@charset "utf-8";
/* CSS Document */
body {	background-color: #000066; margin:0; background:url(/images/backgrounds/Clouds.jpg)	}
.style1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: blink;
	font-weight: bolder;
	color: #000066;
}
.style4 {font-size: 12px; color: #000066; }

UL.articleslist { }
UL.articleslist LI a:link { font:verdana; text-decoration:none; font-weight:normal; }
UL.articleslist LI a:visited { font:verdana; text-decoration:none; font-weight:normal; }
UL.articleslist LI a:active { font:verdana; text-decoration:none; font-weight:normal; }
UL.articleslist LI a:hover { font:verdana; text-decoration:underline; font-weight:normal; }


.subheading { color:#000066; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-align:left; text-decoration:blink; font-weight:bolder;}
.intro { color:#000066; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; text-align:left; margin-right:10px; margin-left:10px; text-decoration:none; font-weight:normal }

.menulink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size:12px;
	display:block;
	width:150px;
	height:25px;
	margin-top:2px;
	margin-left:0px;
	background-color:#20354c;
	font-weight:bold;
	vertical-align:middle;
	border-top: solid #20354c 5px;
	border-bottom: solid #000000 1px;
}
a:link.menulink { text-decoration:none; border-left: solid #20354c 10px;}
a:visited.menulink {text-decoration:none;  border-left: solid #20354c 10px;}
a:hover.menulink { color:#000000; background-color:#FFFF00; text-decoration:underline;  border-left: solid #000066 10px;}

H1 {	font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-variant:small-caps; 
		color:#20354c; 
		text-align:left;
	}
H3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#20354c;}
.menuarea {}
.contentarea {}
.footerarea {}

.WhiteTxtOnBlueBg { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.WhiteTxtOnBlueBg { background-color:#20354c; }
td.WhiteTxtOnBlueBg h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-top:3px; margin-bottom:3px; margin-left:3px;}
.WhiteTxtOnBlueBg a:link, .WhiteTxtOnBlueBg a:visited { color:#00FFFF; }
.WhiteTxtOnBlueBg a:hover { color:#000000; }
td.WhiteTxtOnBlueBg a:link { color:#CCCCCC; }
td.WhiteTxtOnBlueBg a:hover { color:#FFFFFF; }
td.WhiteTxtOnBlueBg a:visited { color:#CCCCCC; }

.TableTextLeft {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.TableHeadings {color: #20354c; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
h1.TableHeadings { font-size:20px; text-align:center;}
td.TableHeadings { font-size:12px; font-style:italic;}

.TableText { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
TD.TableText { text-align:right; padding-right:3px; }


.TableTextTotals {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
TD.TableTextTotals { border-top:solid 2px #20354c; text-align:right; }

.MainSiteText { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.MainSiteText a:link { color:#20354c; font-weight:bold; text-decoration:none; }
.MainSiteText a:hover { color:#FF0000; font-weight:bold; text-decoration:underline; }
.MainSiteText a:visited { color:#20354c; font-weight:bold; text-decoration:none; }

		.subh2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
		td.subh2 { background-color:#20354c; text-align:right;  }
		h2.msub2 { color:#FFFFFF; font-family:Verdana; font-size:16px; margin-top:3; margin-bottom:3; font-weight:bold; }
		td.WhiteTxtOnBlueBgSub { padding-right:20px; background-color:#20354c; font-size: 12px;}
		td.WhiteTxtOnBlueBgSub a:link { color:#CCCCCC; text-decoration:none;}
		td.WhiteTxtOnBlueBgSub a:visited { color:#CCCCCC; text-decoration:none;}
		td.WhiteTxtOnBlueBgSub a:hover { color:#FFFFFF; text-decoration:underline;}
		td.msub3 { padding-left:2px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
		td.openlink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:0px; padding-right:30px; margin-top:30px;}
		td.openlink a:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF00; background-color:#20354c; font-size:16px; margin-top:30px;}
		td.openlink a:visited { text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF00; background-color:#20354c;font-size:16px;margin-top:30px;}
		td.openlink a:hover {text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; color:#20354c; background-color:#FFFF00;font-size:16px;margin-top:30px;}
		td.openlist UL { padding:0px; margin:0px; padding-left:50px; }
		td.openlist UL LI a:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#20354c; font-size:14px; font-weight:lighter; }
		td.openlist UL LI a:visited { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#20354c; font-size:14px; font-weight:lighter; }
		td.closedlink { }
		td.closedlink a:link { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#20354c; font-size:14px; font-weight:lighter; }
		td.closedlink a:visited {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#20354c; font-size:14px; font-weight:lighter; }
		td.closedlink a:hover { text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFF00; font-size:14px; font-weight:lighter; color:#20354c;}
		h1.sub { font-size:16px; padding:0px; border:0px; margin:0px; color:#ffffff; padding-top:5px; padding-bottom:5px;}
h1.sub a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; border:0px; margin:0px; color:#ffffff; padding-top:5px; padding-bottom:5px; text-decoration:none; font-weight:lighter;}
h1.sub a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; border:0px; margin:0px; color:#ffffff; padding-top:5px; padding-bottom:5px;text-decoration:none;font-weight:lighter;}
h1.sub a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; border:0px; margin:0px; color:#ffffff; padding-top:5px; padding-bottom:5px;text-decoration:underline;font-weight:lighter;}

h2.sub { font-size:14px; color:#20354c; font-weight:bold; margin:0px; font-style:italic;}
td.sub { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
td.h1sub { background-color:#20354c; color:#FFFFFF; margin:0px; border:0px; padding:0px;}
td.h2sub { margin:0px; border: 0px; padding:0px; border-bottom:solid 1px #20354C;}
table.sub { border: solid 2px #20354c; padding:0px;}
td.h3sub { border-bottom:solid 1px #20354c; margin:0px; padding:0px; font-weight:bold; text-decoration:underline;}
.sublink a:link { text-decoration:none; color:#20354C; margin-left:25px; }
.sublink a:visited{ text-decoration:none; color:#20354C; margin-left:25px;}
.sublink a:hover { text-decoration:underline; color:#000000; margin-left:25px;}

.subsub {}
td.subsub ul { padding-left:0px; margin-left:0px; list-style-position:inside;}
li.subsub { list-style:none; padding-left:0px; margin-left:0px;}
li.subsub2 {list-style:none; padding-left:10px; }
li.subsub { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#20354c; }
li.subsub a:link, li.subsub a:visited { text-decoration:none; color:#20354c; font-weight:bold; font-size:14px;}
li.subsub a:hover {text-decoration:underline; font-style:italic; color:#000000; font-weight:normal; }
li.subsub2 a:link, li.subsub2 a:visited { text-decoration:none; color:#20354c; font-weight:normal; font-size:12px;} 
li.subsub2 a:hover { text-decoration:underline; font-style: italic; #000000; font-weight:normal;}
li.subsub2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }

.footerlinks {}
.footerlinks h1 { font-family:Verdana; font-size:12px; font-weight:bold; color:#fff; padding-bottom:2px; padding-top:2px; padding-left:25px; padding-right:25px; 
background-color:#20354c;}
.footerlinks LI { padding-left: 10px; padding-right:5px; padding-top:0px; padding-bottom:0px; margin:0px; display:inline; list-style:none; }
.footerlinks LI a:link { font:Verdana; font-size:12px; color:#20354c; text-decoration:none; }
.footerlinks LI a:active { font:Verdana; font-size:12px; color:#20354c; text-decoration:none; }
.footerlinks LI a:visited { font:Verdana; font-size:12px; color:#20354c; text-decoration:none; }
.footerlinks LI a:hover { font:Verdana 12px; color:#fff; background-color: #20354c; text-decoration:underline; }
