﻿/*

General Classes
	
	PageTitle		    Page Title Text (e.g. Survey Group Name for Surveys)
	SubTitle		    Subtitle Text (e.g. Survey Name for surveys)
	SelectSurveyClass	Title text for Survey dropdownlist
	
Collections Classes

	SurveyBulletHeader	    Bulletted list items (in list of available surveys)
	CompletedSurveysTitle	Bulletted list items (in list of unavailable surveys)
    arrow                   Bulletted list of surveys (list tag)

Index Classes

	IndexSectionHead	Section Header
	IndexSectionText	Section Text (Survey Group description)
	IndexLink		    Link to Surveys


Survey Classes

	InstructionTitle	Instruction Title (title is set in Web.Config, and appears whenever Instruction Text is specified for the survey)
	InstructionText		Survey instructions (or any other text to appear at the top of the survey)
	SectionName		    Section Name
	SectionDescription	Section Description Text
	headstyle		    Matrix Column Group Header
	valueheader		    Matrix column Header
	tdstyle			    Matrix row header
	TextOnly		    Question text for questions with NO responses
	QuestionText 		Question text for questions WITH responses (data entry controls)
	Confirmation		Confiration text formatting.
*/

body {
	font-family:Verdana,Arial;
	font-size: 12px;
	background-color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
}

TABLE
{ 
	font-size:12px;
}

TEXTAREA
{
	font-family:Verdana,Arial;
	font-size:12px;
}

A:link	{	
	text-decoration:	none;
	color:	#6990AC;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#6990AC;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#6990AC;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#6990AC;
	}
.outertable 
{
	Border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	width: 750px; 
	height: 100%;
}
 .clear {
    clear: both;
  }
.errormsg
{
	font-family: Arial, Verdana, helvetica, Sans-Serif;
	font-size: 12px;
	color: Red; 
}

.content 
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
/* General Classes */
 #Head1 {
    text-align:left;
    padding-left:2px;
 }
 
 #Head2 {
    text-align:left;
    padding-left:2px;
 }
.PageTitle 
{
	font-weight:bold;
	font-size: 13px;
	text-transform:uppercase;
	font-family: Verdana, Arial, Sans-Serif;
}
.SubTitle 
{
	font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Arial, Sans-Serif;
}
.TitleSeparator {
     width: 100%;
     height: 1px;
     line-height: 1px;
     font-size: 1px;
     margin-top: 2px;
     margin-bottom: 2px;
     margin-left: 5px;
     margin-right: 5px;
     background-image:url(Mango/dot.gif);
 }
.SelectSurveyClass {
    color: White;
}
.ButtonCell {
    padding-left:35px;
}
.AnswerCell {
    vertical-align:top;
}
.FooterCell {
    text-align: center;
}
/* Index Classes */
.IndexLink, a.IndexLink:active, a.IndexLink:visited, a.IndexLink:hover, a.IndexLink:link {
    /* color:Black; */
}
.IndexSectionHead, a.IndexSectionHead:active, a.IndexSectionHead:visited, a.IndexSectionHead:hover, a.IndexSectionHead:link {
    background-color: #dddddd;
    padding-left:1px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.IndexSectionText, a.IndexSectionText:active, a.IndexSectionText:visited, a.IndexSectionText:hover, a.IndexSectionText:link {
    background-color: #F7F7F7;
    padding: 2 2 2 2;
}
/* collection page*/

.arrow, .arrow a, .arrow link {
	font-size: 12px;
    vertical-align:top;
}
ul.arrow, li.arrow {
	list-style-image: url(../images/DimBullet.gif);
	list-style-position: inside;
	margin: 0 0 0 10;
    padding: 20 0 0 0;
}


/* Survey Classes */
.InstructionTitle {
    font-weight:bold;
}
.InstructionText {
   /* Enter custom style for instruction text */
}
.SectionName {
    font-weight:bold;
    color: #7AA0C5;
    width: 100%;
    border-bottom: solid 1px #CCCCCC;
}
.SectionDescription 
{
	background-color:#F7F7F7;
}
.Confirmation 
{
	font-weight:bold;
	color: Red;
	text-align:center;
}

/* Matrix formatting */
.tdstyle, .valueheader { 
    border-right: gray 1px solid; 
    border-top: gray 1px solid; 
    border-left: gray 1px solid; 
    border-bottom: gray 1px solid;
}
.headstyle {
    border-right: gray 1px solid; 
    border-top: gray 1px solid; 
    border-left: gray 1px solid; 
    border-bottom: gray 1px solid;     
    font-weight: bold; 
    text-align: center; 
}
/* Questions */
.TextOnly {
    font-variant: small-caps;
    padding-bottom: 4px;
}
.QuestionText
{
    /* Enter custom style for questions */
    vertical-align:top;
    padding-top:5px;
}
.NumberCell
{
    /* Enter custom style for questions */
    vertical-align:top;
    padding-top:5px;
}

.SurveyBulletHeader, .CompletedSurveysTitle {
    font-weight:bold;
    white-space:nowrap;
    text-align:left;
}

.ProgressBar
{
    width: 100%;
    border: none;
    empty-cells: show;
    margin-top:4px;
    margin-bottom:4px;
}
.ProgressCompleted, .ProgressCompleted:hover {
    /*border:solid 1px #9A6600;
    background-color:#FFCC01;
    border: none;*/
    padding: 0px;
    border: 1px;
    height:15px;
}
.Progress, .Progress:hover {
    /*border:solid 1px #65659B;
    background-color:#9898CC;*/
    padding: 0px;
    border: 1px;
    height:15px;
}
