BODY, HTML {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#333333; background-color:#F4F4F4; 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:#333333;}
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:#333333; border:1px solid #A6A6A6; background-color:#FFFFFF; padding-left:2px;}
INPUT.button {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#f05223; border:1px solid #777777; background-color:#7EA7E9;}

.mainDiv {height:100%;}
.sp {line-height:17px;}
.white {color:#FFFFFF;}
.gray {color:#777777;}
.boxTitle {height:32px; font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding-left:20px;}
.boxTitle2 {font-family:"Arial"; font-size:11px; font-weight:bold; color:#000000; text-transform:uppercase;}
.boxContent {padding-left:20px;}
.boxContent2 {padding-left:20px; padding-right:20px;}
.contentTop {width:570px; padding-top:12px; text-align:right;}
.contentTopOld {width:570px;  height:42px;}
.contentTitle {font-family:"Arial"; font-size:14px; font-weight:bold; color:#00394F; text-transform:uppercase;}
.contentText {padding-left:30px; padding-right:25px; line-height:17px; text-align:justify;}
.main_banner_ad {padding-left:25px;}
.small {font-size:10px; line-height:20px;}
.demoMode {background-color:#FF0000; font-family:"Tahoma"; font-size:11px; color:#FFD9D8;}

TD.header {height:102px; background-color:#FFFFFF;}
TD.logoLeft {width:202px; height:53px;}
TD.logoRight {width:107px; height:53px;}
TD.logoCenter {width:273px; height:73px;}
TD.logoRightMenu {width:580px; height:20px;}
TD.logoRightHeader {width:580px; height:80px;}
TD.SearchBoxCenter {width:202px; height:49px; background-color:#FFFFFF;}
TD.menuBar {height:49px; width:506px; background-color:#FFFFFF;}
TD.content {background-color:#FFFFFF;}
TD.contentFooter {height:92px; background-color:#F6F6F6;}
TD.contentSeparator {weight:10px; background-color:#FFFFFF;}
TD.footerShadow {height:4px;}
TD.footer {height:135px; background-color:#FFFFFF;}
TD.footer2 {width:990px; height:85px; background-color:#FFFFFF;}
TD.copyright {font-family:"Tahoma"; font-size:10px; font-weight:normal; color:#909090;}

.searchbox{padding-left:15px; padding-top:22px;}

.contentTableHead {height:23px; font-family:"Arial"; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background-color:#f05223;}
.contentTableLine {height:1px; background-color:#f05223;}
.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:#3F5374; text-transform:uppercase; text-decoration:none;}
.darkGray {color:#747474;}
.darkGrayUpper {color:#747474; text-transform:uppercase;}

.photoBg {background-color:#F6F6F6;}
.photoBorder {background-color:#FFFFFF; border:#f05223 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:#f05223; line-height:17px; text-align:center; text-transform:uppercase;}
.photoClose {font-family:"Arial"; font-size:11px; font-weight:bold; color:#00394F; text-transform:uppercase;}

.contentBox {background-color:#FFFFFF; border:#7c7c7c 1px solid; padding:15px 15px 15px 15px;}
.contentBoxNoPad {background-color:#FFFFFF; border:#f05223 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:#f05223; 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:#f05223; line-height:21px; padding-left:7px; padding-right:7px;}
.productLinks {background-color:#Ffffff; border-left:1px solid #7c7c7c; border-bottom:1px solid #7c7c7c; border-right:1px solid #7c7c7c; border-top:none; padding-top:4px; padding-bottom:4px;}
.saleType {background-color:#f05223; font-family:"Arial"; font-size:11px; color:#ffffff; font-weight:bold; text-transform:uppercase; padding-left:5px; padding-right:5px;}
.warranty {background-color:#00394F; 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:#f05223; font-weight:bold; text-transform:uppercase;}
.warrantyMonths {font-family:"Arial"; font-size:11px; color:#00394F; 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:#f05223 1px solid; margin:25px 25px 25px 25px; padding:0px 0px 0px 0px;}
.recommendClose {font-family:"Arial"; font-size:11px; font-weight:bold; color:#00394F; text-transform:uppercase;}

.promoPrice {font-family:"Arial"; font-size:14px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; background-color:#f05223; 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:#f05223; 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:#f05223; line-height:16px; text-align:center; text-transform:uppercase;}
.priceBoxList {font-family:"Arial"; font-size:11px; font-weight:bold; color:#ffffff; background-color:#f05223; line-height:16px; text-align:right; text-transform:uppercase; padding-right:5px;}
.productBox {width:160px; border:#7c7c7c 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:#f05223; line-height:18px; text-align:center; text-transform:uppercase;}
.priceBoxDetailsOff {font-family:"Arial"; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#f05223; 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:#333333; text-decoration:none;}
A:visited {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#333333; text-decoration:none;}
A:hover {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#333333; text-decoration:underline;}
A:active {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#333333; text-decoration:none;}

.mainMenuAlign { padding-top:15px;}
A.mainMenu:link {font-family:"Arial"; font-size:11px; font-weight:bold; color:#f05223; text-transform:uppercase; text-decoration:none;}
A.mainMenu:visited {font-family:"Arial"; font-size:11px; font-weight:bold; color:#f05223; text-transform:uppercase; text-decoration:none;}
A.mainMenu:hover {font-family:"Arial"; font-size:11px; font-weight:bold; color:#00394F; text-transform:uppercase; text-decoration:none;}
A.mainMenu:active {font-family:"Arial"; font-size:11px; font-weight:bold; color:#f05223; 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:#00394F; 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:#333333; text-decoration:none; display:block; line-height:17px; width:165px;}
A.SideBarMenu:visited {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; display:block; line-height:17px; width:165px;}
A.SideBarMenu:hover {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; display:block; line-height:17px; width:165px; background-color:#ebebeb;}
A.SideBarMenu:active {font-family:"Tahoma"; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; display:block; line-height:17px; width:165px;}

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

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

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