
body{
 background:#f2f1d0 url(../images/body_bg.jpg) repeat-x top;
 margin:0px;
 font: normal 11px Tahoma;
 color:#000;

}
a.balcknormallink{
 font:normal 12px Tahoma;
 color:#000;
 line-height:18px;
 text-decoration:underline;
}
a.balcknormallink:hover{
 font:normal 12px Tahoma;
 color:#C60063;
 line-height:18px;
  text-decoration:none;
}
a.balcknormal2ink{
 font:normal 12px Tahoma;
 color:#000;
 line-height:18px;
 text-decoration:underline;
}
a.balcknormal2ink:hover{
 font:normal 12px Tahoma;
 color:#C60063;
 line-height:18px;
  text-decoration:none;
}
a.green14_bold{
 font:bold 14px Tahoma;
 color:#6e9350;
 line-height:18px;
 text-decoration:none;
}
a.green14_bold:hover{
 font:bold 14px Tahoma;
 color:#003300;
 line-height:18px;
  text-decoration:underline;
}
a.blue14_bold{
 font:bold 14px Tahoma;
 color:#0b4461;
 line-height:18px;
 text-decoration:none;
}
a.blue14_bold:hover{
 font:bold 14px Tahoma;
 color:#00659a;
 line-height:18px;
  text-decoration:underline;
}
a.homegreenlink{
 font:bold 16px Tahoma;
 color:#6e9350;
 line-height:18px;
 text-decoration:none;
}
a.homegreenlink:hover{
 font:bold 16px Tahoma;
 color:#000;
 line-height:18px;
 text-decoration:none;
}

a.green14_boldlink{
 font:bold 14px Tahoma;
 color:#6e9350;
 line-height:18px;
 text-decoration:none;
}
a.green14_boldlink:hover{
 font:bold 14px Tahoma;
 color:#000;
 line-height:18px;
 text-decoration:none;
}

a.maillink{
 font:bold 11px Tahoma;
 color:#000;
 text-decoration:none;
}
a.maillink:hover{
 font:bold 11px Tahoma;
 color:#ff0000;
 text-decoration:underline;
}

h3{
 font:bold 18px Tahoma;
 color:#000;
 line-height:14px;
 padding-top:17px;
}
.heading{
 font:bold 18px Tahoma;
 color:#000;
}
.black11_bold{
 font:bold 11px Tahoma;
 color:#000;
}
.black12_bold{
 font:bold 12px Tahoma;
 color:#000;
}
.black11_normal{
 font:normal 11px Tahoma;
 color:#000;
 line-height:18px;
}
.black11_normal a{
 font:normal 11px Tahoma;
 color:#000;
 line-height:18px;
 text-decoration:underline;
}
.black11_normal a:hover{
 font:normal 11px Tahoma;
 color:#CC3366;
 line-height:18px;
 text-decoration:none;
}
.black12_normal{
 font:normal 12px Tahoma;
 color:#000;
 line-height:15px;
 text-align:justify;
}
.black12_bold a{
 font:normal 12px Tahoma;
 color:#006633;
 line-height:15px;
 text-decoration:none;
}
.black12_bold a:hover{
 font:normal 12px Tahoma;
 color:#000;
 line-height:15px;
 text-decoration:underline;
}
.black12_normal a{
 font:normal 12px Tahoma;
 color:#000;
 line-height:18px;
 text-decoration:none;
}
.black12_normal a:hover{
 font:normal 12px Tahoma;
 color:#a33d7c;
 line-height:18px;
  text-decoration:underline;
}
.pink11_bold{
 font:bold 11px Tahoma;
 color:#9c256e;
}
.white14_bold{
 font:bold 14px Tahoma;
 color:#fff;
 line-height:18px;
}
.green14_bold{
 font:bold 14px Tahoma;
 color:#6e9350;
 line-height:18px;
}
.green12_bold{
 font:bold 12px Tahoma;
 color:#395c1d;
 line-height:18px;
}
.green_input{
 width:61px;
 height:18px;
 background:#e8f2d2;
 border:1px solid #a9b495;
 font:normal 11px Tahoma;
 color:#000;
 padding:0px 2px;
}
.green_input23{
 width:61px;
 height:18px;
 background:#e8f2d2;
 border:0px solid #a9b495;
 font:normal 11px Tahoma;
 color:#000;
 padding:0px 2px;
}
.green_input2{
 width:148px;
 height:18px;
 background:#e8f2d2;
 border:1px solid #a9b495;
 font:normal 11px Tahoma;
 color:#000;
 padding:0px 2px;
}
.blue14_bold{
 font:bold 14px Tahoma;
 color:#0b4461;
 line-height:18px;
}
.blue12_bold{
 font:bold 12px Tahoma;
 color:#133445;
 line-height:18px;
}
.blue_input{
 width:61px;
 height:18px;
 background:#c9dbe5;
 border:1px solid #899ea8;
 font:normal 11px Tahoma;
 color:#000;
 padding:0px 2px;
}
.blue_input2{
 width:148px;
 height:18px;
 background:#d9e6ed;
 border:1px solid #adbbc2;
 font:normal 11px Tahoma;
 color:#000;
 padding:0px 2px;
}
.blue_input23{
 width:61px;
 height:18px;
 background:#c9dbe5;
 border:0px solid #899ea8;
 font:normal 11px Tahoma;
 color:#000;
 padding:0px 2px;
}
.footertxt{
 font:bold 11px Tahoma;
 color:#000;
 line-height:14px;
}
.footertxt a{
 font:bold 11px Tahoma;
 color:#000;
 text-decoration:none;
  line-height:14px;
}
.footertxt a:hover{
 font:bold 11px Tahoma;
 color:#000;
 text-decoration:underline;
  line-height:14px;
}

.topheaders{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#;
}

.redstar{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#F32116;
}

a.tip { position: relative; z-index: 24; color: #000000; text-decoration: none;}
a.tip:hover { z-index: 25; cursor: default;}
a.tip span {display: none;}
a.tip:hover span {
   display: block;
   position: absolute;
   top: 12px;
   left: -110px;
   width: 120px;
   border:1px solid #0099CC;
   padding: 3px;
   font-family: tahoma;
   background-color:#c9dbe5;
   line-height:16px;
   font-size: 11px;
   text-align: left;
   FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=2);
   -moz-opacity: .99;
   -khtml-opacity: .99;
}

a.tip_green { position: relative; z-index: 24; color: #000000; text-decoration: none;}
a.tip_green:hover { z-index: 25; cursor: default;}
a.tip_green span {display: none;}
a.tip_green:hover span {
   display: block;
   position: absolute;
   top: 12px;
   left: -110px;
   width: 120px;
   border:1px solid #c0d591;
   padding: 3px;
   font-family: tahoma;
   background-color:#e1f3b9;
   line-height:16px;
   font-size: 11px;
   text-align: left;
   FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=2);
   -moz-opacity: .99;
   -khtml-opacity: .99;
}

.submit_button{
width:92px;
height:26px;
background:url(../images/confirm_btn_green.png) no-repeat bottom;
color:#fff;
font: normal 14px Tahoma;
border:0px;
text-transform:uppercase;
}