/*#container {background-color:#b9d1e7; }*/

.w750 {width:750px; margin:30px auto 0 auto; }
.w375 {width:355px; float:left; padding-left:10px; color:#5f6162; }
#content {background:url('img/loginBoxTop.png') 0 0 no-repeat; padding:10px 0 45px; }

a {color:#6597c0; }

.loginBox {border-bottom:1px solid #c4c8cc; background:url('img/loginBoxBg.gif') 0 0 repeat-y; padding:0 10px 26px; overflow:hidden; }
.loginBox form, .loginBox form input {color:#606162; }
.checkbox {padding-left:15px; background:url('img/checkbox.gif') 0 -148px no-repeat; }
.checkbox.checked {background-position:0 1px; }
label.radio {cursor:pointer; display:block; float:left; margin:6px 30px 6px 0; background:url('img/radio.png') 0 -50px no-repeat; padding-left:14px; }
label.radio.selected {background-position:0 2px; }

.tright {text-align:right; padding-right:10px; vertical-align:top; padding-top:4px; }
td.input60 {background:url('img/input60.png') no-repeat 0 0; padding:5px; }
td.input60 input {width:58px; background:none; border:0px none; margin:-2px 0 3px 0; }
td.input244 {background:url('img/input244.png') no-repeat 0 0; padding:5px; }
td.input244 input {width:238px; background:none; border:0px none; margin:-2px 0 3px 0; }
td.input288 {background:url('img/input288.png') no-repeat 0 0; padding:5px; }
td.input288 input {width:278px; background:none; border:0px none; margin:-2px 0 3px 0; }

table.reg td.label {padding:0 0 10px 0; }

#captchaImg {text-align:center; margin-bottom:8px; cursor:pointer; height:50px; padding:5px 0 5px 20px; background-color:#b2b2b2; }
.w244 {width:224px; overflow:hidden; }
.icheckbox {position:absolute; top:-1000px; left:-1000px; opacity:0; filter:alpha(opacity=0); }

#autologinNote {width:320px; height:83px; background:url('img/autoLogin.png') 0 0 no-repeat; padding:10px 10px 0 16px; position:absolute; display:none; top:-37px; left:205px; }

.loginAlert {background:#dd000f url('img/loginAlert.gif') 0 0 no-repeat; padding:8px 10px 5px 30px; color:#fff; width:315px; margin-left:-10px; }
.loginAlertBottom {background:url('img/loginAlertBottom.gif') 0 0 no-repeat; height:3px; overflow:hidden; margin:0 0 10px -10px; }

.loginOk {background:#89b434 url('img/loginOk.gif') 0 0 no-repeat; padding:8px 10px 5px 30px; color:#fff; width:315px; margin-left:-10px; }
.loginOkBottom {background:url('img/loginOkBottom.gif') 0 0 no-repeat; height:3px; overflow:hidden; margin:0 0 10px -10px;}

.loginInfo {background:#ffa000 url('img/loginInfo.gif') 0 0 no-repeat; padding:8px 10px 5px 30px; color:#fff; width:315px; }
.loginInfoBottom {background:url('img/loginInfoBottom.gif') 0 0 no-repeat; height:6px; overflow:hidden; margin-bottom:10px; }

a.citroReg {color:#ffeb01; background:url('img/citromail_bg.jpg') no-repeat 0 0; margin:0 0px 5px 105px; white-space:nowrap; padding-left:244px; display:block; height:22px; overflow:hidden; width:0px; }

h4 {font-size:16px; margin-bottom:8px; }
h4.reg {margin: 10px 10px 0px;}
h5 {margin: 20px 10px 7px 17px}
ul {list-style-image:url('img/listStyle.gif'); margin-left:10px; padding:0 10px 0 20px; }
ul li {margin-bottom:6px; }

td.birthDay .selectHolder {float:left; }

.btn, .inpt, .selecter .bottom b, .selecter .ctop b, .selecter .bottom i, .selecter .ctop i,
.selecter .cbottom b, .selecter .top b, .selecter .cbottom i, .selecter .top i {background-image:url('img/inputs.png'); }

.logginInMessage {font-size:16px; font-weight:bold; color:#ffffea; }

.bEdm {border:1px solid #c3cace; padding:3px 5px; margin:6px 4px 0 0; width:232px; }

/*#header {border-color:#5688b8; background-image:url("img/header_bg.gif"); }
#header .logo {background-image:url('img/startlap_logo.png'); }*/

/*#footer {border-color:#5387b8; background:#6b99c2; color:#a7d7ec; }*/
#footer span, #footer a, #footer a:hover {color:#fff; }
