body {
		margin:0px; padding:0px; background-color:#E4E4E4; font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif; cursor:default;
}
td {
	vertical-align:top;
}

/* Start Normal Form Styles */
.frmTxt {
	text-align:right; padding:0px 14px 0px 0px;
}
.txtB {
	background-color:#E4E4E4; font-size:14px; color:#004400; border:1px solid #444444;
	font-family:"Times New Roman", Times, serif;
}
.txtBF {
	background-color:#FFFFFF; font-size:14px; color:#990000; border:1px solid #444444;
	font-family:"Times New Roman", Times, serif;
}
.btnN  {
	background:#777777; border-left:#444444 solid 1px;
	border-top:#444444 solid 1px; border-right:#444444 solid 2px;
	border-bottom:#444444 solid 2px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}
.btnO  {
	background:#777777; border-left:#444444 solid 2px;
	border-top:#444444 solid 2px; border-right:#444444 solid 1px;
	border-bottom:#444444 solid 1px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}

.btnRN  {
	background:#EE0000; border-left:#990000 solid 1px;
	border-top:#990000 solid 1px; border-right:#990000 solid 2px;
	border-bottom:#990000 solid 2px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}
.btnRO  {
	background:#EE0000; border-left:#990000 solid 2px;
	border-top:#990000 solid 2px; border-right:#990000 solid 1px;
	border-bottom:#990000 solid 1px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}
/*  End Normal Form Styles  */


/* --------- Start Left Box Styles --------- */
td.lBox {
	padding:40px 4px 4px 2px; font-size:11px; text-align:center; font-weight:bold;
}

/* Start Feedback Form Styles */
td.fText {
	font-size:10px;
}
.lFTxtB {
	font-size:12px; color:#990000; border:1px solid #444444;
	font-family:"Times New Roman", Times, serif;
}
.lFBtnN  {
	background:#777777; border-left:#444444 solid 1px;
	border-top:#444444 solid 1px; border-right:#444444 solid 2px;
	border-bottom:#444444 solid 2px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}
.lFBtnO  {
	background:#777777; border-left:#444444 solid 2px;
	border-top:#444444 solid 2px; border-right:#444444 solid 1px;
	border-bottom:#444444 solid 1px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}

.lFBtnRN  {
	background:#EE0000; border-left:#990000 solid 1px;
	border-top:#990000 solid 1px; border-right:#990000 solid 2px;
	border-bottom:#990000 solid 2px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}
.lFBtnRO  {
	background:#EE0000; border-left:#990000 solid 2px;
	border-top:#990000 solid 2px; border-right:#990000 solid 1px;
	border-bottom:#990000 solid 1px; color:#FFFFFF; font-size:9px;
	font-weight:bold; cursor:pointer;
}
/*  End Feedback Form Styles  */


/* ---------  End Left Box Styles  --------- */


/* --------- Start Right Box Styles --------- */
.content {
	font-size:12px; padding:23px 14px 5px 32px; line-height:17px;
}

.content .dropCap {
	font-size:17px; font-weight:bold;
}

.content .hilite {
	font-size:inherit; font-weight:bold; color:#EE0000;
}
.content h2 {
	font-size:17px; font-weight:bold;
}
.content h2.head {
	text-align:center; border-bottom:2px dashed #000099;
}

.content .redLine {
	border-bottom:2px dotted #EE0000;
}
.content a, .content a:visited {
	color:#3950B0; font-weight:bold; text-decoration:none; border-bottom:1px dashed #990000;
}
.content a:hover, .content a:active {
	color:#555555; font-weight:bold; text-decoration:none; border-bottom:2px solid #FF0000;
}

.content .seal {
	position:relative; float:right;
}
.content .rAnBoxC {
	position:relative; float:right;
}
.content .rAnBox {
	text-align:center; padding:8px 12px 8px 12px; border:4px ridge #FF0000;
	background-color:#FFFFCC; width:200px;
}
.content .rAnBox .redBig {
	font-weight:bold; color:#FF0000; font-size:14px;
}
.content .blueI {
	font-weight:bold; color:#000099; font-size:14px;
}
.content .rAnBox .greenI {
	font-weight:bold; color:#007700; font-size:12px;
}

/* ---------  End Right Box Styles  --------- */

/* --------- Start Bottom Box Styles --------- */
div.bLnk {
	font-size:12px; color:#000000; font-weight:bold;
}
div.bLnk a, .spLnk{
	font-size:12px; color:#888888; text-decoration:none;
}
div.bLnk a:hover{
	font-size:12px; color:#555555; text-decoration:underline;
}
/* ---------  End Bottom Box Styles  --------- */


/* --------- Start Top Styles --------- */
td.topLnk {
		font-size:13px; color:#000000; font-weight:bold; padding:2px 0px 2px 0px;
}
td.topLnk a{
		font-size:11px; color:#DD0000; font-weight:bold; text-decoration:none;
}
.keyWrd {
		font-size:8px; color:#DDDDDD; text-align:center;
}
/* --------- End Top Styles --------- */

/* --------- Start Main Menu Styles --------- */
td.menuBar {
		background-color:#CCCCCC; text-align:center; padding:4px 0px 4px 0px; cursor:default;
}
td.menuBar a{
		text-align:center; color:#444444; font-size:11px; font-weight:bold; text-decoration:none;
		padding:2px 6px 2px 6px; background-color:#CCCCCC; border:2px solid #CCCCCC;
}
td.menuBar a:hover{
		text-align:center; color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;
		padding:2px 6px 2px 6px; background-color:#4A77C8; border:2px solid #4A77C8;
}
/* --------- End Main Menu Styles --------- */

/* --------- Start Sub Menu Styles --------- */
td.subMenuBar {
		background-color:#E4E4E4; text-align:left; padding:4px 0px 4px 32px; cursor:default;
}
td.subMenuBar a{
		color:#888888; font-size:10px; font-weight:bold; text-decoration:none;
		padding:2px 12px 2px 12px;
}
td.subMenuBar a:hover{
		color:#000000; font-size:10px; font-weight:bold; text-decoration:underline;
		padding:2px 12px 2px 12px;
}
/* --------- End Sub Menu Styles --------- */


/* Hide Content */
.hContent {
	display:none;
}

