/*
#2e2eb2	Blue	#8989d9	light blue		#c0c0ec	pale blue	#3c3cyy	dark blue
#FF8000	Orange	#ffc080	light orange	#ffdfbf	flesh
#ffe500	Yellow	#fff280	light yellow	#fff9bf	vlight yellow
#aa7239	Brown
Base color: #2E2EB2

OLD:
#0033CC	Bright blue		#00248F	Navy blue	#BFCFFF	Baby Blue	#809FFF	Light blue
#FF6600	Orange			#B34700	Maroon		#FFD9BF	Flesh		#FFB380	Peach
#FFCC00	Yellow			#B38F00	Brown		#FFF2BF	Light tan	#FFE680	Pale yellow
#dcdcdc Grey (Gainsboro)
#f5f5f5 Whitesmoke
http://wellstyled.com/tools/colorscheme2/index-en.html?triad;50;0;240;-1;-1;1;-0.7;0.25;1;0.5;1;-1;-1;1;-0.7;0.25;1;0.5;1;-1;-1;1;-0.7;0.25;1;0.5;1;-1;-1;1;-0.7;0.25;1;0.5;1;0
*/
BODY {
	margin: 0;
	font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
	line-height: 1.2em;
	width: 960px;
}
/*     margin: 0;  */

TD.banner {
	background-position: left top;
	background-image: url(images/banner.gif);
	background-repeat: repeat-x;
	background-color: #00248F;
}
#Content {
	font-size: 90%;
	padding-right: 0.5em;
	padding-left: 2em;
	padding-bottom: 0.5em;
	padding-top: 0.3em;
}
#Content TABLE TR TD {
	font-size: 100%;
}
/*
#Content P
{
	width: 38em;
} margin-top: 0;*/
#Content OL, #Content UL {
}
#Content A:link, #Content A:visited {
	color: #0033CC;
}
#Content A:hover {
	color: #809FFF;
}
#Content UL {
	list-style-type: square;
}
h1 {
	margin-bottom: 0.2em;
	font-size: 1.5em;
	font-weight: normal;
	letter-spacing: -0.04em;
}
h2 {
	margin-top: 1em;
	margin-bottom: 0.2em;
	font-size: 1.2em;
	font-weight: normal;
	letter-spacing: -0.04em;
}
.banner {
	font-size: 1.1em;
	margin-bottom: 0;
	font-weight: normal;
	letter-spacing: -0.04em;
	margin-left: 15px;
}
.bannertag {
	font-size: 0.5em;
	margin-bottom: 0;
	font-weight: normal;
	letter-spacing: -0.04em;
	margin-left: 15px;
}
/*
H1 {
	font-family: 'Trebuchet MS' , Verdana, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-bottom: 0.5em;
}

H2 {
	font-family: 'Trebuchet MS' , Verdana, sans-serif;
	font-size: 110%;
	font-weight: normal;
	margin-bottom: 0.5em;
	font-weight: bold;
}*/
H3 {
	font-weight: bolder;
	font-size: 80%;
	margin-bottom: 0.5em;
}

PRE {
	border-right: #00248F 1px solid;
	padding-right: 0.4em;
	border-top: #00248F 1px solid;
	padding-left: 0.4em;
	padding-bottom: 0.4em;
	border-left: #00248F 1px solid;
	padding-top: 0.4em;
	border-bottom: #00248F 1px solid;
	font-family: 'Lucida Console' , 'Courier New' , Monospace;
	background-color: #f5f5f5;
}
a:link.HoverUnderline, a:visited.HoverUnderline {
	color: black;
	text-decoration: none;
	border-bottom-style: none;
}

a:hover.HoverUnderline {
	text-decoration: underline;
	border-bottom-style: none;
}
.navMenuCell {
	border-right: #dcdcdc 1px solid;
	width: 180px;
	background-color: #dcdcdc;
}

ACRONYM {
	cursor: help;
}

#Footer {
	color: #ffffff;
	background-color: #00248F;
	font-size: 70%;
	padding: 0.5em;
}
#Footer A:link, #Footer A:visited {
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
#Footer A:hover {
	color: #FFE680;
	text-decoration: underline;
}

#NavMenu {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 80%;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	color: #FFCC00;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #dcdcdc;
}

UL.navMain {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
UL.navMain LI {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-bottom: #dcdcdc 1px solid;
}
.selected {
	padding-right: 0em;
	padding-left: 0.3em;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	font-weight: bold;
	background-color: #00248F;
}
UL.navMain LI A {
	display: block;
	padding-right: 0em;
	padding-left: 0.3em;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	background-color: #00248F;
	color: #FFCC00;
	text-decoration: none;
	width: 100%;
	font-weight: bold;
}
UL.navMain LI A:hover {
	color: #FFCC00;
	background-color: #0033CC;
}
html > body UL.navMain LI A {
	width: auto;
}

/*///// navSub /////*/
UL.navSubHidden {
	display: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0.3em 1.5em;
	padding-top: 0px;
	list-style-type: square;
}
UL.navSub {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0.3em 1.5em;
	padding-top: 0px;
	list-style-type: square;
}
UL.navSub LI {
	padding: 0;
	margin: 0px;
	border-bottom: medium none;
}
UL.navSub LI A {
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	color: #00248F;
	padding-top: 0px;
	background-color: #dcdcdc;
	text-decoration: none;
}
UL.navSub LI A:hover {
	color: #0033CC;
	text-decoration: underline;
	background-color: #dcdcdc;
}
html > body UL.navSub LI A {
	width: auto;
}

TABLE .SiteMap THEAD TR TH {
	color: #FFB200;
	background-color: #0066B3;
	text-align: left;
}

/*
TABLE in the Content Area - can be changed to TABLE without class later
*/
TABLE.Content {
	border-right: #00248F 1px solid;
	border-top: #00248F 1px solid;
	border-left: #00248F 1px solid;
	border-bottom: #00248F 1px solid;
	border-collapse: collapse;
}
TABLE.Content TH {
	color: #FFFFFF;
	background-color: #809FFF;
	text-align: left;
	border-bottom: #00248F 1px solid;
	border-right: #00248F 1px solid;
}
TABLE.Content TD, TABLE.Content TH {
	font-size: smaller;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
}


