.SkinInner{
	background: white url(whitebackground1_08.png) repeat-y 0px 0px;
	font-family: "Helvetica", "Arial", "Verdana", sans serif;

}
*html .SkinInner{
	background: white url(whitebackground_07.png) repeat-y 0px 0px;
	font-family: "Helvetica", "Arial", "Verdana", sans serif;
}

.FooterCenter {

	background: url(whitebackground1_11.png) no-repeat scroll 0 0;

	height:33px;

	margin-bottom:9px;

}
*html .FooterCenter {
	background: url(whitebackground_10.png) no-repeat scroll 0 0;
	height:33px;
	margin-bottom:9px;
}

.HeaderCenter {

	background: url(whitebackground1_04.png) no-repeat scroll 0 -5px;

	height:12px;

	margin-top: 5px;

}	
*html .HeaderCenter {
	background: url(whitebackground_04.png) no-repeat scroll 0 -5px;
	height:12px;
	margin-top: 5px;
} 
.SkinTable {
	border-collapse:collapse;
	margin:15px auto;
}

.Skin .QuestionText {
	font-size: 100%;
	padding-bottom: 10pt;
	font-weight: normal;
	color: black;
	text-indent: 0em;
}

.Skin .QuestionOuter {
	padding: 10 20px;
}

.Skin .QuestionOuter .Inner{
	padding: 20px 25px;
}

.Skin .QuestionText b,
.Skin .QuestionText strong {
	font-size: 100%;
	font-weight: regular;
}

#SurveyEngineBody{
	background-color: white;
}

.Skin #LogoBar{
	display: none;
} 

.Skin #Header{
	background: none;
}

.Skin #Questions{
	padding: 10px 0;
}	

.Skin .QuestionBody{
	margin-left: 40px;
	margin-right: 40px;
}

.Skin .QuestionBody .TextEntryBox{
	margin: 3px 5px -2px 0;
	margin-left: 24px;
	width:10em;
}

.SkinInner {
	color: #4D4D4D;
}	

.SkinInner .ChoiceStructure{
	color: #6C7F74;
}

.SkinInner select.ChoiceStructure{
	color: #4D4D4D;
}

.Skin thead, .Skin .GAP .ChoiceStructure thead th{
	color: #8C0E03;
}
	
	.Skin .GAP .ChoiceStructure .c4, .Skin .GAP .ChoiceStructure tbody .last, .Skin .GAP .ChoiceStructure th {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
}	

.Skin .GAP .ChoiceStructure .c3, .Skin .GAP .ChoiceStructure tbody .last, .Skin .GAP .ChoiceStructure th {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
}	

.Skin .GAP .ChoiceStructure .c2, .Skin .GAP .ChoiceStructure tbody .last, .Skin .GAP .ChoiceStructure th {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
}	

.Skin .GAP thead .c1, .Skin .GAP thead .c2, .Skin .GAP thead .c3, .Skin .GAP thead .c4 {
	border-bottom-width:0px;
	border-style:solid;
}	

.Skin .GAP thead .c1, .Skin .GAP thead .c2, .Skin .GAP thead .c3, .Skin .GAP thead .c4 {
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-style: solid;
}

.Skin .GAP .bottom .c5, .Skin .GAP .bottom .c6, .Skin .GAP .bottom .Why {
border-bottom-width:1;
border-style:solid;
}

.Skin .Matrix table td.c2, .Skin .Matrix table th.c2 {
	border-right-width:1;
	border-style:solid;
}

.Skin .SBS .c2 {
	border-right-width:1;
	border-style:solid;
}

.Skin .SBS .Separator1 {
	border-style:solid;
	border-width:1;
}

.Skin .SBS .Answers td, .Skin .SBS .Answers th {
	border-bottom-width:1;
	border-style:solid;
}

.Skin .Matrix table thead th, .Skin .Matrix table thead td {
	border-style:solid;
	border-width:1;
}

.Skin .Scale BorderColor {
border-right:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
}

.Skin .EndOfSurvey {
	border-style:none;
	border-width:1;
}		

.Skin .PGR td.itemsContainerTd {
	border-style:solid;
	border-width:0 0px 0 0;
	padding:5px 10px 5px 5px;
	vertical-align:top;
}

.Skin .CS .horizontalbar table.sliderGrid tr th.ylabel {
	border-right: 0px none #F93E0D;
}

.Skin .MC td.LabelContatiner{
	padding-top: 10px 0;
	padding-left: 30px 0;
	padding-right; 30px 0;
	padding-bottom; 30px 0;
}

.Skin .MC td input.radio, .Skin .MC td input.checkbox, .Skin .MC td label{
	margin-bottom:4px;
	margin-top:4px;
	margin-left:4px;
}

ul, li {
list-style-image:none;
list-style-position:center;
list-style-type:none;
}

.Header .Left {
	background:transparent url(whitebackground1_03.png) no-repeat 0px 0px;
	height: 17px; 
	width: 23px;
}

*html .Header .Left {
	background:transparent url(whitebackground_03.png) no-repeat 0px 0px;
}

.Header .Right, .Footer .Right, .Middle .Right{
	background: transparent url(whitebackground1_05.png) no-repeat 0px 0px;
	width: 48px;
}

*html .Header .Right, *html .Footer .Right, *html .Middle .Right{
	background: transparent url(whitebackground_05.png) no-repeat 0px 0px;
}

.Footer .Left, .Footer .Right, .Footer .Center {
	background: transparent url(whitebackground1_10.png) no-repeat 0px 0px;
	height: 42px;	
}

*html .Footer .Left, *html .Footer .Right, *html .Footer .Center {
	background: transparent url(whitebackground_09.png) no-repeat 0px 0px;
	height: 42px;
}	

.Footer .Right {
	background: transparent url(whitebackground1_14.png) no-repeat 0px 0px;
}
*html .Footer .Right {
	background: transparent url(whitebackground_11.png) no-repeat 0px 0px;
}
.Header .Center{
	background: transparent url(whitebackground1top.png) repeat-x 0px 0px;
}
*html .Header .Center{
	background: transparent url(whitebackgroundtop.png) repeat-x 0px 2px;
}
.Middle .Center{
	background: white url(whitebackground1_08.png) repeat-y 0px 0px;
}
*html .Middle .Center{
	background: white url(whitebackground_07.png) repeat-y 0px 0px;
}	
.Footer .Center {
	background: transparent url(whitebackground1bottom.png) repeat-x 0px 0px;
}
*html .Footer .Center {
	background: transparent url(whitebackgroundbottom.png) repeat-x 0px 0px;
}


.Middle .Left{
	background: transparent url(whitebackground1_07.png) repeat-y 0px 0px;
	
}

*html .Middle .Left{
	background: transparent url(whitebackground_06.png) repeat-y 0px 0px;
	
}

.Middle .Right {
	background: transparent url(whitebackground1_09.png) repeat-y 0px 0px;
}	

*html .Middle .Right {
	background: transparent url(whitebackground_08.png) repeat-y 0px 0px;
}	
.Skin #SkinContent {
	background-color:transparent;
}
	
.Skin #Footer {
	background:transparent;
}

.Skin .ReadableAlt {
	background-color:transparent;
}

.SkinInner .ChoiceStructure .ReadableAlt .reg .Rank{
background-color:#F93E0D;
}

.Skin .reg {
background-color:transparent;
}

.Skin .LightBG{
	background: #E6E6E6;
}

.Skin .SBSMatrix .LightBG{
	background: transparent;
}

.Skin .RO .DND .rank {
background-color: #3A4031;
color:white;
font-weight:bold;
padding:4px 8px;
position:absolute;
right:4px;
top:6px;
}

.Skin .RO .DND ul.Edited .rank,
.Skin .RO .DND ul.NotEdited li:hover .rank {
	background:#6C7F74 !important;
	color: white;
}

.Skin .RO .RankInput {
margin-right:5px;
vertical-align:middle;
width:2em;
}

.element .style {
	vertical-align: middle;
}	

.Skin .GAP .Why{
font-size:80%;
font-color: #89031A; 
}

.Skin .PGR .DragAndDrop .Items label {
padding-left: 5px;
}

.Skin .PGR .DragAndDrop .Group h2, .Skin .PGR .DragAndDrop .Items h2 {
border-style:solid;
border-width:1px 1px 0;
color: #8C0E03;
display:block;
font-size:12px;
margin:0;
padding:10px 0 0;
text-align:center;
text-transform: uppercase;
}

.Skin .RO .DND ul li img {
	padding-left: 10px;
}

th {
font-style:normal;
font-weight:normal;
text-align:left;
padding-left: 15px;
color: #6C7F74;
}

.Skin .Matrix table td, .Skin .Matrix table th {
border-width:1;
padding:4px 4px 7px;
text-align:center;
}

.Skin .Matrix table th.c1 {
text-align:left;
padding-left: 10px;
}

element.style {
width:30%;
}
.Skin .ProgressBarFill {
background:#6C7F74 none repeat scroll 0 0;
height:10pt;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

.Skin .ProgressBarFillContainer {
border:1px solid #6C7F74;
width:150px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

.Skin .PGR .ItemsNoDnd h2, .Skin .PGR .GroupNoDnd h2 {
margin-bottom:6px;
}

.Skin #Plug a {
color:#6C7F74;
}

.Skin .BorderColor {
border-color:#E6E6E6;
}

.dynamic-slider-control .line {
-moz-box-sizing:content-box;
background:#6C7F74 none repeat scroll 0 0;
border:1px solid #6C7F74;
font-size:0.01mm;
overflow:hidden;
position:absolute;
}

.Skin .PGR .DragAndDrop .Items h2 {
border-width:0px 0px 0;
}

.Skin .reg{
color: #6C7F74;
}

.Skin .MC .MAVR label, .Skin .MC .SAVR label {
color:#6C7F74;
}

.Skin .RO .RB .ChoiceStructure th {
padding:3px 3px 3px 10px;
}

.Skin .RO .DND ul li {
padding:10px 10px;
}

.Skin .TE .FORM .ChoiceStructure table td {
padding:7px 10px;
}

.Skin .CS li {
padding:7px 5px 5px;
}

.Skin .RO .RB .ChoiceStructure th {
padding:7px 10px;
}

html > body .Skin .PGR .DragAndDrop ul {
margin:0 10px;
}

.Skin .PGR .DragAndDrop .Group h2, .Skin .PGR .DragAndDrop .Items h2 {
margin:0 10px;
}

.Skin .PGR .DragAndDrop .NoColumns td.groupsContainerTd div ul, .Skin .PGR .DragAndDrop .NoColumns td.groupsContainerTd div h2 {
margin:0 10px;
}

.Skin .PGR .GroupNoDnd h2 .GetItems, .Skin .PGR .GroupNoDnd .GroupItems td input {
margin:0 0 8px;
}

.Skin .CS .horizontalbar .ylabel {
border-bottom:1px solid #E6E6E6;
}

.Skin .CS .horizontalbar .barTd, .Skin .CS .horizontalbar .yLabelTicksTd {
border-bottom:1px solid #E6E6E6;
}

.Skin .CS .horizontalbar table.sliderGrid tr td.value {
border-bottom:1px solid #E6E6E6;
}

.Skin .CS .horizontalbar table.sliderGrid tr.xlabel th {
border-bottom:1px solid #E6E6E6;
color: #8C0E03 ;
padding-bottom: 5px;
}

.Skin .SBS .Answers td, .Skin .SBS .Answers th, .Skin .SBS .RepeatHeader td, .Skin .SBS .RepeatHeader th {
color:#6C7F74;
}

.Skin .GAP .ChoiceStructure .c4, .Skin .GAP .ChoiceStructure th {
color:#6C7F74;
}

.Skin .GAP .ChoiceStructure .WhyText {
color:#8C0E03;
}

.Skin .SBS thead th, .Skin .SBS td {
color:#8C0E03;
}

.Skin .RO .RB .ChoiceStructure thead th, .Skin .RO .RB .ChoiceStructure tbody td {
color:#8C0E03;
}

.Skin .ChoiceStructure .ChoiceRow{
	color: #8C0E03;
}	

.Skin #Buttons {
padding:10pt 10px;
text-align:left;
}

.Skin .CS .horizontalbar .bar {
background-color:#89031A;
font-size:0;
left:0;
opacity:1.5;
position:absolute;
width:100px;
z-index:500;
}

.Skin .CS .horizontalbar .activated, .Skin .CS .horizontalbar td.barTd:hover .bar {
background-color:none;
}

.Skin .QuestionOuter.Highlight .Inner {
background-color:transparent;
}

.Skin .QuestionOuter.Highlight .Inner {
background-color:transparent;
}

.Skin .QuestionOuter.Highlight .Inner .reg, .Skin .QuestionOuter.Highlight .Inner .alt, .Skin .QuestionOuter.Highlight .Inner .ReadableAlt {
background-color:transparent;
}

.Skin .RO .DND ul.NotEdited .rank {
color: white;
}

.SkinInner .ChoiceStructure .LightBG{
color:#3A4031;
}

.Skin #Buttons #PreviousButton {
background-image:url(QT_Skin_BackButton.png);
background-position:-7px -7px;
border:medium none;
cursor:pointer;
float:left;
height:24px;
width:64px;
color: #1A3F01;
font-family: Helvetica;
font-size: 8pt;
font-weight: bold;
text-transform: uppercase;
}



.SkinTable #Plug {

color:#333333;

float:left;

font-family:helvetica;

font-size:85%;

margin-left:50px;

margin-top:10pt;

text-align:left;

width:200px;

}



.SkinTable #Plug a {

color:#F28C27;

text-decoration:underline;

}



#Buttons {

float:right;

margin-right:45px;

width:400px;

}



#ButtonSpan {

float:right;

}



.SkinTable #Buttons #PreviousButton, .SkinTable #Buttons #NextButton {

background:transparent none repeat scroll 0 0;

border:medium none;

color:white;

cursor:pointer;

float:right;

font-family:Helvetica;

font-size:8pt;

font-weight:bold;

height:36px;

margin:0;

min-width:130px;
_width:130px;

padding:0;

text-transform:uppercase;

}

#Buttons .ButtonLeft {

background:transparent url(QT_Skin_ButtonLeft.png) no-repeat scroll 0 0;

float:left;

height:39px;

width:20px;

}


#Buttons .ButtonText {

background:transparent url(QT_Skin_ButtonMiddle.png) repeat-x scroll 0 0;

float:left;

height:39px;

min-width:60px;
_width:60px;

padding-top:12px;

}
#Buttons .ButtonRight {

background:transparent url(QT_Skin_ButtonRight.png) no-repeat scroll 0 0;

float:left;

height:39px;

width:20px;

}


.Skin .RO .DND ul li:hover {

background:none;

}

.Skin a, .Skin .LightText{

    color: #6C7F74;

}
.Skin .Slider .horizontalbar table.sliderGrid tr.xlabel th {
	border-bottom:1px solid #E6E6E6;
	color:#FDBB63;
	padding-bottom:5px;
}
.Skin .Slider .horizontalbar table.sliderGrid tr td.value {
	border-bottom:1px solid #E6E6E6;
}
.Skin .horizontalbar table.sliderGrid tr td.value input {
	color:#8C0E03;
}
.QuestionText label.ExportTag {
	color:#6C7F74;
}

.Skin .MC .MAVR label, .Skin .MC .SAVR label{
text-align:left;
}

.Skin .MC .SAVR span.LabelWrapper, .Skin .MC .MAVR span.LabelWrapper {
text-align:left;
width:90%;
}

.Skin .MC .SACOL .ChoiceStructure td, .Skin .MC .MACOL .ChoiceStructure td {
padding:5px 0;
text-align:left;
}

.Skin .SBS .Answers td, .Skin .SBS .Answers th {
border-bottom:1px solid gray;
}

.Skin .SBS .c2 {
border-right:1px solid gray;
}

.Skin .SBS .Separator1 {
border-style:solid;
border-width:0 1px 0 0;
border-color:gray;
}

