HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
SPAN.pathway {
	MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; LINE-HEIGHT: 16px; HEIGHT: 16px
}
SPAN.pathway IMG {
	DISPLAY: none
}
SPAN.pathway A {
	PADDING-RIGHT: 30px
}
DIV#pathway {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px
}
A.readon {
	MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; LINE-HEIGHT: 14px; HEIGHT: 16px
}
BODY {
	LINE-HEIGHT: 125%; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
BODY.f-smaller {
	FONT-SIZE: 10px
}
BODY.f-default {
	FONT-SIZE: 11px
}
BODY.f-larger {
	FONT-SIZE: 13px
}
.small {
	FONT-SIZE: 95%
}
.modifydate {
	FONT-SIZE: 95%
}
.createdate {
	FONT-SIZE: 95%
}
DIV.mosimage_caption {
	FONT-SIZE: 95%
}
#nav A {
	FONT-SIZE: 110%
}
#inset A {
	FONT-SIZE: 110%
}
DIV.moduletable H3 {
	FONT-SIZE: 130%
}
TD.side H3 {
	FONT-SIZE: 130%
}
.componentheading {
	FONT-SIZE: 130%
}
TD.contentheading {
	FONT-SIZE: 150%; PADDING-BOTTOM: 9px; LINE-HEIGHT: 120%; PADDING-TOP: 5px
}
.componentheading {
	MARGIN-BOTTOM: 15px
}
TD.componentheading {
	PADDING-BOTTOM: 15px
}
H1 {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
.contentheading {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
.componentheading {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
.sectiontableheader {
	FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.componentheading {
	PADDING-BOTTOM: 0px; MARGIN: 5px -5px 10px -15px; TEXT-INDENT: 15px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
DIV.moduletable H3 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #99f
}
DIV.moduletable {
	MARGIN-BOTTOM: 10px
}
TD.left DIV.moduletable {
	MARGIN-BOTTOM: 15px
}
TD.right DIV.moduletable {
	MARGIN-BOTTOM: 15px
}
TABLE.controller TD.user1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.controller TD.user2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.controller TD.user3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.controller TD.user4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.user2 DIV.moduletable H3 {
	MARGIN-RIGHT: -15px
}
TD.user4 DIV.moduletable H3 {
	MARGIN-RIGHT: -15px
}
DIV.moduletable UL {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
DIV.moduletable UL LI {
	PADDING-BOTTOM: 3px
}
TD.left DIV.module DIV DIV DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 17px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
TD.right DIV.module DIV DIV DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
TD.right DIV.module-menu DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
TD.left DIV.module-menu DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
TD.left DIV.module DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.left DIV.module-menu DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.left DIV.module-color DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.right DIV.module DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.right DIV.module-menu DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.right DIV.module-color DIV DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.module H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px -10px 4px; TEXT-INDENT: 10px; PADDING-TOP: 2px
}
DIV.module-menu H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px -10px 4px; TEXT-INDENT: 10px; PADDING-TOP: 2px
}
TD.left DIV.module-menu H3 {
	TEXT-INDENT: 17px
}
DIV.module-menu H3 {
	MARGIN: 0px
}
TD.left DIV.module-color DIV DIV DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 17px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
TD.right DIV.module-color DIV DIV DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
DIV.module-color H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px -10px 4px; TEXT-INDENT: 10px; PADDING-TOP: 2px
}
A.mainlevel {
	DISPLAY: block
}
A.sublevel {
	
}
A.mainlevel:hover {
	TEXT-DECORATION: none
}
A.sublevel:hover {
	TEXT-DECORATION: none
}
#inset A.mainlevel {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.mainlevel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; HEIGHT: 16px
}
DIV.module-menu A.mainlevel {
	LINE-HEIGHT: 26px; HEIGHT: 30px
}
TD.right DIV.module-menu A.mainlevel {
	PADDING-LEFT: 30px
}
TD.left DIV.module-menu A.mainlevel {
	PADDING-LEFT: 30px
}
TD.right DIV.module-menu A.mainlevel:hover {
	BACKGROUND-POSITION: 0px -30px
}
TD.left DIV.module-menu A.mainlevel:hover {
	BACKGROUND-POSITION: 100% -30px
}
A#active_menu:link {
	FONT-WEIGHT: bold
}
A#active_menu:visited {
	FONT-WEIGHT: bold
}
TD.right DIV.module-menu A#active_menu {
	BACKGROUND-POSITION: 0px -60px
}
TD.right DIV.module-menu A#active_menu:hover {
	BACKGROUND-POSITION: 0px -30px
}
TD.left DIV.module-menu A#active_menu {
	BACKGROUND-POSITION: 100% -60px
}
TD.left DIV.module-menu A#active_menu:hover {
	BACKGROUND-POSITION: 100% -30px
}
LI.active_menu A:link {
	FONT-WEIGHT: bold
}
LI.active_menu A:visited {
	FONT-WEIGHT: bold
}
A.sublevel:link {
	FONT-WEIGHT: normal
}
A.sublevel:visited {
	FONT-WEIGHT: normal
}
H1 {
	FONT-SIZE: 200%; LINE-HEIGHT: 100%
}
H2 {
	FONT-SIZE: 150%; LINE-HEIGHT: 100%
}
H3 {
	FONT-SIZE: 120%; LINE-HEIGHT: 100%
}
H4 {
	FONT-SIZE: 110%; LINE-HEIGHT: 100%
}
.small {
	FONT-WEIGHT: normal; FONT-STYLE: italic
}
.modifydate {
	FONT-WEIGHT: normal; FONT-STYLE: italic
}
.createdate {
	FONT-WEIGHT: normal; FONT-STYLE: italic
}
.modifydate {
	VERTICAL-ALIGN: bottom; HEIGHT: 20px
}
.createdate {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 20px
}
TABLE.contenttoc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
TABLE.contenttoc TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.buttonheading {
	VERTICAL-ALIGN: middle
}
TD.buttonheading IMG {
	MARGIN-RIGHT: 5px
}
TD.sectiontableheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #ecf0f4; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD.sectiontableentry1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD.sectiontableentry2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.contentpaneopen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.contentpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.contentpaneopen TD P {
	PADDING-RIGHT: 10px
}
DIV.contentpane {
	WIDTH: 100%
}
DIV.contentpaneopen {
	WIDTH: 100%
}
.clr {
	CLEAR: both
}
DIV.mosimage {
	MARGIN: 5px
}
TABLE.adminform TEXTAREA {
	WIDTH: auto; COLOR: #666
}
.w-wide DIV.wrapper {
	WIDTH: 929px
}
.w-thin DIV.wrapper {
	WIDTH: 782px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
DIV.wrapper {
	MARGIN: auto; POSITION: relative
}
DIV#header2 {
	HEIGHT: 103px
}
SPAN#logo {
	DISPLAY: block; FLOAT: left; WIDTH: 240px; HEIGHT: 103px
}
DIV#searchbox {
	RIGHT: 16px; WIDTH: 150px; POSITION: absolute; TOP: 21px
}
DIV#searchbox INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 145px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
#top {
	MARGIN-LEFT: 50px; OVERFLOW: hidden; MARGIN-RIGHT: 15px; PADDING-TOP: 55px; HEIGHT: 40px
}
TABLE.controller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
TD.user1 {
	WIDTH: 50%
}
TD.user2 {
	WIDTH: 50%
}
TD.user3 {
	WIDTH: 50%
}
TD.user4 {
	WIDTH: 50%
}
TD#midleft {
	WIDTH: 177px; PADDING-TOP: 15px
}
TD#midright {
	WIDTH: 177px; PADDING-TOP: 15px
}
TD.rocket {
	PADDING-LEFT: 15px; WIDTH: 30%
}
TD.footer {
	WIDTH: 40%; PADDING-TOP: 22px; TEXT-ALIGN: center
}
TD.xbuttons {
	PADDING-RIGHT: 10px; WIDTH: 30%; PADDING-TOP: 25px; TEXT-ALIGN: right
}
.w-wide TABLE#maintable {
	WIDTH: 929px
}
.w-thin TABLE#maintable {
	WIDTH: 782px
}
TD.side {
	WIDTH: 177px; PADDING-TOP: 1px
}
TD.leftbottom.side DIV.corner {
	HEIGHT: 58px
}
TD.rightbottom.side DIV.corner {
	HEIGHT: 58px
}
TD.thefoot DIV.corner {
	HEIGHT: 58px
}
DIV#vtop {
	OVERFLOW: hidden; HEIGHT: 8px
}
DIV#render {
	OVERFLOW: hidden; HEIGHT: 136px
}
DIV#mainbody {
	WIDTH: 100%; PADDING-TOP: 12px
}
DIV#mainbody DIV.padding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#access {
	Z-INDEX: 10000; RIGHT: 185px; OVERFLOW: hidden; WIDTH: 200px; POSITION: absolute; TOP: 22px; HEIGHT: 21px
}
#access #selectors {
	FLOAT: right; HEIGHT: 7px
}
#access SPAN {
	BACKGROUND-REPEAT: no-repeat
}
#access A {
	TEXT-DECORATION: none
}
.font-selector {
	DISPLAY: block; FLOAT: right; WIDTH: 16px; POSITION: absolute; TOP: 14px; HEIGHT: 7px
}
.width-selector {
	DISPLAY: block; FLOAT: right; WIDTH: 16px; POSITION: absolute; TOP: 14px; HEIGHT: 7px
}
.f-smaller #selectors .font-selector {
	RIGHT: 109px
}
.f-default #selectors .font-selector {
	RIGHT: 83px
}
.f-larger #selectors .font-selector {
	RIGHT: 57px
}
.w-thin #selectors .width-selector {
	RIGHT: 31px
}
.w-wide #selectors .width-selector {
	RIGHT: 5px
}
#access #buttons {
	FLOAT: right
}
#access .button {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 5px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
DIV#horizmenu {
	POSITION: relative; HEIGHT: 26px
}
.hide {
	DISPLAY: none
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.blog SPAN.article_seperator {
	DISPLAY: block; HEIGHT: 20px
}
BLOCKQUOTE {
	MARGIN: 10px; LINE-HEIGHT: 140%
}
BLOCKQUOTE DIV {
	PADDING-RIGHT: 45px; PADDING-LEFT: 45px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
PRE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.pollstableborder TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
INPUT#mod_search_searchword {
	WIDTH: 120px
}
TABLE#adminform #toolbar {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

