body{ margin:0px auto; background:url(page-bg.jpg); background-repeat:repeat-x; background-color:#B5C315; }

p{ margin:0px; padding:0px; }

.float-l{ float:left; }

.float-r{ float:right; }

.main-div{ width:929px; margin:0px auto; padding:0px;}

#header { width:929px;}
#header .logo{width:222px; height:108px; float:left;}
#header .texted{float:left;}
#header .search{background: url(top-bg.jpg) no-repeat; width:707px; height:47px; text-align:right;}
#header .menu{float:left; background:url(skins/menu.jpg);}
#header .searchbar{width:265px;float:right;}


.search{ padding:24px 0 0 0; font:12px normal Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }

.search-bg{ background:url(search-bg.jpg); float:left; height:20px; width:220px; padding-top:5px; border:0px;}

.bg-input{background:none; border:none; width:16em; color:#FFFFFF;}

.search-form{	margin:0px; padding:0; }

.mid{ width:883px; background:#F7F7F7; padding:23px; display:inline-table; }

.welcome-title{ width:565px; height:31px; padding:8px 0 0 5px; float:left; background:#F2F2F2; font:18px "Trebuchet MS"; color:#676767; }

.welcome-title1{ width:840px; height:31px; padding:8px 0 0 5px; float:left; background:#F2F2F2; font:18px "Trebuchet MS"; color:#676767; }

.welcome{ width:598px; border:0px solid #000000; float:left; }

.welcome1{ width:878px; border:0px solid #000000; float:left; }

.welcome-box{ width:582px; padding:7px; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background:#FFFFFF; display:inline-block; }
.welcome-box1{ width:862px; padding:7px; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background:#FFFFFF; display:inline-block; }

.welcome-text{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:16px; }

.online-text{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:16px; }

.success-text{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:16px; }

.right-side{ width:262px; border:0px solid #000000; float:right; }

.mission{ float:left; width:189px; padding-top:20px; }

.online{ float:left; padding-left:6px; width:189px; padding-top:20px;}

.stories{ float:left; padding-left:6px; width:189px; padding-top:20px;}

.sub-page{ float:left; width:565px; border:0px solid #000000; padding:15px 0 0 10px; }
.sub-page1{ float:left; width:850px; border:0px solid #000000; padding:15px 0 0 10px; }

.news{ padding:5px 20px 5px 20px; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; background:#FFFFFF; }

.newsletter-top{ padding-top:10px; }

.newsletter{ background:#222224; padding:15px 20px; display:inline-block; }

.newsletter-title{ color:#FFFFFF; font:bold 16px Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; }

.newsletter-des{ color:#FFFFFF; font:11px Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; }

.error{font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; border:0px; }

.footer{ padding-top:5px; }

.footer-text{ padding-bottom:15px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; letter-spacing:1px; text-align:center; }

.copy{ float:left; font:10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:5px; }

.design{ float:right; font:10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:5px; }



.jquerycssmenu{
font-weight:bold; 
font-size:14px; font-family:Times New Roman, Times, serif; 
position: relative;
z-index: 999;
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
display: block;
color:#595959; 
text-decoration: none;
background:url('left.png') no-repeat left top;
letter-spacing:1px;
float:left;
margin:0;
text-decoration:none;
padding-left:6px; padding-right:0; padding-top:0; padding-bottom:0;
letter-spacing:1px;
}
* html .jquerycssmenu ul li a{padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0;}

.jquerycssmenu ul li a:hover {background-position:0% -42px;}

.jquerycssmenu ul li a:hover span {background-position:100% -41px; color:#FFFFFF;}

.jquerycssmenu a:hover span {
	}

#myjquerymenu .selected1{background-position:0% -42px;}
#myjquerymenu .selecteda1{background-position:100% -41px;}

.jquerycssmenu ul li a span{
	float:left;
	display:block;
	background:url('right.png') no-repeat right top;
	margin-right:2px;
	color:#595959; padding-left:16px; padding-right:55px; padding-top:10px; padding-bottom:10px
}

	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
z-index:999;
border-top: 1px solid #CCCCCC;
}
* html .jquerycssmenu ul li ul{width:160px;}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
z-index:999;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
width: 152px; /*width of sub menus*/
background: white;
color:#595959; 
padding: 8px 0px 8px 20px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #CCCCCC;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background:#B2BF10;
color: #FFFFFF;
}

.bc_input{width:25em;}
.success{color:#990000;}