body  {
 font-family: "Lucida Grande", "Liberation Sans", Verdana;

 font-size:12px;
 position:absolute;
 left:50%;
 margin-left:-410px;
 width:820px;
 border:#FFFFFF 1px solid;
 padding:10px;
}

a {
 text-decoration:none;
}

form {
 margin:0px;
 padding:0px;
}



.submit {
 font-size:10px;
}

.error {
 color:#990000;
 font-size:14px;
 text-align:center;
}

#header {
 background-image: url("/images/logo.jpg");
 background-repeat:no-repeat;
 width:100%;
 margin-top:-5px;
 height:78px;
 border:#FFFFFF 1px solid;
}

#header ul{
 float:right;
 list-style:none;
 margin-top:13px;
 width:580px;
 margin-left:200px;
}

#header li {
 display:block;
 float:left;
 padding:0px;
 width:auto;
}

#header ul a {
 width:110px;
 height:30px;
 display:block;
 background-image:url("/images/button-blue.jpg");
 background-position:center;
 background-repeat:no-repeat;
 color:#FFFFFF;
 font-size:18px;
 padding:3px;
 margin:1px;
 padding-top:4px;
 text-align:center;
}

#logout {

  font-size:12px;
  font-weight:bold;
  position:relative;
  top:-50px;
  left:725px;
  width:60px;
  height:30px;
  font-size:10px;
}

#logout a {
  color:#000000;

}

#logout a:hover {
 color:#0066CC;
}

#footer {
  width:820px;
  margin-bottom:20px;
  margin-top:25px;
  text-align:center;
}

#footer #footerLinks {

}

#footer a {
  color:#000000;
  font-size:11px;
  margin-right:20px;
}

#footer a:hover {
  color:#0000CC;
}

#footer #cpright {
  font-size:14px;
  padding-top:20px;
  font-weight:bold;
}




.greyBox {
  background-color:#EEEEEE;
  height:100%;
  border:#CCCCCC solid 1px;
}

.whiteBox {
  background-color:#FFFFFF;
  height:100%;
  border:#CCCCCC solid 1px;
  color:#333333;

}



.greyH1 {
 font-size:14px;
 color:#666666;
 margin:5px;
}

.greyLink {
 color:#666666;

}

.greyLink:hover {
 color:#003399;
 text-decoration:underline;
}

.black14{
 font-size:14px;
 font-weight:bolder;
}

.redLink {
 color:#CC0000;
}

.redLink:hover {
 color:#FF0000;
 text-decoration:underline;
}


.greyTable {
 width:100%;
 background-color:#EEEEEE;
}

.greyTable .odd{
 background-color:#D5D5D5;
 padding:2px;
 text-align:center;
 font-size:12px;
}

.greyTable .even{
 padding:2px;
 text-align:center;
 font-size:12px;
}

.greyTable .odd a{
 font-size:12px;
}

.greyTable .even a{
 font-size:12px;
}


.greyTable .header td{
  font-size:15px;
  font-weight:bold;
  height:20px;
  background-color:#C3C3C3;
  padding:6px;
  border-bottom:#EEEEEE 5px solid;
}

.greyTable .footer {
  font-weight:bold;
  background-color:#C3C3C3;
  padding:2px;
  border-top:#EEEEEE 10px solid;
  text-align:center;
}

#desc{
 margin-top:12px;
 margin-bottom:15px;
 text-align:center;
}

.blackLink {
 color:#000000;
}

.blackLink:hover {
 color:#666666;
}

.blueLink {
 color:#0066CC;
}

#pagination a {
 color:#0066CC;
 padding-left:3px;
}

#pagination a:hover {
 color:#333333;
}

#pagination .current {
 color:#333333;
 font-weight:bold;
 padding-left:6px;
}

.blueLink:hover {
 text-decoration:underline;
}

#register {
 border:#F8B514 1px solid;
 border-top:none;
 border-bottom:none;
 padding:4px;
 width:539px;
}

.formTop {
 background-image:url("/images/form-top.jpg");
 background-repeat:no-repeat;
 background-position:bottom;
 width:550px ;
 height:7px;
}

.formBottom {
 background-image:url("/images/form-bottom.jpg");
 background-repeat:no-repeat;
 background-position:top;
 width:550px ;
 height:7px;
}

.blueText {
 color:#0066CC;
}

.blueTextLeft {
 text-align:left;
 color:#0066CC;
}


.greyText {
 color:#333333;
 font-weight:bold;
 font-size:14px;
}

#registerInfo1 {
 text-align:center;
 margin-bottom:10px;
 margin-top:35px;
}

#seekerLeft {
 width:170px;
}

#seekerLeft #welcome {
  text-align:center;
  height:36px;
  margin-bottom:10px;
}

#seekerLeft ul {
 list-style:none;
 list-style-position:outside;
 text-align:center;
 margin:0px;
 padding:0px;
}

#seekerLeft li {
 margin:0px;
 padding:0px;
 display:block;
 margin-bottom:4px;
 text-align:center;
 margin-left:15px;
}

#seekerLeft li a {
 display:block;
 background-image:url("/images/nav-button.jpg");
 background-repeat:no-repeat;
 background-position:center;
 width:140px;
 height:32px;
 font-size:20px;
 color:#000000;
 text-align:center;
 padding-top:8px;
}

#sMain {
 width:630px;
}

#sMain #title {

 padding-left:40px;
 padding-right:40px;
}

#sMain #title div {
 height:30px;
 background-color:#F8B30D;
 border:#000000 1px solid;
 font-size:20px;
 text-align:center;
 padding-top:5px;
 margin-bottom:10px;
}

.homeList {
 margin-left:5px;
 font-weight:bold;
}

#vnav {
 margin:0px;
 padding:0px;
 height:20px;
 table-layout:auto;
 margin-top:20px;
 margin-bottom:25px;
}


#vnav .curent {
}

#vnav .content {
 background-color:#F8B30D;
 font-size:14px;
 font-weight:bold;
 margin:0px;
 text-align:center;
 height:21px;
 margin-top:1px;
 padding-top:4px;
}

#vnav a {
 text-align:center;
 display:block;
 font-size:14px;
 font-weight:bold;
 color:#000000;
}

#vnav a:hover {
 color:#F8B30D;
}

#vnav .left {
 background-image:url("/images/round-left.jpg");
 background-position:right;
 background-repeat:no-repeat;
 float:left;
 width:9px;
 height:28px;
 margin:0px;
 margin-right:-3px;
}


#vnav .right {
 background-image:url("/images/round-right.jpg");
 background-position:left;
 background-repeat:no-repeat;
 float:right;
 width:9px;
 height:28px;
 margin:0px;
 margin-left:-3px;
}

#nav2 {
 text-align:right;
 margin-bottom:2px;
}

#nav2 a{
 width:60px;
 background-color:#C3C3C3;
 padding:2px;
 color:#0066CC;
 border:#C3C3C3 solid 5px;
 border-bottom:none;
 font-weight:bold;
}

#nav2 .curent {
background-color:#C3C3C3;
border:none;
}

#nav3{
 height:20px;
 font-weight:bold;
 margin-left:38px;
}

#nav3 a {
 text-align:center;
 color:#0066CC;
 padding:7px;
}

.vioLink{
 color:#9900CC;
}

.greenLink{
 color:#009900;
 }

.greenLink:hover {
 text-decoration:underline;
}


#tipoftheday {

 padding-top: 10px;
 color:#1C4789;
 font-weight:bold;
 text-align:center;
}
