.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sitemap_topheader {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #eae9e9; PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid
}
.sitemap_header {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #eae9e9; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #e3e3e3 1px solid
}
.sitemap_header_active {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #cfcfcf; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #f0f0f0 1px solid
}
.sitemap_header:hover {
	BACKGROUND: #757575; COLOR: #fff; TEXT-DECORATION: none
}
.sitemap_header_active:hover {
	BACKGROUND: #757575; COLOR: #fff; TEXT-DECORATION: none
}
A:link {
	COLOR: #808080; TEXT-DECORATION: none
}
A:visited {
	COLOR: #808080; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999999}
.nav {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
.nav:link {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
.nav:visited {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #16b7c5; TEXT-DECORATION: none
}
TABLE {
	empty-cells: show
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 145%; FONT-FAMILY: verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 145%; FONT-FAMILY: verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #808080; LINE-HEIGHT: 145%; FONT-FAMILY: verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif
}
TR {
	FONT-SIZE: 11px; COLOR: #808080; LINE-HEIGHT: 145%; FONT-FAMILY: verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg.gif) #ededed repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	COLOR: #808080; FONT-FAMILY: verdana, sans-serif
}
TEXTAREA {
	COLOR: #808080; FONT-FAMILY: verdana, sans-serif
}
BUTTON {
	COLOR: #808080; FONT-FAMILY: verdana, sans-serif
}
INPUT {
	FONT-SIZE: 110%
}
BUTTON {
	FONT-SIZE: 110%
}
TEXTAREA {
	FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: verdana, sans-serif
}
INPUT.check {
	
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #000; FONT-FAMILY: verdana, sans-serif
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; HEIGHT: 1px; BACKGROUND-COLOR: #a7a5a5; BORDER-RIGHT-WIDTH: 0px
}
.hrcolor {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; HEIGHT: 1px; BACKGROUND-COLOR: #a7a5a5; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.quote {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cfcfcf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: x-small; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #cfcfcf 1px solid; COLOR: #3a3a3a; LINE-HEIGHT: 1.4em; PADDING-TOP: 4px; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #efefef
}
.code {
	BORDER-RIGHT: #ddf7f9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddf7f9 1px solid; PADDING-LEFT: 1px; FONT-SIZE: x-small; PADDING-BOTTOM: 1px; MARGIN: 1px auto; OVERFLOW: auto; BORDER-LEFT: #ddf7f9 1px solid; WIDTH: 99%; COLOR: #3a3a3a; MAX-HEIGHT: 24em; LINE-HEIGHT: 1.3em; PADDING-TOP: 1px; BORDER-BOTTOM: #ddf7f9 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eff9fa
}
.quoteheader {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; TEXT-DECORATION: none
}
.codeheader {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000; LINE-HEIGHT: 1.2em; FONT-STYLE: normal; TEXT-DECORATION: none
}
.help {
	CURSOR: help
}
.meaction {
	COLOR: red
}
.editor {
	WIDTH: 96%
}
.highlight {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: yellow
}
.windowbg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f5f5
}
.windowbg2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f5f5
}
.windowbg3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.calendar_today {
	BACKGROUND-COLOR: #fff
}
.titlebg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/titlebg.png) #cc99ff repeat-x; COLOR: #666666; LINE-HEIGHT: 23px; BORDER-BOTTOM: #fff 0px solid; FONT-STYLE: normal}
TR.titlebg TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/titlebg.png) #cc99ff repeat-x; COLOR: #666666; LINE-HEIGHT: 23px; BORDER-BOTTOM: #fff 0px solid; FONT-STYLE: normal
}
TR.titlebg TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/titlebg.png) #cc99ff repeat-x; COLOR: #666666; LINE-HEIGHT: 23px; BORDER-BOTTOM: #fff 0px solid; FONT-STYLE: normal
}
.titlebg2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/titlebg.png) #cc99ff repeat-x; COLOR: #666666; LINE-HEIGHT: 23px; BORDER-BOTTOM: #fff 0px solid; FONT-STYLE: normal
}
TR.titlebg2 TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/titlebg.png) #cc99ff repeat-x; COLOR: #666666; LINE-HEIGHT: 23px; BORDER-BOTTOM: #fff 0px solid; FONT-STYLE: normal
}
TR.titlebg2 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/titlebg.png) #cc99ff repeat-x; COLOR: #666666; LINE-HEIGHT: 23px; BORDER-BOTTOM: #fff 0px solid; FONT-STYLE: normal
}
.titlebg {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-STYLE: normal
}
.titlebg A:link {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-STYLE: normal
}
.titlebg A:visited {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-STYLE: normal
}
.titlebg A:hover {
	TEXT-DECORATION: underline
}
.titlebg2 A:link {
	COLOR: #9937df; FONT-STYLE: normal; TEXT-DECORATION: none
}
.titlebg2 A:visited {
	COLOR: #9937df; FONT-STYLE: normal; TEXT-DECORATION: none
}
.titlebg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: 666666; FONT-FAMILY: Tahoma, sans-serif
}
.titlebg2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #F0F0F0; FONT-FAMILY: Tahoma, sans-serif
}
.titlebg2 A:hover {
	TEXT-DECORATION: underline
}
.catbg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/catbg.png) #cc99ff repeat-x; COLOR: #fff; LINE-HEIGHT: 25px
}
TR.catbg TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/catbg.png) #cc99ff repeat-x; COLOR: #fff; LINE-HEIGHT: 25px
}
.catbg3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/catbg.png) #cc99ff repeat-x; COLOR: #fff; LINE-HEIGHT: 25px
}
TR.catbg3 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/catbg.png) #cc99ff repeat-x; COLOR: #fff; LINE-HEIGHT: 25px
}
.catbg2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/catbg.png) #cc99ff repeat-x; COLOR: #fff; LINE-HEIGHT: 25px
}
TR.catbg2 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/catbg.png) #cc99ff repeat-x; COLOR: #fff; LINE-HEIGHT: 25px
}
.catbg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
.catbg2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
.catbg3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
.catbg {
	FONT-WEIGHT: bold
}
.catbg2 {
	FONT-WEIGHT: bold
}
.catbg3 {
	FONT-SIZE: 95%; COLOR: #fff; TEXT-DECORATION: none
}
TR.catbg3 TD {
	FONT-SIZE: 95%; COLOR: #fff; TEXT-DECORATION: none
}
.catbg3 A:link {
	FONT-SIZE: 95%; COLOR: #fff; TEXT-DECORATION: none
}
.catbg3 A:visited {
	FONT-SIZE: 95%; COLOR: #fff; TEXT-DECORATION: none
}
.catbg A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.catbg A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.catbg2 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.catbg2 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.catbg A:hover {
	text-decoration: underline;
}
.catbg2 A:hover {
	text-decoration: underline;
}
.catbg3 A:hover {
	text-decoration: underline;
}
.bordercolor {
	BACKGROUND: #e4e4e4; MARGIN: 2px
}
.tborder {
	
}
.smalltext {
	FONT-SIZE: x-small; FONT-FAMILY: verdana, sans-serif
}
.middletext {
	TEXT-INDENT: 10px; LINE-HEIGHT: 18px
}
.normaltext {
	FONT-SIZE: small
}
.largetext {
	FONT-SIZE: large
}
.post {
	color: #333333;
	OVERFLOW: auto; WIDTH: 100%; LINE-HEIGHT: 1.3em
}
.personalmessage {
	OVERFLOW: auto; WIDTH: 100%; LINE-HEIGHT: 1.3em
}
.signature {
	PADDING-BOTTOM: 3px; OVERFLOW: auto; WIDTH: 100%; LINE-HEIGHT: 1.3em
}
.error {
	COLOR: red
}
.maintab_first {
	VERTICAL-ALIGN: top; COLOR: white
}
.maintab_back {
	VERTICAL-ALIGN: top; COLOR: white
}
.maintab_last {
	VERTICAL-ALIGN: top; COLOR: white
}
.maintab_active_first {
	VERTICAL-ALIGN: top; COLOR: white
}
.maintab_active_back {
	VERTICAL-ALIGN: top; COLOR: white
}
.maintab_active_last {
	VERTICAL-ALIGN: top; COLOR: white
}
.maintab_back {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: none
}
.maintab_active_back {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: none
}
.maintab_first {
	BACKGROUND: url(images/maintab-left.gif) #a7a5a5 no-repeat 0px 100%; WIDTH: 10px
}
.maintab_back {
	BACKGROUND: #a7a5a5
}
.maintab_last {
	BACKGROUND: url(images/maintab-right.gif) #a7a5a5 no-repeat 100% 100%; WIDTH: 10px
}
.maintab_active_first {
	BACKGROUND: url(images/mirrortab-active-left.gif) white no-repeat 0px 0px; WIDTH: 8px
}
.maintab_active_back {
	BACKGROUND: #16b7c5
}
.maintab_active_last {
	BACKGROUND: url(images/mirrortab-active-right.gif) white no-repeat 100% 0px; WIDTH: 8px
}
.maintab_back A:link {
	COLOR: white; TEXT-DECORATION: none
}
.maintab_back A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.maintab_active_back A:link {
	COLOR: white; TEXT-DECORATION: none
}
.maintab_active_back A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.maintab_back A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.maintab_active_back A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.mirrortab_first {
	VERTICAL-ALIGN: top; COLOR: white
}
.mirrortab_back {
	VERTICAL-ALIGN: top; COLOR: white
}
.mirrortab_last {
	VERTICAL-ALIGN: top; COLOR: white
}
.mirrortab_active_first {
	VERTICAL-ALIGN: top; COLOR: white
}
.mirrortab_active_back {
	VERTICAL-ALIGN: top; COLOR: white
}
.mirrortab_active_last {
	VERTICAL-ALIGN: top; COLOR: white
}
.mirrortab_back {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: none
}
.mirrortab_active_back {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: none
}
.mirrortab_first {
	BACKGROUND: url(images/mirrortab-left.gif) #a7a5a5 no-repeat 0px 0px; WIDTH: 10px
}
.mirrortab_back {
	BACKGROUND: #a7a5a5
}
.mirrortab_last {
	BACKGROUND: url(images/mirrortab-right.gif) #a7a5a5 no-repeat 100% 0px; WIDTH: 10px
}
.mirrortab_active_first {
	BACKGROUND: url(images/maintab-active-left.gif) #16b7c5 no-repeat 0px 0px; WIDTH: 8px
}
.mirrortab_active_back {
	BACKGROUND: #16b7c5
}
.mirrortab_active_last {
	BACKGROUND: url(images/maintab-active-right.gif) #16b7c5 no-repeat 100% 0px; WIDTH: 8px
}
.mirrortab_back A:link {
	COLOR: white; TEXT-DECORATION: none
}
.mirrortab_back A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.mirrortab_active_back A:link {
	COLOR: white; TEXT-DECORATION: none
}
.mirrortab_active_back A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.mirrortab_back A:hover {
	COLOR: #343434; TEXT-DECORATION: none
}
.mirrortab_active_back A:hover {
	COLOR: #343434; TEXT-DECORATION: none
}
.rss_title {
	FONT-WEIGHT: bold
}
.rss_body {
	MARGIN-BOTTOM: 1ex
}
.rss_image {
	MARGIN: 4px 0px
}
#mainarea {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	background-color: #E6D9FF;
}
#header {
	BACKGROUND: url(images/header-bg.gif) #cc99ff repeat-x; OVERFLOW: hidden; POSITION: relative; HEIGHT: 171px
}
#headerleft {
	BACKGROUND: url(images/header-left.gif) no-repeat 0px 0px; POSITION: relative; HEIGHT: 171px
}
#headerright {
	BACKGROUND: url(images/header-right.gif) no-repeat 100% 0px; POSITION: relative; HEIGHT: 171px
}
#container {
	MARGIN: 0px auto 20px; WIDTH: 950px
}
#logo {
	DISPLAY: block; BACKGROUND: url(images/logo.gif) no-repeat; LEFT: 0px; WIDTH: 500px; POSITION: absolute; TOP: 51px; HEIGHT: 90px
}
#logo A {
	DISPLAY: block; BACKGROUND: url(images/logo.gif) no-repeat; LEFT: 0px; WIDTH: 500px; POSITION: absolute; TOP: 51px; HEIGHT: 90px
}
#welcome {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 20px; FONT-FAMILY: tahoma, sans-serif; TEXT-ALIGN: right
}
#welcome A:link {
	FONT-WEIGHT: bold; COLOR: #FFFFFF}
#welcome A:visited {
	FONT-WEIGHT: bold; COLOR: #FFFFFF}
#welcome A:hover {
	TEXT-DECORATION: underline
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(images/footer-bg.gif) #343434 repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #909090; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footer-left {
	BACKGROUND: url(images/footer-left.gif) no-repeat 0px 0px
}
#footer-right {
	BACKGROUND: url(images/footer-right.gif) no-repeat 100% 0px; OVERFLOW: hidden; HEIGHT: 80px
}
#footer A:link {
	COLOR: #707070
}
#footer A:visited {
	COLOR: #707070
}
#footer A:hover {
	COLOR: #aaa
}
#menubar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 45px
}
#topmenu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; FONT-FAMILY: tahoma, sans-serif; POSITION: relative; HEIGHT: 25px
}
#topmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topmenu UL LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1px
}
#topmenu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
#topmenu UL LI A SPAN {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topmenu UL LI A:hover {
	BACKGROUND: url(images/topmenu-left2.gif) #a7a5a5 no-repeat 0px 0px; COLOR: #fff
}
#topmenu UL LI A:hover SPAN {
	DISPLAY: block; BACKGROUND: url(images/topmenu-right2.gif) #a7a5a5 no-repeat 100% 0px; WIDTH: auto
}
#topmenu UL LI A.current {
	BACKGROUND: url(images/topmenu-left.gif) no-repeat 0px 0px;
	/*COLOR: #fff;	*/
	background-color: #666666;;
}
#topmenu UL LI A.current SPAN {
	DISPLAY: block; BACKGROUND: url(images/topmenu-right.gif) no-repeat 100% 0px; WIDTH: auto;
	background-color: #666666;
}
