/*
MOD000	20040801	New Module
*/

/* The following pixel sizes are assigned to the following site areas

pageWidth = 790
hdrHeight = 120
leftNavHeight = 450
leftNavWidth = 150
splashWidth = 640
leftNavWidth = 150
ftrHeight = 120

The font family for the splash areaand Decennial note is Times, while the font family for the
left side bar and main heading is Sans-serif.

ORIGINAL FONT COLOR WAS 99CC99. CHANGED TO 669966 ON AUGUST 27 2007
ORIGINAL FONT FAMILY WAS font-family: "Monotype Corsiva"; - CHANGED ON AUGUST 29 2007 MONOTYPE CORSIVA

*/

/******************/
/* Default Styles */
/******************/
body {
	 background-color: #99CC99;
	 margin-left:20px;
	 margin-top:20px;
	 padding: 0px;
	 width: 790px;
}

body, p, td {
	color:#FFFFCC;
	 font-size: 12px;
	 vertical-align: top;
}

table.main {
	background-color: #FFFFDD;
	width: 790px;
}

ul, li{
	list-style-type: square;	
	margin-top: -0px;
}

input {
	margin-top: 10px;
	margin-right: 10px;
}

input.radio {
	margin-right: 2px;
	vertical-align: top;
	margin-top: -2px;
}

input.checkbox {
	margin-top: -2px;
	margin-left: 15px; 
	margin-right: 4px;
	padding-top: 0px;
	text-align: left;
	vertical-align:top;
}


/*****************/
/* Header Styles */
/*****************/
.hdrDef {
	background-color: #FFFFDD;
	border-bottom-color: #669966;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #FFFFDD;
	border-top-style: solid;
	border-top-width: 10px; 
	font-family: "Monotype Corsiva";
	height: 120px;
	width: 790px;
}

.hdrTextVeryLg {
	color: #669966;
	font-size:xx-large;
	font-weight: bold;
	margin-top: 4px;
	text-align: center;
}
a.hdrTextVeryLg, a.hdrTextVeryLg:active, a.hdrTextVeryLg:visited, a.hdrTextVeryLg:link {
	text-decoration:none;
}

.hdrTextLg {
	color: #669966;
	font-size: 38px;
	font-weight: bold;
	margin-top: 4px;
	text-align: center;
}
a.hdrTextLg, a.hdrTextLg:active, a.hdrTextLg:visited, a.hdrTextLg:link {
	text-decoration:none;
}

.hdrTextSm {
	color: #669966;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
}


/*******************/
/* Left Nav Styles */
/*******************/
.leftNavDefHome {
	background-color: #FFFFDD;
	border-right-color:#669966;
	font-family: "Monotype Corsiva";
	height: 680px;
	margin: 5px 0px 0px 15px;
	width: 150px;
	text-align: left;
}

.leftNavDef {
	background-color: #FFFFDD;
	border-right-color:#669966;
	font-family: "Monotype Corsiva";
	margin: 5px 0px 0px 15px;
	width: 150px;
	text-align: left;
}

.leftNavMenu {
	vertical-align:middle;
	width: 150px;
	color: #545454;
	font-size: 16px;
	text-align: left;
	padding: 0px 0px 6px 0px;
}

a.leftNavLink, a.leftNavLink:active, a.leftNavLink:visited, a.leftNavLink:link, a.leftNavSubLink, a.leftNavSubLink:active, a.leftNavSubLink:visited, a.leftNavSubLink:link {
	color: #545454;
	font-size: 16px;
	text-align: left;
	text-decoration: none;
}

a.leftNavSubLink, a.leftNavSubLink:active, a.leftNavSubLink:visited, a.leftNavSubLink:link {
	margin-left: 15px;
}

 a.leftNavLink:hover, a.leftNavSubLink:hover {
	color: #669966;
 	text-decoration: none; 
 }

/*************************/
/* Splash Content Styles */
/*************************/
.splashDef {
	border-left-color:#669966;
	border-left-style:solid;
	border-left-width:1px;
	font-family: "Monotype Corsiva";
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	vertical-align: middle;
}

.splashHeader {
	color: #545454;
	font-size: 28px;
	font-weight:300;
	text-align: center;
	vertical-align:top;
}

.splashText {
	color: #545454;
	font-size: 22px;
	text-align: left;
	vertical-align:top;
}

.splashIndent {
	color: #545454;
	font-size: 22px;
	text-align: left;
	text-indent: 25px;
	vertical-align: middle;
}

.splashTextCenter {
	color: #545454;
	font-size: 22px;
	text-align: center;
	vertical-align:top;
}

.splashTextCenter2 {
	color: #545454;
	font-size: 26px;
	text-align: center;
	vertical-align:top;
}

.splashTextCenterLarge {
	color: #545454;
	font-size: 28px;
	text-align: center;
	vertical-align:top;
}

.splashTextSmallColor {
	color: #669966;
	font-size: 16px;
	text-align: center;
	vertical-align: top;
}

.splashTextSmall, .splashTextSmallCenter {
	color: #545454;
	font-size: 16px;
	text-align:left;
}

.splashTextSmallCenter {
	text-align:center;
}


.splashTextCenterColor {
	color: #669966;
	font-size: 22px;
	text-align: center;
	vertical-align:top;
}

.splashTextCenterLargeColor {
	color: #669966;
	font-size: 28px;
	text-align: center;
	vertical-align:top;
}

.splashLI {
	color: #669966;
	elevation:level;
}

a.splashLink, a.splashLink:active, a.splashLink:visited, a.splashLink:link {
	color: #545454;
	font-size: 22px;
	font-weight: normal;
 	text-decoration: none; 
	vertical-align: top;
}

 a.splashLink:hover {
	color: #669966;
 	text-decoration: none; 
 }

 
/*****************/
/* Footer Styles */
/*****************/
.ftrDef {
	background-color: #FFFFDD;
	border-top-color: #669966;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: "Monotype Corsiva";
	height: 120px;
	width: 790px;
}

.ftrText {
	color: #545454;
	font-size: 16px;
	text-align:center;
	vertical-align: middle;
}

a.mailLinkFtr, a.mailLinkFtr:active, a.mailLinkFtr:visited, a.mailLinkFtr:link {
	color: #545454;
	font-size: 16px;
	font-weight: normal;
 	text-decoration: none; 
	vertical-align: middle;
}

 a.mailLinkFtr:hover {
 	text-decoration: none; 
 }


