BODY 
{
	color: #000000;
	BACKGROUND-POSITION: 0px 0px;
	MARGIN: 0px;
	background-color:#ffffff;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	
}
TABLE {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma
}
INPUT {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 0pt;
	PADDING-TOP: 0pt;
	FONT-FAMILY: Tahoma
}
SELECT {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 8pt; PADDING-BOTTOM: 0pt;
	PADDING-TOP: 0pt;
	FONT-FAMILY: Tahoma
}
TEXTAREA {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0pt;
	WIDTH: 300px;
	PADDING-TOP: 0pt;
	FONT-FAMILY: Tahoma;
	HEIGHT: 80px
}
A {
	FONT-SIZE: 8pt;
	COLOR: #4284D4;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffbb00
}
.clsRightReport {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #FFFFFF 1px Solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	HEIGHT: 20px;
	background: #E7C6AB;
	color:#000000;
}

.clsRightReport a
{
	color:#1244B4;
}
.clsRightReportEven {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #FFFFFF 1px Solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #D2AD8E;
	color:#000000;
}

.clsRightReportEven a
{
	color:#1244B4;
}

.clsTitle {
	COLOR: Navy;
	FONT-FAMILY: Tahoma;
	padding:5px 10px;
	font-weight: bold;
	background-color: #BF9C7B;
}
.clsTitle TD {
	FONT-WEIGHT: normal; COLOR: Navy;
}
.clsTitle1 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 5px;
	COLOR: #ffffff;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Tahoma;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #805626
}
.clsSubmit
{
	border:1px Solid #000000;
	FONT-SIZE: 8pt;
	WIDTH: 130px;
	height:20px;
	FONT-FAMILY: Tahoma;
	padding:2px;
	background-color:buttonface;
}

.clsSubmit A
{
	Color:#3445Ae;	
}


.clsSubmitLittle
{
	border:1px Solid #000000;
	FONT-SIZE: 8pt;
	WIDTH: 40px;
	height:20px;
	FONT-FAMILY: Tahoma;
	background-color:#C29D7E;
}



.InputBtn ,Select
{
	FONT-FAMILY: Tahoma, Arial, Verdana;
	background-repeat:no-repeat;
	border:1px Solid #000000;
	
}
LI {
	MARGIN: 5px 15px 0px 0px;
	
	/*COLOR: #972121*/
}
P {
	MARGIN: 0px 15px 0px 0px;
	/*COLOR: #972121*/
}
.ClsEntryField
{
	background-color:#E7C6AB;
	padding:4px 5px 3px 5px;
	color:#000000;
}

.ClsEntryField A
{
	Color:#1244B4;	
}


.ClsEntryControl
{
	background-color:#D2AD8E;
	padding:4px 5px 3px 5px;
	color:#000000;
}

.ClsEntryControl A
{
	Color:#1244B4;	
}


.clsLeftReport {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	HEIGHT: 20px;
	background: #E7C6AB;
	color:#000000;
}
.clsLeftReport a
{
	color:#1244B4;
}

.clsLeftReportEven {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #D2AD8E;
	color:#000000;
	}

.clsLeftReportEven a
{
	color:#1244B4;
}

.clsFooter
{
	height:30;
	padding:5px 10px;
	background-color:#805626;
	
}


/*
	For Validation Summery
*/

.clsVSummeryTD
{
	background-Color:#FAAF4D;
	color:#000000;
}

.clsVSummeryTD UL
{
	margin-top:10px;
	margin-bottom:10px;
	margin-right:20px;
	color:#000000;
}
.clsVSummeryTD LI
{
	margin-top:5px;
	color:#000000;
}

/*
	HEADER CSS
*/
.clsHelpDiv
{
	position: absolute;
	z-index: 1500;
	color:#000000;
	background-color:#FFFFDF;
	padding:1px 3px 1px 3px;
	border:1px Solid #542111;
	margin-top:5px;
	width:150;
	display:none;
}

.clsHelpDiv A
{
	Color:#1244B4;
}
.clsHelpDiv TD
{
	color:#000000;	
}

.clsRightGridReport {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #FFFFFF 1px Solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	HEIGHT: 20px;
	color:#000000;
}
.clsRightGridReport A{
	color:#1244B4;
}
.clsRightGridReport TD{
	color: #000000;
}
.clsLeftGridReport {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	HEIGHT: 20px;
	color:#000000;
}
.clsLeftGridReport A{
	color:#1244B4;
}
.clsLeftGridReport TD{
	color: #000000;
}

.clsGridBack {
	background: #E7C6AB;
}
.clsGridBackEven {
	background: #D2AD8E;
}
.ClsCopyRight
{
	padding-top:3px;
}

.ClsCopyRight A
{
	color:#7878AE;
}

.clsTopMenu
{
	padding-right: 10px;
	padding-left: 10px;
	color: #ffffff;
	cursor: hand;
}

.clsSubMenu
{
	padding: 6px 6px 6px 6px;
	color: #000000;
	cursor: hand;
}

.ClsStatistics
{
	background-Color:#E2BD9E;
	padding:5px;
	border:1px Solid #C29D7E;
	color:#570E0A;
}
.ClsStatistics TD
{
	color:#71201D;
}

.ClsWorkLang
{
	color:Gold;	
}

.ClsMainContainer
{
	background-color:#FFFFFF;	
}

.ClsNavigation A
{
	color: #0055aa;
}
/************ Related to Bo Home ************/
.ClsBoCategory
{
	border: solid 1px #000000;
	background-color: #E2BD9E;
	padding: 8px;
}

.ClsBoCategoryTitle
{
	border-bottom: solid 1px #000000;
	padding-bottom: 10px;
	font-weight: bold;
	color: navy;
}

.ClsBoCategory A
{
	color: #960A03;
}

.ClsBoCategory A:hover
{
	COLOR: #ffffff;
}
/************* Related to Marquee ************/
.clsMarquee
{
	color: #000000;
}

.clsMarquee A
{
	color: Navy;
}


.ClsFooterLinks
{
	font-size:7pt;	
}
.ClsFooterLinks A
{
	font-size:7pt;	
}


/*
NAVIGATION
*/
.NavigationButton
{
	FONT-FAMILY: Tahoma, Arial, Verdana;
	FONT-SIZE: 8pt;
	padding:2px 5px 3px 5px;
	margin:0px;
	background-color:buttonface;
	cursor:default;
}

.pnbtn {
	BORDER-RIGHT: #808080 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 22px; 
	BORDER-BOTTOM: #808080 1px solid; 
	HEIGHT: 22px;
}
.pnbtndown {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #808080 1px solid; 
	BORDER-LEFT: #808080 1px solid; 
	WIDTH: 22px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #d4d0c8
}
.pntb {
	BORDER-RIGHT: #d4d0c8 1px solid; 
	BORDER-TOP: #d4d0c8 1px solid; 
	BORDER-LEFT: #d4d0c8 1px solid; 
	WIDTH: 22px; 
	BORDER-BOTTOM: #d4d0c8 1px solid; 
	HEIGHT: 22px
}

.MainTable th
{
	border-bottom-style:inset;
	border-bottom-width:1px;
	padding:0px 10px;
}
.TabSelected
{
	border: 1px outset;
	text-align:center;
	height:20;
	padding:0px 2px;
	background-color:Buttonface;
	border-bottom:none;
	cursor:default;
	position:relative;
	top:2px;

}
.Tab
{
	padding:0px 2px;
	border: 1px outset;
	border-bottom:none;
	height: 17px;
	text-align: center;
	cursor:default;
	position:relative;
	top:2px;
	background-color:#F0F0EA;
	color:#707070;
	
}
.StudentManagerContainer
{
	color: #000000;
	background-color:#5F6558;
	padding:30px;
}

.StudentManagerInnerContainer
{
	color: #000000;
	background-color:#C4D29C;
	border:ridge 3px #876545;
}

.BlueLink
{
	color:#4556Af;	
}

.BlueLink:Hover
{
	color:#EF9821;
}

/******** Reportcard ********/
.clsCardTitle
{
	font-family: Tahoma;
	font-size: 7pt;
	background-color: #dadada;
	padding: 5px;
}

.clsRightCard
{
	font-family: Tahoma;
	font-size: 7pt;
	padding: 3px;
	border-left: solid 1px #000000;
	border-bottom: solid 1px #efefefe;
}

.clsRightCardEven
{
	font-family: Tahoma;
	font-size: 7pt;
	padding: 3px;
	background-color: #eaeaea;
	border-left: solid 1px #000000;
	border-bottom: solid 1px #efefefe;
}

.clsLeftCard
{
	font-family: Tahoma;
	font-size: 7pt;
	padding: 3px;
	border-bottom: solid 1px #efefefe;
}

.clsLeftCardEven
{
	font-family: Tahoma;
	font-size: 7pt;
	padding: 3px;
	background-color: #eaeaea;
	border-bottom: solid 1px #efefefe;
}

.RedStar
{
	color:#DF4000;
}
