@charset "UTF-8";
/* CSS Document */

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	font-weight:bold;
	font-style:italic;
	color:#006633;
	padding-bottom: 15px;
	}

/*********** LANDING PAGE *************/

#wrapper {
	text-align:center;
	background: #a29061 url(images/repeatingBG.png) repeat-x top center;
	}
	
#content {
	width:800px;
	margin: 0 auto;
	padding:0;
	}
	
#header {
	margin:0; padding:10px 7px 0 0;
	color: #ffffff;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align: right;
	width: 793px;
	height: 150px;
	background: url(images/header_bar.png);
	
	}

#content_border {
	margin:0;
	padding:0;
	border: 2px solid #00573C;
	background: white;
	}
	
#ticker_bg {margin:0;padding:0;
	width: 796px;
	height:28px;
	background: url(images/ticker_bg.png);
	}
	
#ticker {
	padding-top:2px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0px;
	}

	
	
	
#nav_bg {margin:0;padding:0;
	width: 796px;
	height:51px;
/*	background: url(images/nav_bg.png); */

	}

#fadeshow1 {
	width: 796px;
	height:223px;
	}
	
#greenband { width: 796px; 
	height: 26px;
	padding:4px 0 0 0;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.625em;
	line-height:.875em;
	background: #00573C;
	color:#66CC66;
	}
	
#homeBtm {
	width: 656px;
	height:77px;	
	padding: 20px 70px 20px 70px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	text-align:left;
	color: #000000;	
	}
	
#bottomNav {
	color: #666;
	margin:40px 0 10px 0;
	padding: 0 0 10px 0;
	text-align: center; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	}
	
#bottomNav a {
	color: #666;
	text-decoration: none;
	}
	
#bottomNav a:hover {
	color: #B3C3BF;
	text-decoration: none;
	}
#disclosure a  {
	color:#000;}
	
	
	
	
	
	

/* rotator
--------------------------------------------------------- */

div#rotator {
	height: 223px;
	width: 796px;
	position: relative;
	overflow: hidden;
	z-index: 0;
}

div#overlay {
	height: 223px;
	width: 796px;
	position: absolute;
	top: 0;
	left: 0;
	float: left;
	z-index: 50;
	background-image: url(test/images/rotator-overlay.png);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top left;
}

div#rotator div.entry {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	float: left;
	z-index: 25;
}

/*div#rotator div.quote {
	position: absolute;
	bottom: 35px;
	left: 55px;
	right: 55px;
	padding: 0;
	background: transparent url(images/quote-back.png) no-repeat top left;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 1em;
}

div#rotator div.quote p {
	margin: 0;
}*/

div#rotator div.quote p.atrb {
	text-align: right;
	font-style: italic;
	margin: 7px 0 0 0;
	}
	
	
/**************** pages *******************/
	
	
#page_background 
	{margin: 0 auto; padding:0;
	background:url(images/bg_pgs_repeat.png) repeat-x top center;
	}
	
#page_wrapper {
	margin:0 auto; padding:0;
	width: 800px;
	
	}
	
#page_header {
	margin:0; padding:10px 7px 0 0;
	color: #ffffff;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align: right;
	width: 793px;
	height: 130px;
	background:url(images/bg_pgs_header.jpg) no-repeat top left;
	}
#page_header a, #page_header a:link, #page_header a:visited, #header a, #header a:link, #header a:visited  {color:#ffffff; text-decoration:none;}
#page_header a:hover, #page_header a:active, #header a:hover, #header a:active {color:#B0DBFF; text-decoration:none;}

#page_header table {margin:0px; padding:0px;}
	
#pages_ticker  {
	margin:0; padding:2px;
	width: 796px;
	height: 26px;
	background:url(images/bg_pgs_ticker_04.png) no-repeat top left;
	}
	
#pages_nav {
	margin:0; padding:0;
	width: 792px;
	height: 50px;
padding: 0px 2px 0px 2px;
background-color: #fff;
border-left: 2px solid #00573C;
border-right: 2px solid #00573C;
	/*
	background: url(images/bg_pgs_nav.gif) no-repeat top left;*/
	}
	
#pages_background {
	margin:0; padding:0;
	width: 800px;
	background:url(images/bg_pgs.jpg) no-repeat top left;
	}
	
/* STOCK TICKER BAR */

#symbolfield { height:30px;}

#symbolfield input {background-color:#CCDDD8; border:none; color:#006633; padding: 6px 0 0 0 ; margin: 2px; height:18px;}	
	
#stockid {
	height:17px;
	width:66px;
	margin:0;
	text-align:right;
	padding: 9px 10px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A29061;
	font-weight: bold;
}

#smallnav {
height:19px;
	width: 366px; margin:0;
	padding: 7px 10px 0 0;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
	#smallnav a, #smallnav a:link, #smallnav a:visited {color: #fff; text-decoration: none;}
	#smallnav a:hover, #smallnav a:active { color:#B0DBFF; text-decoration: none;}
	
/* END STOCK TICKER BAR */

#flashanim {
	width: 792px; height: 13px;
	padding: 2px 4px; margin: 0;
	}
	
#page_content {
	width: 526px;
	margin: 0 0 80px 0;
	padding: 20px 60px 0 48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	}
	
	#page_content a, #page_content a:link, #page_content a:visited  { color:#A29061;}
	#page_content a:hover, #page_content a:active { color:#006666;}
	
#page_content p {
	margin: 10px 0;
	}
	
#page_content ul, #page_content ul li {
	margin: 10px 30px 10px 0;
	
	}
	
	
.hilite {
	font-weight:bold;
	color:#333333;
	font-size:14px;
	}
	
#min_height {
	
height:500px;
	}
	
.footnote {
	font-size: 9px;
	}
	
sup { line-height: -1px;}

#homefootertagline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	margin: -10px 0 20px 0;
	line-height:11px;
	padding: 0px;
	}
