body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:url(images/body.png) repeat-x top left;
}

.block { position:relative; width:100%; overflow:hidden; margin-top:5px; }
.block a { color:#434343!important; text-decoration:none!important; }
.block a:hover { color:#434343!important; text-decoration:underline!important; }
.block .bot { font-size:11px; overflow:hidden;  }
.block .t { float:left; background:#F1BF4C; width:100px; text-align:center; margin-right:1px; }
.block .f { float:left; background:#F1BF4C; width:36%; text-align:center; margin-right:1px; color:#023A74; }
.block .f a { color:#023A74;text-decoration:none; }
.block .f a:hover { text-decoration:underline; }
.block .r { float:left; background:#F1BF4C; width:12%; text-align:center; margin-right:1px; }
.block .r a { color:#333333; text-decoration:none; }
.block .r a:hover { color:#333333; text-decoration:underline; }
.block .s { float:left; background:#F1BF4C; width:90px; text-align:center; margin-right:1px; }
.block .s a { font-weight:bold; }
.block .e { float:left; background:#F1BF4C; width:12%; text-align:center; margin-right:1px; }
.block .e a { color:#333333; text-decoration:none; }
.block .e a:hover { color:#333333; text-decoration:underline; }
.block .d { float:left; background:#F1BF4C; width:65px; text-align:center; color:#646464; }
.block .v { float:left; background:#F1BF4C; width:30%; text-align:center; color:#646464; }
.block .i { float:left; background:#F1BF4C; width:8%; text-align:center; }
.block .i span { color:#cc0000; }
.block .smiles { float:right; height:18px; width:42px; }
.block .smiles a { display:block; height:18px; width:20px; float:left; }
.block .smiles .left_smile { float:left; height:18px; width:20px; margin-right:2px; background:url(../images/img_13.jpg) no-repeat; }
.block .smiles .right_smile { float:left; height:18px; width:20px; background:url(../images/img_14.jpg) no-repeat; }
.block .smiles .left_smile:hover { background:url(../images/img_15.jpg) no-repeat; }
.block .smiles .right_smile:hover { background:url(../images/img_16.jpg) no-repeat; }
.wraper{
min-width:1003px;
margin:0px auto;
}
.topbar{
height:22px;
background:#353535;
border-bottom:1px solid #ffffff;
}
.bodyhead{
padding-top:23px;
}
.header{
background:url(images/headbg.jpg) no-repeat 281px 0px;
}
.logo{
width:281px;
height:121px;
float:left;
}
.slogon{
float:left;
width:680px;
}
.clear{
clear:both;
}
.slogonhead{
padding-top:10px;
color:#353535;
font-size:48px;
padding-left:35px;
}
.redhead{
padding-top:4px;
margin-bottom:2px;
}


.search{
width:296px;
float:left;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
}
.nav{
text-align:right;
margin-left:296px;
padding-right:10px;
color:white;
padding-top:8px;
}
.nav a{
font-size:11px;
font-weight:bold;
color:#434343;
text-decoration:none;
}
.nav a:hover{
text-decoration:underline;
}
.searchbox{
width:226px;
height:18px;
border:1px solid #D7D1B9;
float:left;
}
.searchbox:focus{
border:1px solid #000000;
background:#
float:left;
}
.searchbutton{
float:right;
background:#535353;
border:1px solid #D7D1B9;
font-size:11px;
color:#ffffff;
text-transform:uppercase;
padding-top:2px;
padding-bottom:3px;
}
.leftside{
width:176px;
float:left;
padding-left:0px;
padding-right:0px;
background:#F3F3EB;
border:1px solid #D7D1B9;
padding-top:2px;
padding-bottom:30px;
}

.rightside{
width:176px;
float:right;
background:#F3F3EB;
border:1px solid #D7D1B9;
padding-top:2px;
padding-bottom:30px;
}
.midcont{
margin-left:181px;
margin-right:181px;
}
.catetitle{
background:url(images/catetitle.jpg) no-repeat top left;
padding-left:20px;
padding-top:0px;
padding-bottom:0px;
height:17px;
margin-left:2px;
color:#303030;
font-weight:bold;
}
.catelist{
	padding:0px;
	margin:0px;
	list-style:none;
	padding-top:5px;
}
.catelist li{

}
.catelist ul li ul{
	overflow:hidden;
	
}


.catelist li ul{
margin:0px;
list-style:none;
padding-left:10px;
}

.catelist li a{
background:url(images/bullet.gif) no-repeat 10px 5px;
list-style:none;
text-decoration:none;
line-height:27px;
padding-left:20px;
border-bottom:1px dotted #ffffff;
font-size:11px;
color:#303030;
}
.catelist li a.selected{
font-weight:bold;
color:#303030;
}
.catelist li a:hover{
background:url(images/bullet.gif) no-repeat 10px 5px;
text-decoration:underline;
border-bottom:1px dotted #ffffff;
font-size:11px;
color:#303030;
}

.featcatelist{
padding:0px;
margin:0px;
list-style:none;
padding-top:5px;
background:#719635;
margin-top:3px;
margin-right:0px;
margin-bottom:3px;
}
.featcatelist li{
}
.featcatelist li a{
background:url(images/bullet2.jpg) no-repeat 155px 6px;
width:138px;
text-align:right;
list-style:none;
display:block;
text-decoration:none;
line-height:27px;
padding-right:27px;
padding-left:10px;
font-size:11px;
color:#ffffff;
border-bottom:1px dotted #ffffff;
}
.featcatelist li a:hover{
background:#759D35 url(images/bullet2.jpg) no-repeat 155px 6px;
text-decoration:none;
font-size:11px;
color:#ffffff;
}
.otherlist{
padding:0px;
margin:0px;
list-style:none;
padding-top:5px;
background:#4C76D8;
margin-top:3px;
margin-right:0px;
margin-bottom:3px;
}
.otherlist li{
}
.otherlist li a{
background:url(images/bullet6.jpg) no-repeat 155px 6px;
width:143px;
list-style:none;
display:block;
text-decoration:none;
line-height:27px;
padding-right:27px;
padding-left:5px;
font-size:11px;
color:#ffffff;
text-align:right;
border-bottom:1px dotted #ffffff;
}
.otherlist li a:hover{
background:#7293E1 url(images/bullet7.jpg) no-repeat 155px 6px;
font-size:11px;
color:#ffffff;
}

.welcome{
margin-top:10px;
color:#719635;
font-weight:bold;
background:url(images/welicon.jpg) no-repeat top left;
padding-left:40px;
padding-top:7px;
height:31px;
border-bottom:1px dotted #666666;
}
.weldes{
padding:10px;
line-height:18px;
color:#535353;
border-bottom:1px dotted #666666;
}
.weldes a{
color:#595656;
text-decoration:none;
}
.weldes a:hover{
color:#595656;
text-decoration:underline;
}
.latestbox{
border:1px solid #E7E4D6;
background:#F7F7F2;
margin-top:5px;
padding:10px;
padding-left:20px;
padding-right:20px;
}
.lattitle{
color:#DF2B37;
padding-bottom:10px;
}
.lattitle a{
background:url(images/latbg.jpg) no-repeat 0px 1px;
padding-left:15px;
color:#DF2B37;
text-decoration:none;
font-weight:bold;
}
.lattitle a:hover{
text-decoration:underline;
}
.lattitle1{
color:#353535;
padding-bottom:10px;
}
.lattitle1 a{
background:url(images/latbg.jpg) no-repeat 0px 1px;
padding-left:15px;
color:#353535;
text-decoration:none;
font-weight:bold;
}
.lattitle1 a:hover{
text-decoration:underline;
}

.latdes{
color:#717171;
padding-left:15px;
line-height:16px;
}
.latdes a{
color:#444444;
text-decoration:none;
}
.latdes a:hover{
color:#444444;
text-decoration:underline;
}

.welcome1{
margin-top:5px;
color:#719635;
font-weight:bold;
background:url(images/welicon.jpg) no-repeat 0px 10px;
padding-left:40px;
padding-top:17px;
height:31px;
border-top:1px dotted #666666;
border-bottom:1px dotted #666666;
}

.footerbg{
margin-top:10px;
background:#719635;
padding-top:20px;
}
.footerlinks{
background:#353535;

}
.network{
background:#6F3236 url(images/footerbullet.jpg) no-repeat 10px 5px;
color:#D8D6D6;
padding:15px;
padding-left:50px;
width:85px;
font-weight:bold;
border:1px solid #68665F;
float:left;
}
.footerlinks a{
padding:15px;
float:left;
margin-left:2px;
border:1px solid #68665F;
color:#D8D6D6;
text-decoration:none;
}
.footerlinks a:hover{
background:#000000;
}

.footerline{
padding:10px;
background:url(images/footerline.jpg) repeat-y 70.5% 0px;
}
.copy{
padding-top:5px;
float:right;
width:28%;
color:#D8D6D6;
font-size:9px;
line-height:18px;
}
.copy a{
color:#BBB7B7;
text-decoration:none;
padding:0px;
float:none;
margin-left:0px;
border:0px;;
text-decoration:none;
}
.copy a:hover{
color:#BBB7B7;
background:none;
text-decoration:underline;
}
.folder{
padding:0px;
color:#719635;
background:none;
}
.folder a{
padding:0px;
color:#719635;
background:none;
}
.subon{
color:#719635;
}
.menu_font a{
list-style:none;
display:block;
text-decoration:none;
line-height:18px;
padding-left:0px;
font-size:11px;
color:#303030;
}
.menu_font a:hover{
display:block;
text-decoration:none;
font-size:11px;
color:#303030;
text-decoration:underline;
}

.pagination {padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 8px; margin: 0px; overflow: hidden; color: #666; padding-top: 8px; height: 15px;}
.pagination P { display: block; margin: 0px; text-align:center;}
.pagination P A:link {padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; text-decoration: none}
.pagination P A:visited {padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; text-decoration: none}
.pagination P A:hover {padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; text-decoration: none}
.pagination P A:active {padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; text-decoration: none}
.pagination P A:link {color: #666666}
.pagination P A:visited {color: #666666}
.pagination P A:active {color: #666666}
.pagination P A:hover {color: #282828!important}
.pagination P SPAN {padding-right: 0px; padding-left: 0px; padding-bottom: 2px; width: 17px; color: #7e7e7e; padding-top: 2px; height: 16px; text-decoration: none}
.pagination P SPAN.here {padding-left: 5px; background: url(images/paging_left_on.gif) no-repeat 0px 1px; color: #ffffff; margin-right:4px;}
.pagination P SPAN.here SPAN {padding-right: 5px; background-POSITION: 100% 1px; background-image: url(images/paging_right_on.gif); color: #ffffff; background-repeat: no-repeat}
.pagination P SPAN.off {padding-left: 5px; background: url(images/paging_left_off.gif) no-repeat 0px 1px; color: #949494; margin-right:4px;}
.pagination P SPAN.off SPAN {padding-right: 5px; background-POSITION: 100% 1px; background-image: url(images/paging_right_off.gif); color: #949494; background-repeat: no-repeat}
.pagination  {margin-top: 5px}
form{margin:0;padding:0;}
fieldset{margin:1em 0;border:none;}
legend{margin:1em 0;padding:0 .5em;color:#036;background:transparent;font-size:1.3em;font-weight:bold;}
label{ color:#DF2B37;float:left;width:150px;padding:0 1em;text-align:right;}
fieldset div{margin-bottom:.5em;padding:0;display:block;}
fieldset div input,fieldset div textarea{width:260px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}
fieldset div select{padding:1px;}
div.fm-multi div{margin:5px 0;}
div.fm-multi input{width:1em;}
div.fm-multi label{display:block;width:150px;padding-left:5em;text-align:left;}
#fm-submit{text-align:center;}
#fm-submit input{border:1px solid #333;padding:2px 1em;background:#555;color:#fff;font-size:100%;}
input:focus,textarea:focus{background:#efefef;color:#000;}
fieldset div.fm-req{font-weight:bold;}
fieldset div.fm-req label:before{content:"* ";}
#container{margin:0 auto;padding:1em;width:350px;text-align:left;}
p#fm-intro{margin:0;}

.weldes1{
padding:10px;
line-height:18px;
color:#535353;
border:1px solid #E7E4D6;
background:#F7F7F2;
margin-top:5px;
}
.weldes1 a{
color:#DF2B37;
text-decoration:none;
}
.weldes1 a:hover{
color:#DF2B37;
text-decoration:underline;
}

.slogonsubhead{
color:white;
font-size:18px;
padding-left:35px;
}