﻿body 
{
}

/* Data entry detail classes */
.Required
{
	font-family: Verdana;
	font-size: 9pt;
	vertical-align: super;
	color: #f00;
}

.directions
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: 500;
	color: Navy;
}

.inputButton
{
	width: 150px;
}

.messageWait
{
	display: none;
	font-family: Verdana;
	font-size: 9pt;
	color: #008;
}

.fieldLabelCell
{
	background-color: #fff;
}

.fieldLabel
{
	font-family: Verdana;
	font-size: 9pt;
	color: #1C497D;
}

.fieldLabelTitle
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: 600;
	color: navy;
	white-space:nowrap;
}

.fieldLabelTitle2
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: 600;
	color: black;
	white-space:nowrap;
}

.fieldLabelTitleWithWrap
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: 600;
	color: navy;
}

.programTitle
{
	font-family: arial;
	font-size: 9pt;
	text-transform: uppercase;
	text-decoration: underline;
	color: #0000a0;
	cursor: hand;
	font-weight: 700;
	 overflow:hidden
}

.activityTitle
{
	font-family: arial;
	font-size: 8pt;
	text-decoration: underline;
	color: blue;
	cursor: hand;
	line-height:26px;
}

.fieldLink
{
	text-decoration: underline;
	color: Blue;
	height: 16px; /*so grid row height are the same as the image buttons.. might need to adjust */
	vertical-align: middle;
}

.fieldTitle
{
	font-family: Verdana;
	font-size: 8pt;
	color: #555;
}

.fieldData
{
	font-family: Verdana;
	font-size: 8pt;
	color:blue;
}

.fieldDataCell
{
	background-color: #fff;
}

.fieldDropDown
{
	width: 150px;
}

.fieldListBox
{
	width: 150px;
}

.fieldTextbox
{
	width: 150px;
}

.fieldCheckBox
{
	font-family: Verdana;
	font-size: 9pt;
	color: #1f5ba4;	
}

.Command
{
	width: 150px;
}

.command
{
	width: 150px;
}

.pageTitle
{
	width: 100%;
	height: 20px;
	background-color: #fafffa; /*f0f8ff */
	font-family: Verdana;
	font-size: 10pt;
	font-weight: 600;
	color: #000;
	text-align: center;
	padding-top: 2px;
	border: 1px solid #b0b0e0; /*e0e0f0*/
}

.warning
{
 	font-family:Calibri;
	font-size:10pt;
    color: #d57e7e;
    border:solid 1px #333;
    margin-top:5px;
    margin-bottom:5px;
}

.warning ul
{
    padding-left:20px;
    margin:3px;
}

/* adding this class adds the ellipsis for overflow... Works in IE, some support in FF. */
.textOverflow
{
	width: 95%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    
    /* http://blog.360.yahoo.com/blog-ktYYK_s5fqJ2Hu1ryv2QSL0-?p=120 */
    /* -moz-binding: url("moz-text-overflow.xml#XBLDocument");/*Extensible Biding Language for Firefox*/
}

.customBoundFieldDefault
{
	width: 95%;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    
    /* http://blog.360.yahoo.com/blog-ktYYK_s5fqJ2Hu1ryv2QSL0-?p=120 */
    /* -moz-binding: url("moz-text-overflow.xml#XBLDocument");/*Extensible Biding Language for Firefox*/
}

.labelNoData
{
	font-family: Verdana;
	font-size: 9pt;
	
	color: #666699;
}

.ReadOnlyCalendar
{
    border:solid 1px silver;
    height:22px;
    padding:3px 0 0 3px;
    width:84px;
}

.sectionHeaderLabel
{
	font-family: Verdana;
	font-size: 10pt;
	color: #000;
}

.quickLinks A:visited
{
	color:blue;
	text-decoration: none;
}

.quickLinks A:link
{
	color:blue;
	text-decoration: none;
}

.quickLinks A:active
{
	color:Blue;
	text-decoration: underline;
}

.quickLinks A:hover
{
	cursor: HAND;
	color: BLUE;
	text-decoration: underline;
}

.table_head
{
	background-color: #6487dc;
}

.table_section
{
	background-color: #e0e0fd;
	font-family: Verdana;
	font-size: 10pt;
	color: Navy;
}

/* vvv ProgramActivityLinksControl styles vvv */
.activity
{
	padding: 0px 0px 0px 10px;
}

.fldTitle_Program
{
	font-family: arial;
	font-size: 9pt;
	text-transform: uppercase;
	text-decoration: underline;
	color: #0000a0;
	cursor: pointer;
	font-weight: 700;
}

.fldTitle_ProgramName
{
	font-family: arial;
	font-size: 9pt;
	text-transform: uppercase;
	color: #0000a0;
	font-weight: 700;
}
.fldTitle_ProgramDescription
{
	font-family: arial;
	font-size: 9pt;
	color: #0000a0;
	font-weight: 500;
}

.fldTitle_Activity
{
	font-family: arial;
	font-size: 8pt;
	text-decoration: underline;
	color: blue;
	cursor: pointer;
}
/* ^^^ ProgramActivityLinksControl styles ^^^ */

