/* CSS Document */
* {margin:0px; padding:0px;}
body { font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-weight:normal; color:#000000; }
#main {clear:both; margin: 0 auto; width:1000px;  min-width:1000px; !important padding:0px; margin-top:10px; position:relative;} 

#tl_gray5{height:6px; width:6px; background-image:url(../images/tl_gray5.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden;}
#tr_gray5{height:6px; width:6px; background-image:url(../images/tr_gray5.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat;overflow:hidden;}
#bl_gray5{height:6px; width:6px; background-image:url(../images/bl_gray5.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat;overflow:hidden;}
#br_gray5{height:6px; width:6px; background-image:url(../images/br_gray5.gif); position:absolute; bottom:0px; right:0px; background-repeat:no-repeat; overflow:hidden;}

#tl_white{height:6px; width:6px; background-image:url(../images/tl_white.gif); position:absolute; top:0px; left:0px; background-repeat:no-repeat; overflow:hidden;}
#tr_white{height:6px; width:6px; background-image:url(../images/tr_white.gif); position:absolute; top:0px; right:0px; background-repeat:no-repeat; overflow:hidden;}
#bl_white{height:6px; width:6px; background-image:url(../images/bl_white.gif); position:absolute; bottom:0px; left:0px; background-repeat:no-repeat;overflow:hidden;}
#br_white{height:6px; width:6px; background-image:url(../images/br_white.gif); position:absolute; bottom:0px; right:0px; background-repeat:no-repeat; overflow:hidden;}


#head{background:url(../images/top_background.gif) repeat-x; height:90px;}
#header_main {clear:both; width:1000px; height:91px; margin: 0 auto;}
.login_ul{list-style-type:none; list-style-position:outside; float:right; display:inline; margin-top:20px; margin-right:19px;}

#account_main{width:686px; position:relative; margin-top:10px; float:left; } 
#account_main_top{height:4px; overflow:hidden; background-color:#d9e0e4; position:relative; } 
#account_main_middle{background-color:#d9e0e4; padding:4px 8px 4px 8px; overflow:hidden;} 
#account_main_bottom{height:4px; overflow:hidden; background-color:#d9e0e4; position:relative;} 
#account_whitebox {background-color:#FFFFFF; overflow:hidden; position:relative; width:670px;}
#account_whitebox_top {background-color:#FFFFFF; overflow:hidden; height:6px; }
#account_whitebox_middle{ background-color:#FFFFFF; overflow:hidden; padding-bottom:10px; position:relative;}
#account_whitebox_bottom { background:url(../images/whitebox_bottom.gif) no-repeat; overflow:hidden; height:6px; position:relative; width:670px;}
.account_whitebox_bottom {background-color:#FFFFFF; overflow:hidden; height:6px;}
.account_whitebox_middle{ background-color:#FFFFFF; overflow:hidden; padding-bottom:10px; position:relative;}
.mask{visibility:hidden;position:absolute;left:0px;top:0px;background-color:black;border: 1px solid black;opacity: 0.3;filter: alpha(opacity=30);}
.submit_button{background:url(../images/buttonlogin.gif); width:79px; height:19px; border:none;}

.border{padding:2px; border:1px solid #c2c2c2; }

.big_bar{width:100%; height:54px; background:url(../images/big_bar_bg.jpg) repeat-x; border-bottom:1px solid #c2c2c2; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:12px; font-weight:bold; color:#203360;}
.new_button {height:28px; width:75px; background:url(../images/signup_green.gif) no-repeat; border:none; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;  text-align:center; float:left; }


/*Footer*/ 
#footer {clear:both; height:54px; width:1000px; margin:0px auto; position:relative; top:5px; margin-top:8px; }
#footer_top { height:4px; border-top:1px solid #c2c2c2; background-color:#FFFFFF; }
#footer_middle { height:47px; border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2; background-color:#FFFFFF; overflow:hidden; }
#footer_bottom { border-bottom:1px solid #c2c2c2; background-color:#FFFFFF; overflow:hidden;}
.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:center; margin-top:8px;}
.footer a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:center; text-decoration:none;}
.footer a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:center; text-decoration:underline;}
