
/*

 Red: #df2020
Blue: #233bb7

 */


body
{
	background-color:			#ffffff;
	color:						#233bb7;
	font-family:				arial;
}


a, a:visited, a:hover, a:active
{
	color:						#233bb7;
}


h1
{
	text-align:					center;
	padding-bottom:				16px;
}


h2
{
	text-align:					left;
	font-style:					italic;
}


ul.LinkList
{
}



/*
 *  Page layout
 */

table.OutsideLayout
{
	width:						100%;
	height:						99%;
}


td.OutsideLayoutTop
{
	width:						99%;
	height:						134px;
}


td.OutsideLayoutMenu
{
	width:						140px;
	vertical-align:				top;
	text-align:					center;
}


td.OutsideLayoutContent
{
	width:						100%;
	vertical-align:				top;
	padding-top:				12px;
	padding-left:				12px;
	overflow:					auto;
}


td.OutsideLayoutFooter
{
	text-align:					center;
	font-style:					italic;
	font-size:					10px;
	padding-top:				10px;
}


table.OutsideHeader
{
	width: 						99%;
	height:						134px;
	background-image:			url(/lib/images/HeaderFill.gif);
	background-repeat:			repeat-x;
}


td.OutsideHeaderLeft
{
	width:						194px;
	height:						134px;
	text-align:					left;
}


img.OutsideHeaderLeft
{
	width:						194px;
	height:						134px;
	border-style:				none;
}


td.OutsideHeaderTitle
{
	width:						491px;
	height:						134px;
	text-align:					center;
}


img.OutsideHeaderTitle
{
	width:						491px;
	height:						134px;
	border-style:				none;
}


td.OutsideHeaderRight
{
	width:						138px;
	height:						134px;
	text-align:					right;
}


img.OutsideHeaderRight
{
	width:						138px;
	height:						134px;
	border-style:				none;
	padding-right:				8px;
}


td.OutsideLayoutCAPR110Pad
{
	height:						10px;
}

td.OutsideLayoutCAPR110
{
	text-align:					center;
	font-size:					12pt;
	color:  					#df2020;
	background-color: 			#cfcfff;
	padding:					10px;
	margin:						10px;
	border-style:				solid;
	border-color:				#ff0000;
	border-width:				1px;
}


/*
 *  End page layout
 */



/*
 *  Navigation
 */

table.Navigation
{
	width:						120px;
	text-align:					center;
	margin-top:					16px;
}


td.Navigation
{
	width:						120px;
	height:						40px;
	border-top-style:			solid;
	border-left-style:			solid;
	border-right-style:			solid;
	border-width:				1px;
	border-color:				#233bb7;
	text-align:					center;
	vertical-align:				middle;
	font-size:					20px;
	cursor:						pointer;
}
td.Navigation a, td.Navigation a:active, td.Navigation a:visited
{
	text-decoration:			none;
	color:						#233bb7;
}
td.NavigationOver
{
	color:						#ffffff;
	background-color:			#233bb7;
	width:						120px;
	height:						40px;
	border-top-style:			solid;
	border-left-style:			solid;
	border-right-style:			solid;
	border-width:				1px;
	border-color:				#233bb7;
	text-align:					center;
	vertical-align:				middle;
	font-size:					20px;
	cursor:						pointer;
}
td.NavigationOver a, td.NavigationOver a:active, td.NavigationOver a:visited, td.NavigationOver a:hover
{
	text-decoration:			none;
	color:						#ffffff;
}

td.NavigationBottom
{
	width:						120px;
	height:						40px;
	border-style:				solid;
	border-width:				1px;
	border-color:				#233bb7;
	text-align:					center;
	vertical-align:				middle;
	font-size:					20px;
	cursor:						pointer;
}
td.NavigationBottom a, td.NavigationBottom a:active, td.NavigationBottom a:visited
{
	text-decoration:			none;
	color:						#233bb7;
}
td.NavigationBottomOver
{
	color:						#ffffff;
	background-color:			#233bb7;
	width:						120px;
	height:						40px;
	border-top-style:			solid;
	border-left-style:			solid;
	border-right-style:			solid;
	border-width:				1px;
	border-color:				#233bb7;
	text-align:					center;
	vertical-align:				middle;
	font-size:					20px;
	cursor:						pointer;
}
td.NavigationBottomOver a, td.NavigationBottomOver a:active, td.NavigationBottomOver a:visited, td.NavigationBottomOver a:hover
{
	text-decoration:			none;
	color:						#ffffff;
}

/*
 *  End navigation
 */



/*
 *  Home page
 */


div.HomePageFloater
{
	float: 						left;
	width: 						200px;
	border-style: 				solid;
	border-width: 				1px;
	border-color: 				#233bb7;
	margin-right: 				8px;
	margin-top: 				4px;
	margin-bottom: 				4px;
	padding: 					4px;
	color:						#df2020;
	background-color:			#cfcfff;
}


div.HomeNews
{
	border-style: 				solid;
	border-width: 				1px;
	border-color: 				#233bb7;
	padding:					8px;
	font-size:					small;
}
div.HomeNews h1
{
	font-size:					x-large;
	margin:						0px;
	padding:					0px;
}
div.HomeNews h2
{
	font-size:					medium;
	margin-bottom:				0px;
	padding-bottom:				0px;
	padding-bottom:				0px;
	padding-top:				8px;
}
div.HomeNews span.NewsDate
{
	font-style:					italic;
}


img.HomeScanner
{
	border-style:				none;
	width:						400px;
	height:						300px;
	float:						right;
	margin-left:				10px;
	margin-right:				10px;
/*	margin-top: 				16px;*/
}


div.HomePhotograph
{
	float:						right;
	margin-left:				10px;
	margin-right:				10px;
	padding:					8px;
	border-style:				solid;
	border-width:				1px;
	border-color:				#233bb7;
	text-align:					center;
}


span.ImageCaption
{
	font-size:					x-small;
}


img.HomeInspection
{
	border-style:				none;
	width:						320px;
	height:						233px;
	margin-left:				10px;
	margin-right:				10px;
}


img.HomeChangeOfCommand
{
	border-style:				none;
	width:						400px;
	height:						300px;
	margin-left:				10px;
	margin-right:				10px;
	margin-bottom:				10px;
}


/*
 *  End home page
 */



/*
 *  News
 */

div.NewsDate
{
	font-style:					italic;
}

/*
 *  End news
 */



/*
 *  About
 */

img.OrganizationChart
{
	width:						662px;
	height:						395px;
}

img.About832
{
	border-style:				none;
	width:						400px;
	height:						177px;
	float:						right;
	padding-left:				10px;
	padding-right:				2px;
}

/*
 *  End about
 */



/*
 *  Members only passwords
 */


p.MaintenanceError
{
	font-weight:				bold;
	color:						#e62a36;
}


td.MaintenanceFormLabel
{
	padding-right:				4px;
	text-align:					right;
}


td.MaintenanceFormField
{
}


td.MaintenanceFormButtons
{
	text-align:					center;
	padding-top:				4px;
}


/*
 *  End members only passwords
 */



/*
 *  Members-only area
 */

div.FOUOBanner
{
	color:  					#df2020;
	background-color: 			#cfcfff;
	font-weight:				bold;
	text-align:					center;
	padding:					10px;
	margin:						10px;
	border-style:				solid;
	border-color:				#ff0000;
	border-width:				1px;
}


div.ProtectionBanner
{
	color:  					#df2020;
	background-color: 			#cfcfff;
	font-size:					small;
	text-align:					left;
	padding:					10px;
	margin:						10px;
	border-style:				solid;
	border-color:				#ff0000;
	border-width:				1px;
}


img.ArticleFloatRight
{
	border-style:				none;
	float:						right;
}


/*
 *  End members-only area
 */



/*
 *  Operations area
 */

img.N99162Operations
{
	border:						none;
	width:						400px;
	height:						243px;
	float:						right;
}

/*
 *  End operations area
 */



/*
 *  Training area
 */

li.TrainingOuterList
{
	padding-bottom:				12px;
}

/*
 *  End training area
 */



/*
 *  Calendar
 */

table.Calendar
{
	width:						100%;
}

td.Calendar
{
	text-align:					center;
}

/*
 *  End calendar
 */

