body{margin:0;border:0;background:#EAEAEA;font:12px Arial,Helvetica,sans-serif;color:#000;}.wrap1{width:100%;margin:auto;background:#FFF;}.wrap2{width:912px;margin:auto;position:relative;}a{color:#000;}h1{font:bold 30px/80px Arial,Helvetica,sans-serif;height:80px;margin:0;padding:0;color:#fff;}h2{margin:0;padding:0 0 8px;color:#031833;font:bold 16px Arial,Helvetica,sans-serif;display:table-cell;height:60px;vertical-align:bottom;}
.bg_top{background-color:#031833;height:80px;}.logo{padding:10px 0;float:left;}.languages{float:right;padding-top:52px;}.clear{clear:both;}.logo img{border:0;}.main{padding:14px 6px 32px;}.login2ways{overflow:hidden;_height:1%;}.column{float:left;}.login_column{width:420px;}.login2ways #login_date{margin:0 auto;}
.login2ways #or_column{width:60px;text-align:center;padding-top:134px;color:#031833;font:bold 22px Arial,Helvetica,sans-serif;}.box{border:1px solid #071c36;height:283px;overflow:hidden;}#openid_welcome .box p{padding:20px;}#login_3party iframe{margin:10px 0 15px;width:400px;height:240px;}.bg_bottom{background:#eaeaea;}
.footer{padding:25px;text-align:center;line-height:23px;}.footer a{text-decoration:none;}.footer a:hover{text-decoration:underline;}#login_date form{width:380px;height:240px;text-align:left;margin:20px 0 0 20px;}#login_date form label{font-weight:bold;}#login_date form label.plain{font-weight:normal;}
#login_date form .text{width:240px;margin:2px 0 8px;}#login_date form .ButtonWrapper{text-align:center;margin:12px 0 20px;}#login_date form .error{display:block;color:red;font-weight:bold;padding-bottom:8px;}#javascript_warning h6{font-size:12px;display:inline;color:red;}#javascript_warning p{padding-top:4px;color:red;}
#javascript_warning{padding-bottom:8px;}.db{display:-moz-inline-box;display:inline-block;vertical-align:bottom;}.db span{display:table;display:inline-block;background-repeat:no-repeat;border:none;margin:0;padding:0;}.db .lt{background-position:top left;}.db .lb{background-position:bottom left;}.db .rt{background-position:top right;}
.db .rb{background-position:bottom right;}.db .t{background-repeat:repeat-x;background-position:top;}.db .b{background-repeat:repeat-x;background-position:bottom;}.db input{border:none;margin:0;padding:0;display:inline;background-color:transparent;text-decoration:none;font-family:Arial,sans;font-size:18px;font-weight:bold;color:white;line-height:18px;_width:0;overflow:visible;}
.db .t{margin-left:8px;margin-right:8px;}.db.inactive .lt{background-image:url('../../../images/buttons/gray/lt.png');}.db.inactive .lb{background-image:url('../../../images/buttons/gray/lb.png');}.db.inactive .rt{background-image:url('../../../images/buttons/gray/rt.png');}.db.inactive .rb{background-image:url('../../../images/buttons/gray/rb.png');}
.db.inactive .t{background-image:url('../../../images/buttons/gray/mt.png');}.db.inactive .b{background-image:url('../../../images/buttons/gray/mb.png');}.db.inactive .t{margin-left:8px;margin-right:8px;}.db.inactive input{color:black;}.db .date_button_wrapper,.db .date_button_wrapper input{outline:none;background-color:transparent;border:none;}
#MemberLogin .date_button{height:40px;line-height:40px;font-size:18px;padding:0 20px;}.remove{display:none;}.hidden{visibility:hidden;}.fb_button_wrapper{margin:40px 0;text-align:center;}.otherlink{bottom:10px;float:right;position:absolute;right:0;}
