body {  font-family: sans-serif, Arial, Verdana; font-size: 12px; color: #333366; }
img { border:none; }
blockquote { font-family: sans-serif, Arial, Verdana; color: #333366; font-size: 12px}
p { page-break-before: auto; }
a {  text-decoration: underline; }
td {  font-family: sans-serif, Arial, Verdana; font-size: 12px; font-style: normal; color: #333366; background-repeat: repeat; background-position: center center}
ul {  color: #333366; font-family: sans-serif, Arial, Verdana; font-size: 12px; line-height: normal}
li {  color: #333366; font-family: sans-serif, Arial, Verdana; font-size: 12px}
h1 { font-family: sans-serif, Arial, Verdana; font-size: 12px; }
hr { margin:0; }

.bkgGrey {  background-color: #E9E9E9; color: #E9E9E9}
.bkgBlue {  color: #333366; background-color: #333366}
.bottomNav {  font-family: sans-serif, Arial, Verdana; font-size: 10px; color: #FFFFFF}
.lowerNavBarText {  font-family: sans-serif, Arial, Verdana; font-size: 12px; color: #333366}
.Size9SansserifBlue { font-family: sans-serif, Arial, Verdana; font-size: 10px; color: #333366 }
.SectionHeadingsSize14 { font-size: 14px; font-weight: bold}
.bkground {  background-image: url(/images/backdrop2.jpg); background-repeat: repeat; background-position: center center}
a:visited {
	color: #666666;
}
a:hover {  text-decoration: none}

.justifyText {  text-align: justify}
.sideNavText {  font-family: sans-serif, Arial, Verdana; font-size: 12px; font-variant: normal; color: #333366}
.sideNavText:link {
	COLOR: #333366; TEXT-DECORATION: none
}
.sideNavText:active {
	COLOR: #333366; TEXT-DECORATION: none
}
.sideNavText:visited {
	COLOR: #333366; TEXT-DECORATION: none
}
.sideNavText:hover {
	COLOR: #333366; TEXT-DECORATION: underline
}

.sideNavBarHeading {
	font-family: sans-serif, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
.sideNavBarHeading:link {
	color: #333366;
	text-decoration: none;
}
.sideNavBarHeading:active {
	color: #333366;
	text-decoration: none;
}
.sideNavBarHeading:visited {
	color: #333366;
	text-decoration: none;
}
.sideNavBarHeading:hover {
	color: #333366;
	text-decoration: underline;
}

.bottomNav {  font-family: sans-serif, Arial, Verdana; font-size: 10px; color: #FFFFFF}
.bottomNav:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bottomNav:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bottomNav:visited {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
.bottomNav:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.bkgDarkGrey {  background-color: #CCCCCC}

.NewNavText {
	font-family: sans-serif, Arial, Verdana;
	font-size: 13px;
	font-variant: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #333366;


}
.sideNavText:link {
	COLOR: #333366; TEXT-DECORATION: none
}
.sideNavTextHP:link {
	COLOR: #333366; TEXT-DECORATION: underline;
}
.NewNavText:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #333366;

}
.NewNavText:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #333366;

}
.NewNavText:hover {
	COLOR: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background-color: #E9E9E9;
}
.sitemapHdr {
	font-family: sans-serif, Arial, Verdana;
	font-size: 12px;
	font-variant: normal;
	color: #333366;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapHdr:link {
	COLOR: #333366;
	TEXT-DECORATION: underline;
	font-weight: bold;

}
.sitemapHdr:active {
	COLOR: #333366;
	TEXT-DECORATION: underline;
	font-weight: bold;

}
.sitemapHdr:visited {
	COLOR: #333366;
	TEXT-DECORATION: underline;
	font-weight: bold;

}
.sitemapHdr:hover {
	COLOR: #333366;
	TEXT-DECORATION: none;
	font-weight: bold;

}
.rqfPageHdr {
	font-size: 10px;
}
.whiteText {
	font-family: sans-serif, Arial, Verdana;
	color: #FFFFFF;
	font-size: 12px;
	font-style: normal;

}
.rqfSearchResults {
	font-size: 10px;
}

.sideNavHighlight {
background-color:#CCCCCC; 
border:1px solid rgb(51,51,102); 
BORDER-RIGHT: rgb(233,233,233) 1px solid; 
BORDER-TOP: rgb(233,233,233) 1px solid; 
BORDER-LEFT: rgb(233,233,233) 1px solid; 
BORDER-BOTTOM: rgb(233,233,233) 1px solid;
}


.abstractHeader {
 font-family: sans-serif, Arial, Verdana; font-size: 12px; font-style: normal; color: #333366; page-break-before: auto
}

.ctHdrs {
	font-family: sans-serif, Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	background-color:#333366;
	COLOR: #FFFFFF;
	text-align:center
}
.ctStartHdrs {
	font-family: sans-serif, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	COLOR: #333366;
}
.ctQuestions {
	font-family: sans-serif, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	COLOR: #333366;
}
.ctQuestionsRight {
	font-family: sans-serif, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	COLOR: #333366;
	text-align:right;
}
.ctQuestionHdrs {
	font-family: sans-serif, Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	background-color:#333366;
	COLOR: #FFFFFF;
}
.ctButtons {
	font-family: sans-serif, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
}
.ctSaveButton {
	font-family: sans-serif, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
}
.ctNextButton {
	font-family: sans-serif, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#009900;
}
.ctTabHdr {
	font-size: 11px;
}
.blueBox {
	border: #333366 1px solid; margin-top:2px; margin-left:2px;
}
.blueBoxFP {
	border: #333366 1px solid; 
}
.blueBoxPadding {
	border: #333366 1px solid; margin-top:2px; margin-left:2px; padding:5px;
}
.redBox {
	border: #FF0000 1px solid; margin-top:2px; margin-left:2px;
}
.sup {
	vertical-align:65%; font-size:50%;
}
.imgBorder { border:#000000 1px solid; }
.orange { color:#D3772E; font-weight:bold }
