/* CSS Document */
body, h3, h4, h5 { padding:0; margin:0;}
h3{ font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; }
h4{ font:normal 20px Verdana, Arial, Helvetica, sans-serif; padding:0 0 5px 0; }
h5{ color:#7a7b7c; font:bold 14px Verdana, Arial, Helvetica, sans-serif; padding:27px 0 6px 0; }

#logo{ position:absolute; z-index:6; margin:-30px 0 0 36px }
.screenWrapper{ margin:100px 0 0 0;}
.screenWrapper2{ margin:44px 0 0 0;}
.loginSection{ width:216px; text-align:right; vertical-align:bottom; color:#FFFFFF; font:normal 11px Arial, Helvetica, sans-serif; padding:0 12px 8px 0;}
.loginSection2{ text-align:right; vertical-align:bottom; color:#FFFFFF; font:normal 11px Arial, Helvetica, sans-serif; padding:0 12px 8px 0;}
.header{ width:365px; vertical-align:bottom; padding:0 0 6px 0;}
.header2{ vertical-align:bottom; padding:0 0 6px 0;}
.adsBorder,.contentsContainer{ border-left:6px solid #000000; border-right:6px solid #000000;}
.contentsContainer{ margin: 0 0 0 35px; background-color:#FFFFFF;}

.contentsContainer2{ border-left:6px solid #000000; margin: 0 0 0 35px;}

.bannerAds{ padding:0 0 0 35px;}
.spacerBar2{ padding:0 0 0 22px;}


.subNav{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#c1272d; padding:5px 0 5px 10px; border-top:2px solid #656668;}
.subNav a:link, .subNav a:visited{ color:#c1272d; text-decoration:none; }
.subNav a:hover{ text-decoration:underline;}

.current{ background:url(/images/utilities/headingBg.jpg) top left; 
font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.current a:link, .current a:visited{ font-weight:bold; color:#ffffff; text-decoration:none; }
.current a:hover{ text-decoration:underline;}


#temp .subsubNav{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#c1272d; padding:5px 0 5px 25px;}
#temp .subsubNav a:link, #temp .subsubNav a:visited{ color:#000000; text-decoration:none; }
#temp .subsubNav a:hover{ text-decoration:underline;}

#temp .current{ background:none;}
#temp .current a:link, #temp .current a:visited{ font-weight:normal; text-decoration:underline; }
#temp .current a:hover{ text-decoration:underline;}

.printBar{ padding:18px 0 5px 0;}
.homeIntro{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#58585a; padding:5px 20px 0 23px; text-align:right; line-height:14px; }

.upcommingWrapper{ width:154px; height:100%; border:2px solid #808183;}
.upcomming{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:8px 10px 0 10px; }
.upcomming a:link, .upcomming a:visited{color:#000000; text-decoration:none;}
.upcomming a:hover{text-decoration:underline;}

.inTheNews{ height:164px; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background-color:#c1272d; padding:10px 15px 0 15px; }
.inTheNews a:link, .inTheNews a:visited{ color:#FFFFFF; text-decoration:none;}
.inTheNews a:hover{ text-decoration:underline;}

input.login{ width:60px; border:1px solid #000000; font-size:9px; height:15px; } 
input.submit{ width:40px; border:1px solid #000000; font-size:9px; padding:1px; position:relative; left:0; top:1px;}

.bgBlack{ background-color:#000000; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding:2px 5px 3px 5px;}
.bgBlack a:link, .bgBlack a:visited{ color:#FFFFFF; text-decoration:none;}
.bgBlack a:hover{text-decoration:underline;}

.bgTrans{ font:normal 9px Verdana, Arial, Helvetica, sans-serif; font-style:italic; color:#FFFFFF; text-align:center; padding:8px 5px 3px 5px;}
.bgTrans a:link, .bgTrans a:visited{ color:#FFFFFF; text-decoration:none;}
.bgTrans a:hover{text-decoration:underline;}

.marginleft{ margin:0 0 0 46px;}

.headingStyleLeft{ color:#c1272d; font:bold 24px Verdana, Arial, Helvetica, sans-serif;}
.headingStyleRight{ color:#636466; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}

.footerStyle1{ padding:7px 0 0 0;}

.schoolContents{ padding:0 20px 0 50px;}
.schoolContents2{ padding:0 20px 0 40px;}
.schoolContents3{ padding:0 20px 0 10px;}

.sideTitle{ color:#000000; font:bold 12px Verdana, Arial, Helvetica, sans-serif; font-style:italic; line-height:16px; }
.mainContents{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:12px;}

.bottomMargin{ margin:0 0 36px 92px; font:normal 9px Verdana, Arial, Helvetica, sans-serif; font-style:italic; color:#FFFFFF;}
.welcomeWord{ text-align:right; vertical-align:bottom; color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif; padding:0 12px 8px 95px;}

.quickLinks{ color:#c3292f; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-align:right;}
.website{ font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:18px; text-align:right; padding:10px 0 0 0;}
.website a:link, .website a:visited{ color:#000000; text-decoration:none;}
.website a:hover{ text-decoration:underline;}

.background1{ background:url(/images/utilities/background-grey.gif) top left repeat;}
.background2{ background:url(/images/utilities/background-red.gif) top left repeat;}

.blackRight{background:url(/images/utilities/blackFour.gif) top left no-repeat; vertical-align:bottom; background-color:#000000;}


/*******************************************************************************************************************/
/*******************************************************************************************************************/

#subNav { width: 157px;}
#subNav ul { padding: 0px; margin:0px;}
#subNav li {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color:#891d03;
	margin:0px;
	list-style-type: none;	
	border-bottom:2px solid #656668;
	width:167px;
}
#subNav li a{
	padding: 3px 0 3px 10px;
	text-decoration: none;
	display:block;
	color:#c1272d;
	width:100%;
}

#subNav li a:hover {
	padding: 3px 0 3px 10px;
	color:#ffffff;
	width:100%;
	text-decoration: none;
	background:url(/images/utilities/newnavBgactive.gif) top left no-repeat;
}

#subNav li.aaacurrent {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color:#891d03;
	margin:0px;
	list-style-type: none;	
	border-bottom:2px solid #656668;
	width:167px;
}
#subNav li.aaacurrent a{
	padding: 3px 0 3px 10px;
	color:#ffffff;
	width:100%;
	text-decoration: none;
	background:url(/images/utilities/newnavBgactive.gif) top left no-repeat;
}

#subNav li.aaacurrent a:hover {
	padding: 3px 0 3px 10px;
	color:#ffffff;
	width:100%;
	text-decoration: none;
	background:url(/images/utilities/newnavBgactive.gif) top left no-repeat;
}
#subNav li.aaa2 {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color:#891d03;
	margin:0px;
	list-style-type: none;	
	border-bottom:2px solid #656668;
	width:167px;
}
#subNav li.aaa2 a{
	padding: 3px 0 3px 20px;
	color:#c1272d;
	width:147px;
	text-decoration: none;
}

#subNav li.aaa2 a:hover {
	padding: 3px 0 3px 20px;
	color:#ffffff;
	width:147px;
	text-decoration: none;
	background:url(/images/utilities/2ndLevelBG.gif) 15px 0 no-repeat;
}
#subNav li.aaa2current {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color:#891d03;
	margin:0px;
	list-style-type: none;	
	border-bottom:2px solid #656668;
	width:167px;
}
#subNav li.aaa2current a{
	padding: 3px 0 3px 20px;
	color:#ffffff;
	width:147px;
	text-decoration: none;
	background:url(/images/utilities/2ndLevelBG.gif) 15px 0 no-repeat;
}

#subNav li.aaa2current a:hover {
	padding: 3px 0 3px 20px;
	color:#ffffff;
	width:147px;
	text-decoration: none;
	background:url(/images/utilities/2ndLevelBG.gif) 15px 0 no-repeat;
}
/********************************************************************************************************************/
/********************************************************************************************************************/
