body {
	margin-top: 0px;
	background-color: #000000;
}

a { outline:none;}
a:link { color: #ffffff; }
a:visited { color:#ffffff;}
a:link:hover, a:visited:hover { color: #FFFF00;}
a:link:active, a:visited:active { color:#ffffff;}

a.showhide:link {	color: #FFFF00;}
a.showhide:hover {	color: #FFFFFF;}
a.showhide:active {	color: #FFFF00;}
a.showhide:visited {	color: #FFFF00;}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
#content{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	background-color:#ed1b24;
	vertical-align:top; 
	text-align:left;
	padding: 0px 10px; margin:5px;}

.hdrs{ background-color:#cb1720; color:#FFFFFF; font-size:14px; padding:2px }

.yellow_headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFF00;
	font-weight: bold;
}
.page_font {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.yellow_font {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
.white_font {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.ylw{ color:#FFFF00}
.wht{ color:#FFFFFF}
.size14{ font-size:14px}
.size16{ font-size:16px}
.size18{ font-size:18px}
.size20{ font-size:20px}
.size32{ font-size:32px}
.size36{ font-size:36px}
.bold{ font-weight:bold}
.undlrn { text-decoration:underline}

.footer_text {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.ttl{ color:#FFF000; font-size:18px; padding:2px; margin:0px }
.title_slots {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.fld{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; width:145px; height:15px; background-color:#ffffff; border: solid 1px #cc0000; vertical-align:middle; line-height:15px; margin-bottom:2px;}

table.thinbdr{vertical-align:top; text-align:center; border:1px solid #FF6F7C; border-collapse:collapse;}
table.thinbdr th{vertical-align:top; padding:3px; border:1px solid #FF6F7C; background-color:#bb0000; color: #FFFF33;} 
table.thinbdr td{vertical-align:top; padding:3px; border:1px solid #FF6F7C; background-color:#CC0000; color:#FFFFFF;}

.inputBtn
{
	background: #ff0000;
	color:#FFFFFF; outline:none;
	font-size: 10px;  width:60px; height:18px; 
	white-space: inherit;	
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	cursor: pointer;
	padding:0px; margin-bottom:0px;
	border: 1px solid #ff9999;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff0000',EndColorStr='#ff6666');
}

.inputBtn:hover{ color:#FFFF00;}
.button
{
	background: #ff0000;
	color:#FFFFFF; outline:none;
	font-size: 10px;  height:20px; 
	white-space: inherit;	
	text-indent: 0;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	cursor: pointer;
	padding:3px 10px; margin-bottom:0px;
	border: 1px solid #FF7F7F;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff0000',EndColorStr='#ff6666');
}
.button:hover{ color:#FFFF00;}

form{ margin:0px; padding:0px;} 

.dyn_spacer{
	width:90%;
	display:block;
	size:1; 
	margin: 10px auto;
	padding: 0;
	height: 1px;
	border-bottom: 1px dotted #FFFF99; border-top:none;
	border-style: none none dotted none; clear:both; 
}

.undrln {text-decoration:underline;}

/*new dynamic pages*/
#dyn_main_div { width:95%; margin:0 auto;min-height:300px; }
#dyn_main_div h3{ background:#BF1722; margin:3px auto; }
#dyn_tbl { width:90%; color:#FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#dyn_tbl h4{ color: #FFCC00; font-size:15px; margin:0; padding:10px 0 3px 0}
table#dyn_tbl td { vertical-align: top}
.dyn_hdr { text-align:center; font-size:20px; color: #FFCC00; font-family: Arial,Verdana,  Helvetica, sans-serif; }
.dyn_subhdr {}
.dyn_divider {
	width:90%;
	display:block;
	size:1; 
	margin: 10px auto;
	padding: 0;
	height: 1px;
	border-bottom: 1px dotted #000000; border-top:none;
	border-style: none none dotted none; clear:both; 
}
