/* CSS Document */

/* ==== PAGE ELEMENTS==== */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
body {
	background-color: #e7e7d6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../Images/Backgrounds/BG_FullPage_RepeatX.gif);
	background-repeat: repeat-x;
	height: 100%;
	}
html {
	height: 100%;
	}
	
	a:link{color:#A80303;}
	

#container {
			width: 800px;
			\width: 820px;
			w\idth: 800px;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;min-height: 100%;
		}
#clear{
	clear:both;
}
/* ==== HEADER ELEMENTS ====*/
		#header {
	padding: 0;
	background-color: #ffffff;
	height: 95px;
	background-image: url(../Images/Backgrounds/BG_Header_Tile.gif);
	background-repeat: repeat-x;
	position: relative;
	float: left;
	display: inline;
	width: 100%;
		}
	#headerLogo {
	width: 232px;
	height:95px;
	position: absolute;
	left: 29px;
	float: left;
	top: 0px;
	display: inline;
}

	/* === Member Login Box == */
#memberLoginBox{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	float: left;
	width: 404px;
	background-color: #B6CCE1;
	background-image: url(../Images/Backgrounds/BG_MemberLoginBox.gif);
	position: absolute;
	left: 397px;
	top: 0px;
	height: auto;
	text-align: left;
	line-height: 2em;
}
#container #memberLoginBox #memberLogin {
	margin-left: 10px;
	
	margin-right: 10px;
	margin-bottom: 0px;
}
#memberLoginBox input{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	height: 12px;
	font-size: 10px;
	}
.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}
.roundbottom {
	background: url(../Images/MemberLoginBox/gfx_RightCornerMemberloginB.gif) no-repeat right top; 
}
img.corner {
   width: 9px;
   height: 9px;
   border: none;
   display: block !important;
}
#arrowButton {
	background: url(none);
	border:none;
	width:16px;
	height:16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	vertical-align: middle;
}
		/* === End Member Login Box == */	
		
#photoTop{
	float: left;
	position: absolute;
	height: 29px;
	width: 20px;
	left: 612px;
	top: 66px;
	display: inline;

}		
		
/* ==== BILLBOARD ELEMENTS ==== */
		#billboard {
	clear: both;
	padding: 0;
	background-color: #333466;
	height: 215px;
	background-image: url(../Images/Backgrounds/BG_Billboard_Tile.gif);
	background-repeat: repeat-x;
		}
		
/* Billboard Top Graphic Container */

#BillboardTopContainer{
	height: 195px;
	position: absolute;
	top: 95px;
	display: inline;
}
		
/* ==== Navigation CSS === */
 #Navigation {
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	height: 20px;
	margin: 0px;	/* border: thin solid #CC0000; */
	padding: 0px;
	clear: both;
	display: inline;
		}
ul#minitabs{
	list-style: none;
	margin: 0 0 0 0px;
	white-space: nowrap;
	position: absolute;
	top: 290px;
	height: 20px;
}
ul#minitabs li{
	display: inline;
	margin: 0px;
	height: 20px;
}
ul#minitabs a{text-decoration: none;  border-bottom: 2px solid #333366;color: #ffffff}
ul#minitabs a#current{border-color: #bdd6e5;color: #ffffff}
ul#minitabs a:hover{border-color: #F60;color: #bdd6e5} 




/* ==== CONTENT ELEMENTS ====*/
		#content {
	padding: 0;
	background-color: #e7e7d6;
	background-image: url(../Images/Backgrounds/BG_Content_Tile_shadow.gif);
	background-repeat: repeat-x;
	color: #333333;
	
		}
/* ==== FOOTER ELEMENTS ====*/		
		#footer {
	clear: both;
	padding: 0;
			margin-top: ;
	background-color: #ffffff;
	
	font-size: 11px;
	text-align: center;
	position: relative;
margin-top: -24px;
width: 100%;
		}
		#footernav{
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #e7e7d6;
	font-size:10px;
	}
	#footernav a:link{
	
	color:#333333;
	
	text-decoration: none;
	}
	#footernav a:hover {
		color:#ff0000;
	text-decoration: underline;
	}
	#footernav a:visited{
	color:#333333;
	text-decoration: none;
	}


/* === Content Section 1 == */
#ContentSection1{
	margin-top: 20px;
	padding-right: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	background-image: none;
	position: relative;
	float: left;
	width: 100%;
	overflow: visable;
	font-size: 13px;
	height: 100%;
	/*border: 1px solid #993366;	*/
}

/* === Content Section 2 == */

#section2{
	/*border: thin solid #00CCCC;	*/
	}
	
/* odd ends */
 h1{
 font-size:14px;
 font-weight:bold;
 }
 
 .eshowingE{
	font-family:Georgia;
	color:#013E6D;
	font-style:italic;
	font-size:1.5em;
	padding:1.5ems;
	text-indent: 2em;
	font-weight: bold;
	line-height: .3em;
}
	
.red {
	color: #a90303;
}
.redHeader {
	color: #a90303;
	font-size: 1.5em;
	font-weight: bold;

}
.drkBlue {
	color: #362A9E;
}
.drkBlueHeader {
	color: #362A9E;
	font-size: 1.3em;
	font-weight: bold;
}