@charset "utf-8";
/* CSS Document 
----------------------------------------------------------------
Put any Unit Styles In this folder
----------------------------------------------------------------
*/
/* ----------------------------------------------------------------------------
   This CSS overrides the default Platform Template's 782 pixel Side Menu Width
   ----------------------------------------------------------------------------
*/
body, #wrapper, #footer {
	width:800px;
}
/* To override entries from stylebasics.css (national) */
#mainbody h1 {
	border:none;
}
#mainbody h1.stinger { /*Added SCJ 25 Sept 12 to make body background work */
	margin-top:0px;
	padding-top:23px;
}
#mainbody table {
	margin:0;
	border:0;
	padding:0
}
/* End Styles to override styles from National (uscgaux.css) */

/* Additional Styles to override styles from template (Aux_standard_styles.css) */

#TopBanner {
	height:auto;
	min-height:1px;
}
#leftnav .time_line {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.NTAS_badge {
	padding-left:1px;
}

/* Styles of override styles from National (uscgaux.css */
#mainbody div.bluebox h2 {
	margin-top:5px;
}
#mainbody div { /* This can be overridden at a lower level */
	font-size:12px;
}

#mainbody h2 {
 font: 700 12px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body.ie7 #mainbody h2 {
	color:#244061; /* s/b "color:inherit", but bug in IE7 */
}

#sectnav {
	text-align:center;
}
#sectnav ul li {
    padding-left:0px;
	padding-right:0px;
}
/* CSS Overrides to Align with National */ 
/* ----------------------------------------------------------------------------
   This CSS overrides the default Platform Template's 190 pixel Side Menu Width
   ----------------------------------------------------------------------------
*/

/* Override the wide left menu */
#mainbody {
	margin-left: 170px;
	width:629px;		/* Body Width - margin-left - 1 = 800 - 170 - 1 */
}
#left_column, #leftnav, #leftnav ul, #leftnav table, #sectnav, #sectnav ul, #sectnav ul ul, #login_block, #searchnav, #quicklinks {
	width:170px;
}
#sectnav ul.level2 {
	left:170px;
}
#quicklinks table {
	margin:12px 12px 13px 2px; /* narrows the left margin from 12px to 2px */
}
#footer {
	line-height:inherit; /* Restore the national template */
	padding:0 0;
	float:left;
	clear:both;
}



body {
	min-height:0px;
}
/* Local Styles -- for this Website */

#mainbody .page_error {
	margin-bottom:-28px;
}
/* iFrames Styles */
iframe {
	width:100%;
	display:block;
	background-color:white;
	margin:0;
	border:none;
	text-align:center;
}
#frame_holder {
	width:100%;
	height:auto;
	overflow:auto;
	background-color:white;
	border:none;
}
.compress, #leftnav a.compress {
}
/* Home Page Banner Link */
#mainbody .bluebox h2.banner_link, #mainbody .bluebox h2.banner_link a {
	margin-top:5px;
	margin-bottom:5px;
	font-size:15px;
}
#mainbody .bluebox h2.banner_link a:hover {
	color:#FEF212;
}
#left_column {

}
#leftnav div.WOW_first_menu {
	text-align:center;
	padding:0 0 0 0;
}
#leftnav .header, #leftnav div.WOW_first_menu > div.header a {
	color:#003366;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size:14px; */
	font-size:13px;
	font-weight:normal;
}
.red {
	color:#AA0022;
}
#announcement {
	border: 20px solid #AA0022;
	margin: 30px 40px 40px 40px;
	padding:20px;
}
#announcement a {
	text-decoration:underline;
}

/* Patches to Platform's Master Stylesheet  */
/*#wrapper {
	position: relative;
}
#topnav {
postion:absolute;
top:0px; left:0px;
}
#TopBanner {
	
}
#left_column {
	float:left;
	position:relative;
	left:0px;
}

#mainbody {
	float:right;
	margin-left:0px;
	width:629px; display:block;
}
body {
	min-height:0px;
}
#footer {
	float:right;
	clear:both;
	background-color:red;
	left:0px;
	position:relative;
}
 */