#page_bg {float:left; width:782px;height:100%;padding:0;margin:0 auto;border:0; background-position:center top; }
#center{text-align:center;}
#main_bg {padding:15px 0 20px 0;width:775px; text-align:left;background-color: #FFFFFF;}
#content_bg{margin: 0px 0px;}
#header {width: 780px;	height:133px;	background-image:url(../../../images/header.jpg);	background-repeat:no-repeat;	margin-left:auto;	margin-right:auto;}#login {	float: right;	overflow: hidden;}#login div {	padding: 5px 10px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	background: #243441;	width: auto;}#login input {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	background: #B6BFC7;}#login .button {	color: #FFFFFF;	background: #3F4B53;	border: #3F4B53;}#login table.contentpaneopen td {	color: #ddd;}#topmenu {	height: 37px;	background: #658788;		text-align: center;}#topmenu .mainlevel-nav {	line-height: 30px;}#topmenu ul {	padding: 0;	list-style-image: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #ffffff;}#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 19px;	color: #ffffff;	border-bottom: 0;}#topmenu a:hover {	text-decoration: none;	border-bottom: 0;}#topunder1{	height: 1px;	background: #4C779A;	}#topunder2{	height: 3px;	background: #243441;	}#navigation {	float: left;	width: 155px;	padding: 15px 10px 15px 15px;	margin: 0;}.paddingnav {	width: auto !important;	width: 100%;	background-color: #FFFFFF;	padding: 2px;	border: 1px solid #AAAAAA;}#content {	float: left;	width: 810px;	margin: 0;}.paddingcont {	width: auto !important;	width: 100%;	padding: 8px;}.highlight {	background: #F2F2F2;	border: 1px solid #CCCCCC;	padding: 0px 15px;	}#footerline{	clear: both;	height: 2px;	background: #F0ECE0;		margin-top:30px;	margin-bottom:5px;	}#footer {	height: 20px;	line-height: 20px;}#footerleft {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}#footerright {	float: right;	padding-right: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color:#A1A1A1;margin-top: 5px;}/* 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: 100%;	padding: 0px;	margin: 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;}p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;}.createdate {	line-height: 10px;	font-size: 11px;	color: #666666;	font-weight: normal;	vertical-align: top;	padding-bottom: 10px;	padding-top: 0px;}.readon {}.componentheading {	margin: 0px;	line-height: 30px;	border-bottom: 1px solid #ddd;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 25px;	color: #3d5859;	font-weight: bold;}.contentheading {  height: 40px;	font-size: 25px; 	font-weight: normal;	font-family: Geneva, Arial, Helvetica, sans-serif;	/* color: #658788; */color: #047afa;	text-align: left;	width: 100%;	font-weight: bold;}
div.moduletable {/*	width: auto;	border: 1px solid #AAAAAA;	padding: 5px;	margin-bottom: 20px;*/}
table.moduletable .contentheading {height: 30px;}/* 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%;}a.contentpagetitle:hover {	color: #ff0000;}a.mainlevel:link, a.mainlevel:visited{	display: block;	line-height: 30px;	border-bottom: 1px solid #ddd;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #3d5859;	font-weight: bold;}a.mainlevel:hover {	color: red;}a:link, a:visited {	/* color: #4a82a5;  */color: red;font-weight: bold;	text-decoration: none;}a:hover {	color: red;	text-decoration: underline;}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;}.sectiontableheader1 {  font-weight: bold;	padding: 3px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #3d5859;	font-weight: bold;}/* Redifinition of HTML Tags */HTML {  height: 100%;  margin-bottom: 1px;}BODY {	margin: 0px 0px 0px 0px;	background: #ffffff;	height: 100%;}td,tr,p,div {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #717171;}ul{	padding-left: 15px;	/*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;}h1 {	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	color: #B1B1AF;	font-weight:normal;	margin-top:5px;	margin-left:20px;}
.moduletable-hometop p {padding:0 20px 0 20px;}h2 {	margin: 0px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #97C1BF;	margin-left:20px;	margin-bottom:4px;	line-height:18px;	margin-top:7px;	}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color:#97C1BF;	font-weight:normal;	margin-left:20px;	margin-bottom:4px;	margin-top:10px;	}h4 {}h5 {}h6 {}/* Horizontal Line */hr {	background: #606060; height:1px; border: 1px solid;}hr.separator {}/* 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;}/* 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: 4px;  padding-right: 4px;}tr.sectiontableentry2 td {  padding-left: 4px;  padding-right: 4px;}.smalldark {	font-size: 11px;	color: #333333;	text-decoration: none;	font-weight: normal;}.pagenav {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;}.pagenavbar {}/* Content voting */.content_rating {	font-weight: normal;	font-size: 8pt;}.content_vote {	font-weight: normal;	font-size: 8pt;}/* Javascript Back button */.back_button {	text-align: center;	margin-top: 40px;	margin-bottom: 10px;}strong {/*	color: #333333; */	color: #000000; }#frontpage_wide {	width: auto;}#frontpage_left {	float: left;	width: 272px;	padding: 0px 8px 20px 0px;}#frontpage_right {	float: right;	width: 272px;	padding: 0px 0px 20px 8px;}#frontpage_box {	width: auto;	border: 1px solid #AAAAAA;	padding: 5px;}.marginleft {	margin-left:15px;}#download {/*	border: 3px #00FF33 solid;*/	vertical-align: middle;	line-height: 40px;	}#footerleft a{float:left;color:#A1A1A1;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-left:10px;border-right:1px solid #A1A1A1;padding-right:10px;line-height:10px;}#footerleft li{float:left;}.item7 a{border:0px;}
.moduletable-hometop table {border:1px solid #CCCCCC;padding:3px;}
.moduletable-hometop p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;color:#606060;}
.moduletable-book table {background-color:#F0ECE0;border:1px solid #E2E2E2;padding-top:6px;}
.moduletable-book p{color:#606060;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;padding-left:12px;padding-right:12px;}
.moduletable-book h2 {color:#010101;padding-left:12px;}
.moduletable-book a {color:#7BB220;text-decoration:underline;}
.moduletable-book a:hover {text-decoration:none;}
.moduletable-hometop {margin-bottom:15px;}#aca_22 {border:0px;background-image:url(../../../images/subscribe.jpg);width:160px;height:40px;background-repeat:no-repeat;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:17px;}.moduletable-newsletter {background-color:#F1F5DE;border:1px solid #E2E2E2;width:225px;margin-top:15px;margin-bottom:10px;}#newsletter_text {color:#606060;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;margin-left:10px;margin-right:10px;}.moduletable-newsletter h3 {color:#A7C04B;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;display:block;text-align:left;margin:0px;padding:0px;margin-left:10px;}.moduletable-newsletter .inputbox{border:1px solid #E2E8C4;height:20px;margin-bottom:10px;margin-left:10px;color:#666666;text-indent:10px;}.moduletable-resource {background-color:#F4F0F1;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#666666;padding:10px;padding-top:0px;}.moduletable-resource h3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#333333;padding:0px;margin:0px;font-weight:bold;margin-bottom:6px;line-height:22px;}.moduletable-resource a { color:#7BB220; text-decoration:underline;}.moduletable-resource a:hover {text-decoration:none;}.moduletable-blog h3 {margin:0px;padding:0px;color:#7BB220;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}.moduletable-story h3 {margin:0px;padding:0px;color:#7BB220;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}.moduletable-story {font-family:Verdana, Arial, Helvetica, sans-serif;color:#606060;font-size:11px;line-height:17px;background-color:#F1F5DE;padding:7px;margin-right:15px;}
.moduletable-articles td {font-family:Verdana, Arial, Helvetica, sans-serif;color:#606060;font-size:11px;line-height:15px;}.moduletable-story td{font-family:Verdana, Arial, Helvetica, sans-serif;color:#606060;font-size:11px;line-height:17px;}.moduletable-story p {font-family:Verdana, Arial, Helvetica, sans-serif;color:#606060;font-size:11px;line-height:17px;}.moduletable-blog p {color:#606060;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;}.moduletable-blog a { color:#7BB220; text-decoration:underline;}.moduletable-blog a:hover {text-decoration:none;}.moduletable-story a { color:#7BB220; text-decoration:underline;}.moduletable-story a:hover {text-decoration:none;}.moduletable-utility a{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;margin-left:6px;margin-right:7px;}.moduletable-utility a:hover{text-decoration:underline;}.moduletable-utility li{float:left;}.moduletable-utility {float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
.moduletable-articles h3 {color:#7BB220;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;margin:0;padding:0;display:block;width:200px;margin-left:25px;margin-top:6px;margin-bottom:6px;}
.moduletable-articles li {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;padding-left:10px;list-style-image:url(../../../images/arrow.jpg);}
.moduletable-articles a {/* color:#BBD858; */color: #7BB220;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.moduletable-articles .article_line {border-right:1px solid #F6EFD3;}
.moduletable-articles {background-color:#FCF7E3;border:1px solid #F6EFD3;width:500px;padding-left:5px;padding-top:5px;}
.moduletable-resource {width:233px;}
.moduletable-blog {margin-right:15px;}
.moduletable-articles ul {margin-top:0px;margin-bottom:0px;}
#topmenu .moduletable {float:right;}
.moduletable-utility li {list-style: none;}
#footerleft li {list-style: none;}
.article_separator {width:0px;white-space:0px;height:0px;padding:0px;margin:0px;}
.pagination span {margin-left:3px;margin-right:3px;}.pagination a {margin-left:3px;margin-right:3px;}