@charset "utf-8";
/* CSS Document */

body{background-image:url(../images/overall_bg.jpg); background-repeat:repeat-x;}
body, body td{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.style1 {
	color: #004397;
	font-weight: bold;
	font-style: italic;
	text-decoration:underline;
}

.style2 {
	color: #004397;
	font-style: italic;
	font-weight: bold;
}
.style3 {color: #FF9401}
.style4 {
	font-size: 10px;
	color: #BABABA;
}
.style5 {font-size: 10px}

.f_day{width:40px;}
.f_month{width:50px;}
.f_year{width:50px;}
.textfield{background-image:url(../images/form_bg1.jpg); border: 1px solid #71899e; height:18px; font-size:11px;}
.free_estimate{width:140px;}

.right_line{border-right: 1px dotted #004397; padding-right:10px;}

a{color:#004397; text-decoration:none;}
a:hover{color:#004397; text-decoration:underline;}

.btm_nav, a .btm_nav{font-size:10px; color:3c3c3c; padding:5px}

.sub_nav a { display:block; /*float:left; for horizontal*/
		 /*display:table-cell; display:inline-block;*/ 
         padding:10px 1px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; 
		 height:auto; width:auto; background-image:url(../images/nav_02.jpg); background-repeat:no-repeat; background-position:bottom;
       }
	   
.sub_sub_nav a{
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#004397; font-weight:bold;
}

.sub_sub_bg{background-image:url(../images/sub_sub_bg.jpg); background-repeat:no-repeat; background-color:#FF9400; padding:2px 0px 0px 50px;}

#orange_tabs ul{margin:0; padding:0;}
#orange_tabs li{border-bottom:1px solid #ffa527; list-style:none; height:25px; margin-bottom:4px; padding:0px;}
#orange_tab_bg{ display:block; width:170px; background-image:url(../images/tab_bg.jpg); height:25px;}
#orange_tab_left{ display:block; width:170px; background-image:url(../images/tab_left.jpg); background-repeat:no-repeat; height:25px;}
#orange_tab_right{ display:block; width:170px; background-image:url(../images/tab_right.jpg); background-repeat:no-repeat; background-position:right; height:25px; padding-top:6px; padding-left:8px;}

#employment input{border:1px solid #666666; font-size:11px; }
#employment textarea{border:1px solid #666666; font-size:11px;}
#employment select{border:1px solid #666666; font-size:11px;}

#employment td{font-size:11px; background-color:#F4F4F4;}


.border{border:1px solid #004397;}
.specialty td{background-color:#EEEEEE;}
.specialty th{background-color:#EEEEEE; color:#004397; font-weight:bold; font-size:12px;}

