BODY {
	BACKGROUND: url(../images/page-shadow.jpg) #f4ecc5 repeat-y center top
}
HTML {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
BODY {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
H1 {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
H2 {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
H3 {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
H4 {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
H5 {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
H6 {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
DIV {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
SPAN {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
FORM {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
P {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
OL {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
DL {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
DT {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
DD {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
A {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
IMG {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
ADDRESS {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
P {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; MARGIN-BOTTOM: 7px
}
DIV {
	LINE-HEIGHT: 140%; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, Sans-serif; COLOR: #5e5e5e; FONT-SIZE: 13px
}
P {
	LINE-HEIGHT: 140%; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, Sans-serif; COLOR: #5e5e5e; FONT-SIZE: 13px
}
TABLE {
	LINE-HEIGHT: 140%; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, Sans-serif; COLOR: #5e5e5e; FONT-SIZE: 13px
}
TD {
	LINE-HEIGHT: 140%; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, Sans-serif; COLOR: #5e5e5e; FONT-SIZE: 13px
}
TH {
	LINE-HEIGHT: 140%; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, Sans-serif; COLOR: #5e5e5e; FONT-SIZE: 13px
}
H1 {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 24px; COLOR: #00a4c6; FONT-SIZE: 28px
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; FONT-WEIGHT: bold
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; FONT-WEIGHT: bold
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; FONT-WEIGHT: bold
}
H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; FONT-WEIGHT: bold
}
H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; FONT-WEIGHT: bold
}
H6 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; FONT-WEIGHT: bold
}
#top-wrapper {
	TEXT-ALIGN: center; BACKGROUND: url(../images/header-shadow.jpg) no-repeat center top
}
#container {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0pt auto; WIDTH: 980px; BACKGROUND: #fff
}
#header {
	BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: relative; BACKGROUND: url(../images/top-gradient.png) repeat-x 0% 50%; HEIGHT: 127px
}
#header H1 {
	Z-INDEX: 0; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; TOP: 8px; PADDING-TOP: 0pt; LEFT: 20px
}
#user-links {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0pt; LINE-HEIGHT: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; TOP: 5px; RIGHT: 5px; PADDING-TOP: 0pt
}
#user-links A {
	TEXT-DECORATION: underline
}
#navigation {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 970px; HEIGHT: 26px; TOP: 101px; LEFT: 10px
}
#navigation UL {
	PADDING-BOTTOM: 0pt; LIST-STYLE-TYPE: none; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; PADDING-TOP: 0pt
}
#navigation LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; FONT-VARIANT: normal; FONT-STYLE: normal; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/nav-items-separator.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 26px; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navigation LI A {
	COLOR: #000; TEXT-DECORATION: underline
}
LI#bojfrontpage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
LI#bojfrontpage A {
	COLOR: #666; TEXT-DECORATION: none
}
LI#bojfrontpage A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A#newnav {
	COLOR: #990000
}
IMG.newnavimg {
	POSITION: absolute; TOP: -6px
}
#loginbox {
	POSITION: absolute; LINE-HEIGHT: 180%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 45px; COLOR: #333; FONT-SIZE: 10px; TOP: 10px; RIGHT: 10px
}
.onlogin {
	MARGIN-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.login-top {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 11px
}
.login-bottom {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 11px
}
SPAN.login-orange {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV.login-bottom .inputbox_login {
	BORDER-BOTTOM: #9d9d9d 1px solid; BORDER-LEFT: #9d9d9d 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 80px; PADDING-RIGHT: 2px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: #d0c99f; MARGIN-LEFT: 5px; FONT-SIZE: 11px; BORDER-TOP: #9d9d9d 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #9d9d9d 1px solid; PADDING-TOP: 2px
}
DIV.login-bottom .button_login {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #333; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; BACKGROUND-POSITION: center 50%; HEIGHT: 18px; COLOR: #ffffff; MARGIN-LEFT: 0px !important; FONT-SIZE: 10px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#loginbox .logout_button_login {
	BORDER-BOTTOM: #f38528 0px solid; POSITION: absolute; BORDER-LEFT: #f38528 0px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: 0% 50%; FLOAT: right; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #f38528 0px solid; TOP: 7px; RIGHT: 10px; BORDER-RIGHT: #f38528 0px solid; TEXT-DECORATION: none
}
#loginbox A {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#loginbox A:hover {
	TEXT-DECORATION: underline
}
#loginbox SPAN#mod_login_greeting_login {
	COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#loginbox A.loginuser:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#loginbox IMG.login-avatar {
	BORDER-BOTTOM: #fff 0px solid; POSITION: absolute; BORDER-LEFT: #fff 0px solid; HEIGHT: 30px; BORDER-TOP: #fff 0px solid; TOP: 10px; RIGHT: 255px; BORDER-RIGHT: #fff 0px solid
}
#whitebox {
	MARGIN: 0pt 5px 0px; WIDTH: 970px; BACKGROUND: #ffffff 0% 50%
}
#whitebox DIV {
	TEXT-ALIGN: left
}
#whitebox_t {
	BACKGROUND: url(../images/whitebox/jos_greyline.png) repeat-x 0pt 0%
}
#whitebox_tl {
	BACKGROUND: url(../images/whitebox/jos_box_white_tl.png) no-repeat 0pt 50%
}
#whitebox_tr {
	BACKGROUND: url(../images/whitebox/jos_box_white_tr.png) no-repeat 100% 0pt; HEIGHT: 8px; OVERFLOW: hidden
}
#whitebox_m {
	BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; WIDTH: auto !important; PADDING-RIGHT: 8px; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 1px
}
#area {
	TEXT-ALIGN: left
}
#area A:link {
	
}
#area A:visited {
	
}
#whitebox_b {
	BACKGROUND: url(../images/whitebox/jos_greyline.png) repeat-x 0pt 100%
}
#whitebox_bl {
	BACKGROUND: url(../images/whitebox/jos_box_white_bl.png) no-repeat 0pt 50%
}
#whitebox_br {
	BACKGROUND: url(../images/whitebox/jos_box_white_br.png) no-repeat 100% 0pt; HEIGHT: 8px; OVERFLOW: hidden
}
#rightcolumn {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: 20%; PADDING-RIGHT: 0pt; FLOAT: right; PADDING-TOP: 0pt
}
#maincolumn {
	WIDTH: auto !important; FLOAT: none
}
DIV.moduletable {
	MARGIN-BOTTOM: 15px
}
DIV.moduletable H3 {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; MARGIN: 0pt 0pt 10px; PADDING-LEFT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV.module H3 {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; MARGIN: 0pt 0pt 10px; PADDING-LEFT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.small {
	TEXT-ALIGN: left; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
DIV.module-grey {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.moduletable-grey {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.module-grey DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.moduletable-grey DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.module-grey DIV DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.moduletable-grey DIV DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.module-grey DIV DIV DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.moduletable-grey DIV DIV DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.module-grey H3 {
	PADDING-BOTTOM: 0pt; LINE-HEIGHT: 26px; MARGIN: 0pt; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: #d2c999 0% 50%; HEIGHT: 26px; FONT-SIZE: 14px; BORDER-TOP: #c8bb82 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 0pt
}
DIV.moduletable-grey H3 {
	PADDING-BOTTOM: 0pt; LINE-HEIGHT: 26px; MARGIN: 0pt; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: #d2c999 0% 50%; HEIGHT: 26px; FONT-SIZE: 14px; BORDER-TOP: #c8bb82 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 0pt
}
DIV.module-grey UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.moduletable-grey UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.module-grey UL LI {
	BORDER-BOTTOM: #c8bb82 1px solid; PADDING-BOTTOM: 0pt; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 0pt; DISPLAY: block; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/kare.gif) #e0d9b8 no-repeat 5px center; HEIGHT: 26px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #f0eddd 1px solid; CURSOR: pointer; LIST-STYLE-IMAGE: none; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
DIV.moduletable-grey UL LI {
	BORDER-BOTTOM: #c8bb82 1px solid; PADDING-BOTTOM: 0pt; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 0pt; DISPLAY: block; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/kare.gif) #e0d9b8 no-repeat 5px center; HEIGHT: 26px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #f0eddd 1px solid; CURSOR: pointer; LIST-STYLE-IMAGE: none; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
DIV.module-grey UL LI A:link {
	COLOR: #000000
}
DIV.module-grey UL LI A:visited {
	COLOR: #000000
}
SPAN.mainlevel {
	PADDING-BOTTOM: 0pt; LINE-HEIGHT: 26px; MARGIN: 0px 0px 0px -20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: #d2c999 0% 50%; HEIGHT: 26px; FONT-SIZE: 14px; BORDER-TOP: #c8bb82 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 0pt
}
DIV.moduletable_sponsors {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
DIV.moduletable_sponsors H3 {
	MARGIN: -10px 0px 10px; PADDING-LEFT: 5px; WIDTH: 60px; FONT: 10px/10px Arial, Helvetica, sans-serif; BACKGROUND: #fff; FLOAT: right; COLOR: #666666
}
.pagination {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt auto; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; DISPLAY: table; PADDING-TOP: 0pt
}
.button1-left {
	FLOAT: left
}
.button1-right {
	FLOAT: left
}
.button2-left {
	FLOAT: left
}
.button2-right {
	FLOAT: left
}
.button1-left DIV {
	FLOAT: left
}
.button1-right DIV {
	FLOAT: left
}
.button2-left DIV {
	FLOAT: left
}
.button2-right DIV {
	FLOAT: left
}
.button1-left {
	BACKGROUND: url(../images/buttons/j_button1_left.png) no-repeat 0% 50%; MARGIN-LEFT: 5px
}
.button1-right {
	BACKGROUND: url(../images/buttons/j_button1_right.png) no-repeat 100% 0pt; MARGIN-LEFT: 5px
}
.button1-right .prev {
	BACKGROUND: url(../images/buttons/j_button1_prev.png) no-repeat 0% 50%
}
.button1-left .next {
	BACKGROUND: url(../images/buttons/j_button1_next.png) no-repeat 100% 0pt
}
.button1-left A {
	LINE-HEIGHT: 26px; DISPLAY: block; FLOAT: left; HEIGHT: 26px; COLOR: #333333; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button1-right A {
	LINE-HEIGHT: 26px; DISPLAY: block; FLOAT: left; HEIGHT: 26px; COLOR: #333333; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button1-left A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 6px; PADDING-RIGHT: 30px; PADDING-TOP: 0pt
}
.button1-right A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 30px; PADDING-RIGHT: 6px; PADDING-TOP: 0pt
}
.button1-left A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button1-right A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-left A {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: none
}
.button2-right A {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: none
}
.button2-left SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: none
}
.button2-right SPAN {
	LINE-HEIGHT: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: none
}
.button2-left SPAN {
	COLOR: #999999; CURSOR: default
}
.button2-right SPAN {
	COLOR: #999999; CURSOR: default
}
.button2-left .page A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0pt
}
.button2-right .page A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0pt
}
.button2-left .page SPAN {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0pt
}
.button2-right .page SPAN {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0pt
}
.page SPAN {
	COLOR: #000000; FONT-WEIGHT: bold
}
.button2-left A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-right A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-left A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
.button2-left SPAN {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 6px; PADDING-RIGHT: 24px; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
.button2-right A {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
.button2-right SPAN {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 24px; PADDING-RIGHT: 6px; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
.button2-left {
	BACKGROUND: url(../images/buttons/j_button2_left.png) no-repeat 0% 50%; FLOAT: left; MARGIN-LEFT: 5px
}
.button2-right {
	BACKGROUND: url(../images/buttons/j_button2_right.png) no-repeat 100% 0pt; FLOAT: left; MARGIN-LEFT: 5px
}
.button2-right .prev {
	BACKGROUND: url(../images/buttons/j_button2_prev.png) no-repeat 0% 50%
}
.off.button2-right .prev {
	BACKGROUND: url(../images/buttons/j_button2_prev_off.png) no-repeat 0% 50%
}
.button2-right .start {
	BACKGROUND: url(../images/j_button2_first.png) no-repeat 0% 50%
}
.off.button2-right .start {
	BACKGROUND: url(../images/buttons/j_button2_first_off.png) no-repeat 0% 50%
}
.button2-left .page {
	BACKGROUND: url(../images/buttons/j_button2_right_cap.png) no-repeat 100% 0pt
}
.button2-left .next {
	BACKGROUND: url(../images/buttons/j_button2_next.png) no-repeat 100% 0pt
}
.off.button2-left .next {
	BACKGROUND: url(../images/buttons/j_button2_next_off.png) no-repeat 100% 0pt
}
.button2-left .end {
	BACKGROUND: url(../images/buttons/j_button2_last.png) no-repeat 100% 0pt
}
.off.button2-left .end {
	BACKGROUND: url(../images/j_button2_last_off.png) no-repeat 100% 0pt
}
.pagination DIV.limit {
	LINE-HEIGHT: 22px; MARGIN: 0pt 10px; FLOAT: left; HEIGHT: 22px
}
#footer {
	TEXT-ALIGN: center; LINE-HEIGHT: 180%; MARGIN: 30px 10px 10px; COLOR: #999; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 10px
}
#footer A {
	COLOR: #999; TEXT-DECORATION: underline
}
.footerinc A:hover IMG {
	opacity: 1
}
.footerinc A IMG {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; opacity: 0.5
}
.clr {
	CLEAR: both
}
.contentheading {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; WIDTH: 100%; PADDING-RIGHT: 0pt; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #1b57b1; FONT-SIZE: 16px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-TOP: 0pt
}
.componentheading {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; FONT-FAMILY: Helvetica , Arial, sans-serif; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TABLE.moduletable TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; FONT-FAMILY: Helvetica , Arial, sans-serif; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.readon {
	LINE-HEIGHT: 14px; MARGIN-TOP: 10px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 16px; FONT-WEIGHT: bold
}
TABLE.blog TD.contentheading {
	PADDING-TOP: 15px
}
TABLE.contenttoc {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
TABLE.contenttoc TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
TD.buttonheading {
	
}
TD.sectiontableheader {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #efefef; COLOR: #333; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
TR.sectiontableentry1 TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
TR.sectiontableentry2 TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
TD.sectiontableentry1 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TD.sectiontableentry2 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.contentpaneopen {
	WIDTH: 100%
}
TABLE.contentpane {
	WIDTH: 100%
}
TABLE.moduletable {
	WIDTH: 100%; MARGIN-BOTTOM: 15px
}
TABLE.moduletable TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.modifydate {
	TEXT-ALIGN: left; HEIGHT: 20px; COLOR: #999; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal
}
.createdate {
	PADDING-BOTTOM: 5px; HEIGHT: 20px; COLOR: #999; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.mosimage {
	MARGIN: 5px
}
DIV.mosimage_caption {
	COLOR: #666; FONT-SIZE: 10px
}
TABLE.blog SPAN.article_seperator {
	DISPLAY: block; HEIGHT: 20px
}
TABLE.contentpaneopen LI {
	MARGIN-BOTTOM: 5px
}
TABLE.contentpaneopen H3 {
	MARGIN-TOP: 25px
}
TABLE.contentpaneopen H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333
}
.inputbox {
	MARGIN-BOTTOM: 5px
}
.message {
	BORDER-BOTTOM: #629de3 3px solid; PADDING-BOTTOM: 10px; MARGIN: 15px 0pt; PADDING-LEFT: 45px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/status-info.png) #d8e5f8 no-repeat 10px 50%; COLOR: #0055bb; CLEAR: both; BORDER-TOP: #629de3 3px solid; PADDING-TOP: 10px
}
#templatebottom {
	
}
.ts_bottom_box {
	WIDTH: 25%; DISPLAY: block; FLOAT: left
}
.ts_bottom_box H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT: bold 14px/28px Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bestoftemplate/bottom_title_bg.gif) repeat-x right center; HEIGHT: 28px; COLOR: #999; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ts_bottom_box UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
.ts_bottom_box UL LI {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#ts_topfavorited UL {
	BACKGROUND: #f5f5f5
}
#ts_topdownloaded UL {
	BACKGROUND: #f5f5f5
}
#ts_topfavorited H3 {
	BACKGROUND: url(../images/bestoftemplate/bottom_title_bg.gif) repeat-x left center
}
#ts_topfavorited UL {
	BORDER-RIGHT: #f2f2f2 0px solid
}
.ts_btn_item {
	HEIGHT: 53px; CLEAR: both
}
.ts_btn_item_img {
	POSITION: absolute; TOP: 2px; LEFT: 0pt
}
.ts_btn_item_img IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; MARGIN: 2px; PADDING-LEFT: 1px; WIDTH: 50px; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.ts_btn_item_info {
	POSITION: absolute; PADDING-LEFT: 5px; LEFT: 60px
}
.ts_btn_item_info A {
	COLOR: #990000
}
.ts_btn_item_info SMALL A {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV.module-commercial {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 10px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BACKGROUND: #ece8d3; PADDING-TOP: 0pt
}
DIV.moduletable-commercial {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 10px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BACKGROUND: #ece8d3; PADDING-TOP: 0pt
}
DIV.module-commercial DIV {
	
}
DIV.moduletable-commercial DIV {
	
}
DIV.module-commercial DIV DIV {
	
}
DIV.moduletable-commercial DIV DIV {
	
}
DIV.module-commercial DIV DIV DIV {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: auto !important; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.moduletable-commercial DIV DIV DIV {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: auto !important; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.module-commercial DIV.modtitle {
	BORDER-BOTTOM: #c8bb82 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: #d2c999; HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.module-commercial UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.module-commercial UL LI {
	BORDER-BOTTOM: #e0d9b8 1px solid; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 11px
}
DIV.module-commercial UL LI:hover {
	BACKGROUND: #fff
}
DIV.module-commercial UL {
	MARGIN: 4px 0pt 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
DIV.moduletable-commercial UL {
	MARGIN: 4px 0pt 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
DIV.module-commercial UL LI A:link {
	COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
DIV.module-commercial UL LI A:visited {
	COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.cominfos {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ddd 1px solid
}
.cominfos IMG {
	MARGIN: 0px
}
#midbottom {
	MARGIN-TOP: 30px
}
.module_fblatest {
	BORDER-RIGHT: #ccc 1px solid
}
.module_fblatest {
	BORDER-BOTTOM: #eee 1px solid; WIDTH: 49%; DISPLAY: block; FLOAT: left; HEIGHT: 140px
}
.module_fmlatest {
	BORDER-BOTTOM: #eee 1px solid; WIDTH: 49%; DISPLAY: block; FLOAT: left; HEIGHT: 140px
}
.module_fblatest DIV DIV DIV {
	PADDING-LEFT: 250px
}
.module_fmlatest DIV DIV DIV {
	PADDING-LEFT: 250px
}
.module_fblatest {
	BACKGROUND: url(../images/frontpage/fireboard_home.jpg) no-repeat 10px top
}
.module_fmlatest {
	BACKGROUND: url(../images/frontpage/firemessage_home.jpg) no-repeat 10px top
}
.module_fblatest H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #999; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.module_fmlatest H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #999; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.module_fblatest UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.module_fmlatest UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.module_fblatest UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.module_fmlatest UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.module_fblatest UL LI A {
	COLOR: #990000; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.module_fmlatest UL LI A {
	COLOR: #990000; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.module_fblatest UL LI A:hover {
	COLOR: #003399
}
.module_fmlatest UL LI A:hover {
	COLOR: #003399
}
.mod_front_spot {
	PADDING-BOTTOM: 20px; MARGIN: -14px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; BACKGROUND: #990000 0% 50%; PADDING-TOP: 20px
}
.spots {
	WIDTH: 25%; DISPLAY: block; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/spot_item_bg.png) no-repeat center center; FLOAT: left; HEIGHT: 160px; COLOR: #ffffff; FONT-SIZE: 12px
}
#midbottom2 {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-TOP: 30px; BACKGROUND: #fff; HEIGHT: 320px
}
#midbottom2 LI:hover {
	BACKGROUND: #f9ffe6
}
.module_forumlatest {
	WIDTH: 35%; DISPLAY: block; BACKGROUND: #fff; FLOAT: left
}
.module_forumlatest H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT: bold 16px/28px Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bestoftemplate/bottom_title_bg.gif) repeat-x right center; HEIGHT: 28px; COLOR: #999; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module_latestfiles H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT: bold 16px/28px Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bestoftemplate/bottom_title_bg.gif) repeat-x right center; HEIGHT: 28px; COLOR: #999; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module_hpsponsors H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT: bold 16px/28px Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bestoftemplate/bottom_title_bg.gif) repeat-x right center; HEIGHT: 28px; COLOR: #999; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module_forumlatest UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.module_latestfiles UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.module_forumlatest UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN: 2px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 4px
}
.module_forumlatest UL LI A {
	TEXT-DECORATION: underline
}
.module_latestfiles UL LI A {
	TEXT-DECORATION: underline
}
.module_forumlatest UL LI A:hover {
	COLOR: #003399
}
.module_latestfiles UL LI A:hover {
	COLOR: #003399
}
.module_latestfiles {
	WIDTH: 30%; DISPLAY: block; BACKGROUND: #f5f5f5; FLOAT: left
}
.module_latestfiles UL LI A.bof_catname:link {
	COLOR: #999
}
.module_latestfiles UL LI A.bof_catname:visited {
	COLOR: #999
}
.module_forumlatest UL LI A.fbl_catname:link {
	COLOR: #999
}
.module_forumlatest UL LI A.fbl_catname:visited {
	COLOR: #999
}
.module_latestfiles UL LI A.bof_catname:hover {
	COLOR: #003399
}
.module_forumlatest UL LI A.fbl_catname:hover {
	COLOR: #003399
}
.module_latestfiles UL {
	BORDER-LEFT: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.module_latestfiles UL LI {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN: 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 4px
}
.module_hpsponsors {
	WIDTH: 35%; DISPLAY: block; BACKGROUND: #fff; FLOAT: left
}
.bor_featured_item {
	MARGIN: 0px 3px; WIDTH: 24%; FLOAT: left; HEIGHT: 220px; OVERFLOW: hidden
}
A.bor_hp_bordetailtitle {
	FONT-VARIANT: normal; FONT-STYLE: normal; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
IMG.bor_thumbnail {
	BORDER-BOTTOM: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; MARGIN: 0pt 5px 0px 0pt; BORDER-TOP: #f7f7f7 1px solid; BORDER-RIGHT: #f7f7f7 1px solid
}
IMG.bor_hp_thumbnail {
	BORDER-BOTTOM: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; MARGIN: 0pt 5px 0px 0pt; BORDER-TOP: #f7f7f7 1px solid; BORDER-RIGHT: #f7f7f7 1px solid
}
.bor_hp_boxbody {
	PADDING-BOTTOM: 0px; MARGIN: 0pt; PADDING-LEFT: 0px; PADDING-RIGHT: 0pt; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.bor_hp_boxbody A {
	COLOR: #cc0000
}
.moduletable_project {
	WIDTH: 49%; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
#advert2 .moduletable_project H3 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; COLOR: #999999; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#advert2 .portfolio_item:hover {
	BACKGROUND: #fefecc
}
#advert2 .portfolio_left {
	TEXT-ALIGN: center; WIDTH: 150px; VERTICAL-ALIGN: middle
}
#advert2 .portfolio_left IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 100px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
#advert2 .portfolio_right {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#advert2 .portfolio_right A.portfolio_title {
	DISPLAY: block; COLOR: #cc0000; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#advert2 .portfolio_right .portfolio_by {
	DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px
}
#advert2 .portfolio_right .portfolio_desc {
	DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px
}
#advert2 .portfolio_right .portfolio_views {
	DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px
}
#advert2 .portfolio_right .portfolio_date {
	DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px
}
#advert2 .portfolio_right .portfolio_type {
	DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px
}
#advert2 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 20px 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; HEIGHT: 150px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
#advert1 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN: 20px 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; HEIGHT: 60px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
#advert1 A {
	Z-INDEX: 24; POSITION: relative; BACKGROUND-COLOR: #eee; WIDTH: 18px; FLOAT: left; HEIGHT: 18px; COLOR: #000000; TEXT-DECORATION: none
}
#advert1 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#advert1 UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 0pt 2px 2px 0pt; FLOAT: left; LIST-STYLE-IMAGE: none
}
#advert1 A:hover {
	Z-INDEX: 25; BACKGROUND: #666 0% 50%
}
#advert1 A SPAN {
	DISPLAY: none
}
#advert1 A SPAN STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #ffff00
}
#advert1 A:hover SPAN {
	POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 135px; BOTTOM: 2em; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #333; COLOR: #ffffff; FONT-SIZE: 80%; RIGHT: 2em; PADDING-TOP: 4px
}
#bojrank {
	MARGIN-LEFT: 480px
}
#sr_wrapper {
	LINE-HEIGHT: 1em; MARGIN: 10px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: lighter
}
#sr_wrapper A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 9px; BORDER-TOP: 0px; FONT-WEIGHT: lighter; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
#sr_wrapper A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 9px; BORDER-TOP: 0px; FONT-WEIGHT: lighter; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
#sr_wrapper A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 9px; BORDER-TOP: 0px; FONT-WEIGHT: lighter; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
#sr_about {
	MARGIN-TOP: 25px; WIDTH: 100px; DISPLAY: block; MARGIN-LEFT: 5px; CLEAR: none; FONT-SIZE: 8px
}
.sr_rank_container {
	TEXT-ALIGN: center; WIDTH: 42px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 3px
}
.sr_rank_bar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 42px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.sr_rank_border {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 0px
}
.sr_rank_bar_filled {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.sr_rank_text {
	LINE-HEIGHT: 1.3em
}
#area .bojExternal {
	
}
.jointlinkscss {
	DISPLAY: none
}
#fireboard {
	MARGIN-TOP: 10px
}
#fireboard #fb_topmenu {
	PADDING-LEFT: 10px
}
#bojtoparea {
	TEXT-ALIGN: right; LINE-HEIGHT: 16px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #1e1b16; HEIGHT: 16px; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#bojtoparea A {
	COLOR: #fff; FONT-WEIGHT: normal
}
#topbox {
	POSITION: absolute; HEIGHT: 45px; TOP: 15px; RIGHT: 10px
}
.boj_warning {
	BORDER-BOTTOM: #ffcc66 2px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffff99; FONT-SIZE: 10px; BORDER-TOP: #ffcc66 2px solid; PADDING-TOP: 2px
}
.midcol {
	PADDING-BOTTOM: 40px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ece8d3; CLEAR: both; PADDING-TOP: 1px
}
.midcol_bottom {
	LINE-HEIGHT: 16px; BACKGROUND: url(../images/mid_col_bottomcorner.gif) #f5edd8 no-repeat right bottom; HEIGHT: 16px
}
.rightcol {
	BORDER-LEFT: #e0d9b8 5px solid; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/right_col_bottomcorner.gif) #fff no-repeat right bottom; MARGIN-RIGHT: 2px; PADDING-TOP: 10px
}
DIV.spnrs_160x140 {
	
}
DIV.spnrs_160x140 DIV.spnrs_item {
	MARGIN: 0px 0px 5px; WIDTH: 170px; BACKGROUND: url(../images/spnrs_160x140_bg.gif) no-repeat center top; HEIGHT: 173px
}
DIV.spnrs_160x140 DIV.spnrs_item:hover {
	BACKGROUND: url(../images/spnrs_160x140_bg_hover.gif) no-repeat center top
}
DIV.spnrs_160x140 DIV.spnrs_item IMG {
	MARGIN: 5px
}
DIV.spnrs_160x65 DIV.spnrs_item {
	MARGIN: 0px 0px 5px; WIDTH: 170px; BACKGROUND: url(../images/spnrs_160x65_bg.gif) no-repeat center top; HEIGHT: 98px
}
DIV.spnrs_160x65 DIV.spnrs_item:hover {
	BACKGROUND: url(../images/spnrs_160x65_bg_hover.gif) no-repeat center top
}
DIV.spnrs_160x65 DIV.spnrs_item IMG {
	MARGIN: 5px
}
DIV.spnrs_160x80 DIV.spnrs_item {
	MARGIN: 0px 0px 5px; WIDTH: 170px; BACKGROUND: url(../images/spnrs_160x80_bg.gif) no-repeat center top; HEIGHT: 113px
}
DIV.spnrs_160x80 DIV.spnrs_item:hover {
	BACKGROUND: url(../images/spnrs_160x80_bg_hover.gif) no-repeat center top
}
DIV.spnrs_160x80 DIV.spnrs_item IMG {
	MARGIN: 5px
}
DIV.spnrs_160x65_nt DIV.spnrs_item {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; MARGIN: 0px 0px 5px; WIDTH: 170px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 75px; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid
}
DIV.spnrs_160x65_nt DIV.spnrs_item:hover {
	
}
DIV.spnrs_160x65_nt DIV.spnrs_item IMG {
	MARGIN: 5px
}
DIV.spnrs_160x65_nt DIV.spnrs_item A.spnrs_title:link {
	DISPLAY: none
}
DIV.spnrs_160x65_nt DIV.spnrs_item A.spnrs_title:visited {
	DISPLAY: none
}
DIV.spnrs_160x65_nt DIV.spnrs_item A.spnrs_title:hover {
	DISPLAY: none
}
DIV.spnrs_z6_170x65 {
	MARGIN: 0px auto 10px; WIDTH: 960px; DISPLAY: block; HEIGHT: 80px
}
DIV.spnrs_z6_170x65 DIV.spnrs_item {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 4px; PADDING-LEFT: 5px; WIDTH: 170px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 65px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
DIV.spnrs_z6_170x65 DIV.spnrs_item:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
DIV.spnrs_z6_170x65 DIV.spnrs_item IMG {
	
}
DIV.spnrs_z6_170x65 A.spnrs_title {
	DISPLAY: none
}
DIV.spnrs_z6_970x90 A.spnrs_title {
	DISPLAY: none
}
DIV.spnrs_445x100 DIV.spnrs_item {
	MARGIN: 0px 0px 10px
}
DIV.spnrs_445x100 DIV.spnrs_item:hover {
	
}
DIV.spnrs_445x100 DIV.spnrs_item IMG {
	
}
DIV.spnrs_445x100 A.spnrs_title {
	DISPLAY: none
}
A.spnrs_title:link {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.spnrs_title:visited {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.spnrs_title:hover {
	TEXT-DECORATION: underline
}
DIV.spnrs_z7_468x60 A.spnrs_title {
	DISPLAY: none
}
#minispn {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 10px 0px; WIDTH: 170px; DISPLAY: table; BACKGROUND: #fff; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid
}
#minispn A {
	Z-INDEX: 24; POSITION: relative; BACKGROUND-COLOR: #eee; WIDTH: 16px; FLOAT: left; HEIGHT: 16px; COLOR: #000000; TEXT-DECORATION: none
}
#minispn UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: table; PADDING-TOP: 0px
}
#minispn UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 1px; FLOAT: left; LIST-STYLE-IMAGE: none
}
#minispn A:hover {
	Z-INDEX: 25; BACKGROUND: #666 0% 50%
}
#minispn A SPAN {
	DISPLAY: none
}
#minispn A SPAN STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #ffff00
}
#minispn A:hover SPAN {
	BORDER-BOTTOM: #000 3px solid; POSITION: absolute; BORDER-LEFT: #000 3px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 135px; BOTTOM: 2em; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #333; COLOR: #ffffff; FONT-SIZE: 80%; BORDER-TOP: #000 3px solid; RIGHT: 2em; BORDER-RIGHT: #000 3px solid; PADDING-TOP: 4px
}
DIV.fbcode {
	WIDTH: 750px
}
.bojadmin-title {
	BORDER-BOTTOM: #ccc 2px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.bojadmin-list {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 10px 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.bojadmin-item-title {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ccc; FONT-SIZE: 12px; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.bojadmin-item-table TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: #eee; COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
.bojadmin-item-table TD {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.bojadmin-yes {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 30px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #99cc00; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.bojadmin-no {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 30px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ff0000; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.bojstaff-adminoption {
	
}
.bojstaff-adminoption TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.listspn-module {
	BORDER-BOTTOM: #e5dfc2 1px solid; BORDER-LEFT: #e5dfc2 1px solid; MARGIN: 0px 0px 5px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #e5dfc2 1px solid; CURSOR: default; BORDER-RIGHT: #e5dfc2 1px solid
}
.bor_list1 {
	HEIGHT: 70px; OVERFLOW: hidden
}
bor_list2 {
	HEIGHT: 70px; OVERFLOW: hidden
}
bot_list1 {
	HEIGHT: 70px; OVERFLOW: hidden
}
bot_list1 {
	HEIGHT: 70px; OVERFLOW: hidden
}
.ext_list1 {
	HEIGHT: 75px; OVERFLOW: hidden
}
ext_list2 {
	HEIGHT: 75px; OVERFLOW: hidden
}
