/*Survey Styles*/

.scrollableDiv{
	padding-right:2em;
	overflow: auto;
	
}

.cp_surveyForm{
   /*background-color:#FFFFFF;*/
	
}


.cp_surveyFieldSet{
   /*background-color:#E1FFE1;*/
   padding:1em;

}

.cp_surveyTitle{
   font-size:160%;
   font-weight:bold;   

}

.qanda_formTitle{
	background-color:#C0C0C0;
	padding:0.5em;
	
}

.cp_surveyMessage{
   display:block;

}


.surveyButtons{
   display: block;
   text-align:right;
}

.cp_dBAccessError{

}


/*Form Styles*/
.cp_surveyFormTitle{
     font-weight:bold; 

}

.cp_surveyFormDescription{
   padding-bottom:7px;
   margin-top:7px; 
   background-color:#FDECFE;
   padding:0.5em;
   border-radius: 5px;
}


.surveyContainer{
   background-color:#DAD8D8;
   padding:1.5em;
   border-radius: 5px;
width:100%;
	
}

/*Question Styles*/
.cp_div_surveyQuestion{
   padding-bottom:7px;
   margin-top:7px; 
   background-color:white;
   padding:0.5em;
   border-radius: 5px;
}

.cp_span_surveyQuestion{
   padding-bottom:7px;
   margin-bottom:7px;
	background-color:white;
   padding:0.5em;  
	border-radius: 5px;
}



.cp_surveyQuestionTitle{
   margin-bottom:0.5em;     
   padding-right: 0.25em;
   padding:3px;
   background-color:#C0C0C0;
   margin-left:1em;
   margin-right:1em; 	
}

.cp_surveyQuestionText{
    padding-right:0.25em; 
	font-weight:bold;
}

.cp_surveyQuestionDescription{
	margin:0.25em;
	color:grey;
}

.cp_QuestionControl{
      padding:0.25em;     

}


.titleImage{
      padding-top:0.4em;
      padding-bottom:0.4em;
      
      /*width:45%;
      max-width:250px;*/
      min-width:128px; 
}

.controlImage{
      /*width:64px;*/
      width:30%; ;
      vertical-align:middle;
      padding:0.1em;
}

.radio{
      padding-top:0.25em;
      padding-bottom:0.25em;
      min-width:128px;
}


.img banner{
      width:100%;
      max-width:240px;
      text-align:center;
}



/*Vote display graph styling*/

    .voteResults
    {
        /*background-color:Gray;*/
        /*border:1px solid grey;*/    
    }
    
    .voteBar
    {
        display:inline-block;
        vertical-align:top;
        background-color:Yellow;
        height:12px;    
        margin-top:0.2em;
        margin-bottom:0.2em;
    }
    
    .votebarLabel
    {
       padding-left:0.1em;  
       width:24%;
        
    }
    
    .votebarBar
    {
        width:76%    
    }

	
.qandaSurveyTitle{
	font-weight:bold;
	width:100%;
	background-color:grey;
	padding:3px;
}	
	
.qanda{
	margin:0.025em;
}

.qandaContaner{
	
}
.qandaQ{
	display:inline;
}

.qandaQ2{
	font-weight:bold;
}

.qandaA{
	display:inline;
	font-weight:bold;
}

.qandaA2{
	
}

.surveyMsgTitle{
	font-weight:bold;
	margin-bottom:0.25em;
	color:blue;
}


.qandaTitle{
   padding:3px;
   background-color:#69F981;
	font-weight:bold;
}

.text{
/*width:100%;*/
	min-width:320px;	
}

.text_row{
/*width:100%;*/
/*min-width:320px;*/	
	width:96%;
	max-width:12em;
	margin-right:1em;
}


.helpbox{
	color:green;
	background:color:#DEDCDC; 
	
}

.help_line{
	display: table-cell;
	vertical-align:middle;
	color:grey;
}

/*





form.cp_surveyform legend {
      padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; 

}


.surveyTitle{
   font-weight:bold;

}

.surveyMessage{
      color:green;
      font-weight:bold;
      display:block;
}

.formTitle{
      
}


.formAccessError{
      display: block;
      color:red;
}

.checkbox, .radio, .dropdown, .text, .password, .textarea{
}

.checkbox{
}

.checkboxTitle{


}

.checkboxQuestion{


}

.checkboxControls{


}



.radioTitle{
      
}

.radioQuestion{
      

}

.radioControls{
      
}

.surveyButtons{
display: block;
}
*/
