h1 {font-size: 20px; font-family: Arial, Helvetica, sans-serif;	color: #09420c;	font-weight: bold;}
.body {color: #333333; font-size: 14px;	font-family: Arial, Helvetica, sans-serif;}
.body a {color: #333333; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.btnAnswered { background-color: #433D0F; color: white; border: 1px solid; border-color: grey;}
.btnUnanswered { background-color: #E3D5A3; color: black; border: 1px solid; border-color: grey;}
.btnCurrent { background-color: #E3D5A3; color: black; border: 3px solid; border-color: grey;}

.cmdTable { border:1px solid #7387AA; display: block; align: middle; bgcolor: #C5CCDA; color: #565555}
.cmdCellOn { text-align: center; vertical-align: middle; background-color: #C5CCDA; color: #565555}
.cmdCellOff { text-align: center; vertical-align: middle; background-color: #CCCCCC; color: #FFFFFF}
.cmdTable A:link {color: #565555; text-decoration: none; background: #C5CCDA;}}
.cmdtable A:visited {color: #565555; text-decoration: none; background: #C5CCDA;}}
.cmdTable A:active {color: #565555; text-decoration: none; background: #C5CCDA;}
.cmdtable A:hover {color: #ffffff; text-decoration: none; background: #7387AA; border:1px solid #7387AA;}

.footer {color: #989898; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.footer a {color: #989898; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.formHeading {font-size: 18px; font-family: verdana, Arial, Helvetica, sans-serif; color: #000000; background-color:#e3d5a3; font-weight: bold;}
.formSubHeading { text-align: Left; color: #09420C; padding-top:3px; padding-bottom:3px; }
.formMessage { text-align: Left; color: #4e76b0; }
.formErrorMessage { color: red; }
.frmHeading {font-size: 18px; font-family: verdana, Arial, Helvetica, sans-serif; color: #000000; background-color:#e3d5a3; font-weight: bold;}
.frmTable {font-family: verdana, Arial, Helvetica, sans-serif; font-size : 14px; color: #333333; border-color: #E3D5A3 #E3D5A3 #E3D5A3 #E3D5A3; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.frmInputsTable {}
.frmMessageTable {}
.frmCommandTable {}
.frmButton {font-family: verdana, Arial, Helvetica, sans-serif;	font-size : 12px; background-color: #FCF7E2; border-color: #E5CB64 #9A7601 #9A7601 #E5CB64; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; color: #000000;}
.frmText {font-family: verdana, Arial, Helvetica, sans-serif; font-size : 14px; color: #333333;}
.frmTextArea {font-family: verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #333333; border-color: #DCDECC #C3C7AD #C3C7AD #DCDECC; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#333333; scrollbar-base-color:#333333; scrollbar-darkshadow-color:#979D77; scrollbar-face-color:#DCDECC; scrollbar-highlight-color:#FfFfFf; scrollbar-shadow-color:#979D77;}
.frmPrompt {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; text-align: left; padding-left: 10px; color: #4b3d0f;}
.frmMessage {color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.frmMessageSmall {color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.frmMessageLarge {color: #333333; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.fs {float: left; clear: both; width: 960px;  margin: 0 5px 0 5px; padding: 10px 0px 0px 0px; border: 4px solid #e3d5a3;}
.fsLegend {margin-left: 15px; padding: 0; color: #09420C; font-weight: bold; font-size: 16px;}

.heading {font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #09420c; font-weight: bold;}
.navigation {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4b3d0f; text-decoration:none;}
.navigation a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4b3d0f; font-weight: bold; text-decoration:none;}
.redheading {font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: red; font-weight: bold;}
.QPrompt {color: #333333; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif;padding-left:5px; text-align:left;}
.QOption {color: #333333; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:60px; test-align:left}
.subnav {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 13px;}
.subnav a {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 13px;}
.subnav a:hover {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline;	font-size: 13px;}
.subnavsel {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline; font-size: 13px;}
.subhead {font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: bold;	font-size: 14px;}
.tdHeading { }
.tdSubHeading { }

.tblFormPanel { width:100%; padding:0px; border-bottom:1px grey solid;}
.tblFormMessage { text-align: Left; color: green;  width:100%; padding-left:5px;}
.tblFormErrorMessage { text-align: Left; color: red;  width:100%; padding-left:5px;}
.tblHeading {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; text-align: left; color: #09420C;}
.tblPageContainer {width:960px; padding:0px; border-top: 1px #4e76b0 solid; border-bottom:1px #4e76b0 solid; border-left:1px #4e76b0 solid; border-right:1px #4e76b0 solid;}
.tblRow {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; text-align: left}
.tbRowAlt {}
.tblHead {color: #000000; background-color: #e3d5a3; text-align:center;}
.tblRowHead {color: #000000;background-color: #e3d5a3; padding:5px;}
.tblRow {color: #000000; padding:5px;}

#FBcontent {position: absolute; visibility: hidden; overflow: hidden; border:1px solid #CCC; background-color:#F9F9F9; border:1px solid #333; padding:5px;}

