HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(wood.jpg) #511207 repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/15px Arial, Helvetica, sans-serif; COLOR: #5b5b5b; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.pageWrapper {
	MARGIN: 0px auto; WIDTH: 900px; TEXT-ALIGN: left
}
#pageHeader {
	BACKGROUND: url(header.jpg) no-repeat 50% top; HEIGHT: 141px
}
#contentWrapper {
	BACKGROUND: url(lines.gif) repeat-y; MARGIN: 0px 10px 30px; OVERFLOW: auto; WIDTH: 880px
}
#contentWrapperHome {
	BACKGROUND: url(linesHome.gif) repeat-y; MARGIN: 0px 10px 30px; OVERFLOW: auto; WIDTH: 880px
}
#contentWrapper #left {
	FLOAT: left; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 180px; BORDER-COLLAPSE: collapse
}
#contentWrapperHome #left {
	FLOAT: left; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 180px; BORDER-COLLAPSE: collapse
}
.leftBox {
	BACKGROUND: url(titleLeft.gif) #fff no-repeat 50% top; PADDING-BOTTOM: 18px; WIDTH: 180px; BORDER-BOTTOM: #aaaaaa 1px solid
}
.leftBox1 {left:auto}
.leftBox 2{right:auto}
.leftBoxFree {
	BACKGROUND: url(titleLeft.gif) #fff no-repeat 50% top; PADDING-BOTTOM: 18px; WIDTH: 180px; BORDER-BOTTOM: #aaaaaa 1px solid
	left: auto;
}
.leftBoxFree {
	PADDING-BOTTOM: 0px
}
.leftBox .contentSide {
	MARGIN: 14px 14px 0px
}
#contentWrapper #content {
	FLOAT: right; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 690px
}
#contentWrapperHome #content {
	FLOAT: right; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 690px
}
#contentWrapper #topSection {
	WIDTH: 690px; HEIGHT: 360px
}
#topSection .latestNews {
	BORDER-RIGHT: #f3f3f3 10px solid; BACKGROUND: url(titleLatestNews.gif) #fff no-repeat 50% top; FLOAT: left; PADDING-BOTTOM: 18px; WIDTH: 520px; BORDER-BOTTOM: #aaaaaa 1px solid
}
#topSection .latestNews .contentLeft {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; WIDTH: 154px; PADDING-TOP: 17px; HEIGHT: 308px
}
#topSection .latestNews .content {
	FLOAT: left; MARGIN: 17px 0px 0px 14px; WIDTH: 154px; HEIGHT: 308px
}
#contentWrapper #right {
	FLOAT: right; WIDTH: 160px
}
#topSection #miniPlayer {
	BACKGROUND: url(titleVideo.gif) #fff no-repeat 50% top; BORDER-BOTTOM: #aaaaaa 1px solid
}
#topSection #miniPlayer .content {
	MARGIN: 7px 2px 2px
}
#topSection #brands {
	MARGIN-TOP: 0px; BACKGROUND: url(titleVideo.gif) #fff no-repeat 50% top; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 176px
}
#topSection #brands .brandsAnimation {
	MARGIN: 20px 0px 0px 16px
}
#contentWrapper .standard {
	BACKGROUND: url(title.gif) #fff no-repeat 50% top; PADDING-BOTTOM: 18px; WIDTH: 690px; BORDER-BOTTOM: #aaaaaa 1px solid
}
#contentWrapper .standard .itemLeft {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 154px;
	BORDER-COLLAPSE: collapse;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
#contentWrapper .standard .item {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 14px; WIDTH: 154px
}
.row {
	CLEAR: left; DISPLAY: block; WIDTH: 680px; PADDING-TOP: 17px
}
.topRow {
	DISPLAY: block; WIDTH: 680px; PADDING-TOP: 6px
}
.topRowNews {
	MARGIN-TOP: 17px; DISPLAY: block; WIDTH: 680px
}
.price {
	MARGIN-TOP: 26px;
	BACKGROUND: #5b5b5b;
	FLOAT: right;
	COLOR: #fff;
	margin-right: 10px;
}
#contentWrapper .content {
	MARGIN: 17px 16px 0px
}
#contentWrapperHome .content {
	MARGIN: 17px 16px 0px
}
#contentWrapper .productLeft {
	FLOAT: left;
	WIDTH: 290px;
	BORDER-COLLAPSE: collapse;
	margin-left: 10px;
}
#contentWrapper .productRight {
	FLOAT: right; WIDTH: 360px; MARGIN-RIGHT: 0px; BORDER-COLLAPSE: collapse
}
#contentWrapper .productRight .price2 {
	MARGIN-TOP: 2px; BACKGROUND: #5b5b5b; FLOAT: right; COLOR: #fff
}
.options {
	
}
.productPages {
	FLOAT: right
}
#contentWrapper .news {
	MARGIN-LEFT: 184px; WIDTH: 490px
}
#contentWrapper .newsMargin {
	MARGIN: 6px 0px 0px 184px; WIDTH: 490px
}
#contentWrapper .newsMargin P {
	MARGIN: 0px 0px 6px
}
#productDesc {
	PADDING-RIGHT: 95px; MIN-HEIGHT: 95px; BACKGROUND: url(sticker.gif) no-repeat right top; HEIGHT: 95px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.light {
	COLOR: #cacaca
}
#contentWrapper #content P {
	LINE-HEIGHT: 16px
}
#contentWrapperHome #content P {
	LINE-HEIGHT: 16px
}
.marginTop {
	MARGIN-TOP: 4px
}
.marginTopSmall {
	MARGIN-TOP: 7px; FONT-SIZE: 10px; TEXT-ALIGN: center
}
.directions {
	MARGIN-TOP: 7px; WIDTH: 400px
}
#contentWrapper #content A {
	COLOR: #ff5019; TEXT-DECORATION: none
}
#contentWrapperHome #content A {
	COLOR: #ff5019; TEXT-DECORATION: none
}
#contentWrapper #content A:hover {
	TEXT-DECORATION: underline
}
#contentWrapperHome #content A:hover {
	TEXT-DECORATION: underline
}
.more {
	PADDING-LEFT: 12px; BACKGROUND: url(arrowRed.gif) no-repeat left 50%
}
.moreTop {
	MARGIN-TOP: 10px; PADDING-LEFT: 12px; BACKGROUND: url(arrowRed.gif) no-repeat left 50%
}
.morePhone {
	MARGIN-TOP: 10px; PADDING-LEFT: 12px; BACKGROUND: url(arrowRed.gif) no-repeat left 50%
}
.morePhone {
	BACKGROUND: url(infoIcon.gif) no-repeat left 50%; COLOR: #8c8c8c
}
.productPages SPAN {
	COLOR: #aaaaaa
}
.enlarge {
	PADDING-LEFT: 12px; BACKGROUND: url(magnify.gif) no-repeat left 50%; FLOAT: left; MARGIN-BOTTOM: 0px
}
.news SPAN {
	COLOR: #a8a8a8
}
H1 {
	FONT-SIZE: 11px; BACKGROUND: url(blueCross.gif) no-repeat 13px 7px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
H1.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
H4 {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff;
	background-image: url(orangeCross.gif);
	background-repeat: no-repeat;
	background-position: 13px 7px;
}
H4.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.leftbigclass {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #0FABE4;
	font-weight: bold;
}
H2 {
	BACKGROUND: url(orangeCross.gif) no-repeat 13px 7px; MARGIN: 0px
}
H2.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#logo {
	FLOAT: left; MARGIN: 14px 0px 0px 34px
}
.blank {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 8px; BACKGROUND-COLOR: #f3f3f3
}
.border {
	BORDER-RIGHT: #aaaaaa 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px dashed; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.borderNews {
	BORDER-RIGHT: #aaaaaa 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 16px; BORDER-LEFT: #aaaaaa 1px dashed; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px dashed; BORDER-COLLAPSE: collapse
}
.map {
	BORDER-RIGHT: #aaaaaa 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px dashed; MARGIN-TOP: 4px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaaa 1px dashed; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px dashed; BORDER-COLLAPSE: collapse
}
.arrow {
	MARGIN-RIGHT: 4px
}
.options UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}
.options LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.colorOptions LI {
	WIDTH: 20px; MARGIN-RIGHT: 8px; HEIGHT: 20px
}
.colorOptions LI A {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; DISPLAY: block; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 20px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
.colorOptions LI SPAN {
	DISPLAY: block; FLOAT: left; MARGIN: 1px 0px 0px; WIDTH: 9px; CURSOR: pointer; HEIGHT: 18px; TEXT-DECORATION: none
}
.colorOptions LI SPAN.left {
	BORDER-LEFT: white 1px solid
}
.colorOptions LI A.colourSelected {
	BORDER-RIGHT: #ff5019 1px solid; BORDER-TOP: #ff5019 1px solid; BORDER-LEFT: #ff5019 1px solid; BORDER-BOTTOM: #ff5019 1px solid; TEXT-DECORATION: none
}
.colorOptions LI A:hover {
	BORDER-RIGHT: #ff5019 1px solid; BORDER-TOP: #ff5019 1px solid; BORDER-LEFT: #ff5019 1px solid; BORDER-BOTTOM: #ff5019 1px solid; TEXT-DECORATION: none
}
.sizeOptions LI {
	WIDTH: 22px; MARGIN-RIGHT: 8px; HEIGHT: 22px
}
.sizeOptions LI A {
	DISPLAY: block; WIDTH: 22px; LINE-HEIGHT: 18px; HEIGHT: 22px; TEXT-DECORATION: none
}
.sizeOptions LI A:hover {
	BACKGROUND-POSITION: 0px -22px; TEXT-DECORATION: none
}
.sizeOptions LI A.sizeSelected {
	BACKGROUND-POSITION: 0px -22px; TEXT-DECORATION: none
}
.size {
	MARGIN-RIGHT: 8px
}
.clearLeft {
	CLEAR: both
}
HR {
	CLEAR: both; BORDER-TOP: #aaaaaa 1px dashed; FONT-SIZE: 1px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
.viewBasket {
	MARGIN-TOP: 8px; DISPLAY: block; BACKGROUND: url(viewBasket.gif) no-repeat 50% top; WIDTH: 152px; HEIGHT: 15px; TEXT-DECORATION: none
}
.viewBasket A {
	MARGIN-TOP: 8px; DISPLAY: block; BACKGROUND: url(viewBasket.gif) no-repeat 50% top; WIDTH: 152px; HEIGHT: 15px; TEXT-DECORATION: none
}
.viewBasket A {
	MARGIN: 0px
}
.viewBasket A:hover {
	BACKGROUND-POSITION: 50% bottom
}
.addButtonWrapper {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px}
.addToBasket {
	DISPLAY: block; BACKGROUND: url(addToBasket.gif) no-repeat 50% top; WIDTH: 106px; HEIGHT: 15px
}
.addToBasket:hover {
	BACKGROUND-POSITION: 0px -15px
}
.delete {
	DISPLAY: block; BACKGROUND: url(delete.gif) no-repeat 50% top; WIDTH: 19px; HEIGHT: 15px
}
.delete:hover {
	BACKGROUND-POSITION: 0px -15px
}
.continue {
	DISPLAY: block; BACKGROUND: url(continueShopping.gif) no-repeat 50% top; FLOAT: right; WIDTH: 139px; MARGIN-RIGHT: 8px; HEIGHT: 15px
}

.continue A {
	DISPLAY: block; BACKGROUND: url(continueShopping.gif) no-repeat 50% top; FLOAT: right; WIDTH: 139px; MARGIN-RIGHT: 8px; HEIGHT: 15px
}
.continue A {
	MARGIN: 0px; TEXT-DECORATION: none
}
.continue A:hover {
	BACKGROUND-POSITION: 50% bottom; TEXT-DECORATION: none
}
.proceed {
	DISPLAY: block; BACKGROUND: url(proceed.gif) no-repeat 50% top; FLOAT: right; WIDTH: 71px; HEIGHT: 15px
}
.proceed:hover {
	BACKGROUND-POSITION: 0px -15px
}

.leftBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leftBox LI {
	BACKGROUND: url(arrowBlack.gif) no-repeat left 50%; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
.leftBox LI A {
	PADDING-LEFT: 12px; BACKGROUND: url(arrowBlack.gif) no-repeat left 50%; COLOR: #5b5b5b; TEXT-DECORATION: none
}
.leftBox LI A:hover {
	PADDING-LEFT: 12px; BACKGROUND: url(arrowBlue.gif) no-repeat left 50%; COLOR: #00a1db; TEXT-DECORATION: none
}
.leftBox LI.on {
	BACKGROUND: url(arrowBlue.gif) no-repeat left 50%; COLOR: #00a1db; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
.leftBox LI.on A {
	BACKGROUND: url(arrowBlue.gif) no-repeat left 50%; COLOR: #00a1db; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
.brands {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT: 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 152px; COLOR: #5b5b5b; BORDER-BOTTOM: #aaaaaa 1px solid
}
.brandsCategory {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; MARGIN-BOTTOM: 2px; FONT: 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 152px; COLOR: #5b5b5b; BORDER-BOTTOM: #aaaaaa 1px solid
}
.delivery {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 12px; FLOAT: right; MARGIN-BOTTOM: 10px; FONT: 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #5b5b5b; BORDER-BOTTOM: #aaaaaa 1px solid
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.checkoutForm {
	PADDING-LEFT: 15px; WIDTH: 660px
}
#leftBox6{margin-left:0px;}
#leftBox7{margin-right:0px;}
#basket {
	MARGIN: 17px 16px 0px; WIDTH: 658px; BORDER-COLLAPSE: collapse
}
#basket .total {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-ALIGN: right
}
#basket TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#basket TR.top {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #6d6d6d
}
#basket TR.white {
	COLOR: #5b5b5b; BACKGROUND-COLOR: #f8f8f8
}
#basket TR.gray {
	COLOR: #5b5b5b; BACKGROUND-COLOR: #f3f3f3
}
#basket .quantity {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 16px
}
#basketButtons {
	MARGIN-TOP: 12px; FLOAT: right; BORDER-COLLAPSE: collapse
}
#basketTable TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
#checkout {
	MARGIN: 17px 16px 0px
}
#checkout .error {
	COLOR: #ff5019
}
#checkout FORM {
	MARGIN: 12px 0px 0px
}
#checkout FORM DIV {
	HEIGHT: 28px
}
#checkout FORM LABEL {
	FLOAT: left; WIDTH: 140px; LINE-HEIGHT: 22px; TEXT-ALIGN: right
}
#checkout FORM LABEL EM {
	COLOR: #ff5019; MARGIN-RIGHT: 5px
}
#checkout FORM SPAN {
	DISPLAY: block; MARGIN-LEFT: 150px
}
#checkout FORM SPAN INPUT {
	FONT: 11px/15px Arial, Helvetica, sans-serif; WIDTH: 200px; COLOR: #5b5b5b; HEIGHT: 15px
}
#checkout FORM SPAN INPUT.error {
	BORDER-RIGHT: #ff5019 1px solid; BORDER-TOP: #ff5019 1px solid; BORDER-LEFT: #ff5019 1px solid; BORDER-BOTTOM: #ff5019 1px solid
}
#checkout FORM STRONG {
	FLOAT: left; WIDTH: 140px; LINE-HEIGHT: 22px; TEXT-ALIGN: right
}
#checkout FORM SPAN STRONG {
	FLOAT: none; LINE-HEIGHT: 22px
}
#checkout .break {
	MARGIN: 0px 0px 15px
}
.toCheckout {
	DISPLAY: block; BACKGROUND: url(proceedToPayment.gif) no-repeat 50% top; MARGIN: 12px 0px 10px 150px; WIDTH: 143px; HEIGHT: 15px
}
.toCheckout:hover {
	BACKGROUND-POSITION: 0px -15px; TEXT-DECORATION: none
}
.returnHome {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(returnToHomepage.gif) no-repeat 0px 0px; WIDTH: 145px; HEIGHT: 15px
}
.returnHome A {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(returnToHomepage.gif) no-repeat 0px 0px; WIDTH: 145px; HEIGHT: 15px
}
.returnHome A {
	MARGIN: 0px; TEXT-DECORATION: none
}
.returnHome A:hover {
	BACKGROUND-POSITION: 0px -15px; TEXT-DECORATION: none
}
DIV.feed {
	DISPLAY: block; BACKGROUND: url(rssLogo.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 6px 7px 0px 0px; WIDTH: 11px; LINE-HEIGHT: 10px; HEIGHT: 11px
}
DIV.feed A {
	DISPLAY: block; BACKGROUND: url(rssLogo.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 6px 7px 0px 0px; WIDTH: 11px; LINE-HEIGHT: 10px; HEIGHT: 11px
}
DIV.feed A {
	MARGIN: 0px
}
#signupForm P {
	MARGIN-BOTTOM: 4px
}
#signupForm A {
	COLOR: #0fabe4; TEXT-DECORATION: none
}
#signupForm A:hover {
	TEXT-DECORATION: underline
}
#signupName {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 4px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 150px; COLOR: #aaaaaa; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 16px
}
#signupEmail {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 4px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 150px; COLOR: #aaaaaa; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 16px
}
#contentWrapper .error#signupName {
	BORDER-LEFT-COLOR: #ff5019; BORDER-BOTTOM-COLOR: #ff5019; COLOR: #ff5019; BORDER-TOP-COLOR: #ff5019; BORDER-RIGHT-COLOR: #ff5019
}
#contentWrapper .error#signupEmail {
	BORDER-LEFT-COLOR: #ff5019; BORDER-BOTTOM-COLOR: #ff5019; COLOR: #ff5019; BORDER-TOP-COLOR: #ff5019; BORDER-RIGHT-COLOR: #ff5019
}
#signupTerms {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#signupButton {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	BACKGROUND: url(signup.gif) no-repeat 0px 0px;
	WIDTH: 74px;
	HEIGHT: 15px;
}
#signupButton1 {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	BACKGROUND: url(signup1.gif) no-repeat 0px 0px;
	WIDTH: 74px;
	HEIGHT: 15px;
}
#signupButton:hover {
	BACKGROUND-POSITION: 0px -15px
}
#CCButton {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	WIDTH: 74px;
	HEIGHT: 15px;
	background-image: url(SUBMIT.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#CCButton:hover {
	BACKGROUND-POSITION: 0px -15px
}
#BBButton {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	WIDTH: 74px;
	HEIGHT: 15px;
	background-image: url(RESETUP.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#BBButton:hover {
	BACKGROUND-POSITION: 0px -15px
}

#signupButtont {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	WIDTH: 74px;
	HEIGHT: 15px;
	background-image: url(search.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#signupButtont:hover {
	BACKGROUND-POSITION: 0px -15px
}
.siteMap {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
.siteMapHalf {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
.siteMap LI {
	CLEAR: both; DISPLAY: block
}
.siteMapHalf {
	FLOAT: left; WIDTH: 280px
}
.siteMapHalf DIV {
	WIDTH: 280px
}
.siteMap DIV {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 590px; HEIGHT: 18px
}
.siteMap DIV A STRONG {
	DISPLAY: inline; FLOAT: none; WIDTH: auto; COLOR: #5b5b5b; TEXT-ALIGN: left
}
.siteMap DIV A SPAN {
	DISPLAY: inline; FLOAT: none; WIDTH: auto; COLOR: #5b5b5b; TEXT-ALIGN: left
}
.siteMap DIV A SPAN {
	TEXT-DECORATION: underline
}
.siteMap DIV A:hover STRONG {
	TEXT-DECORATION: none
}
.siteMap DIV A:hover SPAN {
	TEXT-DECORATION: none
}
.siteMap SPAN {
	DISPLAY: block; FLOAT: right; WIDTH: 50px; TEXT-ALIGN: right
}
#competition {
	HEIGHT: 330px
}
#competition IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 25px
}
#competition FORM {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 25px
}
#competition H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #0fabe4; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
#competition P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 17px; PADDING-TOP: 0px
}
#competition STRONG {
	DISPLAY: block; MARGIN: 0px 0px 17px
}
#competition SELECT {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 152px; PADDING-TOP: 0px
}
#competition INPUT {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: white; FLOAT: left; WIDTH: 146px
}
#competition BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(submit.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 111px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
#competition BUTTON SPAN {
	DISPLAY: none
}
#competition BUTTON:hover {
	BACKGROUND-POSITION: 0px -18px
}
#compoTerms {
	CLEAR: both; FONT-SIZE: 10px; COLOR: #aaaaaa; PADDING-TOP: 10px
}
#footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px auto;
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	WIDTH: 900px;
	COLOR: #aaaaaa;
	PADDING-TOP: 20px;
	TEXT-ALIGN: left;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 50% top;
}
#footer P {
	MARGIN: 0px 24px
}
#footer A {
	COLOR: #5c5c5c; TEXT-DECORATION: none
}
#footer A:hover {
	BACKGROUND: #5c5c5c; COLOR: #fff; TEXT-DECORATION: none
}
#footer .bbb {
	FLOAT: right; MARGIN: 0px 24px
}

#clear2 {
	CLEAR: both;
	height: 8px;
}
#searchdd {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 4px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 150px; COLOR: #aaaaaa; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 16px
}
#right240 {
	float: right;
	height: 39px;
	width: 160px;
	margin-top: 5px;

}
#pageheaderright {
	float: right;
	height: 20px;
	width: 570px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 50px;
}
#pageheaderright A {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
}
#pageheaderright A:hover {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #0FABE4;
}
#registercontent {
	OVERFLOW: auto;
	WIDTH: 660px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 10px;
	line-height: 20px;
}
#registerinput {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 4px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 150px; COLOR: #aaaaaa; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 16px
}

.leftbigclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #00CCFF;
	text-decoration: none;
}
#productpic {
	height: 65px;
	width: 50px;
	margin-left: 10px;
	float: left;
}
#FAQ {
	width: 680px;
	margin-left: 10px;
	margin-right: 10px;
}
