.CDON { background-color: #B5D5E5; color: #000000 }
.CDOFF { background-color: #AAAAAA; color: #000000 }
TD.BlockTitle { background-color: #B5D5E5 }
TD.Title { background-color : #EE0000 }
TD.PageBackground { background-color : # }
A { color: #3333CC }
      
        
TABLE.bodyText { background-color: #;  font-size: 12px;  color: #000000;  font-family: Verdana }
      
        
.navbar { FONT-WEIGHT: bold; FONT-SIZE:12px; COLOR: #003366; FONT-FAMILY:Verdana; TEXT-DECORATION: none }
.navbar:hover { COLOR: #003366; FONT-SIZE:12; FONT-FAMILY:Verdana; TEXT-DECORATION: none } 
      
      .rightAlignBg{
        background-repeat: no-repeat; 
        background-position: right top
      }
      .leftAlignBg{
        background-repeat: no-repeat; 
        background-position: left top
      }
      
/*       
      	@media print{
table.bodytext td {font-size: 10pt; line-height: 120%; background: white;}
table {width:650px;}
table table{width:auto;}
}
 */
body {
text-align:center;
background:#033E6C;
}

table table {
width:95%;
border:none;
}

table {
width:808px;
}

table.bodytext td {
font-family:verdana,arial,helevetica,sans-serif;
font-size:12px;
line-height:1.5;
color:#003366;
text-align:justify;
}

.pagebackground{position:relative;bottom:6px;
background:#fff url(/persistent/images/pgbg.gif) left top repeat-y;
}

.navbarA {
background:url(/persistent/images/navbar.gif) left repeat-y;
text-align:left;
padding-left:25px;
margin-top:0px;
padding-top:3px;
}
.navbar {
padding: 0px 0px 0px 15px;
background:url(/persistent/images/navbar.gif) left repeat-y;
text-align:left;
}

.navbar a {
padding: 8px 0px 12px 15px;
margin: 0px 15px 0px 15px;
display: block;
float: left;
text-decoration: none;
color: #003366;
background:url(/persistent/images/nav_bg.gif) left center no-repeat;
}

.navbar a:hover { color: #3333CC; text-decoration: underline; }

.navItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; CURSOR: hand; PADDING-TOP: 3px
}
.navMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topLeftCorner {
	BACKGROUND-IMAGE: url(/persistent/images/topLeftCorner.gif); BACKGROUND-REPEAT: no-repeat
}
.navMenuBar {
	BACKGROUND-IMAGE: url(/persistent/images/topLeftCorner.gif); BACKGROUND-REPEAT: no-repeat
}
.tableHeading {
	BACKGROUND-IMAGE: url(/persistent/images/topLeftCorner.gif); BACKGROUND-REPEAT: no-repeat
}
.tableHeading2 {
	BACKGROUND-IMAGE: url(/persistent/images/topLeftCorner.gif); BACKGROUND-REPEAT: no-repeat
}
.navMenuBar {
	PADDING-LEFT: 10px; BACKGROUND-COLOR: #c0311a
}
.subject {
	PADDING-RIGHT: 5px; BORDER-TOP: #00ccff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.instructionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.instruction {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-COLOR: #dddddd
}
.subTable2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #dddddd
}
.tableHeading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c0311a
}
.tableHeading2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c0311a
}
.tableTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.tableTitle2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
.tableTopTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tableTopTitle2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2d6d1; TEXT-ALIGN: left
}
.tableText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ddd
}
.tableTextRed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.boldText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.message {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fineprint {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errorText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errorArea {
	BORDER-RIGHT: #990000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #990000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #990000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #990000 1px solid
}
.disabledField {
	BACKGROUND-COLOR: #e6e6e6
}
