@charset "utf-8";



html, body {

	margin: 0;

	padding: 0;

	background-color: #f0eeee;

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

	background-position: top center;

	background-attachment: fixed;

	background-repeat: no-repeat;

	line-height: 22px;

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

	font-size: 12px;

	color: #434242;

	text-align: center;

}



.mainTeXt {

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

	font-size: 12px;

	font-color: #434242;

	line-height: 19px;

}



.frontTeXt {

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

	font-size: 11px;

	font-color: #434242;

	line-height: 14px;

}



.subMenuText {

	line-height: 20px;

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

	font-size: 13px;

	font-weight: bold;

	color: #333333;

}



.subMenuTextSub {

	line-height: 18px;

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

	font-size: 13px;

	color: #333333;

}



.smallText {

	line-height: 19px;

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

	font-size: 11px;

	color: #333333;

}



.smallerText {

	line-height: 18px;

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

	font-size: 10px;

	color: #333333;

}



.whiteText {

	line-height: 20px;

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

	font-size: 12px;

	color: #FFFFFF;

}



.headText {

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

	font-size: 15px;

	font-weight: bold;

	color: #232d61;

}



.subHeadText {

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

	font-size: 12px;

	font-weight: bold;

	color: #1f2652;

}



a:link {

	color: #984e21;

	text-decoration: none;

	font-weight: bold;

}



a:visited {

	text-decoration: none;

	font-weight: bold;

	color: #984e21;

}



a:hover {

	text-decoration: underline;

	font-weight: bold;

	color: #195372;

}



a:active {

	text-decoration: none;

	font-weight: bold;

	color: #984e21;

}

a.sideLink:link {color: #195372; text-decoration: none; font-size: 14px;}

a.sideLink:visited {color: #195372; text-decoration: none; font-size: 14px;}

a.sideLink:hover {color: #984e21; text-decoration: none; font-size: 14px;}

a.sideLink:active {color: #195372; text-decoration: none; font-size: 14px;} 



a.frontLink:link {color: #53849d; text-decoration: none; font-size: 16px; font-weight: bold;}

a.frontLink:visited {color: #53849d; text-decoration: none; font-size: 16px; font-weight: bold;}

a.frontLink:hover {color: #984e21; text-decoration: none; font-size: 16px; font-weight: bold;}

a.frontLink:active {color: #53849d; text-decoration: none; font-size: 16px; font-weight: bold;} 



td.sidebg {

	background: url('../images/sidebg.png');

	background-repeat: no-repeat;

	background-position: top center;

	background-color: #f2f7fb;

}



.whtTextSml {

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

font-size: 11px;

color: #CCCCCC;

}



.newsHead {

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

font-size: 13px;

color: #ecf1f5;

}



.pgeHead {

	font-size: 18px;

	font-weight: bold;

	color: #b55a25;

}



.SubpgeHead {

	font-size: 14px;

	font-weight: bold;

	color: #53849d;

}



.SubpgeHeadDark {

	font-size: 15px;

	font-weight: bold;

	color: #073d59;

}



.subHeadr {

	font-size: 14px;

	font-weight: bold;

	color: #67686B;

}





.forms {

  border: 1px solid #cccccc;

  background-color: #e6e4e4;

  padding: 4px;

}

.form_submit {

  border: 1px solid;

  background-color: #d6d5d3;

  font-family: Verdana, Arial, Courier, monospace;

  font-size: 11px;

  font-weight: bold;

  color: #515050;

  padding: 3px;

  border-color: #f1f0ee #b5b4b4 #b5b4b4 #f1f0ee;

}



.hidden {

	display: none;

}



.required {color: #FF0000}



#page-container {

	width: 950px;

	margin: auto;

	text-align: left;

	background: #FFFFFF;

}



#header {

	height: 167px;

	background: #dedcdd;	

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

}



#login {

	background: #dedcdd;	

	background-image:url('../images/');

}



#frontmid {

	height: 338px;

	background: #fbfbfb;	

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

}



#menu {

	background: #FFFFFF;

	height: 39px;

}



#topshadow {

	height: 25px;

	background: #fbfbfb;	

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

}



#botshadow {

	height: 31px;

	background: #fbfbfb;	

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

}



#content {

	background: #FFFFFF;

	width: 950px;
	
	display: block;
	
	overflow: hidden;
	
	float: left;

}



#blueline {

	background: #0c425f;

	height: 1px;

}



#footer {

	background: #f6f6f6;

	clear: both;

}



.leftimg {

	padding-right:10px;

}



.rightimg {

	padding-left:10px;

}
