﻿body {background: #7c9b8c url('pics/bg.GIF') top repeat-x;margin:0;text-align: center;}
body, table	{font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:1.4}
	
a, a:visited, a:link {text-decoration: none;color:#720000;font-size:9pt;}
a:hover {color:red}

h1		{font-family:arial;	font-size:17px;	margin:0;}
h2		{font-family:arial;	font-size:15px;	margin:0;}
h3		{font-family:arial;	font-size:13px;	margin:0;}

.font10  {font-size:10pt}
.font11  {font-size:11pt}
.font12  {font-size:12pt}

BR.page { PAGE-BREAK-BEFORE: always }

#header{height:168px;width:916px;margin:auto;background: url('pics/head.gif') no-repeat center;}
#mMenu{height:68px;width:916px;margin:auto;background: url('pics/menu-bck.gif') no-repeat center top;}
#footer-btm{height:15px;width:916px;margin:auto;background: url('pics/menu-bck.gif') no-repeat center -68px;}
/***/

#top {height: 20px;float:left;padding:12px 0 0 20px;color:#065700; font-size:10pt}
#top a, #top a:link,#top a:visited {color:#444; font-size:9pt}
#top a:hover{color:white;}

#top_links {float: right;width:300px;margin: 65px  10px 0 0;color: white;}
#top_links a, #top_links a:link,#top_links a:visited{color:black;}
#top_links a:hover{color:white;}
/***/
#mMenu ul{list-style-type: none;margin:0 0 0 190px;padding:0;	border-left:1px solid #666;overflow:auto;}
#mMenu ul li{color: white;margin: :0;float: left;border-right: 1px solid #666;font-size: 9pt;}
#mMenu ul li a, #mMenu ul li a:link, #mMenu ul li a:visited{padding: 8px;color: #aaa;display: inline-block;font-size: 9pt;}
#mMenu ul li a:hover{color: white;	background: url('pics/menu-bck.gif') repeat-x 0  -83px;}

/***/
#mainContent {width:100%;margin:auto;}
#mainContent .tools{width: 200px;}
#container {width: 900px; margin: 0 auto 0;text-align: left;background:white;border:0 solid #B0C8BE;border-width:0 5px;}

/****/
.red {color: #F00;}
.tip {color:#acacac;}
.center {text-align: center;}
.left		{text-align: left;}
.right		{text-align: right;}
td.right5	{padding-right:5px}
td.bottom10 {padding-bottom:10px}
/***/
#footer		{text-align: center;color: silver;padding: 5px 0 5px; font-size:9pt; color:gray}
#footer ul	{list-style: none;padding: 5px;	margin: 0;border-top:1px solid #ccc;}
#footer ul li {display: inline;border-left: 1px solid #bbb;	padding: 0 10px;}
#footer a, #footer a:link,#footer a:visited	{color:gray;}
#footer a:hover{color:red;}
/****/
.gadget{border-collapse:separate;border:5px solid #ddd;background:#EAEAEA;margin: 0 auto 10px auto;}
.gadget td {border-bottom:1px solid #B6B6B6;padding:3px;}
.gadget_ttl{font-weight:700;background:#343834 url('pics/ttl.gif');color:#c9c9c9;font-size:110%;text-align:center;}
.gadget_alt{background:#d3d3d3;}
.gadget a, .gadget a:link,.gadget a:visited{color:#333}
.gadget a:hover{color:#de0059}
.gadget .name,.gadget .email{width:110px;}
.gadget .commentbox{width:97%;}
.gadget h3{margin:5px;}

/****/
.tbl_1{border-collapse:separate;border:5px solid #cde4cc;background:#e5ede5;margin: 0 auto 10px auto;text-align:left;}
.tbl_1 td{border-bottom:1px solid #9fca9c;padding:5px;}
.tbl_1 .ttl{font-weight:500;background:#042E01 url('pics/ttl.gif') 0 -70px;color:#c3e3c0;font-size:110%;text-align:center;}
.tbl_1 .alt{background:#d5e1d4;}

/****/
.tbl_2{border-collapse:separate;border:5px solid #f1daba;background:#f3e6d4;margin: 0 auto 10px auto;text-align:left;}
.tbl_2 td{border-bottom:1px solid #c7aa82;padding:5px;}
.tbl_2 .ttl{font-weight:500;background:#2C1A01 url('pics/ttl.gif') 0 -140px;color:#f6cf99;font-size:110%;text-align:center;}
.tbl_2 .alt{background:#ebd7bc;}

/****/
.gray{border:1px solid silver;background:#dedede;margin-bottom:10px;text-align:left;}
.gray .ttl{background:silver;font-weight:500;}
.gray td{padding:5px;border-bottom:1px solid white;}
.gray h1{font-size:1.2em;color:maroon;margin:8px 0;}
.gray h2{font-size:1.1em;margin:8px 0;}

/****/
.news{border:1px solid #94b3e1;background:#d2e0f4;margin-bottom:10px;text-align:left;}
.news .ttl{background:#98b9eb;font-weight:700;text-align:center;}
.news td{padding:5px;border-bottom:1px solid white;}
.news h1{font-size:1.2em;color:maroon;margin:8px 0;}
.news h2{font-size:1.1em;margin:8px 0;}

/****/
.docpic{margin: 0 7px 3px 7px;padding:2px;border:1px solid #ddd;background:white;float:left;}
/****/

.yellow {background:#FFFBCC none repeat scroll 0 0;border:1px solid #E6DB55;margin-bottom:15px;text-align:center;}
.yellow td{padding:5px;}
.yellow .ttl{font-weight:600;background:#ebe5a4;color: maroon;}
.yellow .alt{background:white;}
.yellow input{background:white;border:2px solid #c9bc24;}
.yellow input:hover{background:#ffeb00;}
.yellow table{border-collapse:collapse;background:white;}
.yellow table td{border:1px solid #E6DB55;}

/****/

.comment{border-collapse:collapse;background:#DBE8DA;width:100%;border:solid #bfcec8;border-width:1px 0; margin-bottom:10px}
.comment td{border:solid #bfcec8;border-width:1px;padding:5px;}
.comment_ttl{font-weight:700;background:#B0C8BE;color:black;padding:5px;}
.comment_alt{background:#d3e3dc;}
.comment a, .comment a:link,.comment a:visited{color:black;	display:block;padding:5px;}
.comment a:hover{color:#0084ff;background:white;}
.comment h1{font-size:1.3em;margin:8px 0;}

/****/
.page-ttl{color:green;}
/***/

.company_btn{width:150px;border:1px solid #C7AA82;background:white;height:30px;}
.company_btn:hover{background:#daff8a;color:green;border-color:green;}

/***/
.health-menu, .procedures-menu{list-style:none outside none;margin:0;padding:2px;width:230px;}
.health-menu-header{background:#B0C8BE; border:1px solid white}
.health-menu li, .procedures-menu li{padding:0;margin:0;margin-bottom:5px;}
.health-menu td{padding:2px}
.health-menu a, .health-menu a:link,.health-menu a:visited{color:#000000;display:block;padding:2px;
	border:1px solid #B0C8BE;border-left-width:4px;background:#DBE8DA;font-weight:500; font-size:10pt}
.health-menu a:hover{background:white;color:maroon;}
.procedures-menu a, .procedures-menu a:link,.procedures-menu a:visited{color:maroon;display:block;border:1px solid #ebb81b;
	border-left-width:4px;background:#efe6bb; padding:2px;font-weight:500; font-size:10pt}
.procedures-menu a:hover{background:white;color:black;}



/****/
.sitemap{text-align:left;width:60%;	margin:auto;font-size:1.2em;font-weight:700;border:1px solid #ddd;padding:20px 0 20px 50px;background:#eee;}
.sitemap a,.sitemap a:link,.sitemap a:visited {color:#1b83bf}
.sitemap a:hover{color:#00a2ff}
.sub a, .sub a:link,.sub a:visited {color:green}
.sub a:hover{color:#00c405}
.sub{text-align:left;margin-bottom:10px;}
.sub li{padding-top:5px;list-style-type:none;padding-left:20px;background :url('pics/l.gif') top left no-repeat;}


table.font_box	{border: solid 1px gray;background: #cbc8bf; margin-bottom:10px}
table.font_box input	{border: solid 1px gray;background: #ece9df;margin:5px}
table.font_box td	{border-top: solid 1px white;border-left: solid 1px white;border-right: solid 1px gray;border-bottom: solid 1px gray;padding: 5px;}
table.font_box a,table.font_box a:visited		{color: #404040; font-weight:600;}
table.font_box a:hover	{color: red;}


table.login	{margin:auto; background:#d8d3cd url('pics/khak.gif') repeat-y; width:640px;border-collapse:collapse; margin-bottom:10px}
td.login-top{background: url('pics/login-top.gif') no-repeat;font-size:1px;height:14px;}
td.login-mid	{background: url('pics/login.jpg') no-repeat;height:485px;vertical-align:top;}
td.login-btm	{background: url('pics/login-btm.gif') no-repeat top;font-size:1px;height:14px;}

table.login-form	{margin-left:85px;margin-top:90px;width:200px;color:black;font-size:10pt;}
table.login-form td	{padding:3px;}



/* this is for doctor registration */
.tbl_form	{border-collapse:collapse; width:100%; background:#ddd;	text-align:center;margin-bottom:10px}
.tbl_form td	{border:1px solid white;padding:3px; font-size:10pt}
.tbl_form input  {border:1px solid #ccc;}
.tbl_form option  {border:1px solid #ccc;}
.tbl_form textarea  {border:1px solid #ccc;}
.tbl_form .ttl{background:#69a11a;color:white;}
.tbl_form .alt{background:#ccc;color:#900;}
.tbl_form a, .tbl_form a:visited, .tbl_form a:link {text-decoration:none;color:#06C; font-size:10pt}
.tbl_form a:hover{color:red;}

