@charset "utf-8";

/* CSS Document */

* {

	margin:0;

	padding:0;

}



body, a, td, div, span, p, h {

	font-family:Tahoma;

	font-size:12px;

}



.wrap {

	width:890px;

	margin:0 auto;

}

.tl {

	width:20px;

	height:20px;

	background:url(../images/Frame-UpperLeft.jpg) 0 0 no-repeat;

	

}

.t {

	width:850px;

	height:20px;

	background:url(../images/FrameUpper.jpg) 0 0 repeat-x;

	

}

.tr {

	width:20px;

	height:20px;

	background:url(../images/Frame-UpperRight.jpg) 0 0 no-repeat;

	

}

.l {

	width:20px;

	height:auto;

	background:url(../images/FrameLeft.jpg) 0 0 repeat-y;

	

}

.c {

	width:850px;

	

}

.r {

	width:20px;

	height:auto;

	background:url(../images/FrameRight.jpg) 100% 0 repeat-y;

	

}

.bl {

	width:20px;

	height:20px;

	background: url(../images/Frame-LowerLeft.jpg) 0 100% no-repeat;

	  

}

.b {

	width:850px;

	height:20px;

	background:url(../images/FrameDown.jpg) 0 100% repeat-x;

	

}

.br {

	width:20px;

	height:20px;

	background:url(../images/Frame-LowerRight.jpg) 0 100% no-repeat;

	

}



.top-menu {

	height:16px;

	width:100%;

	background:#8eb08b;

	font-size:10px;

	font-weight:bold;

	padding:7px;

}

.top-menu a{

	font-size:10px;

	font-weight:bold;

	padding:7px;

	color:#000;

	text-decoration:none;

}

.header {

	height:181px;

	width:100%;

	background: url(../images/Banner.jpg) 0 0 no-repeat;

}

.top-menu2 {

	height:30px;

	width:100%;

	background:#24507d;

}

.middle {

	width:100%;

	clear:both;

	background:#dbcac3;

	padding:10px 10px 0 0;

}

#left {

	width:216px;

	float:left;

	background:#dbcac3;

}

.moduletable-newsletter { 

	background: url(../images/KeepMeUpdated.jpg) 0 0 no-repeat;

	width:216px;

	height:124px;

	padding:35px 15px 0 15px;

}



.moduletable-newsletter .inputbox {

	width:165px;

}

.moduletable-newsletter .button {

	width:85px;

	margin-left:80px;

}

	

.moduletable-news { 

	background: url(../images/News.jpg) 0 0 no-repeat;

	width:216px;

	height:96px;

	padding:35px 15px 0 15px;

}	

#main {

	width:634px;

	float:left;

	background:#fff;

}

.content {

	padding:15px 10px 0 10px;	

}

.homeText {

	width:290px;

	float:left;

}

.images {

	width:310px;

	float:right;

}

.flash {

	width:400px;

	float:left;

}

.user1 {

	width:200px;

	float:right;

}

.contentheading, .componentheading {

	font-size:16px;

	font-weight:bold;

	color:#d35644;

}



.footer {

	height:44px;

	width:100%;

	background:#b7cab4;

	padding:7px;

}

.footer2 {

	background:#f6e3dc;

	padding-top:7px;

	font-size:11px;

}

.footer p {

	line-height:16px;

	font-size:13px;

}

ul.menu1 {

	list-style:none;

}

ul.menu1 li {

	margin-top:5px;

	padding:0 12px;

	float:left;

	display:block;

	border-right:1px solid #fff; 

	color:#fff;

}

ul.menu1 li a{

	text-decoration:none;

	color:#fff;

}

ul.menu1 li a:hover{

	text-decoration: underline;

}

#primary-nav {

	clear:both;

}

#horiz-menu {

	height:36px;

}

#horiz-menu ul.menu {

	padding-left:35px;

}

#horiz-menu ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin:0;

	padding:0 0 0 0;

}

#horiz-menu li {

	background:transparent url(../images/horiz-menu-divider.png) no-repeat scroll 100% 0;

	display:block;

	float:left;

	margin:0;

	padding:0;

}

#horiz-menu a {

	display:block;

	float:left;

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

	font-size:130%;

	font-weight:normal;

	height:36px;

	line-height:33px;

	padding:0 22px 0 18px;

	white-space:nowrap;

}

a {

text-decoration:none;

}



.user1 .moduletable h3 {

	height:30px;

	line-height:30px;

	background:transparent url(../images/RedArrow.jpg) 0 0 no-repeat;

	padding-left:25px;

	color:#5e1818;

}

.user1 .moduletable ul {

	padding-left:20px;

}

.sep {

	background:transparent url(../images/Divider.jpg) -1px 50% no-repeat;

	height:50px;

}
.article_separator{
	display:none;
}
.contentpaneopen td{
	width:614px;
}