/* CSS Document */

#bannerad {
	z-index:2;
	left: 250px;
	top: 12px;
	margin: 0px;
	padding: 0px;
	position: absolute;
}
#relatedLinks {
	z-index: 10;
	left: 620px;
	top: 2px;
	margin: 0px;
	padding: 0px;
	position: absolute;
}
#sideBar {
	width:200px;
	z-index:4;
	left: 755px;
	top: 134px;
	margin: 0px;
	padding: 0px;
	position: absolute;
}
a:active, a:link, a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
	background-color: #333366;
}
html {
	scrollbar-face-color: #99CCFF;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #003366;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #006699;
	scrollbar-darkshadow-color: #006699;
}
body {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(ASSETS/images/global/1x1_003399.gif);
	margin: 0px;
	padding: 0px;
}
.formButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	border: 1px solid #00CCFF;
	background-color: #FFFFFF;
}
.formRequiredField {
	font-weight: bold;
	color: #FF0000;
}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #AF9751;
	background-color: #FFFFFF;
	padding: 2px;
}
hr {
	color: #0066FF;
}

.imgBorder {
	border: thin solid #AF9751;
}
.imgThumb {
	border: 1px solid #0000FF;
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	border: 1px solid #006699;
	background-color: #FFFFFF;
}
.inputFocusNo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	border: 1px solid #006699;
	background-color: #CCCCCC;
}
.inputFocusYes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	border: 1px solid #006699;
	background-color: #FFFFFF;
}
.inputNoStyle {
	border: 0px solid;
}
.inputNoStyleSidebar {
	border: 0px solid;
	background-color: #0000CC;
}
.layoutAboveHeader {
	background-image: url(ASSETS/images/global/layout/aboveheaderbkgrnd.jpg);
	height: 75px;
}
.layoutLeft {
	background-image: url(ASSETS/images/global/layout/tablebkgrnd_left.jpg);
	background-repeat: no-repeat;
}
.layoutRight {
	background-image: url(ASSETS/images/global/layout/tablebkgrnd_right.jpg);
}
.menuBkgrndLt {
	background-image: url(ASSETS/images/global/1x1_0033CC.gif);
	filter: Alpha(Opacity=75);
}
.menuBkgrndDrk {
	background-image: url(ASSETS/images/global/1x1_0000CC.gif);
	filter: Alpha(Opacity=75);
}
.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-color: #CCFFFF;
	text-align: center;
}
.tableFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9896FF;
	text-align: center;
}
.tableHeader02 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E0DFFF;
	text-align: center;
}
.tableMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	background-color: #F1F8FE;
}
td {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
}
.textAlert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
}
.textAnnouncement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
}
.textBkgrndLt {
	background-color: #0033CC;
}
.textDateStamp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 0000CC;
}
.textMenu {
	color: #FFFFFF;
	text-decoration: none;
}
.textPageTitle {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003399;
}
.verityHighlightKeywords {
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
}