@charset "UTF-8";
/* "Blue Sky" Theme */
BODY {font-family:Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
		margin-left:auto;margin-right:auto;font-size :12pt;cursor:url('/TriPcursor.cur'), default;}
DOCUMENT {font-family:Arial,Tahoma,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;}
/* DIV {background:transparent;margin:auto;} */
DIV.pageleft {float:left;width:49%;}
DIV.pageright {float:right;width:49%;}
DIV.box {clear:both;float:none;}
DIV.screen {border-radius:20px;border:1px solid;border-bottom:0;border-right:0;border-left:0;}
DIV.group {clear:both;float:none;margin:auto;margin-top:10px;margin-bottom:10px;border-radius:10px;
		border-width:3px;border-style:inset;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}
div.scrollable {width: 100%;max-height: 125px;margin: 0;padding: 0;overflow: auto;}

#container {clear:both;min-width:900px;width:100%;}
#page {clear:both;float:none;margin:10px;margin-top:0px;border-radius:20px;padding:0;border:0;}
#inner {clear:both;float:none;margin:auto;padding:20px; max-width:1000px;}
footer, #foot, .foot {clear:both;float:none;min-width:900px;width:100%;text-align :center;font-size:small;}	


H1 {font-family:Arial, Helvetica, sans-serif;font-size:0.25in;text-align:center;margin:auto;margin-top:0px;margin-bottom:0px;}
H2 {font-family:Arial, Helvetica, sans-serif;font-size:large;text-align:center;margin:auto;margin-top:5px;margin-bottom:10px;}
H3 {font-family:Arial, Helvetica, sans-serif;font-size:large;text-align:center;margin:auto;margin-top:5px;margin-bottom:5px;}
IMG {border:none;}			
SUP {font-size:small;}
HR {width :100%;height:4px; margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}
P {margin-top:5px;margin-bottom:10px;}
table {margin:auto;}
table, tr{page-break-inside:avoid;}
caption{
	padding:1mm;
	font-weight:bold;
	page-break-after:avoid;
}
table, thead, th, tr, td {border:1px solid black;border-collapse:collapse;}
th, td {padding-left:5px;padding-right:5px;}
fieldset {padding-left: 5px;padding-right:5px; padding-bottom:5px;border: 2px groove steelblue; border-radius: 6px;}
button { border-radius: 6px; background-color: #f0f0f0;}

.ulstd {display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right: 0;padding-left: 40px;}
.small {font-size:small;}
.bold {font-weight:bold;}
.borderless {border: none;}
.centeredImage {display:block;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;padding:0px;}
.blockcenter {margin:auto;}
.centered {margin:auto;}
.majorhead {color:#D8D8D8;font-family:stencil,arial,sans-serif;font-size:large;}
.stdwidth {width:900px;}
.summary {background-color:beige;border:medium;border-color:yellow;}  
.ul {text-decoration:underline;}
.stress {text-decoration:underline;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.title,.italic {font-style:italic;}
.topic {font-weight: bold;}
/* Developmental Support */
.pagebreak {page-break-before:always;}
.pageavoid {page-break-inside: avoid;}
.missionproject {display:none;} /* Use run-in to display, none to hide */
.data {text-align: left;}
.ullistintable{padding-top: 0px;padding-left: 16px;padding-bottom: 0px;margin-top: 0px;margin-left: 0px;margin-bottom: 0px}
.floatright{float:right;}
.endfloat {clear:both;}
.floatstop {clear:both;height: 0;}
.nerdBlock {display:none;}
.circle{list-style-type: circle;}
div.thumb {float: right;min-width: 50px;max-width:150px;min-height: 50px;max-height:150px; text-align: right;padding-left:20px;padding-top:3px;padding-bottom:20px;padding-right:0;}
img.thumb {min-width:50px;max-width:150px;min-height: 50px;max-height:150px;}
/*	Styling for header graphic 
 	Technique per: http://stackoverflow.com/questions/16908958/css-3-column-liquid-layout-with-fixed-center-column */
#left_container{width:50%;float:left;margin-right:-411px;}
#left{margin-right:411px;}
#center {width:822px;float:left;}
#right_container{width:50%;float:right;margin-left:-411px;}
#right {margin-left:411px;}	
/*	----------------------------------------------------------------------------------------------------------------- */
/*	STANDARD COLOR SPECIFICATIONS */
/*
	Color Usage:
		#123456, a medium blue to match Gallery:
			Page Frame Background (.bodycolor, background-color)
			Content Area "container" background-color
			Content Area foot (#foot/.foot) background-color
			h2, h3 Text color
		lightsteelblue:
			Content Area "page" background-color
		#D8D8D8, a light gray:
			Content Area "group" background-color
			h1 Text color
			Content Area foot (#foot/.foot) Text color
			.majorhead Text color
		#000040, a deep blue:
			Body Text color
		steelblue:
			Content Area "group" Border
			hr border-color
			fieldset border-color
		transparent:
			div.screen background-color.
			#head background.
			.nav background
		navy
			a color
		slateblue
			a:visited
		red
			a:hover
		yellow
			a:active
			.summary border-color
		beige
			.summary background-color
		lightgray
			.nav Text color
			li.menuhover a Text color
			li.menuhover li.menuhover a Text color
			li.menuhover span Text color
			li.menuhover li.menuhover span Text color 
		white
			.menu a:hover Text color
		#888888, a medium gray
			.nav text-shadow
		#594670, a purplish blue
			.menu ul background-color
			li.menuhover a background
			li.menuhover li.menuhover a background 
			li.menuhover span background
			li.menuhover li.menuhover span background 
		#CCCCCC, a light gray
			.menu ul li border-bottom color
			.menu ul li border-left color
		#260c5c, a medium blue
			.menu ul li a:hover background-color
			li.menuhover li a:hover background-color
			li.menuhover li.menuhover li a:hover background-color 
			ul li ul li.submenu a:hover background-color 
		none
			.menu ul li span background
			li.menuhover li span background
			li.menuhover li.menuhover li span background
*/
.bodycolor {background-color:#123456;}
BODY {background-color:#123456;color :#000040;}

DIV.screen {background-color:transparent;}
DIV.group {background-color:#D8D8D8;border-color:steelblue;}

#container {background-color:#123456;}
#head {background:transparent;}
#page {background-color:lightsteelblue;}
#foot {color:#D8D8D8;background-color:#123456;}
footer, .foot {color:#D8D8D8;background-color:#123456;}

A {color :navy;}
A:VISITED {color :SlateBlue;}
A:HOVER {color :Red;}
A:ACTIVE {color :Yellow;}		

H1 {color:#D8D8D8;}
H2 {color:#123456;}
H3 {color:#123456;}

HR {border-color :steelblue;}

fieldset {border: 2px groove steelblue; background-color: #b8cee8; }

table { background-color: #C0D4EE; }
.majorhead {color :#D8D8D8;}
.summary {background-color:beige;border-color:yellow;}  

A {color :navy;}
A:VISITED {color :SlateBlue;}
A:HOVER {color :Red;}
A:ACTIVE {color :Yellow;}		

/*	Extract from original tinydropdown.css */
/*	Derived from: http://www.scriptiny.com/2011/04/javascript-dropdown-menu/ 
		2013-06-13: Development started.
		2013-06-16: Live on site.
		2013-06-17: Refinements
		2017-02-09: Removed text-shadow
*/
/*	This style applies to all alements - a rather crude baseline. 
	Place this stylesheet prior to all others in a script to avoid conflicts. */
.nav { color:lightgray; }
.menu a:hover {color:white;}
.menu ul {background-color:#594670;}
.menu ul li {border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover, ul li ul li.submenu a:hover {background-color:#260c5c; color:white;}
.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {background:none;}
.menu ul li a.menuhover {color:white;}
.menu li.submenu {color:white;}
li.menuhover a, li.menuhover li.menuhover a {color:lightgray; background:#594670;}
li.menuhover span, li.menuhover li.menuhover span {color:lightgray; background:#594670; }
.special ul li.menuhover a,    ul li.menuhover li.menuhover a {color:#424521; background:#DADDB9;}
.special ul li.menuhover span, ul li.menuhover li.menuhover span {color:#424521; background:#DADDB9; }
.noncombat {background: #9EB0C8; font-style: italic;}
