.noPrint{display: none;}
.Print{width: 625px;}

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: 105%; 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;}

.pageBlock{min-width: 760px; max-width: 1100px; text-align: left;}
.pageCell{padding: 10px 30px 10px 10px;}
.pageList{padding-bottom: 8px;}
.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: #dfdfdf; font-size: 80%; font-weight: bold; padding: 2px 5px 2px 5px;}
.subTarget{color: #ffffff; background-color: #fd9923; font-size: 80%; font-weight: bold; padding: 2px 5px 2px 5px;}
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: #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}
