body { font-family: arial, helvetica, sans-serif; }
/*td { color: #003366; font-size: 12px; }
p,  li { font-size: 12px; color: #003399; padding-right: 10px; padding-left: 10px; }
*/

td { color: #003399; font-size: 12px; }
p,  li { font-size: 12px; color: #003399; padding-right: 10px; padding-left: 10px; }

.Font14 { font-size: 14px; }
.Arial11 { font-size: 11px; }
.PollChoices { font-size: 11px; color: #ffffff; padding-right: 5px; }
.TextField95px { width: 95px; }
.TextField215px { width: 215px; }
.TextField40px { width: 40px; }
.MessageTable { border: 1px solid #b7c1c5; }
.MessageBoardTxt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #226cca; padding: 5px; }
.TextField150px { width: 150px; }
input { font-size: 11px; }
.SubheadTxt { font-size: 12px; font-weight: bold; color: #cc0000; }
.SubheadText { font-size: 12px; font-weight: bold; color: #cc0000; border-bottom: dashed 1px #679ACD; line-height: 20px; }
.ToutPad { padding-top: 6px; }
.SubNavTD { font-size: 11px; color: #ffffff; background-color: #89d0f0; text-indent: -8px; padding-right: 9px; padding-left: 17px; }
.SubNavTD A, A:visited, A:active, A:hover { color: #226cca; }

.Read180LeftNav {font-size:10px;font-family:arial,helvetica;}
.Read180LeftNav a:link {color:#FFFFCC;text-decoration: none;}
.Read180LeftNav a:visited {color:#FFFFFF;text-decoration:none;}
.Read180LeftNav a:hover {color:#FFFFFF;text-decoration:underline;}

.ContentPad {  margin-right: 10px; margin-left: 15px}
.ContentPad p { padding-left: 0; padding-right: 0; }
.SubContentPad {  margin-top: 10px; margin-bottom: 10px; margin-right: 10px; margin-left: 15px}
.SubContentPad p { padding-left: 0; padding-right: 0; }
.listitem { padding-right: 0px; padding-left: 10px; padding-bottom: 0px; text-indent: -8px; padding-top: 1px; }
.SecondaryHead {  font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none; margin-left: 23px}

.LeftNavOff { text-align: left; font: bold 12px/12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; background-image: #2e79e4 url(../images/common/css.left.nav.off.gif) repeat-x; margin-top: 2px; text-indent: 10px; width: 173px; }
.LeftNavOff A:hover, .LeftNavOff A:active, .LeftNavOff A, .LeftNavOff A:visited { color: #ffffff; text-decoration: none;}
.LeftNavOn { text-align: left; font: bold 12px/12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 2px; background-color: #ff000e; text-indent: 10px; width: 173px; }
.LeftNavOn A:hover, .LeftNavOn A:active, .LeftNavOn A, .LeftNavOn A:visited { color: #ffffff; text-decoration: none;}

h4 { font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 3px; }

.ArialBlack12 { font-size: 12px; color: #000000; }

.LeftSubNav { font-size: 11px; text-align: left; text-indent: -9px; color: #333366; padding: 2px 4px 2px 23px; }
.LeftSubNav a { color: #3333CC; }
.LeftSubNav a: visited{ color: #333366; }

/* begin top nav styles */
.button_on a { display: block; width: 100%; border-color: #3cc; border-style: solid; border-width: 2px 1px; background-color: #c33; color: #fff; font: bold 11px/12px arial; text-align: center; padding:3px 2px; }
.button_on a:link, .button_on a:visited { color: #fff; text-decoration: none; }
.button_on a.home { background-color: transparent; border: none; }
.button_off a { display: block; width: 100%; border-color: #3cc; border-style: solid; border-width: 2px 1px; background-color: #36c; color: #fff; font: bold 11px/12px arial; text-align: center; padding: 3px 2px; }
.button_off a:link, .button_off a:visited { color: #fff; text-decoration: none; }
/* end top nav styles */

/* begin community side nav styles */
.commNav { 	margin-bottom: 2px; }
.commNav a { display: block; width: 100%; background-color: #3366CC; border-color: #99CCFF; border-style: solid; border-width: 0 1px 2px 0; font: bold 11px arial; padding: 8px 0 8px 8px; }
.commNav a:link, .commNav a:visited { text-decoration: none; color: #fff; }
.commNav a.on { background-color: #D4E8FC; color: #226CCA; border-bottom: 2px solid #98D9F6; border-top: 2px solid #B0C2DF; border-left: 1px solid #B0C2DF; border-right: 1px solid #98D9F6; }
.commNav a.on:link, .commNav a.on:visited { text-decoration: none; color: #226CCA; }
.rbook { }
.rbook b {color: #cc0000;}
.rbook td { font-size: 11px; }
/* end community side nav styles */
