/* CSS Document */
.body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c10000; background-image:url(../images/global/bg_top.jpg); background-repeat:repeat-x;}
.container{width:883px; margin-left:auto; margin-right:auto; /*border:1px #990000 solid;*/}
.menu { padding:5; margin:auto; width:883px; height:22px; margin-top:0px; }
.menu ul { float:right; padding:0; list-style:none; border:0;}
.menu ul li { float:left; margin:0; padding:0;}
.menu ul li a { float:left; margin:0 1px 0 0; color:#c10000; text-decoration:none;}
.menu ul li a span {padding:5px; margin:0;}
.menu ul li a:hover { color:#c10000; }
.menu ul li a:hover  { text-decoration:underline;}
.menu ul li a.active  { color:#c10000; }

.menuB { padding:5; margin:auto; margin-top:0px; }
.menuB ul { padding:0; list-style:none; border:0;}
.menuB ul li {margin:0; padding:0; background-image:url(../images/ico.png); background-repeat:no-repeat; background-position:left; padding-left:20px; padding-top:5px; padding-bottom:5px;}
.menuB ul li a {margin:0 1px 0 0; color:#c10000; text-decoration:none;}
.menuB ul li a span {padding:5px; margin:0;}
.menuB ul li a:hover { color:#c10000; }
.menuB ul li a:hover  { text-decoration:underline;}
.menuB ul li a.active  { color:#c10000; }

.mainNav{margin-top:5px;}
.mainNav tr td h1 { font-size:13px;}
.mainNav tr td ul li { font-size:12px;}
.mainNav tr td ul { padding-left:22px;}

.mainNav h1 a {color:#FFFFFF; text-decoration:none;}
.mainNav h1 a span {padding:5px; margin:0;}
.mainNav h1 a:hover { color:#FBC6C7; }
.mainNav h1 a:hover span { text-decoration:underline;}
.mainNav h1 a.active span { color:#FFFFFF; }

.banner{ margin:0px; padding:0px;}
.bPart{ width:883px; padding:5px;}
.FooterNav{ width:883px; padding:5px; margin-left:auto; margin-right:auto;}
/*.BottomNav{ width:883px; padding:5px; margin-left:auto; margin-right:auto; background-color:#c10000; color:#FFFFFF;}*/
.footer {
background-color:#c10000;
height:60px;
margin:0;
padding:0;
color:#FFFFFF;
}
.footer ul li a { float:left; margin:0 1px 0 0; color:#FFFFFF; text-decoration:none;}
.footer ul li a span {padding:5px; margin:0;}
.footer ul li a:hover { color:#FFFFFF; text-decoration:underline; }
.footer ul li a:hover span { text-decoration:underline;}
.footer ul li a.active span { color:#FFFFFF; }
.footer_resize {
margin:0 auto;
padding:0;
width:883px;
}
.footer ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:30px 10px 10px;
}
.footer ul li {
float:left;
margin:0;
padding:0 10px;
}
.footer p {
color:#FFFFFF;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
margin:0;
padding:30px 20px 10px;
}
.topBtn{ padding-right:15px;}
.topBtn a {color:#999999; text-decoration:underline;}
.topBtn a span {padding:5px; margin:0;}
.topBtn a:hover { color:#c10000; }
.topBtn a:hover span { text-decoration:underline;}
.topBtn a.active span { color:#FFFFFF; }
#ct{ left:-4000px; position:absolute;
}
#ct p{ width:200px;
}