A {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #CC9933
}
A:active {
	COLOR: #CC9933
}
A.mainlevel {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow-off.gif) no-repeat -1px 3px; COLOR: #000000; TEXT-DECORATION: none
}
A.mainlevel#active_menu {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow-on.gif) no-repeat -1px 3px; COLOR: #CC9933; TEXT-DECORATION: underline
}
A.mainlevel:hover {
	BACKGROUND: url(images/arrow-on.gif) no-repeat -1px 3px; COLOR: #CC9933
}
A.mainlevel:active {
	BACKGROUND: url(images/arrow-on.gif) no-repeat -1px 3px; COLOR: #CC9933
}
A.pagenav {
	FONT-WEIGHT: normal
}
A.readon {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC9933; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.readon:hover {
	COLOR: #CC9933; TEXT-DECORATION: none
}
A.sublevel {
	PADDING-LEFT: 4px; TEXT-DECORATION: none
}
A.sublevel#active_menu {
	COLOR: #CC9933; TEXT-DECORATION: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/140% Tahoma, Arial, sans-serif; COLOR: #222222; PADDING-TOP: 0px
}
BODY#bd {
	BACKGROUND: #E6CC99; MARGIN: 8px 0px 8px 8px
}
BODY.contentpane {
	BACKGROUND: #ffffff; MARGIN: 10px; WIDTH: auto; LINE-HEIGHT: 140%
}
DIV#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #CC9933; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 130px
}
DIV#topline {
	PADDING-RIGHT: 8px; PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
DIV#topline A {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV#topline A:hover {
	COLOR: #222222; TEXT-DECORATION: none
}
DIV#topline A:active {
	COLOR: #222222; TEXT-DECORATION: none
}
DIV.clr {
	CLEAR: both
}
DIV.header-nav {
	FLOAT: left
}
DIV.header-nav A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 0px
}

DIV.latest {
	BACKGROUND: #ffffff; WIDTH: auto; LINE-HEIGHT: 140%
}
DIV.latest A {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV.latest A:hover {
	COLOR: #CC9933; TEXT-DECORATION: none
}
DIV.latest A:active {
	COLOR: #CC9933; TEXT-DECORATION: none
}
DIV.latest H3 {
	PADDING-LEFT: 14px! important; FONT-WEIGHT: bold! important; FONT-SIZE: 14px! important; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 5px! important; TEXT-TRANSFORM: lowercase; COLOR: #666666! important
}
DIV.latest TABLE {
	FONT-SIZE: 11px; BACKGROUND: #fff1df
}
DIV.latest TD {
	FONT-SIZE: 11px; BACKGROUND: #fff1df
}
DIV.latest UL {
	PADDING-LEFT: 8px
}
DIV.module DIV DIV {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: #E6CC99; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
DIV.module DIV DIV DIV {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 6px; BORDER-TOP: medium none; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 6px; BORDER-BOTTOM: medium none
}
DIV.module DIV DIV DIV DIV {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 1px; BORDER-TOP: medium none; PADDING-LEFT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: medium none
}
DIV.module DIV {
	BORDER-RIGHT: #a7a199 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d3ccc2 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #d3ccc2 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #a7a199 1px solid
}
DIV.frame {
	BORDER-RIGHT: #a7a199 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d3ccc2 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #d3ccc2 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #a7a199 1px solid
}
DIV.module {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BACKGROUND: #c0c0c0; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 1px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.frameshadow {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BACKGROUND: #c0c0c0; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 1px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.moduletable {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 100%; PADDING-TOP: 6px
}
DIV.moduletable H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #CC9933; PADDING-BOTTOM: 4px; MARGIN: -6px -6px 10px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 4px
}
DIV.module H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #CC9933; PADDING-BOTTOM: 4px; MARGIN: -6px -6px 10px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 4px
}
DIV.moduletable TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 3px! important; PADDING-TOP: 3px! important
}
DIV.search INPUT.inputbox {
	WIDTH: 100%
}
DIV.spotlight {
	BACKGROUND: #cc7400; WIDTH: auto
}
DIV.spotlight A {
	COLOR: #ffffff
}
DIV.spotlight H3 {
	DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; PADDING-TOP: 6px
}
DIV.spotlight TABLE {
	FONT-SIZE: 12px; BACKGROUND: #cc7400; COLOR: #ffffff
}
DIV.spotlight TD {
	FONT-SIZE: 12px; BACKGROUND: #cc7400; COLOR: #ffffff
}
DIV.users-bar {
	FLOAT: right; TEXT-ALIGN: right
}
DIV.users-bar A {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 8px; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #efefef 1px solid
}
FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FIELDSET A {
	FONT-WEIGHT: bold
}
FIELDSET SPAN.small {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 16px
}
H2 {
	FONT-SIZE: 14px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: #d3ccc2 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
INPUT {
	FONT: 11px Tahoma, Arial, sans-serif
}
LI {
	PADDING-LEFT: 12px; BACKGROUND: url(images/arrow-off.gif) no-repeat -1px 5px
}
P {
	MARGIN: 10px 0px
}
SELECT {
	FONT: 11px Tahoma, Arial, sans-serif
}
TABLE.blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #E6CC99; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
TABLE.contentpaneopen TD SPAN.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(images/author.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.contentpaneopen TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #E6CC99; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
TABLE.contentpane TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #E6CC99; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
TABLE.contentpaneopen {
	BACKGROUND: #E6CC99; WIDTH: 100%
}
TABLE.contentpane {
	BACKGROUND: #E6CC99; WIDTH: 100%
}
TABLE.contenttoc {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.contenttoc TD {
	PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 4px! important; PADDING-TOP: 1px! important
}
TABLE.contenttoc TD A {
	PADDING-RIGHT: 6px! important; PADDING-LEFT: 8px! important; BACKGROUND: url(images/arrow-off.gif) no-repeat 0px 4px; PADDING-BOTTOM: 4px! important; PADDING-TOP: 1px! important
}
TABLE.contenttoc TD A:hover {
	BACKGROUND: url(images/arrow-on.gif) no-repeat 0px 4px
}
TABLE.contenttoc TD A:active {
	BACKGROUND: url(images/arrow-on.gif) no-repeat 0px 4px
}
TABLE.contenttoc TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #CC9933; PADDING-BOTTOM: 4px; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 4px
}
TABLE.moduletable {
	BACKGROUND: #ffffff; WIDTH: 100%
}
TABLE.moduletable TH {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #dc9b44
}
TABLE.polls {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.pollstableborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.pollstableborder TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.searchintro {
	MARGIN: 10px 0px; WIDTH: 100%
}
TABLE.searchintro TD {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%
}
TD.buttonheading {
	PADDING-RIGHT: 5px; BACKGROUND: url(../images/seperator.gif) repeat-x left bottom
}
TD.createdate {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 18px! important; FONT-SIZE: 11px; BACKGROUND: url(../images/date.gif) no-repeat 4px 4px; PADDING-BOTTOM: 0px! important; COLOR: #666666; PADDING-TOP: 0px! important
}
TEXTAREA {
	BORDER-RIGHT: #d3ccc2 1px solid; BORDER-TOP: #d3ccc2 1px solid; PADDING-LEFT: 2px; FONT: 11px/1.3em Tahoma, Arial, sans-serif; BORDER-LEFT: #d3ccc2 1px solid; BORDER-BOTTOM: #d3ccc2 1px solid
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-INDENT: 10px; TEXT-ALIGN: left
}
TH.pagenav_next A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TH.pagenav_prev A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#mainlevel LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#mainlevel-nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#mainlevel LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#mainlevel-nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.article_seperator {
	DISPLAY: block; FONT-SIZE: 0px! important; LINE-HEIGHT: 1%! important
}
.banner {
	MARGIN: auto; WIDTH: 100%; TEXT-ALIGN: center
}
.blog_more {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 3px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 12px 0px; COLOR: #666666; PADDING-TOP: 6px
}
.button {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(../images/but-bg.gif) #cccccc; FONT: 11px Tahoma, Arial, sans-serif; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 20px
}
.category {
	FONT-WEIGHT: bold
}
.checkbox {
	MARGIN: 0px
}
.code {
	BORDER-RIGHT: #f0eede 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f0eede 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f7f6ee; PADDING-BOTTOM: 6px; FONT: 11px Tahoma, Arial, sans-serif; OVERFLOW: hidden; BORDER-LEFT: #f0eede 1px solid; WIDTH: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #f0eede 1px solid
}
PRE {
	BORDER-RIGHT: #f0eede 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f0eede 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f7f6ee; PADDING-BOTTOM: 6px; FONT: 11px Tahoma, Arial, sans-serif; OVERFLOW: hidden; BORDER-LEFT: #f0eede 1px solid; WIDTH: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #f0eede 1px solid
}
.componentheading {
	PADDING-RIGHT: 4px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #CC9933; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f7f7 1px solid
}
.contentdescription {
	PADDING-RIGHT: 9px! important; PADDING-LEFT: 9px! important; PADDING-BOTTOM: 12px! important; PADDING-TOP: 12px! important
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(../images/seperator.gif) repeat-x left bottom; COLOR: #CC9933
}
.contentpagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(../images/seperator.gif) repeat-x left bottom; COLOR: #CC9933
}
.error {
	COLOR: #CC9933
}
.feedchannel {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #d3ccc2 1px dashed
}
.headertitles {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/hdot.gif) repeat-x left bottom; PADDING-BOTTOM: 4px; COLOR: #7587ab
}
.highlight {
	FONT-WEIGHT: bold; BACKGROUND: #f5f8c6
}
.inputbox {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 1px; FONT: 11px Tahoma, Arial, sans-serif
}
.latestnews {
	FONT-WEIGHT: bold
}
.mostread {
	FONT-WEIGHT: bold
}
.message {
	FONT-WEIGHT: bold; COLOR: #CC9933
}
.modifydate {
	FONT-SIZE: 11px; COLOR: #666666; HEIGHT: 15px
}
.moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mosimage {
	BORDER-RIGHT: #a7a199 1px solid; BORDER-TOP: #d3ccc2 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #d3ccc2 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #a7a199 1px solid
}
.mosimage_caption {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; COLOR: #d3ccc2
}
.pagenavbar {
	FONT-SIZE: 11px; MARGIN: 10px 0px; COLOR: #666666; TEXT-DECORATION: none
}
.pagenavbar A {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
.pagenavcounter {
	FONT-SIZE: 11px
}
.sectiontableentry1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 22px
}
.sectiontableentry2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 22px
}
.sectiontableheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #999999; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 2px
}
.sectiontableheader A {
	COLOR: #ffffff
}
.sectiontableheader A:hover {
	COLOR: #ffffff
}
.small {
	FONT-SIZE: 11px; COLOR: #666666
}
#footer {
	MARGIN-TOP: 6px; COLOR: #505050
}
#footer A {
	COLOR: #666666
}
#footer A:hover {
	COLOR: #222222
}
#footer A:active {
	COLOR: #222222
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid gray;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 300px;
}

.anylinkcss a{
color: black;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid gray;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
background-color: #FFF;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #CC9933;
color: #fff;
}
