body {
margin: 0px;
padding:0px;
font-family: Arial, "Times New Roman", serif;
font-size:70.1%;
color: #000;
background-color:#990000;
}

.copyright {
width:100%;
float:left;
background-color: #fff;
padding-top: 5px;
padding-bottom: 5px;
}

.out {
width:850px;
margin:0px auto;
background-color: #fff;
}

.internal {
width:850px;
margin:0px auto;
padding:0px;
font-family: Arial, "Times New Roman", serif;
font-size:1.0em;
background: url(../images/back_internal.png) repeat-y;
}

.footerleft {
width:32%;
float:left;
padding-right:1%;
color:#fff;
}

.footercenter {
width:33%;
float:left;
padding-right:1%;
color:#fff;
}

.footerright {
width:33%;
float:left;
color:#fff;
}

.infooter {
width:100%;
color:#fff;
}

.left li {
list-style:none;
background-image:url(../images/bullet.gif);
background-position:top left;
background-repeat:no-repeat;
margin:0px;
padding:0 0 0 18px;
}

.header {
margin:0px;
padding:0px;
}

.logo {
height:350px;
width:350px;
float:left;
}

.topmenu {
float:right;
}

.maincontent {
  margin-bottom: 8px;
}

table.blog {
  margin: 0px;
  padding: 0px;
}

.extop  {
height:350px;
}

img {
border:0px;
}

.exmain {
padding:0px;
width:100%;
margin:0px auto;
background: url(../images/back_internal.png) repeat-y;
float: left;
}

img {
border-color:#cccccc;
}

.exfooter {
float:left;
width:100%;
text-align:center;
}

.leftcontent {
float:right;
width:60%;
}

.rightcontent {
float:left;
width:35%;
}

.left {
width:495px;
border-left:0px solid #000;
padding: 0px;
float:right;
margin: 0px;
}

.left2 {
width:100%;
padding:20px 0px 0px 0px;
float:right;
}

.right {
width:340px;
float:left;
background-color: #fff;
padding: 5px;
}

a:link, a:visited {
color:#990000;
text-decoration:none;
}

a:hover {
color:#98C81E;
}

li a:link, li a:visited {
color:#FFB000;
font-size:1em;
text-decoration:none;
}

li a:hover {
color:#990000;
}

.pathway a:link, .pathway a:visited {
color:#FFB000;
font-size:1em;
}

.pathway a:hover {
color:#990000;
}

.slidemenu a:link, .slidemenu a:visited {
text-decoration:none;
font-size:0.88em;
color:#b8b8b8;
}

h2 {
color:#990000;
background-image:url(../images/horarrow.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 24px;
margin:12px 0px;
font-size:1.9em;
}

h3 {
color:#990000;
background-image:url(../images/horarrow.png);
background-repeat:no-repeat;
padding:0px 0px 0px 24px;
margin:0px;
font-size:1.8em;
}

h4 {
margin:5px;
}

.small {
font-size:0.88em;
color:#b8b8b8;
}

.article_seperator{
margin: 5px;
background-image:url(../images/dot.jpg);
background-repeat:repeat-x;
display:block;
}

.article_seperator-bluebox{
height:10px;
background-image:url(../images/dot.jpg);
background-repeat:repeat-x;
display:block;
}

/*modules*/
.module {
background-image:url(../images/dot.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding:5px 0px;
}

.boxsep {
background-image:url(../images/horshadow.jpg);
background-repeat:no-repeat;
background-position:center;
height:18px;
}

.moduletable-bluebox li {
list-style:none;
background-image:url(../images/arrows.png);
background-repeat:no-repeat;
background-position:center left;
padding:0px;
height:20px;
line-height:20px;
padding-left:24px;
margin:0px;
}

p {
	font-size:1.0em;
}

td {
	font-size:1.0em;
}

tr {
	font-size:1.0em;
}

hr {}
hr.separator {}
 
.button {
  color            : #666666;
  border           : 1px solid #999999;
  background-color : #ffffff;
  margin-top       : 0px;
  font-family      : arial, helvetica, sans-serif;
  font-size        : 9px;

}
.inputbox {
font-size: 9px;
text-align: left;
color: #666666;
background-image:url(../images/back_main.jpg);
border: 1px solid #999999;

}

.button2 {
  color            : #666666;
  border           : 1px solid #999999;
  background-color : #ffffff;
  margin-top       : 0px;

  font-size        : 9px;

}
.inputbox2 {
font-size: 9px;
text-align: left;
color: #666666;
background-image:url(../images/back_main.jpg);
border: 1px solid #999999;

}
.text_area{
width:80px;

}
.search {}

ul#mainlevel {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	text-align:center;
	text-decoration:none;
}

ul#mainlevel li{
list-style: none;
	padding: 0px;
	float: left;
	margin: 0px;
	white-space: nowrap;
	text-decoration:none;
text-align:right;

}

a.mainlevel:link, a.mainlevel:visited {
color:#990000;
text-decoration:none;
display:block;
padding:0px;
font-size:1.2em;
font-weight:bold;
text-align:left;

}

a.mainlevel:hover {
color:#98C81E;
}

#active_menu-nav {
color:#990000;
font-weight:bold;
background-image:url(../images/vertarrow.gif);
background-repeat:no-repeat;
background-position:bottom center;
}
 
ul#mainlevel-nav {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	text-align:center;
	text-decoration:none;
}

ul#mainlevel-nav li{
	padding: 0px;
	float: left;
	margin: 0px;
	white-space: nowrap;
	text-decoration:none;
	list-style: none;

}

ul#mainlevel-nav li a{
color:#FFFFFF;
font-weight:bold;
height:41px;
line-height:41px;
text-decoration:none;
padding:19px 8px;
}

ul#mainlevel-nav li a:hover{
color:#990000;
font-weight:bold;
background-image:url(../images/vertarrow.gif);
background-repeat:no-repeat;
background-position:bottom center;
}


a.sublevel{
} 

a.sublevel:link {

}

a.sublevel:visited {

}

a.sublevel:hover {

}
 
.pagenavbar {} 
.pagenavbar:link {} 
.pagenavbar:visited {}
.pagenav {} 
a.pagenav:visited {

}
a.pagenav:hover {

}
 
a.readon:link, a.readon:visited {
font-size:0.88em;
font-weight:bold;
color:#7ca0c3;
text-decoration:none;
background-image:url(../images/button.jpg);
background-repeat:no-repeat;
padding:5px 8px;

}

a.readon:hover {
color:#ffffff;
}


.back_button {}
.pagenav_prev {
font-size:1.0em;
}
.pagenav_next {font-size:1.0em;}
 
.latestnews ul {}
.latestnews li {}
 
.mostread ul{}
.mostread li{}
 
a.category:link {

}
a.category:hover {

}
a.category:visited {

}
 
.blogsection {}
.blog_more {}
a.blogsection:link {

}
a.blogsection:visited {

}
a.blogsection:hover {

}
 
.componentheading {
color:#990000;
background-image:url(../images/horarrow.png);
background-repeat:no-repeat;
padding:0px 0px 0px 24px;
margin:0px;
font-size:1.9em;
}
td.componentheading {

}

table.contentpaneopen {
width:100%;
}

table.contentpaneopen td {
	padding-left:15px;
}

table.contentpane {
width:100%;
	margin: 0px;
	padding: 0px;
}
.contentheading {
color:#990000;
font-size:1.2em;
padding:5px 0px 0px 10px;
text-align:left;
font-weight: bold;
}

.footercontent .contentheading {
padding:0px;
}

.contentpane {
background-image:none;
text-align:left;
}

.contentpaneopen {
background-image:none;
text-align:left;
padding-right:5px;
}

.contentpagetitle {
}
 
a.contentpagetitle:hover {
}

a.contentpagetitle:link {
}

a.contentpagetitle:visited {
}

.contentdescription {}
table.contenttoc {
padding:4px;
margin:4px;
border:1px solid #dadada;
}
table.contenttoc td {
padding:4px;
margin:4px;
}
table.contenttoc th {font-size:1.2em;}
table.contenttoc td.toclink {}
a.toclink:link {}
a.toclink:visited {} 
a.toclink:hover {} 
 
.sectiontableheader {}
.sectiontableentry1 {
padding:4px;
background-color:#f4f4f4;
} 
.sectiontableentry2 {
padding:4px;
}
 
.moduletable {
width:100%;
text-align:left;
margin:0px 0px 12px 0px;
}
.moduletable th, h3 {
color:#990000;
margin:12px 0px;
font-size:2.0em;
letter-spacing:-1px;
}

h5 {
color:#990000;
margin:12px 0px;
font-size:2.0em;
letter-spacing:-1px;
}

.moduletable-norm {
width:100%;
text-align:left;
margin:0px 0px 0px 0px;
}
.moduletable-norm th, .moduletable-norm h3 {
color:#990000;
margin:12px 0px;
font-size:2.0em;
letter-spacing:-1px;
}

table.moduletable td {}

.moduletable-bluebox {
background-image:url(../images/blueback.jpg);
background-repeat:repeat-x;
padding:16px 16px 10px 16px;
border-bottom:2px solid #eff7fe;
}

.moduletable-bluebox th, .moduletable-bluebox h3 {
font-size:2.0em;
letter-spacing:10px;
margin:8px 0px;
color:#88a5bb;
letter-spacing:-1px;
}

.moduletable-dotted {
background-image:url(../images/dot.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding:5px 0px;
}

.moduletable-dotted th, h3 {
color:#990000;
margin:12px 0px;
font-size:2.0em;
letter-spacing:-1px;
}

.moduletable-steel {
		background: #fff url(../images/bgshade.gif) repeat-x;
		padding: 0px 0px 6px 10px;
		width:100%;
		border-bottom:3px solid #f4f4f4;
		text-align:left;
		margin:0px 0px 10px 0px;
}
		
.moduletable-steel h3 {
color:#990000;
padding:12px 0px 0px 0px;
margin:0px;
font-size:1.9em;
}

.buttonheading a:link {
	text-decoration:none;
}
.buttonheading a:visited {
	text-decoration:none;
}
.buttonheading a:hover {
	text-decoration:none;
}

.createdate {
font-size:0.9em;

}

.modifydate {
font-size:0.9em;
border-top:1px solid #f4f4f4;
height:20px;
line-height:20px;
padding-top:10px;
}

.small {
font-size:0.9em

}

.smalldark {
color:#333333;
font-size:1.0em
}
 
.poll {}
.pollstableborder {}
 
.weblinks{}

a.weblinks:hover {
	text-decoration:none;
}
 
.newsfeedheading {}
.newsfeeddate {}
.fase4rdf {}
 
table.searchintro {}

.pagetext {width:98% !important;
background-color:#FFFFFF;
text-align:left;
}

#introtext {width:98% !important;
background-color:#FFFFFF;
background-image:none !important;
text-align:left;}

#fulltext {width:98% !important;
background-color:#FFFFFF;
text-align:left;
background-image:none !important;
}

.introtext {width:98% !important;
background-color:#FFFFFF;
background-image:none !important;
text-align:left;}

.fulltext {width:98% !important;
background-color:#FFFFFF;
text-align:left;
background-image:none !important;
}

table#toolbar a.toolbar {
			color : #808080;
			text-decoration : none;
			display: block;
			border: 1px solid #DDD;
			width: 40px;
			padding: 2px !important;
		}
		table#toolbar a.toolbar:hover {
			color : #C64934;
			border: 1px solid #c24733;
			background-color: #f1e8e6;
			padding: 2px !important;}
			
			.tab-page{
			width:98% !important;
text-align:left;
background-image:none !important;
			}
			
.mceContentBody{background-color:#ffffff;
background-image:none;
text-align:left;
}

.ddmx44 a.item2,
.ddmx44 a.item2:hover,
.ddmx44 a.item2-active,
.ddmx44 a.item2-active:hover {
 padding: 3px 0px 0px 5px !important ; 
 font-size: 11px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: center !important ; 
 font-weight: bold !important ; 
 text-decoration: none !important ; 
 display: block; 
 white-space: nowrap; 
 position: relative; 
 z-index:500; 
 width:145px; 
 height:22px; 
}
