body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#241C5C;
	background-color: #FFFFFF;
	text-align:center;
}

img {border:0px;}

a:link {
	text-decoration: none;
	color: #241C5C;
	}
a:visited {
	text-decoration: none;
	color: #241C5C;
	}
a:active {
	text-decoration: none;
	color: #241C5C;
	}
a:hover {
	text-decoration: underline;
	color: #241C5C;
	}

#page {
	margin:auto;
	width:950px;
	text-align:left;
	background-color: #FFFFFF;
	color:#241C5C;
}

#header {
	width:950px;
	height:248px;
	background-image: url("../../images/new/headerbackground.gif");
	background-repeat: repeat-y;
}

#homeheader {
	width:330px;
	text-align:justify;
	float:right;
	margin-right:18px;
	font-size: 0.9em; line-height:1.3;
	}
	
#indexheader {
	background-image: url(../../../images/new/indextopstars.jpg);
	height:260px;
}
.indexheaderimg {padding:40px 0 0 0; float:right;}

.indexheaderh2 {text-align:left;}

.logo {padding:0 0 0 18px; float:left;}
.headerimg {padding:0 18px 0 0; float:right;}
.headertxt {padding:0 0 0 133px; float:left;}
.hometxt{ float: left; height: 212px; width: 450px; position:relative;}
.hometxt p {position:absolute; bottom:0px; left:18px; text-align:justify;}
.headerbottom {
	position:absolute;
	bottom:0px;
	text-align:justify;
}
.headerimgbusiness {padding:0 1px 0 0; float:right;}

#menuhome {
	width:920px;
	height:42px;
	background-color:#8e8e91;     /*#25358E*/
	padding:6px 15px 6px 15px;
	text-align:left;
}

#menueducation {
	width:920px;
	height:42px;
	background-color:#00ACE4;
	padding:6px 15px 6px 15px;
	text-align:left;
}

#menubusiness {
	width:920px;
	height:42px;
	background-color:#25358E;
	padding:6px 15px 6px 15px;
	text-align:left;
}
.buttonbox{
	float:left;
	padding: 0 3px 0 3px;
	color:#FFFFFF;
	}
.buttonboxcontact{
	float:right;
	padding: 0 3px 0 3px;
	color:#FFFFFF;
	}

#pagecontent {
	width:950px;
	background-image: url("../../images/new/headerbackground.gif");
	background-repeat: repeat-y;
}
#contentpadding{
	width:948px;
	height:20px;
	}

#logintable {margin-left:120px;}

#centercolumn table {vertical-align:top; width:100%;}

#sentence {}
h1 {font-size: 1.0em; line-height:1.5; font-weight:bold; color:#241C5C; padding-top:1.0em;}

#contentwhite { width:948px;border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentcream{ width:948px; background-color: #fffcdf; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentgreen{ width:948px; background-color: #e9eea7; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentblue{ width:948px; background-color: #c0e7f5; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentpaleblue{ width:948px; background-color: #e8f6fb; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentlightblue{ width:948px; background-color: #d4eef8; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentgrey{ width:948px; background-color: #d5d4d4; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentlime{ width:948px; background-color: #d5e048; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentpalelime{ width:948px; background-color: #e0e785; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentlightlime{ width:948px; background-color: #f0f4c9; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentpalegreen{ width:948px; background-color: #edf1b8; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentpurple{ width:948px; background-color: #25358e; color: #ffffff; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentturq{ width:948px; background-color: #00bbe5; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentviolet{ width:948px; background-color: #c8c7db; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contentpaleviolet{ width:948px; background-color: #bcbcdc; color: #241C5C; border-left:1px solid #241C5C; border-right:1px solid #241C5C;}
#contenthome{ width:950px; height: 791px; background-image: url("images/new/indexbackground.jpg"); background-repeat: no-repeat; color: #FFFFFF;}
#contentbusiness{ width:950px; height: 791px; background-image: url("images/new/businessbackground.jpg"); background-repeat: no-repeat; color: #000000;}
#contentindex{ background-image:url("../../../images/new/stars-outline.gif"); background-repeat: no-repeat; background-position:top right; width:948px;border-left:1px solid #241C5C; border-right:1px solid #241C5C; }
#contentnews{ width:950px; background-image:url("images/new/newsbgd.gif"); background-repeat: repeat-y; color: #241C5C;}
#contentnews h1 {font-size:3em; font-weight:normal; color:#241C5C;}
#contentnews2{ width:950px; background-image:url("images/new/newsbgd.gif"); background-repeat: repeat-y; color: #241C5C;}
#contentnews2 h1 {font-size:3em; font-weight:normal; text-align:left; color: #00bbe5; padding-top: 10px;}
#contentnews2 h1.colblue {font-size:3em; font-weight:normal; text-align:left; color: #241C5C;}
.imageleftsml {float:left; padding:0 10px 10px 0;}
#contentnews2 li {color:#241C5C; font-size: 1.0em;}

#contentpurple h1 {color: #FFFFFF;}
#tablerighthalf p {margin-right:16px;}
#tablerighthalf h2 {font-size:3em; font-weight:normal; color:#00bbe5;}

.white {color:#ffffff;}
.black {color:#000000;}
.largetxtindex {font-size:1.4em; font-weight:bold; padding-top:0px; padding-left: 10px;}
.smalltxtblue {font-size:0.8em;color: #00bbe5;text-align:left; padding-left:16px; padding-right:6px;}
.notjustified {text-align:left;}

#tableleftwide {width: 323px; text-align:justify;font-size: 0.8em; line-height:1.5; }
#tableleftnarrow {width: 133px; text-align:justify;font-size: 0.8em; line-height:1.5; }
#tableleftnarrow img {margin-left: 16px;}
#tableleftmedium {width: 224px; text-align:justify;font-size: 0.8em; line-height:1.5; }
#tablerightwide {width: 323px; text-align:justify;font-size: 0.8em; line-height:1.5; }
#tablerightnarrow {width: 133px; text-align:justify;font-size: 0.8em; line-height:1.5; vertical-align:bottom;}
#tablerightvery{width: 113px; text-align:justify;font-size: 0.8em; line-height:1.5; }
#tablerightmedium {width: 224px; text-align:justify;font-size: 0.8em; line-height:1.5; }
#tablerighthalf {width: 456px; text-align:justify;font-size: 0.8em; line-height:1.5; }
#tablelefthalf {width: 450px; text-align:justify;font-size: 0.8em; line-height:1.5;}
#tablerightmargin {width: 18px; text-align:justify;font-size: 0.8em; line-height:1.5;}
#tablemiddle{width:36px;}
#tableverywide{width:593px;}

#textleftwide {width: 323px; padding:25px 0 0 133px; float:left; text-align:justify; }
#textrightwide {width: 323px; padding:25px 0 0 38px; float:left; text-align:justify;}

#tableleftindex {width: 250px; text-align: center;font-size: 0.8em; line-height:1.5; }
#tableindexcolumn { width: 225px; text-align:left; background-image:url(../../../images/new/blu-text-box2.gif); background-repeat:no-repeat; margin-left:16px;}
#tableindexcolumn td { text-align:left; }


.bottomline {clear:both;}

.nolist { list-style-type:none; margin:0px; padding:0px; padding-left:10px; }
.vsmall {font-size:x-small;}
.bold {font-weight:bold;}

#dropmenudiv{
position:absolute;
font:normal 0.8em Verdana;
line-height:1.5;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent:0px;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color:#FFFFFF;
}

#dropmenudiv a:hover{ 
background-color: #241C5C;
color:#FFFFFF;
text-decoration:underline;
}

#footerlinks { font:normal 0.8em Verdana;
line-height:1.5; font-weight:normal;}
