#feature div.ivoteWidget div.voteDisclaimer, 
#feature div.ivoteWidget div.voteTerms {background-color:#132356;}

#feature div.ivoteWidget div.voteTerms a,
#feature div.ivoteWidget div.voteTerms a:link {display:block;}

#feature div.ivoteWidget div.voteTerms,
#feature div.ivoteWidget div.voteDisclaimer,
#feature div.ivoteWidget div.voteQuestion,
#feature div.ivoteWidget div.voteResultsContainer {margin:0 0 16px; padding:4px;}

#feature div.ivoteWidget div.voteDraft,
#feature div.ivoteWidget div.voteForm div.voteLogin {padding:4px;}

#feature div.ivoteWidget div.voteDisclaimer {background-color:transparent;}
#feature div.ivoteWidget div.voteForm div.voteSubmit {text-align:right;}

#content .col-a #feature.nominations form.validate input.submit,
#feature div.ivoteWidget div.voteForm div.voteSubmit input[type="submit"] {border:0; font-size:1.1em; padding:8px; background-color:#132356; color:#f7c140;}

#content .col-a #feature.nominations form.validate input.submit:hover,
#feature div.ivoteWidget div.voteForm div.voteSubmit input[type="submit"]:hover {border:0; color:#6fd5f3;}

#feature div.ivoteWidget div.voteError {text-align:right; padding:4px; color:#f7c140; font-weight:bold;}

ol#terms p {margin:8px 0; display:block;}
ol#terms {margin-bottom:16px;}
ol#terms ol {margin:8px 24px; list-style:disc outside;}

#content .col-a #feature.nominations h2, 
#content .col-a #feature.nominations h3, 
#content .col-a #feature.nominations h4 {padding-top:16px;}
#content .col-a #feature.nominations form.validate,
#content .col-a #feature.nominations form.validate .form-info {padding-top:16px;}
#content .col-a #feature.nominations form.validate .form-info {padding-bottom:8px;}
#content .col-a #feature.nominations form.validate {padding:8px;}
#content .col-a #feature.nominations form.validate p.form-info, 
#content .col-a #feature.nominations form.validate label.error {color:#f7c140;}
#content .col-a #feature.nominations form.validate input.submit {float:right;}
