body {
	text-align: center;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff url("../images/pro_stipple.png") repeat;

}
html>body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
	color: #000066;
}

a:hover {
	text-decoration: none;
	color: #9292DB;
}

#shadowbit {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
/*  background: url("../images/bg_shadow.png") repeat-y top;*/
	width: 922px;
  voice-family: "\"}\""; 
  voice-family: inherit;
 	width: 920px;

}

html>body #shadowbit {
/*  width: 900px;*/
}

/*****************************/
/**** DOCUMENT CONTAINER ****/
/***************************/
#container {
	font-size: 90%;
	position: relative;
	width:898px;
	margin: 0 auto;
	margin-top: 0px;
	border-top: 0px solid #000000; 
	border-left: 0px solid #000033;
	border-right: 0px solid #000033;
	border-bottom: 0px solid #000000;
	background:#ffffff;
}

/**************************/
/**** HEADER / BANNER ****/
/************************/
#header {
/*	background-color: #ffffff;*/
	text-align:left;
/*	height:155px;*/
	padding-bottom: 0px;
/*	background:#ffffff url("../images/bg_fade.png") repeat-x top;*/
	border-top: 0px solid #000099;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #dbdbdb;
}

#header h1 {
}
#header_right{
	position:absolute;
	right:0px;
	top:10px;
	text-align:right;
	padding-left: 500px;
/*	background:#ebebeb url("../images/bg_fade.png") repeat-x top;*/
}

/*********************/
/**** NAVIGATION ****/
/******* TOP *******/

#nav {
	font-size:75%;
	height: 23px;
	width: 891px;
	text-align:center;
	padding-top:8px;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;
	border-top: 0px solid #ffffff;
	border-left: 1px solid #2d95ad;
	border-right: 1px solid #2d95ad;
	border-bottom: 0px solid #37b4d2;
	background:#ffffff url("../images/nav_bar.png") repeat bottom;
	}
#nav ul {
	float:center;
	text-align:center;                                 
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#nav li {
	float:left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-top: 0px solid #000000; 
	border-left: 1px solid #ffffff;
	border-right: 1px solid #bebebe;
	border-bottom: 0px solid #dbdbdb;
	list-style:none;
}

#nav a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	color:#000000;
/*	background:url("../images/nav_bar.png") repeat bottom;*/
}  

#nav #current a {
	font-weight:800;
	padding-top:8px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	color:#237487;
	color:#000000;
/*	background:url("../images/nav_bar.png") repeat bottom;*/
}

#nav #notcurrent a {
	font-weight:800;
	padding-top:8px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	color:#2d95ad;
/*	background:url("../images/nav_bar.png") repeat bottom;*/
}

#nav #Logon a {
	/*padding-bottom:15px;*/
	/*background:url("../images/btn_bg_04.png") repeat top;*/
}
#nav #Apply a {
	/*padding-bottom:15px;*/
	/*background:url("../images/btn_bg_06.png") repeat top;*/
}

#nav #notcurrent a:hover {
/*	text-decoration: none;*/
	color: #456396;
}	

#nav p, body { 
}

/******************/
/**** CONTENT ****/
/****************/
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:20px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-top: 1px solid #2d95ad;
	border-left: 1px solid #2d95ad;
	border-right: 1px solid #2d95ad;
	border-bottom: 0px solid #000000;
	color:#707070;
	background:url("../images/bg_body5.png") repeat;
}

/***********************/
/**** CONTENT_MAIN ****/
/*********************/

#content_main {
	position:relative;
	top:0px;
	text-align: left;
	width:620px;
	font-size:100%;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	color:#000057;
	color:#707070;

}

#content_main h1 {
	font-size:140%;
	font-weight:bold;
	margin-top:5px;
	margin-left:-20px;
	margin-right:0px;
	margin-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:5px;
	border-top: 1px solid #2d95ad;
	border-left: 0px solid #ebebeb;
	border-right: 0px solid #bebebe;
	border-bottom: 0px solid #2d95ad;
	color:#2d95ad;
}

#content_main h2 {
	font-size:110%;
	font-weight:bold;
	margin-top:20px;
	margin-left:-10px;
	margin-right:0px;
	margin-bottom:5px;
	padding-top:3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:3px;
	border-top: 0px solid #335577;
	border-left: 0px solid #ebebeb;
	border-right: 0px solid #bebebe;
	border-bottom: 0px solid #335577;
	color:#335577;
/*
	background-color:#fedf9e;
	background-color:#feeece;
*/
}

#content_main a {
	text-decoration: none;
	font-weight:bold;
	color: #335577;
	color: #497aab;
	color: #3355aa;
}

#content_main a:hover {
	text-decoration: underline;

}

#content_main a.image {
	text-decoration: none;
	border-bottom: 0px solid #0047be;
	color: #0047be;
}

/*****************************/
/**** CONTENT_OTHER_SIDE ****/
/***************************/
#content_otherside{
	position:absolute;
	float:left;
	font-size:100%;
	top:440px;
	left:675px;
	width:225px;
	text-align:center;
	padding-top:0px;
	padding-right: 5px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top: 0px solid #000000; 
	border-left: 0px solid #ff9900;
	border-right: 1px solid #335577;
	border-right: 0px solid #ab1416;
	border-bottom: 0px solid #000000;

}

#content_otherside h1 {
	text-align:center;
	font-size:120%;
	font-weight:bold;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	border-top: 0px solid #8591a6;
	border-left: 0px solid #ebebeb;
	border-right: 0px solid #bebebe;
	border-bottom: 0px solid #ab1416;
	color:#2d95ad;
}
#content_otherside h2 {
	text-align:center;
	font-size:100%;
	font-weight:bold;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-top: 0px solid #0047be;
	border-left: 0px solid #ebebeb;
	border-right: 0px solid #bebebe;
	border-bottom: 0px solid #335577;
	color:#335577;
}

#content_otherside ul {
	list-style:none;
}

#content_otherside li {
	background: url("../images/bullet_flat_new.png") no-repeat 0 12px;
	text-align: left;
	margin-left:20px;
	padding-top:10px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:10px;

}
#content_otherside li:hover {
	background: url("../images/bullet_brite_new.png") no-repeat 0 14px;
}
#content_otherside a {
	text-decoration: none;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
#content_otherside #current a {
	color: #0000ff;
	color: #ab1416;
}

#content_otherside #notcurrent a {
	color: #000057;
}

#content_otherside #notcurrent a:hover {
	color: #0000ff;
}	
#content_otherside a:hover {
/*	text-decoration: underline;*/
}


#event_table td.error{
	color: #ab1416;
}	
/******************/
/**** FOOTNOTE ***/
/****************/


#footnote {
	position: relative;
	float:bottom;
	width:100%;
	font-size:85%;
	text-align: center;
	padding-top:2px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-top: 1px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 3px solid #474747;
	background: #ebebeb;
	background: #ffffff;
}

#footnote a {
	color:#ffffff;
	color:#006699;
}
#footnote a:hover {
	text-decoration: none;
	color:#ff9900;
}
#footnote ul {
	float:center;
	text-align:center;
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#footnote li {
	float:right;
	margin: 0px 0px 0px 0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	border-top: 0px solid #000000; 
	border-left: 1px solid #dbdbdb;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #dbdbdb;
	list-style:none;
}

/* You may adapt elements of this CSS in your own projects, 
but the unique combination of images, colors, sizes, typography, 
and positioning ("the design") is copyright 2005 Michael Welsh 
and genoverly and may not be reproduced. */