
body {
margin-top:72px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-color:#93b4ca;
}

#topLinks{
width:auto;
margin-top:40px;
text-decoration:none;
float:right;
font-size:11px;
}

#topLinks a{
color:#777777; 
width:auto;
margin:0px;
text-decoration:none;
}

#topLinks a:hover{
color:#FF6600;
width:auto;
margin:0px;
text-decoration:underline;
}

.column_heading{
font-size:13px;
color:#777777;
font-weight:bold;
}

.formstyle{
background:#ffffff;
color:#7F7F7F;
border:#7F7F7F 1px solid;
}

.readMore{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#777777;
}

.readMore a{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#777777;
}

.readMore a:hover{
font-size:11px;
font-weight:bold;
color:#FF3300;
text-decoration:underline;
}

#newsDiv{ width:100%; text-align:left; padding:0 10px 0 15px;}
.heading{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3c454c; font-size:small }
.heading_school{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3c454c; font-size:12px }
#newsDiv a{ color:#707579; text-decoration:none}
#newsDiv a:hover{text-decoration:underline}
#newsDiv ul{list-style:none; margin:0}
#newsDiv ul li.newsHeading{ background:url(images/news_icon.gif) left no-repeat; margin-left:-50px; padding:4px 4px 4px 30px; color:#e4276b; font-style:italic; font-size:12px;}
#newsDiv ul li.newsDescription{ padding:4px 4px 4px -25px;}
#newsDiv .newsArchive{color:#0d9ebb; background:url(images/news_archive.gif) left no-repeat; padding:10px 4px 4px 30px; height:20px; font-weight:bold;}
#newsDiv .newsArchive a{color:#277caa; font-size:x-small}
#newsDiv .newsArchive a:hover{color:#0d9ebb; text-decoration:underline}


/*----------------Footer Part----------------*/

#footer {
	background:#ffffff;
	clear:both;
	padding-top: 10px;
	padding-bottom: 10px;
	height:15px;
	width:847px;
	margin-top:30px;
	margin-left:0px;
	border-left:#888888 1px solid;
	border-bottom:#888888 1px solid;
	border-top:#cccccc 1px solid;
	border-right:#cccccc 1px solid;

}

/* Top Nav CSS*/
/* Top Nav CSS*/

#footer ul{
	padding: 0px;
	background-color:#a0c505;
	margin-right: 0px;
	margin-bottom: 0;
	list-style-type: none;
	margin-top: 0px;
	margin-left: 100px;
	display: block;
}
#footer ul li{
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
}
#footer ul li a{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
} 

#footer ul li a:hover, #footer ul li a:focus{
	color:#FF3300;
	text-decoration: underline;
}

.breadcrumb{color:#666666; padding-left:0px; text-align:left; font-size:11px; height:25px;}
.breadcrumb a{color:#666666;text-decoration:none;}
.breadcrumb a:hover{color: #FF6600;text-decoration:underline}
.breadcrumb a.selected{color: #FF6600;text-decoration:underline}


.heading{
font-size:14px;
color:#777777;
font-weight:bold;
}


.eMail{
font-size:10px;
text-decoration:none;
color:#777777;
}

.eMail a{
font-size:10px;
text-decoration:none;
color:#777777;
}

.eMail a:hover{
font-size:10px;
text-decoration:underline;
color:#FF3300;
}


.footer{
font-size:11px;
text-decoration:none;
color:#ffffff;
}

.footer a{
text-decoration:none;
color:#ffffff;
}

.footer a:hover{
text-decoration:underline;
color:#666666;
}

.border_image{
border:1px solid #777777;
padding:2px;
margin-right:4px;
float:left;
}

.headings{
font-size:13px;
color:#FF3300;
}



.eMail1{
font-size:11px;
text-decoration:none;
color:#777777;
}

.eMail1 a{
font-size:11px;
text-decoration:none;
color:#777777;
}

.eMail1 a:hover{
font-size:11px;
text-decoration:underline;
color:#FF3300;
}


.border_bottom{
border-bottom:1px solid #999999;
margin-bottom:20px;
}