html{height:100%;margin-bottom:1px;}
body{background-color:#1B4545;padding:0px;margin:0px;}
h1{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;font-weight:bold;color:#000000;}
h2{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;font-weight:bold;color:#000000;}
h3{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#000000;}
.TopBar{border-left:2px solid #0C3636;border-top:2px solid #0C3636;border-right:2px solid #0C3636;}
.MidBody{border-left:2px solid #0C3636;border-right:2px solid #0C3636;}
.conArea{background-color:#EAD8B7;padding:10px}
.hiddenField{display:none;visibility:hidden}
.imgbdr{border: 1px solid #444444;}
/*****TextDisplayStyles*****/
/*****Extra Small*****/
.xsmlBlack{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:7pt;color:#000000;}
.xsmlBlackBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:7pt;font-weight:bold;color:#000000;}
/*****Smallsizetextstyles*****/
.smlBlack{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#000000;}
.smlWhite{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FFFFFF;}
.smlRed{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FF0000;}
.smlOrange{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FF8000;}
.smlGreen{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#008000;}
.smlViolet{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 8pt;color: rgb(102,51,153);}
.smlGray{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 8pt;color: rgb(128,128,128);}
/****SmallsizetextinBOLDstyle****/
.smlBlackBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#000000;}
.smlWhiteBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FFFFFF;}
.smlRedBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FF0000;}
.smlOrangeBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FF8000;}
.smlGreenBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#008000;}
.smlVioletBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 8pt;font-weight:bold;color: rgb(102,51,153);}
.smlGrayBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 8pt;font-weight:bold;color: rgb(128,128,128);}
/*****MEDIUMsizetextstyles*****/
.medBlack{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#000000;}
.medWhite{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#FFFFFF;}
.medRed{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#FF0000;}
.medOrange{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#FF8000;}
.medGreen{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#008000;}
.medViolet{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 10pt;color: rgb(102,51,153);}
.medGray{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 10pt;color: rgb(128,128,128);}
/****MEDIUMsizetextinBOLDstyle****/
.medBlackBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#000000;}
.medWhiteBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#FFFFFF;}
.medRedBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#FF0000;}
.medOrangeBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#FF8000;}
.medGreenBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#008000;}
.medVioletBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color: rgb(102,51,153);}
.medGrayBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color: rgb(128,128,128);}
/*****LARGEsizetextstyles*****/
.lrgBlack{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;color:#000000;}
.lrgWhite{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;color:#FFFFFF;}
.lrgRed{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;color:#FF0000;}
.lrgOrange{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;color:#FF8000;}
.lrgGreen{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;color:#008000;}
.lrgViolet{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 12pt;color: rgb(102,51,153);}
.lrgGray{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 12pt;color: rgb(128,128,128);}
/****LARGEsizetextinBOLDstyle****/
.lrgBlackBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;font-weight:bold;color:#000000;}
.lrgWhiteBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;font-weight:bold;color:#FFFFFF;}
.lrgRedBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;font-weight:bold;color:#FF0000;}
.lrgOrangeBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;font-weight:bold;color:#FF8000;}
.lrgGreenBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:12pt;font-weight:bold;color:#008000;}
.lrgVioletBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 12pt;font-weight:bold;color: rgb(102,51,153);}
.lrgGrayBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 12pt;font-weight:bold;color: rgb(128,128,128);}
/*****EXTRA-LARGEsizetextstyles*****/
.xlrgBlack{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;color:#000000;}
.xlrgWhite{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;color:#FFFFFF;}
.xlrgRed{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;color:#FF0000;}
.xlrgOrange{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;color:#FF8000;}
.xlrgGreen{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;color:#008000;}
.xlrgViolet{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 14pt;color: rgb(102,51,153);}
.xlrgGray{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 14pt;color: rgb(128,128,128);}
/****EXTRALARGEsizetextinBOLDstyle****/
.xlrgBlackBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;font-weight:bold;color:#000000;}
.xlrgWhiteBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;font-weight:bold;color:#FFFFFF;}
.xlrgRedBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;font-weight:bold;color:#FF0000;}
.xlrgOrangeBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;font-weight:bold;color:#FF8000;}
.xlrgGreenBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:14pt;font-weight:bold;color:#008000;}
.xlrgVioletBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 14pt;font-weight:bold;color: rgb(102,51,153);}
.xlrgGrayBold{font-family: Arial,Tahoma,Helvetica,Sans Serif;font-size: 14pt;font-weight:bold;color: rgb(128,128,128);}
/*****HyperlinkStyles*****/
/*Undefinedanchortag*/
a{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#0000FF;text-decoration:none;}
a:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#0000FF;text-decoration:underline;}
/*DefinedClasses*/
.topNav{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.topNav:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.adminMenu{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#000000;font-weight:bold;text-decoration:none;}
.adminMenu:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FF0000;text-decoration:underline;}
.adminMenuActive{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FF0000;font-weight:bold;text-decoration:none;}
.adminMenuActive:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FF0000;text-decoration:underline;}
.smlLinks{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#0000FF;text-decoration:none;}
.smlLinks:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#0000FF;text-decoration:underline;}
.smlLinksBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#0000FF;font-weight:bold;text-decoration:none;}
.smlLinksBold:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#0000FF;font-weight:bold;text-decoration:underline;}
.smlLinksRed{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FF0000;text-decoration:none;}
.smlLinksRed:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FF0000;text-decoration:underline;}
.smlLinksRedBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FF0000;text-decoration:none;}
.smlLinksRedBold:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#FF0000;text-decoration:underline;}
.smlLinksBlack{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#000000;text-decoration:none;}
.smlLinksBlack:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#000000;text-decoration:underline;}
.smlLinksBlackBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#000000;text-decoration:none;}
.smlLinksBlackBold:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;font-weight:bold;color:#000000;text-decoration:underline;}
.smlLinksWhite{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FFFFFF;text-decoration:none;}
.smlLinksWhite:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;color:#FFFFFF;text-decoration:underline;}
.medLinks{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#0000FF;text-decoration:none;}
.medLinks:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#0000FF;text-decoration:underline;}
.medLinksBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#0000FF;font-weight:bold;text-decoration:none;}
.medLinksBold:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#0000FF;font-weight:bold;text-decoration:underline;}
.medLinksRed{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#FF0000;text-decoration:none;}
.medLinksRed:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;color:#FF0000;text-decoration:underline;}
.medLinksRedBold{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#FF0000;text-decoration:none;}
.medLinksRedBold:Hover{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;font-weight:bold;color:#FF0000;text-decoration:underline;}
/*****Formfieldstyles*****/
.clsTextBox{font-family:Arial,Tahoma,Helvetica,Sans Serif;border:1px solid #666666;font-size:10pt;}
.clsSearchBox{font-family:Arial,Tahoma,Helvetica,Sans Serif;border:1px solid #666666;font-size:8pt;}
.clsButton{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;border:1px solid #404040;font-weight:bold;color:#FFFFFF;background-color:#336666;cursor:pointer;background:url('Images/BtnBG.gif')}
.clsButtonDisabled{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:10pt;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;border:1px solid #C0C0C0;font-weight:bold;color:#808080;background-color:#C0C0C0;cursor:pointer;}
.clsSubButton{font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;border:1px solid #404040;padding-left:2px;padding-right:2px;color:#000000;background-color:#8AB5B5;cursor:pointer;}
.btnAlpha{width:16px;font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;border:1px solid #404040;color:#000000;background-color:#8AB5B5;cursor:pointer;}
.btnAlphaH{width:16px;font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;border:1px solid #404040;color:#000000;background:#FF0000;cursor:pointer;}
/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #0C3636;font-family:Arial,Tahoma,Helvetica,Sans Serif;font-size:8pt;background-color:#EFEFEF;}
table.scwCells{background-color:#767876;text-align:right;font-size:8pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:8pt;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#8AB5B5}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#336666;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;cursor:hand;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;cursor:hand;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#0000FF;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#EAD8B7;color:#0000FF;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;cursor:hand;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:Verdana;font-size:8pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:8pt;font-family:Verdana;height:18px;width:18px}
/*End of Calendar styles*/
/*ASP.NET Calendar Styles*/
.isWeekend{background-color:#FEECDE;}
.isHoliday{background-color:#666666;color:#FFFFFF;cursor:pointer;cursor:hand}
.isOtherEvent{background-color:#CCCCFF;cursor:pointer;cursor:hand}
.isDistEvent{background-color:#666666;color:#FFFFFF;}
.isSchoolEvent{background-color:#666666;color:#FFFFFF;}
.isProgram{background-color:#66CCFF;color:#FFFFFF;cursor:pointer;cursor:hand}
.isSuspend{background-color:#FF5050;color:#FFFFFF;cursor:pointer;cursor:hand}
/**/
/*Tooltip Styles*/
#ttdiv
{
	position: absolute;
	left: -300px;
	/*width: 200px;*/
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	font-family:Verdana;
	font-size:8pt;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=3);
}
#ttarrow
{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
/*End of ToolTip Styles*/
