/* CSS Document */
body,p { margin:0; padding:0; background:url(../images/til_bdy.gif) #fff repeat-x; }

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:15px; float:left; }

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

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

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

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

.mrgn7{ margin-top:49px; float:left; }

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

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

#content_block{ width:998px; float:left; padding-bottom:20px; }

#left_block{ width:200px; margin:30px 0 0 40px; float:left; display:inline; }

#center_block{ float:right; width:623px; margin:30px 42px 0 0; display:inline; }

#sub_block1 {
	width:998px;
	text-align:left;
	background-image: url(../images/nws_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

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

/*top*/
.tp_img1,.tp_img2{ background:url(../images/top_bg.gif) no-repeat left; width:998px; height:211px; float:left; }

.tp_img2{background:url(../images/bnav42b.gif) no-repeat right; }

.logo{ margin:5px 100px 0 50px; float:left; }

.menu{ margin:7px 100px 0 50px; float:left; width:820px; }

.menu a{ background:url(../images/nv_shp.gif) no-repeat right; height:31px; padding:20px 33px 0 33px; float:left; }

.menu img{ float:left; }

.nws{
	margin:0px 0 0 40px;
	float:left;
	background:url(../images/nws_bg.gif) no-repeat;
	width:250px;
	height:215px;
	padding:5px 0 0 20px;
}

.nws input{ margin:5px 5px 0 0; float:left; width:160px; height:20px; border:1px solid #EEE880; font:11px "Trebuchet MS"; color:#999999; }

/*center*/
.cp_blk1{
	border-bottom:1px solid #DCDBD4;
	float:left;
	width:623px;
	color:#7D7B78;
	font:11px/16px Tahoma;
	vertical-align: top;
} 

.widt_cp{ width:623px; float:left; margin:15px 0 0 0; }

.cp_lnk{ width:290px; float:left; margin:15px 0 0 0; }

.cp_lnk a{ color:#64B01E; font:11px/20px Tahoma; background:url(../images/blt_cp.gif) no-repeat left; padding:0 0 0 15px; width:270px; float:left; }

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

.cp_lnk2{ width:290px; float:left; margin:10px 0 0 0; }

.cp_lnk2 a{ color:#64B01E; font:11px/20px Tahoma; width:290px; float:left; }

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

.cp_lnk3{ width:290px; float:left; margin:30px 0 0 0; }

.cp_lnk3 a{ color:#529C0D; font:11px/20px Tahoma; width:290px; float:left; background:url(../images/pls.gif) no-repeat left; padding-left:15px; }

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

.cp_mac{ color:#35A1AE; font: bold 11px/20px Tahoma; background:url(../images/blt_cp.gif) no-repeat left; padding:0 0 0 15px; width:270px; float:left; text-decoration:none; }

/*left*/
.lp_blk1{ padding:5px 0 0 15px; float:left; width:200px; border-left:1px solid #9CD9CF; border-right:1px solid #9CD9CF; background:#E4F8F4; padding-bottom:10px; }

.dat{ color:#E0707F; font:bold 11px Tahoma; margin:15px 0 0 0; float:left; text-decoration:underline; }

.nw_tx{ color:#3F686E; font:11px/16px Tahoma; margin:10px 0 0 0; width:245px; float:left; }

.lp_blk2{ padding:5px 0 20px 15px; float:left; width:247px; border-left:1px solid #DBEDA1; border-right:1px solid #DBEDA1; background:#F6FDDD; }

.blng_lp{ width:160px; margin:15px 0 0 0; float:left; }

.blng_lp a{ color:#66731D; font:11px/23px Tahoma; width:145px; float:left; background:url(../images/pls.gif) no-repeat left; padding:0 0 0 15px; }

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

.widt_lp{ width:200px; float:left; margin:10px 0 0 0; color:#7D7B78; font:11px/16px Tahoma; }

.rd_mr{ color:#46998B; background:url(../images/blt_rd.gif) no-repeat left; padding:0 0 0 15px; float:left; font:11px/16px Tahoma; }

/*footer*/
.fp_link{ float:left; width:520px; margin:10px 0 0 260px; }

.fp_link a{ color:#4B7A19; font:11px/16px Tahoma; text-decoration:none; }

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

.fp_link span{ color:#4B7A19; padding:0 10px; }

.cpy_tx{ margin:35px 0 0 430px; float:left; width:300px; color:#4B7A19; font:11px Tahoma;  }

a:link {
	color: #4B7A19;
	text-decoration: none;
}
a:visited {
	color: #4B7A19;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #72B726;
}
a:active {
	text-decoration: none;
}

.style3 {font-size: 14px}
.style4 {
	font-size: 12px;
	color: #4B7A19;
	font-weight: bold;
}
.style7 {color: #4B7A19; font-weight: bold; font-size: 18px; }
.style11 {font-size: 12px}
.style12 {
	font-size: 12;
	color: #666;
}
.style14 {font-size: 10px}
.style16 {color: #d64f6e}
.blockimg {
	padding: 10px;
}
.header {
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
}
.OptinBox {
	font-size: 12px;
}
.a22 {
	font-size: 12px;
}
.graytext {
	color: #999;
}
#main_block .tp_img1 .tp_img2 .nws .style14 {
	font-size: 12px;
}
