Body{
     margin-top: 0px;
     margin-left: 0px;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 background-color:#F1F2F4;
}

.indexcontent{
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	padding-right:25px;
	line-height:180%;
}
.indexcontent2{
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	padding-right:25px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 20px;
	line-height:140%;
}
.groupcontent{
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	padding-left:2px;
	padding-bottom:5px;
}
.demo{
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	text-transform:uppercase;
}
.selected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0c3178;
}
.footercontent{
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	FONT-SIZE: 8pt;
	text-align:center;
	line-height:200%;
	background-image:url(../img/footer-bg.gif);
	
}
A.site:link {
	FONT-WEIGHT: bold;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
	FONT-SIZE: 9pt;
	LETTER-SPACING: 0pt;
}
A.site:visited {
	FONT-WEIGHT: bold;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
	FONT-SIZE: 9pt;
	LETTER-SPACING: 0pt;
}
A.site:hover {
	FONT-WEIGHT: bold;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #fcff00;
	text-decoration: none;
	FONT-SIZE: 9pt;
	LETTER-SPACING: 0pt;
}
A.site2:link {
	FONT-WEIGHT: bold;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #242323;
	text-decoration: none;
	FONT-SIZE: 18px;
	LETTER-SPACING: 0pt;
	text-transform:uppercase;
}
A.site2:visited {
	FONT-WEIGHT: bold;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #242323;
	text-decoration: none;
	FONT-SIZE: 18px;
	LETTER-SPACING: 0pt;
	text-transform:uppercase;
}
A.site2:hover {
	FONT-WEIGHT: bold;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
	FONT-SIZE: 18px;
	LETTER-SPACING: 0pt;
	text-transform:uppercase;
}
A.site3:link {
	color:#FFFFFF;
	text-decoration: none;
}
A.site3:visited {
	color:#FFFFFF;
	text-decoration: none;
}
A.site3:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

A.site3_new:link {
	font-size:9px;
	color:#FFFFFF;
	text-decoration: none;
}
A.site3_new:visited {
	font-size:9px;
	color:#FFFFFF;
	text-decoration: none;
}
A.site3_new:hover {
	font-size:9px;
	color:#FFFFFF;
	text-decoration: underline;
}
A.site4:link {
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
	FONT-SIZE: 14px;
}
A.site4:visited {
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
	FONT-SIZE: 14px;
}
A.site4:hover {
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR:#FFFF00;
	text-decoration: none;
	FONT-SIZE: 14px;
}
A.admin:link {
	display:block;
	height:46px;
	width:155px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background:url(../img/a-up.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.admin:visited {
	display:block;
	height:46px;
	width:155px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background:url(../img/a-up.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.admin:hover {
	display:block;
	height:46px;
	width:155px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR:#FFFF00;
	background:url(../img/a-over.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.student:link {
	display:block;
	height:46px;
	width:110px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background:url(../img/s-up.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.student:visited {
	display:block;
	height:46px;
	width:110px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background:url(../img/s-up.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.student:hover {
	display:block;
	height:46px;
	width:110px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFF00;
	background:url(../img/s-over.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.parents:link {
	display:block;
	height:46px;
	width:110px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background:url(../img/p-up.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.parents:visited {
	display:block;
	height:46px;
	width:110px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	background:url(../img/p-up.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
A.parents:hover {
	display:block;
	height:46px;
	width:110px;
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFFF00;
	background:url(../img/p-over.gif) left scroll no-repeat;
	text-decoration: none;
	FONT-SIZE: 14px;
	text-align:right;
	padding-right:15px;
}
.style1{
	font-size:19px;
	color:#a5b81e;
	font-weight:bold;
}
.style2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#b2271e;
	text-transform:uppercase;
	font-weight:bold;
}
.style3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#a5b81e;
	text-transform:uppercase;
	font-weight:bold;
}
.style4{
	color:#a5b81e;
}
.style5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3300;
	text-transform:uppercase;
	font-weight:bold;
}
.style6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b2271e;
	font-weight:bold;
}
.style6 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b2271e;
	font-weight:bold;
	text-decoration:none;
	
}
.style6 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b2271e;
	font-weight:bold;
	text-decoration:underline;
	
}
.style7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b2271e;
	font-weight:bold;
}
.style7 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b2271e;
	font-weight:bold;
	text-decoration:none;
}
.style7 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b2271e;
	font-weight:bold;
	text-decoration: underline;
}
.style8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.style8 ul li{
	margin:0px;
	padding:0px;
	padding:5px;
}
.style9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#b2271e;
	font-weight:bold;
}
.form_field{
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE:12px;
}
h3{
    padding-top: 15px;
	font-size:16px;
	color:#b2271e;
	font-family:Arial, Helvetica, sans-serif;
}

h4{
  padding-top: 15px;
	padding-bottom: 3px;
	font-size:16px;
	color:#b2271e;
	font-family:Arial, Helvetica, sans-serif;
}

.smalltablecontent{
	FONT-WEIGHT: normal;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 8pt;
}

/****changes */
.feature_boxbg{
	background:url(../img/features_bg_05.jpg) repeat-y left top;
	padding-top:13px;
}
.feature_boxbg ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left:25px;
}
.feature_boxbg ul li{
	list-style-image:url(../img/arrow_08.png);
	padding-bottom:12px;
}
.feature_txt{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#b2271e;
}
.btn{
	padding-left:8px;
}

.style_new{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CC6600;
	font-weight:bold;
	padding-top:5px;
}
/***BOTTOM LINKS**/
a.vid_link:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;	
	font-weight:bold;
	text-decoration:none
}
a.vid_link:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;	
	font-weight:bold;
	text-decoration:none
}
a.vid_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;	
	font-weight:bold;
	text-decoration:none
}
a.vid_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;	
	font-weight:bold;
	text-decoration:none
}
/**************/
.view_premi_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	background-color:#84B90A;	
	font-weight:bold;	
}
.view_premi_box a{	
	color:#FFFFFF;
	text-decoration:none;
}
.view_premi_box a:hover{	
	color:#FFFFFF;
	text-decoration:none;
}
/****************/
.gradetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#cc3300;
}
.portaltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.latesttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.assigntext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc00;
	font-weight:bold;
}
.assigntext a{
	text-decoration:none;
	color:#B2271E;
}
.assigntext a:hover{
	text-decoration:underline;
	color:#B2271E;
}
.premium{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.premium ul {
	margin:0px;
	padding:0px;
	padding:5px;
}
.premium li{
	background: url(../img/click.jpg) no-repeat left;
	padding-left:20px;
	list-style:none;
	line-height:18px;
}
.premiumred {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#B2271E;
	font-weight:bold;
}
.linkcolor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009999;
	font-weight:bold;
}
.linkcolor a a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009999;
	font-weight:bold;
	text-decoration:underline;
}
.testimonialbg {
	background:url(../img/testybg_01.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.msgs{
	height:50px;
	background:#EBEBEB;
	font-weight:bold;
	color:#F00;
	border:1px solid #CCC;
	border-left:0;
	border-right:0;
}
