/* Default/Example Stylesheet for Doctor and/or Hospital web search */

body {
	background-color: #0A82BB;
	color: #002978;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	text-align: center;
}

form {
	width: 780px;
	background-color: #fff;
	margin: 15px auto 0 auto;
	border-left: 10px solid #0A82BB;
	padding-top: 10px;
}

ul li {	
	list-style-type: square ;
}	
	
ol li {	
	list-style-type: decimal;
}

.tableMain /* Details of the main tables */
{
	border-color: #136008;
	border-width:1px;
	border-style:solid;	
	width:80%;
	padding: 5px 5px 5px 5px;
	margin: 0 auto;
}

.tableSearch /* Details of the table with the search fields */
{
	border-width:0px;
	width:400px;
	padding: 1px 1px 1px 1px;
	margin-bottom:10px;
}

.headerCell /* style of the header and footer cells on results page */
{
	background-color:Silver;
}

.innerHeader /* style of the inner header and footer cells on results page */
{
	background-color:Gray;
	font-weight:bold;	
}

.itemStyle /* style of the hospital row items on the results page */
{
	background-color:ThreeDLightShadow;
	border-width:0px;
}

.textStyle /* The style of the textual areas on the pages */
{
	/*color:Gray;*/
	font-size: 90%;
	text-align:left;
}

.textHeading /* the style of the headings on the pages */
{
	background: #63a931 url(../images/menu-head-bg.jpg) 0% 50% repeat-x;
	padding: 2px 4px;
	color: #fff;
	font-weight: bold;
}

.fieldTitle /* the labels defining the search criteria */
{
	text-align:left;
	font-weight:bold;
	color:black;
}

.buttonStyle /* the style of the search and search again buttons */
{
	width:90px;
}
	
.textBoxStyle /* the style of all textboxes and dropdown lists */
{
	background-color: #fff;
	border: 1px solid #778744;
}

.warningStyle /* the warning or error text */
{
	font-weight:bold;
	color:Red;
}	