﻿/*CSS: Style Sheet for Poll */

/*-----------------Styles for Text------------------ */

.polltitlestyle 
{
    font-weight:bold;
    font-size:12px; 
    font-family:Verdana,Helvetica,Sans-Serif; 
    height:20px; 
    color:#6699cc;
    padding:5px 10px 0 10px;
}

.textstyle {
    font-size:11px; 
    font-family:Verdana,Helvetica,Sans-Serif;
    color:#6699cc;
}

/* textstyle for IE6*/
*html .textstyle {
    font-size:11px; 
    font-family:Verdana,Helvetica,Sans-Serif;
    color:#6699cc;
    padding:0px;
    margin:0px;
}
.textstyle span {
    font-weight:bold;
}

/*Style for Error Message*/
.errorMSG {
    font-size:10px; 
    font-weight:bold;
    font-family:Verdana,Helvetica,Sans-Serif;
    padding:5px;
    color:#353535;
    border:solid 1px #ead177;
    background:#f4e6b2;
}
.errorMSG span{
    color:#ff3300;
    font-weight:bold;
}

/*Style for Buttons*/
.buttonStyle {
    border-top:1px solid #efefef;
    border-bottom:1px solid #efefef;
    text-decoration:none; 
    font-family:Verdana,Helvetica,Sans-Serif;
    padding:2px; 
    font-size:10px; 
    font-weight:bold;
    color:#6699cc;
}

/*Text Style for Poll Question*/
.pollQuestionstyle {
    font-size:11px; 
    font-family:Verdana,Helvetica,Sans-Serif;
    vertical-align:inherit;
    color:#6699cc;
    text-decoration:none;
    padding:10px 10px 5px 10px;
}

.pollList 
{
  list-style:none; padding:3px 0;
}

.pollList li
{
  display:inline;
}

.pollControls
{
  padding-top:5px;   
}

.pollControls a
{
  padding-right:5px; 
}

.textstyleTotalVotes
{
  font-weight:bold; font-size:10px;   
}
/*-------Styles for Wrappers/Containers: background color, border color,...-- */

/*Main Wrapper for Poll*/
.pollWrapper {
    width:300px; 
    background:#efefef;
    border:1px solid #6699cc;
}

/*Inner Container that holds all the content*/
.pollInnerContainer {
    background:#ffffff; 
    width:278px; 
    border:1px solid #6699cc; 
    margin:0 10px 10px 10px;
}

/*Poll Answer Style*/
.pollAnswerWrapper {
    padding:5px;
}

/*Poll Answer Label Style*/
.pollAnswerWrapper label {
    font-size:11px; 
    font-family:Verdana,Helvetica,Sans-Serif;
    display:inline;
    color:#6699cc;
}

.pollResultBarWrapper {
    padding:5px 5px 5px 10px;
}

/*Poll Result Wrapper for IE6*/
*html .pollResultBarWrapper {
    padding: 0px 5px 0px 10px;
    margin:0px;
}

/*Vote and Result buttons wrapper*/
.voteresultWrapper {
    padding:10px;
}

.voteresultWrapper a {
    padding-right:15px;
}

.voteNumberWrapper {
    padding:45px 10px 10px 10px;
}

/*Vote Result Graphic Bar */
.resultPollBar {
    float:left; 
    background: transparent url(/TopletsResources/Polling/images/pollbar.jpg) repeat-x; 
    height:10px;
}



