@import url( /style/sitecommon.css );
BODY {
	BACKGROUND-COLOR: #fff
}
P {
	
}
.box {
	
}
.layout {
	
}
.layout {
	
}
.tabs {
	
}
.head {
	
}
.borderless {
	
}
.announcement {
	
}
.box {
	
}
.layout {
	
}
.tabs {
	
}
.head {
	
}
.announcement {
	
}
.box TD {
	
}
.layout TD {
	
}
.tabs TD {
	
}
.borderless TD {
	
}
TABLE.head {
	
}
.head TD {
	
}
TD.formcontainer {
	
}
.barbottom {
	
}
.barbottomdiv {
	
}
.bgdiv {
	
}
.widemargin {
	
}
A {
	COLOR: #108301; BORDER-BOTTOM: #108301 1px dashed
}
A:hover {
	COLOR: #284b78; BORDER-BOTTOM: #284b78 1px solid
}
A.nodecoration {
	
}
A.nodecoration:hover {
	
}
.tabs A {
	
}
.tabs .smalltext A {
	BORDER-BOTTOM: #108301 1px dashed
}
.tabs .smalltext A:hover {
	BORDER-BOTTOM: #284b78 1px solid
}
.tabs TBODY {
	BACKGROUND-COLOR: #f7f4ec
}
.tabs .divisor {
	BACKGROUND-COLOR: white
}
.box TBODY TD {
	FONT-SIZE: 90%; FONT-FAMILY: Georgia, "Times New Roman", serif; BACKGROUND-COLOR: #f6f6f4
}
.box THEAD TR {
	
}
.box THEAD TR TH {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.box THEAD TR TD {
	FONT-SIZE: 10px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.box THEAD A:link {
	COLOR: #ffe
}
.box THEAD A:visited {
	COLOR: #ffe
}
.box THEAD A:hover {
	COLOR: red
}
.box THEAD .container {
	
}
.box THEAD .info {
	COLOR: #bbb
}
.box THEAD .info A {
	COLOR: #bbb
}
.box THEAD .text {
	COLOR: #ffe
}
.box THEAD .shadow {
	COLOR: #18314a
}
.box THEAD .fill {
	
}
.articlePortlet TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
FORM {
	
}
FORM.search {
	
}
FORM.login {
	
}
FORM.search INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: #fff; BORDER-BOTTOM: black 1px solid
}
FORM.login INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: #fff; BORDER-BOTTOM: black 1px solid
}
FORM.search INPUT.focus {
	BORDER-RIGHT: #ffdead 2px solid; BORDER-TOP: #c07300 2px solid; BORDER-LEFT: #c07300 2px solid; BORDER-BOTTOM: #ffdead 2px solid
}
FORM.login INPUT.focus {
	BORDER-RIGHT: #ffdead 2px solid; BORDER-TOP: #c07300 2px solid; BORDER-LEFT: #c07300 2px solid; BORDER-BOTTOM: #ffdead 2px solid
}
FORM.search INPUT {
	
}
FORM.login INPUT {
	COLOR: #777
}
FORM.login INPUT.focus {
	COLOR: #000
}
FORM.search BUTTON {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
FORM.login BUTTON {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.searchform SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
TD.ad {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TD.ad A {
	COLOR: blue
}
TD.ad A:hover {
	COLOR: blue
}
TD.membercount {
	FONT-SIZE: 10px; COLOR: #556; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #284b78; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #284b78; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #284b78; FONT-STYLE: italic; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
H1 A {
	COLOR: #284b78
}
H2 A {
	COLOR: #284b78
}
H1 A:hover {
	COLOR: #284b78
}
H2 A:hover {
	COLOR: #284b78
}
TABLE.list TD {
	
}
TABLE.list TR TD A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
TABLE.list TR TD A:hover {
	FONT-SIZE: 12px; COLOR: #284b78; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.iteminfo {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.updated {
	FONT-SIZE: 10px; COLOR: #284b78; BORDER-BOTTOM: 0px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
A.updated {
	FONT-SIZE: 10px; COLOR: #284b78; BORDER-BOTTOM: 0px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.quiet {
	COLOR: #7b7b7b
}
HR {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: #e1dfcc 1px solid; BORDER-LEFT: #e1dfcc 1px solid; BORDER-BOTTOM: white 1px solid
}
IMG.dot {
	BACKGROUND-COLOR: #000
}
.announcement {
	
}
.announcement TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #222; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #f7f4ec
}
.borderless .diagrambar1 {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #284b78
}
.borderless .diagrambar2 {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ccc49d
}
.borderless .diagrambar3 {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ccc49d
}
.borderless .diagramtext1 {
	COLOR: #284b78
}
.borderless .diagramtext2 {
	FONT-SIZE: 10px; COLOR: #a7a081; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.cartoonSmall {
	FONT-SIZE: 10px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
DIV.center {
	
}
TD.center {
	
}
DIV.left {
	
}
TD.left {
	
}
DIV.right {
	
}
TD.right {
	
}
.smalltext {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.pagenav {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.pagenav A {
	COLOR: #108301
}
.pagenav A:hover {
	COLOR: #284b78
}
TABLE.inlay {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.inlay TD {
	BACKGROUND-COLOR: white
}
.thread {
	
}
TABLE.thread TD {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.thread TH {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; FONT-FAMILY: Georgia, "Times New Roman", serif
}
.thread .forumheader TD {
	
}
.thread .forumheader TH A:hover {
	COLOR: #ff0000
}
.thread .header TH {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #f6f6f4
}
.thread .header TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #f6f6f4
}
.thread TBODY TH {
	FONT-SIZE: 12px
}
.thread TBODY TD {
	FONT-SIZE: 10px
}
.thread .odd {
	BACKGROUND-COLOR: #eaeae7
}
.thread .even {
	BACKGROUND-COLOR: #f6f6f4
}
.thread TBODY TH A {
	COLOR: #000000
}
.thread TBODY TH A:hover {
	COLOR: #284b78
}
FORM.poll .row {
	
}
FORM.poll INPUT {
	
}
FORM.poll LABEL {
	
}
FORM.poll BUTTON {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 12px; BORDER-LEFT: black 1px solid; COLOR: #fff; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
FORM.userinput BUTTON {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 12px; BORDER-LEFT: black 1px solid; COLOR: #fff; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
FORM.poll BUTTON.over {
	BORDER-RIGHT: #ffdead 1px solid; BORDER-TOP: #c07300 1px solid; BORDER-LEFT: #c07300 1px solid; BORDER-BOTTOM: #ffdead 1px solid
}
FORM.userinput BUTTON.over {
	BORDER-RIGHT: #ffdead 1px solid; BORDER-TOP: #c07300 1px solid; BORDER-LEFT: #c07300 1px solid; BORDER-BOTTOM: #ffdead 1px solid
}
FORM.poll BUTTON.down {
	BORDER-RIGHT: #ffdead 2px solid; BORDER-TOP: #c07300 2px solid; BORDER-LEFT: #c07300 2px solid; BORDER-BOTTOM: #ffdead 2px solid
}
FORM.userinput BUTTON.down {
	BORDER-RIGHT: #ffdead 2px solid; BORDER-TOP: #c07300 2px solid; BORDER-LEFT: #c07300 2px solid; BORDER-BOTTOM: #ffdead 2px solid
}
FORM.generic {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0ea
}
FORM.generic .row {
	
}
FORM.generic LABEL {
	
}
FORM.generic .value {
	
}
.portlet TBODY TD {
	FONT-SIZE: 80%; FONT-FAMILY: Georgia, "Times New Roman", serif; BACKGROUND-COLOR: #f6f6f4
}
.portlet TFOOT TD {
	FONT-SIZE: 80%; FONT-FAMILY: Georgia, "Times New Roman", serif; BACKGROUND-COLOR: #f6f6f4
}
.portlet THEAD TR {
	BACKGROUND-IMAGE: url(/skin/images/bar_bg.gif)
}
.portlet THEAD TR TH {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.portlet THEAD TR TD {
	FONT-SIZE: 10px; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.portlet THEAD A {
	COLOR: black
}
.portlet THEAD A:hover {
	COLOR: #3d72b7
}
.portlet THEAD A:active {
	COLOR: #555
}
.portlet THEAD .container {
	
}
.portlet THEAD .text {
	COLOR: #333
}
.portlet THEAD .shadow {
	COLOR: #edd
}
.portlet THEAD .fill {
	
}
DIV.replycontainer {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white
}
DIV.reply {
	
}
DIV.reply .smalltext {
	COLOR: #999
}
DIV.reply A {
	COLOR: #000
}
DIV.reply A:hover {
	COLOR: #284b78
}
.hide {
	
}
#notfound TH {
	
}
.streamspeed {
	BORDER-RIGHT: #555 1px dotted; BORDER-TOP: #555 1px dotted; FONT-SIZE: 9px; BORDER-LEFT: #555 1px dotted; COLOR: #000; BORDER-BOTTOM: #555 1px dotted; FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}
.streamspeed A {
	COLOR: black
}
.message {
	COLOR: #284b78
}
.error {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: #ccc 1px solid; COLOR: #284b78; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f4
}
FORM.generic {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0ea
}
FORM.generic .row {
	
}
FORM.generic LABEL {
	
}
FORM.generic .value {
	
}
.searchcomponent {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000 1px solid; COLOR: #333; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fafcfe
}
.searchcomponent TABLE TR TD {
	BACKGROUND-COLOR: #fafcfe
}
.blacklist UL A {
	COLOR: #000
}
.blacklist UL A:hover {
	COLOR: #284b78
}
.note {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000 1px solid; COLOR: #333; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fafcfe
}
.rightbar-admin-menu {
	FONT-SIZE: 65%
}
H2.black-date-header {
	COLOR: #000
}
.sidebarItem {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: smaller; PADDING-BOTTOM: 15px; BORDER-LEFT: gray 1px solid; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px solid
}
.sidebarLink A {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: black; LINE-HEIGHT: 1.5
}
.ovt {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN-TOP: 2px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; POSITION: relative
}
#west2 .ovt {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#east2 .ovt {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ovt .disclaimer {
	FONT-SIZE: 0.79em; font-color: gray
}
.ovt .whatsthis {
	FONT-SIZE: 0.79em; font-color: gray
}
.ovt disclaimerWhite {
	FONT-SIZE: 0.79em; font-color: gray
}
#east .ovt DIV {
	FONT-SIZE: 0.79em; font-color: gray
}
#east2 .ovt LI DIV {
	FONT-SIZE: 0.79em; font-color: gray
}
.ovt .disclaimer {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; PADDING-TOP: 0px; FONT-FAMILY: font-family: tahoma,verdana,arial,helvetica,sans-serif; POSITION: absolute; TOP: -0.6em; BACKGROUND-COLOR: #f6f6f4; font-color: gray
}
.ovt .disclaimerWhite {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; PADDING-TOP: 0px; FONT-FAMILY: font-family: tahoma,verdana,arial,helvetica,sans-serif; POSITION: absolute; TOP: -0.6em; BACKGROUND-COLOR: #ffffff; font-color: gray
}
.ovt UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 5px; PADDING-TOP: 0px
}
.ovt LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 100%; CURSOR: hand; PADDING-TOP: 5px; FONT-FAMILY: font-family: tahoma,verdana,arial,helvetica,sans-serif; LIST-STYLE-TYPE: none
}
.adtable {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: 0px; WIDTH: 130px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.adzedotable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: 0px; WIDTH: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.adinnertable {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.adtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma
}
.adtext {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; align: center
}
.adspacing {
	FONT-SIZE: 6px
}
.rightbartable {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.margintable {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
