body {background:#fff;color:#000;}
body, p, ol, ul, td {font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:13px;line-height: 18px;padding:0;margin:0;}
#logo a, a:visited, a:hover {border:0;} 
img {border:0;}

.fieldWithErrors, .field-with-errors {padding:2px;background-color:#f00;display:table;}

#errorExplanation {width: 595px;border: 0px solid red;padding: 0px; /* 7px */
	padding-bottom: 0; /* 12px */margin-bottom: 0px;background-color: #c00;}

#errorExplanation h2 {text-align: left;font-weight: bold;padding: 5px 5px 5px 15px;font-size: 14px;
	margin: 0px; /* -7px */background-color: #c00;color: #fff;}

#errorExplanation p {
	display:none;
/*
  color: #333;
  margin-bottom: 0;
  padding: 5px;
*/
}

#errorExplanation ul li {
	display:none;
/*
  font-size: 12px;
  list-style: square;
*/
}

#errorExplanation input {
  border:3px solid #c00;
}

div.uploadStatus {
  margin: 5px;
}

div.progressBar {
  margin: 5px;
}

div.progressBar div.border {
  background-color: #fff;
  border: 1px solid gray;
  width: 100%;
}

div.progressBar div.background {
  background-color: #333;
  height: 18px;
  width: 0%;
}

h1 {font-weight:100;letter-spacing:-1px;}


#positions a {
  color:#fff;
}

#positions a:hover {
  color: #ff0;
}


#footer a {color:#eee;text-decoration:none;text-shadow:1px 1px 1px #000;}
#footer a:visited {color:#00f;text-shadow:1px 1px 1px #000;}
#footer a:hover {color:#fff;text-shadow:1px 1px 1px #000;}

td h2 a {color:#00c;text-decoration:none;}
td h2 a:visited {color:#666;}
td h2 a:hover {color:#000;}



table tr td {border-top:1px solid #ccc;padding-bottom:10px;}

.even {background-color:#efefef;border-top:1px solid #ccc;}
.odd {background-color:#fff;border-top:1px solid #ccc;}




td a {color:#00c !important;}
td a:hover {color:#fff !important;background:#00c;}

td {padding:5px 10px;font-size:11px;color:#666;}
td span {font-size:12px;font-weight:900;color:#000;}

#reddit-link {background-image: url(/images/icon_reddit.gif)}
#digg-link {background-image: url(/images/16x16-digg-guy.gif)}
#delicious-link {background-image: url(/images/delicious.small.gif)}

form {margin:0;padding:0;}
label {float:left;width:80px;margin:0;padding:0 5px 0 0;text-align:right;font-weight:900;font-size:11px;}
/*
label:before{content:"* ";color:#c00;}
*/

fieldset input:focus {background:#ffc;}
fieldset select:focus {background:#ffc;}
fieldset textarea:focus {background:#ffc;}



 #simple_captcha{border: 0;}
 #simple_captcha,
 #simple_captcha div{}
.simple_captcha_field,
 .simple_captcha_image{
   border: 1px solid #ccc;
   margin: 0px 0px 2px 0px !important;
   padding: 0px !important;
 }
.simple_captcha_image img{
 }
 #simple_captcha .simple_captcha_label{font-size: 12px;}
 #simple_captcha .simple_captcha_field input{
 }


/* skip */
a#skip {display: block; position:absolute; top:0; left:0; width:100%; padding: 0 0 1em 0; background: transparent; font-weight: 400; text-align: center;}
a#skip:link, a#skip:visited {color: #ffffff;}
a#skip:hover, a#skip:focus, a#skip:active {background: #900 url(/images/skip.gif) no-repeat center bottom;}

h2 {font-weight:400;}

