

/*
Name: Sliding Login Panel with jQuery 1.3.2@charset "utf-8";.clear{clear:both;height:0;line-height:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/ /* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */ #toppanel{position:relative;width:595px;z-index:999;text-align:center;margin-left:0;margin-right:0;}
#panel{width:595px;color:#fff;overflow:hidden;position:relative;z-index:999;top:0;display:none;}
#toppanel2{position:relative;width:960px;z-index:999;margin-left:20px;}
#panel2{width:960px;color:#999;overflow:hidden;position:absolute;z-index:999;bottom:0;display:none;}
.closepanel{width:960px;height:92px;background-image:url(../images/top_closepanel.png);background-repeat:no-repeat;display:block;float:left;clear:left;cursor:pointer;border:none;}
.closepanel2{width:595px;height:52px;background-image:url(../images/top_closepanel2.png);background-repeat:no-repeat;display:block;float:left;clear:left;cursor:pointer;border:none;}
#panel h1,#panel2 h1{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;font-size:20px;padding:5px 0 10px;margin-left:14px;}
#panel h2,#panel2 h2{font-size:1.2em;padding:10px 0 5px;margin:0;color:white;}
#panel p,#panel2 p{margin:5px 0;padding:0;}
#panel a,#panel2 a{text-decoration:none;color:#15adff;}
#panel a:hover,#panel2 a:hover{color:white;}
#panel a-lost-pwd,#panel2 a-lost-pwd{display:block;float:left;}
#panel .content,#panel2 .content{width:960px;margin:0 auto;padding-top:15px;text-align:left;font-size:.85em;}
#panel .content .left,#panel2 .content .left{width:270px;float:left;padding:0 15px;border-left:0 solid #999;}
#panel .content .right,#panel2 .content .right{border-right:0 solid #999;}
#panel .content .center,#panel2 .content .center{width:298px;float:left;padding:0 10px 0 21px;border-left:1px solid #0b477d;border-right:1px solid #0b477d;}
#panel .content form,#panel2 .content form{margin:0 0 10px 0;}
#panel .content label,#panel2 .content label{float:left;padding-top:8px;clear:both;width:86px;display:block;}
#panel .content input.field,#panel2 .content input.field{border:1px #1a1a1a solid;background:#f0f0f0;margin-right:5px;margin-top:4px;width:200px;color:#000;height:16px;}
#panel2 .content textarea{border:1px #1a1a1a solid;background:#f0f0f0;margin-right:5px;margin-top:4px;width:200px;color:#000;height:60px;}
#panel .content input:focus.field,#panel2 .content input:focus.field{background:#f0f0f0;}
#panel .content input.bt_login,#panel .content input.bt_register,#panel2 .content input.bt_login,#panel2 .content input.bt_register{display:block;float:left;clear:left;height:24px;text-align:center;cursor:pointer;border:none;font-weight:bold;margin:10px 0;}
#panel .content input.bt_login,#panel2 .content input.bt_login,input.bt_login{width:90px;height:42px;background:transparent url(../images/bt_login.png);background-repeat:no-repeat;background-position:center;margin-left:80px;}
#panel .content input.bt_register,#panel2 .content input.bt_register{width:94px;color:white;background:transparent url(../images/bt_register.png) no-repeat 0 0;}
#panel .lost-pwd,#panel2 .lost-pwd{display:block;float:left;clear:right;padding:15px 5px 0;font-size:.95em;text-decoration:underline;}
.grey{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal;color:#c9c9c9;font-size:12px;font-style:normal;text-align:left;line-height:14px;}
.grey_title{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;font-size:16px;font-style:normal;text-align:left;line-height:28px;}
a.open{background:url(../images/bt_open.png) no-repeat left 0;}
a.close{background:url(../images/bt_close.png) no-repeat left 0;}