/* CSS Document */

.border{
border:1px solid #DCDCDC;
}

.lft_bgshade{
background-image:url(../images/lft_bgshade.gif);
background-repeat:repeat-x;
height:600px;

}

.right_borderpink{
border-right:2px solid #AEB3D3;
}

.top_borderpink{
border-top:1px solid #AEB3D3;
}
.mid_bg{
background-color:#DFDFDF;
background-repeat:repeat;
}

.white_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#FFFFFF;
text-align:left;
line-height:18px;
padding-left:6px;
text-decoration:none;
}

.white_txt a {color:#FFFFFF; text-decoration: none;}

.white_txt a:hover{color:#FFFFFF; text-decoration: underline; font-weight: normal;}

.footer{
background-color:#CFD1CE;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:10px;
color:#000000;
padding-left:8px;
text-align:left;
width:535px;
height:27px;}

.footer_red{
background-color:#9A9CB9;
width:270px;
height:27px;}


.white_topnavi_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
line-height:28px;
text-decoration:none;
vertical-align:middle;
padding-right:10px;
}

.white_topnavi_txt a{color:#FFFFFF; text-decoration: none; font-weight: bold;}

.white_topnavi_txt a:hover{
color:#C3C7FF;
font-weight:bold;
text-decoration:none;
}

.hover_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#C3C7FF;
font-weight:bold;
text-align:right;
line-height:28px;
text-decoration:none;
vertical-align:middle;
padding-right:10px;
}


.black_head{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#000000;
text-align:left;
font-weight:bold;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
padding-right:8px;

}
.black_head12{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
color:#000000;
text-align:left;
font-weight:bold;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
padding-right:8px;
text-decoration:none;
}
a.black_head12:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
color:#000000;
text-align:left;
font-weight:bold;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
padding-right:8px;
text-decoration:underline;
}

.redunbold_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#BE2126;
padding-right:5px;
text-decoration:none;
}
a.redunbold_txt:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#BE2126;
padding-right:5px;
text-decoration:underline;
}

.blueunbold_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#242151;
padding-right:5px;
text-decoration:none;
}
a.blueunbold_txt:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#242151;
padding-right:5px;
text-decoration:underline;
}

.yellow_lftpad_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#FFD200;
padding-right:5px;
text-decoration:none;
padding-left:7px;
}

a.skinunbold_txt:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#FABFBD;
padding-right:5px;
text-decoration:underline;
}
.greymid_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#595959;
text-align:left;
padding-left:8px;
padding-right:8px;
line-height:16px;
}

.greymid_txt strong{color:#272458; text-decoration: none; font-weight: bold;}

.greymid_txt_nopad{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#595959;
text-align:left;
padding-right:8px;
line-height:16px;
}

.white_reachustxt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:8px;
line-height:18px;
text-decoration:none;
}

a.white_reachustxt:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:8px;
line-height:18px;
text-decoration:underline;
}

.grey_sitemaptxt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
color:#000000;
text-align:left;
padding-left:8px;
line-height:18px;
text-decoration:none;
}

a.grey_sitemaptxt:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
color:#000000;
text-align:left;
padding-left:8px;
line-height:18px;
text-decoration:underline;
}

.white_reachustxt2{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
color:#FFFFFF;
text-align:left;
line-height:18px;
}
.txtbox{
background-image:url(../images/txt_box_bg.gif);
background-repeat:repeat-x;
width:126px;
height:12px;
border:0px;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#000000;
margin:0px;
padding:0px;
border:1px solid #65648C;
}
.txtbox_big{
background-image:url(../images/txt_box_bg.gif);
background-repeat:repeat-x;
width:150px;
height:12px;
border:0px;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#000000;
vertical-align:middle;
margin:0px;
padding:0px;
border:1px solid #65648C;
}

.reachustxt_head{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
background-image:url(../images/reach_midbg.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#252250;
text-align:center;
}

.blue_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
font-weight:bold;
color:#252250;
text-align:center;

}

.blue_txtmid{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
font-weight:bold;
color:#252250;
text-align:left;
text-decoration:none;
}
a.blue_txtmid:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
font-weight:bold;
color:#252250;
text-align:left;
text-decoration:underline;
}

.txt_area{
background-image:url(../images/txt_box_bg.gif);
background-repeat:repeat;
width:238px;
height:55px;
border:0px;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#000000;
vertical-align:middle;
border:1px solid #65648C;
}
.submit_bg{
background-image:url(../images/submit_bg.gif);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
text-align:center;
color:#FFFFFF;
height:21px;
border:0px;
width:61px;
}

.submit_bg1{
background-image:url(../images/submit_bg1.gif);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
text-align:center;
color:#FFFFFF;
height:19px;
border:0px;
width:61px;
}

.white_txt{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#FFFFFF;
text-align:left;
line-height:18px;
padding-left:7px;
text-decoration:none;
}

a.white_txt:hover{
font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:11px;
color:#FFFFFF;
text-align:left;
line-height:18px;
padding-left:7px;
text-decoration:underline;
}

.web-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
padding:0px;
margin:0px;
}
.web-link a{
font-size:11px;
color:#FFFFFF;
text-decoration:none;}

.web-link a:hover{
color:#FFFFFF;
text-decoration:underline;}