@charset "utf-8";
/* CSS Document */


body {width:100%; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF; background-color:#000000; background-image:url(images/bg_main.jpg); background-repeat:repeat-x;}

A:link {color:#ffCC00;}
A:visited {color:#ffCC00;}
A:active {color:#ffcc00;}
A:hover {color:#ffffff;}


.main_container {width:800px; height:800px; }

.main_container .middle {width:800px; height:708px;}

.main_container .middle .left_container {width:430px; height:708px; background-image:url(images/bg_left.jpg); background-repeat:no-repeat; float:left;}



.main_container .middle .right_container {width:370px; height:708px; float:right;}
.main_container .middle .right_container .top_right {width:370px; height:209px; background-image:url(images/bg_topright.jpg); background-repeat:no-repeat;}

.main_container .middle .right_container .text_container{width:370px; height:212px; text-align:left; padding-bottom:5px;}
.main_container .middle .right_container .text_container .text_header{width:310px; height:20px;  padding:5px 50px 0px 10px;  font-weight:bold; color:#FFCC00;}
.main_container .middle .right_container .text_container .text_box{width:310px; height:192px; padding:0px 50px 0px 10px;}
.main_container .middle .right_container .text_container .text_box li{color:#FFCC00;}

/* .main_container .middle .right_container .login {width:370px; height:236px; background-image:url(images/bg_login1.gif); background-repeat:no-repeat;} */
.main_container .middle .right_container .login {width:338px; height:236px; background-image:url(images/bg_login1.gif); background-repeat:no-repeat; position: relative; left: -18px; }

/*
.main_container .middle .right_container .login .login_container {width:283px; height:200px; padding:10px 62px 15px 25px;}

.main_container .middle .right_container .login .login_container .login_header {width:283px; height:40px; color:#FFFFFF; padding:6px 0px 6px 0px; text-align: left; }
.main_container .middle .right_container .login .login_container .login_middle {width:283px; color:#a5bbf2;}
*/

/*
.main_container .middle .right_container .login .login_container .login_middle .login_row{width:283px; height:33px; color:#a5bbf2; }
.main_container .middle .right_container .login .login_container .login_middle .login_row .user_name{width:50px; height:26px; color:#a5bbf2; float:left; text-align:right; padding:3px 0px 3px 20px;}
.main_container .middle .right_container .login .login_container .login_middle .login_row .password{width:50px; height:26px; color:#a5bbf2; float:left; text-align:right; padding:3px 0px 3px 23px;}
.main_container .middle .right_container .login .login_container .login_middle .login_row .login_field{ width:170px; height:26px; color:#a5bbf2; float:right; text-align:left; padding:3px 0px 3px 5px;}
.main_container .middle .right_container .login .login_container .login_middle .login_row .checkbox{width:50px; height:26px; color:#a5bbf2; float:left; text-align:right; padding:3px 0px 3px 25px;}
.main_container .middle .right_container .login .login_container .login_middle .login_row .checkbox_text{width:170px; height:26px; color:#a5bbf2; float:right; text-align:left; padding:3px 0px 3px 0px;}
.main_container .middle .right_container .login .login_container .login_middle .login_row .login_button{width:140px; height:26px; color:#a5bbf2; text-align:left; padding:0px 0px 3px 10px;}
*/

.main_container .middle .right_container .login .login_container .login_middle .forgot_container {width:283px; height:20px; font-size:12px; text-align:center; padding:auto;}

.main_container .middle .right_container .sub_login {width:370px; height:20px;}
.main_container .middle .right_container .sub_login .subscribe{width:283px; height:20px; font-size:12px; padding:0px 62px 0px 25px;}

.main_container .middle .right_container .login .login_container #loginform { padding: 32px 10px 10px; }
.main_container .middle .right_container .login .login_container #Query { margin: 10px; } 

.main_container .middle .right_container .login .login_container  .LoginSubmit{ background-color: #387A9B; color: White; font: 14px Verdana; border: 1px solid black; /*background-image: url(images/login.png); */ border: none; width:128px; height: 26px; padding: 0;  }
.main_container .middle .right_container .login .login_container  .field {border: solid 1px #377998; height: 22px; }
.main_container .middle .right_container .login .login_container  #LoginError{color: Red;}
.main_container .middle .right_container .login .login_container  #loginbox{border: solid 1px black; display: compact;} 
.main_container .middle .right_container .login .login_container  #SaveLogin{ margin-left: 0px;}




.main_container .footer {width:800px; height:92px;background-image:url(images/bg_footer.jpg); background-position:left; background-repeat:no-repeat;}
*html .main_container .footer {margin-top:-4px; width:800px; height:92px;background-image:url(images/bg_footer.jpg); background-position:left; background-repeat:no-repeat;}
.main_container .footer .footer_rule {width:700px; height:10px; border-bottom:#FFCC00 solid 1px;}
.main_container .footer .footer_container {width:700px; height:82px; padding:0px 50px 0px 50px;}
.main_container .footer .footer_container .footer_text {width:600px; height:72px; padding:10px 50px 0px 50px; text-align:center; font-size:10px;}