HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-IMAGE: url(/img_site/bg_main.jpg); POSITION: relative; BACKGROUND-COLOR: #000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4b4b4b; FONT-SIZE: 75%
}
HR {
	DISPLAY: none !important
}
DIV.hrGray {
	BORDER-BOTTOM: #cfcfcf 1px solid; MARGIN: 15px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px
}
.clear {
	POSITION: relative; MARGIN-BOTTOM: -1px; HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
#topBanner {
	POSITION: relative; HEIGHT: 72px; OVERFLOW: hidden
}
#container {
	BACKGROUND-IMAGE: url(/img_site/bg_body.png); Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 955px; PADDING-RIGHT: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right bottom; PADDING-TOP: 0px
}
#bgFlash {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; OVERFLOW: hidden
}
#mainImageContainer {
	BACKGROUND-COLOR: #fff
}
#contentContainer {
	PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 28px; WIDTH: 910px; PADDING-RIGHT: 17px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
IMG.png24 {
	BEHAVIOR: url(/shiftcmspublic/iepngfix.htc)
}
#navMainLeft A IMG {
	BEHAVIOR: url(/shiftcmspublic/iepngfix.htc)
}
#navSub SPAN.wrap IMG {
	BEHAVIOR: url(/shiftcmspublic/iepngfix.htc)
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mainCol H1 {
	MARGIN: 0px 0px 0.35em; COLOR: #4d4d4d; FONT-SIZE: 225%; FONT-WEIGHT: normal
}
#mainCol H2 {
	MARGIN: 0px 0px 1.1em; COLOR: #949494; FONT-SIZE: 160%; FONT-WEIGHT: normal
}
#mainCol H3 {
	COLOR: #4b4b4b; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#rightCol H1 {
	BORDER-BOTTOM: #d3d3d3 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 111%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#rightCol H2 {
	COLOR: #4b4b4b; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.gotolink {
	BACKGROUND-IMAGE: url(img_site/orange_arrow.gif); WIDTH: 120px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
P {
	LINE-HEIGHT: 150%; color:#9a9a9a; FONT-SIZE: 90%;
}
H1 {
	LINE-HEIGHT: 1.3
}
H2 {
	LINE-HEIGHT: 1.3
}
H3 {
	LINE-HEIGHT: 1.3
}
.smaller {
	FONT-SIZE: 90%
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.black {
	COLOR: #000
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE: none none outside; BACKGROUND-IMAGE: url(/img_site/bullet.gif); POSITION: relative; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 9px; PADDING-RIGHT: 0pt; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0pt 0.55em; PADDING-TOP: 0pt
}
.floatleft {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; FLOAT: left; PADDING-TOP: 0px
}
A.inlineButton {
	BACKGROUND-IMAGE: url(/img_site/bg_inlineButton.gif); BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #919191; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FLOAT: left; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 8px
}
#contentContainer A.inlineButton {
	COLOR: #fff
}
#contentContainer A.inlineButton:hover {
	BACKGROUND-COLOR: #919191; COLOR: #fff; TEXT-DECORATION: none
}
.cornerTL {
	POSITION: absolute; WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.cornerBL {
	POSITION: absolute; WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.cornerTR {
	POSITION: absolute; WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.cornerBR {
	POSITION: absolute; WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.inlineButton .cornerTL {
	BACKGROUND-IMAGE: url(/img_site/b1_tl.gif); TOP: 0px; LEFT: 0px
}
.inlineButton .cornerBL {
	BACKGROUND-IMAGE: url(/img_site/b1_bl.gif); BOTTOM: 0px; BACKGROUND-POSITION: 50% bottom; LEFT: 0px
}
.inlineButton .cornerTR {
	BACKGROUND-IMAGE: url(/img_site/b1_tr.gif); TOP: 0px; RIGHT: 0px
}
.inlineButton .cornerBR {
	BACKGROUND-IMAGE: url(/img_site/b1_br.gif); BOTTOM: 0px; BACKGROUND-POSITION: 50% bottom; RIGHT: 0px
}
#searchform {
	POSITION: relative
}
.searchfield {
	BACKGROUND-IMAGE: url(/img_site/searchbox.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 9px 0px 0px; PADDING-LEFT: 7px; WIDTH: 185px; PADDING-RIGHT: 32px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; COLOR: #878787; FONT-SIZE: 90%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
#os_search {
	MARGIN: 0px
}
#os_search .searchfield {
	BACKGROUND-IMAGE: url(/img_site/searchbox_white.gif); MARGIN: 0px
}
#searchFieldContainer {
	POSITION: relative; FLOAT: left
}
#searchButton {
	Z-INDEX: 10; POSITION: absolute; TOP: 10px; LEFT: 195px
}
.searchButton2 {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px; LEFT: 195px
}
.ltgray {
	COLOR: #9a9a9a;FONT-SIZE: 90%
}
.ltgray2 {
	COLOR: #9a9a9a;
}
A {
	TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#contentContainer A {
	COLOR: #e76a1c; FONT-WEIGHT: bold
}
#footer A {
	COLOR: #b4b4b4
}
.tworows #mainCol H1 {
	FONT-SIZE: 300%; PADDING-TOP: 55px
}
#slider1_container {
	BORDER-LEFT: #838383 1px solid; PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 550px
}
#slider2_container {
	BORDER-LEFT: #838383 1px solid; PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 550px
}
#slider3_container {
	BORDER-LEFT: #838383 1px solid; PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 550px
}
#slider4_container {
	BORDER-LEFT: #838383 1px solid; PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 550px
}
#slider1_container {
	WIDTH: 203px
}
#slider2_container {
	WIDTH: 215px
}
#slider3_container {
	WIDTH: 215px
}
#slider4_container {
	WIDTH: 230px
}
#continents {
	OVERFLOW-X: hidden; HEIGHT: 500px; OVERFLOW: auto
}
#countries {
	OVERFLOW-X: hidden; HEIGHT: 500px; OVERFLOW: auto
}
#states {
	OVERFLOW-X: hidden; HEIGHT: 500px; OVERFLOW: auto
}
#representatives {
	OVERFLOW-X: hidden; HEIGHT: 500px; OVERFLOW: auto
}
#categories {
	
}
#products {
	
}
#documents {
	
}
#slider1_container H2 {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 20px; BACKGROUND: #838383 0% 50%; COLOR: #ffffff; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#slider2_container H2 {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 20px; BACKGROUND: #838383 0% 50%; COLOR: #ffffff; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#slider3_container H2 {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 20px; BACKGROUND: #838383 0% 50%; COLOR: #ffffff; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#slider4_container H2 {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 20px; BACKGROUND: #838383 0% 50%; COLOR: #ffffff; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#slider4_container .representative H3 {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4b4b4b; FONT-SIZE: 100%
}
.item_selected {
	BACKGROUND-IMAGE: url(img_site/red_arrow.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 75%; COLOR: #da2a2d !important
}
.repsregoin A {
	PADDING-LEFT: 13px; DISPLAY: block; CLEAR: both
}
.representative {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px
}
.representative A.email {
	PADDING-LEFT: 0px
}
.representative A.website {
	PADDING-LEFT: 0px
}
.no_reps {
	PADDING-LEFT: 13px; DISPLAY: block; COLOR: #838383; FONT-WEIGHT: bold
}
#support #slider1_container {
	HEIGHT: 300px
}
#support #slider2_container {
	HEIGHT: 300px
}
#support #slider3_container {
	HEIGHT: 300px
}
.support A {
	PADDING-LEFT: 13px; DISPLAY: block; CLEAR: both
}
#documents UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#documents LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#documents H3 {
	COLOR: #4b4b4b; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#documents LI A {
	DISPLAY: inline; MARGIN-LEFT: -6px
}
#documents {
	PADDING-LEFT: 15px
}
#documents .gotolink {
	MARGIN-LEFT: -10px
}
#directory {
	WIDTH: 850px
}
.project {
	BORDER-BOTTOM: #d7d7d7 1px solid; WIDTH: 830px
}
.showcasename {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; FLOAT: left; PADDING-TOP: 8px
}
.productname {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; FLOAT: left; PADDING-TOP: 8px
}
.showcasename {
	WIDTH: 215px
}
.productname {
	WIDTH: 550px; MARGIN-LEFT: 15px
}
#directory H2 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #838383; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; COLOR: #ffffff; FONT-SIZE: 125%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#directory .showcasetitle {
	PADDING-BOTTOM: 10px; FLOAT: left
}
#directory .producttitle {
	PADDING-BOTTOM: 10px; FLOAT: left
}
#directory .showcasetitle {
	WIDTH: 215px
}
#directory .producttitle {
	WIDTH: 590px; MARGIN-LEFT: 22px
}
#directory .showcasename A {
	WIDTH: 210px; DISPLAY: block
}
#directory .nolink {
	COLOR: #575757; FONT-WEIGHT: bold
}
#navContainer {
	WIDTH: 955px
}
#navContainer P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navTop {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 27px; WIDTH: 913px; PADDING-RIGHT: 15px; BACKGROUND: url(/img_site/bg_navheader.png) repeat-y; COLOR: #fff; PADDING-TOP: 7px; BEHAVIOR: url(/shiftcmspublic/iepngfix.htc)
}
#navTopLeft {
	FLOAT: left; COLOR: #8e8e8e
}
#navTopRight {
	FLOAT: right
}
#navTopRight A {
	COLOR: #fff
}
#navMain {
	BORDER-BOTTOM: #505050 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #303030; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: 15px; COLOR: #fff; BORDER-TOP: #505050 1px solid; PADDING-TOP: 0px
}
#navMainLeft {
	POSITION: relative; FLOAT: left
}
#navMainRight {
	FLOAT: right
}
#navMainLeft A {
	POSITION: relative; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: -5px 1px -1px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 115%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#navMainLeft {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navMainLeft LI {
	BACKGROUND-IMAGE: none; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #505050 1px solid; TOP: -1px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px
}
#navMainLeft A:hover {
	TEXT-DECORATION: none
}
#navMainLeft A:hover IMG.normal {
	FILTER: alpha(opacity=100); opacity: 1
}
#navMainLeft SPAN.active A {
	BORDER-BOTTOM: #424242 1px solid; BACKGROUND-COLOR: #434343; MARGIN-BOTTOM: -1px
}
#navMainLeft A.gif {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#navMainLeft A IMG.normal {
	Z-INDEX: 10; POSITION: relative; FILTER: alpha(opacity=80); ZOOM: 1; opacity: 0.8
}
#navMainLeft SPAN.active A IMG.normal {
	POSITION: relative; FILTER: alpha(opacity=100); ZOOM: 1; opacity: 1
}
#navMainLeft A IMG.over {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#navMainLeft A SPAN.wrap {
	Z-INDEX: 0; POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
#navSub {
	BACKGROUND-IMAGE: url(/img_site/bg_subnav.gif); POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #262626; PADDING-LEFT: 27px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#navSub UL {
	MARGIN: 0px
}
#navSub LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 20px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#navSub A {
	Z-INDEX: 10; TEXT-ALIGN: center; WIDTH: 68px; ZOOM: 1; DISPLAY: block; FLOAT: left; COLOR: #b4b4b4; FONT-SIZE: 90%; TEXT-DECORATION: none
}
#navSub A SPAN.wrap {
	POSITION: relative
}
#navSub SPAN.wrap {
	Z-INDEX: 0; POSITION: absolute; DISPLAY: none
}
#navSub A IMG {
	Z-INDEX: 5; POSITION: relative !important; FILTER: alpha(opacity=60); WIDTH: 68px !important; ZOOM: 1; MARGIN-BOTTOM: -5px; HEIGHT: 55px !important; opacity: 0.6
}
#navSub .wrapnormal {
	POSITION: relative; FILTER: alpha(opacity=60); ZOOM: 1; opacity: 0.6
}
#navSub .wrapnormal IMG {
	FILTER: alpha(opacity=100); opacity: 1
}
#navSub A .over {
	Z-INDEX: 0; POSITION: absolute; TOP: 0px
}
#navSub A:hover {
	FILTER: alpha(opacity=100); COLOR: #fff; opacity: 1
}
#navSub A:hover IMG {
	FILTER: alpha(opacity=100); opacity: 1
}
#navSub .subnavactive A {
	FILTER: alpha(opacity=100); COLOR: #fff; opacity: 1
}
#navSub .subnavactive A SPAN {
	FILTER: alpha(opacity=100); opacity: 1
}
#navShowcase {
	BACKGROUND-IMAGE: url(/img_site/bg_subnav.gif); POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #262626; PADDING-LEFT: 23px; WIDTH: 909px; PADDING-RIGHT: 23px; BACKGROUND-REPEAT: repeat-x; COLOR: #fff; FONT-SIZE: 95%; OVERFLOW: hidden; PADDING-TOP: 0px
}
#navShowcase #navScroll {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 10000px; PADDING-RIGHT: 0px; HEIGHT: 100px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#navShowcase A {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; COLOR: #cbcbcb; OVERFLOW: hidden; TEXT-DECORATION: none
}
#navShowcase A:hover {
	COLOR: #fff
}
#navShowcase .subnavactive A {
	COLOR: #fff
}
#navShowcase .subnavactive A .wrapshowcase IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; MARGIN-BOTTOM: 3px; COLOR: #fff; BORDER-TOP: #fff 2px solid; TOP: -1px; BORDER-RIGHT: #fff 2px solid; LEFT: -1px
}
#navShowcase .subnavactive A:hover .wrapshowcase IMG {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; MARGIN-BOTTOM: 3px; COLOR: #fff; BORDER-TOP: #fff 2px solid; TOP: -1px; BORDER-RIGHT: #fff 2px solid; LEFT: -1px
}
#navShowcase A:hover .wrapshowcase IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#navShowcase .wrapshowcase {
	Z-INDEX: 10; POSITION: relative
}
#navShowcase .wrapshowcase IMG {
	BORDER-BOTTOM: #acacac 1px solid; POSITION: relative; BORDER-LEFT: #acacac 1px solid; MARGIN-TOP: 12px; MARGIN-BOTTOM: 5px; BORDER-TOP: #acacac 1px solid; BORDER-RIGHT: #acacac 1px solid
}
.jcarousel-clip {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 890px !important; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
#navShowcase LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 4px; WIDTH: 80px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 80px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#navShowcase #btnPrevious {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.jcarousel-prev {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#navShowcase #btnNext {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.jcarousel-next {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.jcarousel-prev-disabled {
	DISPLAY: none !important
}
.jcarousel-next-disabled {
	DISPLAY: none !important
}
A .jcarousel-prev:hover A .jcarousel-next:hover {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#navShowcase SPAN.wrap {
	Z-INDEX: 0; POSITION: absolute; DISPLAY: none; TOP: 2px; LEFT: 1px
}
#navShowcase SPAN.wrap IMG {
	WIDTH: 80px !important; HEIGHT: 60px !important
}
.home #contentContainer {
	BACKGROUND-COLOR: #0f0f0f; COLOR: #ccc; BORDER-TOP: #a1a1a1 1px solid; PADDING-TOP: 26px
}
.home #mainCol {
	MARGIN: 18px 0px 0px; WIDTH: 215px; FLOAT: left
}
.home .categoryBlock {
	BACKGROUND-IMAGE: url(/img_site/home_cat_bg.jpg); POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #282828; MARGIN: 0px 0px 0px 14px; PADDING-LEFT: 0px; WIDTH: 217px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND-REPEAT: repeat-y; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 205px
}
.home .categoryBlock IMG.cap {
	Z-INDEX: 20; POSITION: absolute; BOTTOM: 0px; LEFT: 0px
}
.home .categoryImage {
	Z-INDEX: 0; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.home .categoryText {
	Z-INDEX: 10; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px 18px 20px; WIDTH: 180px; OVERFLOW: hidden
}
.home #mainCol H1 {
	COLOR: #8b8b8b; FONT-SIZE: 170%
}
.plain #contentContainer {
	PADDING-TOP: 57px
}
.plain #mainCol {
	PADDING-BOTTOM: 0px; MARGIN: 0px 14px 0px 0px; PADDING-LEFT: 0px; WIDTH: 650px; PADDING-RIGHT: 29px; FLOAT: left; PADDING-TOP: 0px
}
.plain #rightCol {
	MARGIN-TOP: 59px; WIDTH: 217px; FLOAT: left
}
.plain #mainCol H1 {
	FONT-SIZE: 300%
}
.plain #mainCol H2 {
	MARGIN-TOP: -7px
}
.faq #contentContainer {
	PADDING-TOP: 57px
}
.faq #mainCol {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 14px 0px 0px; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 29px; PADDING-TOP: 0px
}
.faq #mainCol H1 {
	FONT-SIZE: 300%
}
.faq #mainCol A {
	POSITION: relative; BACKGROUND-COLOR: transparent
}
.faq A P {
	POSITION: relative; MARGIN: 0px; DISPLAY: inline
}
.faq #mainCol H2 {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #838383; MARGIN-TOP: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 20px; COLOR: #ffffff; FONT-SIZE: 125%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.faq #answers A {
	COLOR: #575757; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.faq .faqRow {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.faq .faqRow .faqQuestion {
	BACKGROUND-IMAGE: url(/img_site/bullet.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 280px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0pt 0.55em; FLOAT: left; PADDING-TOP: 0px
}
.faq .faqRow .faqAnswer {
	MARGIN: 0px 0px 0px 20px; WIDTH: 425px; DISPLAY: inline; FLOAT: left
}
.category #contentContainer {
	BACKGROUND-IMAGE: url(/img_site/nav_template_back.gif); PADDING-LEFT: 0px; WIDTH: 938px
}
.product #contentContainer {
	BACKGROUND-IMAGE: url(/img_site/nav_template_back.gif); PADDING-LEFT: 0px; WIDTH: 938px
}
#leftCol {
	BACKGROUND-COLOR: #dcdcdc; WIDTH: 155px; FLOAT: left; PADDING-TOP: 35px
}
#leftCol A {
	DISPLAY: block
}
#leftCol A {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 10px 10px; DISPLAY: block; COLOR: #11569d; FONT-SIZE: 95%; FONT-WEIGHT: normal
}
#leftCol A:hover {
	BACKGROUND: url(/img_site/menu_arrow.gif) no-repeat 0% 35%
}
#leftCol A.active {
	BACKGROUND: url(/img_site/menu_arrow.gif) no-repeat 0% 35%
}
#leftCol SPAN {
	PADDING-BOTTOM: 6px; DISPLAY: block; BACKGROUND: url(/img_site/gr_border.gif) no-repeat 0% 100%; MARGIN-LEFT: 10px
}
.showcase #contentContainer {
	PADDING-TOP: 15px
}
.showcase #mainCol H1 {
	MARGIN-BOTTOM: 0px; COLOR: #4d4d4d; FONT-SIZE: 225%; FONT-WEIGHT: normal; PADDING-TOP: 30px
}
.showcase #mainCol H2 {
	BORDER-BOTTOM: #d3d3d3 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #4b4b4b; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.showcase #mainCol {
	MARGIN: 0px 15px 0px 0px; WIDTH: 435px; PADDING-RIGHT: 10px; FLOAT: left
}
.showcase #rightCol {
	WIDTH: 450px; FLOAT: left
}
.productitem {
	PADDING-BOTTOM: 30px; WIDTH: 85px; PADDING-RIGHT: 10px; FLOAT: left
}
#categoryproducts .productitem {
	PADDING-RIGHT: 0px
}
.productitem A {
	PADDING-BOTTOM: 1px; DISPLAY: block
}
.productitem .img {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.showcaseitem {
	PADDING-BOTTOM: 10px; WIDTH: 85px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 96px
}
.showcaseitem A:hover {
	TEXT-DECORATION: none
}
.productitem A:hover {
	TEXT-DECORATION: none
}
.showcaseitem A:hover .name {
	TEXT-DECORATION: underline
}
.productitem A:hover .name {
	TEXT-DECORATION: underline
}
.showcaseitem IMG {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.productitem IMG {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.category #mainImageContainer {
	
}
.category #leftCol {
	BACKGROUND-COLOR: #dcdcdc; WIDTH: 155px; FLOAT: left; PADDING-TOP: 35px
}
.category #leftCol A {
	DISPLAY: block
}
.category #mainCol {
	POSITION: relative; MARGIN-TOP: 15px; WIDTH: 765px; FLOAT: left; LEFT: 15px
}
.category #categorycontent {
	WIDTH: 525px; PADDING-RIGHT: 20px; FLOAT: left
}
.category #categorycontent H2 {
	COLOR: #4b4b4b; FONT-SIZE: 125%; MARGIN-RIGHT: 75px
}
.category #categorycontent P {
	
}
.category #showcaseCol {
	WIDTH: 213px; FLOAT: left
}
.category #showcaseCol {
	FONT-SIZE: 90%
}
.category #mainCol #showcaseCol H1 {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 111%
}
.category #mainCol H1 {
	FONT-SIZE: 175%; PADDING-TOP: 25px
}
DIV#categoryproducts {
	BACKGROUND-IMAGE: url(/img_site/product_box_top.gif); BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 5px
}
#categoryproducts_inner {
	BACKGROUND-IMAGE: url(/img_site/product_box_bottom.gif); PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% bottom
}
#categoryproducts_content {
	BACKGROUND-IMAGE: url(/img_site/product_box_mid.gif); PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; PADDING-TOP: 10px
}
#categoryproducts .productitem {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 18px; WIDTH: 150px
}
#categoryproducts .productitem A {
	COLOR: #92106e; FONT-SIZE: 120%
}
#categoryproducts .productitem A:hover {
	TEXT-DECORATION: none
}
#categoryproducts .productitem .name {
	PADDING-BOTTOM: 5px; DISPLAY: block; PADDING-TOP: 10px
}
#categoryproducts .productitem A:hover .name {
	TEXT-DECORATION: underline !important
}
#showcaseCol H1 {
	BORDER-BOTTOM: #d3d3d3 1px solid; COLOR: #4b4b4b; FONT-SIZE: 111%; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.product #contentContainer {
	PADDING-LEFT: 0px
}
.product #mainCol {
	BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 0px; WIDTH: 765px; FLOAT: left; MARGIN-LEFT: 0px
}
.product #whitecontainer {
	POSITION: relative; PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.product #productInfo {
	MARGIN: 10px 25px 0pt 15px; WIDTH: 400px; DISPLAY: inline; FLOAT: left
}
.product #productThumbnail {
	MARGIN: 10px 25px 0pt 0px; WIDTH: 300px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.product #productThumbnail .cmsDivbordercontainer {
	MARGIN: 5px 0px 0px
}
.product #mainCol H2 {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 20px; BACKGROUND: #4b4b4b; COLOR: #ffffff; FONT-SIZE: 125%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.product #contentContainer {
	WIDTH: 955px; PADDING-RIGHT: 0px
}
.product #mainCol H3 {
	WIDTH: 230px
}
.product #mainCol #bottomcontainer {
	PADDING-LEFT: 10px; WIDTH: 707px
}
.product #mainCol .sectioncontent {
	MARGIN-LEFT: 5px
}
.product #findDealer {
	POSITION: absolute; BOTTOM: 30px; RIGHT: 95px
}
.col2 {
	PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: 10px; FLOAT: left
}
.col3 {
	PADDING-LEFT: 5px; WIDTH: 215px; PADDING-RIGHT: 10px; FLOAT: left
}
.col4 {
	PADDING-LEFT: 5px; WIDTH: 215px; FLOAT: left
}
.twocol #contentContainer {
	PADDING-TOP: 33px
}
.twocol #mainCol {
	PADDING-BOTTOM: 0px; MARGIN: 0px 35px 0px 0px; PADDING-LEFT: 0px; WIDTH: 570px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.twocol #rightCol {
	MARGIN: 16px 0px 0px; WIDTH: 295px; FLOAT: left; FONT-SIZE: 90%
}
.news #mainCol H1 {
	PADDING-BOTTOM: 10px; FONT-SIZE: 160%; PADDING-TOP: 10px
}
.news #contentContainer {
	PADDING-TOP: 47px
}
.news #mainCol {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt 14px 0pt 0pt; PADDING-LEFT: 0pt; WIDTH: 600px; PADDING-RIGHT: 80px; FLOAT: left; PADDING-TOP: 0pt
}
.news #rightCol {
	MARGIN-TOP: 59px; WIDTH: 215px; FLOAT: left
}
.news #mainCol H2 {
	MARGIN-TOP: -7px
}
.news .gotolink {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND-POSITION: left 50%
}
#os_main H3 {
	MARGIN: 0px 0px 0px 8px
}
#os_search {
	MARGIN: 10px 0px 0px
}
#os_main BLOCKQUOTE {
	MARGIN: 0px 0px 0em 8px
}
#os_results LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#os_resultbar {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #838383; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.os_msg {
	FONT-WEIGHT: normal
}
#os_main #headLeft {
	FLOAT: left; FONT-WEIGHT: bold
}
#os_main #headRight {
	FLOAT: right
}
#os_pagination {
	WIDTH: 425px; FLOAT: left
}
#os_pagination DIV#os_pagin1 {
	WHITE-SPACE: nowrap; FLOAT: left
}
#os_pagination DIV#os_pagin2 {
	TEXT-ALIGN: center; MARGIN: 0px 5px; FLOAT: left
}
#os_pagination DIV#os_pagin3 {
	TEXT-ALIGN: left; WIDTH: 15%; WHITE-SPACE: nowrap; FLOAT: left
}
#signup TD {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
#signup TD.label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#signup .input {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#signup INPUT.text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 300px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 150%; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#signup TR.error .label {
	COLOR: #f00; TEXT-DECORATION: underline
}
#signup .btn_submit {
	MARGIN-TOP: 10px
}
.daohang {
	COLOR: #fff; FONT-WEIGHT: bold; font-size:13px;
}
#navTopRight A.hilightLink {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff200; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navTopRight A.hilightLink:hover {
	BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#footer {
	POSITION: relative; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #303030; PADDING-LEFT: 12px; PADDING-RIGHT: 25px; COLOR: #777; PADDING-TOP: 12px
}
#footerNav {
	POSITION: relative; FLOAT: right
}
#footerNote {
	TEXT-ALIGN: right
}
.border {
	 BORDER-LEFT: #4B4B4B 1px solid
}

