#pageTitle h1 {
  background-image: url(/images/header-participate.png);
}

#pageTitle h1 a {
  display:block;
  height: 100%;
  width: 129px;
}
.apply-bot {
  background:transparent url(/images/example-pod-bot.png) no-repeat scroll 0 0;
  height:20px;
  left:-40px;
  position:relative;
  top:12px;
  width:580px;
}

.apply-text {
        color:#777777;
        font-family:arial,sans-serif;
        font-size:12px;
        line-height:16px;
        /*padding:14px 0 14px 9px;
        width:500px;*/
		padding-top: 4px;
		width: 495px;
}


.main-pod .apply-text p {
        color:#777777;
        font-family:arial,sans-serif;
        font-size:12px;
        line-height:16px;
        margin:8px 0;
}

.main-pod .apply-form table p {
  margin-bottom: 4px;
  font-size: 11px;
}

.header .participate {
  color: #959595;      
}                  

.apply-text #telluswhy{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:65px;
width:100%;
}

.apply-text #comments{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:65px;
padding:2px 0 2px 1px;
width:100%;
}

.apply-text p#terms {
  width: 379px;
  color: #BCBCBC;
}

.apply-form {
        margin-top: 25px;
        width: 511px;
}

.apply-form td {
        padding-right: 22px;
}

.apply-form input {
        width: 100%;
}

#apply-submit {
        background: transparent url(/images/calculate-feedbackopen-send.gif) no-repeat scroll 0 0;
        border: medium none;
        cursor: pointer;
        height: 0;
        left: 457px;
	top: 15px;
        overflow: hidden;
        padding-top: 18px;
        position: relative;
        vertical-align: top;
        width: 33px; 
}

#join #footer {                
  text-align: center;             
}

#join #feedback > hr.top, #join #feedback > hr.bot {
  background-image: url(/images/podSprite.png);
}

.onelink {
  background-image: url(/images/participate-back-sprite.gif);
  background-repeat: no-repeat;
  border-bottom:1px solid #E6E6E6;
  background-position: 0 -177px;
}                

.twolinks {        
  background-image: url(/images/participate-back-sprite.gif);
  background-repeat: no-repeat;
  border-bottom:1px solid #E6E6E6;
  background-position: 0 6px;
}

.fourlinks {     
  background-image: url(/images/participate-back-sprite.gif);
  background-repeat: no-repeat;
  border-bottom:1px solid #E6E6E6;
  background-position: 0 62px;
}

#participate .mid {
	padding: 12px 40px;
}

#participate #imgsection {
	background: url(/images/volunteer-back.png) 0 0 no-repeat;
	width: 548px;
	height: 95px;
	margin-left: -26px;
	padding-left: 26px;
}

#participate #imgsection a  {
	font-weight: bold;
}

#participate #imgsection p{
	position: relative;
	top: 6px;
}

#participate #imgsection h2 {
	position: relative;
	top: 16px;
}

#participate .mid div {
  padding-bottom: 15px;
  padding-top: 1px;
  width: 495px;
}

#participate .mid p {
  color:#777777;
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  line-height:16px;
  padding: 11px 0 0 0;
}

#participate .mid a {
  font-family: Arial;
  font-weight: normal;
  font-size: 14px;
  color: #DF0303;
}

#participate .mid span {
  font-size: 12px;
}

#participate .mid h2 {
  color:#777777;
  font-size:11px;
  font-weight:bold;
  padding-top:15px;
  font-family: Arial;
}

#participate #description {
  background: none;
  font-size: 12px;
  width: 495px;
  padding-bottom: 20px;
}
#participate #morelinks {
  height: 25px;
  padding-top: 15px;
  border: none;
  background: none;
}

#participate div#morelinks a {
  font-size: 12px;
  padding-right: 15px;
}

#participate div#morelinks a span {
  color: #777777;
}

#participate div.info {
  display: block;
  padding-bottom: 15px;
  border: none;
}

#participate div.info .sub-header {
  margin-bottom: -15px;
  padding-top: 4px;
}

#participate div.info textarea,
#participate div.info input {
  margin-top: 3px;
  padding: 2px 1px;
  font-size: 12px;
}

#participate div.info div.half {
  border: 0;
  width: 240px;
  display: inline-block;
  padding-bottom: 0px;
}

#participate div.info div.half input{
  width: 231px;
  padding: 2px 1px;
  font-size: 12px;
}
#participate div.info div.full input{
  width: 475px;
  padding: 2px 1px;
}


#participate div.info textarea {
  width: 475px;
  padding: 1px;
  height: 65px;
}

#participate div.info p {
  font-size: 12px;
  width: 485px;
}

#participate div.info p.form {
  font-size: 11px;
}


#participate div.info p.title {
  color: #DF0303;
  font-weight: bold;
}

#participate div.info span.sub {
  color: #999999;
  font-size: 10px;
  line-height: 14px;
}

#participate div.info p a {
  font-size: 12px;
  color: #FE6518;
}

#participate div.info p.details,
#participate div.info p.details a {
  font-size: 11px;
}

#participate div.info p a.details {
  font-size: 10px;
}

#participate div.info p.details input{
  position:relative;
  top:-1px;
}
#participate div.info p.details label {
	margin-left: 3px;
	position: relative;
	top: 1px;
}

#participate div.info p a.privacy {
  color: #777777;
}

#participate div#contact-submit,
#participate div#contribute-submit,
#participate div#curator-submit {
        background: transparent url(/images/calculate-feedbackopen-send.gif) no-repeat scroll 0 0;
        border: medium none;
        cursor: pointer;
        height: 0;
        left: 444px;
        overflow: hidden;
        padding-top: 18px;
        position: relative;
        vertical-align: top;
        width: 33px;
}

#participate div#curator-submit {
        top: 15px;
}

#participate div#contact-submit {
        top: -32px;
        margin-bottom: -28px;
}

#participate #back-to-top {
  background:transparent url(/images/back-to-top.gif) no-repeat scroll right 7px;
  color:#999999;
  margin-top:-15px;
  position:absolute;
  width:67px;
}

#participate .mid #back-to-top a {
  color: #777777;
  font-size: 11px;
  padding-right: 12px;
}

span.wa {         
        color: #949494;
}

#navpod .top {         
        position: relative; 
}

#navpod ul {
  float:left;   
  list-style-type:none;
}                  

#navpod ul+ul {
  margin-left: 35px;
}

#navpod ul li {
  background: none;          
  padding-left: 0px;    
  font-size: 13px;  
  margin-top: 7px;  
  color: #555555;
}

#navpod ul li a {
  margin-left: 2px;
  font-size: 10px;
  color: #DB0303;   
}

#navpod ul li a:hover {
  color: #FE6518 !important;
}

#navpod h2 {
  color:#838383;
  font-size:12px;
  font-weight:bold;
  line-height:20px;
}

.submission-container {
        position: absolute;
        background:transparent url(/images/hSprite.png) repeat-y scroll -5657px 50%;
        padding:4px 25px 6px;
        text-align:left;
        width:459px;
        z-index: 100;
}

.submission-top {
        background:transparent url(/images/podSprite.png) no-repeat scroll -3px -332px;
        height:13px;
        margin:0 0 0 -25px;
        top:-13px;
        width:502px;
        position: absolute;
}

.submission-bot {
        background:transparent url(/images/podSprite.png) no-repeat scroll -3px -346px;
        bottom:-16px;
        height:16px;
        margin:0;
        top:auto;
        width:502px;
        display:block;
        left:0;
        position:absolute;
}

.submission-mid {
        border: 1px solid silver;
        width: 433px;
        padding-bottom: 15px;
        background-color: white;
        margin-left: 13px;
        margin-top: 15px;
}

.submission-mid p {
        color:#777777;
        font-family:arial;
        font-size:11px;
        margin:0;
        padding:10px 28px 0;
}

.submission-close {
        position: relative;
}

.submission-close .close-policy{
    position: absolute;
    cursor: pointer;
    right:-15px;
    top:-10px;
}

p#required {
   font-style: italic;
}

#participate .top#thank {
  position: relative;
}

#participate div.thanks-head {
  color:#DB0303;
  font-family:Arial;
  font-size:19px;
  line-height: normal;
  padding-bottom:0px;
}

#participate div.thanks-head-fail {
  color:#DB0303;
  font-family:Georgia;
  font-size:19px;
  line-height: normal;
  padding-bottom:0px;
}

textarea{resize:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;}

#mustagree {
  color: red;
  position: absolute;
  font-size: 11px;
}

#clear {
  background: transparent url(/images/clear-btn.png) no-repeat scroll 0 0;
  width: 58px;
  height: 19px;
  cursor: pointer;
  float: right;
  margin-top: 6px;
  text-indent: -5000px;
  text-decoration: underline;
}
