/* CSS Document */
body{
font:12px/25px Arial, Helvetica, sans-serif;
color:#11142F;
margin:0;
padding:0;
}
img{
border:0;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.flt{
float:left;
}
.clrlft{
clear:left; float:left;
}
#center_align{
margin-left:auto; margin-right:auto;
width:1000px;
}
#main_block{
float:left;
background:url(../images/map_bg.jpg) no-repeat top;
width:1000px;
}
#top_panel{
float:left;
width:1000px;
display:inline;
}
.logo{
float:left;
margin:38px 0 0 42px; 
background:url(../images/logo.jpg) no-repeat;
width:150px; 
height:14px; 
font:12px Arial, Helvetica, sans-serif; 
color:#000;
padding:24px 0 0 18px; 
text-decoration: none;
}
.three_logo{
float:right;
margin:38px 0 0 0;
width:356px;
display:inline;
}
.yahoo,.bing{
float:left;
margin-left:20px;
}
.menu{
float:left;
width:1000px;
height:31px;
border-bottom:1px solid #9C0404;
border-top:1px solid #9C0404;
display:inline;
margin-top:20px;
}
.menu a{
float:left;
line-height:31px;
margin:0 8px 0 8px;
display:inline;
color:#000000;
font-weight:bold;
}
.menu a:hover 
{
color:#9C0505;
}


.menu span{
float:left;
font:12px/31px Arial, Helvetica, sans-serif;
}

#content_panel{
clear:left; float:left;
width:1000px;
margin:20px 0 0 0;
display:inline;
}
#content_panel h1{
font:18px Arial, Helvetica, sans-serif;
margin:5px 0 0px 40px;
float:left;
width:700px;
display:inline;
}
#content_panel h2{
font:16px Arial, Helvetica, sans-serif;
margin:5px 0 0px 40px;
width:700px;
}
.cp_mainpara{
clear:left; float:left;
margin:15px 0 0 22px;
width:940px;
display:inline;
font:12px/18px Arial, Helvetica, sans-serif;
text-align:justify;
}

.cp_mainparawork{
clear:left; float:left;
margin:15px 0 0 22px;
width:720px;
display:inline;
font:12px/18px Arial, Helvetica, sans-serif;
text-align:justify;
}
.guar_lady{
float:right;
margin:0 0 8px 12px;
}
.cp_wordpad{
clear:left; float:left;
margin:15px 0 0 130px;
width:720px;
display:inline;
padding-bottom:0px;
}
.cp_woktit{
clear:left; float:left;
margin:10px 0 0 225px;
width:230px;
display:inline;
text-align:center;
}
.cp_wrklnk{
font:12px/11px Arial, Helvetica, sans-serif;
color:#9C0404;
text-decoration:none;
}
.cp_wrkcolmn{
clear:left; float:left;
font:12px/18px Arial, Helvetica, sans-serif;
width:185px;
margin:11px 0 0 20px;
display:inline;
}
.cp_wrkcolmn2{
float:left;
font:12px/18px Arial, Helvetica, sans-serif;
width:185px;
margin:11px 0 0 60px;
display:inline;
}
.cp_wrkline{
clear:left; float:left;
margin:0px 0 0px 0;
border-bottom:1px solid #9C0404;
display:inline;
width:100%;
}
.cp_refpara{
clear:left; float:left;
width:930px;
margin:10px 0 0 25px;
display:inline;
font:12px/22px Arial, Helvetica, sans-serif;
}
.cap{
font:bold 14px Arial, Helvetica, sans-serif;
}
.formpad{
clear:left; float:left;
margin:15px 0 0 265px;
width:525px;
display:inline;
}
.phone{
float:left;
font:18px Arial, Helvetica, sans-serif;
width:240px;
margin:0 0 10px 80px;
display:inline;
}
.formlabel{
clear:left; float:left;
margin:6px 0 0 0;
width:75px;
text-align:right;
}
.textip{
float:left;
margin:5px 0 0 5px;
width:223px;
height:18px;
border:1px solid #9C0404;
padding:2px 2px 2px 2px;
}
.textarea{
float:left;
width:360px;
height:210px;
border:1px solid #9C0404;
padding:2px 2px 2px 2px;
margin:5px 0 0 5px;
}
.submit{
clear:left; float:left;
margin:10px 0 0 347px;
background:url(../images/contactus_send.jpg) no-repeat;
width:99px;
height:22px;
border:0;
}
#footer{
clear:left; float:left;
margin:20px 0 0 0;
width:1000px;
border-top:1px solid #9C0404;
display:inline;
padding-bottom:25px;
}
.copy{
float:left;
margin:15px 0 0 30px;
font:12px Arial, Helvetica, sans-serif;
width:420px;
display:inline;
}
