@charset "utf-8";


body
{

height:1233px;
color: #000000;
font-size: 10pt;
font-family:arial,sans-serif;
	
}

h2
{
color:#911c00;
font-size:16px;
}

/*header*/

.container
{
width:987px;
height:1233px;
margin:0px auto;

}

.logo_bg
{

}

.logo
{
width:271px;
float: left;
height:84px;
}
.appointment
{
float:right;
margin-top:5px;
color:#be2905;
text-align:right;
margin-right:20px;
font-size:12pt;
font-weight:bold;

}

/*header closed*/

/*banner start*/

.white_bg
{
/*height:1075px;
background-color:#FFFFFF;*/
}

#Tab_bg
{
width:985px;
height:46px;
margin-left:1px;
margin-top:5px;
}

#Tab_left_bg
{
background-image: url(images/Tab_left_bg.png);
height:46px;
width:10px;
float:left;
}

#Tab_mid_bg
{
background-image:url(images/Tab_mid_bg.png);
width:964px;
height:46px;
float:left;
}

#Tab_right_bg
{
background-image:url(images/Tab_right_bg.png);
float:right;
height:46px;
width:13px;
}

#tab_links_bg
{
height:46px;
}

#tab_links
{
width:350px;
float:right;
height:46px;
}

.tab
{
height:46px;
display:block;
width:199px;
float:left;
line-height:46px;
text-align:center;
font-size:14px;
}
.tab a
{
text-decoration:none;
color: #333333;
display:block;
width:199px;
font-size:14px;
}

.tab a:hover
{
text-decoration:underline;
}

.tab_right_line
{
float:left;
background-image: url(images/tab_line.png);
width:2px;
height:46px;
display:block;
}

.tab_right_top
{
height:46px;
display:block;
width:148px;
float:right;
line-height:46px;
text-align:center;
}
.tab_right_top a
{display:block;
width:148px;
font-size:14px;
text-decoration:none;
color: #333333;
}

.tab_right_top a:hover
{
	text-decoration:underline;
}


.banner_bg
{
height:286px;
margin-top:2px;
margin-left:3px;

}

.banner_image
{
float:left;
background-image:url(images/banner_img.jpg);
width:587px;
height:285px;
}

.banner_image_right
{
background-image:url(images/banner_left.png);
background-repeat:no-repeat;
height:285px;
width:397px;
float:right;
}

.register_text
{
color:#FFFFFF;
font-size:20px;
text-align:center;
margin-top:25px;
}

.register_line
{
background-image:url(images/line.png);
height:2px;
background-repeat:no-repeat;
margin-top:20px;
}

.drop_1
{
font-size:20px;
margin-top:25px;
color:#FFFFFF;
padding-left:73px;
height:40px;

}




.drop_2
{
font-size:20px;
color:#FFFFFF;
padding-left:32px;
height:40px;
}



.button
{

height:48px;
width:148px;
margin-left:135px;
}

.content_mani_bg
{
height:700px;
}

.content_main_left
{
float:left;
width:550px;
padding-top:10px;
padding-left:5px;}

.content_main_right
{
float:right;
width:385px;
}

.top_doc
{

height:66px;
width:306px;
margin-left:50px;
margin-top:15px;

}

.how_works
{
margin-left: 53px;
margin-top: 15px;
width: 300px;
height: 138px;
}

.how_find_doc,.how_book_doc,.how_see_doc  {
	float:left;
	height:136px;
	width:84px;
	margin-top:10px;
	
}
.how_find_doc {
  
}

.how_book_doc {
 
}

.how_see_doc {
 
}



.how_works_inner_line {
	float:left;
	background-image:url(images/3_down_line.png);
	width:2px;
	height:136px;
	
	
}

.how_works_inner_text {
	float:left;
	
	height:136px;
	text-align:left;
	/*font-family:Myriad Pro;*/
	font-size:13px;
	padding: 5px;
	width: 200px;
}

.last_links
{
margin-top:15px;
padding-left:30px;
line-height:18px;
text-align:justify;
padding-right:35px;
height:100px;
}


.last_links_tab a
{
text-decoration:none;
color:#000000;


}

.last_links_tab a:hover
{
text-decoration:underline;
color:#911c00;

}

.top_searches
{
background-color:#e7e6e6;
height:400px;
margin-top:30px;
}

.social_links_left
{
	float:left;
	width:300px;
	padding-left:30px;
	padding-top:15px;
	border-right:1px solid #999999;
}

.social_links_left a
{
	line-height:25px;
	text-decoration:none;
	color:#000000;
}
.social_links_left a:hover
{

text-decoration:underline;
}

.social_links_right
{
	float:right;
	width:295px;
	padding-left:30px;
	padding-top:15px;
	height:140px;
}

.social_links_right a
{
line-height:25px;
text-decoration:none;
color:#000000;

}
.social_links_right a:hover
{

text-decoration:underline;
}
.footer
{
height:30px;
background-color:#8e8d8d;
}
.footer_bar {
	color:#FFFFFF;
margin-top:8px;
padding:0 15px;
font-size:11px;
}
.footer_bar_left
{
float:left;
}
.footer_bar_right
{
float:right;
}
.hidden{
	display:none;
}
.header {
	height:84px;
}
#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .40;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 10px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -50px -50px 0 0;
	width:40px;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
.firstcolumn {
	font-weight:bold;
}
.secondcolumn {
	font-size:90%;
	text-align:right;
}
.formrow {
	position:relative;
	height:35px;
}
.leftf {
	
	left:5px;
	font-size:11pt;
}
.rightf {
	
	left:150px;
	padding:5px 0px;
}
.error {
	color: red;
    font-size: 8pt;
    margin-left:5px;
}
#cname {
	margin-left:35px;
}
#cemail {
	margin-left:31px;
}
#docname {
	margin-left:20px;
}
#docspeciality {
	
}
#docclinic {
	margin-left:30px;
}
#docarea {
	margin-left:75px;
}
#docnum {
	margin-left:10px;
}
#docnotes {
	margin-left:41px;
}


 



