@charset "UTF-8";

body {

	background-color: #CCCCCC;

	margin: 0px;

}

#wrapper {

	width:832px;

	margin-right: auto;

	margin-left: auto;

	overflow:hidden;

	padding:0;

	background-image: url(images/bg-body.jpg);

	background-repeat: repeat-y;

}

#masthead {

	width: 832px;

	height: 95px;

	background-image: url(images/masthead.jpg);

	background-repeat: no-repeat;

}

#wrapper #masthead img #logo {

	float: left;

	clear: right;


}

#social_box_inline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	position:relative;
	text-decoration:none;
	
}

#social_box_footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	position:absolute;
	padding-top:5px;
	left:820px;
	float:right;
	text-decoration:none;
	
}
#wrapper #footer #social_box_footer img{
	text-decoration:none;
	border:none;
}
#wrapper #masthead #topnav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #669900;

	margin-left: 32px;

	margin-right: 28px;

	margin-top: 24px;

	text-align: right;

	width: 300px;

	height: 50px;

	float: right;

	display: inline;

	font-style: italic;

}

#wrapper #masthead #topnav a {

	text-decoration: none;

	color: #0066FF;

	font-size: 11px;

	font-style: normal;

	font-family: Arial, Helvetica, sans-serif;

}

#wrapper #masthead #topnav a:hover {

	color: #FF6600;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

}

#wrapper #nav {

	background-image: url(images/bg-body.jpg);

	background-color: #CCCCCC;

}

#wrapper #mainFlash {

	background-image: url(images/flash-area.gif);

	background-repeat: repeat-y;

}

#wrapper #imageContent {

	padding-left: 15px;

}

#wrapper #subContent {

	width: 832px;

	background-image: url(images/content-area.jpg);

	background-position: left bottom;

	height: auto;

	float: left;

	background-repeat: no-repeat;

}

#wrapper #subContent #box {

	float: left;

	/*background-image: url(images/bottom-left-bot.png);*/

	background-image: url(images/subcontent-box-bottom.png);

	background-position: 23px bottom;

	background-repeat: no-repeat;

	display: inline;

}

#wrapper #subContent #box #left {

	display: inline;

	width: 208px;

	padding-right: 19px;

	padding-left: 13px;

	background-image: url(images/bottom-left.png);

	float: left;

	margin-left: 23px;

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #CCCCCC;

	background-repeat: no-repeat;

	padding-top: 23px;

}

#wrapper #subContent #box #left h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #a57c52;

	margin-bottom: -13px;

	margin-left: 12px;

}

#wrapper #subContent #box #left li {

	list-style-position: outside;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-bottom: 8px;

	list-style-image: url(images/bullet-smallblue.gif);

	color: #333333;

	margin-left: -12px;

}

#wrapper #subContent #box #right #h3 {

}

#wrapper #subContent #box #left #h3 {

}



.headerBox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #2D74BD;

	margin-right: 14px;

	margin-left: 32px;

}

#wrapper #subContent #box #right {

	display: inline;

	width: 214px;

	padding-top: 23px;

	padding-right: 19px;

	padding-left: 13px;

	background-image: url(images/bottom-right.png);

	float: left;

	background-position: right top;

	background-repeat: no-repeat;

}

#wrapper #subContent #box #right h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #a57c52;

	margin-bottom: -13px;

	margin-left: 12px;

}

#wrapper #subContent #box #right li {

	list-style-position: outside;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-bottom: 8px;

	list-style-image: url(images/bullet-smallblue.gif);

	color: #333333;

	margin-left: -12px;

}

#wrapper #subContent #box #left img{
	
   padding:1px;
   border: none;

	}

#wrapper #subContent #box #middle {

	display: inline;

	width: 214px;

	padding-top: 23px;

	padding-right: 19px;

	padding-left: 13px;

	background-image: url(images/bottom-middle.png);

	border-right-width: 1px;

	border-right-style: dotted;

	border-right-color: #CCCCCC;

	float: left;

	background-position: right top;

	background-repeat: no-repeat;

}

#wrapper #subContent #box #middle h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #a57c52;

	margin-bottom: -13px;

	margin-left: 12px;

}

#wrapper #subContent #box #middle li {

	list-style-position: outside;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-bottom: 8px;

	list-style-image: url(images/bullet-smallblue.gif);

	color: #333333;

	margin-left: -12px;

}

#wrapper #subContent #promo {

	width: 282px;

	display: inline;

	float: right;

	margin-right: 20px;

	margin-left: 10px;

	margin-top: -5px;

	font-size: 14px;

	color: #FF6600;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

#wrapper #subContent #promo h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #44B7DF;

}

#wrapper #subContent #promo p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 16px;

}

#wrapper #subContent #promo a {

	color: #0066FF;

	text-decoration: none;

}

#wrapper #subContent #promo a:hover {

	color: #FF6600

}

#wrapper #footer {

	width: 832px;

	background-image: url(images/footer-area.gif);

	float: left;

	height: 76px;

	overflow:hidden;

	background-color: #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3889C9;

	padding-left: 24px;

	height: 77px;

	background-repeat: no-repeat;	

}





#wrapper #footer p {

	padding-left: 24px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 16px;

}

#wrapper #footer a {

	color: #666666;

	text-decoration: none;

}

#wrapper #footer a:hover {

	color: #FF9900;

	text-decoration: none;

}

#dropmenudiv{

	position:absolute;

	z-index:100;

	text-align: left;

	color: #003366;

	font-family: arial;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	/*filter: Alpha(Opacity=85);*/

	padding: 10px;

	background-image: url(images/bg-nav-bottom.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

}



#dropmenudiv a{

	display: block;

	text-indent: 1px;

	text-decoration: none;

	font-weight: normal;

	color: #0066CC;

	padding-top: 3px;

	padding-right: 1px;

	padding-bottom: 3px;

	padding-left: 4px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	background-color: #FFFFFF;

}



#dropmenudiv a:hover{ /*hover background color*/

	color: #FF6600;

}



#news_box {

	padding-top:90px; 

	padding-left:608px;	

}

#search_box {

	margin-top:-35px;

    width: 201px;

    height: 31px;

    background: url(images/bg_search_box.gif);

}

#search_box #mail {

    float: left;

    padding: 0;

    margin: -10px 0 0 6px;

    border: 0;

    width: 159px;

    background: none;

}

#search_box #go {

    float: right;

    margin: -15px 4px 0 0;



}


