body,html{
margin:0px;
padding:0px;
background:#161818 url(images/back.gif) repeat-y center;
font:normal 12px arial;
color:#ffffff;
line-height:16px;
}

a:focus{
outline:none;
}

#container{
width:930px;
margin:0 auto;
}
/*header starts here*/

#header{
width:930px;
float:left;
}
.headtop{
width:930px;
float:left;
}
.headtop p{
padding:0px;
margin:0px;
}
.headtop p.logo{
width:500px;
float:left;
padding-top:50px;
}
.headtop p.headright{
width:400px;
float:right;
font-size:22px;
color:#f5f5f5;
line-height:normal;
font-family:"Trebuchet MS";
padding-top:130px;
}

.topmenu{
width:930px;
float:left;
padding:15px 0px 5px 0px;
}
.topmenu ul{
padding:0px;
margin:0px;
}
.topmenu ul li{
list-style-type:none;
display:inline;
float:left;
padding:0px 6px 0px 0px;
}
.topmenu ul li a{
width:134px;
float:left;
background:url(images/linkbg.gif) repeat-x top;
font-size:12px;
font-family:"Trebuchet MS";
color:#f5f5f5;
line-height:16px;
padding:8px;
text-align:center;
text-decoration:none;
}
.topmenu ul li a:hover{
background:url(images/hover.gif) repeat-x top;
}
.topmenu ul li a#here{
background:url(images/hover.gif) repeat-x top;
}
.topmenu ul li.last{
padding:0px;
float:right;
}

/*header starts here*/

/*middle starts here*/

#middle{
width:930px;
float:left;
}

.flashdiv{
width:930px;
float:left;
}

.midboxdiv{
width:930px;
float:left;
margin:7px 0px;
}
.midboxdiv h2{
font-size:18px;
padding:12px;
text-align:center;
background:#151515;
letter-spacing:2px;
font-family:"Trebuchet MS";
font-weight:normal;
margin:0px 0px 5px 0px;
}

.midboxdiv p{
padding:10px 15px 0px 15px;
margin:0px;
}
.midboxdiv p a{
color:#46abb0;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
.midboxdiv p a:hover{
color:#ffffff;
}
.midboxdiv p img{
padding:0px;
margin:5px 10px 0px 0px;
}
.midboxdiv p b{
color:#f79d54;
}
.midboxdiv p i{
font-size:14px;
line-height:20px;
}
.midboxdiv p span{
font-size:24px;
line-height:32px;
}
.midboxdiv p span b{
color:#f79d54;
font-size:48px;
line-height:56px;
font-weight:normal;
}

.midboxdiv p span label{
color:#46abb0;
}

.boxdiv{
width:305px;
float:left;
background:#0c0c0c;
padding-bottom:10px;
min-height:240px;
}
.boxdiv1{
width:305px;
float:left;
background:#0c0c0c;
margin:0px 7px;
padding-bottom:10px;
min-height:240px;
}


/*middle starts here*/

/*footer starts here*/

#footer{
width:930px;
float:left;
text-align:center;
color:#fefefe;
font-family:"Trebuchet MS";
padding:15px 0px 5px 0px;
}

/*footer starts here*/


.middiv{
width:890px;
float:left;
padding:20px;
background:#0c0c0c;
font-family:"Trebuchet MS";
font-size:14px;
}

.middiv h2{
font-size:24px;
color:#f79d54;
line-height:30px;
font-weight:normal;
font-family:arial;
padding:20px 0px 0px  0px;
margin:0px;
}
.middiv p{
color:#ffffff;
line-height:20px;
padding:10px 0px 0px 0px;
margin:0px;
}
.middiv b{
color:#46abb0;
}
.middiv i{
color:#f79d54;
}
.middiv p a{
color:#f79d54;
text-decoration:none;
}
.middiv p a:hover{
color:#ffffff;
text-decoration:underline;
}

.middiv ul{
font-size:14px;
color:#ffffff;
line-height:20px;
padding:10px 0px 0px 50px;
margin:0px;
}

.middiv span.aboutright{
float:right;
padding:0px 0px 0px 20px;
margin:0px;
text-align:center;
min-width:150px;
}
.middiv span.aboutright img.imgbor{
border:6px solid #ffffff;
}
.abouttop{
background:#242424;
padding:0px;
font-size:14px;
}

.abouttop p{
padding:10px 20px;
margin:0px;
}
.abouttop span.floatleft{
float:left;
}
.abouttop span.floatright{
float:right;
}
.abouttop p.acon{
padding:0px;
margin:0px;
background:#242424;
height:15px;
}

.massagediv{
display:block;
padding-bottom:20px;
margin:0px;
text-align:left;
}
.massagediv h1{
font-size:22px;
color:#46abb0;
font-weight:normal;
padding:10px 0px;
margin:0px;
}
.massagediv p{
padding:10px 0px 0px 0px;
margin:0px;
}

.massagediv img{
float:left;
padding:0px;
margin:0px;
margin-right:20px;

} 
.massagediv1{
display:block;
padding-bottom:20px;
margin:0px;
text-align:right;
min-height:180px;
}
.massagediv1 h1{
font-size:22px;
color:#46abb0;
line-height:26px;
font-weight:normal;
padding:10px 0px;
margin:0px;
}
.massagediv1 p{
padding:10px 0px 0px 0px;
margin:0px;
}

.massagediv1 img{
padding:0px;
margin:0px;
margin-left:20px;
float:right;
} 
.servicediv{
width:890px;
float:left;
padding:20px;
background:#0c0c0c;
font-family:"Trebuchet MS";
font-size:14px;
}
.servicediv h1{
font-size:30px;
color:#f79d54;
font-weight:normal;
padding:10px 0px;
margin:0px;
line-height:normal;
}
.servicediv h2{
font-size:24px;
color:#46abb0;
font-weight:normal;
padding:10px 0px;
margin:0px;
line-height:normal;
}
.servicediv h3{
font-size:24px;
color:#f79d54;
font-weight:normal;
padding:10px 0px;
margin:0px;
line-height:normal;
}
.servicediv td{
font-size:18px;
line-height:normal;
}
.servicediv td span{
font-size:14px;
line-height:normal;
}
.servicediv td p{
font-size:14px;
line-height:normal;
}
.servicediv td{
padding-left:0px;
}
.servicediv td img{
padding:0px;
margin:5px 0px 0px 0px;
}
.servicediv a{
color:#f79d54;
}

.faqdiv{
width:890px;
float:left;
padding:20px;
background:#0c0c0c;
font-family:"Trebuchet MS";
font-size:14px;
}
.faqdiv h1{
font-size:30px;
color:#f79d54;
font-weight:normal;
padding:20px 0px 0px 0px;
margin:0px;
line-height:normal;
}
.faqdiv h2{
font-size:24px;
color:#46abb0;
font-weight:normal;
padding:10px 0px;
margin:0px;
line-height:normal;
}
.faqdiv h3{
font-size:18px;
color:#fff;
font-weight:normal;
padding:5px 0px;
margin:0px;
line-height:normal;
}
.faqdiv h4{
padding:10px 0px 0px 20px;
margin:0px;
}
.faqdiv ul{
padding:5px 0px 10px 50px;
margin:0px;
}
.faqtdiv{
padding:0px;
border-bottom:1px solid #424242;
padding-bottom:10px;
text-align:center;
font-size:18px;
line-height:26px;
}
.faqtdiv a{
color:#ffffff;
text-decoration:none;
}
.faqtdiv a:hovr{
color:#f79d54;
text-decoration:underline;
}

.contectdiv{
width:890px;
float:left;
padding:20px;
background:#0c0c0c;
font-family:"Trebuchet MS";
font-size:18px;
}
.contectdiv h1{
font-size:30px;
color:#f79d54;
font-weight:normal;
padding:20px 0px 0px 0px;
margin:0px;
line-height:22px;
}
.contectdiv h2{
font-size:24px;
color:#46abb0;
font-weight:normal;
padding:10px 0px;
margin:0px;
line-height:normal;
}
.contectdiv h2 span{
color:#f79d54;
}
.contectdiv a{
color:#ffffff;
text-decoration:none;
}
.contectdiv a:hover{
color:#f79d54;
text-decoration:underline;
}
.contectdiv label{
width:120px;
float:left;
text-align:right;
padding-right:10px;
}
.conleft{
width:350px;
float:left;
line-height:22px;
}
.conleft label{
text-align:left;
}
.conright{
width:480;
float:left;
}
.conright p{
padding:5px 0px;
margin:0px;
}
.accident{
width:890px;
float:left;
padding:20px;
background:#0c0c0c;
font-family:"Trebuchet MS";
font-size:14px;
}
.accident h1{
font-size:30px;
color:#f79d54;
font-weight:normal;
padding:0px 0px 20px 0px;
margin:0px;
line-height:normal;
}
.accident h2{
font-size:24px;
color:#46abb0;
font-weight:normal;
padding:0px 0px 10px 0px;
margin:0px;
line-height:normal;
}
.accident h3{
font-size:24px;
color:#ffffff;
font-weight:normal;
padding:0px 0px 10px 0px;
margin:0px;
line-height:normal;
}
.accident h4{
font-size:18px;
color:#ffffff;
font-weight:normal;
padding:0px 0px 10px 0px;
margin:0px;
line-height:normal;
}
.accident h5{
font-size:18px;
color:#f79d54;
font-weight:normal;
padding:0px;
margin:0px;
line-height:normal;
}
.accident p{
padding:0px 0px 15px 0px;
margin:0px;
display:block;
}
.accident img{
padding:0px;
margin:5px 10px 0px 10px;
}
.accident ul{
padding:20px 0px 0px 100px;
margin:0px;
}
.testidiv{
width:890px;
float:left;
padding:20px;
background:#0c0c0c;
font-family:"Trebuchet MS";
font-size:14px;
}
.testidiv h1{
font-size:30px;
color:#f79d54;
font-weight:normal;
padding:0px 0px 20px 0px;
margin:0px;
line-height:normal;
}
.testidiv p{
padding:15px 0px 0px 0px;
margin:0px;
}
.testidiv p strong{
display:block;
text-align:right;
color:#f79d54;
font-size:18px;
padding:10px 0px;
}
.promotion{
background:#242424;
padding:0px;
font-size:14px;
}

.promotion p{
padding:10px 20px;
margin:0px;
font-size:24px;
}
.promotion span.floatleft{
float:left;
}
.promotion span.floatright{
float:right;
}
.promotion p.acon{
padding:0px;
margin:0px;
line-height:15px;
background:#242424;
height:15px;
}
.promotion p.promtext{
padding:10px 30px;
display:block;
font-size:24px;
line-height:30px;
}
