.redcolor {color:#FF0000}
.join {
	color: #FF6600;
	font-weight: bold;
	}

.quote {
font:Arial, Helvetica, sans-serif; font-size:11px;
text-decoration:none;
color:#0099FF;
}
.unit {
color:#FF0066;
}

a img { border:none; }

a {
text-decoration:none;
}
a .button{
font:Arial, Helvetica, sans-serif; font-size:14px;
text-decoration:none;
}
a {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#006600;
}
span.syllabus {
font:Arial, Helvetica, sans-serif; font-size:13px;
text-decoration:none;
color:#000000;
}

a :hover {
background:url(education_bk.gif);
text-decoration:none;
}
.linespace {line-height: 4px;  }

#syllabus a :hover {
text-decoration:none;
background: url(../images/soltopbg[1].gif) ;
}
.menu_btn {
		background: url(../images/index_03[1].jpg) ;
		border: 0;
		padding: 4px 0;
		padding-bottom: 5px;
		margin: 0 10px 1px 0;
		color: #FFF;
		font: bold 1em Arial, Sans-Serif;
	}

.hrefhomelinks {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; COLOR: #0c80af; BORDER-BOTTOM: 0px; FONT-FAMILY: verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif; TEXT-DECORATION: none
}
.hrefhomelinks:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; COLOR: #ff7701; BORDER-BOTTOM: 0px; FONT-FAMILY: verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif; TEXT-DECORATION: underline
}

.bullet {
background: url(../images/bulletblack.gif);
background-repeat:no-repeat;
background-position:left;
}

/* menu */

.menu a :hover{
background-image:url(images/banner3.jpg)
}

.menu img{
padding:10px 0 0 0 ; 
}

/*	 BLUE Box start 		*/

.b1h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b1h {
	BACKGROUND: #bcdefa; MARGIN: 0px 5px; HEIGHT: 1px
}
.b2h {
	BORDER-RIGHT: #a7c4e3 2px solid; BACKGROUND: #bcdefa; MARGIN: 0px 3px; BORDER-LEFT: #a7c4e3 2px solid; HEIGHT: 1px
}
.b2bh {
	BORDER-RIGHT: #a7c4e3 2px solid; BACKGROUND: #bcdefa; MARGIN: 0px 3px; BORDER-LEFT: #a7c4e3 2px solid; HEIGHT: 1px
}
.b3h {
	BORDER-RIGHT: #a7c4e3 1px solid; BACKGROUND: #bcdefa; MARGIN: 0px 2px; BORDER-LEFT: #a7c4e3 1px solid; HEIGHT: 1px
}
.b3bh {
	BORDER-RIGHT: #a7c4e3 1px solid; BACKGROUND: #bcdefa; MARGIN: 0px 2px; BORDER-LEFT: #a7c4e3 1px solid; HEIGHT: 1px
}
.b4h {
	BORDER-RIGHT: #a7c4e3 1px solid; BACKGROUND: #bcdefa; MARGIN: 0px 1px; BORDER-LEFT: #a7c4e3 1px solid; HEIGHT: 2px
}
.b4bh {
	BORDER-RIGHT: #a7c4e3 1px solid; BACKGROUND: #bcdefa; MARGIN: 0px 1px; BORDER-LEFT: #a7c4e3 1px solid; HEIGHT: 2px
}
.b2bh {
	BACKGROUND: #fff
}
.b3bh {
	BACKGROUND: #fff
}
.b4bh {
	BACKGROUND: #fff
}
.headh {
	BORDER-RIGHT: #a7c4e3 1px solid; BACKGROUND: #bcdefa; BORDER-LEFT: #a7c4e3 1px solid
}
.headh H3 {
	PADDING-BOTTOM: 3px; MARGIN: 0px 10px
}
.contenth {
	BORDER-RIGHT: #bcdefa 1px solid; BORDER-LEFT: #a7c4e3 1px solid
}
.contenth DIV {
	MARGIN-LEFT: 0px; PADDING-TOP: 5px
}
/* 	 BLUE Box end 		*/

/* 	Green Box start 	*/
.g1h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.g2h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.g3h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.g4h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.g2bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.g3bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.g4bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.g1h {
	BACKGROUND: #def18a; MARGIN: 0px 5px; HEIGHT: 1px
}
.g2h {
	BORDER-RIGHT: #def18a 2px solid; BACKGROUND: #def18a; MARGIN: 0px 3px; BORDER-LEFT: #def18a 2px solid; HEIGHT: 1px
}
.g2bh {
	BORDER-RIGHT: #def18a 2px solid; BACKGROUND: #def18a; MARGIN: 0px 3px; BORDER-LEFT: #def18a 2px solid; HEIGHT: 1px
}
.g3h {
	BORDER-RIGHT: #def18a 1px solid; BACKGROUND: #def18a; MARGIN: 0px 2px; BORDER-LEFT: #def18a 1px solid; HEIGHT: 1px
}
.g3bh {
	BORDER-RIGHT: #def18a 1px solid; BACKGROUND: #def18a; MARGIN: 0px 2px; BORDER-LEFT: #def18a 1px solid; HEIGHT: 1px
}
.g4h {
	BORDER-RIGHT: #def18a 1px solid; BACKGROUND: #def18a; MARGIN: 0px 1px; BORDER-LEFT: #def18a 1px solid; HEIGHT: 2px
}
.g4bh {
	BORDER-RIGHT: #def18a 1px solid; BACKGROUND: #def18a; MARGIN: 0px 1px; BORDER-LEFT: #def18a 1px solid; HEIGHT: 2px
}
.g2bh {
	BACKGROUND: #def18a
}
.g3bh {
	BACKGROUND: #def18a
}
.g4bh {
	BACKGROUND: #def18a
}
.gheadh {
	BORDER-RIGHT: #def18a 1px solid; BACKGROUND: #def18a; BORDER-LEFT: #def18a 1px solid
}
.gheadh H3 {
	FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px 10px
}
.gcontenth {
	BORDER-RIGHT: #def18a 1px solid; BORDER-LEFT: #def18a 1px solid
}
.gcontenth DIV {
	MARGIN-LEFT: 12px; PADDING-TOP: 5px
}

/* Green Box End 	*/

/* search form */
	.search_field { 
		background: #fff url(../images/searchbg.gif) no-repeat right; 
		color: #808080;
		clear: both;
		font-weight: bold;
		padding: 3px 12px 10px 10px;
		margin: 5px 0;
	}
	.search_articles {
		background: #f5f5f5;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
		height:20px;
	}
	input.search { 
		width: 292px; 
		border: 0;
		background: #FFF url(../images/input.gif) no-repeat;
		padding: 4px; 
		color: #E0691A;
		font-weight: bold;
		margin: 0 0 0 3px;
	}
	input.submit {
		background: url(../images/submit.gif) no-repeat;
		border: 0;
		padding: 4px 0;
		width: 65px;
		margin: 0 10px 1px 0;
		color: #FFF;
		font: bold 1em Arial, Sans-Serif;
	}
	/*
	.grey { color: #808080; background: inherit; font-weight: normal; }*/
	.search_form { float: right; }
	
/* Search End */



.raised_lgraynoBG {background: transparent; } 
.raised_lgraynoBG .b1, .raised_lgraynoBG .b2, .raised_lgraynoBG .b3, .raised_lgraynoBG .b4, .raised_lgraynoBG .b1b, .raised_lgraynoBG .b2b, .raised_lgraynoBG .b3b, .raised_lgraynoBG .b4b {display:block; overflow:hidden; font-size:1px;} 
.raised_lgraynoBG .b1, .raised_lgraynoBG .b2, .raised_lgraynoBG .b3, .raised_lgraynoBG .b1b, .raised_lgraynoBG .b2b, .raised_lgraynoBG .b3b {height:1px;} 
.raised_lgraynoBG .b2 {background:#D6DBDF; border-left:1px solid #D6DBDF; border-right:1px solid #D6DBDF;} 
.raised_lgraynoBG .b3 {background:#FFFFFF; border-left:1px solid #D6DBDF; border-right:1px solid #D6DBDF;} 
.raised_lgraynoBG .b4 {background:#FFFFFF; border-left:1px solid #D6DBDF; border-right:1px solid #D6DBDF;} 
.raised_lgraynoBG .b4b {background:#FFFFFF; border-left:1px solid #D6DBDF; border-right:1px solid #D6DBDF;} 
.raised_lgraynoBG .b3b {background:#FFFFFF; border-left:1px solid #D6DBDF; border-right:1px solid #D6DBDF;} 
.raised_lgraynoBG .b2b {background:#FFFFFF; border-left:1px solid #D6DBDF; border-right:1px solid #D6DBDF;} 
.raised_lgraynoBG .b1b {margin:0 5px; background:#D6DBDF;} 
.raised_lgraynoBG .b1 {margin:0 5px; background:#FFFFFF;} 
.raised_lgraynoBG .b2, .raised_lgraynoBG .b2b {margin:0 3px; border-width:0 2px;} 
.raised_lgraynoBG .b3, .raised_lgraynoBG .b3b {margin:0 2px;} 
.raised_lgraynoBG .b4, .raised_lgraynoBG .b4b {height:2px; margin:0 1px;} 
.raised_lgraynoBG .boxcontent_lgraynoBG {display:block; background-color:#FFFFFF; background-position:bottom; background-repeat:repeat-x; border-left:1px solid #D6DBDF; border-right:1px solid #D6DBDF;} 
.raised_lgraynoBG .boxcontent_lbluenoBG {display:block; background-color:#FFFFFF; background-position:bottom; background-repeat:repeat-x; border-left:1px solid #DAE8FA; border-right:1px solid #DAE8FA;} 
.raised_lgraynoBG .boxcontent_lbluenoBG1 {display:block; background-color:#F8FBFF; background-position:bottom; background-repeat:repeat-x; border-left:1px solid #DAE8FA; border-right:1px solid #DAE8FA;} 



.rightpannel marquee.marquee{	
	color:#000000;
	padding:0 10px; float:left;}
.rightpannel form.signinform span.ctop{
	background:url(images/contact_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
.rightpannel form.signinform span.cbottom{
	background:url(images/contact_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:14px; display:block; }
.rightpannel form.signinform .text {
	width: 125px; height: 13px; font-size: 11px; }
.rightpannel form.signinform .label {
	width: 125px; line-height: 20px; 
	font-family:Arial, Helvetica, sans-serif; 
	vertical-align:super; font-size:11px;}
.rightpannel form.signinform .row {
	line-height: 20px; font-family:Arial, Helvetica, sans-serif; 
	vertical-align:bottom; font-size:11px;}
.rightpannel form.signinform .agree{
	line-height: 20px; font-family:Arial, Helvetica, sans-serif; 
	vertical-align:bottom; font-size:11px;}
.rightpannel form.signinform .submit {
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
}
.rightpannel form.loginform .text {
	width: 125px; height: 13px; font-size: 11px; }
.rightpannel form.loginform .label {
	width: 125px; line-height: 20px; 
	font-family:Arial, Helvetica, sans-serif; 
	vertical-align:super; font-size:11px;}
.rightpannel form.loginform .row {
	line-height: 20px; font-family:Arial, Helvetica, sans-serif; 
	vertical-align:bottom; font-size:11px;}
.rightpannel form.loginform .agree{
	line-height: 20px; font-family:Arial, Helvetica, sans-serif; 
	vertical-align:bottom; font-size:11px;}
.rightpannel form.loginform .submit {
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
}


.leftpannel marquee.marquee{ 
	background:url(images/contact_midle.gif) repeat-y 0 0 #FCFAF3; color:#000000;
	padding:0 20px; float:left;}
	
.leftpannel a .scroll {
	width: 125px; line-height: 20px; 
	font-family:Arial, Helvetica, sans-serif; 
	vertical-align:super; font-size:11px;}


.leftpannel span.ctop{
	background:url(images/contact_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
.leftpannel span.cbottom{
	background:url(images/contact_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:20px; font-size:0; height:10px; display:block;}


/*		Footer	start	*/

.footerpannel .label {
	width: 125px; line-height: 20px; 
	font-family:Arial, Helvetica, sans-serif; 
	vertical-align:super; font-size:11px;}
	
/*		Footer	End		*/