td {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
}
ul {
 top: 1em;
 margin: 2em;
 padding-left: 2px;
 margin-top: 5px;
 margin-bottom: 10px;
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
}
.box {
 background: #A9A9A9;
 border: #000000 solid 1px;
 border-width:1; 
 color: #000000;
 padding: 4px;
}
.lightBox {
 background: #f5f5f5;
 border: #AEAEAE solid 1px;
 border-width:1;
 color: #000000;
 padding: 4px;
}
.linkBox {
 bckground: #ffffff;
 border: #696969 solid 1px;
 border-width:1; 
 color: #696969;
 padding: 4px;
}
.padded {
  padding: 4px;
}
.indent {
 margin-left: 6px;
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
}
.tableIndent {
 padding-left: 6px;
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
}
.smallIndent {
 margin-left: 14px;
 font-family: Verdana, arial, helvetica;
 font-size: 9px;
 color: #000000;
 font-weight: bold;
}
.boxText {
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: #696969;
 font-weight: normal;
}
.smallHeading {
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: #FFFFFF;
 font-weight: bold;
}
.fieldTitle {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #000000;
 font-weight: bold;
}
.blue {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #00008B;
 font-weight: normal;
}
.red {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: red;
 font-weight: normal;
}
.smallBlue {
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: #00008B;
 font-weight: bold;
}
.smallBlack {
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: #000000;
 font-weight: bold;
}
.medHeading {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #696969;
 font-weight: bold;
}
.okay {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #00008B;
 font-weight: bold;
}
.required {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: red;
 font-weight: bold;
}
.sectionTitle {
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 color: #74809A;
 font-weight: bold;
}
.redTitle {
 font-family: Verdana, arial, helvetica;
 font-size: 12px;
 color: red;
 font-weight: bold;
}
.smRedTitle {
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 color: red;
 font-weight: bold;
}
.copyr  {
 font-size: 9px; 
 font-family: Verdana, arial, helvetica;
 color: #808080;
}
.error {
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: red;
 font-weight: bold;
}
 fieldset {
 background: #FFFFFF;
 border: #B0BACF solid 1px;
 padding: 4px;
}

legend {
 background: #9FAAC1;
 border: #696969 solid 1px;
 padding: 1px 4px;
 font-family: Verdana, arial, helvetica;
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;
}
.submit {
 BORDER-TOP-WIDTH: 1px; 
 BORDER-LEFT-WIDTH: 1px; 
 FONT-SIZE: 9pt;
 BORDER-LEFT-COLOR: #000000;
 BACKGROUND-IMAGE: none; 
 BORDER-BOTTOM-WIDTH: 1px; 
 BORDER-BOTTOM-COLOR: #000000;
 COLOR: #000000; 
 BORDER-TOP-COLOR: #000000; 
 FONT-FAMILY: arial;
 font-weight: bold;
 BACKGROUND-COLOR: #DCDCDC;
 BORDER-RIGHT-WIDTH: 1px; 
 BORDER-RIGHT-COLOR: #000000
}
.adminSubmit {
 BORDER-TOP-WIDTH: 1px;
 BORDER-LEFT-WIDTH: 1px; 
 FONT-SIZE: 9pt;
 BORDER-LEFT-COLOR: #000000; 
 BACKGROUND-IMAGE: none; 
 BORDER-BOTTOM-WIDTH: 1px;
 BORDER-BOTTOM-COLOR: #000000;
 COLOR: red;
 BORDER-TOP-COLOR: #000000; 
 FONT-FAMILY: arial;
 font-weight: bold;
 BACKGROUND-COLOR: #DCDCDC;
 BORDER-RIGHT-WIDTH: 1px; 
 BORDER-RIGHT-COLOR: #000000
}
.search_box {
 BORDER-RIGHT: white 0px solid; 
 BORDER-TOP: white 0px solid; 
 FONT-SIZE: 10px; 
 BORDER-LEFT: white 0px solid;
 WIDTH: 83%; 
 BORDER-BOTTOM: white 0px solid
}
.txtbx
{
 FONT-SIZE: 11px;
 BORDER-RIGHT: white 0px solid;
 BORDER-TOP: white 0px solid;
 COLOR: #000000;
 BORDER-LEFT: white 0px solid;
 FONT-FAMILY: Verdana;
 BORDER-BOTTOM: white 0px solid
}
a:link {
 color: #006400;
 text-decoration: underline;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

a:visited {
 color: #006400;
 text-decoration: underline;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

a:hover{
 color: #808080;
 text-decoration: none;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}
a:active{
 color: #ff4500;
 text-decoration: none;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
}
a.menu {
 color: #FFFFFF;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.menu:visited {
 color: #FFFFFF;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.menu:hover{
 color: #A9A9A9;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
a.menu:active{
 color: #ff4500;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.column {
 color: #333333;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.column:visited {
 color: #333333;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.column:hover{
 color: #808080;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
a.column:active{
 color: #ff4500;
 text-decoration: none;
 line-height: 14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.red {
 color: red;
 text-decoration: none;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 margin-bottom: 3px;
}

a.red:visited {
 color: red;
 text-decoration: underline;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.red:hover{
 color: #A9A9A9;
 text-decoration: underline;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;;
}
a.red:active{
 color: #ff4500;
 text-decoration: none;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
a.redBox
{
 font-size: 10px;
 text-decoration: none;
 padding: 1px 1px;
 line-height: 22px;
 BORDER-RIGHT: #A9A9A9 1px solid;
 BORDER-TOP: #A9A9A9 1px solid;
 FONT-WEIGHT: bold;
 BACKGROUND-COLOR: #ffffff;
 color: red;
 BORDER-LEFT: #A9A9A9 1px solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 BORDER-BOTTOM: #A9A9A9 1px solid
}
a.redBox:hover
{
 font-size: 10px;
 text-decoration: none;
 padding: 1px 1px;
 line-height: 22px;
 BORDER-RIGHT: #696969 1px solid;
 BORDER-TOP: #696969 1px solid;
 FONT-WEIGHT: bold;
 BACKGROUND-COLOR: #ffffff;
 color: #696969;
 BORDER-LEFT: #696969 1px solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 BORDER-BOTTOM: #696969 1px solid
}
a.helpBox
{
 font-size: 10px;
 text-decoration: none;
 padding: 1px 1px;
 line-height: 22px;
 BORDER-RIGHT: #006400 1px solid;
 BORDER-TOP: #006400 1px solid;
 FONT-WEIGHT: bold;
 BACKGROUND-COLOR: #ffffff;
 color: red;
 BORDER-LEFT: #006400 1px solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 BORDER-BOTTOM: #006400 1px solid
}
a.helpBox:hover
{
 font-size: 10px;
 text-decoration: none;
 padding: 1px 1px;
 line-height: 22px;
 BORDER-RIGHT: #006400 1px solid;
 BORDER-TOP: #006400 1px solid;
 FONT-WEIGHT: bold;
 BACKGROUND-COLOR: #ffffff;
 color: #696969;
 BORDER-LEFT: #006400 1px solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 BORDER-BOTTOM: #006400 1px solid
}
a.menuLink {
 color: #696969;
 text-decoration: none;
 text-transform: none;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.menuLink:visited {
 color: #696969;
 text-decoration: none;
 text-transform: none;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.menuLink:hover{
 color: #ff4500;
 text-decoration: underline;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
a.menuLink:active{
 color: #ff4500;
 text-decoration: underline;
 line-height: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
a.greyBold {
 color: #696969;
 text-decoration: none;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.greyBold:visited {
 color: #696969;
 text-decoration: none;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.greyBold:hover{
 color: #ff4500;
 text-decoration: underline;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
a.greyBold:active{
 color: #ff4500;
 text-decoration: underline;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
a.greyBold2 {
 color: #696969;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.greyBold2:visited {
 color: #696969;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

a.greyBold2:hover{
 color: #ff4500;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
a.greyBold2:active{
 color: #ff4500;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
a.redBold {
 color: red;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.redBold:visited {
 color: red;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.redBold:hover{
 color: #696969;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
a.redBold:active{
 color: #696969;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
a.greenBold {
 color: #006400;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.greenBold:visited {
 color: #006400;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.greenBold:hover{
 color: #696969;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
a.greenBold:active{
 color: #696969;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
a.links {
 color: #696969;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.links:visited {
 color: #696969;
 text-decoration: underline;
 text-transform: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

a.links:hover{
 color: red;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
a.links:active{
 color: red;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
.tablebg
{
 background-color: #003165;
}

.tdwidth {
 padding-top: 5px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.footertext {
 font-family: Verdana;
 font-size: 12px;
 color: #003366; 
 font-weight: bold;
}
 
.outerborder
{
 BORDER-RIGHT: #003165 2px solid;
 BORDER-LEFT: #003165 2px solid;
}
.rightheadertext {
 font-family: Verdana;
 font-size: 9px;
 color: #FFFFFF;
 font-weight: bold;
}
 
.tdnorepeat
{
 background-repeat: no-repeat;
 white-space: nowrap;
}
.regularfont {
 font-family: Verdana;
 font-size: 9px;
 color: #000000;
 font-weight: normal;
}
.normalfont {
 font-family: Verdana;
 font-size: 9px;
 color: #003366;
}
.blackfont {
 font-family: Verdana;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
}
.justify {
 text-align: left;
}
a.bottom {
 font-style: normal;
 color: #696969;
 text-decoration: underline;
 text-transform: none;
 list-style-type: disc;
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 font-weight: normal;
}
a.bottom:visited {
 font-style: normal;
 color: #696969;
 text-decoration: underline;
 list-style-type: disc;
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 font-weight: normal;
 
}
a.bottom:hover{
 font-style: normal;
 color: #d10400;
 text-decoration: none;
 text-transform: none;
 list-style-type: disc;
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 font-weight: normal;
}
a.bottom:active{
 font-style: normal;
 color: #d10400;
 text-decoration: none;
 text-transform: none;
 font-family: Verdana, arial, helvetica;
 font-size: 10px;
 font-weight: bold;

}
a.mainpage {
 font-style: normal;
 color: #003366;
 text-decoration: none;
 text-transform: none;
 list-style-type: disc;
 font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 margin-top: auto;
 margin-right: auto;
 margin-bottom: auto;
 margin-left: auto;
}

a.mainpage:visited {
 font-style: normal;
 color: #0099CC;
 text-decoration: none;
 list-style-type: disc;
 font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 margin-top: auto;
 margin-right: auto;
 margin-bottom: auto;
 margin-left: auto;
 
}
a.mainpage:hover{
 font-style: normal;
 color: #0066CC;
 text-transform: none;
 list-style-type: disc;
 font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 margin-top: auto;
 margin-right: auto;
 margin-bottom: auto;
 margin-left: auto;
}

.title1 {
font-size: 24px;
color: #003366;
font-family: Verdana;
font-weight: bold;
text-align: center;
}
 
.subtitle {
 COLOR: black; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 15px; 
 FONT-WEIGHT: bold
}

.title {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #3d5c85;
 text-decoration: none;
 background-color: #BFD5F0;
}

.note
{
font-size: 9px;
color: #D10400;
font-family: Verdana;
font-weight: bold;
}
.input {
 border: 1px solid #275680;
 border-top-width: 1px;
 border-left-width: 1px; font-size: 9pt; 
 border-left-color: #696969;
 border-bottom-width: 1px;
 border-bottom-color: #696969;
 color: #000000;
 border-top-color: #696969;
 font-family: arial; 
 background-color: #f5f5f5;
 border-right-width: 1px;
 border-right-color: #696969
}
.input_focus {
 border: 1px solid #275680;
 border-top-width: 1px;
 border-left-width: 1px; font-size: 9pt; 
 border-left-color: #696969;
 border-bottom-width: 1px;
 border-bottom-color: #696969;
 color: #000000;
 border-top-color: #696969;
 font-family: arial; 
 background-color: #ffffff;
 border-right-width: 1px;
 border-right-color: #696969
}
.input_req {
 border: 1px solid #275680;
 border-top-width: 1px; 
 border-left-width: 1px; font-size: 9pt; 
 border-left-color: #000000;
 border-bottom-width: 1px; 
 border-bottom-color: #000000; 
 color: #000000; 
 border-top-color: #000000; 
 font-family: arial; 
 background-color: #f5f5f5;
 border-right-width: 1px; 
 border-right-color: #000000
}

.select {
 border-top-width: 1px;
 border-left-width: 1px;
 font-size: 9pt;
 border-left-color: #000000;
 background-image: none; 
 border-bottom-width: 1px; 
 border-bottom-color: #000000; 
 color: #000000; 
 border-top-color: #000000; 
 font-family: arial; 
 background-color: #ffffff;
 border-right-width: 1px; 
 border-right-color: #000000
}

.Checkbox {
 border-top-width: 0px; 
 border-left-width: 0px; 
 font-size: 9pt; 
 border-left-color: #000000; 
 background-image: none; 
 border-bottom-width: 0px; 
 border-bottom-color: #000000;
 color: #000000; 
 border-top-color: #000000;
 font-family: arial; 
 background-color: #336699; 
 border-right-width: 0px; 
 border-right-color: #000000
}

.textarea {
 border-top-width: 1px; 
 border-left-width: 1px; 
 font-size: 9pt; 
 border-left-color: #000000; 
 border-bottom-width: 1px;
 border-bottom-color: #000000; 
 color: #000000; 
 border-top-color: #000000; 
 font-family: arial; 
 background-color: #ffffff;
 border-right-width: 1px; 
 border-right-color: #000000
}

.whitetext
{
font-size: 12px;
color: #ffffff;
font-family: Verdana;
font-weight: bold;
text-align: center;
}

