/* CSS Document */
body,p { margin:0; padding:0; font:11px/14px verdana; background:#fff; }

img{border:0; float:left;}

.flt{float:left;}

.flr{float:right;}

.clr{clear:left;}

.ds{display:inline;}

.mrgn1{ margin-top:10px; float:left; }

.mrgn2{ margin-top:20px; float:left; }

.mrgn3{ margin-top:22px; float:left; }

.mrgn4{ margin-top:12px; float:left; }

.mrgn5{ margin-top:15px; float:left;}

.mrgn6{ margin-top:35px; float:left; }

/*blocks*/
#main_block{width:1000px; text-align:left;}

#sub_block{width:1000px; text-align:left;}

#center_block{ width:605px; float:left; margin:0 0 0 35px; display:inline; padding-bottom:20px; }

#right_block{ width:290px; float:right; margin-right:35px; display:inline; }

#sub_block1{ width:1000px; text-align:left;}

#footer_block{ width:1000px; background:#173235; float:left; padding-bottom:30px; }

/*top*/
.tp_img1,.tp_img2{ background:url(../images/tp_bg1_01.jpg) no-repeat; width:1000px; height:302px; float:left;}
.rp_bgtp {float:left; background:url(../images/rp_tpbbg.jpg) no-repeat; width:284px; height:43px;}
.rp_bgmdtp {float:left; background:url(../images/rp_mdbg2.jpg) no-repeat; width:284px; height:43px;}
.rp_brwnbgtp {float:left; background:url(../images/rp_brownbg.jpg) repeat; width:284px; 
}
.tp_img2{}

.menu{ width:1000px; float:left; background:url(../images/til_nv.gif) repeat-x; height:56px; }

.menu a{ font:bold 11px Georgia, "Times New Roman", Times, serif; float:left; padding:20px 41px 0 41px; height:36px; text-decoration:none;  color:#78A1A5; background:url(../images/nv_ln.gif) no-repeat right; }

.menu a:hover{ background:url(../images/nv_tp.gif) no-repeat top; float:left; padding:20px 41px 0 41px; height:36px;  }

.logo{ margin:156px 0 0 27px; float:left; }
.tp_sologam {float:left;margin:150px 0px 0px 87px; padding-bottom:94px;}

/*center*/
.img_cp{ margin:60px 0 0 0; float:left; }

.cp_blk{ width:370px; float:left; margin:35px 0 0 25px; padding-bottom:30px; }

.cp_blk_inr{ width:600px; float:left; margin:35px 0 0 0px; }

.cp_txt{float:left; margin:10px 0 0 0; width:367px; color:#68696A; font:11px/16px Arial, Helvetica, sans-serif;   }

.cp_txt a{ color:#9E9F32; }

.cp_lorm{ color:#66B0E0; font:bold 12px Arial, Helvetica, sans-serif; float:left; margin:10px 0 0 0; }

.cp_blk2{ width:590px; float:left; background:#ECFBFF; border-bottom:1px solid #9BD6DD; padding:0 0 20px 15px; }

.cp_srvc{ width:590px; background:url(../images/til_svc.gif) repeat-x; height:30px; float:left; padding:14px 0 0 15px; }

.cp_txtblk{ width:590px; float:left; margin:15px 0 0 0; }

.cp_pfsn{ width:400px; float:left; margin:10px 0 0 20px; }

.cp_pfstxt{ float:left; margin:0px 0 0 10px; width:336px; color:#6B8588; font:11px/14px Arial, Helvetica, sans-serif; }
.lp_arro1 { float:left; margin:23px 7px 0px 45px;}
.lp_linktxt { float:left; margin:18px 0px 0px 0px; font:11px arial; color:#DA6E6E;}
.lp_arro2 { clear:left; float:left; margin:8px 7px 0px 45px;}
.lp_linktxt1 { float:left; margin:5px 0px 0px 0px; font:11px arial; color:#DA6E6E;}


.cp_pfstxt a{ color:#F64B00; }

.pfs{ color:#E85923; font:bold 12px Arial, Helvetica, sans-serif; float:left; background:url(../images/01.gif) no-repeat left; height:23px; padding:7px 0 0 45px; }

.pfs1{ color:#3A8BA5; font:bold 12px Arial, Helvetica, sans-serif; float:left; background:url(../images/02.gif) no-repeat left; height:23px; padding:7px 0 0 45px; }

.pfs2{ color:#666866; font:bold 12px Arial, Helvetica, sans-serif; float:left; background:url(../images/03.gif) no-repeat left; height:23px; padding:7px 0 0 45px; }

.cp_lnks{ color:#689A47; font:11px/18px Arial, Helvetica, sans-serif; float:left; background:url(../images/blt.gif) no-repeat left; padding:0 0 0 20px; width:270px; }

.cp_lm{ color:#125F7B; font:11px/22px Tahoma; float:left; width:230px; margin-left:70px; }

.cp_lm:hover{ text-decoration:none; }

/*right*/
.rp_blk1{ width:284px; float:left; margin:20px 0 0 0; background:url(../images/til_nws.gif) repeat-y; padding-bottom:30px; }

.rp_blk2{ background:#88BFD7; width:284px; float:left; padding-bottom:30px; border:1px solid #7DA8BA; }

.rp_nws{ margin:10px 0 0 10px; float:left; }

.rp_img{ margin:20px 0 0 25px; float:left; padding-bottom:10px;}

.dat{ color:#fff; font:bold 12px Arial, Helvetica, sans-serif; float:left; margin:7px 0 0 30px; }

.dat span{ color:#99E225; text-decoration:underline; }

.rp_datxt{ width:210px; float:left; margin:10px 0 0 30px; color:#fff; font:11px/14px Arial, Helvetica, sans-serif; }

.rp_sgn{ background:#E9F4CE; width:282px; float:left; padding-bottom:20px; }

.rp_sgn input{ width:225px; border:1px solid #91A791; float:left; margin:20px 0 0 25px; color:#85866B; font:11px Arial, Helvetica, sans-serif; text-align:center; }

.rp_sgn img{ margin:10px 0 0 95px; float:left; }

.rp_clt{ background:#E7F5F9; float:left; border:1px solid #D8EAF0; padding:25px 0 0 24px; width:260px; color:#106E95; font:11px/16px Arial, Helvetica, sans-serif; padding-bottom:50px; }

.lrm{ color:#106E95; font:11px/16px Arial, Helvetica, sans-serif;  width:240px; float:left; margin:10px 0 0 15px; }

/*Footer Panel*/
.ftr_link{ width:660px; margin:27px 0 0 230px; float:left; }

.ftr_link a{ color:#3F758C; float:left; font:11px/30px Tahoma; text-decoration:none; }

.ftr_link a:hover{ text-decoration:underline; float:left; }

.ftr_link span{ float:left; margin:7px 20px;color:#3F758C; }

.ftr_cpy{ margin:0 0 0 265px; float:left; width:423px; color:#3F758C; font:11px/20px Tahoma; }

.cp_recm_link
{
width:250px;
float:left;
margin-top:6px;
color:#666666;
font:11px/15px verdana;
}

 






.samelink { color:#526B01;}
h1 { font:13px Tahoma; font-weight:bold; color:#526B01; margin:0px 0px 5px 0px;}
h4{ font:12px Tahoma; font-weight:bold; color:#526B01; margin:8px 0px 8px 0px;}
h5{ font:11.5px Tahoma; font-weight:bold; color:#526B01; margin:8px 0px 8px 0px;}
.divde1 { width:530px; border-top:1px dotted #526B01; font-size:10px;}
.divde2 { float:left;width:250px;}
.divde3 { float:right; width:250px;}
.cp_head { font:13px Tahoma; font-weight:bold; color:#ffffff; margin:0px 0px 5px 0px;}

