@CHARSET "Utf-8";
*{margin:0;padding:0;outline:none;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {padding: 0px 0;border: none;}
button:focus::-moz-focus-inner,
input[type="reset"]:focus::-moz-focus-inner,
input[type="button"]:focus::-moz-focus-inner,
input[type="submit"]:focus::-moz-focus-inner,
input[type="file"] > input[type="button"]:focus::-moz-focus-inner {padding: 0px 0;border: none;}
img {border:0 none;}
body {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;color: #6c6c6c;}
.break{clear:both;display:block;font-size:1px;height:1px;overflow:hidden;visibility:hidden;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6{font-family: Helvetica;}
.bold{font-weight: bold;}
.left {float:left;}
.right {float:right;}
.aleft {text-align:left;}
.acenter {text-align:center;}
.aright {text-align:right;}
.inline {display:inline;}
img.inline {vertical-align:bottom;}
.hide {display:none;}
textarea{resize: none;}
.buttons {clear:both;margin:20px 0 0 0;float: right;}
.buttonsNoWidth input{width:auto;}
a{color:#6C6C6C;text-decoration:none;}
a:hover{color:#FFA500;text-decoration:underline;}
ul.errors {color: #ff0000;list-style-image:none;;list-style:none;padding:5px;font-size: 9.5px;margin-bottom:5px;}
.error{background :#ffbfc3;border-top: 2px solid #ff0000;border-bottom: 2px solid #ff0000;color: #ff0000;list-style-image:none;;list-style:none;padding:5px;font-size: 9.5px;margin-bottom:5px;}
.msgOk{background-color:#c1ffc0;border-bottom:2px solid #007d00;border-top:2px solid #007d00;color:#007d00;padding:5px}

/*Page login*/
body.login{background: url("../images/backBody.jpg");}
body.standard{background:#6a6a6a url('../images/backBodyStandard.jpg') repeat-x 0 0;}
#pageLogin{width: 980px;margin:84px auto 0 auto;}
headerLogin{height: 145px;}
headerLogin a{text-decoration: none;}
#login{width: 950px;padding: 0 20px 10px 25px;background-color: #FFFFFF;border: 1px solid #DDDDDD;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius: 10px;-moz-box-shadow:0px 0px 20px #DDDDDD;-webkit-box-shadow: 0px 0px 20px #DDDDDD;box-shadow: 0px 0px 20px #DDDDDD;behavior: url(/js/PIE.htc);}
#login h2{color: #007de2;font-size: 15px;font-weight: normal;}
#loginLeft{float: left;display: inline;width: 630px;background: url("../images/logoBack.gif") no-repeat 97% 0;margin:30px 0 0 0;height:347px;}
#loginLeft .news{width: 550px;margin:15px 0 0 0;clear: both;}
#loginLeft .news h3{color:#ffa500;font-size: 15px; font-weight: normal;}
#loginLeft .news .txt{font-size: 11px;margin: 12px 0 0 0;font-size:11px;line-height: 13px;}
#loginLeft .news a{font-size: 11px;color: #FFA500;float:right;margin: 10px 10px 0 0;display: inline;}
#loginLeft .news a:hover{text-decoration: none;}
#loginRight{float: left;display: inline;width: 300px;margin:20px 0 0 0;padding:0 0 0 20px;background: url("../images/sepVerLogin.jpg") repeat-y 0 0;}
#loginRight h2{margin:10px 0 10px 0;}

#loginRight input[type=submit]{width: 130px;}
#loginRight a.submit{width: 128px;}

#loginForm{margin: 15px 0 0 0;font-size: 12px;}
#loginForm .mdpLost{clear:both;float:left;display: inline;width: 162px;margin:5px 0 0 110px;}
#loginForm .mdpLost a{color: #6C6C6C;text-shadow: 2px 2px 2px #ccc;}
#loginForm .mdpLost a:hover{color:#FFA500}
#loginForm .rememberMe{clear:both;float:left;display: inline;width: 162px;margin:10px 0 19px 110px;}
#loginForm .noRegister{clear:both;margin:19px 0 0 0;float: left;width:100%;}
#loginForm .noRegister span{clear:both;float: left;text-shadow: 2px 2px 2px #ccc;width: 100%;}
#loginForm .msgOblig {clear:both;font-size: 10px;float: left;line-height: 10px;margin: 20px 0 0 0;width: 100%}
#loginForm fieldset{border: none;padding: 6px 0;}
#loginForm label{display:inline;float:left;width:110px;clear:left;padding:6px 0 0 0;}
#loginForm label[class=aremind]{width: 120px;clear: none;padding: 0;margin:0 0 0 10px;}
#loginForm input[type=text],input[type=password]{width:150px;margin-bottom: 5px;}	
#loginForm input[type=checkbox]{float: left;}
fieldset {padding: 0;margin: 0;border: none;}
.formDesign{padding: 30px 12px 5px 12px;background: #f0f0f0;border: 2px solid #D4D4D4;
-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
-moz-box-shadow: 4px 4px 4px #ddd;-webkit-box-shadow: 4px 4px 4px #ddd;box-shadow: 6px 6px 6px #ddd;
behavior: url(/js/PIE.htc);}
form fieldset {border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1px 0 0;margin:0;padding:6px;}
form legend {color:#007DE2;font-size:12px;text-transform:uppercase;margin-left:20px;padding:0 4px;text-align:left;}
form .field {clear:left;}

form label{cursor:pointer;text-shadow: 2px 2px 2px #ccc;font-size: 12px;}
form div.field:hover label{color:#FFA500;}
form input[type=text],form input[type=password]{
	background: -webkit-gradient(linear, 0 0, 0 70%, from(#eee), to(#FFF));
	background: -moz-linear-gradient(#eee, #FFF 70%);
    background: linear-gradient(#eee, #FFF 70%);
    -pie-background: linear-gradient(#eee, #FFF 70%);
	border:1px solid #cccccc;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	-moz-box-shadow:0 0 3px #aaa;
	-webkit-box-shadow:0 0 3px #aaa;
	box-shadow: 0px 0px 3px #aaa;
	padding:5px;
	color: #6C6C6C;
	font-size:11px;
	behavior: url(/js/PIE.htc);
}
form select, .tb_question select{-moz-box-shadow:0 0 10px #AAAAAA;-webkit-box-shadow:0 0 10px #AAAAAA;border:1px solid #e4e4e4;font-size:11px;font-weight:normal;height:21px;line-height:21px;color:#6c6c6c}
input[type=text]:focus,input[type=password]:focus{border-color:#FFA500;-moz-box-shadow:0 0 3px #FFA500;-webkit-box-shadow:0 0 3px #FFA500;}
input[type=text]:focus,input[type=password]:focus,select:focus{border-color:#FFA500;-moz-box-shadow:0 0 3px #FFA500;-webkit-box-shadow:0 0 3px #FFA500;}
input[type=submit], input[type=button]{height:24px;}
a.submit{padding:5px 0;}
input[type=submit], input[type=button], a.submit{
	float:right;
	clear:both;
	background: url("../images/backSubmit.jpg") repeat-x 0 0;
	border: 1px solid #3e3e3e;
	color:#000;
	cursor:pointer;	
	font-family:verdana;
	font-size:12px;
	line-height:12px;
	text-align:center;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 3px #565656;
	-webkit-box-shadow:0 0 3px #565656;
	box-shadow: 0 0 3px #565656;
	behavior: url(/js/PIE.htc);
}
input[type=submit]:hover, input[type=button]:hover, a.submit:hover{background: url("../images/backSubmitHover.jpg")  repeat-x 0 0;text-decoration: none;color:#FFF;}
#pageLoginFront{margin:84px auto 0;width:400px}
#pageLoginFront #login{width: 380px}
#pageLoginFront #login input[type="submit"] {width:130px;margin-top: 10px}
#pageLoginFront #login p{margin: 0 0 20px 0}
#pageLoginFront #login #headerLogin{padding: 5px 10px;text-align: center}
#pageLoginFront #login #headerLogin h2{margin-top: 5px}