.loginContainer{ margin:auto; border:1px solid #ccc; width:702px; background-color:#fff}
.loginTitle{ color:#990000;	font-family: "Trebuchet MS", Arial, sans-serif;	font-size:21px;	text-align:center; margin:0; padding:0;line-height: 26px; }
.loginText{ color:#000; font-family: "Trebuchet MS", Arial, sans-serif; font-size:14px; text-align:left; width:600px; margin:auto; }
.loginImages{ margin:auto; width:600px; }
.loginImage{ float:left; width:175px; height:150px; border:2px solid #ccc; margin:0px 20px 0px 0px; cursor:pointer}
.loginImage:hover { border:2px solid #999; }
.loginImageSelected{ float:left; width:175px; height:150px; border:2px solid #999; margin:0px 20px 0px 0px; }
.loginImageBig{ width:640px; height:480px; border:2px solid #999; position:absolute; z-index:1; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; left:52px; text-align:right}
.clickToBigger{ float:left; width:180px; height:25px; padding:0px 0px 0px 4px; margin:8px 20px 0px 0px; cursor:pointer;}
.clickToBigger div{ padding: 2px 0px 0px 5px; float: left}
.clickToBigger img{ float: left}
.clickToBigger:hover{ color:#990000; font-weight:bold;}
.clickToBigger span{ padding:0px 0px 0px 5px; }
.fastLoginBox{ margin:auto; width:640px; border:2px solid #ccc; padding:10px 10px 10px 10px; background-color:#e9f4f8; }
.loginLeftBox{ float:left; width:268px; border-right:1px solid #ccc; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; }
.loginRightBox{ float:left; width:332px; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; }

.loginLeftBox p, div.loginRightBox p { color:#990000; font-family: "Trebuchet MS", Arial, sans-serif; font-size:13px;}
.loginLeftBox div{margin:5px 0px 0px 0px}
.loginLeftBox input{ width:120px; height:22px; border:1px solid #999; padding:0px 0px 0px 0px; color:#000; font-family: "Trebuchet MS", Arial, sans-serif; font-size:12px;}
.loginLeftBox input:hover{ border:1px solid #000;}

.loginFreeBtnLeftPart,
.loginFreeBtnRepeatPart,
.loginFreeBtnRightPart,
.loginFreeBtnLeftPartH,
.loginFreeBtnRepeatPartH,
.loginFreeBtnRightPartH{ height:60px; float:left; cursor:pointer}

.loginFreeBtnLeftPart{ width:14px; background:url(newimg/freeBtnLeftPart.gif) no-repeat left top}
.loginFreeBtnRepeatPart{ height:60px; background:url(newimg/freeBtnRepeatPart.gif) repeat-x left top; width:288px}
.loginFreeBtnRightPart{ width:14px; background:url(newimg/freeBtnRightPart.gif) no-repeat left top}

.loginFreeBtnLeftPartH{ width:14px; background:url(newimg/freeBtnLeftPart_hover.gif) no-repeat left top}
.loginFreeBtnRepeatPartH{ background:url(newimg/freeBtnRepeatPart_hover.gif) repeat-x left top; text-decoration:none}
.loginFreeBtnRightPartH{ width:14px; background:url(newimg/freeBtnRightPart_hover.gif) no-repeat left top}

.loginFreeBtnRepeatPartH div,
.loginFreeBtnRepeatPart div{margin:18px 10px 0px 10px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:20px}
.loginBtnClass { width:107px; background:url(newimg/login_btn_bg.png) no-repeat center; margin:0; padding:4px 0px 0px 0px; font-size:12px; color:#333; font-weight:bold; font-family: "Trebuchet MS", Arial, sans-serif; cursor:pointer; text-align:center; }
.loginBtnClass:hover { background:url(newimg/login_btn_bg_hover.png) no-repeat center; }
#fastLoginBtn{ border:none; width:107px}
.fastLoginLinks{ color:#fff; text-decoration:none}
.loginTables{ height:100px; width:100%; }
/*.closeImage{ width:20px; height:10px; position:absolute; background-color:#ff0000; z-index:2; text-align:center;}*/
.closeImage{ width:50px; height:20px; z-index:2; margin:0px 0px 0px 590px; padding:0px 0px 0px 0px; left:0px; text-align:right; background-color:#999; color:#fff; font-size:12px; font-weight:bold; font-family: "Trebuchet MS", Arial, sans-serif; cursor:pointer; position:absolute; text-align:center}
.closeImageHover{ width:50px; height:20px; z-index:2; margin:0px 0px 0px 590px; padding:0px 0px 0px 0px; left:0px; text-align:right; background-color:#999; color:#990000; font-size:18px; font-weight:bolder; font-family: Verdana, Arial, Helvetica, sans-serif; cursor:pointer; position:absolute; text-align:center}
