/* CSS Document */
body,p { margin:0; padding:0; }

img{border:0; float:left;}

.flt{float:left;}

.flr{float:right;}

.clr{clear:left;}

.ds{display:inline;}

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

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


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

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

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

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

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

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

#right_block{ width:305px; float:right; margin:25px 35px 0 0; display:inline; }

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

#footer_block{ width:1000px; background:url(../images/til_fp.gif) #fff repeat-x; float:left; padding-bottom:30px; }

/*top*/
.tp_img1{ background:url(../images/tp_bg1.jpg) no-repeat left; width:1000px; height:295px; float:left; }

/*.tp_img2{background:url(../images/tp_bg2.jpg) no-repeat right; }*/

.logo{ margin:82px 0px 0 48px; float:left; }
.slog{ margin:134px 0px 0 88px;}

.menu{ width:650px; float:left; margin:27px 0 0 50px; height:50px; }

.mnu{ background:url(../images/nv_mn.gif) no-repeat; height:37px; width:73px; padding:10px 0 0 15px; float:left; text-decoration:none; 
font:16px Arial, Helvetica, sans-serif; color:#535353; margin:0 0 0 10px; }

.mnu:hover{ float:left; background:url(../images/nv_hm.gif) no-repeat; text-decoration:none; height:45px; width:73px; padding:10px 0 0 15px; font:16px Arial, Helvetica, sans-serif; color:#fff; }

.mnu_hv{ background:url(../images/nv_hm.gif) no-repeat; height:45px; width:73px; padding:10px 0 0 15px; float:left; text-decoration:none; 
font:16px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 0 10px; }

.srch{ background:url(../images/sch_bg.gif) no-repeat; width:154px; height:47px; float:right;  }

.srch span{ font:11px Tahoma; color:#7A7878; margin:15px 0 0 20px; float:left; }

.srch img{ float:right; margin:15px 10px 0 0; }

/*center*/
.cp_blk{ width:560px; float:left; }

.cmp_bg{ background:url(../images/cmp_bg.jpg) no-repeat; width:569px; height:237px; float:left; margin:-23px 0 0 0; position:relative; }

.cmp_bg2{ background:url(../images/cmp_bg2.gif) no-repeat; width:569px; height:237px; float:left; margin:-23px 0 0 0; position:relative; }

.cmp_img{float:left; margin:38px 0px 0px 198px;}
.cmp_txt{ width:354px; float:left; margin:10px 0px 0 198px; }

.cp_links{ width:166px;  clear:left; float:left; margin:10px 0 0 198px; }
.cp_links1{ width:170px; float:left; margin:10px 0 0 0 ;}

.cp_links a,.cp_links1 a{ color:#E5AC48; font:11px/17px Tahoma; float:left; background:url(../images/blt_cl.gif) no-repeat left; padding:0 0px 0 20px; }

.cp_links a:hover,.cp_links1 a:hover{text-decoration:none; }

.titl_c{ color:#292929; font: bold 16px "Trebuchet MS"; float:left; width:230px; }

.titl_c span{ color:#FF1000; }

.top_blk{ width:534px; float:left; background:url(../images/til_top.gif) #F7F7F7 repeat-x; padding:7px 0 0 35px; }

.widt{ width:538px; float:left; }
.btm_txt{ width:491px; float:left; color:#4E585C; font:11px/17px Tahoma;}
.btm_txt a{font:11px/20px tahoma; float:left; color:#148FAE; background:url(../images/btm_bull.jpg) no-repeat left;padding-left:20px; width:148px;}
.btm_txt a:hover{text-decoration:none;}
.lorm{ width:290px; float:left; margin:20px 0px 0 30px; }

.lorm a{ color:#4A4C4E; font:11px/17px Tahoma; float:left; background:url(../images/blt_lm.gif) no-repeat left; padding:0 0 0 20px; width:270px; }

.lorm a:hover{text-decoration:none; }

.lock_mrgn{ margin:5px 52px 0px 0px;}


/*right*/
.titl{ color:#DD0D03; font: bold 15px "Trebuchet MS"; float:left; width:230px; }

.titl span{ color:#292929; }

.dat{ color:#EA2701; font: bold 11px Tahoma; background:url(../images/blt_dat.gif) no-repeat left; text-decoration:underline; padding:0 0 0 20px; margin:30px 0 0 0; float:left; width:200px; }

.txt{ color:#4E585C; font:11px/17px Tahoma; }
.txt1{ float:left; font:11px/17px Tahoma; width:170px; margin-left:10px; }
.txt1 a{ float:left;font:11px/20px Tahoma; color:#4E585C; background:url(../images/btm_bull.jpg) no-repeat left;padding-left:20px;}

.rp_links{ width:250px; float:left; margin:20px 0 0 0; }

.rp_links a{ color:#4A4C4E; font:11px/17px Tahoma; float:left; background:url(../images/blt.gif) no-repeat left; padding:0 0 0 20px; width:230px; }

.rp_links a:hover{text-decoration:none; }

.rp_bt_txt{ float:left; font:11px/17px Tahoma; width:160px; margin:0px 0px 10px 10px; }
.rp_bt_txt span{  margin-left:5px;float:left; color:#4A4C4E;  background:url(../images/btm_bull.jpg) no-repeat left;padding-left:20px;}

.rp_bt_txt1{ float:left; font:11px/16px Tahoma; width:290px; margin-left:10px; }
.rp_bt_txt1 span{ margin-left:5px;float:left; color:#4A4C4E;  background:url(../images/rp_btm_bull.jpg) no-repeat left;padding-left:20px;}

/*footer*/
.fp_link{ float:left; width:460px; margin:36px 0 0 290px; }

.fp_link a{ color:#857F7F; font:11px/20px Tahoma; text-decoration:none;  }

.fp_link a:hover{ text-decoration:underline; }

.fp_link span{ color:#857F7F; font:11px Tahoma; padding:0 10px; }

.cpy_tx{ margin:3px 0 0 253px; float:left; width:510px; color:#857F7F; font:11px Arial, Helvetica, sans-serif;  }

.rel_color
{
color:#4E585C;
}
.table_cont_heading
{
font-family:arial;
font-size:13px;
color:#000000;
font-weight:bold;
padding-left:10px;
}
.table_cont{
font-family:arial;
font-size:12px;
color:#000000;
padding-left:10px;
}
.cp_recm_link
{
width:200px;
float:left;
margin-top:6px;
margin-right:60px;
margin-bottom:10px;
font:11px/15px verdana;
}
.cp_recm_link1
{
width:200px;
float:left;
margin-top:6px;
margin-right:0px;
margin-bottom:10px;
font:11px/15px verdana;
}

