body {
	background-color: #f7e7e7;
	margin-top: 20px;
	height:100%;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	border: 0px 0;
	background-position: left top;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px; margin: 0 0 0 0
}

td, th, p {
	font-family: Trebuchet MS, Arial, sans-serif; font-size:14px; line-height:16px;
} 

li {
	font-size:14px;
	line-height:16px;
	list-style-position: outside; margin-left: 30px
}

h1 {
	font-size:20px;
	color:#ffffff;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top:8px; 
	padding-bottom:8px;
}
h2 {
	font-size:16px;
	color:#940303;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h3 {
	font-size:12px;
	color:#940303;
	font-weight:bold;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
b  {font-size:14px; color:#940303; font-weight:bold; font-style:italic;}

.legal {
	font-size: 8.5pt;
	font-style: italic
}

.pagetitle { background-color:#bf3f3f; color:#ffffff;
	font-weight:bold; 
	font-size:20px;
	font-family: Georgia, "Times New Roman", Times, serif;  
	vertical-align: bottom;
}
.h3light {	
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	font-style:italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:6px;
	}

a { color: #004B77; text-decoration: underline; }
a:link { color: #004B77; }
a:visited { color: #004B77; }
a:hover { color: #A40041; }
ul {padding:0}

.greenbold {font-weight:bold; color:#007800}
.lightbg2 {background-color:#CFF8F8}
.lightbg3 {background-color:#B8D0CF}
.leftnav { padding: 6px; 
}

#all {
	 margin-right: auto; margin-left: auto; width: 650px; height: 100%; 
}


#topbannerbox {
	background-image: url(../images/motif/feature1.gif);
	background-repeat: no-repeat;	background-color:#FFFFFF;
	height: 100px;
	width: 650px;
	padding: 0px;
	border-top: 2px solid #00404A;
	border-left: 2px solid #00404A;
	border-right: 2px solid #00404A;
}
#pagetitlebox {
	background-color:#0000A8;
	width: 640px;
	padding: 5px;
	margin:0px;
	border-left: 2px solid #00404A;
	border-right: 2px solid #00404A;
	font-family: Trebuchet MS, Arial, "MS Sans Serif";
	font-size: 20px; color: #ffffff; text-align: center; 
}
#menubox {
	background-color:#00404A;
	width: 650px; height:44px;
	padding: 0px; margin: 0px;
	border-top: 2px solid #0000A8;
	border-left: 2px solid #0000A8;
	border-right: 2px solid #0000A8;
}
#menubox2 {
	background-color:#00404A;
	width:654px; height:26px;
	padding:0px; margin:0px;
}
#contentbox {
	background-color:#FFFFFF;
	width: 630px; 
	padding-top:5px; padding-bottom:0; 
	padding-left:10px; padding-right:10px;
	margin:0;
	border-top: 2px solid #00404A; 
	border-bottom: 2px solid #00404A;
	border-left: 2px solid #00404A;
	border-right: 2px solid #00404A; 
	font-size: 14px; color:#000000;
}
#footerbox {
	width: 650px; height: 30px;
	padding-top:0; padding-bottom:5px; padding-left:0; padding-right:0;
	text-align:right; font-size:12px; font-style:italic;
}

#idbox {
	background-color: #B8D0CF; padding: 10px;
	border: 2px solid #BDB89A; text-align:center; width:250px;
	margin-right: auto; margin-left: auto; 
}
#featurebox {
	background-color: #B8D0CF; padding: 10px;
	border: 2px solid #BDB89A; text-align:center; width:250px; 
	margin-right: auto; margin-left: auto; 
}

.calmonth {font-size:17px; color:#663333; background-color: #C2ADAD; padding:10px; text-align:right}

.imageboxright { float:right; margin-left:10px; margin-top:10px; margin-bottom:10px; border:2px solid #BDB89A; width:auto;  text-align:center; font-size: 12px; font-style:italic }
.imageboxleft  { float:left; margin-right:10px; margin-top:10px; margin-bottom:10px; border:2px solid #BDB89A; width:auto; text-align:center; font-size: 12px; font-style:italic }

.mainNav {	FONT-WEIGHT: normal; FONT-SIZE: 13px; TEXT-ALIGN: center; OVERFLOW: hidden; POSITION: absolute;  PADDING: 4px; }
.mainNavOver {	FONT-WEIGHT: normal; FONT-SIZE: 13px; TEXT-ALIGN: center; OVERFLOW: hidden; POSITION: absolute; PADDING: 4px; }

.mainNav {	margin-right: auto; margin-left: auto; }
.mainNavOver {	margin-right: auto; margin-left: auto; }

.mainNav {	COLOR: #004B77; BACKGROUND-COLOR: #E9C0EF; }
.mainNavOver {	COLOR: #E9C0EF; BACKGROUND-COLOR: #004B77;  }

.mainNavBackgroundBar {	VISIBILITY: hidden; COLOR: #000066; BORDER-BOTTOM: #ffffff 2px solid ; POSITION: absolute; BACKGROUND-COLOR: #000066; 
TEXT-ALIGN: center }

.mainNavBorder { VISIBILITY: hidden; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-RIGHT-WIDTH: 0px;
FONT-WEIGHT: normal; FONT-SIZE: 11px; OVERFLOW: hidden;  POSITION: absolute;  }

.NavEvent {	Z-INDEX: 300; LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 100% }

.NavImg {	POSITION: absolute }

.menutable { PADDING: 4px }
.menucell { FONT-WEIGHT: normal; FONT-SIZE: 13px; TEXT-ALIGN: center; COLOR: #004B77; BACKGROUND-COLOR: #E9C0EF;}
.menucellOver { COLOR: #E9C0EF; BACKGROUND-COLOR: #004B77;  }

