/* CSS Document */
body
{
	background-color:#d5ddd5; 
	color:#797875; font-family:Trebuchet MS; font-size:12px; font-weight:normal; 
}
h1
{
	color:#54645d; font-family:Arial; font-size:20px; font-weight:bold; text-decoration:none; padding-left:25px; 
	/* IE 6,7 Specific Padding -top */ *padding-top:15px;
}
#main_div
{
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px;	
	width:917px; height:auto; border:none; padding:0px 0px 0px 0px;	text-align:center;
	background:url(../images/bg_repeat.jpg); background-repeat:repeat-y; background-position: center top;
}
#main_div1
{
	width:100%; height:auto; border:none; padding:0px 0px 0px 0px;	text-align:center; position:relative;
	background:url(../images/page_top.jpg); background-repeat:no-repeat; background-position: center top;
}
#top_div
{
	width:886px; height:auto; border:none; padding:0px 0px 0px 0px; text-align:left; position:relative; margin-left:auto; margin-right:auto;
}
#top_div #header_div
{
	width:100%;	height:163px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; top:15px;
	background:url(../images/header_bg.jpg); background-repeat:no-repeat; background-position: center top;
}
#header_div #head_rowmain
{
	width:100%;	height:85px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; 
}
#head_rowmain #head_r1c1
{
	width:48%;	height:85px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; float:left;
}
#head_rowmain #head_r1c2
{
	width:48%;	height:85px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; float:right;
}
#head_r1c2 #head_row1
{
	width:100%;	height:57px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; 
}
#head_r1c2 #head_row2
{
	width:100%;	height:28px;border:none;padding:0px 0px 0px 0px;text-align:right;position:relative; vertical-align:middle; 
}
#header_div #head_row3
{
	width:100%;	height:43px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; clear:both;
}
#head_row3 #head_mainmenu
{
	width:89%;	height:43px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; float:left; 
}
#head_row3 #head_donatemenu
{
	width:9%;	height:43px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; float:right; 
}
#header_div #head_submenu
{
	width:100%;	height:21px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; clear:both;
}
#home_photo1, #home_photo2, #home_photo3
{
	width:100%;	height:336px;	border:none;	padding:0px 0px 0px 0px;	text-align:left; position:relative;	
}
#home_photo2
{
	background:url(../images/home/home_2.jpg); background-repeat:no-repeat; background-position: center top;
}
#home_photo3
{
	background:url(../images/home/home_3.jpg); background-repeat:no-repeat; background-position: center top;
}
#home_photo1
{
	background:url(../images/home/home_1.jpg); background-repeat:no-repeat; background-position: center top;
}
#home_photo1 #hphoto_row1,#home_photo2 #hphoto_row1,#home_photo3 #hphoto_row1
{
	width:100%;	height:137px;border:none;padding:0px 0px 0px 0px;text-align:left;position:relative; 
}
#home_photo1 #hphoto_row2,#home_photo2 #hphoto_row2,#home_photo3 #hphoto_row2
{
	width:349px;	height:98px;border:none;padding:0px 0px 0px 31px; text-align:left;position:relative;
	color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em	 
}
#home_photo1 #hphoto_row3,#home_photo2 #hphoto_row3,#home_photo3 #hphoto_row3
{
	width:382px;	height:33px;border:none;padding:30px 0px 0px 0px;text-align:right; position:relative; 
}
#gutter_25
{
	width:100%;	height:25px; border:none; padding:0px 0px 0px 0px; position:relative;
}
#gutter_15
{
	width:100%;	height:15px; border:none; padding:0px 0px 0px 0px; position:relative; overflow:hidden;
}
#page_head
{
	width:100%;	height:53px; border:none; padding:0px 0px 0px 0px; position:relative;
	background:url(../images/sect_head_bg.jpg); background-repeat:no-repeat; background-position: center top;
}
#page_head #box1
{
	width:75%;	height:100%;	border:none; padding:0px 0px 0px 0px; position:relative; float:left; text-align:left; 
}
#page_head #box2
{
	width:24%;	height:90%;	border:none; padding:10px 0px 0px 0px; position:relative; float:right; 
	text-align:center;
}
#home_content
{
	width:897px; height:216px; border:none; padding:0px 10px 0px 10px; position:relative; 
	background:url(../images/page_bottom.jpg); background-repeat:no-repeat; background-position: center bottom; text-align:left;
}
#home_content #patient_video
{
	width:627px; height:196px; border:none; padding:0px 0px; position:relative; float:left; 
	background:url(../images/patient_boxbg_v2.jpg); background-repeat:no-repeat; background-position: center top;
	text-align:left;
}
#home_content #patient_video #pt_head
{
	width:100%;	height:39px;	border:none; padding:0px 0px; position:relative; margin-left:8px;  
	text-align:left; font-family:Tahoma; font-size:26px; color:#607928; font-weight:normal; letter-spacing:0.1em; 
}
#home_content #patient_video #pt_content
{
	width:340px; height:113px;	border:none; padding:0px 0px; position:relative; margin-left:8px;  
	text-align:left; font-family:Tahoma; font-size:12px; color:#607928; font-weight:normal; 
}
#home_content #patient_video #pt_button
{
	width:44px;	height:48px; border:none; padding:0px 0px; position:relative; float:left;  
	text-align:left; 
}
#home_content #patient_video #pt_play
{
	width:470px; height:48px; border:none; padding:0px 0px; position:relative; float:left;  
	text-align:center; font-family:Tahoma; font-size:20px; color:#896a0d; font-weight:normal; letter-spacing:0.1em; 
}
#pt_play a, #pt_play a:link, #pt_play a:active, #pt_play a:visited, #pt_play a:hover {
	font-family:Tahoma; font-size:20px; color:#896a0d; font-weight:normal; letter-spacing:0.1em; text-decoration:none; 
}

#home_content #homebox1
{
	width:264px;	height:139px;	border:none; padding:15px 30px 15px 30px; position:relative; float:left; 
	background:url(../images/home_box_bg.jpg); background-repeat:no-repeat; background-position: center top;
	text-align:left;
}
#home_content #homebox2
{
	width:264px; height:139px;	border:none; padding:15px 30px 15px 30px; position:relative; float:left; 
	background:url(../images/home_box_bg.jpg); background-repeat:no-repeat; background-position: center top;
	text-align:left;
}
#home_content #homebox3
{
	width:248px; height:auto; border:none; padding:12px 0px 0px 0px; position:relative; float:right; text-align:center;
}
#homebox1 #homeboxhead, #homebox2 #homeboxhead
{
	width:100%;	height:30px; position:relative; text-align:left; 
	color:#2c4e6b; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; padding-top:0px;		
}
#homebox1 #homeboxcontent, #homebox2 #homeboxcontent
{
	width:100%;	height:90px; position:relative; text-align:justify; overflow:hidden;  
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none;	
}
#homebox1 #homeboxbutton, #homebox2 #homeboxbutton
{
	width:100%;	height:15px; position:relative; padding-top:0px; text-align:right;	
}
#homeboxbutton img
{
	border:none;
}
#homeboxcontent ul
{
	padding: 0px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
}
#homeboxcontent li
{
	border:none;
}
#page_content
{
	width:837px; height:auto; border:none; padding:0px 40px 40px 40px; position:relative; overflow:hidden;  
	background:url(../images/page_bottom.jpg); background-repeat:no-repeat; background-position: center bottom; text-align:left;
}
#page_content #LeftBox
{
  width:70%; height:auto; padding:0px 10px 0px 0px; position:relative; float:left; text-align:left; border-right:#dddddd solid 1px; display:block;
}
#page_content #RightBox
{
width:24%;border:none; height:auto;padding:0px 0px 0px 0px; position:relative; float:right; 
text-align:left;display:block;
}
#cont_foot_sep
{
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px;	position:relative;
	width:917px; height:25px; border:none; padding:0px 0px 0px 0px;	text-align:center; clear:both;
	background:url(../images/content_sep1.jpg); background-repeat:no-repeat; background-position: center center;
}
#footer
{
	margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px;	position:relative; clear:both;
	width:917px; height:auto; border:none; padding:0px 0px 0px 0px;	text-align:center;
	background:url(../images/footer_bg.jpg); background-repeat:repeat-y; background-position: center center;
}
#footer #footer_top
{
	width:100%; height:19px; border:none; padding:0px 0px 0px 0px;	text-align:center;overflow:hidden; position:relative;
	background:url(../images/footer_top.jpg); background-repeat:no-repeat; background-position: center center;
}
#footer #footer_bottom
{
	width:100%; height:19px; border:none; padding:0px 0px 0px 0px;	text-align:center; overflow:hidden; position:relative;
	background:url(../images/footer_bottom.jpg); background-repeat:no-repeat; background-position: center center;
	clear:both;  
}
#footer #footer_row1
{
	width:96%; height:35px; border:none; padding:0px 2%; text-align:center; position:relative; 
	background:url(../images/footer_sep_hr.jpg); background-repeat:no-repeat; background-position: center bottom;
}
#footer_row1 #menu_col
{
	width:auto; height:100%; float:left; padding:12px 10px 0px 0px; position:relative; 
}
/*#footer_row1 #button_col
{
	width:13%; height:100%; float:right; position:relative; text-align:left;  padding:0px;
}*/
#footer #footer_row2
{
	width:100%; height:48px; border:none; padding:0px 0px; text-align:center; position:relative; clear:both; 
	background:url(../images/footer_logo.jpg); background-repeat:no-repeat; background-position: center center;
}
#footer_row2 #copyright
{
	width:343px; height:auto; float:left; padding:20px 0px 0px 205px; position:relative; text-align:left; 
	color:#5a584a; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none;
}
#footer_row2 #button_col
{
	width:auto; height:auto; float:left; position:relative; text-align:left; padding-top:20px;
}
#footer_row2 #bookmark
{
	width:auto; height:auto; float:left; padding:27px 0px 0px 7px; position:relative; text-align:left; 
}
.copyright
{
	color:#5a584a; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none;
}
.copyright a
{
	color:#5a584a; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:underline;
}
.copyright a;hover
{
	color:#5a584a; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none;
}
.footermenu a{
display: block; float:left;
padding: 0px 8px;
border-right:#cccccc dotted 1px;
color:#EFEFEF; font-family:Tahoma; font-size:9px; font-weight:bold; text-decoration:none;
}
.footermenu a:hover{
display: block; float:left;
padding: 0px 8px;
border-right:#cccccc dotted 1px;
color:#ffffff; font-family:Tahoma; font-size:9px; font-weight:bold; text-decoration:none;
}
.mainmenu
{
  padding-left:20px;
}
.mainmenu ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0px 25px;
list-style-type: none;
}
.mainmenu li{
float: left;
}
.mainmenu a{
display: block;
padding-top: 12px; padding-bottom: 4px;
margin-right: 1px;
color:#ffffff; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none;
}
.mainmenu a:hover, .mainmenu a.selected
{
	border-bottom:#ffc013 solid 2px;
}
.mainmenu span
{
	display: block;
	width:25px; height:42px;
}
.donatemenu img
{
	display: block;
	border:none;
	padding:5px 0px;
}
/* ######### CSS for sub menu container below ######### */
.submenu{
clear: left;
width: 100%;
height: 17px;
}
.submenu ul{
margin: 0;
padding: 0px 0px 0px 25px;
list-style-type: none;
}
.submenu li{
float: left;
margin-right: 0.1em;
}
.submenu a{
display: block;
padding: 2px 9px;
margin-right: 1px;
color:#ffffff; font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none;
}
.submenu a:hover{
color:#ffc013; 
}
.homemenu ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0px 16px 0px 0px;
list-style-type: none;
}
.homemenu li{
float: right;
}
.homemenu a{
display: block;
padding: 6px 0px;
margin-right: 1px;
color:#ffffff; font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none;
}
.homemenu a.selected
{
	border-bottom:#ffc013 solid 2px;
}
.homemenu span
{
	display: block;
	width:16px; height:28px; overflow:hidden;
}
.homemenu .imgspan
{
	display: block;
	width:356px; height:28px; overflow:hidden;
}
.treatment_model
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.treatment_model p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 
}
.treatment_model a, a:link, a:active, a:visited, a;hover
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 
}
.treatment_model h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.treatment_model h3
{
	color:#667f75; font-family:Arial; font-size:16px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; 
}
.treatment_model h4
{
	color:#667f75; font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	display:block; width:100%; height:auto; 
}
.treatment_model h5
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.05em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.treatment_model h6
{
	color:#667f75; font-family:Arial; font-size:10px; font-weight:bold; text-decoration:none; 
	padding:15px 0px; display:block; width:100%; height:auto; 
}
.treatment_model strong,  .treatment_model b
{
	color:#669966; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none;
}
.treatment_model em,  .treatment_model i
{
	color:#669999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
.treatment_model ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.treatment_model ul li 
{
	background-image: url(../images/bullet1.jpg);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#0099CC; font-family:Trebuchet MS; font-size:13px; font-weight:none; text-decoration:none;
}
.treatment_model ol li 
{
	padding-left: 0em;
	padding-bottom: 0.9em;
	margin-left:0em;
	color:#0099CC; font-family:Trebuchet MS; font-size:13px; font-weight:none; text-decoration:none;
}
.treatment_model .img_box
{
	width:80%;	height:auto;border:none;padding:5px 5px 0px 0px;text-align:left;position:relative; 
}
.homedonate
{
	color:#797979; font-family:Trebuchet MS; font-size:12px; font-weight:bold; 	
}
.homedonate a
{
	color:#797979; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:none;
}
.homedonate span
{
	color:#2f9898; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:none; 
	display:block; padding:2px 0px 10px 0px; text-align:center; 
}
.homedonate img
{
	border:none; 
}
.homecaption
{
	color:#797979; font-family:Trebuchet MS; font-size:12px; font-weight:bold; 	
}
.homecaption h3
{
	color:#797979; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:underline;
}
.homecaption span
{
	color:#797979; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:underline; 
	display:block; padding:5px 0px 5px 30px; 
}
.homecaption img
{
	border:none; 
}
.homebox
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; 
}
.homebox h2
{
	color:#2c4e6b; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; padding-top:0px;
	padding-bottom:8px; display:block;
}
.homebox span
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; 
}
.homebox img
{
	border:none; 
}
.
/**** Home Page Photo Rotation Class ***/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width:100%;	height:336px;
}
.sliderwrapper .photocontentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width:100%;	height:100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=0);
-moz-opacity: 1;
opacity: 1;
}
.pagination{
display:none;
}
/*** End of Home Page Photo Rotation Class ***/
/* TEAM PAGE CLASS*/
.team_page
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 	
}
.team_page p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 	
}
.team_page a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 	
}
#LeftBox #img_box1
{
	float:left;  width:30%; height:232px;padding:5px 5px 5px 5px;text-align:left;position:relative; display:block;
	/* border:#dcdcdc solid 1px;*/
}
#LeftBox #img_box2
{
	float:left; left:30%;width:30%; height:232px;padding:5px 5px 5px 5px;text-align:left;position:relative; display:block;
}
#LeftBox #img_box3
{
	float:right; width:30%; height:232px;padding:5px 5px 5px 5px;text-align:left;position:relative; display:block;
}
.team_page h2
{
	color:#797979; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#99ceb8 dotted 1px;
}
.team_page h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; 
}
.team_page h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; 
}
.team_page h5
{
	color:#009999; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:none; 
}
.team_page h6
{
	color:#667f75; font-family:Arial; font-size:10px; font-weight:normal; text-decoration:none; 
}
.team_page b
{
	color:#009999; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none; 
}
.team_page .team_desg
{
	color:#667f75; font-family:Trebuchet MS; font-size:12px; font-weight:normal; text-decoration:none; 
}
.team_page .team_links
{
	color:#689f75; font-family:Trebuchet MSs; font-size:14px; font-weight:normal; text-decoration:none; 
}
#LeftBox #LeftBox_team
{
  width:29%; height:auto; padding:0px 10px 0px 0px; position:relative; float:left; text-align:left; display:block;
}
#LeftBox #RightBox_team
{
width:66%;border:none; height:auto;padding:3px 0px 0px 10px; position:relative; float:right; 
text-align:left;display:block;
}
.team_clear
{
}
.teamdet_page
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 	
}
.teamdet_page p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 	
}
.teamdet_page a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 	
}
.teamdet_page b
{
	color:#667f75; font-family:Trebuchet MS; font-size:15px; font-weight:bold; text-decoration:none; 
}
.teamdet_page .team_desg
{
	color:#A2BBB4; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; 
}
.teamdet_page .team_links
{
	color:#689f75; font-family:Arial; font-size:14px; font-weight:normal; text-decoration:none; 
}
.team_links_back
{
	color:#689f95; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; text-align:right;
}
.team_links_back a
{
	color:#006699; font-family:Arial; font-size:14px; font-weight:normal; text-decoration:underline; 	
}
.teamimg
{
	width:auto; border:#CCCCCC solid 1px; padding:2px; margin:2px;
}
/* END OF TEAM PAGE CLASS */
/* MISSION PAGE CLASS*/
.mission
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.mission p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 
}
.mission a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 
}
.mission h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.mission ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.mission li 
{
	background-image: url(../images/bullet1.jpg);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#009999; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none;
}
.mission em, .mission i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
/* END OF MISSION PAGE CLASS */
/* INITIAL CONSULTATION PAGE CLASS*/
.init_consult
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.init_consult p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 
}
.init_consult a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 
}
.init_consult h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.init_consult h3
{
	color:#667f75; font-family:Arial; font-size:16px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; 
}
.init_consult h4
{
	color:#667f75; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; 
	display:block; width:100%; height:auto; 
}
.init_consult h5
{
	color:#009999; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; 
	padding:15px 0px; display:block; width:100%; height:auto; 
}
.init_consult h6
{
	color:#667f75; font-family:Arial; font-size:10px; font-weight:bold; text-decoration:none; 
	padding:15px 0px; display:block; width:100%; height:auto; 
}
.init_consult em, .init_consult i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
.init_consult strong, .init_consult b 
{
	color:#009999; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none; font-style:normal;
}
.init_consult ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.init_consult li 
{
	background-image: url(../images/bullet1.jpg);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;
}
/* END OF INITIAL CONSULTATION PAGE CLASS */
/***** Donations Page Class Styles **/
#donate_paypal
{
width:224px; height:129px; float:right; text-align:left; background:url(../images/donate_box_bg.jpg); background-repeat:no-repeat; background-position:center center; padding: 25px 30px; 
}
#donate_google
{
width:224px; height:129px; float:left; text-align:left; background:url(../images/donate_box_bg.jpg); background-repeat:no-repeat; background-position:center center; padding: 25px 30px;  
}
.donate
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.donate p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 
}
.donate a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 
}
.donate h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.donate h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; 
}
.donate h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.05em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.donate h5
{
	color:#339966; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; 
}
.donate h6
{
	color:#003399; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; margin-top:15px; margin-bottom:15px;
}
.donate strong, b
{
	color:#A2C7CA; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none; 
}
.donate em, i
{
	color:#A2C7CA; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; font-style:italic;
}
.donate ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.donate li 
{
	background-image: url(../images/bullet1.jpg);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;
}
.donate img
{
	padding-right:5px; margin-right:1em;
}
.donate .img_box
{
	width:100%;	height:250px;border:none;padding:5px 5px 0px 0px;text-align:center;position:relative; 
}
.donateinput
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	width:105px;	
	border:#003399 solid 1px;	
}
.donaterest
{
	clear:both; width:100%; height:auto;
}
.donate #separator
{
	border-top:#999999 dotted 1px;  width:570px; height:5px; display:block; padding-bottom:10px;
}
.donate .error
{
	color:#FF0000; font:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;
}
/*********** End of donations class ****************/
/************ Right Box Class *****/
#rtb_box1,#rtb_box2,#rtb_box3
{
	width: 100%; height:auto;  position:relative; overflow:hidden;	
}
.rtb_class1, .rtb_class1 p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; font-style:italic;
}
.rtb_class1 h4
{
	color:#669966; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; font-style:normal;
}
.rtb_class1 a
{
	color:#669966; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:underline; display:block; float:right; text-align:right; 
}
.rtb_class1 img
{
	boder:none;
}
.rtb_class2 ul 
{
	list-style-type: none;	padding: 0em; margin: 0em;
}
.rtb_class2 li 
{
	background-image: url(../images/bullet2.jpg); background-repeat: no-repeat; background-position: 0em 0em;
	padding-left: 2em; padding-bottom: 0.9em;
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;
}
.rtb_class2, .rtb_class2 p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; font-style:normal;
}
.rtb_class2 h4
{
	color:#797979; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none;
}
.rtb_class2 a
{
	color:#666666; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; letter-spacing:0.05em; 
}
.rtb_class2 a:hover
{
	color:#666666; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; letter-spacing:0.05em; 
}
.rtb_class2 img
{
	boder:none;
}
.rtb_class2 ul 
{
	list-style-type: none;	padding: 0em; margin: 0em;
}
.rtb_class2 li 
{
	background-image: url(../images/blt3.gif); background-repeat: no-repeat; background-position: 0em 0em;
	padding-left: 2em; padding-bottom: 0.5em;
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;
}
.rtb_class3, .rtb_class3 p
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; font-style:normal;
}
.rtb_class3 h4
{
	color:#A52160; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; font-style:normal; letter-spacing:0.1em;
}
.rtb_class3 a
{
	color:#006699; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; text-decoration:none; display:block; 
}
.rtb_class3 a:hover
{
	color:#006699; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; text-decoration:underline; display:block; 
}
.rtb_class3 img
{
	boder:none;
}
.rtb_class3 ul 
{
	list-style-type: none;	padding: 0em; margin: 0em;
}
.rtb_class3 li 
{
	background-image: url(../images/blt2.gif); background-repeat: no-repeat; background-position: 0em 0em;
	padding-left: 2em; padding-bottom: 0.6em;
	color:#006699; font-family:Trebuchet MS; font-size:12px; font-weight:normal; text-decoration:none;
}
/******************** End of Right Box class ***********/
/**************** Under Construction Class ****/
#undercons
{
	width:100%; height:120px; background:url(../images/under_cons.jpg); background-position:center center; background-repeat:no-repeat;
}
/** End of Under Cons Class **/
/**** Board Page Class  *************/
.board
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.board p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; display:block;
}
.board a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 
}
.board a:hover
{
	color:#0066FF; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:underline; 
}
.board h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.board h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; text-align:left;
}
.board h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.1em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.board h5
{
	color:#003399; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; 
}
.board h6
{
	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:0px 0px; display:block; width:100%; height:auto; 
}
.board .desg
{
	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:0px 0px; display:block; width:100%; height:auto; 
}
.board .desc
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;
}
.board span
{
	display:block; width:auto; height:auto; 
}
.board .desc1
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;  display:block;  width:auto; height:auto;
}
.board ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.board li 
{
	background-image: url(../images/blt3.gif);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#427f61; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none;
}
.board em, .board i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
.teamimg1
{
	width:auto; border:#CCCCCC solid 1px; padding:2px; margin-right:1em;
}
/*********** End of Board page class ********/
/************** Donate Class *****************/
.contact, .contact p
{
	color:#006699; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:normal;
}
.contact h5
{
	color:#669966; font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; font-style:normal; letter-spacing:0.1em;
}
.contact h6
{
	color:#006666; font-family:Arial; font-size:14px; font-weight:normal; text-decoration:none; font-style:normal; letter-spacing:0.1em;
}
.contact h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; text-align:left;
}
.contact a
{
	color:#006699; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; text-decoration:none; display:block; 
}
.contact a:hover
{
	color:#006699; font-family:Trebuchet MS; font-size:12px; font-weight:normal; font-style:normal; text-decoration:underline; display:block; 
}
.contact img
{
	boder:none;
}
.contact ul 
{
	list-style-type: none;	padding: 0em; margin: 0em;
	overflow: hidden;
	width: auto;
}
.contact li 
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; float:left; padding-right:50px;
}
#LeftBox #contact_box1
{
	width:46%; height:auto; float:left;
}
#LeftBox #contact_box2
{
	width:52%; height:auto; float:right;
}
#LeftBox #contact_details
{
	width:100%; height:auto; clear:both; text-align:left;
}
/***************** End of Donate **********************/
/**** Medical Record  Page Class  *************/
/**** Added by Ummer Farook M C  *************/
.medical
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.medical p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 
}
.medical a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline;
}
.medical a:hover
{
	color:#0066FF; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:underline; 
}
.medical h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.medical h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.medical h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.1em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.medical h5
{
	color:#003399; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; 
}
.medical h6
{
	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:0px 0px; display:block; width:100%; height:auto; 
}
.medical .desg
{
	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:0px 0px; display:block; width:100%; height:auto; 
}
.medical .desc
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.medical span
{
	display:block; width:auto; height:auto; padding-bottom:10px; 
}
.medical .desc1
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;  display:block;  width:auto; height:auto; 
}
.medical ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.medical li 
{
	padding-left: 0.5em;
	padding-bottom: 0.9em;
	color:#4a4f4c; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none;
}
.medical em, .medical i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
/*********** End of Medical Record page class ********/
/**** Publications Page Class  *************/
/**** Added By ummer farook M C *************/
.publication
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.publication p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;  display:block;  width:auto; height:auto; padding-bottom:8px;
}
.publication .heading
{
	color:#308a8d; font:"Trebuchet MS"; font-size:18px; font-weight:normal; text-decoration:underline;
}
.publication h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.publication h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; text-align:left;
}
.publication h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.1em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.publication h5
{
	color:#308a8d; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; 
}
.publication h6
{
	color:#009999; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none; text-align:left; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; padding-bottom:6px;
}
.publication b
{
	font-weight:bold;
}
.publication .desc
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;
}
.publication span
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;  display:block;  width:auto; height:auto; padding-bottom:8px;
}
.publication .desc1
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;  display:block;  width:auto; height:auto; padding-bottom:8px;
}
.publication ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.publication li 
{
	background-image: url(../images/blt3.gif);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;	color:#427f61; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none;
}
.publication em, .publication i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
.publication #read_more
{
	width:100%;
	height:25px;;
	text-align:right;
}
.publication img
{
	border:none;
}
.publication .date
{
	font:"Trebuchet MS"; font-size:12px; color:#6e7271; font-style:italic; padding-bottom:4px;
}
.publication #top_content
{
	display:block; width:100%; height:auto; float:right;
}
.publication #btn_show
{
	padding-right:20px; text-align:right; float:right;
}
.publication #group
{
	padding-bottom:20px;
}
.publication #authors
{
	color:#797979; font-family:Trebuchet MS; font-size:14px; font-weight:normal; font-style:italic; text-decoration:none; text-align:left; padding-bottom:7px; 
}
.publication #authors b
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none; text-align:left; padding-bottom:7px; 
}
.publication #bookname
{
	color:#797979; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; text-align:left; display:block; width:100%; height:auto; padding-bottom:5px;
}
.publication #pagelink
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; text-decoration:none; text-align:center; padding-left:3px; padding-right:3px;
}
.publication #pagelink_current
{
	color:#797979; font-family:Trebuchet MS; font-size:14px; text-decoration:none; text-align:center; font-weight:bold; padding-left:3px; padding-right:3px;
}
/*********** End of Board page class ********/
/**** Services Page Class  *************/
.services
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.services p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; display:block;
}
.services a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 
}
.services a:hover
{
	color:#0066FF; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:underline; 
}
.services h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.services h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;	padding:10px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; text-align:left;
}
.services h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.1em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.services h5
{
	color:#003399; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; 
}
.services h6
{
	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:0px 0px; display:block; width:100%; height:auto; 
}
.services .desg
{
	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:0px 0px; display:block; width:100%; height:auto; 
}
.services .desc
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;
}
.services span
{
	display:block; width:auto; height:auto; padding-bottom:12px; 
}
.services .desc1
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;
}
.services ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.services li 
{
	background-image: url(../images/blt3.gif);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#427f61; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none;
}
.services em, .services i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
.services #displaycont
{
	display:block; width:100%; height:auto;
}
.services #displayright
{
	display:block; width:100%; vertical-align:text-top; text-align:right;
}
.services #linkname
{
	display:block; width:auto; color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none; 
}
.services #linkname a
{
	color:#006699; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;
}
/*********** End of services page class ********/
/**** Appointments Page Class  *************/
/**** Added By ummer farook M C *************/
.appointment
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.appointment p
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; vertical-align:top; 
}
.appointment .heading
{
	color:#308a8d; font:"Trebuchet MS"; font-size:18px; font-weight:normal;
}
.appointment h2
{
	color:#667f75; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; letter-spacing:0.1em;
	padding:15px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.appointment h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; text-align:left;
}
.appointment h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.1em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.appointment h5
{
	color:#308a8d; font-family:Trebuchet MS; font-size:15px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; 
}
.appointment h6
{
	color:#308a8d; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:0px 0px; display:block; width:100%; height:auto; 
}
.appointment .desc
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;
}
.appointment .desc1
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;  display:block;  width:auto; height:auto; padding-bottom:8px;
}
.appointment ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.appointment li 
{
	background-image: url(../images/blt3.gif);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#427f61; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none;
}
.appointment em, .appointment i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
.appointment #read_more
{
	width:100%;
	height:25px;;
	text-align:right;
}
.appointment img
{
	border:none;
}
.appointment .date
{
	font:"Trebuchet MS"; font-size:12px; color:#6e7271; font-style:italic; padding-bottom:4px;
}
.appointment .more_link
{
	font:"Trebuchet MS"; font-size:12px; color:#308a8d; font-style:normal; padding-bottom:28px;
}
.appointment #group
{
	padding-bottom:28px;
}
.appointment .content
{
	font:"Trebuchet MS"; color:#308a8d; font-style:normal; font-size:13px; padding-top:6px; padding-bottom:6px; text-align:left; position:relative; min-height:20px; vertical-align:top;
}
.appointment .textbox
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; width:210px;
}
.appointment .nametextbox
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; width:170px; padding-right:5px;
}
.appointment .footer
{
	font-family:"Trebuchet MS";	font-size:11px; font-weight:normal;	font-style:italic; color: #666666; text-align:left;
}
.appointment .selectbox
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px;
}
.appointment .textarea_box
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; width:210px; height:80px;
}
.appointment .textarea_big
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; width:475px; height:120px;
}
.appointment .textboxsmall
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; width:55px;
}
.appointment .contentleft
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; padding-top:6px; padding-bottom:6px; width:55%; float:left; position:relative; text-align:left; vertical-align:left top; min-height:20px;
}
.appointment .contentarea
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px;
}
.appointment .contentright
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; padding-top:6px; padding-bottom:6px; width:45%; float:right; position:relative; text-align:left; vertical-align:left top; min-height:20px;
}
.appointment .datetextbox
{
	font:"Trebuchet MS"; color:#666666; font-style:normal; font-size:12px; width:185px;
}
.appointment .error
{
	text-decoration: none; color:#FF0000; font-family:"Trebuchet MS"; font-weight: normal; font-size: 11px; line-height: 150%; text-align:left;
}
.appointment #tdleft
{
	width:295px; height:30px;
}
.appointment #tdright
{
	height:30px;
}
/*********** End of Board page class ********/
/**** Site Map Page Class  *************/
/**** Added By ummer farook M C *************/
.sitemap
{
	font-family:Tahoma; font-weight:bold; font-size:12px; text-decoration:none; text-align:left; color:#055f65;
}
.sitemap #site_mapleft
{
	width:45%; float:left; vertical-align:top; text-align:left; height:auto; padding:0px 10px 0px 0px; position:relative; display:block;
}
.sitemap #site_mapright
{
	width:47%; float:right; vertical-align:top; text-align:left; height:auto; padding:0px 10px 0px 0px; position:relative; display:block;
}
.sitemap #maindisplay
{
	background-image:url(../images/sitemap_main_bullet.jpg); background-repeat:no-repeat; background-position:center left; display:block; width:100%; height:auto; padding-left:15px; padding-top:7px; padding-bottom:7px;
}
.sitemap #maindisplay a
{
	font-family:Tahoma; font-weight:bold; font-size:12px; text-decoration:none; text-align:left; color:#055f65;
}
.sitemap #maindisplay a:hover
{
	font-family:Tahoma; font-weight:bold; font-size:12px; text-decoration:none; text-align:left; color:#129ea7;
}
.sitemap #bgseparate
{
	background-image:url(../images/sitemap_separator.jpg); background-repeat:no-repeat; display:block; width:100%; height:auto;
}
.sitemap #subdisplay
{
	 display:block; width:100%; height:auto; padding-left:15px; padding-top:3px; padding-bottom:3px;
}
.sitemap #subdisplay a
{
	font-family:Tahoma; font-weight:bold; font-size:11px; text-decoration:none; text-align:left; color:#949c7f;
}
.sitemap #subdisplay a:hover
{
	font-family:Tahoma; font-weight:bold; font-size:11px; text-decoration:none; text-align:left; color:#949c7f; text-decoration:underline;
}
.sitemap ul
{
	list-style-type: none;	margin: 0em; padding-left:20px;
}
.sitemap li
{
	background-image:url(../images/sitemap_sub_bullet.jpg); background-repeat:no-repeat; background-position:left; list-style-type:none;
}
.sitemap p
{
	list-style-type: none;	margin: 0em; padding:0px 10px 0px 0px;
}
/*********** End of Board page class ********/
/*********** SubLink Not Box Style ********/
#sub_link_div
{
	display:block; padding-top:10px;
}
#sub_link_table
{
	width:100%; border:none;
}
#page_content #RightBox .sub_link
{
	font-family:"Trebuchet MS"; color:#4c514d; text-decoration:none; font-size:18px; font-weight:bold; height:40px; text-align:left; vertical-align:middle;
}
.sub_link a
{
	font-family:"Trebuchet MS"; color:#4c514d; text-decoration:none; font-size:18px; font-weight:bold; height:40px; text-align:left; vertical-align:middle;
}
.sub_link a:active
{
	font-family:"Trebuchet MS"; color:#4c514d; text-decoration:none; font-size:18px; font-weight:bold; height:40px; text-align:left; vertical-align:middle;
}
.sub_link a:link
{
	font-family:"Trebuchet MS"; color:#4c514d; text-decoration:none; font-size:18px; font-weight:bold; height:40px; text-align:left; vertical-align:middle;
}
#sub_link_left
{
	background-image:url('../images/questionair_left_bg.gif'); background-repeat:no-repeat; background-position:top; width:40px; height:40px;
}
#sub_link_right
{
	background-image:url('../images/questionair_right_bg.gif'); background-repeat:no-repeat; background-position:top; width:21px; height:40px;
}
#sub_link_repeat
{
	background-image:url('../images/questionair_repeat_bg.gif'); background-repeat:repeat-x; width:auto; height:40px; background-position:top; vertical-align:middle; text-align:left;
}
/*********** End of SubLink Not Box Style ********/
/**** Resources Claa  Page Class  *************/
/**** Added by Ummer Farook M C  *************/
.resources
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.resources h5
{
	color:#009999; font-family:Trebuchet MS; font-size:18px; font-weight:bold; text-decoration:none; text-align:left; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; padding-bottom:6px;
}
.resources p
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; 
}
.resources a
{	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:underline; letter-spacing:0.1em; height:auto; padding-left:30px; 
}
.resources a:hover
{
	color:#4a4f4c; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; letter-spacing:0.1em; height:auto; padding-left:30px; 
}
.resources ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.resources li 
{
	padding-left: 0.5em; padding-bottom: 0.9em;	color:#4a4f4c; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none; background-image:url(../images/bullet2.jpg); background-position:left center; background-repeat:no-repeat;
}
/*********** End of Resources page class ********/
/**** Patient Story Page Class  *************/
/**** Added By ummer farook M C *************/
.patient_story
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; 
}
.patient_story p
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; vertical-align:top; 
}
.patient_story .heading
{
	color:#308a8d; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:2px 2px; display:block; width:100%; height:auto; padding-bottom:12px;
}
.patient_story h2
{
	color:#667f75; font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:7px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.patient_story h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px; text-align:left;
}
.patient_story h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.1em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.patient_story h5
{
	color:#308a8d; font-family:Trebuchet MS; font-size:15px; font-weight:bold; text-decoration:none; letter-spacing:0.1em; padding:0px 0px; display:block; width:auto; height:auto; list-style-type:none;
}
.patient_story h6
{
	color:#308a8d; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:2px 2px; display:block; width:100%; height:auto;
}
.patient_story .desc
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; font-style:italic; text-decoration:none; text-align:left; padding-bottom:10px;
}
.patient_story .desc1
{
	color:#308a8d; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;  display:block;  width:auto; height:auto; padding-bottom:20px;
}
.patient_story ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.patient_story li 
{
	background-image: url(../images/blt3.gif);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#427f61; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:none;
}
.patient_story em, .patient_story i 
{
	color:#009999; font-family:Trebuchet MS; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic;
}
.patient_story #typeshow
{
	display:block; width:577px; height:auto;
}
.patient_story #topdiv
{
	width:577px; height:auto; background-image:url(../images/patient_type_top.gif); background-position:bottom; background-repeat:no-repeat; vertical-align:top; text-align:center; padding:0px 0px;
}
.patient_story #bottomdiv
{
	width:577px; height:auto; background-image:url(../images/patient_type_bottom.gif); background-position:top; background-repeat:no-repeat; vertical-align:top; text-align:center; padding:0px 0px;
}
.patient_story #center_content
{
	width:auto; height:auto; background:#d5d5d5;  padding:0px 0px;
}
.patient_story #content_selected
{
	width:auto; height:auto; background:#EFEFEF; padding:0px 0px;
}
.patient_story #typeshow a
{
	color: #666666; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; padding-left:10px;
}
.patient_story #typeshow a:hover
{
	font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; padding-left:10px; color:#FFFFFF;
}
.patient_story #separator
{
	border-top:#999999 dotted 1px;  width:570px; height:5px; display:block; padding-bottom:10px;
}
.patient_story #rightalign
{
	display:block; text-align:right; width:auto; height:auto; float:right; padding-right:10px; padding-top:10px;
}
/*********** End of Patient Stories page class ********/
/***** Discussion Threds Page Class Styles **/
.blogs
{
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; text-align:left; list-style-type:none; 
}
.blogs p
{
	color:#258b7e; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; padding-bottom:5px; display:block; width:auto; height:auto;
}
.blogs a
{
	color:#258b7e; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:underline; 
}
.blogs h2
{
	color:#30828d; font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; text-decoration:none; padding-bottom:4px; display:block; width:100%; height:auto; border-bottom:#999999 dotted 1px;
}
.blogs h3
{
	color:#009999; font-family:Arial; font-size:18px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding:10px 0px; display:block; width:100%; height:auto; 
}
.blogs h4
{
	color:#667f75; font-family:Trebuchet MS; font-size:16px; font-weight:bold; text-decoration:underline; letter-spacing:0.05em;
	padding:8px 0px; display:block; width:100%; height:auto; 
}
.blogs h5
{
	color:#339966; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; 
}
.blogs h6
{
	color:#003399; font-family:Trebuchet MS; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:0.1em;
	padding-bottom:5px; display:block; width:auto; height:auto; margin-top:15px; margin-bottom:15px;
}
.blogs #desc1
{
	color:#258b7e; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; padding-bottom:5px; display:block; width:auto; height:auto;
} 
.blogs strong, b
{
	color:#A2C7CA; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none; 
}
.blogs em, i
{
	color:#A2C7CA; font-family:Trebuchet MS; font-size:13px; font-weight:normal; text-decoration:none; font-style:italic;
}
.blogs ul 
{
	list-style-type: none;
	padding: 0em;
	margin: 0em;
}
.blogs li 
{
	background-image: url(../images/bullet1.jpg);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	padding-left: 3em;
	padding-bottom: 0.9em;
	color:#797979; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;
}
.blogs .img_box
{
	width:100%;	height:250px;border:none;padding:5px 5px 0px 0px;text-align:center;position:relative; 
}
.blogs .error
{
	color:#FF0000; font:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;
}
.blogs #autonomous
{
	color:#6a7372; font:"Trebuchet MS"; font-size:13px; font-style:italic; width:100%; height:auto; display:block; padding-bottom:5px;
}
.blogs #date_field
{
	color:#6a7372; font:"Trebuchet MS"; font-size:12px; font-style:italic; width:100%; height:auto; display:block;
}
.blogs #separator
{
	border-bottom:#999999 dotted 1px;  width:580px; height:5px; display:block; padding-bottom:5px; padding-top:5px;
}
.blogs .add_new_topic
{
	width:auto; height:auto; float:left; text-align:left; display:block;
}
.blogs #content_blog
{
	width:100%; height:auto; display:block; padding-bottom:30px;
}
.blogs .comments
{
	color:#6c6d6c; font:"Trebuchet MS"; font-weight:bold; font-size:12px; text-decoration:underline; text-align:center;
}
.blogs .add_prevoius
{
	width:auto; height:auto; float:right; text-align:right; display:block; padding-top:7px; padding-bottom:10px;
}
.blogs .comment_display
{
	width:auto; height:auto; vertical-align:middle; display:block;
}
.blogs .display_top
{
	width:100%; height:auto; display:block; padding-bottom:20px;
}
.blogs .comment_display0
{
	color:#506B5B; font-family:Trebuchet MS; font-size:13px; width:100%; height:auto; display:block; font-style:normal; 
}
.blogs .comment_display1
{
	color:#003366; font-family:Trebuchet MS; font-size:13px; width:100%; height:auto; display:block; font-style:normal; 
}
.comment_display0 #author
{
	color:#82A28E; font-family:Trebuchet MS; font-size:14px; width:100%; height:auto; display:block; font-weight:bold;  
}
.comment_display1 #author
{
	color:#6c6d6c; font-family:Trebuchet MS; font-size:14px; width:100%; height:auto; display:block; font-weight:bold; 
}
.comment_display0 #date_field, .comment_display1 #date_field
{
	color:#6a7372; font-family:Trebuchet MS; font-size:11px; font-style:italic; width:100%; height:auto; display:block; 
}
.comment_display0 #replyDiv, .comment_display1 #replyDiv
{
	width:100%; height:auto; display:block; text-decoration:none; text-align:right; padding-top:3px;
}
.comment_display0 #replyDiv a, .comment_display1 #replyDiv a
{
	color:#0099CC; font-family:Trebuchet MS; font-size:11px; font-weight:bold; text-decoration:none;
}
.blogs h7
{
	color:#A2C7CA; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;  
}
.blogs blockquote
{
 margin-right:0px; border-top:#999999 dashed 1px; border-left:#999999 dashed 1px; padding:5px;  
}
.blogs .reply_cmt
{
	color:#990033; font-family:Trebuchet MS; font-size:12px; width:100%; height:auto; display:block; font-style:normal; 
}
/*********** End of Discussion Threds class ****************/
