/* CSS Document */
BODY {
    BACKGROUND: url(../images/bg.gif) top left repeat-x;
	margin:0;
	color:#071C59;
}

/*-- 100% outer --*/
.outer{
width:100%;
border: 0px solid #009900;
text-align:center;
height:100%;
BACKGROUND: url(../images/back.gif) top left repeat-x;

}

/*-- contained width 1000px --*/
.sidecontainer{
width:907px;
border: 0px solid #009900;
margin-left:auto; 
margin-right:auto; 
BACKGROUND: url(../images/main.gif) #FFFFFF top left no-repeat;
}



/*-- contained width 1000px --*/
.container{
width:819px;
border: 0px solid #009900;
margin-left:auto; 
margin-right:auto; 
BACKGROUND: url(../images/mainback.jpg) top left no-repeat;
}

/*-- top links row --*/
.top1{
width:100%;
height:30px;
border: 0px solid #009900;
}

/*-- toplinks aligned right --*/
.toplinks{
padding-top:8px;
padding-right:5px;
border: 0px solid #009900;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #3C76B5;
width:224px;
text-align:right;
}

.toplinks a
{
    text-decoration:none;
	color: #3C76B5;
}

/*-- main banner --*/
.banner{
width:819px;
BACKGROUND: url(../images/) top left no-repeat;
height:210px;
border: 0px solid #009900;
z-index:-1;
}

/*-- main admin banner --*/
.banneradmin{
width:819px;
BACKGROUND: url(../images/adminheader.gif) top left no-repeat;
height:210px;
border: 0px solid #009900;
z-index:-1;
}

/*-- flash strapline aligned right --*/
.flashstrap
{
    margin-top:42px;
	width:400px;
	float:right;
	color:#000066;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:5px;
	letter-spacing:1px;
	height:60px;
	/*border:#ffffFF solid 1px;*/
}


/*-- abovemaincontainer holding image --*/
.abovemaincontainer{
width:100%;
BACKGROUND: url(../images/abovenews.gif) #FBF708 top right no-repeat;
height:20px;
}

.searchbox{
float:right;
margin-right:5px;
padding-top:5px;
}


/*-- main container holding nav main text and right content --*/
.maincontainer{
width:817px;
border: 1px solid #FBF708;
margin-top:0px;
text-align:left;
BACKGROUND: url(../images/yellside.gif) top right no-repeat;
}

/*-- navigation container (leftpane) --*/
.nav{
width:168px;
/*-- border: 1px solid #009900; --*/
float:left;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
}

/*-- main text container (contentpane) width:auto; --*/
.maintext{
width:410px;
/*-- border: 1px solid #009900; --*/
float:left;
margin:2px;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:2px;
padding:5px;
border-left: 1px solid #F2F2F2;
}

/*-- main text container (contentpane) width:auto; --*/
.maintextfull{
width:605px;
/*-- border: 1px solid #009900; --*/
float:left;
margin:2px;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:2px;
padding:5px;
border-left: 1px solid #F2F2F2;
}

.maintextfull a{
color: #336699;
}

/*-- main text container editpage admin --*/
.maintextfulladmin{
width:780px;
/*-- border: 1px solid #009900; --*/
float:left;
margin:2px;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:2px;
padding:5px;
border-left: 1px solid #F2F2F2;
}

/*-- navigation rightcontent (rightpane) --*/
.rightcontent{
width:180px;
padding-left:5px;
border-left: 1px solid #F2F2F2;
float:left;
margin-top:10px;
}

/*-- footer 100% --*/
.footer{
width:817px;
clear:both;
PADDING-TOP: 4px ;
list-style: none;
color: #060D37;
font-family: Arial,sans-serif;
font-size: 11px;
font-weight:bold;
TEXT-ALIGN: center;
height:30px;
background-color:#FBF708;
}

.footer a{
color: #336699;
text-decoration:none;
}

.borderleft{
border-left:#E0E0E0 solid 1px;
}

.main-content-left a{
color: #336699;
}

.contacttexttitle{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  12px;
	font-weight:bold;
    color: #2B3759;
	}
	
.contacttext{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  11px;
    color: #2B3759;
	}
	
h1{    
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  16px;
	color: #2B3759;
	font-weight:bold;
	padding-top:4px;
	border-bottom:dashed #2B3759 1px;
	}
	
h2{    
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  14px;
	color: #2B3759;
	font-weight:bold;
	}
	
	.boldnewstitle{	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  11px;
	color: #000000;
	font-weight:bold;
	}
	
	.briefdes{	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  11px;
	color: #000000;
	font-weight:normal;
	}
	
	.newslink a{font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  11px;
	color: #336699;
	}
	
	p{font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  12px;
	color: #000000;
	}
	
	.botbordertext{font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  14px;
	color: #2B3759;
	font-weight:bold;
	padding-top:4px;
	border-bottom:dashed #2B3759 1px;
	width:100%;
	}
	
	.bluecontacttext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2B3759;
	font-size:11px;
	}
	
	.bluebldcontacttext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2B3759;
	font-size:11px;
	font-weight:bold;
	}
	
	.blueboldtext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2B3759;
	font-weight:bold;
	font-size:12px;
	}
	
	.bluetext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2B3759;
	font-size:12px;
	}
	
	
	.sitemapback{
	background-color:#F1F1F1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	text-decoration:none;
	border:1px solid #999999;
	}
	.sitemapback  a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	text-decoration:underline;
	}
	
	.sitemapback  a:hover{
	text-decoration:none;
	}
	
	.sitemapback li {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	
	}
	
	
	
		.sitemapback2{
	background-color:#F1F1F1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	text-decoration:none;
	border:1px solid #999999;
	list-style:none;
	}
	.sitemapback2  a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	text-decoration:underline;
	}
	
	.sitemapback2  a:hover{
	text-decoration:none;
	}
	
	.sitemapback2 li {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	text-decoration:none;
	list-style:none;
	}
	
	
	/* --------------------- contact form css ------------------------------*/



.enrolrow{

border:#00FF00 0px solid;
color: #666666;
font-weight:bold;
height:30px;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
clear:both}

.enrolrow2{

border:#00FF00 0px solid;
color:#666666;
font-weight:bold;
height:35px;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
clear:both}

.enrolarea{

border:#00FF00 0px solid;
color:#666666;
font-weight:bold;
height:118px;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
clear:both}

.enrolarea{

border:#00FF00 0px solid;
color:#666666;
font-weight:bold;
height:124px;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
clear:both}

.red{
color:#FF0000;
font-size:1em;
}

.blackb{
color:#000000;
font-weight:bold;
}

<!-- links border  -->

.paddingframe {
text-align:center;
float:left;
margin:5px;
}

.paddingframe img {
margin:5px;
vertical-align:middle;
border: 1px #CCCCCC dashed;
text-align:center;
float:left;
padding:5px;
}

.clear{
clear:both;}
-->

img{
z-index:0}


HR {
    text-align:left;
	border:dashed 1px #2B3759;
	
}


