.CopyRights
{
    font-family:Arial;
    font-size:11px;
    text-align:center; 
    color: #505050;
    padding-top:30px;
}

.QuickMenuBar{
	position:absolute;
	visibility: hidden;
	z-index: 100;
	padding: 2px;
	border:solid 1px gray;
	background:#f4f4f4;
	font-weight:bold;   
}

.modal{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1000px;
  height: 1000px;
  background-image:url(Images/modal_overlay.gif);
}
 
.VersionLabel
{
	font-family:Arial;
	font-size:9px;
	color:#505050;
}

.NavItem
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
SurveyPanel
{
    margin-bottom:20px;    
}
pv
{
    margin-top: 9px;
    margin-bottom: 9px;
}

div.Questions
{
    border: solid 1px gray;
    padding: 3px;
    min-height: 25px;
}

div.Question
{    
    border: solid 1px gray;
    background-color: white;
    font: 11px Tahoma;
    cursor: move;
}

div.Section
{   
    background-color: #BFBFBF;
    border: solid 1px gray;
    font: 11px Tahoma;    
}

div.Answers
{
}

div.Answer
{
    border: solid 1px gray;
    background-color: white;
    font: 11px Tahoma;
    cursor: move;
}

input.Section
{
    font: 11px Tahoma;
    width: 95%;
}

textarea.Section
{
    font: 11px Tahoma;
    width: 95%;
}

span.SectionButton
{
    font: 11px Tahoma;
    text-decoration: underline;
    cursor: pointer;
}

.a, .a:link, .a:visited, .a:active, .a:hover
{	
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.Label, .BoldLabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.BoldLabel
{
    font-weight: bold;
}

.SectionHeader
{
    font: bold 14px Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    text-align: left;
}

.EditText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-bottom:2px;
}

A:link.CalAction 
{
	color: #5c607f;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

A:visited.CalAction 
{
	color: #5c607f;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
 A:hover.CalAction
{
	color: #5c607f;	
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

A:link.CalAction_sm 
{
	color: #000000;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}


A:visited.CalAction_sm
{
	color: #000000;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
 A:hover.CalAction_sm
{
	color: #5c607f;	
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

A:link.GridLink
{
	color: #5c607f;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

A:visited.GridLink 
{
	color: #5c607f;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
 A:hover.GridLink
{
	color: #5c607f;	
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.MainText
{
	color: #5c607f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.SiteMap_Root
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.SiteMap
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	 
}

.SiteMap_Current
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.Orientation_Header
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	
	margin-bottom: 5px;
}

.Orientation_Right
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	margin-left: 10px;
	margin-bottom: 0px;
}

.Orientation_Info
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 10px;

}


li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

li1
{
	font-size:11px; 
	font-family:Verdana;
	margin-bottom:4px;
}

.WizardName
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	margin:10px 0px 5px 0px;
}

.WizardInfo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	margin: 0px 0px 10px 0px;
}

.WizardQuestion
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:10px 5px 5px 20px;
	text-align:left;
}

.WizardTableHeader
{
	margin-top:5px;
	background-color:#fffbb3
}

.WizardTableBody
{
	margin-top:5px;
}

.WizardAnswerText
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.WizardAnswerTextSm
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.WizardAnswerTextAsIs
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


.WizardMS6Edit
{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
}


SELECT
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
}

INPUT,TEXTAREA
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/*
    Grid styles 
*/
.grid_header
{
    font: normal 11px Verdana,Arial;    
}

.grid_header >th
{
    padding-right: 5px;
    font: normal 11px Verdana,Arial;    
    background-color: #e7e7e7;
    white-space:nowrap
}
.grid_header > td 
{
    /*border: solid 1px gray;*/
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 2px;
    background-color: #e7e7e7;
    color: black;
    white-space:nowrap
}

.grid_item
{
    font: 11px Verdana,Arial;
}
.grid_item > td
{
    padding: 2px;
}

.grid_textbox
{
    font: 12px Verdana,Arial;
}



.TreeView 
{ 
  padding: 2px; 
  padding-left: 5px;
  cursor: pointer;
  background-color:#f4f4f4;
} 
.TreeNodeLoading
{
    color:Red;
}
.TreeNode 
{ 
  font-family: arial; 
  font-size: 11px;
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  white-space:normal;
  cursor: pointer;
} 
.TreeNodeStrike
{ 
  color:Gray;
  font-family: arial; 
  font-size: 11px;
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  white-space:normal;
  cursor: default;
  text-decoration:line-through;
} 

.TreeNodeDisabled 
{ 
  color:Gray;
  font-family: arial; 
  font-size: 11px;
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  white-space:normal;
  cursor: default;
} 
.GroupNode 
{ 
  font-weight: bold;
  font-size:8pt;
} 
.questionTable
{
	width:700px;
}
.SelectedTreeNode 
{ 
  font-family: arial; 
  font-weight:bold;
  font-size: 11px; 
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px;  
  cursor: pointer;
} 

.HoverTreeNode 
{
  color:Red;
  font-family: arial; 
  font-size: 11px;
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: pointer;
}

.TreeNodeRow 
{ 
  /*height: 20px; */
}

.SectionView
{
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.divSection
{
    padding-top:20px;
}

.divInstructionalText
{
}

.divSectionSeperator
{
    padding-bottom:20px;    
}

.SectionLabel
{
	font-size:16px;
	font-weight:bold;	
	font-family:Arial;
}

.SimpleQuestion
{
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0px;
}

.AGclass
{
	margin:7px 0 0px 0;
}

.ItemQuestion
{
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

.ItemQuestionTd
{
    padding:2px 5px 2px 5px;
}

.StemQuestion
{
    padding-bottom:8px;
    padding-top:5px;
 }
 
.LabelAnswer
{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin:2px  0 0 0px;
	white-space:normal;
}

.SurveyControls
{
	margin:0 0 0 3px;
}

.matrix_table
{
    background-color:#a9a9a9;
}

.matrix_header
{
    font-weight:bold;
    background-color:White;
    
    font-size:11px;
	text-align:center;
	margin:2px  0 0 0px;
	white-space:normal;
}

.MeetingName
{
    font-style:normal;
    font-weight:500;
	font-family:Arial;
	font-size:18pt;
	text-decoration:underline;
	letter-spacing:1px;
}

.MeetingSurveyType
{
    font-style:normal;
    font-weight:500;
	font-family:Arial;
	font-size:13pt;
}

.CompletedCell
{
	background-color:Green;
}

.UnCompletedCell
{
	background-color:Black;
}

.TreeBody
{
    background-color:#f4f4f4;
	border:solid 1px gray;
	width:95%;
}

.TreeHeader
{
	border-top:solid 1px gray;
	border-left:solid 1px gray;
	border-right:solid 1px gray;
	background-color:#f4f4f4;
}
.TreeTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin: 3px 0px 5px 10px;
}

.SurveyLabelMain
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.SurveyLabelSub
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.SurveyTextBox
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
}

.BorderBottom
{
	border-bottom:solid 2px gray;
}

.BuilderText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:2px;
	font-weight:bold;
	text-align:left;
	padding:0px;	
}

.Text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:2px;
	font-weight:normal;
	text-align:left;
	padding:0px;	
}

.BorderTop
{
	border-top:solid 2px gray;
	margin-top:5px;
}
.InfoBox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	margin:0px 0px 2px 0px;
}

.InfoBoxGeneral
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	margin:0px 0px 2px 0px;
}

.CommentBox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	margin:0px 0px 2px 0px;
	height:50px;
    width:500px;
}
/*openEndResult*/
.dashboard  td{color:silver;font-size:11px;background:white;font-family:Verdana, Arial, Helvetica, sans-serif;}
.dashboard  th{font-size:11px;font-family:Arial;}
.MeetingHeader 
{
	font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#01714b;
}

.bkgRowOdd
{
	background-color:#ffffff;
}

.bkgRowEven 
{
	background-color:#efefef;
}

.PreviewText 
{
	font:bold 12px Arial;
}

A:link.StepDecorator 
{
	color: #5c607f;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

A:visited.StepDecorator 
{
	color: #5c607f;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
 .Support
 {
	font-size:16px; font-family:Verdana;margin-bottom:5px;
 }
 
 .FileUpload
 {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
 }
 
 A:link.MeetSettings 
{
	color: #5c607f;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

A:visited.MeetSettings 
{
	color: #5c607f;	
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
 A:hover.MeetSettings 
{
	color: #5c607f;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
 A:link.Deactivated 
{
	color: silver;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
A:link.DeactivatedSmall 
{
	color: silver;
	text-decoration: none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

A:visited.Deactivated 
{
	color: silver;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
 A:hover.Deactivated 
{
	color: silver;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor: text;
}

.Branching_DDL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.Branching_header
{
    font: bold 11px Verdana,Arial;    
}

.Branching_ExLabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;		
}

.Branching_WizardHeader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:600;			
}

.Branching_WizardName
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	margin:10px 0px 5px 0px;
	color:Black;
}

.Branching_WizardSubHeader
{
    font: bold 14px Verdana, Arial;    
}

.Branching_WizardInfo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.Branching_Hidden
{
	visibility:hidden;
}

.Branching_Grid
{
	background-color:White;
	border:solid 1px Gray;
	width:100%;
}

.Branching_GridRow
{
	border: solid 1px Gray;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;
}

.Branching_GridHeader
{
	border: solid 1px black;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;
	color:Black;		
	background-color:#bfbfbf;	
}

.Branching_GridItem
{
	border: solid 1px Gray;
}

.SurveyEdit_Checkbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
	color:#000000;
}
