/* CSS Document */

a 
{
	color:#FFFFFF;
}

body {
	width: 100%; 
	text-align: center; 
	padding: 0; 
	margin: 0;
}

#wrapper {
	position: relative; 	
	width: 1000px;
	padding: 0px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
}

#Header {
	text-align:left;
	background-image:url(../Images/Header_bg.gif);
	background-repeat:no-repeat;
	height:129px;
}

#Footer {
	text-align:left;
	background-image:url(../Images/Footer_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:70px;
	vertical-align:top;
	padding-left:25px;
}

#PayOff {
	padding-left:28px;
	padding-top:88px;
}

#MainMenu {	
	height:20px;		
}

.MenuItem {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;		
	text-decoration:none;
}

.MenuItemActive a {	
	font-color:#FFFFFF;
	text-decoration:underline;
}

.MenuItemActive {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;		
	text-decoration:underline;
}

.MenuItem a {	
	font-color:#FFFFFF;
	text-decoration:none;
}

#SubMenu {	
	height:24px;		
}

#MainMosaic {
	height:283px;
	margin-bottom:1px;
}
#BigPicture {
	height:258px;
	margin-bottom:1px;
}

#MainContentHolder {
	text-align:left;
}

#MainContent {		
	background-image:url(../images/Hor_Streep_bg.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:50px;
	padding-bottom:15px;
	padding-left:28px;
	padding-right:28px;
}

#MainContent2 {		
	background-image:url(../images/Hor_Streep_bg.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:30px;
	padding-bottom:15px;
	padding-left:28px;
	text-align:left;
	width:780px;	
}

#MainContent3 {		
	background-image:url(../images/Hor_Streep_bg.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin:0;
	padding-top:50px;
	padding-bottom:15px;
	padding-left:28px;
	margin-right:100px;	
	text-align:left;	
	width:878px;
}

#References {	
	background-image:url(../images/Hor_Streep_right_bg.gif);background-repeat:repeat-y;background-position:right;
	width:150px;
	padding-right:50px;	
}

.Button {
	border:0;
}

#OverLayData {	position:absolute;	display:none;	background-image:url(../Images/OverLayBg.gif);	background-color:transparent;	z-index:99;	visibility:visible;	overflow:visible;	width:100%;	top:1px; 	left:1px; text-align:center; }
#OverlayContent {	width:650px;	height:750px;	padding-top:50px;}
#OverlayContentHolder {	width:650px; height:750px;	overflow:auto;	padding:20px;	margin:0;	border:1px solid #FFFFFF;	text-align:left;	float:left;}
#OverlayContentRefs {	width:480px;	height:750px;	padding-top:50px;}
#OverlayContentHolderRefs {	width:480px; 	overflow:auto;	padding:20px;	margin:0;	border:1px solid #FFFFFF;	text-align:left;	float:left;}
.OverLayLabel {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.OverLayTitle {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFFFFF; margin-top:15px; margin-bottom:15px;}
.OverLayImage {border:1px solid #FFFFFF; margin:10px;}
.OverLayText {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.OverlayCross {font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#FFFFFF; padding-top:50px; border:1px solid #FFFFFF; padding:3px; margin-top:7px; text-decoration:none;}
.AlertBox {font-weight:bold; color:Black;}

