/* Global styles */

body
{
	font-family: Arial, Verdana, sans-serif;
	font-size:90%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	height:100%;
}

/* RTB UPDATE */
a
{
    
  text-decoration: underline;
	outline:none;
}

:focus { -moz-outline-style: none; }

a:active { outline:none }

.adminBody
{
	font-size: 1em;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}

.dialogClose {
	position:absolute;
	top:5px;
	right:4px;
	z-index:6;
	height:12px;
	width:12px;
	margin:0px;
	padding:0px;
	background:url(../images/close12_1.gif) no-repeat;
	cursor:pointer;
	visibility:inherit;
}

.settingsTable
{
	width : 100%;
	font-family: Arial, Verdana, sans-serif;
	font-size:0.75em;
}

.adminTitle
{
	width : 100%;
	padding : 0px;
	font-size:0.8em;
	color: #364b6f;
	font-weight: bold;
	height : 27px;
	background-image: url(../images/sectiontitlecellbackground.gif)
}

.adminTitleNoWidth
{
	padding : 0px;
	font-size:0.8em;
	color: #364b6f;
	font-weight: bold;
	height : 27px;
	background-image: url(../images/sectiontitlecellbackground.gif)
}

.conditionBuilder
{
	width : 100%;
}

.skipConditionList
{
	font-size:0.9em;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.skipConditionOptions
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.skipQuestionConditionList
{
	font-size:0.9em;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.skipQuestionConditionOptions
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.skipMatrixQuestionConditionList
{
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.skipMatrixQuestionConditionOptions
{
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}


.dynamicConditionList
{
	font-size:0.8em;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.dynamicConditionOptions
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.dynamicConditionDisplay
{
	color: black;
	background-color: #F8F8F8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.quickTranslateHeader
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif);
	width:100%;
}

.branchingConditionList
{
	font-size:0.9em;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.branchingConditionOptions
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.panelViewConditionList
{
	font-size:0.9em;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.panelViewConditionOptions
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.redirectionConditionList
{
	font-size:0.9em;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.redirectionConditionOptions
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.reportFilterConditionList
{
	font-size:0.9em;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.reportFilterConditionOptions
{
	font-size:0.9em;
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.thanksMessageConditionList
{
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.thanksMessageConditionOptions
{
	color : #224260;
	font-weight: bold;
	height : 18px;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}


.redirectionConditionFields
{
	font-size:0.8em;
}

.largeBoldFont
{
	font-family: Arial, Verdana, sans-serif;
	font-size:1.1em;
	font-weight: bold;
}

.mediumText
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.9em;
}

.smallText
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.75em;
}


.reportItemOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color : #00156e;
	background : #f2f2f2;
	border : solid 1px #e0e0e0;
	width:100%;
}

.reportBreakOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color : #00156e;
	background-image: url(../images/breakbackground.gif)
}


.thanksMessageBuilder
{
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}



.labelStyle
{
	color: #555555;
	font-weight: bold;
	padding: 2px 8px 2px 2px;
	white-space: nowrap;
}


.accessDeniedText
{
	font-family: Arial, Verdana, sans-serif;
	font-size:1.1em;
	color : #aa0000;
	
}

.titleFont
{
	font-size:1em;
	color: #00156e;
	font-weight: bold;
	height : 18px;

}

.pageTitleFont
{
	font-size:1.1em;
	color: #00156e;
	font-weight: bold;
	height : 18px;
}

.respondentReportTitleFont
{
	font-size:1.2em;
	color: #222222;
	font-weight: bold;
	height : 18px;

}

.sectioneCell
{
	font-size:0.8em;
	color: #364b6f;
	font-weight: bold;
	height : 27px;
	background-image: url(../images/sectiontitlecellbackground.gif)

}

.surveyMenuCell
{
	background-image: url(../images/menucellbackground.gif);
	padding : 0px 0px 0px 0px;
	height : 27px;
}



.conditionRuleSmallTitleFont
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.85em;
	color : #224260;
	font-weight: bold;
}

.selectedMenuFont
{
	font-family: Arial, Verdana, sans-serif;
	color: #ffffff;
	font-size: 0.85em
	font-weight: bold;
}


TABLE.TableLayoutContainer
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.9em;
	color: black;
	background-color: #ffffff;
	border: 1px #082E44 solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:950px;
	text-align : center;
	margin-left:auto; margin-right:auto;
}

TABLE.OutterTableLayoutContainer
{
	width:920px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.expandingblock
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	border: 1px #aeb8bc solid;
	width : 500px;
	margin-top: 4px; display: none; margin-bottom: 4px; margin-left: 4px
}

.questionBuilder
{
	font-size:0.8em;
	color: black;
	background-color: #ffffff;
	width : 100%;
}

.blockQuestionBuilder
{
	color: black;
	background-color: #fdfdfd;
	width : 100%;
	border-top : none;
	border-bottom: 2px #e0e0e0 dotted;
	border-left: 2px #e0e0e0 dotted;
	border-right: 2px #e0e0e0 dotted;
}

.securityBuilder
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.enabledSecurityBuilder
{ 
	background-repeat: repeat-x;background-image: url('../images/greenoverlay.png'); background-color:#c6ffb0;cursor:pointer;border : solid 1px #568942;width:100%}


.securityAddinBreakOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color : #00156e;
	background-image: url(../images/breakbackground.gif)
}

.enabledSecurityAddinBreakOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color : #00156e;
	background-image: url(../images/greenoverlay.png)
}

.branchingBuilder
{
	font-size:0.85em;
	color: black;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.skipBuilder
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.9em;
	color: black;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.conditionDisplay
{
	font-size:0.9em;
	color: black;
	background-color: #F8F8F8;
	border: 1px #aeb8bc solid;
	width : 600px;
}


.conditionRule
{
	font-size:0.9em;
	color: black;
	background-color: #F8F8F8;
	border: 1px #3F3D3D solid;
}

.conditionRules
{
	font-size:0.85em;
	font-weight: bold;
	background-color : #F4F9F9;
}

.conditionContent
{
	background-color : #f5f5f5;
}



.conditionRuleBreak
{
	background-image: url(../images/conditionbreakbackground.gif)
}

.filterBackground
{
	font-size:0.75em;
	background-image: url(../images/conditionbreakbackground.gif);
	width:100%;
}



.conditionOptions a
{
	font-weight: bold;
	color : #1b4e67;
}

.conditionOptions td
{
	font-size:0.85em;
	font-weight: bold;
	color : #081E99;
}

.headerCell
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #01385c;
}


.menuCell
{
	background-color: #007D94;
	color : #C0FAFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px #082E44 solid;
	border-bottom: 1px #082E44 solid;
	font-size:0.85em;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	background-image: url(/feedbackserver/images/menubackground.gif);
}

.menuClass
{
	color : #C0FAFF;
	font-size:0.85em;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	font-size:10px; 
	padding: 2px 2px 2px 2px;
}

.headerMenuCell
{
	background-color: #004456;
	color : #C0FAFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:0.85em;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	background-image: url(/feedbackserver/images/headmenubackground.gif);
	vertical-align : middle;	
}

.tabStripContent
{
	height : 25px;
	background-image: url(../images/tabstripbackground.gif);
}

.tabStripLinkOn
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	color: #555555;
	font-weight: bold;
}

.tabStripLinkOff
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	color: #a9a9a9;
	font-weight: normal;
}

.menuClass
{
	color : #004878;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	font-size:10px; 
	height : 21px;
	padding: 2px 2px 2px 2px;
}

.subMenuClass
{
	background-color : #e7f0fb;
	border: 1px #84aded solid;
	color : #004878;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	font-size:10px; 
	cursor: default;
}


.menuHoverClass 
{
  background-color:#72b0ec; 
  color: #004878;
  font-family: Arial, Verdana, sans-serif;
  font-size:10px; 
  font-weight : bold;
  padding: 2px 2px 2px 2px;
  cursor:default; 
  height : 21px;
}


.menuTable
{
	background-color: #007D94;
	color : #C0FAFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:0.85em;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
}

.subMenuTable
{
	color : #C0FAFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:0.85em;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
}

.subMenuCell
{
	background-color: #006A88;
	color : #C0F0FF;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px #082E44 solid;
	font-size:0.85em;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
}






.menuCell a
{
	color : #C0FAFF;
	text-decoration:  none;
}

.menuCell a:hover
{
	color: #FFFFFF;
}

.subMenuCell a
{
	color : #C0FAFF;
	text-decoration: none;
}

.subMenuCell a:hover
{
	color: #FFFFFF;
}



.bottomCell
{
	background-color: #374e80;
	color : #FFFFFF;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
	border-top: 1px #082E44 solid;
	text-align : center;
	font-size: 0.75em;
	font-weight: bold;
}

.bottomCell a:hover
{
	color: #FFFFFF;
}


.bottomInstallCell
{
	background-color: #006073;
	color : #C0FAFF;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
	border-top: 1px #082E44 solid;
	font-family: Arial, Verdana, sans-serif;
	text-align : center;
	font-size:0.85em;
	font-weight: bold;
}

.bottomInstallCell a
{
	color : #C0FAFF;
	text-decoration: none;
}

.bottomInstallCell a:hover
{
	color: #FFFFFF;
}


.surveyList
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.9em;
}

.questionOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	color : #00156e;
	background : #f2f2f2;
	border : solid 1px #e0e0e0;
}

.questionOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	color : #00156e;
	background : #f2f2f2;
	border : solid 1px #e0e0e0;
}

.questionOptions a
{
	color : #082E44;
	text-decoration: none;
}

.respondentEditQuestionOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	color : #00156e;
	background : #fafafa;
	border : solid 1px #e0e0e0;
}

.respondentEditQuestionOptions a
{
	color : #082E44;
	text-decoration: none;
}

/* RTB UPDATE */
.sectionoption
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	color : #00156e;
	background : #f6f6f6;
}

.sectionoption a
{
	color :Blue;
	
}

.questionBreakOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	color : #00156e;
	background-image: url(../images/breakbackground.gif)
}

.blockQuestionOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	color : #00156e;
	background-image: url(../images/breakbackground.gif)
}

.respondentUpdateBreakOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	color : #00156e;
	background-image: url(../images/breakbackground.gif);
}

.questionBreak
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
}

.warningBox
{
	font-family: Arial, Verdana, sans-serif;
	background-color : #ffc6c8;
	border : 1px solid #fe656a;
	padding : 3px 3px 3px 3px;	
}

.contentCell
{
	background-color: #ffffff;
	width : 895px;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, sans-serif;
}

.alternatingSection
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	background-color: #F8F8F8;
}

TABLE.TableInstall
{
	background-color: #ffffff;
	font-family: Arial, Verdana, sans-serif;
	font-size:0.9em;
	color: black;
	width:780px;
	border: 1px #082E44 solid;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.installTitleCell
{
	background-color: #007285;
	color : #FFFFFF;
	border-bottom: 1px #082E44 solid;
	font-size:medium;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	
}

.installFooterCell
{
	background-color: #007285;
	padding: 3px 3px 3px 3px;
	color : #FFFFFF;
	border-top: 1px #082E44 solid;
	font-size:medium;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	vertical-align : middle;	
}

.defaultTreeTable{
			margin : 0px;
			padding : 0px;
			border : 0px;
}
.containerTableStyle { overflow : auto; position:relative; top:0; font-size : 11px; width:100%}
.containerTableStyleRTL span { direction: rtl; unicode-bidi: bidi-override;  }
.containerTableStyleRTL { direction: rtl; overflow : auto; position:relative; top:0; font-size : 11px;}
.standartTreeRow{	font-family : Arial, Helvetica, sans-serif; color:#2d415c; font-size : 11px; }
.selectedTreeRow{ background-color : navy; color:white; font-family : Arial, Helvetica, sans-serif;font-size : 11px;width:100% }
.standartTreeRow_lor{	text-decoration:underline; background-color : #FFFFF0; font-family : Arial, Helvetica, sans-serif; 	font-size : 11px;  }
.selectedTreeRow_lor{   text-decoration:underline; background-color : navy; color:white; font-family : Arial, Helvetica, sans-serif; 		font-size : 11px;   }

.standartTreeImage{ width:18px; height:18px;  overflow:hidden; border:0; padding:0; margin:0; }
.hiddenRow { width:1px;   overflow:hidden;  }
.selectionBox{
background-color: #FFFFCC;
}
.selectionBar {
	top:0;
	background-color: Black;
	position:absolute;
	overflow:hidden;
	height: 2px;
	z-index : 11;
}

.intreeeditRow{
  width:100%; font-size:8pt; height:16px; border:1px solid silver; padding:0; margin:0;
}

.formNavigator
{	
	PADDING-RIGHT:0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT:0px; 
	PADDING-BOTTOM:0px; 
	BORDER-LEFT:0px; 
	WIDTH:270px; 
	PADDING-TOP:0px; 
	border-bottom: 1px solid #557c98; 
	BACKGROUND-COLOR:#c5e3ff;
	background-image: url(../images/editorbackground.gif);
	
}

.menuNavigator
{	
	PADDING-RIGHT:0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT:0px; 
	PADDING-BOTTOM:0px; 
	BORDER-LEFT:0px; 
	WIDTH:200px; 
	height : 125px;
	PADDING-TOP:0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR:#c5e3ff;
	background-image: url(../images/editorbackground.gif);
}

.bottomFormNavigator
{
	BORDER-TOP:#557c98 1px solid;
}

.formNavigatorDark
{	
	BORDER-RIGHT:#557c98 1px solid; 
	PADDING-RIGHT:0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT:0px; 
	PADDING-BOTTOM:0px; 
	BORDER-LEFT:0px; 
	WIDTH:270px; 
	PADDING-TOP:0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR:#c5e3ff;
	background-image: url(../images/editordarkbackground.gif);
	
}

.menuNavigatorDark
{	
	BORDER-RIGHT:#557c98 1px solid; 
	PADDING-RIGHT:0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT:0px; 
	PADDING-BOTTOM:0px; 
	BORDER-LEFT:0px; 
	WIDTH:200px; 
	PADDING-TOP:0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR:#c5e3ff;
	background-image: url(../images/editordarkbackground.gif);
	
}

.leftMenuCell
{
	PADDING-RIGHT:0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT:0px; 
	PADDING-BOTTOM:0px; 
	BORDER-LEFT:0px; 
	WIDTH:270px; 
	PADDING-TOP:0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR:#fff0f1;
	background-image: url(../images/editorbackground.gif);	
}

.panelistStatusCell
{
	PADDING-RIGHT:0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT:0px; 
	width : 100px;
	PADDING-BOTTOM:0px; 
	BORDER-LEFT:0px;	
	PADDING-TOP:0px; 
	BORDER-BOTTOM: 1px;
	border-bottom-color : #374e80;
	border-bottom-style : solid; 
	font-size : 0.85em;
	font-weight : bold;
	height : 19px;
	background-image: url(../images/paneliststatusbackground.gif);	
}

.panelistInfoCell
{
	PADDING-RIGHT:0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT:0px; 
	PADDING-BOTTOM:0px; 
	BORDER-LEFT:0px; 
	WIDTH: 500px; 
	PADDING-TOP:0px; 
	BORDER-BOTTOM: 1px; 
	border-bottom-color : #374e80;
	border-bottom-style : solid; 
	font-size : 0.85em;
	font-weight : bold;
	height : 19px;
	background-image: url(../images/panelistsdetailsbackground.gif);	
}

.formContent
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	background-color: #ffffff;
	border: 0px;
	width : 720px;
}



/* first or middle sibling, no children */
.ygtvtn {
	width:16px; height:22px; 
	background: url(../images/resources/tree/tn.gif) 0 0 no-repeat; 
}

/* first or middle sibling, collapsable */
.ygtvtm {
	width:16px; height:22px; 
	cursor:pointer ;
	background: url(../images/resources/tree/tm.gif) 0 0 no-repeat; 
}

/* first or middle sibling, collapsable, hover */
.ygtvtmh {
	width:16px; height:22px; 
	cursor:pointer ;
	background: url(../images/resources/tree/tmh.gif) 0 0 no-repeat; 
}

/* first or middle sibling, expandable */
.ygtvtp {
	width:16px; height:22px; 
	cursor:pointer ;
	background: url(../images/resources/tree/tp.gif) 0 0 no-repeat; 
}

/* first or middle sibling, expandable, hover */
.ygtvtph {
	width:16px; height:22px; 
	cursor:pointer ;
	background: url(../images/resources/tree/tph.gif) 0 0 no-repeat; 
}

/* last sibling, no children */
.ygtvln {
	width:16px; height:22px; 
	background: url(../images/resources/tree/ln.gif) 0 0 no-repeat; 
}

/* Last sibling, collapsable */
.ygtvlm {
	width:16px; height:22px; 
	cursor:pointer ;
	background: url(../images/resources/tree/lm.gif) 0 0 no-repeat; 
}

/* Last sibling, collapsable, hover */
.ygtvlmh {
	width:16px; height:22px; 
	cursor:pointer ;
	background: url(../images/resources/tree/lmh.gif) 0 0 no-repeat; 
}

/* Last sibling, expandable */
.ygtvlp { 
	width:16px; height:22px; 
	cursor:pointer ;
	background: url(../images/resources/tree/lp.gif) 0 0 no-repeat; 
}

/* Last sibling, expandable, hover */
.ygtvlph { 
	width:16px; height:22px; cursor:pointer ;
	background: url(../images/resources/tree/lph.gif) 0 0 no-repeat; 
}

/* Loading icon */
.ygtvloading { 
	width:16px; height:22px; 
	background: url(../images/resources/tree/loading.gif) 0 0 no-repeat; 
}

/* the style for the empty cells that are used for rendering the depth 
 * of the node */
.ygtvdepthcell { 
	width:16px; height:22px; 
	background: url(../images/resources/tree/vline.gif) 0 0 no-repeat; 
}

.ygtvblankdepthcell { width:16px; height:22px; }

/* the style of the div around each node */
.ygtvitem { }  

/* the style of the div around each node's collection of children */
.ygtvchildren {  }  
* html .ygtvchildren { height:2%; }  

/* the style of the text label in ygTextNode */
.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { 
	margin-left:2px;
	text-decoration: none;
    background-color: white;
}

.icon-addnewreport { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 0px no-repeat; font-size:11px;}
.icon-reportsettings { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -36px no-repeat; font-size:11px;}
.icon-reportwebchart { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -72px no-repeat; font-size:11px;}
.icon-reportbitmapchart { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -108px no-repeat; font-size:11px;}
.icon-reportfreetext { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -144px no-repeat; font-size:11px;}
.icon-reportradar { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -180px no-repeat; font-size:11px;}
.icon-reportmatrixgrid { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -216px no-repeat; font-size:11px;}
.icon-reportstatictext { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -252px no-repeat; font-size:11px;}
.icon-reporttagcloud { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -288px no-repeat; font-size:11px;}
.icon-reportvoters { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -324px no-repeat; font-size:11px;}
.icon-reportcrosstab { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -360px no-repeat; font-size:11px;}
.icon-reportranking { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -396px no-repeat; font-size:11px;}
.icon-reportconstantsum { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -432px no-repeat; font-size:11px;}
.icon-reportmultipleanswers { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -468px no-repeat; font-size:11px;}
.icon-dataexport { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -504px no-repeat; font-size:11px;}
.icon-csvexport { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -540px no-repeat; font-size:11px;}
.icon-xmlexport { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -576px no-repeat; font-size:11px;}
.icon-spssexport { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -612px no-repeat; font-size:11px;}
.icon-addexport { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -648px no-repeat; font-size:11px;}
.icon-aggregatedexport { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -684px no-repeat; font-size:11px;}
.icon-surveyreports { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -720px no-repeat; font-size:11px;}
.icon-reportaveragerating { width:18px; height:22px; background: transparent url(../images/resources/tree/reporticons.png) 0 -756px no-repeat; font-size:11px;}


.ygtvspacer { height: 22px; width: 16px; }

.icon-blanktype{ width:18px; height:22px; font-size:11px;}
.icon-folder { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 0px no-repeat; font-size:11px;}
.icon-survey { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -36px no-repeat; font-size:11px;}
.icon-report { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -72px no-repeat; font-size:11px;}
.icon-addsurvey { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -108px no-repeat; font-size:11px;}
.icon-addfolder { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -144px no-repeat; font-size:11px;}
.icon-addnewanswer { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -180px no-repeat; font-size:11px;}
.icon-addnewpage { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -216px no-repeat; font-size:11px;}
.icon-question { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -252px no-repeat; font-size:11px;}
.icon-staticquestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -288px no-repeat; font-size:11px;}
.icon-matrixquestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -324px no-repeat; font-size:11px;}
.icon-fieldtype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -360px no-repeat; font-size:11px;}
.icon-selectiontype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -396px no-repeat; font-size:11px;}
.icon-emailtype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -432px no-repeat; font-size:11px;}
.icon-customtype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -468px no-repeat; font-size:11px;}
.icon-collectiontype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -504px no-repeat; font-size:11px;}
.icon-calendartype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -540px no-repeat; font-size:11px;}
.icon-booltype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -576px no-repeat; font-size:11px;}
.icon-xmltype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -612px no-repeat; font-size:11px;}
.icon-uploadtype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -648px no-repeat; font-size:11px;}
.icon-statictype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -684px no-repeat; font-size:11px;}
.icon-othertype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -720px no-repeat; font-size:11px;}
.icon-panelquestiontype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -756px no-repeat; font-size:11px;}
.icon-pagetype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -792px no-repeat; font-size:11px;}
.icon-paneltype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -828px no-repeat; font-size:11px;}
.icon-addpaneltype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -864px no-repeat; font-size:11px;}
.icon-addpanelviewtype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -900px no-repeat; font-size:11px;}
.icon-panelviewtype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -936px no-repeat; font-size:11px;}
.icon-addnewquestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -972px no-repeat; font-size:11px;}
.icon-trashcan { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1008px no-repeat; font-size:11px;}
.icon-hiddenquestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1044px no-repeat; font-size:11px;}
.icon-surveyopenstatus { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1080px no-repeat; font-size:11px;}
.icon-surveyclosestatus { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1116px no-repeat; font-size:11px;}
.icon-surveydeletedstatus { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1152px no-repeat; font-size:11px;}
.icon-folderdeletedstatus { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1188px no-repeat; font-size:11px;}


.icon-questionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1224px no-repeat; font-size:11px;}
.icon-staticquestionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1260px no-repeat; font-size:11px;}
.icon-matrixquestionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1296px no-repeat; font-size:11px;}
.icon-fieldtypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1332px no-repeat; font-size:11px;}
.icon-selectiontypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1368px no-repeat; font-size:11px;}
.icon-emailtypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1404px no-repeat; font-size:11px;}
.icon-customtypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1440px no-repeat; font-size:11px;}
.icon-collectiontypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1476px no-repeat; font-size:11px;}
.icon-calendartypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1512px no-repeat; font-size:11px;}
.icon-booltypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1548px no-repeat; font-size:11px;}
.icon-xmltypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1584px no-repeat; font-size:11px;}
.icon-uploadtypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1620px no-repeat; font-size:11px;}
.icon-statictypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1656x no-repeat; font-size:11px;}
.icon-othertypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1692px no-repeat; font-size:11px;}
.icon-panelquestiontypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1728px no-repeat; font-size:11px;}
.icon-pagetypebranched { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1764px no-repeat; font-size:11px;}
.icon-surveypool { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1800px no-repeat; font-size:11px;}
.icon-questionlibrary { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1836px no-repeat; font-size:11px;}
.icon-sublibrary { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1872px no-repeat; font-size:11px;}
.icon-poolquestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1908px no-repeat; font-size:11px;}
.icon-poolquestionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1944px no-repeat; font-size:11px;}
.icon-hiddenquestionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -1980px no-repeat; font-size:11px;}
.icon-templatequestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2016px no-repeat; font-size:11px;}
.icon-templatequestionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2052px no-repeat; font-size:11px;}
.icon-freequestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2088px no-repeat; font-size:11px;}
.icon-freequestionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2124px no-repeat; font-size:11px;}
.icon-fieldcomparetype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2160px no-repeat; font-size:11px;}
.icon-fieldcomparetypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2196px no-repeat; font-size:11px;}

.icon-imageicontype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2232px no-repeat; font-size:11px;}
.icon-htmlicontype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2268px no-repeat; font-size:11px;}
.icon-tableicontype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2304px no-repeat; font-size:11px;}

.icon-nextpagebehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2340px no-repeat; font-size:11px;}
.icon-previousbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2376px no-repeat; font-size:11px;}
.icon-errorbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2412px no-repeat; font-size:11px;}
.icon-progressbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2448px no-repeat; font-size:11px;}
.icon-behavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2484px no-repeat; font-size:11px;}
.icon-templatepagetype { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2520px no-repeat; font-size:11px;}
.icon-templatepagetypebranched { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2556px no-repeat; font-size:11px;}
.icon-stylepalette { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2592px no-repeat; font-size:11px;}
.icon-stylepalettecss { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2628px no-repeat; font-size:11px;}
.icon-stylepaletteaddnew { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2664px no-repeat; font-size:11px;}

.icon-imagebehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2700px no-repeat; font-size:11px;}
.icon-htmlbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2736px no-repeat; font-size:11px;}
.icon-tablebehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2772px no-repeat; font-size:11px;}

.icon-restoreanswersbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2808px no-repeat; font-size:11px;}
.icon-resumeprogressbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2844px no-repeat; font-size:11px;}
.icon-reviewpagebehavior  { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2880px no-repeat; font-size:11px;}
.icon-saveprogressbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2916px no-repeat; font-size:11px;}
.icon-submitanswersbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2952px no-repeat; font-size:11px;}
.icon-pagetemplatefolder { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -2988px no-repeat; font-size:11px;}

.icon-pagetemplate { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3024px no-repeat; font-size:11px;}
.icon-addpagetemplate { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3060px no-repeat; font-size:11px;}
.icon-timerbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3096px no-repeat; font-size:11px;}
.icon-respondentinvitation { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3132px no-repeat; font-size:11px;}
.icon-campaigns { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3168px no-repeat; font-size:11px;}
.icon-panelcampaign { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3204px no-repeat; font-size:11px;}
.icon-emaillistcampaign { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3240px no-repeat; font-size:11px;}
.icon-usergroupcampaign  { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3276px no-repeat; font-size:11px;}
.icon-csvlistcampaign  { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3312px no-repeat; font-size:11px;}
.icon-messagetemplates  { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3348px no-repeat; font-size:11px;}
.icon-addnewmessagetemplate  { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3384px no-repeat; font-size:11px;}
.icon-messagetemplate  { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3420px no-repeat; font-size:11px;}
.icon-campaignbatch { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3456px no-repeat; font-size:11px;}

.icon-questiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3492px no-repeat; font-size:11px;}
.icon-staticquestiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3528px no-repeat; font-size:11px;}
.icon-matrixquestiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3564px no-repeat; font-size:11px;}
.icon-hiddenquestiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3600px no-repeat; font-size:11px;}
.icon-questionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3636px no-repeat; font-size:11px;}
.icon-staticquestionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3672px no-repeat; font-size:11px;}
.icon-matrixquestionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3708px no-repeat; font-size:11px;}
.icon-poolquestiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3744px no-repeat; font-size:11px;}
.icon-poolquestionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3780px no-repeat; font-size:11px;}
.icon-hiddenquestionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3816px no-repeat; font-size:11px;}
.icon-templatequestiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3852px no-repeat; font-size:11px;}
.icon-templatequestionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3888px no-repeat; font-size:11px;}
.icon-freequestiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3924px no-repeat; font-size:11px;}
.icon-freequestionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3960px no-repeat; font-size:11px;}

.icon-pagetypebranchedskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -3996px no-repeat; font-size:11px;}
.icon-pagetypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4032px no-repeat; font-size:11px;}
.icon-pagetypebranchedskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4068px no-repeat; font-size:11px;}
.icon-pagetypeskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4104px no-repeat; font-size:11px;}
.icon-pagetypedisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4140px no-repeat; font-size:11px;}
.icon-templatepagetypebranchedskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4176px no-repeat; font-size:11px;}
.icon-templatepagetypeskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4212px no-repeat; font-size:11px;}
.icon-templatepagetypebranchedskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4248px no-repeat; font-size:11px;}
.icon-templatepagetypeskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4284px no-repeat; font-size:11px;}
.icon-templatepagetypedisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4320px no-repeat; font-size:11px;}
.icon-templatepagetypebrancheddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4356px no-repeat; font-size:11px;}
.icon-pagetypebrancheddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4392px no-repeat; font-size:11px;}


.icon-respondentpage { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4428px no-repeat; font-size:11px;}
.icon-respondentpagedisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4464px no-repeat; font-size:11px;}
.icon-respondentpagebranchedskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4500px no-repeat; font-size:11px;}
.icon-respondentpageskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4536px no-repeat; font-size:11px;}
.icon-respondentpagebranchedskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4572px no-repeat; font-size:11px;}
.icon-respondentpageskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4608px no-repeat; font-size:11px;}

.icon-reportpage { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4644px no-repeat; font-size:11px;}
.icon-reportpagedisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4680px no-repeat; font-size:11px;}
.icon-reportpagebranchedskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4716px no-repeat; font-size:11px;}
.icon-reportpageskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4752px no-repeat; font-size:11px;}
.icon-reportpagebranchedskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4788px no-repeat; font-size:11px;}
.icon-reportpageskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4824px no-repeat; font-size:11px;}
.icon-reportpagebranched { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4860px no-repeat; font-size:11px;}
.icon-respondentpagebranched { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4896px no-repeat; font-size:11px;}
.icon-reportpagebrancheddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4932px no-repeat; font-size:11px;}
.icon-respondentpagebrancheddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -4968px no-repeat; font-size:11px;}

.icon-matrixrows { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5004px no-repeat; font-size:11px;}
.icon-matrixcols { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5040px no-repeat; font-size:11px;}
.icon-matrixrow { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5076px no-repeat; font-size:11px;}
.icon-imagemedia { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5112px no-repeat; font-size:11px;}
.icon-videomedia { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5148px no-repeat; font-size:11px;}
.icon-pdfmedia { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5184px no-repeat; font-size:11px;}
.icon-flashmedia { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5220px no-repeat; font-size:11px;}
.icon-miscmedia { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5256px no-repeat; font-size:11px;}

.icon-matrix3dquestion { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5292px no-repeat; font-size:11px;}
.icon-matrix3dquestionskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5328px no-repeat; font-size:11px;}
.icon-matrix3dquestiondisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5364px no-repeat; font-size:11px;}
.icon-matrix3dquestionskippeddisabled { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5400px no-repeat; font-size:11px;}

.icon-pagenavigatorbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5436px no-repeat; font-size:11px;}
.icon-pagenavigatordropdownbehavior { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5472px no-repeat; font-size:11px;}

.icon-builtinmediafolder { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5508px no-repeat; font-size:11px;}

.icon-sqlconnector { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5544px no-repeat; font-size:11px;}
.icon-mcconnector { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5580px no-repeat; font-size:11px;}
.icon-sfconnector { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5616px no-repeat; font-size:11px;}
.icon-adconnector { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5652px no-repeat; font-size:11px;}

.icon-questionblock { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5688px no-repeat; font-size:11px;}
.icon-questionblockskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5724px no-repeat; font-size:11px;}
.icon-securityaddins { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5760px no-repeat; font-size:11px;}

.icon-answerwidget { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5796px no-repeat; font-size:11px;}
.icon-answerwidgetskipped { width:18px; height:22px; background: transparent url(../images/resources/tree/icons.png) 0 -5832px no-repeat; font-size:11px;}

.ygtvcheck0 { background: url(../images/resources/tree/check0.png) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.ygtvcheck1 { background: url(../images/resources/tree/check1.png) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.ygtvcheck2 { background: url(../images/resources/tree/check2.png) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }

/* no childs */
.treenochilds {
	width:16px; height:22px; 
	cursor:auto ;
	background: url(../images/resources/tree/lne.gif) 0 0 no-repeat; 
}


#fsxmlgrid {margin:1em;}   
#fsxmlgrid table {border-collapse:collapse;}   
#fsxmlgrid td {border:1px solid #e0e0e0;width:10em;white-space: nowrap;font-size:11px;}   
#fsxmlgrid th {background-color:#6a93ca;border:1px solid #000000;white-space: nowrap;font-size:0.9em;}   
#fsxmlgrid th .yui-dt-headtext {margin-right:5px;padding-right:15px;font-size:0.9em;}    
#fsxmlgrid th a {color:#fff;font-size:0.9em;}   
#fsxmlgrid .yui-dt-sortedbyasc, #fsxmlgrid.yui-dt-sortedbydesc {background-color:#254268;} 
#fsxmlgrid .yui-dt-sortedbyasc .yui-dt-headtext {background-image: url('../images/resources/sort_asc.gif'); background-repeat:no-repeat; background-position:right;}/*arrow up*/   
#fsxmlgrid .yui-dt-sortedbydesc .yui-dt-headtext {background-image: url('../images/resources/sort_desc.gif'); background-repeat:no-repeat; background-position:right;}/*arrow down*/   
#fsxmlgrid .yui-dt-odd {background-color:#eeeeee;font-size:0.9em;white-space: nowrap;} 
#fsxmlgrid .yui-dt-selected {background-color:#97A5C0;} 
#fsxmlgrid tr:hover td { background: #CAEFFD; color: #0768B3; cursor: pointer; }


.areacodestyle {font-size:0.9em;}   
.statestyle, .notesstyle {padding-left:1em;}   




.yui-dt-headcontainer {
    position:relative;
    
}

.yui-dt-headtext {
    position:relative;
    border-right:10px;
}

.yui-dt-headresizer {
    position:absolute;
    margin-right:-6px;
    right:0;
    bottom:0;
    width:6px;
    height:100%;
    cursor:w-resize;
    cursor:col-resize;
}

.yui-dt-firstlink,.yui-dt-prevlink,.yui-dt-nextlink,.yui-dt-lastlink,.yui-dt-pagelink {
    cursor:hand;
    cursor:pointer;
    text-decoration:underline;
}

/* foundational scrolling css */
.yui-dt-scrollable  {
    overflow-y:auto; /* for ie */
}
.yui-dt-scrollable  thead {
    display:block; /* for safari and opera */
}
.yui-dt-scrollable thead tr {
    position:relative;  /* for ie */
}
.yui-dt-scrollbody {
    display:block; /* for safari and opera */
    overflow:auto; /* for gecko */
}


/* standard horizontal and vertical sliders */
#horizHandleDiv { 
    /* position:relative; */
    position:absolute; 
    top: -8px;  /* force the image down a bit */
    cursor:default;
    width:18px; 
    height:18px; 
}
#horizWrapper {position:relative; width:218px;float:left;}
#horizBGDiv {position:relative;top:10px; background:url(../images/resources/grid/sliderback.gif);background-repeat:repeat-x; height:20px; width:442px;z-index:5 }
#horizValueDiv { position:relative; top: 70px;} 

.crossTabTable
{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.9em;
	color: black;
	background-color: #FCFFFF;
	border: 1px #3F3D3D solid;
	width : 650px;
}

.crossTabBaseCell
{
	background-color: #D0E4FF;
}

.crossTabCompareCell
{
	background-color: #F7DCE0;
}

.reportStyle
{
	background-color: #FFFFFF;
}


.TableListRow
{
	background-image: url(../images/commonlistrow.gif);
	padding: 10px;
	background-color: #d8dee7;
}

.TableAlternatingListRow
{
	background-image: url(../images/alternatelistrow.gif);
	padding: 10px;
	background-color: #d8dee7;
}

.TableGridHeader
{
	font-family: Arial, Verdana, sans-serif;
	background-color: #d8dee7;
	color : #737683;
}

.TableGridHeader a
{
	font-family: Arial, Verdana, sans-serif;
	color : #737683;
}

.TableGrid
{
	font-family: Arial, Verdana, sans-serif;
	border-color : #99a1b0;
	background-color: #d8dee7;
}	

.TableGrid td
{
	font-family: Arial, Verdana, sans-serif;
	border-color : #99a1b0;
    white-space: nowrap !important;
}	

.TableGrid th
{
	font-family: Arial, Verdana, sans-serif;
	border-color : #99a1b0;
    white-space: nowrap !important;
}

.tagCloud A
{
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
	font-family: Arial, Verdana, sans-serif;
	text-transform:lowercase;
}

.tagCloud A:hover
{
	color:#0000aa;
	text-decoration: underline;
}

.tagCloud A.cloudWeight1
{
	color: #090909;
	font-size:160%;
	font-weight:bolder;
}
.tagCloud A.cloudWeight2
{
	color: #434343;
	font-size:140%;
	font-weight:bolder;
}
.tagCloud A.cloudWeight3
{
	color: #636363;
	font-size:120%;
	font-weight:bolder;
}
.tagCloud A.cloudWeight4
{
	color: #838383;
	font-size:100%;
}

.tagCloud A.cloudWeight5
{
	color: #a3a3a3;
	font-size:80%;
}

.tagCloud A.cloudweight6
{
	color: #c3c3c3;
	font-size:70%;
}

.adminTitleNoWidthGrey
{
	padding : 0px;
	font-size:0.8em;
	color: #364b6f;
	font-weight: bold;
	height : 27px;
	background-image: url(../images/sectiontitlecellbackgroundgrey.gif)
}

.shadowbox {
background:url("shadowAlpha.png") repeat scroll 0 0 transparent;
float:left;
margin:2px 0 0 3px;
position:relative;
}

.shadowcontent {
background:none repeat scroll 0 0;
color:black;
left:-2px;
position:relative;
top:-2px;
}


#respondentPopupContainer  
{  
    position:absolute;  
    left:0;  
    top:0;  
    display:none;  
	font-size: 0.75em;
    z-index: 20000; 
}  
  
.respondentPopupPopup  
{  
}  
 
#respondentPopupContent  
{  
    background-color: #FFF;  
    min-width: 175px;  
    min-height: 50px;  
}  
  
.respondentPopupPopup .respondentPopupImage  
{  
    margin: 5px;  
    margin-right: 15px;  
}  
  
.respondentPopupPopup .corner   
{  
    width: 19px;  
    height: 15px;  
}  
      
.respondentPopupPopup .topLeft   
{  
    background: url(../images/resources/balloon/balloon_topLeft.png) no-repeat;  
}  
      
.respondentPopupPopup .bottomLeft   
{  
    background: url(../images/resources/balloon/balloon_bottomLeft.png) no-repeat;  
}  
      
.respondentPopupPopup .left   
{  
	width: 19px;
    background: url(../images/resources/balloon/balloon_left.png) repeat-y;  
}  
      
.respondentPopupPopup .right   
{  
	width: 19px;
    background: url(../images/resources/balloon/balloon_right.png) repeat-y;  
}  
      
.respondentPopupPopup .topRight   
{  
    background: url(../images/resources/balloon/balloon_topRight.png) no-repeat;  
}  
      
.respondentPopupPopup .bottomRight   
{  
    background: url(../images/resources/balloon/balloon_bottomRight.png) no-repeat;  
}  
      
.respondentPopupPopup .top   
{  
    background: url(../images/resources/balloon/balloon_top.png) repeat-x;  
}  
      
.respondentPopupPopup .bottom   
{  
    background: url(../images/resources/balloon/balloon_bottom.png) repeat-x;  
    text-align: center;  
} 

.scripteditor 
{ 
	display:block;
    width: 600px;
    height: 250px;
}
