/* CSS Document */

body {
	font-family: "Trebuchet MS", "Century Gothic", Arial, Verdana;
	font:normal;
	height:100%;
	font-size:100%;
	margin:0;
}
html body {
	font-family: "Trebuchet MS", "Century Gothic", Arial, Verdana;
	font:normal;
	height:100%;
	font-size:100%;
	margin:0;
}
#logo {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#outertable {
	background:url(/images/vert_bg_repeat.jpg) repeat-y;
}
#menu {
	background:#00233c;
	margin-bottom:1px;
	text-align:center;
}
#menu a {
	color:#FFF;
	text-decoration:none;
}
#content {
	background:#fff;
	margin-top:1px;
	color:#00233C;
}
#content2 {
	background:#fff;
	margin-top:1px;
	color:#000;
}
.indexcontent {
	color:#000000;
	font-size:10pt;
	margin:0;
}
.indexcontent a {
	color:#b58911;
	text-decoration:underline;
}
#footer {
	background:url(/images/footer_bg.jpg) no-repeat center;
	font-size:8pt;
	height:50px;
}
#footer a {
	text-decoration:none;
	color:#b58911;
}
#footermenu {
	float:right;
	margin-right:12px;
	text-decoration: none;
}
/*
START CMS EDITOR AREA CODE
*/
.Code {
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New', Monospace;
	background-color: #ff9933;
}
/*
END CMS EDITOR AREA CODE
*/
/*
START CMS REQUIRED STYLES
*/

td {
	font-size:9pt;
	margin:0;
	text-decoration:none;
}
p {
	font-size:9pt;
	text-decoration: none;
	color:#00233C;
}
a, a:visited, a:active {
	color:#b58911;
	text-decoration:none;
}
a:hover {
	color:#999999;
	text-decoration:none;
}

P, UL, OL {
	margin-top: 0px;
	margin-bottom: 0px;
}
.text1 {
	font-size:9pt;
	margin:0;
	text-decoration:none;
	color:#00233C;
}
.text1 a {
	color:#00233C;
	text-decoration:none;
}

.text1 a:hover {
	text-decoration:underline;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b38037;
	text-decoration:none;
}
.text2 a {
	color:#b58911;
	text-decoration:none;
}
.text2 a:hover {
	color:#999999;
	text-decoration:none;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #009933;
	text-decoration:none;
}
.text3 a {
	color:#b58911;
	text-decoration:none;
}
.text3 a:hover {
	color:#999999;
	text-decoration:none;
}
.header1 {
	font-size:18px;
	text-decoration: none;
	color:#00233C;
}
.header1 a {
	color:#00233C;
	text-decoration:none;
}
.header1 a:hover {
	color:#000000;
	text-decoration:none;
}
h1 {
	font-size:18px;
	text-decoration: none;
	color:#00233C;
}
h1 a {
	color:#00233C;
	text-decoration:none;
}
h1 a:hover {
	color:#000000;
	text-decoration:none;
}
.header2 {
	font-size:17px;
	color:#b38037;
	text-decoration: none;
	font-weight:lighter;
}
.header2 a {
	color:#b58911;
	text-decoration:none;
}
.header2 a:hover {
	color:#999999;
	text-decoration:none;
}
h2 {
	font-size:17px;
	color:#b38037;
	text-decoration: none;
	font-weight:lighter;
}
h2 a {
	color:#b58911;
	text-decoration:none;
}
h2 a:hover {
	color:#999999;
	text-decoration:none;
}
.header3 {
	font-size:28px;
	text-decoration: none;
	color:#00233C;
}
.header3 a {
	color:#b58911;
	text-decoration:none;
}
.header3 a:hover {
	color:#999999;
	text-decoration:none;
}
h3 {
	font-size:28px;
	color:#00233C;

	text-decoration: none;
}
h3 a {
	color:#b58911;
	text-decoration:none;
}
h3 a:hover {
	color:#999999;
	text-decoration:none;
}
.inputText1 {
	color:#000000;
	font-size:9pt;
	margin:0;
	text-decoration:none;
}

.importantReading{
	color:#00233C !important;
}
.importantReading a{
	color:#00233C;
}
.importantReading p{
	color:#00233C !important;
}

.importantReading a:hover{
	color:#000;	
}

.recentNews{
	color:#00233C;	
}
.recentNews a{
	color:#00233C;
}

.recentNews a:hover{
	color:#000;
}


/*
END CMS REQUIRED STYLES
Add Custom Site Styles BELOW
*/

/*lightbox.js */
/*#lightbox {
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption {
	float: left;
}
#keyboardMsg {
	float: right;
}
#closeButton {
	top: 5px;
	right: 5px;
}
#lightbox img {
	border: none;
	clear: both;
}
#overlay img {
	border: none;
}
#overlay {
	background-image: url(/images/overlay.png);
}
* html #overlay {
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/images/blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
}
*/
.form_element label {
	width: 150px;
	float: left;
}

.form_element input {
	float: left;
}

.form_element {
	clear: both;
	margin-bottom: 10px;
}

.home_block h1{ color:#00233C; font-weight:normal; margin-top:6px; margin-bottom:3px; }
.home_block h2{ color:#00233C; font-weight:normal; font-size:11pt; }
.home_block h1 a{ color:#00233C; }
.home_block h2 a{ color:#00233C; }
.home_block p{ color:#00233C; margin-bottom:3px; font-size: 13px;}

.home_block .header1 {font-size: 18px; font-weight: bold;}
.home_block ul{font-size: 12px;}
.home_block ul li a {color: #00233C; line-height: 16px;}

.home_block h5 {font-size: 16px; color:#00233C; font-family: Trebuchet MS, Arial, Verdana;}