.SkinInner{
	background: #eac439 url(orangebackground1_08.png) repeat-y 0px 0px;
	font-family: "Helvetica", "Arial", "Verdana", sans serif;
}
*html .SkinInner{
	background: #eac439 url(orangebackground_08.png) repeat-y 0px 0px;
	font-family: "Helvetica", "Arial", "Verdana", sans serif;
}	
.FooterCenter {

	background:#eac439 url(orangebackground1_11.png) no-repeat scroll 0 0;

	height:29px;

	margin-bottom:10px;
}	
*html .FooterCenter {
	background:#eac439 url(orangebackground_11.png) no-repeat scroll 0 0;
	height:29px;
	margin-top:0px;
}	
.HeaderCenter {
	background: url(orangebackground1_04.png) no-repeat scroll 0 -5px;
	height:12px;
	margin-top: 5px;
}	
*html .HeaderCenter {
	background: url(orangebackground_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: regular;
	font-color: #8CE205; 
	text-indent: 0em;
	zoom:1;
}

.Skin .QuestionOuter {
	padding: 10 20px;
}
.QuestionText label.ExportTag {
	color:#B33600;
}
.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: black;
}	

.SkinInner .ChoiceStructure{
	color: #B33600;
}

.SkinInner select.ChoiceStructure{
	color: #1A3F01;
}

.Skin thead, .Skin .GAP .ChoiceStructure thead th{
	color: #800C00;
}
	
	.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(orangebackground1_03.png) no-repeat 0px -5px;
	height: 17px; 
	width: 23px;
}
*html .Header .Left {
	background:transparent url(orangebackground_03.png) no-repeat 0px -5px;
	height: 17px; 
	width: 23px;
}

.Header .Right, .Footer .Right, .Middle .Right{
	background: transparent url(orangebackground1_05.png) no-repeat 0px -5px;
	width: 41px;
}
*html .Header .Right, *html .Footer .Right, *html .Middle .Right{
	background: transparent url(orangebackground_05.png) no-repeat 0px -5px;
	width: 41px;
}

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

.Footer .Right {
	background: transparent url(orangebackground1_14.png) no-repeat 0px 0px;
}
*html .Footer .Right {
	background: transparent url(orangebackground_14.png) no-repeat 0px 0px;
}	

.Header .Center{
	background: #eac439 url(orangebackground1_04.png) no-repeat 0px -5px;
}
*html .Header .Center{
	background: #eac439 url(orangebackground_04.png) no-repeat 0px -5px;
}

.Middle .Center{
	background: #eac439 url(orangebackground1_08.png) repeat-y 0px 0px;
}
*html .Middle .Center{
	background: #eac439 url(orangebackground_08.png) repeat-y 0px 0px;
}	

.Footer .Center {
	background: transparent url(orangebackground1_12.png) repeat-x 0px 0px;
}
*html .Footer .Center {
	background: transparent url(orangebackground_12.png) repeat-x 0px 0px;
}


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

.Middle .Right {
	background: transparent url(orangebackground1_09.png) repeat-y 0px 0px;
}
*html .Middle .Right {
	background: transparent url(orangebackground_09.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: #EFC806;
}

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

.Skin .RO .DND .rank {
background-color: #800C00;
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:#B33600 !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: #B33600;
}

.Skin .Matrix table td, .Skin .Matrix table th {
border-width:0;
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:#B33600 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 #B33600;
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:#B33600;
}

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

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

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

.Skin .SS .QuestionBody {
width:55%;
}

.Skin .reg{
color: #B33600;
}

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

.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 #F2B90F;
}

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

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

.Skin .CS .horizontalbar table.sliderGrid tr.xlabel th {
border-bottom:1px solid #F2B90F;
color: #800C00 ;
padding-bottom: 5px;
}

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

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

.Skin .GAP .ChoiceStructure .WhyText {
color:#800C00;
}

.Skin .SBS thead th, .Skin .SBS td {
color:#800C00;
}

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

.Skin .ChoiceStructure .ChoiceRow{
	color: #800C00;
}	

.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:#F25C05;
}

.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:#0594C6;

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:#F2B90F;

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_ButtonLeft1.png) no-repeat scroll 0 0;

float:left;

height:39px;

width:20px;

}


#Buttons .ButtonText {

background:transparent url(QT_Skin_ButtonMiddle1.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_ButtonRight1.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: #B33600;

}
.Skin .Slider .horizontalbar table.sliderGrid tr.xlabel th {
	border-bottom:1px solid #FDBB63;
	color:#B33600;
	padding-bottom:5px;
}
.Skin .Slider .horizontalbar table.sliderGrid tr td.value {
	border-bottom:1px solid #FDBB63;
}
.Skin .horizontalbar table.sliderGrid tr td.value input {
	color:#800C00;
}

