/*
Brand Guidelines
*/

/*HTML Tag Defs*/
body {color: #333333; background-color: #EDEDED; margin-top: 10px;}
hr {color: #93b3d9; height: 1px;} 
	
.container {
	width : 800px; height: auto;
	margin-right : auto;
	margin-left : auto;
	background-color : #ffffff;
	padding : 0px;
	text-align : left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	border: 1px solid #333333;
	}	

.banner	{margin-top: 0px; background-color: #ffffff; color: #FFFFFF; height: 160px;	text-align: right; width: 800px;}

.content {padding-top: 0px;	margin: 15px 10px 0 175px; background-color: #ffffff; padding-bottom: 1em; width: 610px;}

.color { background-color: #93b3d9; height: 20px; }

.nav {float: left; width: 160px; margin-left: 5px; margin-top: 15px; padding-top: 0px; display: inline;}

.nav p { margin-top: 0; }

.menubar a {
	font-size: 12px;
	display: block;  
	background: #d1d1d1;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1px;
	margin-top: 1px;
	}

.menubar a:hover {background-color: #93b3d9; color: #FFFFFF; font-weight: bold;	text-decoration: none; font-size: 12px;}

.currentpage {
	background-color: #93b3d9;
 	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1px;
	margin-top: 1px;
	}

.amenubar a {
	font-size: 12px;
	display: block;  
	background: #eeeeee;
	color: #444444;
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1px;
	margin-top: 1px;
	}

.amenubar a:hover {background-color: #93b3d9; color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 12px;}

.acurrentpage {
	background-color: #93b3d9;
 	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 1px;
	margin-top: 1px;
	}

.registerbtn a {width: 130px; background-color: #FFFFFF; color: #EA8223; padding: 5px; font-size: 13px; font-weight: bold; border: 1px solid #EA8223;}
.registerbtn a:hover {width: 130px; background-color: #FFFFFF; color: #000000; padding: 5px; font-size: 13px; font-weight: bold;}
	
table {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFFF; margin: 0px;}
.contenttable {width: 610px; border-collapse: collapse;}

a {color: #93b3d9; font-weight: bold; text-decoration: none;}
a:hover {color: #333333;}


/*Class Defs: tables*/

.pop_outertable {
	width: 550px;
	background-color: #6666FF;
	border: 1px solid #333333;
	text-align: left;
	margin: 0px;
	padding: 0px;
	}
.pop_innertable {width: 100%; background-color: #6666FF; border-collapse: collapse;	text-align: left;}
.form {width: 600px; text-align: left; padding: 0px; border-collapse: collapse; font-size: 13px;}
.form th {}
.form tr {vertical-align:middle;}
.formsection {background-color: #93b3d9; color: #FFFFFF; font-size: 13px; font-weight: bold; vertical-align: middle;}
.note {width: 795px; font-size: 10px; border: none;	padding: 3px; text-align: center;}


/*Class Defs: text*/
.mainheader {font-size: 13px; font-weight: bold; color: #93b3d9;}
.submainheader {font-size: 14px; font-weight: bold; color: #FFFFFF;}
.strapheader {font-size: 25px; color: #004890;}
.subheader { font-size: 13px; font-weight: bold; color: #93b3d9;}
.bannerheader {font-size: 16px; font-weight: bold; color: #93b3d9;}	
.smallheader {font-size: 11px; font-weight: normal;	color: #004890;	background-color: #FFFFFF}
.popheader {font-size: 16px; font-weight: bold; color: #333333; vertical-align: middle;	background-color: #FFFFFF; border: 1px solid #333333;}
.popbody {color: #333333; vertical-align: top; background-color:#FFFFFF; border: 1px solid #333333;}

.requiredstar {color: #FF0000; font-size: 10px;}
.label {text-align: right;}

.textfieldcell {font: 13px Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #111111; border: 1px solid #333333; }




