body,td,th {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #515151;
}
body {
        background-color: #f1ece4;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}
a:link {
        color: #033f7f;
}
a:visited {
        color: #033f7f;
}
a:hover {
        color: #df1101;
}
a:active {
        color: #033f7f;
}
a.footer:link {
        color: #033f7f;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
a.footer:visited {
        color: #033f7f;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
a.footer:hover {
        color: #df1101;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
a.footer:active {
        color: #033f7f;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
a.smalltext:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
}
a.smalltext:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
}
a.smalltext:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #886233;
}
a.smalltext:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
}
.smalltext {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
}
a.subnav:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #033F7F;
        text-decoration: none;
        background-image: url(../images/dot2.gif);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 12px;
        float:        left;
}
a.subnav:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #033F7F;
        text-decoration: none;
        background-image: url(../images/dot2.gif);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 12px;
        float:        left;
}
a.subnav:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #df1101;
        text-decoration: none;
        background-image: url(../images/dot2a.gif);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 12px;
        float:        left;
}
a.subnav:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #033F7F;
        text-decoration: none;
        background-image: url(../images/dot2.gif);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 12px;
        float:        left;
}
h0 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 21px;
        font-weight: bold;
        color: #003D7D;
				font-stretch: 75%;
}
h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        color: #1B518A;
		margin:30px 0 0 43px;
		letter-spacing:-0.5px;
		line-height: 20px;
}
.condensed {
	letter-spacing:-1px;
}
h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #023E7E;
}
.H1_Style {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #003D7D;
}
.H2_Style {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #023E7E;
}
li {
        list-style-position: outside;
        list-style-image: url(../images/bul.gif);
}
.mandatory {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #990000;
}
.forms {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #515151;
        text-decoration: none;
        background-color: #FFF8F2;
}
a.smalltext2:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #023E7E;
        text-decoration: none;
}
a.smalltext2:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #023E7E;
        text-decoration: none;
}
a.smalltext2:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #023E7E;
        text-decoration: underline;
}
a.smalltext2:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #023E7E;
        text-decoration: none;
}
.smalltext2 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
}


a.subnavTitle:link {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #033F7F;
        text-decoration: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        float:        left;
}
a.subnavTitle:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #033F7F;
        text-decoration: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        float:        left;
}
a.subnavTitle:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #df1101;
        text-decoration: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        float:        left;
}
a.subnavTitle:active {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #033F7F;
        text-decoration: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        float:        left;
}

#res_box{
  background: url(../images/res_bg.jpg) repeat-y; 
  width: 152px; 
}

#res_box table {
  margin: 0 auto; 
  color: #2F2B2A;
}

#res_box table td  {
  font-size: 11px !important;
  
}
#res_box table td input, #res_box table td select {
  font-size: 11px !important;
}

.date-input {width: 110px; margin-right: 5px; border: 1px solid #6F90A3; }
.rate-select {border: 1px solid #6F90A3; width: 100%;}
.small-select{border: 1px solid #6F90A3; width: 38px;}
.footnote{ color: #004990; text-align: center;}

