html body{
margin:0;
padding:0;
}
#wrap{
width:850px;
margin:0 auto;
padding:0;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
margin:0;
padding:0;
}
h1{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#5289B0;
}
h2{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#5289B0;
}
h3{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}
a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#5289B0;
}
a img{
border:none;
}

/*---------------------------------------------------------class---------------------------------------------------------*/
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.space{
margin:0 0 10px 0;
}
.textarea{
height:16px;
width:230px;
border:1px solid;
overflow:hidden;
}
/*---------------------------------------------------------header---------------------------------------------------------*/
#header{
height:124px;
background:url(images_v2/img_header.jpg) bottom left no-repeat;
}
#header_nav{
height:20px;
padding:0 20px 0 20px;
background:url(images_v2/img_nav.jpg) top left no-repeat;
}
#header_nav a{
margin:0 10px 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#FFF;
}
#header_nav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#FFF000;
}
/*---------------------------------------------------------body-------------------------------------------------------------*/
.content_top{
height:14px;
width:850px;
background:url(images_v2/img_cat_top.jpg) bottom left no-repeat;
}
.content_mid{
width:808px;
margin:0;
padding:0 20px 0 20px;
border-left:1px solid #DBEAED;
border-right:1px solid #DBEAED;
background:#FAFAFA;
}
.content_contact{
width:500px;
}
.content_contact p{
width: 250px;
}
.content_btm{
height:14px;
width:850px;
background:url(images_v2/img_cat_btm.jpg) top left no-repeat;
}
.submit_btn{
height:18px;
width:70px;
background:url(images_v2/submit_orange_.gif) no-repeat; 
}
.content_image{
height:335px;
width:216px;
padding:0 10px 0 10px;
background:url(images_v2/contact.jpg) bottom right no-repeat;
border:1px solid #DBEAED;
}
.content_text{
width:236px;
text-align:center;
color:#5289B0;
}
.text{
margin:10px 0 0 10px;
font-size:26px;
font-weight:bold;
font-family:Verdana;
text-align:left;
color:#5289B0;
}
/*---------------------------------------------------------footer-----------------------------------------------------------*/
.footer{
width:808px;
margin:0;
padding:0 20px 0 20px;
border-left:1px solid #DBEAED;
border-right:1px solid #DBEAED;
background:#fafafa;
}
.footer a{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5289B0;
}
#footer_top{
height:14px;
width:850px;
background:url(images_v2/img_cat_top.jpg) bottom left no-repeat;
}
#footer_btm{
height:14px;
width:850px;
background:url(images_v2/img_cat_btm.jpg) top left no-repeat;
}
/*---------------------------------------------------------hacks---------------------------------------------------------*/
.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
.clearfix {
display:inline-block;
}
html[xmlns] .clearfix {
display:block;
}
* html .clearfix {
height:1%;
}