INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'
}
LI {
	PADDING-BOTTOM: 5px
}
.btn {
	FONT-SIZE: 11px; CURSOR: hand
}
INPUT.submit {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666666 1px solid; CURSOR: hand; COLOR: #666666; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: center
}
.requiredInput {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; BACKGROUND-COLOR: #f7f7ef
}
.Required {
	FONT-SIZE: 13px; COLOR: #882222; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.unrequired {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.FieldNotes {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'; TEXT-DECORATION: none
}

.mainnav_on {
	FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #eeeeee; TEXT-DECORATION: none
}
.mainnav_on:hover {
	TEXT-DECORATION: underline
}
.mainnav_off {
	FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'; FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #eeeeee; TEXT-DECORATION: none
}
.mainnav_off:hover {
	TEXT-DECORATION: underline
}
.TopNav {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}

body,td,a,p,.h{font-family:arial,sans-serif;}
a:link {color:#1188aa; }
a:visited { color:#1188aa; }
a:active { color:#ff0000; }

.tlc td {font-size:82%;empty-cells:show}


.tabspacer {width:4px;border-bottom:1px solid #97acd4;}
.tab {padding:0px 15px 0px 15px;font-size:90%;text-align:center;text-decoration:none;color:#676767;cursor:pointer;cursor:hand;empty-cells:show;}
.selectedtab {border:1px solid #97acd4;border-bottom:0px;color:#000000;font-weight:bold;}
.unselectedtab {border:1px solid #97acd4;background-color:#eeeeee;color:#000000;border-bottom-color:#97acd4;}
.tablink {padding:2px 2px 2px 7px;border-bottom:1px solid #97acd4;font-size:83%;}
.addatab {text-align:left;color:#7777cc;}
.addatab a {color:#7777cc;}
#tabs {padding-bottom:9px;}
.ErrorLable {
	COLOR: #990000
}
.SuccessLable {
	COLOR: #009900
}
.pwdHelp 
{
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'; 
}
.tabMonth {padding:0px 5px 0px 5px;font-size:90%;text-align:center;text-decoration:none;color:#676767;cursor:pointer;cursor:hand;empty-cells:show;}
.mainText {font-size: 15px;}
.DetailFieldHeader {font-size: 12px;FONT-WEIGHT: bold;  TEXT-ALIGN: RIGHT;BACKGROUND-COLOR: #f7f7ef}
.DetailHeader {font-size: 12px;FONT-WEIGHT: bold;}
.DetailRow {font-size: 12px;TEXT-ALIGN: LEFT;}
.MasterHeader { font-size: 12px;FONT-WEIGHT: bold;}
.MasterRow { font-size: 12px; text-align:left;}
.LeftMenu {font-size: 12px; background-color:#eeeeee;}
.Title {FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: 'verdana', 'Arial', 'Helvetica'; }
.GradeSelected {COLOR: #000000; }
.Unregistered {COLOR: #FF0000; }
.Registered {COLOR: #009900; }
.fldDisabled
{
	font-size: 11px;
	background-color: #EEEEEE;
	border-style: none;
}
.visitor
{
	width: 20px;
	border-style: none;
	font-size: 12px;
}
