/*@charset "utf-8";
 CSS Document */

body{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
 background-color:#ffffe7;
 height:100%;
 }
.main_container
{
width:999px;
height:1038px;
margin:auto;
padding:0px;
}
.header
{display:block;
float:left;
width:999px;
height:127px;
}
.logo
{display:block;
float:left;
margin:15px 0px 0px 27px;}

.needhelpfild
{
float:right;
width:350px;
height:50px;
margin:10px 0px 0px 0px;}
.mail
{font-size:14px; font-weight:normal; color:#0975b3;}
.maillink
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;color:#030303;}


.center_container
{
float:left;
display:inline;
width:945px;
height: auto;
margin:10px 0px 0px 20px;
border:1px #000000 solid;
}

.Sub_menu_container
{
width:960px;
height:56px;
/*border:1px #000000 solid;*/
margin:0px 0px 0px 22px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
z-index:+1;
position:relative;

}
.Sub_menu_container ul
{
/*background:#CCCCCC;*/ height:51px; list-style:none; margin:0px; padding:0px;
}

.Sub_menu_container li
{
float:left; padding:0px;
}

.Sub_menu_container li a
{
background-image:url(images/button_up.png); background-position:bottom; background-repeat:no-repeat; display:block; color:#FFFFFF; 
line-height:51px; margin:0px; padding:0px 50px 5px 52px; text-align:center; text-decoration:none;
}

.Sub_menu_container li a:hover, .Sub_menu_container ul li:hover a 
{
background-image:url(images/button_rollover1.png); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF;
text-decoration:none;
}



.Sub_menu_container li ul
{
background:#003366; display:none; height:auto; /*width:300px;*/ z-index:-1; position:absolute; margin:-8px 0px 0px 0px;  padding:3px 5px 5px 5px
}

.Sub_menu_container li:hover ul
{
display:block;
}

.Sub_menu_container li li
{
display:block; float:none; margin:2px 0px 2px 0px; padding:0px;
}

.Sub_menu_container li:hover li a
{
background-color:none; background-image:none;
}

.Sub_menu_container li ul a
{
display:block; font-size:14px; font-style:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 7px; text-align:left; line-height:35px;
}

.Sub_menu_container li ul a:hover, .Sub_menu_container li ul li:hover a
{
border:0px; color:#FFFFFF; text-decoration:none; background:#2580a2;
}







.drop_css
{
border:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; width:177px !important;
margin-left:0px !important; float:left !important; line-height:20px;
}
.drop_css1
{
border:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; width:900px !important;
margin-left:-187px !important; float:left !important; line-height:20px;
}
.drop_css2
{
border:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; width:900px !important;
margin-left:-337px !important; float:left !important; line-height:20px;
}

.drop_css3
{
border:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; width:900px !important;
margin-left:-553px !important; float:left !important; line-height:20px;
}

.drop_css4
{
border:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; width:900px !important;
margin-left:-768px !important; float:left !important; line-height:20px;
}














.footer_container
{float:left; display:inline; width:999px; height:56px; margin:10px 0px 0px 0px;}
.footer_bgleft
{float:left; width:15px; height:146px; margin:0px 0px 0px 0px; background-image:url(Images/footer_bg_left.png); background-repeat:no-repeat;}

.footer_bgcenter
{float:left; width:969px; height:146px; margin:0px 0px 0px 0px; background-image:url(Images/footer_bg_center.png); background-repeat:repeat-x; padding:20px 0px 0px 0px;}

.footer_bgright
{float:left; width:15px; height:146px; margin:0px 0px 0px 0px; background-image:url(Images/footer_bg_right.png); background-repeat:no-repeat;}

.txt_footer_left
{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; padding:3px 0px 0px 20px;}
.txt_footer_left a
{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}
.txt_footer_left a:hover
{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}

.txt_footer_disclaimer
{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; padding:3px 0px 0px 0px;}
.txt_footer_disclaimer a
{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}
.txt_footer_disclaimer a:hover
{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; text-decoration:none;}

.txt_footer_right
{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff; padding:3px 20px 0px 0px; text-align:right;}