.menu_bg_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #6272AA;
	text-decoration: none;
}
.menu_bg_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #6272AA;
	text-decoration: none;
	background-image: url(../App_Images/menu_bg_orange.gif);
}
.mainMenuFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.mainMenuDescriptionFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #5C6DBC;
	background-image: url(../App_Images/menu_desc.gif);
	font-weight: bold;
}
.mainMenuFunctionFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #5C6DBC;
	font-weight: normal;
}
.standardFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.standardFontSmallWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.standardFontBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.standardFontSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.standardFontBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.tableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3659AF;
}
.tableRowOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #C4D2E2;
}
.tableRowOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #DCE7FC;
}


.tableInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E3E9F1;
}
.calendarPopupMonthHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	background-color: #A4BEF9;
}

.calendarPopupDayHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.calendarPopupWeekDay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.calendarPopupOffMonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #FFFFFF;
}
.calendarPopupWeekEnd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
}
.calendarPopupSelectedDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	background-color: #FFF0A5;
}
.calendarPopupTodayDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #BB5503;
}.classSpeakerCell {
	background-color: #F9AD59;
}
.collapsablePanelHeader {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}

#pagination_bottom {
	FONT-SIZE: 85%; PADDING-BOTTOM: 2em; MARGIN: 2em 0px 1em; TEXT-ALIGN: center; _margin: .25em 0 1em 0
}

#pagination_bottom LI.prevPage {
	PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #aaa; BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa
}
#pagination_bottom LI.nextPage {
	PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #aaa; BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa
}
#pagination_bottom LI.prevPage {
	MARGIN-RIGHT: 1.5em
}
BODY.ar #pagination_bottom LI.prevPage {
	MARGIN-RIGHT: 0.4em
}
BODY.he #pagination_bottom LI.prevPage {
	MARGIN-RIGHT: 0.4em
}
#pagination_bottom LI.nextPage {
	MARGIN-LEFT: 1.5em; a: 0
}
BODY.ar #pagination_bottom LI.nextPage {
	MARGIN-LEFT: 0.2em; a: 0
}
BODY.he #pagination_bottom LI.nextPage {
	MARGIN-LEFT: 0.2em; a: 0
}
.menuSubBorder {
	border: 1px solid LightSteelBlue;
}
.menu_top_bg_off {
}
.menu_top_bg_on {
	background-image: url(../App_Images/menu_top_on.gif);
}
.searchFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #5C6DBC;
	font-weight: bold;
}

/*Modal Popup*/

.modalBackground {
    background-color:#414141;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.modalPopup {
	background-color:#FFFFEE;
	width:500px;
}

.modalPopup700 {
	background-color:#FFFFEE;
	width:600px;
}

.modalPopupHeader
{
	height:18px;
	padding-top:2px;
	background-image: url(../App_Images/sprite.gif);
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* dialog body */
.modalPopupBody
{
	background-color:#F2F9FF;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align: center;	
} 

.modalPopupBodyLeftAlign
{
	background-color:#F2F9FF;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align: left;	
} 

/* dialog header message */
.modalPopupMessage
{
	vertical-align:middle;
	padding-left:10px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}   
.standardFontWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.standardFontWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
