BODY, HTML {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#000000; background-color:#FFFFFF; margin:0; padding:0; border:none; width:100%; height:100%;}
#mainTable {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; background-color:#F4F4F4; margin:0; padding:0; border:none; width:100%; height:100%;}
TD, FONT, DIV {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090;}
FORM {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}
IMG {border:0px;}

INPUT, TEXTAREA, SELECT {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; border:1px solid #A6A6A6; background-color:#FFFFFF; padding-left:2px;}
INPUT.button {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#777777; border:1px solid #777777; background-color:#999999;}

.mainDiv {height:100%;}
.sp {line-height:17px;}
.white {color:#FFFFFF;}
.gray {color:#777777;}
.boxTitle {font-family:"Arial"; font-size:11px; font-weight:bold; color:#999999; text-transform:uppercase;}
.boxContent2 {padding-left:20px;padding-right:20px;}
.contentTitle {font-family:"Arial"; font-size:14px; font-weight:bold; color:#999999; text-transform:uppercase;}
.contentText {padding-left:30px; padding-right:25px; line-height:17px; text-align:justify;}
.small {font-size:10px; line-height:20px;}
.demoMode {background-color:#FF0000; font-family:"Tahoma"; font-size:11px; color:#FFD9D8;}

TD.header {height:110px; background-color:#FFFFFF;}
TD.logo {width:190px; height:100px;}
TD.logoRight {width:580px; height:100px;}
TD.logoRightMenu {width:580px; height:20px;}
TD.logoRightHeader {width:580px; height:80px;}
TD.menuBar {height:39px;}
TD.content {background-color:#F6F6F6;}
TD.contentFooter {height:92px; background-color:#F6F6F6;}
TD.footerShadow {height:4px;}
TD.footer {height:40px; background-color:#FFFFFF;}
TD.footer2 {height:85px; background-color:#FFFFFF;}
TD.copyright {font-family:"Tahoma"; font-size:10px; font-weight:normal; color:#909090;}
TD.boxContent {padding-left:20px;}

.contentTableHead {height:23px; font-family:"Arial"; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background-color:#999999;}
.contentTableLine {height:1px; background-color:#999999;}
.contentTableLineGray {height:1px; background-color:#E9E9E9;}
.contentTableEven {height:21px; background-color:#FAFAFA;}
.contentTableOdd {height:21px; background-color:#FFFFFF;}
.contentTableTotal {height:23px; font-family:"Tahoma"; font-size:11px; color:#747474; font-weight:normal; text-transform:uppercase; background-color:#F6F6F6;}
.contentTableTotal2 {height:23px; font-family:"Arial"; font-size:12px; color:#747474; font-weight:bold; text-transform:uppercase; background-color:#F6F6F6;}
.contentTableResult {height:23px; font-family:"Tahoma"; font-size:11px; color:#747474; font-weight:normal; background-color:#F6F6F6;}
.loggedUserName {font-family:"Arial"; font-size:11px; font-weight:bold; color:#777777; text-transform:uppercase; text-decoration:none;}
.darkGray {color:#747474;}
.darkGrayUpper {color:#747474; text-transform:uppercase;}

.photoBg {background-color:#F6F6F6;}
.photoBorder {background-color:#FFFFFF; border:#999999 1px solid; margin:25px 25px 25px 25px; padding:20px 20px 20px 20px;}
.photoTitle {font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#999999; line-height:17px; text-align:center; text-transform:uppercase;}
.photoClose {font-family:"Arial"; font-size:11px; font-weight:bold; color:#999999; text-transform:uppercase;}

.contentBox {background-color:#FFFFFF; border:#999999 1px solid; padding:15px 15px 15px 15px;}
.contentBoxNoPad {background-color:#FFFFFF; border:#999999 1px solid;}
.errorBox {background-color:#FFFFFF; border:#DD0000 1px solid; padding:10px 15px 10px 15px; color:#DD0000; margin: 0px 0px 10px 0px;}
.textBoxGrayBg {font-family:"Tahoma"; font-size:11px; color:#909090; font-weight:normal; background-color:#FAFAFA; padding:10px 10px 10px 10px; line-height:17px;}
.textBoxGrayBgTd {font-family:"Tahoma"; font-size:11px; color:#909090; font-weight:normal; background-color:#FAFAFA; line-height:17px;}
.productBrand {height:16px; margin:0px 0px 0px 0px; font-family:"Arial"; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background-color:#999999; line-height:16px; padding-left:7px; padding-right:7px; margin-right:25px;}
.productSpecs {height:21px; margin:0px 0px 0px 0px; font-family:"Arial"; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background-color:#999999; line-height:21px; padding-left:7px; padding-right:7px;}
.productLinks {background-color:#F6F6F6; border-left:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; border-right:1px solid #E9E9E9; border-top:none; padding-top:4px; padding-bottom:4px;}
.saleType {background-color:#999999; font-family:"Arial"; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding-left:5px; padding-right:5px;}
.warranty {background-color:#909090; font-family:"Arial"; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding-left:5px; padding-right:5px;}
.warrantyLength {font-family:"Arial"; font-size:22px; color:#999999; font-weight:bold; text-transform:uppercase;}
.warrantyMonths {font-family:"Arial"; font-size:11px; color:#909090; font-weight:bold; text-transform:uppercase;}
.reviewLink {line-height:23px; padding-left:5px; text-align:right; padding-right:5px;}
.orderComments {font-family:"Tahoma"; font-size:11px; color:#909090; font-weight:normal; line-height:17px; background-color:#F6F6F6;}

.recommendBg {background-color:#F6F6F6;}
.recommendBorder {background-color:#FFFFFF; border:#999999 1px solid; margin:25px 25px 25px 25px; padding:0px 0px 0px 0px;}
.recommendClose {font-family:"Arial"; font-size:11px; font-weight:bold; color:#999999; text-transform:uppercase;}

.promoPrice {font-family:"Arial"; font-size:14px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background-color:#999999; padding-left:10px; line-height:30px; margin-top:5px; margin-bottom:5px;}
.promoPriceDetails {font-family:"Arial"; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background-color:#999999; padding-left:10px; line-height:18px; margin-bottom:5px;}
.promoDiscount {font-family:"Arial"; font-size:14px; color:#FFFFFF; font-weight:bold;}

.priceBox {font-family:"Arial"; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#999999; line-height:16px; text-align:center; text-transform:uppercase;}
.priceBoxList {font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#999999; line-height:16px; text-align:right; text-transform:uppercase; padding-right:5px;}
.productBox {width:160px; border:#E9E9E9 1px solid;}
.productBoxContent {padding:10px 10px 10px 10px; text-align:center;}
.productBoxList {border:#E9E9E9 1px solid; padding:10px 10px 10px 10px; background-color:#FFFFFF; margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px;}
.priceBoxDetails {font-family:"Arial"; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#999999; line-height:18px; text-align:center; text-transform:uppercase;}
.priceBoxDetailsOff {font-family:"Arial"; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#999999; line-height:18px; text-align:center; text-transform:uppercase; text-decoration:line-through;}

A:link {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
A:visited {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
A:hover {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#666666; text-decoration:underline;}
A:active {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}

A.mainMenu:link {font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}
A.mainMenu:visited {font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}
A.mainMenu:hover {font-family:"Arial"; font-size:11px; font-weight:bold; color:#5C5C5C; text-transform:uppercase; text-decoration:none;}
A.mainMenu:active {font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}

A.specs:link {height:21px; margin:0px 0px 0px 0px; font-family:"Arial"; font-size:11px; font-weight:bold; color:#909090; text-transform:uppercase; text-decoration:none; line-height:21px;}
A.specs:visited {height:21px; margin:0px 0px 0px 0px; font-family:"Arial"; font-size:11px; font-weight:bold; color:#909090; text-transform:uppercase; text-decoration:none; line-height:21px;}
A.specs:hover {height:21px; margin:0px 0px 0px 0px; font-family:"Arial"; font-size:11px; font-weight:bold; color:#999999; text-transform:uppercase; text-decoration:none; line-height:21px;}
A.specs:active {height:21px; margin:0px 0px 0px 0px; font-family:"Arial"; font-size:11px; font-weight:bold; color:#909090; text-transform:uppercase; text-decoration:none; line-height:21px;}

A.SideBarMenu:link {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}
A.SideBarMenu:visited {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}
A.SideBarMenu:hover {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px; background-color:#F6F6F6;}
A.SideBarMenu:active {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}

A.SideBarMainCategoryLink:link {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}
A.SideBarMainCategoryLink:visited {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}
A.SideBarMainCategoryLink:hover {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px; background-color:#F6F6F6;}
A.SideBarMainCategoryLink:active {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}

A.SideBarSubCategoryLink:link {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}
A.SideBarSubCategoryLink:visited {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}
A.SideBarSubCategoryLink:hover {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px; background-color:#FBFBFB;}
A.SideBarSubCategoryLink:active {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#909090; text-decoration:none; display:block; line-height:17px; width:175px;}

A.MainProductTitleLink:link {font-weight:normal; font-size:11px; color:#666666; font-family:"Tahoma"; text-decoration:none;}
A.MainProductTitleLink:visited {font-weight:normal; font-size:11px; color:#666666; font-family:"Tahoma"; text-decoration:none;}
A.MainProductTitleLink:hover {font-weight:normal; font-size:11px; color:#666666; font-family:"Tahoma"; text-decoration:underline;}
A.MainProductTitleLink:active {font-weight:normal; font-size:11px; color:#666666; font-family:"Tahoma"; text-decoration:none;}
