
*{
margin:0px;
padding:0px;
}

body{
margin:0px;
padding:0px;
background:#FFFFFF;
}

a{
margin:0px;
padding:0px;
}

a img{
margin:0px;
padding:0px;
border:none;
}

div,ul,li,a,img,border,input,span{
margin:0px;
padding:0px;
}

.clear{
clear:both;
}


#main{
width:100%;
display:block;
margin:0px auto;
}

#header_main{
width:100%;
height:417px;
display:block;
background:#FFFFFF url(../images/header_bg.jpg) 0 0 repeat-x;
}

.header_container{
width:1000px;
height:417px;
margin:0px auto;
}

.header_left{
width:526px;
height:417px;
float:left;
display:block;
}

.header_main_img{
width:453px;
height:417px;
float:left;
display:block;
}

.logo{
width:376px;
height:105px;
float:left;
padding:36px 0 0 40px;
}

.features_1{
width:434px;
height:93px;
float:left;
padding-left:90px;
}

.features_2{
width:412px;
height:91px;
float:left;
padding-left:60px;
}

.features_3{
width:336px;
height:92px;
float:left;
padding-left:30px;
}

#body_container{
width:1000px;
height:auto;
margin:0px auto;
display:block;
}

.body_feft_panel{
width:230px;
height:auto;
float:left;
display:block;
}

.body_middle_panel{
width:398px;
height:auto;
float:left;
display:block;
padding:18px 20px 0 63px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:normal;
text-align:justify;	
}

.body_middle_panel a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.body_middle_panel a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#45bfd6;
text-decoration:underline;
font-weight:bold;
}

.body_middle_panel h1{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.body_middle_panel h2{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#666666;
text-decoration:none;
font-weight:bold;
}

.body_middle_panel h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#45bfd6;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}

.body_middle_panel h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}

.body_middle_panel h5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
font-weight:bold;
}

.body_middle_panel h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#45bfd6;
text-decoration:underline;
font-weight:bold;
}



.body_right_panel{
width:289px;
height:auto;
float:left;
display:block;
padding:18px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.right_nav{
width:219px;
height:17px;
padding:0 0 0 70px;
background:url(../images/right_nav.jpg) 0 0 no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#45bfd6;
text-decoration:underline;
font-weight:bold;
margin-top:10px;
}

.right_nav a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#45bfd6;
text-decoration:underline;
font-weight:bold;
}

.right_nav a:hover{
color:#000000;
text-decoration:none;
font-weight:bold;
}

.right_testimonial{
width:289px;
height:270px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:normal;
background:#e9fbff;
text-align:justify;
margin-bottom:14px;
}

.right_testimonial h1{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#000000;
text-decoration:none;
font-weight:normal;
}

.right_testimonial h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#45bfd6;
text-decoration:none;
font-weight:bold;
}

.right_testimonial h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.right_testimonial h3 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.right_testimonial h3 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#45bfd6;
text-decoration:underline;
font-weight:bold;
}

.left_nav{
width:175px;
height:41px;
background:url(../images/nav_bg.jpg) 0 0 no-repeat;
padding:20px 0 0 51px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
font-weight:bold;
color:#45bfd6;
}

.left_nav a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
font-weight:bold;
color:#666666;
}

.left_nav a:hover{
color:#45bfd6;
text-decoration:underline;
}

.left_address{
width:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#000000;
display:block;
}

.left_address a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#000000;
}

.left_address a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#45bfd6;
}

.left_address span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#45bfd6;
}

#footer{
width:100%;
border-top:#999999 4px solid;
float:left;
background:url(../images/footer_bg.jpg) 0 0 repeat-x;
}

.footer_container{
width:1000px;
height:auto;
margin:0px auto;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
padding:30px 0 30px 0;
}

.footer_container a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#45bfd6;
text-decoration:underline;
font-weight:normal;
}

.footer_container a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
}



