.mainfooter{width:1024px; margin:0px auto; padding:0px;}
*html .mainfooter{width:1024px; margin:0px auto; padding:0px;}
/*.footertop {background-color:#A51010; float:left; padding:20px 0 20px; width:100%;}
*html .footertop {background-color:#A51010; float:left; padding:20px 10 20px; width:100%;}*/
.footer {background-color:#A51010; margin:auto; padding:0; width:1002px;}
.footer1 {background-color:#A51010; margin:auto; padding:0; width:1002px;}
.footertop2 {background-color:#A51010; float:left; padding:20px 0 20px; }
*html .footertop2 {background-color:#A51010; float:left; padding:20px 10 20px;}
.footer_left {width:200px; border-right:1px solid #a4a3a3; float:left;}
.footer_left ul {margin:0; padding:0; list-style:none;}

.footer_left ul li {
color:#FFFFFF;
font-family:Arial;
font-size:10px;
padding-bottom:10px;
padding-top:15px;
width:180px;
}
.maincont{width:1002px; margin:0px auto; padding:0px;}
.footer_right {width:780px; padding-left:10px; float:left;}
*html .footer_right {width:760px; padding:0px 0px 10px 0px; float:left;}

.footer_right ul {margin:0px; padding:0px; list-style:none; width:650px;}
*html .footer_right ul {margin:0px; padding-bottom:6px; list-style:none; width:670px;}
.footer_right ul li {padding-bottom:6px; font-size:10px; font-family:Arial; color:#FFF; float:left;}
*html .footer_right ul li {padding:0px padding-bottom:6px; font-size:10px; font-family:Arial; color:#FFF; float:left;}
.footer_right ul li a { background:url(../images/dot.gif); background-position:left 2px; background-repeat:no-repeat; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; padding:0 10px 0 10px; text-decoration:none;}
.footer_right ul li a.footer_links_nobg {background:none repeat scroll 0 0 transparent; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px;text-decoration:none;}
.footer_right ul.secnd {margin:0px; padding:0px; float:left; list-style:none; width:780px;}
*html.footer_right ul.secnd {margin:0px; padding:0px; float:left; list-style:none; width:770px;}
.footer_Botomtext {width:780px; font-size:10px; font-family:Arial; color:#FFF; float:left;}
*html .footer_Botomtext {width:760px; font-size:10px; font-family:Arial; color:#FFF; float:left;}
.footer_right li a:hover{ text-decoration:underline; color:#FFFFFF}
.footer_right li a:hover.footer_links_nobg { text-decoration:underline; color:#FFFFFF; background:none;} 

/* footer styles for Gateway Page */
.footer_Links_homemains  {color:#999999; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:auto; width:1002px;}
.Main_footer_left {width:247px; background:url(../images/Main_footer_border.gif) no-repeat; background-position:right bottom; float:left;}
.Main_footer_left ul {margin:0; padding:0; list-style:none;}
.Main_footer_left ul li {padding-top:14px; width:246px; font-size:10px; font-family:Arial; color:#999999;}
.Main_footer_right {width:745px; padding-top:20px; float:left;}
.Main_footer_right ul {margin:0px; padding:0px; list-style:none; width:745px;}
.Main_footer_right ul li {padding-bottom:6px; font-size:10px; font-family:Arial; color:#999999; float:left;}

.Main_footer_right ul li a { background:url(../images/Main_dot.gif); background-position-left 2px; background-repeat:no-repeat; color:#999999; font-family:Arial,Helvetica,sans-serif; font-size:10px; padding:0 7px 0 8px; text-decoration:none;}

.Main_footer_right ul li a.Main_footer_links_nobg {background:none repeat scroll 0 0 transparent; color:#999999; font-family:Arial,Helvetica,sans-serif; font-size:10px;text-decoration:none;}
.Main_footer_right ul.secnd {margin:0px; padding:0px; float:left; list-style:none; width:710px;}
.Main_footer_Botomtext {width:720px; font-size:10px; font-family:Arial; color:#999999; float:left;}
.Main_footer_right li a:hover{ text-decoration:underline; color:#4BB0BC}
.Main_footer_right li a:hover.Main_footer_links_nobg { text-decoration:underline; color:#4BB0BC; background:none;}
