@charset "UTF-8";
/* CSS Document 
06Sept10 #2*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
	margin: 0; 
	padding: 0; 
	border: 0; 
	outline: 0; 
	font-size: 100%;}

h1, h2, h3, h4, h5 {font-weight: 600; padding: 0; margin: 0;}

h1 {font-size: 1.5em; }
h2 {font-size: 1.375em; }
h3 {font-size: 1.25em; }
h4 {font-size: 1.125em; }
h5 {font-size: 1em; }

html {background-color:#090a0b;} /*background: url(images/warehouse.jpg) #090a0b no-repeat; position: relative;}*/
	

body {
	font-size: 90%;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center; 
	color: #fff;}  

a:link {color: #0099ff; text-decoration: none;}
a:visited {color: #0099ff; text-decoration: none;}
a:hover {color: #0099ff; text-decoration: underline;}
a:active {color: #0099ff; text-decoration: none;}

#container {
	width: 960px;
	min-height: 400px; 
	margin: 0 auto; 
	text-align: left;}
		
.holidaynote {width: 90%; margin-left: 3em; line-height:1.5em;}

#main {margin-top: 1em; padding: 1em; overflow:hidden; background-color: #192d17; border: 1px solid #006600; }

	#banners {
		font-size: 90%;
		width: 500px;
		height: 500px;
		margin: 0 .5em 1em .5em;
		padding-right: 1.25em;
		overflow:hidden;
		float: left;}
	
	div.sbimages img {float: left; margin-top: 1.5em;}	
	div.sb11 {float: right; margin: 5.5em .5em 0 0; line-height: 2em;}
	
	div.freecert {background: url(images/freecert.png) no-repeat; width: 500px; height: 500px; margin-left: 25px;}
	div.freecert {line-height: 1.5em; letter-spacing:2px;}
	.freecert h5 {padding-left: 25px;}
	.freecert p {margin-top: 1em;font-size: 90%; font-weight:bold; padding-left: 25px;}
	div.clickinfo {height: 220px; }
	/*
	div.mainbanner {width: 450px;  margin: 0 auto; background: url(images/indexmilitary.jpg) #ffffff no-repeat; padding: 55px 0 10px 10px;}
	div.mainbanner p {color: #033; font-size: 11px;}
	div.mainbanner p.indent {padding-left: 2%;}
	div.rotations div {display: inline-block; width: 160px; margin-top: 2em; text-align: center;}
	
	div.rotations p { 
		text-align: center;
		margin-top: 1em;
		line-height: 1.25em;}
		
	div.rotations a {font-size: 85%;}
	*/
	
	#col2 {
		float: right;
		overflow:hidden;
		border-left: 1px solid #cccc00;
		padding-left: 30px;}
	
	div.fasnet { 
		height: 182px;
		background:url(images/loginbkg.png) no-repeat;
		margin: 0 0 .5em .5em;
		font-size: 90%;}

	#login form {display: inline; line-height: 130%;}
	#login fieldset {color: #192D17; padding-top: 40px;}
	p.radio {margin:1em 0 0 2em;}
	#login p.radio {margin-bottom: 1em;}
	#login p.radio input {margin-right: 7px;}
	#login p.user, p.pin {margin:.5em 0 0 2em;}
	#login p.user input {margin-left: 5px;}
	#login p.pin input {margin-left: 15px;}
	#login p.submit {float:right; margin: 0 4.25em 0; }
	
	/*
	table.surplus {margin: 28px 0 15px 0; border: none;}
	table.surplus td {vertical-align:center; text-align:center; color:#F05A28;}
	table.surplus a:link {color:#F05A28; text-decoration:underline;}
	table.surplus a:visited {color:#F05A28; text-decoration:underline;}
	table.surplus a:hover {color:#ffffff; text-decoration:underline;}
	table.surplus a:active {color:#F05A28; text-decoration:underline;}
	*/
	
	div.quote {
		min-height: 80px; width: 340px;
		background: url(images/dailyquote.png) no-repeat;
		padding: 10px 0 0 15px;}
	
	div.quote p {padding:0 10px 0 25px; line-height: 1.5em;}
	p.quoter {text-align: right;line-height: 1.5em; margin-right: 1.5em;}
		
	ul.checklist {list-style-type:none; line-height: 2em;}
	ul.checklist li {
		background-image: url(images/checkbox.png);
		background-repeat: no-repeat;
		background-position: 0 50%;
		padding-left: 25px;} 	
	
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	color: #fff;
	margin: 0 auto;
	padding: 10px 0;}
	
#footer a:link {color: #fff; text-decoration: none;}
#footer a:visited {color: #fff; text-decoration: none;}
#footer a:hover {color: #0099ff; text-decoration: none;}
#footer a:active {color: #fff; text-decoration: none;}


.hr { padding: 20px 0 10px 0; height: 7px;}

.fltlft {float: left;}
.fltrt {float: right;}
.clearfloat {clear: both;}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 88%;
	letter-spacing: .05em;}