body {
  line-height: 20px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #777799;
}

.pagetop {
  background:url(images/at-topgrad2.png);
  background-repeat: repeat-x;
  background-position: left 0px;
}

select, textarea {
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666699;
  border: 1px solid #DDDDDD;
  background-color:#FAFAFF;
}


textarea {
  overflow: hidden;
}


.chrome{
  background: #FFF url('images/chrome.gif') bottom repeat-x;
}


.vsep {
  background:url(images/or-vline2.png) no-repeat center;
}

#menubottom {
   padding-top: 8px; 
   border-top: 1px dashed #EDEDED;
   width: 800px;
   color: #C7C7D6;
   text-align: center;
}

#menubottom a {
  color: #A9C9ED;
}

#menubottom a:hover {
  color:#0066FF;
}

a {
  text-decoration: none;
  padding-left:4px; 
  padding-right: 4px;
  color: #86B4E6;
}

a:hover {
  color:#0066FF;
}

#maintitle {
	text-align: left;
	font-size: 30px;
	line-height: 32px;
	color: #BBBBCC;
	width: 620px;
}

.titles {
  color: #666666;
}

.pagetitle {
  font-size: 18px;
}

.menu {
  border-bottom: 1px solid #eeeeff;
  padding-top: 4px;
}

#divbody {
  background:url(images/blue_bg.png) repeat-x;
}

.rb {background-color: #F5F5F5;}
.rbbl {background: url(images/bl.png) no-repeat bottom left;  width: 15px; height: 15px}
.rbbr {background: url(images/br.png) no-repeat bottom right;  width: 15px; height: 15px}
.rbtl {background: url(images/tl.png) no-repeat top left; width: 15px; height: 15px}
.rbtr {background: url(images/tr.png) no-repeat top right;  width: 15px; height: 15px}

.slinks a {
  padding-left: 0px; 
  padding-right: 0px;
  color: #777799;
}

.slinks a:hover {
  color:#777799;
}

