body,td,th,ul,ol,p,table,li,div,form,form,textarea,input,select,span{
	font-family: Microsoft Sans Serif, Geneva, sans-serif;
	font-size: 12px;
	color: Black;
}

.blog {
	width : 100%;
}

a#active_menu {
	color: #FF7F50;
}
/*
a#active_menu:hover {
	text-decoration : underline;
}*/

a.mainlevel:link, a.mainlevel:visited
 {
	font-size : 13px;
	font-weight: bold;
	color: #275050;
	text-decoration: none;
}

 a.mainlevel:hover
 {
	color: #FF7F50;
}

a.sublevel:link, a.sublevel:visited
 {
	font-size : 12px;
	color : #275050;
	text-decoration: none;
	text-indent: 5px;
}

a.sublevel:hover {
	color: #FF7F50;
}

a:link, a:visited {
	color: #275050;
	text-decoration: none;
}

a:hover {
	color: #FF7F50;
}

.contentpaneopen, .contentpaneopen_news {
width: 100%;
}

.contentheading {
	font-size: 14px;
	font-weight: bold;
	color: #FFFACD;
	text-align:left;
	padding-left: 5px;
	background-color: #367471;
	width:100%;
}
.contentheading_news {
	font-size: 12px;
	font-weight: bold;
	color: #367471;
	text-align:left;
	padding-left: 5px;
	background-color: #FFFACD;
	width:100%;
}

a.readon {
	color : Red;
}

a.readon_news:link, a.readon_news:visited {
	font-weight: bold;
	color: #2EA31E;
}
.componentheading {
   font-size: 14px;
	font-weight: bold;
	color: #FFFACD;
	text-align:left;
	padding-left: 5px;
	background-color: #367471;
	width:100%;
}
.componentheading_news {
   font-size: 12px;
	font-weight: bold;
	color: #FFFACD;
	text-align: center;
	padding-left: 5px;
	background-color: #367471;
	width:100%;
}

.small {
   font-size: 8px;
}

.sectiontableheader {
	font-weight: bold;
	background-color: #FF7F50;
	padding: 4px;
}

.sectiontablefooter {}

.sectiontableentry1 {
padding: 5px;
 background-color : #ffffff;
 font-weight: bold;
 height: 20px;
}

.sectiontableentry2 {
	padding: 5px;
	background-color : #FFFACD;
	font-weight: bold;
	height: 20px;
}

.sectiontableentry1_news {
padding: 10px;
 background-color : #ffffff;
 font-weight: bold;
 height: 20px;
}

.sectiontableentry2_news {
	padding: 10px;
	background-color : #FFFACD;
	font-weight: bold;
	height: 20px;
}

.moduletable {
	width : 100%;
}
.moduletable th {
    font-weight: bold;
	color: Maroon;
	padding-top: 20px;
}
.button {
	border: 1px solid #999999;
	height: 20px;
	font-weight: bold;
	color: Black;
	font-size: 12px;
	background : #FFEBCD;
}

.inputbox {
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	background: #ffffff;
	border: 1px solid #999999;
	text-indent:3px;
}

.back_button {
    height: 20px;
	font-weight: bold;
	text-align: center;
	color: Black;
	font-size: 20px;
}

.moduletable th {
   padding-bottom: 10px;
}

.bannergroup {
  text-align: center;
}
.bannerheader {
 color: #e7200b;
 font-weight: bold;
 font-variant: italic;
}
.clr {
 height: 20px;
}
.moduletable td {}

.separator {}

.pagenavbar {}

.pagenav {}

.pagenav_prev {}

.pagenav_next {}

.pagenavcounter {}

.buttonheading {}

.ontab {}

.offtab {}

.tabpadding {}

.tabheading {}

.pagetext {}

.createdate {}

.modifydate {} 

.contentpaneopen a.readon {}

.contentpane {}

.contentpagetitle {}

.contentdescription {}

.contenttoc {}

.content_rating {}

.content_vote {}

.category {}

.blogsection{}

.poll {}

.pollstableborder {}

.weblinks{}

.weblinks {}

.newsfeedheading {}

.newsfeeddate {}

.fase4rdf {}

.searchintro {}

.contact {}

.icons {}

.details {}

.contact_email {}

.pathway {}

.mostread {}

.latestnews {}

.adminform {}

.blog_more {}

.smalldark {}

.wrapper {}

.item {}

.mosimage {}

.mosimage_caption {}

.toclink {}

/* -- Includes --*/

.profiler {}

.tab-page {}

.tab {}

.text_area {}