*.sitetitle    {
	font-size: 35px;
	font-weight: 800;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	color: Black;
	text-indent: 10px;
	font-variant: small-caps;
}

*.searchbox    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	width: 147px;
}

*.leftnav    {
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	text-align: left;
	background: transparent;
}

*.centernav    {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	text-align: left;
}

*.rightnav    {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	text-align: left;
}

*.navcontent    {
	padding: 1px;
	background-color: green;
}

*.navtitle_main    {
	font-size: 9pt;
	font-weight: bold;
	color: green;
}

*.navbg_main    {
	background-color: #FFFFFF;
	padding: 4px;
}

*.navbg_user    {
	background-color: #F5F5F5;
	padding: 4px;
	background: White;
}

table.moduletable    {
	width: 100%;
	margin: 0px 0px 0px 0px;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
}

table.moduletable th    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: green;
	text-align: left;
	text-indent: 0px;
	width: 100%;
	height: 18px;
	border-bottom: 1px solid green;
	background: FFFFFF;
}

table.moduletable td    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background: FFFFFF;
}

BODY    {
	margin: 0px 0px 0px 0px;
	background-color: #99CC99/*color: #3C4B4D;*/;
	scrollbar-3dlight-color: #green;
	scrollbar-arrow-color: #333333;
	scrollbar-darkshadow-color: #green;
	scrollbar-face-color: #c5c5c5;
	scrollbar-highlight-color: #99cc99;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #99cc99;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #333333;
}

td, tr, p, div    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #333333;
}

*.ontab    {
	background-color: #99cc99;
	border-left: outset 1px #BECBCD;
	border-right: outset 1px #BECBCD;
	border-top: outset 1px #BECBCD;
	border-bottom: solid 1px #ffffff;
	text-align: center;
	cursor: hand;
	font-weight: normal;
	color: white;
}

*.offtab    {
	background-color: #EAECEE;
	border-left: outset 1px #E0E0E0;
	border-right: outset 1px #E0E0E0;
	border-top: outset 1px #E0E0E0;
	border-bottom: 1px solid Gray;
	text-align: center;
	cursor: hand;
	font-weight: normal;
	color: #333333;
}

*.tabpadding    {
}

*.tabheading    {
	background-color: #EAECEE;
	text-align: left;
}

*.pagetext    {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
}

h4    {
	color: black;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
}

h5    {
	color: black;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
}

h6    {
	color: black;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a:link, a:visited    {
	font-size: 13px;
	color: green;
	text-decoration: underline;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

a:hover    {
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #ff9900;
}

hr    {
	background: #99cc99;
	height: 1px;
	color: green;
	border: 1px;
}

hr.separator    {
	background: #99cc99;
	height: 1px;
	width: 75px;
	border: 1px;
	color: green;
}

*.frontpageheader    {
	color: gray;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	height: 30px;
}

a.mainlevel:link, a.mainlevel:visited    {
	color: green;
	background-position: left;
	text-align: right;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
}

a.mainlevel:hover    {
	color: #ff9900;
	background-position: left;
	text-align: left;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14px;
}

a.mainmenu:link, a.mainmenu:visited    {
	color: grey;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
}

a.sublevel:link, a.sublevel:visited    {
	color: green;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
}

a.sublevel:hover    {
	color: #ff9900;
	text-decoration: underline;
}

a.contentpagetitle:link, a.contentpagetitle:visited    {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: green;
	text-align: left;
}

a.contentpagetitle:hover    {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #ff9900;
	text-decoration: underline;
	font-weight: bold;
}

*.contentpane    {
	background-color: #99cc99;
}

*.contentpaneopen    {
	width: 100%;
}

*.contentheading    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: green;
	text-align: left;
	text-indent: 0px;
	width: 100%;
	height: 15px;
	border-bottom: 1px solid #99cc99;
}

*.contentpagetitle    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: green;
	text-align: left;
}

table.contenttoc    {
	color: #333300;
	background-color: #e0e0e0;
}

table.contenttoc td    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}

*.contentdescription    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: gray;
	text-align: left;
	padding-top: 8px;
}

a.blogsection:link, a.blogsection:visited    {
	color: gray;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
}

a.blogsection:hover    {
	color: #336600;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

a.weblinks:link, a.weblinks:visited    {
	color: green;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

a.weblinks:hover    {
	color: #ff9900;
	text-decoration: underline;
}

a.readon:link, a.readon:visited    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: green;
	text-align: right;
	text-indent: 0px;
	width: 100%;
	height: 13px;
	border-bottom: 1px solid #99cc99;
}

a.readon:hover    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff9900;
	text-align: right;
	text-indent: 0px;
	width: 100%;
	height: 13px;
	border-bottom: 1px solid #99cc99;
}

*.componentheading    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: green;
	text-align: left;
	text-indent: 0px;
	width: 100%;
	height: 18px;
	border-bottom: 1px solid #99cc99;
	height: 18px;
}

*.button    {
	color: #3C4B4D;
	font-family: Trebuchet MS,Verdana,Geneva,Arial,Helvetica,serif;
	font-weight: normal;
	text-align: center;
	font-size: 13px;
	font: normal;
	background: #C5C5C5;
	border: 1px solid green;
	height: 20px;
}

*.inputbox    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3c4b4d;
	background: #f3f4f5;
	border: 1px solid White;
}

*.category    {
	color: green;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
}

a.category:link, a.category:visited    {
	color: green;
}

a.category:hover    {
	color: #ff9900;
}

*.poll    {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 14px;
}

*.pollstableborder    {
	border: 0px solid;
	padding: 0px;
}

*.sectiontableentry1    {
	background-color: #f5f5f5;
	padding-top: 1px;
	padding-bottom: 1px;
}

*.sectiontableentry2    {
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
}

*.contentpane    {
	background-color: #FFFFFF;
}

*.sectiontableheader    {
	background-color: #FFFFFF;
	color: #999999;
	font-weight: bold;
}

*.small    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-indent: 0px;
	color: green;
	text-decoration: none;
	font-weight: normal;
	height: 15px;
}

*.smalldark    {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-indent: 0px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

*.newsfeedheading    {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}

*.newsfeeddate    {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: gray;
	font-weight: normal;
}

*.createdate    {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 0px;
	font-weight: normal;
	height: 25px;
}

*.modifydate    {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: gray;
	text-indent: 0px;
	text-decoration: none;
	font-weight: normal;
	padding-top: 1px;
	text-align: right;
	padding-bottom: 1px;
}

ul    {
	margin: 0px 0px 0px 0px;
}

li    {
	list-style: inside url(../images/arrow.gif) 3px;
	list-style-image: url(../images/arrow.gif);
}

*.fase4rdf    {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #242D0C;
	font-weight: normal;
}

a.fase4rdf:link    {
	font-size: 11px;
	font-weight: normal;
	color: green;
}

a.fase4rdf:hover    {
	font-weight: bold;
	color: #ff9900;
}

table.searchintro    {
	background-color: #FFFFFF;
	border: 1px green;
}

table.contact    {
	background-color: #f3f4f5;
}

table.contact td.icons    {
	background-color: green;
}

table.contact td.details    {
	background-color: #e6ecec;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

*.pagenav    {
	font-weight: normal;
	color: orange;
}

a.pagenav, a.pagenav:visited    {
	font-weight: bold;
	color: green;
}

a.pagenav:hover    {
	color: #ffa500;
	font-weight: bolder;
}

*.pagenavbar    {
}

*.content_rating    {
	font-weight: normal;
	font-size: 8pt;
}

*.content_vote    {
	font-weight: normal;
	font-size: 8pt;
}

*#example11h    {
	font: 10px,17px verdana,arial,georgia,sans-serif;
	margin: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	width: auto;
}

*#example11h *#navlist ul    {
	margin: 0;
	white-space: nowrap;
	padding: 0;
}

*#example11h *#navlist li    {
	display: inline;
	list-style-type: none;
}

*#example11h *#navlist a    {
	padding: 3px 3px 3px 3px;
	border: 1px solid White;
	background-color: #ffa500;
}

*#example11h *#navlist a:link, *#example11h *#navlist a:visited    {
	color: green;
}

*#example11h *#navlist a:hover    {
	border: 1px solid White;
	background-color: #99cc99;
	color: #333;
}

*#example11h *#active a:link, *#example11h *#active a:visited, *#example11h *#active a:hover    {
	border: 1px solid White;
	background-color: #99cc99;
	color: #333;
}

*#example2v    {
	font: 13px,17px Verdana,Geneva,Arial,Helvetica,sans-serif;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

*#example2v *.navvirtcontainer    {
	color: green;
	background-color: transparent;
	padding: 0px;
}

*#example2v *#navlist    {
	font: 13px,17px verdana,arial,georgia,sans-serif;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	width: auto;
	background-color: transparent;
	float: left;
}

*#example2v *#navlist ul, *#example2v *#navlist li    {
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

*#example2v *#navlist li a, *#example2v *#navlist li a:hover, *#example2v *#navlist li a:active    {
	display: block;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: grey;
	background-color: transparent;
	margin: 0px 0px 1px 0px;
	padding: 2px 5px 2px 2px;
	border-right: 6px #99cc99;
	text-align: left;
	width: 120px;
	font-weight: normal;
}

*#example2v *#navlist li a:hover, *#example2v *#navlist li a:active    {
	border-right: 6px solid #FFA500;
	color: green;
}

