/* 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: #adbbbd;
	height:100%;
}

a
{
	color : #1b4e67;
	text-decoration: none;
	font-weight:bold;
	outline:none;
}

a:active { outline:none }

.adminBody
{
	font-size:95%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}

.innerText
{
	font-size:90%;
	width : 700px;
}

.innerWidth
{
	width : 700px;
}

.labelStyle
{
	color: #555555;
	font-weight: bold;
	padding: 2px 8px 2px 2px;
	white-space: nowrap;
}


.accessDeniedText
{
	font-family: Arial, Verdana, sans-serif;
	font-size:large;
	color : #aa0000;
	
}

.mediumText
{
	font-family: Arial, Verdana, sans-serif;
	font-size:95%;
}

.innerMediumText
{
	font-size:90%;
}

.addinsLayout
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
}

.titleFont
{
	font-size:100%;
	color: #00156e;
	font-weight: bold;
	height : 18px;

}

.pageTitleFont
{
	font-size:110%;
	color: #00156e;
	font-weight: bold;
	height : 18px;

}

.sectioneCell
{
	font-size:80%;
	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;
}


.surveyTitleCell
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	color: #41454d;
	font-weight: bold;
	background-image: url(../images/surveytitlecellbackground.gif);
	text-align : right;
	vertical-align : middle;
}


.conditionRuleTitleFont
{
	font-size:110%;
	color : #224260;
	font-weight: bold;
	height : 18px;
}

.conditionRuleSmallTitleFont
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	color : #224260;
	font-weight: bold;
}

.selectedMenuFont
{
	font-family: Arial, Verdana, sans-serif;
	color: #ffffff;
	font-size:85%;
	font-weight: bold;
}


TABLE.TableLayoutContainer
{
	font-family: Arial, Verdana, sans-serif;
	font-size:95%;
	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;
	font-size:95%;
	color: black;
	background-color: #F8F8F8;
	border: 1px #aeb8bc solid;
	width : 500px;
	MARGIN-TOP: 4px; DISPLAY: none; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 4px
}

.questionBuilder
{
	font-size:85%;
	color: black;
	background-color: #ffffff;
	width : 100%;
}

.securityBuilder
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	color: black;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.thanksMessageBuilder
{
	font-size:85%;
	color: black;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.branchingBuilder
{
	font-size:85%;
	color: black;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.skipBuilder
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	color: black;
	background-color: #f8f8f8;
	border: 1px #aeb8bc solid;
	width : 100%;
}

.conditionDisplay
{
	font-size:95%;
	color: black;
	background-color: #F8F8F8;
	border: 1px #aeb8bc solid;
	width : 600px;
}

.conditionBuilder
{
	font-size:85%;
	color: black;
	width : 100%;
}

.conditionRule
{
	font-size:95%;
	color: black;
	background-color: #F8F8F8;
	border: 1px #3F3D3D solid;
}

.conditionRules
{
	font-size:85%;
	font-weight: bold;
	background-color : #F4F9F9;
}

.conditionContent
{
	background-color : #f5f5f5;
}

.conditionOptions
{
	font-size:95%;
	font-weight: bold;
	background-image: url(../images/breakbackground.gif)
}

.conditionRuleBreak
{
	background-image: url(../images/conditionbreakbackground.gif)
}

.filterBackground
{
	font-size:75%;
	background-image: url(../images/conditionbreakbackground.gif);
	width:100%;
}



.conditionOptions a
{
	font-weight: bold;
	color : #1b4e67;
}

.conditionOptions td
{
	font-size:85%;
	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:85%;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	background-image: url(/feedbackserver/images/menubackground.gif);
}

.menuClass
{
	color : #C0FAFF;
	font-size:85%;
	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:85%;
	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:85%;
	color: #364b6f;
	font-weight: bold;
}

.tabStripLinkOff
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	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:85%;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
}

.subMenuTable
{
	color : #C0FAFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:85%;
	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:85%;
	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: 75%;
	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:85%;
	font-weight: bold;
}

.bottomInstallCell a
{
	color : #C0FAFF;
	text-decoration: none;
}

.bottomInstallCell a:hover
{
	color: #FFFFFF;
}


.surveyList
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 95%;
}

.questionOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	font-weight: bold;
	color : #00156e;
	background : #f6f6f6;
}


.questionBreakOptions
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	font-weight: bold;
	color : #00156e;
	background-image: url(../images/breakbackground.gif)
}



.surveyQuestion
{
	font-size:80%;
	font-weight: bold;
	color: #000000;
}



.questionBreak
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;

}

.questionValidationMessageStyleCSS
{
	font-family: Arial, Verdana, sans-serif;
	font-size:95%;
	background-color: #FCAAAA;
	color : Red;
}

.confirmationMessageStyleCSS
{
	font-family: Arial, Verdana, sans-serif;
	font-size:95%;
	background-color: #B8F2AB;
	color : Green;
}

.surveyAnswer
{
	font-size:85%;
}

.questionOptions a
{
	color : #082E44;
	text-decoration: none;
}
.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:85%;
	background-color: #F8F8F8;
}

TABLE.TableInstall
{
	background-color: #ffffff;
	font-family: Arial, Verdana, sans-serif;
	font-size:95%;
	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%; min-height:15px; display:inline-block;}
.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 : 85%;
	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 : 85%;
	font-weight : bold;
	height : 19px;
	background-image: url(../images/panelistsdetailsbackground.gif);	
}

.formContent
{
	font-family: Arial, Verdana, sans-serif;
	font-size:85%;
	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;}


.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-pagetypeskipped { 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;}


.ygtvcheck0 { background: url(../images/resources/tree/check0.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.ygtvcheck1 { background: url(../images/resources/tree/check1.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.ygtvcheck2 { background: url(../images/resources/tree/check2.gif) 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:85%;}   
#fsxmlgrid th .yui-dt-headtext {margin-right:5px;padding-right:15px;font-size:85%;}    
#fsxmlgrid th a {color:#fff;font-size:85%;}   
#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:95%;white-space: nowrap;} 
#fsxmlgrid .yui-dt-selected {background-color:#97A5C0;} 
#fsxmlgrid tr:hover td { background: #CAEFFD; color: #0768B3; cursor: pointer; }


.areacodestyle {font-size:95%;}   
.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;} 


.reportItem-Header
{
	background-color : #dbe2e5;
	font-family : Arial;
	font-size:90%;
}

.reportItem-Content
{
	background-color : #ebebeb;
	font-family : Arial;
	font-size:90%;
}

.reportItem-AlternateContent
{
	background-color : #e5e5e5;
	font-family : Arial;
	font-size:90%;
}

.reportItem-Style
{
	background-color : #a9a9a9;
	font-family : Arial;
	font-size:90%;
	border:0px;
	border-style : none;
}

.smallText
{
	font-size:75%;
}

.crossTabTable
{
	font-family: Arial, Verdana, sans-serif;
	font-size:95%;
	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
{
	background-color: #d8dee7;
	color : #737683;
	font-size : 90%;
}

.TableGridHeader a
{
	font-size : 90%;
	color : #737683;
}

.TableGrid
{
	border-color : #99a1b0;
	background-color: #d8dee7;
	font-size : 90%;
	width : 100%;
}	

.TableGrid td
{
	border-color : #99a1b0;
}	

.TableGrid th
{
	border-color : #99a1b0;
}




.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%;
}


