@charset "utf-8";
/* CSS Document */

body{
margin:15px 0 15px 0;
padding:0;
background:#f6f6f6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#565656;
line-height:17px;
}

#container{
width:999px;
margin:0 auto;
border:2px solid #FFF;
overflow:hidden;
background:#FFF;
}

#header{
width:999px;
height:97px;
float:left;
background:url(../images/header_bg.gif) repeat-x left top;
}

#header h1{
width:277px;
height:66px;
background:url(../images/accura_logo.jpg) no-repeat 15px 16px;
display:block;
padding:16px 0 15px 15px;
margin:0;
}

#header h1 a{
text-indent:-1000px;
display:block;
width:277px;
height:66px;
}

#nav{
width:999px;
height:29px;
float:left;
border-bottom:2px solid #FFF;
background:#F3B100;
}

#nav ul{
margin:0;
padding:0;
list-style:none;
}

#nav ul li {
margin:0;
padding:0;
float:left;
display:inline;
}

#nav ul li a{
width:105px;
display:block;
background:none;
font-size:12px;
color:#3F3F3F;
font-weight:bold;
line-height:29px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
border-right:1px solid #CA9402;
}

#nav ul li a:hover{
background: url(../images/nav_bg.gif) repeat-x left top;
color:#000;
}

#nav ul li a#act{
width:105px;
display:block;
background: url(../images/nav_bg.gif) repeat-x left top;
font-size:12px;
color:#000;
font-weight:bold;
line-height:29px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
border-right:1px solid #CA9402;
cursor:default;
}
#main_img{
width:998px;
height:222px;
float:left;
}

#main_img_inner{
width:999px;
height:187px;
float:left;
background:url(../images/inner_img.jpg) no-repeat left top;
}

#mid_line{
width:985px;
height:29px;
float:left;
line-height:29px;
background:#0076B4;
color:#FFFFFF;
font-weight:bold;
padding: 0 0 0 14px;
text-transform:uppercase;
border-bottom:2px solid #FFF;
border-top:2px solid #FFF;
}

#footer{
width:974px;
float:left;
background:#BDBDBD url(../images/footer_bg.gif) repeat-x left top;
text-align:right;
font-size:11px;
color:#323232;
padding:10px 25px 10px 0;
line-height:20px;
}

#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#323232;
text-decoration:none;
}

#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#323232;
text-decoration:underline;
}

#home_con{
width:971px;
background:url(../images/home_con_bg.gif) repeat-x left top;
float:left;
padding:14px 14px 14px 14px;
text-align:justify;
}

#home_con img{
float:right;
margin:0 0px 10px 10px;
border:1px solid #666;
}

#home_con a{
text-decoration:underline;
color:#0076B4;
}

#home_con a:hover{
text-decoration:none;
}

#home_con ul{
margin:10px 0 0 0;
padding:0;
list-style:none;
}

#home_con ul li{
margin:0;
padding:0;
line-height:20px;
background:url(../images/bullet.gif) no-repeat left 9px;
padding:0 0 0 12px;
}

#inner_con{
width:778px;
background:url(../images/inner_con_bg.jpg) no-repeat left top;
float:right;
padding:14px 12px 14px 12px;
text-align:justify;
}

#inner_con ul{
margin:10px 0 0 0;
padding:0;
list-style:none;
}

#inner_con ul li{
margin:0;
padding:0;
line-height:20px;
background:url(../images/bullet.gif) no-repeat left 9px;
padding:0 0 0 12px;
}

#services_boxes_area{
width:995px;
float:left;
padding:0 0 0 4px;
background:#FFF;
overflow:hidden;
}

#services_boxes_area div{
width:182px;
float:left;
margin:0 3px 0 0;
padding:34px 7px 10px 7px;
font-size:11px;
}

#services_boxes_area div#serv1{
background:url(../images/serv1.jpg) no-repeat left top;
text-align:justify;
}
#services_boxes_area div#serv2{
background:url(../images/serv2.jpg) no-repeat left top;
text-align:justify;
}
#services_boxes_area div#serv3{
background:url(../images/serv3.jpg) no-repeat left top;
text-align:justify;
}
#services_boxes_area div#serv4{
background:url(../images/serv4.jpg) no-repeat left top;
text-align:justify;
}
#services_boxes_area div#serv5{
background:url(../images/serv5.jpg) no-repeat left top;
text-align:justify;
}

#services_boxes_area div span{
float:right;
color:#005384;
}

#services_boxes_area div span a{
text-decoration:none;
color:#005384;
}

#services_boxes_area div span a:hover{
text-decoration:underline;
}

h1{
margin:0 0 12px 0;
padding:0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:20px;
color:#0076B4;
font-weight:bold;
text-transform:uppercase;
}

h2{
margin:0 0 4px 0;
padding:0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#0076B4;
font-weight:bold;
text-transform:uppercase;
}

h3{
margin:0 0 0px 0;
padding:0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#0076B4;
font-weight:bold;
text-transform:uppercase;
}

h3 a{
color:#0076B4;
text-decoration:none;
}

h3 a:hover{
color:#565656;
text-decoration:underline;
}

#left_menu{
width:186px;
float:left;
padding:0 5px 0 6px;
}

#left_menu ul{
margin:0;
padding:0;
list-style:none;
}

#left_menu ul li{
margin:0;
padding:0;
height:23px;
border-bottom:1px solid #CFCFCF;
}

#left_menu ul li a{
height:23px;
display:block;
line-height:23px;
font-size:11px;
color:#D39A00;
text-transform:uppercase;
text-decoration:none;
}

#left_menu ul li a:hover{
color:#3F3F3F;
}

#left_menu ul li a#act2{
height:23px;
display:block;
line-height:23px;
font-size:11px;
color:#3F3F3F;
text-transform:uppercase;
text-decoration:none;
cursor:default;
}

#left_con{
width:40%;
float:left;
}

#right_con{
width:50%;
float:left;
}

.divider{
width:50%;
float:left;
}

.divider2{
width:45%;
float:left;
padding:0 0 0 40px;
}


form{
margin:10px 0 0 0;
padding:0px;
}

/*label,input {
display: block;
width: 150px;
float: left;
margin-bottom: 10px;
}
*/
label {
text-align: left;
width: 82px;
padding-right: 20px;
}

br {
clear: left;
} 

.textfied{
	width: 320px;
	border: 1px solid #C6C6C6;
	background: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
}

.textfied_medium{
	width: 200px;
	border: 1px solid #C6C6C6;
	background: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
}

.textfied_medium2{
	width: 165px;
	border: 1px solid #C6C6C6;
	background: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
}


.textfied_small{
	width: 80px;
	border: 1px solid #C6C6C6;
	background: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
}

.drop_down{
	width: 330px;
	border: 1px solid #C6C6C6;
	background: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
}

.textfied2{
	width: 100px;
	border: 1px solid #C6C6C6;
	background: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px;
	margin:0 0 0 5px;
}

textarea{
margin:0px;
}

fieldset{
	border: 0;
}

legend {
	display: none;
}

input:focus, textarea:focus {
	border: 1px solid #2C5267;
}
.butt{
width:80px;
height:25px;
background:#005588;
color:#FFF;
margin-right:10px;
}

.breaker{
clear:both;
margin:10px;
padding:0;
}