BODY {
	BACKGROUND: url(../images/body-1-background.jpg) #7b8ba0 left top; COLOR: #535353; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
#theme-background-1 {
	BACKGROUND: url(../images/body-2-background.jpg) repeat-x 0px 0px
}
#theme-background-2 {
	BACKGROUND: url(../images/body-3-background.jpg) no-repeat center top; PADDING-TOP: 23px
}
A:focus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.container_12 {
	
}
.container_16 {
	
}
#tmp-container {
	MARGIN-LEFT: 0%; WIDTH: 100%; MARGIN-RIGHT: 0%; POSITION: relative; -webkit-box-shadow: rgba(29, 40, 57, 0.9) 0px 0px 10px; box-shadow: rgba(29, 40, 57, 0.9) 0px 0px 10px; -moz-box-shadow: 0px 0px 10px rgba(29, 40, 57, 0.9); border-bottom-left-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-top-left-radius: 10px 10px; border-top-right-radius: 10px 10px; -moz-border-radius: 10px 10px 10px 10px
}
.nobr {
	MARGIN-LEFT: 0px! important; WIDTH: 100%! important; MARGIN-RIGHT: 0px! important
}
.both {
	CLEAR: both
}
H1 {
	MARGIN-BOTTOM: 0.3em; LINE-HEIGHT: 1.2em
}
H2 {
	MARGIN-BOTTOM: 0.3em; LINE-HEIGHT: 1.2em
}
H3 {
	MARGIN-BOTTOM: 0.3em; LINE-HEIGHT: 1.2em
}
H4 {
	MARGIN-BOTTOM: 0.3em; LINE-HEIGHT: 1.2em
}
H5 {
	MARGIN-BOTTOM: 0.3em; LINE-HEIGHT: 1.2em
}
H6 {
	MARGIN-BOTTOM: 0.3em; LINE-HEIGHT: 1.2em
}
H1 A {
	FONT-WEIGHT: normal
}
#top-handler {
	MARGIN: 0px; HEIGHT: 65px
}
#top-l {
	BACKGROUND: url(../images/top-l-bg.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 10px; HEIGHT: 65px
}
#top-r {
	BACKGROUND: url(../images/top-r-bg.png) no-repeat right top; FLOAT: right; WIDTH: 10px; HEIGHT: 65px
}
#top {
	BACKGROUND: url(../images/top-bg.png) repeat-x 0px 0px; MARGIN: 0px 10px; POSITION: relative; HEIGHT: 65px
}
#top H1 {
	POSITION: absolute
}
#top H2 {
	FONT-SIZE: 11px; POSITION: absolute
}
#log-panel {
	PADDING-RIGHT: 0px; MARGIN-TOP: 23px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 160px; PADDING-TOP: 0px; HEIGHT: 23px
}
#v_slideout {
	MARGIN-TOP: -8px; DISPLAY: block; BACKGROUND: url(../images/panel-hide.png) no-repeat 0px 0px; FLOAT: right; WIDTH: 12px; HEIGHT: 18px
}
#panel_s {
	Z-INDEX: 99999; RIGHT: 60px; WIDTH: 220px; POSITION: absolute; TOP: 60px; -webkit-box-shadow: rgba(0, 0, 0, 0.796875) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 10px; -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8); border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-radius: 5px 5px 5px 5px
}
#panel_s UL {
	PADDING-TOP: 15px
}
#vertical_slide {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 99999; BACKGROUND: #1c2738; PADDING-BOTTOM: 10px; COLOR: #778dad; PADDING-TOP: 10px; border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-radius: 5px 5px 5px 5px
}
#vertical_slide A {
	COLOR: #ffffff
}
#vertical_slide INPUT.inputbox {
	WIDTH: 60%
}
#vertical_slide FORM#login UL LI {
	MARGIN: 0px
}
LABEL.lbl-fixed {
	DISPLAY: block; VERTICAL-ALIGN: middle
}
.displaynone {
	DISPLAY: none; VISIBILITY: hidden! important; HEIGHT: 0px! important
}
#log-panel H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; FONT: bold 11px/21px Tahoma, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#log-panel-buttons-handler {
	FLOAT: right
}
A#v_toggle {
	FONT-SIZE: 11px; FLOAT: right; LINE-HEIGHT: 21px; HEIGHT: 22px
}
A#v_register {
	FONT-SIZE: 11px; FLOAT: right; LINE-HEIGHT: 21px; HEIGHT: 22px
}
A#v_toggle {
	BORDER-RIGHT: #3f5370 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #6c81a1 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(../images/top-button-bg.gif) #32445d repeat-x 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #283547 1px solid; text-shadow: -1px -1px 0px #253347; border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-radius: 5px 5px 5px 5px
}
A#v_register {
	BORDER-RIGHT: #3f5370 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #6c81a1 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(../images/top-button-bg.gif) #32445d repeat-x 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #283547 1px solid; text-shadow: -1px -1px 0px #253347; border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-radius: 5px 5px 5px 5px
}
A#v_toggle {
	MARGIN-RIGHT: 10px
}
#nav-line {
	PADDING-RIGHT: 0px; BORDER-TOP: #4e5f78 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/nav-line-bg.gif) #1d293a repeat-x 0px 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #0d1724 1px solid
}
UL#layout-width-sw {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
UL#layout-width-sw LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#narrow {
	DISPLAY: block; FONT-SIZE: 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -9999px! important; HEIGHT: 24px; TEXT-ALIGN: left
}
#wide {
	DISPLAY: block; FONT-SIZE: 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -9999px! important; HEIGHT: 24px; TEXT-ALIGN: left
}
#fluid {
	DISPLAY: block; FONT-SIZE: 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -9999px! important; HEIGHT: 24px; TEXT-ALIGN: left
}
#narrow {
	BACKGROUND: url(../images/sw-bg.png) no-repeat 0px 0px
}
#wide {
	BACKGROUND: url(../images/sw-bg.png) no-repeat -30px 0px
}
#fluid {
	BACKGROUND: url(../images/sw-bg.png) no-repeat -60px 0px
}
#narrow:hover {
	BACKGROUND: url(../images/sw-bg.png) no-repeat 0px -33px
}
#wide:hover {
	BACKGROUND: url(../images/sw-bg.png) no-repeat -30px -33px
}
#fluid:hover {
	BACKGROUND: url(../images/sw-bg.png) no-repeat -60px -33px
}
#breadcrumb-handler {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; PADDING-TOP: 2px
}
H2#page-heading {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 10px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
TABLE {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
COL.colC {
	WIDTH: 8em
}
TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
THEAD TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fafafa; PADDING-BOTTOM: 8px; FONT: 15px Tahoma, Arial, Helvetica, sans-serif; PADDING-TOP: 8px; BORDER-BOTTOM: #ededed 1px solid; TEXT-ALIGN: left; text-shadow: 1px 1px 0px #ffffff
}
TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fafafa; PADDING-BOTTOM: 8px; FONT: 15px Tahoma, Arial, Helvetica, sans-serif; PADDING-TOP: 8px; BORDER-BOTTOM: #ededed 1px solid; TEXT-ALIGN: left; text-shadow: 1px 1px 0px #ffffff
}
TBODY TH {
	BORDER-TOP: #ededed 1px solid; BORDER-BOTTOM: #ededed 1px solid
}
TBODY TD {
	BORDER-TOP: #ededed 1px solid; BORDER-BOTTOM: #ededed 1px solid
}
TFOOT TH {
	BORDER-TOP: #ededed 2px solid
}
TFOOT TD {
	BORDER-TOP: #ededed 2px solid
}
FORM {
	OVERFLOW: hidden
}
FIELDSET {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fafafa; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #f1f1f1 1px solid; POSITION: relative; border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; -moz-border-radius: 3px 3px 3px 3px
}
LEGEND {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #fafafa; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #505050; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #dcdcdc 1px solid; text-shadow: 1px 1px 0px #ffffff; border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; -moz-border-radius: 3px 3px 3px 3px
}
FIELDSET.login P {
	MARGIN-TOP: 0pt; MARGIN-BOTTOM: 1em
}
FIELDSET P LABEL {
	WIDTH: 98%
}
FIELDSET P INPUT {
	WIDTH: 98%
}
FIELDSET P SELECT {
	WIDTH: 99%
}
FIELDSET.login P LABEL {
	FLOAT: left; WIDTH: 32%; LINE-HEIGHT: 2em; MARGIN-RIGHT: 3%; TEXT-ALIGN: right
}
FIELDSET.login P INPUT {
	WIDTH: 60%
}
FIELDSET.login INPUT.button {
	MARGIN-LEFT: 35%
}
FORM P.notice {
	FONT-WEIGHT: bold
}
INPUT.text.search {
	WIDTH: 66%
}
INPUT.button.search {
	MARGIN-LEFT: 2%; WIDTH: 28%
}
#top-sl-handler {
	BACKGROUND: #18273b; MARGIN-BOTTOM: 0px
}
#slideshow-handler {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#right-ads {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#right-ads P {
	MARGIN-BOTTOM: 10px
}
#tab-modules-handler {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/tab-modules-bg.jpg) #18273b repeat-x left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #18273b 1px solid
}
#top-modules {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #364760; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#tab-modules {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top-modules .mod-1 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top-modules .mod-2 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top-modules .mod-3 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top-modules .mod-4 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bot-modules .mod-1 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bot-modules .mod-2 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bot-modules .mod-3 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bot-modules .mod-4 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tab-modules .mod-1 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tab-modules .mod-2 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tab-modules .mod-3 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tab-modules .mod-4 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top-modules .mod-4 {
	WIDTH: 23%
}
#bot-modules .mod-4 {
	WIDTH: 23%
}
#tab-modules .mod-4 {
	WIDTH: 23%
}
#top-modules .mod-3 {
	WIDTH: 31%
}
#bot-modules .mod-3 {
	WIDTH: 31%
}
#tab-modules .mod-3 {
	WIDTH: 31%
}
#top-modules .mod-2 {
	WIDTH: 48%
}
#bot-modules .mod-2 {
	WIDTH: 48%
}
#tab-modules .mod-2 {
	WIDTH: 48%
}
#top-modules .mod-1 {
	FLOAT: none; WIDTH: 98%
}
#bot-modules .mod-1 {
	FLOAT: none; WIDTH: 98%
}
#tab-modules .mod-1 {
	FLOAT: none; WIDTH: 98%
}
#search-form {
	BACKGROUND: url(../images/search-form-bg.png) no-repeat 0px 0px; FLOAT: right; MARGIN: 8px 10px 0px; WIDTH: 152px; HEIGHT: 26px
}
#search-form LABEL {
	DISPLAY: none
}
#search-form P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search-form FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search-form .inputbox {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; WIDTH: 110px; PADDING-TOP: 1px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px! important
}
#search-form .button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/search-form-button-bg.png) no-repeat 0px 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 6px 0px 0px; WIDTH: 20px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; -webkit-box-shadow: none; box-shadow: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 0; border-top-right-radius: 0; -moz-border-radius: 0
}
#top-long {
	BACKGROUND: url(../images/top-long-bg-1.gif) #101722 repeat-x center bottom; text-shadow: 1px 1px 0px #ffffff
}
#tpl-2 {
	BACKGROUND: url(../images/top-long-bg-2.gif) no-repeat center bottom; BORDER-BOTTOM: #232b37 1px solid
}
#tpl-handler {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tpl-handler .moduletable_products TABLE {
	MARGIN-TOP: -10px; MARGIN-BOTTOM: -15px
}
#bot-long-handler .moduletable_products TABLE {
	MARGIN-TOP: -10px; MARGIN-BOTTOM: -25px
}
#bot-long {
	BACKGROUND: #ffffff
}
#bot-long-handler {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer A {
	COLOR: #a2b6d4
}
#footer A:hover {
	COLOR: #ffffff
}
#footer {
	PADDING-RIGHT: 20px; BORDER-TOP: #1f2f47 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(../images/footer-bg-1.png) #36475f 0px 0px; PADDING-BOTTOM: 0px; COLOR: #778dad; PADDING-TOP: 10px
}
#footer #footer-line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer #footer-line .moduletable_empty {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#foo-left-right {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/foo-lr-bg.png) repeat-x 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#footer-left {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 50%
}
#footer-right {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 50%
}
#footer-left A:hover {
	TEXT-DECORATION: none
}
#footer-right A:hover {
	TEXT-DECORATION: none
}
#footer-right {
	TEXT-ALIGN: right
}
#main-content-handler {
	WIDTH: 100%
}
#main-content-handler #mc-hbg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; WIDTH: 100%! important; PADDING-TOP: 10px
}
#bot-l {
	BACKGROUND: url(../images/bot-l-bg.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 12px; HEIGHT: 12px
}
#bot-r {
	BACKGROUND: url(../images/bot-r-bg.png) no-repeat 0px 0px; FLOAT: right; WIDTH: 12px; HEIGHT: 12px
}
#bot-mid {
	BACKGROUND: url(../images/footer-bg-1.png) 0px 0px; MARGIN: 0px 12px; HEIGHT: 12px
}
