.Print{}
.noPrint{}

body{margin: 0px; font-size: small; color: #2f2f2f; background-color: #ffffff; font-family: helvetica, arial, verdana, tahoma, sans-serif;}
form{display: inline}

h1{color: #2f2f2f; font-size: 135%; font-weight: bold; margin-bottom: 10px;}
h2{color: #fd8913; font-size: 135%; font-weight: bold; margin-bottom: 10px;}
h3{color: #2f2f2f; font-size: 100%; font-weight: bold; margin-bottom: 5px;}
h4{color: #2f2f2f; font-size: 100%; font-weight: bold; margin-bottom: 5px;}

A{color: #215494;}
A:link{color: #215494;}
A:visited{color: #215494;}
A:hover{color: #fd9923; text-decoration: none;}

ul.subMenu{display: inline;  padding: 1px;  margin: 1px;}
li{list-style-type: square; text-indent: 5px;}
hr{border: 0;color: #b4b4b4;background-color: #b4b4b4;height: 1px;width: 100%;text-align: left;margin-top: 10px;}


.pageBlock{min-width: 760px; max-width: 1100px; text-align: left;}
.pageCell{padding: 10px 30px 10px 10px;}
.pageList{padding: 0px 0px 8px 5px;}
.menuCell{padding: 10px;}

.markerLive{background-color: #fd9923;}
.markerActive{background-color: #fd9923;}
.markerInactive{background-color: #b4b4b4;}

.menuLine{color: #fd8913; font-size: 90%; font-weight: bold; padding: 2px 5px 2px 5px;}
.menuTarget{color: #ffffff; background-color: #fd9923; font-size: 90%; font-weight: bold; padding: 2px 5px 2px 5px;}
.subBullet{padding: 0px 6px 0px 3px; font-size: small; line-height: 70%; vertical-align: bottom;}
.subLine{color: #fd8913; background-color: #efefef; font-size: 80%; font-weight: normal; padding: 2px 5px 2px 10px;}
.subTarget{color: #dd7903; background-color: #dfdfdf; font-size: 80%; font-weight: normal; padding: 2px 5px 2px 10px;}
A.menu{color: #2f2f2f; text-decoration: none;}
A.menu:link{color: #2f2f2f; text-decoration: none;}
A.menu:visited{color: #2f2f2f; text-decoration: none;}
A.menu:hover{color: #fd9923; text-decoration: none;}

.footerLine{color: #ffffff; font-size: 80%; font-weight: normal; padding-left: 10px; padding-top: 2px;}
A.footer{color: #ffffff; text-decoration: none;}
A.footer:link{color: #ffffff; text-decoration: none;}
A.footer:visited{color: #ffffff; text-decoration: none;}
A.footer:hover{color: #ffeeee; text-decoration: underline;}

.new{color: #fd8913; font-size: 80%; font-weight: bold; font-style: italic; display: inline;}
.notNew{color: #f7f0bb; font-size: 80%; font-weight: bold; font-style: italic; display: inline;}
.notNewH{color: #ffffff; font-size: 80%; font-weight: bold; font-style: italic; display: inline;}
.leftBar{color: #2f2f2f; font-size: 80%; font-weight: bold;}
.infoHead{color: #444444; font-size: 90%; font-weight: bold;}
.infoText{color: #444444; font-size: 90%;}
.mandatory{color: #cc0000; font-size: 110%; font-weight: bold;}

textarea{font-family: helvetica, arial, verdana, tahoma, sans-serif;}
.formData{color: #2f2f2f; font-size: 80%; border: solid 1px #b8b1ab}
.formBtn{color: #2f2f2f; font-size: 80%; border: outset 1px;}
.delegateData{color: #2f2f2f; background-color: #f7f7f7; font-size: 80%; border: solid 1px #ffffff}
.noteText{font-size: 70%;}

.hideTxt{display:none;}
.showTxt{display:inline;}

.TabTable{background-color: #dfdfdf; border: solid 1px #b0b0b0;}
.Tab{background-image: url('../images/TabOff.gif');border-top: solid 1px #b0b0b0; border-left: solid 1px #b0b0b0; border-right: solid 1px #b0b0b0; padding: 0px 0px 2px 2px;width: 33%;}
.Tip{color: #666666;font-size: 80%;}
.GreyText{font-size: 11px;color: #666666;font-weight: normal;}
.BlackText{font-size: 11px;color: #000000;font-weight: normal;}
.SwapArea{margin: 0px;padding: 5px;position: absolute;visibility: hidden;}
