@charset "utf-8";
/* CSS Document */


body {padding-left:30px;padding-right:30px;}

div#frame {margin-right:10%; margin-top:5%;}
    
p, pre, table , td, h3, h4{font-family:Arial, Helvetica, sans-serif;}

table.quest80
{
width:80%;
line-height:110%;
border-color:#0099CC;
border-width:thick;
border-style: groove;
}

.tableHeader
{
background-color:#0099CC;
color:#FFFFFF;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
}

tr.even
{background-color:#CCCCCC;}

/*bipolar*/
tr.bipolar{background-color:#CCCCCC;}

/*semantic*/
tr.semantic{background-color:#CCCCCC;}

/*rank*/
td#rankeditems{width:20px; vertical-align:top;}
.btn2 {font-weight: bold;}
.btn2:hover {color: #FFF; background: #0099CC;}	

/*slider*/
.form_widget_amount_slider{
		border-top:1px solid #9d9c99;
		border-left:1px solid #9d9c99;
		border-bottom:1px solid #eee;
		border-right:1px solid #eee;
		background-color:#0099CC;
		height:3px;
		position:absolute;
		bottom:0px;}

/*cake*/
table#change {text-align:center;}		
td#cakeitemscontainer{vertical-align:top;}
td#cakecontainer{vertical-align:top;}

/*radio*/
#radioQue {font-weight: 600; margin-right:10%}
span.radioitem {margin-right:14%; line-height:150%;}
span.radioitem:hover {margin-right:14%; line-height:150%;background-color:#0099CC; color:#FFFFFF; padding:5px 5px 5px 5px;}

/*checkbox*/
#checkboxQue {font-weight: 600; margin-right:10%}
span.checkboxitem {margin-right:14%; line-height:150%;}
span.checkboxitem:hover {margin-right:14%; line-height:150%;background-color:#0099CC; color:#FFFFFF; padding:5px 5px 5px 5px;}	
		
