
.TabPaneContainer {
	width: 950px;
	margin: 0 auto;
}
.TabPane{
	font-family: verdana;
	float:left;
}

.TabPane .hidden{
	display:none;
}
.TabPane .visible{
	display:inherit;
}

.TabPane TABLE{
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}
.TabPane TBODY, .TabPane TR, .TabPane TD{
	padding:0px;
	margin: 0px;
}
/* tab label */
.TabPane .LabelPaneContainer{
   width: 191px;
}
.TabPane .LabelPane{
	position: relative;
	width: 191px;
	height: 650px;
}
.LabelPane .LabelList{
	position: absolute;
	left: 0;
	top: 0;
	text-align:left;
}
.LabelPane .selector{
	border: 1px dashed #CCF;
	border-right:1px solid #FFF;
	position: absolute;
	width: 192px;
	height: 48px;
	top:0;
	left:0;
	z-index: 1000;
	vertical-align: middle;
}

.LabelPane .selector img{
	position: absolute;
	top: 13px;
	right: 0px;
}

.LabelPane .LabelItem{
	-moz-user-select: none;
	cursor:pointer;
	width:183px;
	padding:6px 0px 0px 10px;
	clear:both;
	float:left;
	position: relative;
}
.LabelPane .LabelItemImg{
	float:left;
	clear: none;
}
.LabelPane .LabelItemText{
	float:left;
	clear: none;
	width: 135px;
	padding-left:5px;
	font-size: 12px;
	font-weight: 900;
	position: absolute;
	top: 50%;
	left: 45px;
	color: #555;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	margin-top: -11px;
}
/* end */

/* tab content */
.TabPane .ContentPaneContainer {
	display : none;
	border: 1px solid #CCF;
}

.TabPane .ContentPane {
	overflow: hidden;
	padding:10px;
}

.ContentPane .ContentList{
	width: 500px;
}

/* end */

.ContentPane .loading{
	background: url("images/loading.gif") no-repeat center center;
}

.RightPane{
	margin: 0 auto;
}

.RightPane .LoginBox{
	width: 320px;
	padding:10px ;color: #a3a3a3;
	}
.RightPane .loginhome{float:left; margin:-243px 0 0 -150px; _position:relative; overflow:hidden}
.RightPane .loginIntro{width:400px; margin:-75px 0 0 -350px; text-align:left; line-height:14px; font-family:Tahoma; position:relative;}
div.signinBox{
	margin:0px auto;
}

form.compact{
	padding-bottom:0px;
	margin-bottom: 0px;
}


a.close{
	float:right;
	width:15px;
	height:13px;
	background:url(images/close.gif) no-repeat center center;
	cursor:pointer;
	display:block;
}
body.custom{background:none}
#container #content,.TabPaneContainer,.custom #container{min-width:914px; min-height:540px; _height:540px;}
.custom #container { }
.custom #container{height:100%;}
#container #content{ height:100%; padding:0;}
#td_header,#td_footer{display:none} 
.TabPaneContainer{position:absolute; top:0; width:100%; height:100%; left:0;background:#194e80 url(images/login_bg.gif) top repeat-x}
#container .TabPaneContainer table{width:100%; height:100%; position:absolute; top:0; left:0;background:none 50% no-repeat;}
#container .TabPaneContainer table#LoginPane{background:url(images/login.png) 50% no-repeat;}
.loginLogo div{visibility:hidden; position:absolute}
.loginLogo .loginLogo1{visibility:visible;width:100%; text-align:center; bottom:0px; z-index:2}
.loginLogo .loginLogo2{visibility:visible; background:#696d83; height:24px; width:100%;bottom:0px}
.loginLogo .loginLogo2 a{display:none}
.LoginBox input.loginInput{border:1px solid #627481; width:250px; font-size:13px; border-top-color:#7f8386; border-bottom:1px solid #54616a; color:#888; padding:5px 3px; text-align:center}
#td_portal div.process_content .w1{*filter:none; background:transparent}
input.submitbtn{background:url(images/submit_btn.gif) no-repeat; width:121px; height:25px; border:0; word-spacing:20;color:#fff; font-weight:bold}
input.submitbtn:hover{background:url(images/submit_btn1.gif) no-repeat;}
.logindiv1,.logindiv3{padding-bottom:2px; display:none}
.logindiv2,.logindiv7{padding-bottom:5px;}
.logindiv4{padding-bottom:8px;}
.logindiv5{padding-bottom:8px;}
.LoginBox form .logindiv5 input{margin-left:40px}
.logindiv6{float:left; padding-top: 2px;padding-left: 2px; }
.RightPane .logindiv8,.RightPane .logindiv7,.RightPane .logindiv9{float:none; clear:both}
.logindiv9{line-height:24px; }
.logindiv10 div{width:100%}
