/*PART 1*/
/*Same for bt, cibasc, intel, one with #006699, different for all others*/

.ui-dialog .ui-state-error
{
	padding: .3em;

	}
.validateTips
{
	border: 1px solid transparent; padding: 0.3em;
}

.ui-dialog-titlebar
{
	padding: 0px;
}

#accordion ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#accordion .disciplineSubField a
{
	display: block;
	color: #000000;
	background-color: #CCC;
	/** width: 9em; **/
	padding: .2em .8em;
	text-decoration: none;
}

#accordion .disciplineSubField li
{
	margin: 0 0 .2em 0;
	padding-left: .5em;
}

.disciplineSubField #active a
{
	display: block;
	color: #FFF;
	background-color: #600;
	/** width: 9em; **/
	padding: .2em .8em;
	text-decoration: none;		
}

#accordion .disciplineSubField a:hover
{
	background-color: #369;
	color: #FFF;
}

.addTaskDiv
{
	border-right: 1px solid #666699;
	border-left: 1px solid #666699;
	border-bottom: 1px solid #666699;
}

.addTaskDiv font.instructions
{
    color: #000000;
    font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
    font-size: 18px;
}

.addTaskDiv font.instruction_steps
{
    color: #000000;
    font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
    font-size: 16px;
}

.outerDiv 	
{
    background-color: White;
	margin-left: auto;
	margin-right: auto;
    border-right: 1px solid #666699;
    border-left: 1px solid #666699;
	position: relative;
}


.outer-new-discipline a
{
	text-decoration: none;
}

.outer-new-discipline a:hover
{
	text-decoration: underline;
}

.inner1-new-discipline
{
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.inner2-new-discipline
{
	padding: 5px;
	border: 1px solid black;
}

div#itemSelectionDiv
{
	position: absolute;
    top: 0;
    left: 0;
    width: 25%;
    height: 100%;
    border-right: 1px solid #666699;
}
            
.column
{
    float: left;   
    width: auto;
    width: 33%;
    margin-left: 2px;
}
            
#newCatDropZoneDiv
{

    position: absolute;
	top: 0;
    width: 75%;
    left: 25%;
	height: 100%;
}
            
.userGenCategoryDiv
{
	position: relative;
	top: 0;
    left: 25%;
    width: 75%;
	height: 100%;   
	overflow: auto;
}            
            
.userCategoryContainer
{
    margin-top: 3px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
    padding: 1px 1px 5px;
    width: 90%;
    position: relative;
    border: 2px solid black;
    height: auto;

}
            
            
.userGeneratedCat
{
    display: inherit;    
}

    
.itemSortableContainer
{
    margin-left:auto;
    margin-right: auto;
    width: auto;
    height: auto;

    background-color: #DDE4F0;
}
            
.itemContainer
{
    position: relative;
    width: auto;
    background-color: White;
    margin-left:auto;
    margin-right: auto;
    padding: 3px 6px 3px 6px;
}

.item
{
    border: 1px solid black;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #E5EAF5;
    color: White;
    text-align: center;
}     

.headerContainer
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.headerForItemDiv
{
	position: absolute;
    top: 0;
    left: 0;
    width: 25%;
    border: 1px solid Black;
}

.headerForCategoryDiv
{
    top: 0;
    left: 25%;
    width: 75%;
    border: 1px solid Black;
	position: relative;
}
span.categoryHeaderTextHide
{
    color: #000000;
    font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
    font-size:12px;
	font-weight: bold;
}

font.categoryHeaderText
{
    color: #000000;
    font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
    font-size:12px;
	font-weight: bold;
}
            
font.itemText
{
    color: Black;
    font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
    font-size:12px;                
}
.integrationNoHeaderEdit font.categoryHeaderText
{
	font-size: 14px;
}
.integration font.categoryHeaderText
{
    color: #000000;
    font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
    font-size:14px;
	font-weight: bold;
}
.integration font.itemText
{
    color: Black;
    font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
    font-size:14px;  
}
div.allowHeaderEdit
{
	padding-top: 5px;
	border: 1px solid black;
    margin-bottom: 10px;   
    text-align: center;
    position: relative;
	background-color: white;
	min-height: 20px;
}

div.noHeaderEdit
 {
    margin-bottom: 10px;   
    text-align: center;
    position: relative;
	background-color: white;
	min-height: 20px;

}   

div.integrationNoHeaderEdit
{
	padding-top: 5px;
	border: 1px solid black;
    margin-bottom: 10px;   
    text-align: center;
    position: relative;
	background-color: white;
	min-height: 20px;
}         
div.itemDocked
{
    background-color: #7D8BA6;
}
            
font.itemDropText
{
    font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
    font-size:12px;                
}
            
div.itemDocked font.itemDropText
{
    color: #7D8BA6;
}
            
div.itemMovingVisible
{
    margin-bottom: 5px;
    text-align: center;    
}
div.itemMovingVisible  font.itemDropText
{
    color: #000000;
    background-color: #FFFFFF;
}
            
div.itemMovingHidden font.itemDropText
{
    color: #FFFFFF;
    background-color: #FFFFFF; 
}
input {
         background-color: #ffffff;
        border-color: #7D8BA6;
        border-width: 1px;
         color: #000000;

}

a.submit:hover{
 color: #7D8BA6;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 12px;
}

a.small_submit:hover {
 color: #7D8BA6;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 10px;
}

a.inText:hover {
 color: #7D8BA6;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
}

a.menulink {
        display: block;
        width: 95%;
        height: 25;
        text-align: center;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-weight: normal;
        text-decoration: none;
        font-size: 10px;
        color: #0088BB;
        border: solid 0px #7D8BA6;
}

a.definition {
        color: #7D8BA6;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        text-decoration: none;
        cursor:default
}

.Purple
{
        color: #7D8BA6;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

.PurpleSmall
{
        color: #7D8BA6;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 90%;
}

img.submit
{
        background-color: #7D8BA6;
}


/*PART 2*/
/**********************************************************************************/
/*Table border with #color: different for all orgs*/
table.bordered {
        border-width: 1px;
        border-style: solid;
        border-color: #7D8BA6;
}

table.fixedbordered {
        table-layout: fixed;
        border-width: 1px;
        border-style: solid;
        border-color: #7D8BA6;
}

table.fixedbordered2 {
        table-layout: fixed;
        border-width: 1px;
}
table.borderedtopbottom {
        table-layout: fixed;
        border-width: 1px;
        border-style: solid;
        border-left: ;
        border-right: ;
        border-color: #7D8BA6;
}

table.statsfiltertop {
        table-layout: fixed;
        border-width: 1px;
        border-style: solid;
        border-left: ;
        border-right: ;
        border-color: #7D8BA6;
}

table.statsfilter {
        table-layout: fixed;
        border-width: 1px;
        border-style: solid;
        border-left: ;
        border-right: ;
        border-top: ;
        border-color: #7D8BA6;
}

table.fixed {
/*        table-layout: fixed;*/
}

table.statsfiltertop {
        table-layout: fixed;
        border-width: 1px;
        border-style: solid;
        border-left: ;
        border-right: ;
        border-color: #7D8BA6;
}

table.statsfilter {
        table-layout: fixed;
        border-width: 1px;
        border-style: solid;
        border-left: ;
        border-right: ;
        border-top: ;
        border-color: #7D8BA6;
}

/* Dark strip towards the bottom of the page. */
td.bottomborder {
         background-color: #7D8BA6;
}

/* Dark strip towards the top of the page displaying the username and projectname. */
td.userdisplay {
        background-color: #7D8BA6;
}


/*PART 3*/
/**********************************************************************************/
/*Same for bt, cibasc, intel, one with #003399, different for all others*/

/*
td.border {
         background-color: #7D8BA6;
}*/

/* Special labeling, used for checked questions, for now. */
td.category_label {
        background-color: #7D8BA6;
}

/* This boundary is used to seperate sections in a table. */
/*td.boundary {
        background-color: #7D8BA6;
}*/

font.userdisplay2 {
        color: #7D8BA6;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-weight:bold;
        font-size:13px;
}

/* Message at the bottom of the screen */
font.message {
 color: #7D8BA6;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 10px;
}

a.submit:link {
 color: #7D8BA6;
 font-weight: normal;
 text-decoration: none;
 font-size: 12px;
}

a.submit:activate {
 color: #7D8BA6;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 12px;
}

a.submit:visited{
 color: #7D8BA6;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 12px;
}

a.small_submit:link {
 color: #7D8BA6;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 10px;
}

/*PART 4: Common styles and common colors for all the organizations*/
/**********************************************************************************/
/*Same for all the organizations with #000066*/

font.label {
        color: #000066;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
         text-align: center;
}

font.labelsmall {
        color: #000066;
        font-size: 14px;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        text-align: center;
}

font.expand {
        color: #000066;
        font-size: 10px;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

font.lower {
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 5px;
}

font.reminder {
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 10px;
}

a.return {
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 16px;
}

a.small_submit:activate {
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 10px;
}

a.small_submit:visited{
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 10px;
}

a.inText:link {
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
}

a.inText:activate {
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
}

a.inText:visited{
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
}

a.pagenum:link, A.pagenum:activate, A.pagenum:visited {
 color: #000066;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 10px;
 align: center;
 border-width: 0;
}

a.definition2 {
        color: #000066;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        text-decoration: none;
        cursor:default
}

a.reminder {
        color: #000066;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-weight: normal;
        text-decoration: none;
        font-size: 10px;
}


/**********************************************************************************/
/*Same for all the organizations with #E5EAF5*/

textarea.question {
        background-color: #E5EAF5;
        color: #000000;
}

/* Default color setting for alternating rows. */
td.alternatesublabel1 {
        background-color: #E5EAF5;
}

td.alternatesublabel1_small {
        font-size: 9px;
        background-color: #E5EAF5;
}

/* Default color setting for alternating rows. */
.radio-alternatesublabel1 {
        background : #E5EAF5 none;
        color: #000000;
}

td.display {
        background-color: #E5EAF5;
        text-align: center;
}

td.display_summary {
        background-color: #E5EAF5;
        text-align: center;
        font-size: 12px;
}

td.display_left {
        background-color: #E5EAF5;
        text-align: left;
}

td.displaysmall {
        font-size: 9px;
        background-color: #E5EAF5;
        text-align: center;
}

td.display_small {
        font-size: 12px;
        background-color: #E5EAF5;
        text-align: left;
        font-weight: bolder;
}

td.displayleft {
        background-color: #E5EAF5;
        text-align: left;
}

td.displayleft_small {
        background-color: #E5EAF5;
        text-align: left;
        font-size: 12px;
}


/**********************************************************************************/
/*Same for all the organizations with #D9D9D9*/

td.display_medium {
        font-size: 12px;
        background-color: #D9D9D9;
        text-align: center;
}

a.logoutlink:hover {
 color: #D9D9D9;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
}

a.menulink:hover {
        display: block;
        width: 95%;
        height: 25;
        border: solid 0px #D9D9D9;
        background-color: #D4DAE4;
}


/**********************************************************************************/
/*Same for all the organizations with #D4DAE4*/

td.alternatesublabel2 {
        background-color: #D4DAE4;
}

td.alternatesublabel2_small {
        font-size: 9px;
        background-color: #D4DAE4;
}

.radio-alternatesublabel2 {
        background: #D4DAE4 none;
        color: #000000;
}


/**********************************************************************************/
/**********************************************************************************/
/*Rest of the styles: Miscelleneous*/

body {
        font-family: Arial, sans-serif, Helvetica;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

.largebutton {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 14px;
   font-weight: bold;
   background-color: #E8E8E8;
   height: 30px;
   width: 100px;
   border: 2px solid #999999;
}

.smallbutton {
   font-family: Arial, sans-serif, Helvetica;
   font-size: 12px;
   font-weight: bold;
   background-color: #E8E8E8;
   height: 25px;
   width: 200px;
   border: 2px solid #999999;
}

textarea {
        background-color: #FFFFFF;
        color: #000000;
        border-width: 1px;
        border-style: solid;
        border-color: #000000;
}

textarea._comments {
        background-color: #ffffff;
        color: #000000;
}

font {
        color: #ffffff;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

font.alert {
        color: #ff0000;
        font-size: 16px;
}

body {
        background-color: #ffffff;
}

img {
        border-width: 0;
}

td.label {
        background-color: #ffffff;
        border-color: #ffffff;
        text-align: center;
        nowrap
}

td.labelsmall {
        font-size: 11px;
        text-align: center;
        nowrap;
}

td.smalltext{
        font-size: 10px;
}

td.labelstring{
        font-size: 11px;
}

td.labelleft {
        background-color: #ffffff;
        border-color: #ffffff;
        text-align: left;
        nowrap
}

/**********************************************************
 *
 * General Page Classes
 *
 **********************************************************/
/* Default gray to go along with the logo. */
td.page_title {
         background-color: #FFFFFF;
}

/* Default color setting for questions. */
td.question {
        background-color: #FFFFFF;
}

td.userdisplay2 {
        background-color: #ffffff;
}

td.small{
        font-size: 12px;
}

td.sublabel {
        background-color: #FFFFFF;
}
td.sublabel_small {
        background-color: #FFFFFF;
        font-size: 9px;
        font-weight: bolder;
}
td.sublabel_short {
        background-color: #FFFFFF;
        font-size: 9px;
}
td.sublabelleft {
        background-color: #FFFFFF;
        text-align: left;
}

td.sublabel2 {
        background-color: #E9E9E9;
}

/* This boundary is used to seperate sections in a table. */
/*td.boundary {
        background-color: #7D8BA6;
}*/

/* This is used for the end of the comments area in each page. */
td.pagecommentend {
        /*background-color: #7D8BA6;*/
        background-color: #ffffff;
        vertical-align: middle;
}

/* Used to display error messages */
td.alert {
        color: #ff0000;
        font-size: 18px;
}
td.alertmissing {
        background-color: #FF4F4F;
         color: #000000;
        font-size: 18px;
}


input.button {
        background-color: #ffffff;
        text-align: center;
        font-size: 14px;
}

font.userdisplay {
        color: #ffffff;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-weight:bold;
        font-size:13px;
}

font.pagecommentprompt {
        /*color: #ffffff;*/
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-weight:bold;
        font-size:13px;
}

font.commentreport {
        color: #000000;
        font-size:10px;
}

font.question {
        color: #000000;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

font.sublabel {
        color: #000000;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

font.display {
        color: #000000;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

font.pagenum {
        color: #ffffff;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
         font-size: 10px;
          font-weight: bold;
}

font.page_title {
        color: #000000;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
         font-size: 20px;
         font-weight: normal;
}

/* Used for the special labeling. */
font.category_label {
        color: #ffffff;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
         font-size: 12px;
}

/* Used for the font in the comments section of each page.*/
font.pagecomment {
        color: #000000;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
         font-size: 18px;
}

/* Used for the font in the comments section of each page.*/
font.title_message {
        color: #000000;
        font-size: 16px;
}

a.title_consent {
        color: #000000;
         font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 16px;
}
font.blanknotice {
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
         font-size: 11px;
}

font.pagetabslower {
 color: #000000;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 5px;
}

font.radio2 {
 color: #000000;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 12px;
}

font.disabledLink
{
        color: #666666;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 60%;
}

font.label2 {
        color: #000000;
}

a.return2 {
 color: #ff0000;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 16px;
}

a.returnmissing {
 color: #000000;
 text-decoration: none;
}

a.logoutlink:link{
 color: #ffffff;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
}

a.logoutlink:activate{
 color: #ffffff;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
}

a.logoutlink:visited{
 color: #ffffff;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
}

a.pagenum:hover {
 color: #000000;
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 text-decoration: none;
 font-size: 10px;
 align: center;
 border-width: 0;
}

a.header {
        color: #ffffff;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        text-decoration: none;
        cursor:default
}

a.milestone {
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        text-decoration: none;
        cursor:default
}

a.definitionblack {
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        text-decoration: none;
        cursor:default
}

a.Black
{
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

a.BlackSmall
{
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 60%;
}

a.White
{
        color: #FFFFFF;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

a.WhiteSmall
{
        color: #FFFFFF;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 90%;
}

a.Red
{
        color: #FF0000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

a.RedSmall
{
        color: #FF0000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 90%;
}

a.graph_link:link, a.graph_link:activate, a.graph_link:visited{
 color: #000000;
 text-decoration: none;
 font-size: 13px;
}
a.graph_link:hover{
 color: #000000;
 text-decoration: underline;
 font-size: 13px;
}

div.Black
{
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

div.BlackSmall
{
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 60%;
}

div.White
{
        color: #FFFFFF;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

div.WhiteSmall
{
        color: #FFFFFF;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 90%;
}

div.Red
{
        color: #FF0000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

div.RedSmall
{
        color: #FF0000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 90%;
}
#verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}

.Black
{
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

.BlackSmall
{
        color: #000000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 80%;
}

.White
{
        color: #FFFFFF;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

.WhiteSmall
{
        color: #FFFFFF;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 90%;
}

.Red
{
        color: #FF0000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

.RedSmall
{
        color: #FF0000;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 90%;
}


/**********************************************************
 *
 * Question Based Classes
 *
 **********************************************************/
input.check {
         background-color: #FFFFFF;
        color: #ffffff;
}
