/* custom stuff */
.clr {  clear: both;}
div.mosimage_caption {	font-size: 9px;	color: #999;	line-height: 9pt;	padding-bottom: 3px;}
#page_bg {	height: 100%;
	background: url(../images/afunite_bg.png) repeat-x;/*	background: #4d5639; */	padding: 0;	margin: 0;	border: 0;}
#center {	text-align: center;}
#main_bg {	margin-top: 20px;	margin-bottom: 20px;	margin-left: auto;	margin-right: auto;	width: 754px;	background: url(../images/blog_bg.png) repeat-y;	text-align: left;}

#content_bg {
	width: 750px;	margin: 0px 0px;}
#header {	background: #000 url(../images/blog_header.jpg) 0 0 no-repeat;	width: 750px;	height: 194px;}
#newflash {	float: right;	background: url(../images/blog_hash.png) 0 0;	height: 194px;	width: 195px;	overflow: hidden; }
#newflash div {	padding: 8px 15px 5px 10px ;
	width: 175px;
}
#newflash table.contentpaneopen td {	color: #ddd;}
#topmenu, #footer {	height: 30px;	background: #000;		text-align: center;
}
#topmenu ul {	padding: 0;	list-style: none;}
#topmenu li {	margin: 0;	float: left;	height: 30px;	padding: 0;}
#topmenu a:link, #topmenu a:visited {	display: block;	float: left;	line-height: 30px;	height: 30px;	padding: 0 30px;	color: #fff;	border-right: 1px solid #fff;	border-bottom: 0;}
#topmenu a:hover {	background: #1D6498;	border-right: 1px solid #fff;	text-decoration: none;	border-bottom: 0;}
#content {	float: left;	width: 560px;	border: 0px solid #c00;	padding-top: 20px;}

#navigation {	float: right;	width: 190px;	padding-top 10px;	margin: 0;	border: 0px solid #00c;}
.padding {	width: auto !important;	width: 100%;	padding: 0 15px 40px 15px;}
.highlight {/*	background: #DAE8F9; 
	border: 1px solid #1D6498; */
	background-image: url(../images/highlight_box.png);
	background-repeat: no-repeat; 	padding: 0px 15px;
	height: 125px;}


a.latestnews:link {
	color: #000000;
}
a.latestnews:hover {
	color: red;
}


#footer {	clear: both;	height: 30px;	line-height: 30px;	color: #999;}
/* required stuff */
span.pathway {	display: block;	margin-bottom: 15px;}
#content-pane .tab-page {}
table.contentpane {	text-align: left;	width: 100%;	padding: 0px;	margin: 0px;	border-collapse: collapse;}
table.contentpaneopen {	text-align: left;	width: 90%;	padding: 0px; 	margin: 0px 5px 0px 0px;	border-collapse: collapse;}
.small {	font-size: 11px;	color: #666666;	font-weight: normal;	text-align: left;}
.modifydate {	font-size: 11px;	color: #666666;	font-weight: normal;	padding-top: 8px;	padding-bottom: 10px;	text-align: left;}
.createdate {	line-height: 10px;	font-size: 11px;	color: #666666;	font-weight: normal;	vertical-align: top;	padding-bottom: 10px;	padding-top: 0px;}
.readon {}
h3, .componentheading {	font-size: 18px;	text-align: left;	font-weight: bold;	font-family: "Trebuchet MS",Geneva, Arial, Helvetica, sans-serif;	color: #4D5639;	margin: 10px 0 5px 0;
	padding-top: 10px;}
.contentheading {	height: 40px;	vertical-align: bottom;	font-size: 22px; 	font-weight: normal;	font-family: "Trebuchet MS",Geneva, Arial, Helvetica, sans-serif;	color: #333;	text-align: left;	width: 100%;}
div.moduletable {	margin-bottom: 20px;
}
table.moduletable .contentheading {	height: 30px;
	color: black;}
/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {	padding-top: 5px;	font-size: 18px; 	font-weight: normal;	color: #4971BA;	text-align: left;	width: 100%;        line-height: 15pt;}
a.contentpagetitle:hover {	color: #ff0000;}
a.mainlevel {	display: block;	border-bottom: 1px solid #ddd;}
a:link, a:visited {	color: #c23f2d; 	text-decoration: none;	border-bottom: 1px dotted #c23f2d;}
a:hover {	color: #76261B;	border-bottom: 1px dotted #76261B;}
a.category:link, a.category:visited {}
a.category:hover {}
a.pagenav, a.pagenav:visited {}

a.pagenav:hover {}
.frontpageheader {	color: #ffffff;	font-size: 15px;	font-weight: bold;	line-height: 30px;}
.newsfeedheading {	font-size: 11px;	font-weight: bold;	color: #333333;	text-align:left;}
.newsfeeddate {}
.fase4rdf a:link {}
.fase4rdf a:hover {}
.componentheading{}
.sectiontableheader {	font-weight: bold;	background: #ECECE3;	padding: 3px;}
HTML {	height: 100%;	margin-bottom: 1px;}
BODY {	margin: 0px 0px 0px 0px;	background: #ffffff;	height: 100%;}
td,tr,p,div {	font-family: "Trebuchet MS",Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 13pt;	color: #333333;}

ul {	margin: 0;	padding: 0;	list-style: none;}
ul li {	line-height: 20px;	padding-left: 15px;	padding-top: 0px;	background-image: url(../images/blog_bullet.png);	background-repeat: no-repeat;	background-position: 0px 5px;}
.button {}
.inputbox {	font-size: 12px;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
/* ---------------- unedited below here ----------------------*/
/* Styles for dhtml tabbed-pages */
.ontab {	background-color: #121A1D;	border-left: outset 1px #9DA6B3;	border-right: outset 1px #9DA6B3;	border-top: outset 1px #9DA6B3;	border-bottom: solid 0px #ffffff;	text-align: center;	cursor: pointer;	font-weight: normal;	color: #ff6600;}
.offtab {	background-color: #25343B;	border-left: outset 1px #9DA6B3;	border-right: outset 1px #9DA6B3;	border-top: outset 1px #9DA6B3;	border-bottom: solid 1px #9DA6B3;	text-align: center;	cursor: pointer;	font-weight: normal;	color: #cccccc;}
.tabpadding {}
.tabheading {	background-color: #eeeeee;	text-align: left;}
.pagetext {	visibility: hidden;	display: none;	position: relative;	top: 0;}
h4 {}
h5 {}
h6 {}
/* Horizontal Line */hr {	background: #999999; height:1px; border: 1px solid;}
hr.separator {}
/* Content - Sections & Categories */
table.contenttoc {	margin-left: 5px;	margin-bottom: 5px;	background: #ECECE3;	border: 1px solid #DBDAC4;}
table.contenttoc th {	color: #666666;	font-weight: bold;	font-size: 12px;	text-align: left;	padding: 2px 8px;}
table.contenttoc td {	padding: 2px 8px;}
.contentdescription {	text-align: left;}
/** polls and search results **/
.poll {	padding: 0px 0px;	margin: 0px;}
td.poll b {  font-weight: normal;}
table.pollstableborder {	border: 0px;	margin: 0px;	padding: 0px;}
table.pollstableborder td {	padding: 4px 0px;}
td.sectiontableentry1 {	color: #333333;}
td.sectiontableentry2 {	color: #333333;}
tr.sectiontableentry1 td {	padding-left: 0px;	padding-right: 0px;}
tr.sectiontableentry2 td {	padding-left: 0px;	padding-right: 0px;}
.smalldark {	font-size: 11px;	color: #333333;	text-decoration: none;	font-weight: normal;}
.pagenav {	font-weight: bold;}.pagenavbar {}
/* Content voting */.content_rating {	font-weight: normal;	font-size: 8pt;}
.content_vote {	font-weight: normal;	font-size: 8pt;}
/* RSS FEED */
.syndicate {
	text-align: left;
}

a, .syndicate_text {
	text-align: left;
}

img.syndicate { 
	horizontal-align: left;
}

/* Javascript Back button */.back_button {	text-align: left;	margin-top: 40px;	margin-bottom: 10px;}
strong {	color: #333333;}