@charset "utf-8";


.left {
	text-align: right;
	width: 300px;
	float: left;
	height: 53px;

}


.input {
	height: 30px;
	width: 340px;
	border: 0px !important;
	float:left;
	font-size: 20px;
	color: #D62029 !important;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 5px;
	background: no-repeat 0px top;
	overflow: hidden;
	margin-top: 6px;
	margin-left: 7px;
}
.input_b {
	background: url(/images/f/login-input.png) no-repeat 0px 0px;
	height: 50px;
	width: 400px;
}


body { 
}

#main_login_container {


float:none;
margin-left:auto;
margin-right:auto;
width: 616px; }

#main_login {

	width:616px;

	margin-top:40px;
	float:left;
	text-align:left;
	border: 1px solid #aeaeae;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
}


#login-bright-img {

margin-left:64px;
margin-top:30px;
float:left;

}


.login-centre-div {
float:left;
width:100%;
background-color: #f1f1f1;

}
#bc_1 {


height: 200px;


}


#bc_2 { height: 400px; }





#login-row { float:LEFT; margin-top:37px; width:100%; }
#login-row img { float:right; }
#login-row-left {
	float: left;
	width:150px !important;
	margin-left: 40px;
	text-align: right;
}
#login-bottom-div { margin-top: 35px; }
#login-bottom-div img{ width: 70px; height: 70px;margin-right: 11px }
.login-input {
	margin-right: 72px;
	width:314px;
	height:44px;
	float:right;
	background: #FFFFFF url(/images/f/login-input.png) no-repeat 0px 0px;
}

.login-input input {
	
	width: 290px;
	margin-left:12px;
	margin-top:7px;
	height:25px;
	border: 0px !important;
	font-size: 14px;


}


#login-bottom-div { float:left; }

a.bt_off_short, a.bt_off_short:visited, a.bt_off_short:hover, a.bt_off_short:focus {
	background-image: url(/images/f/pane.png) !important;
	background-position: 0px 0px !important;
	width: 83px!important;
	border-bottom: 1px solid #FFFFFF!important;
	
	color: #666666!important;
}
a.bt_off_mid, a.bt_off_mid:visited, a.bt_off_mid:hover, a.bt_off_mid:focus {
	background-image: url(/images/f/pane.png)!important;background-position: -255px 0px!important;
	width: 114px!important;
	border-bottom: 1px solid #FFFFFF!important;
	border-bottom: 0 !important;
	color: #666666 !important;

}
a.bt_on_mid, a.bt_on_mid:visited, a.bt_on_mid:hover, a.bt_on_mid:focus {
		width: 114px!important;
	background-image: url(/images/f/pane.png)!important;background-position: -255px -30px!important;	border-bottom: 0 !important;
}
a.bt_on_short, a.bt_on_short:visited, a.bt_on_short:hover {

	background-image: url(/images/f/pane.png)!important;background-position:0px -30px!important;
	width: 83px!important;
	border: 0!important;
}

.bc_toggle { height: 22px !important; }

.right {
	width: 400px;
	float: right;
	height: 53px;
	text-align: left;
}
#bright {
	float: left;
	width: 800px;
	height: 100px;
}
#letmein {
	width: 380px;
	float: right;
	text-align: left;
	font-size: 13px;
	font-family: Tahoma, Arial;
	margin-top: -15px;
	line-height: 25px;
}

#letmein img {
	cursor: pointer;
	margin-top: 10px;
	float: right;
}

.row {
	float:left;
height:80px;
width:760px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	outline:none;
}
#top {
	margin-left: 50px;
	width: 100%;
}

#validate_on {
	color: #333333;
	font-size: 11px;
}
#letmein a {
color:#d62029;;
text-decoration:none;
}
#letmein a:visited {
color:#d62029;
text-decoration:none;
}
#letmein a:hover {
color:#d62029;
text-decoration:underline;
}
