body {
  margin: 5px 15px 0px 15px;
  font-family:arial;
  background-color: #ffffff;
  font-size: 12px;
}

table.header {
  margin-bottom: 0.4em;
}

.smallfont {
  /*font-size: 80%;*/
  padding: 10px;
}

#gaia_loginbox {
	margin-top: 0.5em;
	width: 400px;
	padding:10px 0;
}
#gaia_loginform {
  margin: 0;
}
a:link, a:active, a:visited {
  color:#0000CC
}

.form-noindent {
  cell-padding:1px;
  background-color: #FFF4C2;
  border: 1px solid #FFCC33;
}

li {
  margin-bottom: 1em;
  text-align:left;
}

h1 {
  font-weight: bold;
  font-size: 130%;
}

.header h1 {
  border-bottom: solid 1px #bbbbbb;
  padding-bottom: 5px;
  
    margin: 0 0 0 15px;
  
}

h2 {
  margin: 0 0 0 0;
  font-weight: bold;
  font-size: 120%;
}

.loginBox {
  padding: 0 0 20px;
  margin: 0px;
  text-align: center;
}

.loginBox h2 {
  margin:0 0 0 0;
  font-weight: bold;
  font-size: 120%;
}

.loginBox table {
  margin: 0px auto;
  text-align: left;
  width:100%;
}
.loginBox table td {
  padding-bottom: 0.2em;
}

.loginBox .gaia.le.rem {
  font-size: 80%;
}

#alBoxWrap {
  margin-top: 10px;
}

.alBox {
  padding: 5px 10px;
  margin: 0px;
}

.alBox h4 {
  margin: 0px;
  font-size: 80%;
}

.errormsg {
  color: #cc0000
}
.alert {
  color: #FF0000
}
.sites-teaser {
  margin-top: 2em;
  padding: .5em;
  background-color: #ffffee;
  border: 1px solid #eeee00;
}
.f {border-top: solid 1px #bbbbbb; color: #676767;font-size: 90%; padding-top: 5px; margin-top:15px}
.f span {position: relative; bottom: 7px}
div.errormsg { color: red; font-family:arial,sans-serif; }
font.errormsg { color: red; font-family:arial,sans-serif; }  
.gaia.le.lbl { font-family: Arial, Helvetica, sans-serif; }
.gaia.le.fpwd { font-family: Arial, Helvetica, sans-serif; }
.gaia.le.chusr { font-family: Arial, Helvetica, sans-serif;}
.gaia.le.val { font-family: Arial, Helvetica, sans-serif; border:1px solid #8C9DAF;height:18px;padding-top:3px;}
.gaia.le.button { font-family: Arial, Helvetica, sans-serif; }
.gaia.le.rem { font-family: Arial, Helvetica, sans-serif; }
.gaia.captchahtml.desc { font-family: arial, sans-serif; } 
.gaia.captchahtml.cmt { font-family: arial, sans-serif; font-style: italic; }
.hand {cursor:pointer;vertical-align:bottom;}
.ucase {text-transform:uppercase;}	
.ltx{width:200px;}
.stx{width:100px;}
/*-- usrbar --*/
#usrbar{font-size:12px;height:30px;margin:0 auto;padding:2px 0 3px;width:650px;}
#usrbar .logo {width:56px;float:left;}
#usrbar .logo img{border:0;}
#usrbar .title{	background-color:#D9E5F5;float:left;font-size:14px;font-weight:bold;line-height:18px;margin:24px 0 5px;padding:6px 0 4px 8px;width:580px;}
.clear{clear:both;}
#usrbar .fn{float:right;margin-top:10px;}
#usrbar .fn li{background:transparent url(../img/icon.gif) no-repeat scroll -58px -72px;list-style-position:none;display:inline;float:left;margin-left:8px;padding-left:8px;}
#usrbar .fn li.first{background-image:none;}

#ft{clear:both;line-height:20px;/*background:#E6E6E6;*/text-align:center;width:650px;margin:auto auto;}
#ft,#ft *{color:#77C;font-size:12px;font-family:Arial}
.pass_wrapper{width:650px;margin:0 auto;}
.t{background-color: #FFF4C2;border: 1px solid #FFCC33;margin-top:0.5em;padding:40px 0;width:500px;height:200px;}
.t td {height:35px;vertical-align:top;}
.rbs1{padding-top:20px}
.error_ts, .proper_ts {background:#FFEBE8 url(/y/web/img/error.gif) no-repeat scroll 2px 2px;border:1px solid #DD3C10;height:28px;line-height:28px;margin-bottom:17px;padding-left:25px;width:355px;}
.exception {background:#FFEBE8 url(/y/web/img/error.gif) no-repeat scroll 2px 2px;border:1px solid #DD3C10;text-align:left;line-height:28px;margin-bottom:17px;padding-left:25px;width:355px;}
.ok_ts {background:url(/y/web/img/ok.gif) no-repeat scroll 2px 2px;height:28px;line-height:28px;margin-bottom:17px;padding-left:25px;width:355px;}
/*.tsk {color:#333333;background:#FDFFCE none repeat scroll 0 0;border:1px solid #FFBA43;margin: 0pt 0pt 20px 55px; padding: 15px; width: 420px;height:300px;}*/
.tsk {color:#333333;background:#FFF4C2 none repeat scroll 0 0;border:1px solid #FFCC33;margin: 0pt 0pt 20px 55px; padding: 15px; width: 420px;min-height:300px;text-align:left;}
.l {float:left;}
.ml10 {margin-left:10px;}
.tsk2{color:#333333;margin: 0pt 0pt 20px 55px; padding: 15px; width: 420px;text-align:left;}
i{color:#ff0000;font-weight:normal;font-style:normal;padding:0 4px;}
.item_title{clear:both;text-align:left;height:30px;}
.field{float:left;text-align:left;height:40px;}
.lb{width:100px;float:left;text-align:left;}
.info{font-family: Arial,Verdana,sans-serif;color:#ccc;margin: 2px;padding: 2px;}
.line{clear:both;height:5px;}
.chgpwd{padding:10px 0px 20px 15px;text-align:left;}
.comments{padding:10px 0px 20px 0px;text-align:left;}
.rbs2{padding:70px 0 10px 30px;text-align:left;}
.item_error{padding:5px 0px 5px 10px;text-align:left;}
.tip{border:1px solid #EBDBA5; background:#FDFDD5; padding:10px;font-family:Arial; font-size:14px}
.f14{line-height:20px}
.fs{padding-top: 50px;}
#prompt_success{padding:30px 0px;}
#divunsp{width:450px;}
