@charset "utf-8";
/* CSS Document */

html, body {background:none repeat scroll 0 0 #FFFFFF;color:#000000;font-family:Tahoma,Geneva,sans-serif;font-size:12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0;padding:0;}

h1, h2, h3 {font-weight:normal;}
h1 {font-size:18px;text-align:center;}
h2 {font-size:1.6em;}

img {border:medium none;}
a {outline:medium none;text-decoration:none;}
a:visited {color:#5F1406;text-decoration:none;}
a:link {color:#8F1F08;}

address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
ol, ul {list-style:none outside none;}

.clearer {border:medium none;clear:both;height:0;line-height:0;}
table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align:left;}
.red {color:red;}


/* HEADER */

#header {background-color:#000;height:89px;}
.headerWrap {margin-left:auto;margin-right:auto;width:970px;}
.logo {background:url("../images_custom/sprites.png") no-repeat scroll left top #000;cursor:pointer;display:inline;float:left;height:40px;margin-left:20px;margin-top:24px;width:150px;}
.logo a {display:none;text-indent:-9999px;}

#topRight {display:inline;float:right;margin-right:16px;text-align:right;width:198px;}
#shoppingCart {background:url("../images_custom/sprites.png") no-repeat scroll -358px 0 #A01F1A;color:#FFF;display:block;font-size:12px;line-height:12px;margin-bottom:12px;padding:4px 0;text-align:right;}
#shoppingCart:hover {background-position:-358px -20px;}
#shoppingCart span {color:#FFF;cursor:pointer;font-weight:bold;margin-right:10px;text-decoration:none;}
.headPhone {background:url("../images_custom/sprites.png") no-repeat scroll -150px 0 #000;float:right;height:31px;width:200px;}




/* MAIN OUTER */
.mainOuter {background: transparent url("../images_custom/bgGradient.gif") center top repeat-x scroll;min-height:1000px;}
.main {background-color:#FFF;margin:0 auto;min-height:1000px;position:relative;width:1002px;}
.main_wrap {padding:16px 16px 0 16px;}
.main .mainTop {}

/* LEFT MENU */
.cntNavigation {float:left;margin:0;position:relative;width:190px;padding-right:0 !important;}
.cntFloaterLHNAV .leftSearchBox {background-color:#333;border:2px solid #888;height:370px;margin:0 0 10px;position:relative;}
.cntFloaterLHNAV .leftSearchBox .topRed {background-color:#A01F1A;border-bottom:1px solid #888;color:#FFF;font-size:20px;height:38px;text-align:center;}
.cntFloaterLHNAV .leftSearchBox .topRed h2 {color:#FFF;font-size:20px;padding-top:6px;text-align:center;}
.cntFloaterLHNAV .leftSearchBox .arrow {background:url("../images_custom/sprites.png") no-repeat scroll -202px -41px transparent;height:33px;left:55px;position:absolute;top:38px;width:64px;}
.cntFloaterLHNAV .leftSearchBox .pleaseSelect {color:#CCC;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-top:35px;text-align:center;}
.cntFloaterLHNAV .leftSearchBox .pleaseSelect span {color:#FFF;font-size:15px;}
.cntFloaterLHNAV .leftSearchBox ul.finderButtons {margin:10px;}
.cntFloaterLHNAV .leftSearchBox .finderButtons li {background:url("../images_custom/sprites.png") no-repeat scroll -267px -41px transparent;display:block;float:left;height:45px;margin:5px;width:45px;}
.cntFloaterLHNAV .leftSearchBox .finderButtons li a {color:#FFF;display:block;font-size:20px;padding-top:10px;text-align:center;}
.cntFloaterLHNAV .leftSearchBox .orType {color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:16px;text-align:center;}
.cntFloaterLHNAV .leftSearchBox .orType span {color:#FFF;font-size:12px;}
.cntFloaterLHNAV .leftSearchBox .modelNumFinder input {background-color:#FFF;border:medium none;color:#777;height:20px;left:1px;margin:6px 0 0 10px;position:absolute;top:322px;width:140px;}
.cntFloaterLHNAV .leftSearchBox .modelNumFinder .go {background-color:#A01F1A;color:#FFF;height:20px;left:151px;position:absolute;top:328px;width:20px;}
.cntFloaterLHNAV .leftSearchBox .modelNumFinder .go a {color:#FFF;display:block;padding-top:2px;}

.cntNavigation .cntNavigationProductCategories {background-color:#F0F0F0;border:1px solid #D5D3D4;margin-bottom:14px;}
.cntNavigation .cntNavigationProductCategories .inner {padding:0 0 5px;}
.cntNavigation .cntNavigationProductCategories ul {list-style-type:none;margin:0;padding:0;}
.cntNavigation .cntNavigationProductCategories ul li {border-bottom:1px solid #CCC;display:block;font-weight:bold;height:34px;line-height:12px;margin:0;padding:0;position:relative;}
.cntNavigation .cntNavigationProductCategories ul li a {color:#636262;display:block;margin-left:35px;padding:5px 6px;}
.cntNavigationProductCategories ul li a:hover {color:#A01F1A;}
.cntNavigation .cntNavigationProductCategories ul li a span {background-color:#A01F1A;color:#FFF;display:block;float:left;font-size:16px;height:34px;left:0;line-height:32px;margin-right:3px;position:absolute;text-align:center;top:0;width:34px;}
.cntNavigation .RSSlinks {margin-bottom:15px;padding:0 0 0 10px;background:none repeat scroll 0 0 #FFFFFF;}

#searchBox {border:1px solid #D5D3D4;height:19px;margin-bottom:10px;overflow:hidden;position:relative;voice-family:inherit;width:188px;z-index:1000;}
#searchBox .searchBox {background:url("../images_custom/sprites.png") no-repeat scroll -1px -92px #F3F3F3;border:medium none;color:#9A9A9A;float:left;font-size:100%;height:15px !important;padding:2px 5px 0 26px;voice-family:inherit;width:135px !important;}
#searchBox .searchButton {font-size:10px;height:19px;position:absolute;right:0;top:0;width:21px;}
#searchBox a {font-size:10px;height:19px;position:absolute;right:0;top:0;width:21px;background:url("../images_custom/sprites.png") no-repeat scroll -180px -41px;}

.MenuTitle {background:none repeat scroll 0 0 #888;border-bottom:1px solid #D5D3D4;color:#000;font-weight:bold;padding:5px 3px 5px 6px;text-decoration:none;}

/* HOME PRODUCTS */

.pagination {clear:both;}
.center {float:left;padding:0 0 0 16px;width:764px;}
.photoHolder img {height:158px;width:158px;}
#homeProducts {clear:both;}
#resultHead {background:url("../images_custom/sprites_cont.png") no-repeat scroll left top transparent;color:#333;font:0px/0px Verdana,Arial,sans-sherif;height:35px;text-align:right;width:764px;margin-bottom:10px;}
#resultHead h1 {color:#A01F1A;float:left;line-height:17px;margin:8px 0 0 17px;}
#resultHead select {border:1px solid #C9C9C9;margin:7.5px 14px 0 0;}

.plist ul {height:72px;margin:5px 0;overflow:hidden;}
.plist ul li {background:url("../images_custom/sprites.png") no-repeat scroll 0 1px transparent;line-height:13px;margin:5px 0 0 10px;padding-left:15px;}

.flat .plist ul li, .search_flat .plist ul li {background-position:-369px -40px;}
.tilt .plist ul li, .search_tilt .plist ul li {background-position:-369px -71px;}
.ceil .plist ul li, .search_ceil .plist ul li {background-position:-369px -132px;}
.cant .plist ul li, .search_cant .plist ul li {background-position:-369px -101px;}

.buy_btn_result a {background:url("../images_custom/more_info.png") no-repeat scroll 0 0 transparent;display:block;height:40px;width:60px;}

.flat .buy_btn_result a, .search_flat .buy_btn_result a {background-position:0 -120px}
.tilt .buy_btn_result a, .search_tilt .buy_btn_result a {background-position:0 -80px}
.cant .buy_btn_result a, .search_cant .buy_btn_result a {background-position:0 -40px}
.ceil .buy_btn_result a, .search_ceil .buy_btn_result a {background-position:0 0}

.flat .buy_btn_result a:hover, .search_flat .buy_btn_result a:hover {background-position:-60px -120px}
.tilt .buy_btn_result a:hover, .search_tilt .buy_btn_result a:hover {background-position:-60px -80px}
.cant .buy_btn_result a:hover, .search_cant .buy_btn_result a:hover {background-position:-60px -40px}
.ceil .buy_btn_result a:hover, .search_ceil .buy_btn_result a:hover {background-position:-60px 0}

.homeProdFirst {border:1.5px solid #D7D7D7;clear:left;display:inline;float:left;font:12px/12px Verdana,Arial,sans-sherif;height:315px;margin:0 0 10px;overflow:hidden;width:178px;}
.homeProdFirstForSearch {float:left;font:12px/12px Verdana,Arial,sans-sherif;height:335px;margin:0 13px 10px 0;overflow:hidden;width:178px;}
.lastInTheRow {margin-right:0;}

.cant .homeProdFirst {border: 1px solid #50A3BA;border-top:0;margin:0;}
.tilt .homeProdFirst {border: 1px solid #FA9E16;border-top:0;margin:0;}
.flat .homeProdFirst {border: 1px solid #A01F1A;border-top:0;margin:0;}
.ceil .homeProdFirst {border: 1px solid #89C945;border-top:0;margin:0;}

.search_cant {border: 1px solid #50A3BA;}
.search_tilt {border: 1px solid #FA9E16;}
.search_flat {border: 1px solid #A01F1A;}
.search_ceil {border: 1px solid #89C945;}

.cantTop {width:180px;height:40px;font-size:12px;text-align:center;background-color:#50A3BA;}
.tiltTop {width:180px;height:40px;font-size:12px;text-align:center;background-color:#FA9E16;}
.flatTop {width:180px;height:40px;font-size:12px;text-align:center;background-color:#A01F1A;}
.ceilTop {width:180px;height:40px;font-size:12px;text-align:center;background-color:#89C945;}

.cantArrow {width:180px;height:30px;background: url(/images_custom/sprites.png) 0 -41px no-repeat #50A3BA;font-size:12px;text-align:center;}
.tiltArrow {width:180px;height:30px;background: url(/images_custom/sprites.png) 0 -41px no-repeat #FA9E16;font-size:12px;text-align:center;}
.flatArrow {width:180px;height:30px;background: url(/images_custom/sprites.png) 0 -41px no-repeat #A01F1A;font-size:12px;text-align:center;}
.ceilArrow {width:180px;height:30px;background: url(/images_custom/sprites.png) 0 -41px no-repeat #89C945;font-size:12px;text-align:center;}

.search_cantTop {width:180px;height:20px;background-color: #50A3BA;font-size:12px;text-align:center;}
.search_tiltTop {width:180px;height:20px;background-color: #FA9E16;font-size:12px;text-align:center;}
.search_flatTop {width:180px;height:20px;background-color: #A01F1A;font-size:12px;text-align:center;}
.search_ceilTop {width:180px;height:20px;background-color: #89C945;font-size:12px;text-align:center;}

.search_cantTop, .search_tiltTop, .search_flatTop, .search_ceilTop {color:#FFFFFF;font-size:12px;line-height:17px;}

.cantTop span {font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:20px;}
.tiltTop span {font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:20px;}
.flatTop span {font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:20px;}
.ceilTop span {font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:20px;}

.cant img.smallArrow {margin:5px;float:left;}
.cantTop h2, .tiltTop h2, .flatTop h2, .ceilTop h2 {font-size:12px;color:#FFF;line-height:17px;padding-top:3px;}

.priceWas {font-family:Verdana,Arial,sans-sherif;font-size:10px;color:#333;line-height:10px;padding-top:2px;}
.priceWas span {text-decoration:line-through;}
.priceNow {font-family:Verdana,Arial,sans-sherif;font-size:12px;color:#333;font-weight:bold;line-height:12px;}
.priceNow span {color:#fd6423;font-size:17px;font-weight:bold;line-height:17px;}
.homeProdFirst .details, .homeProdFirstForSearch .details {float:left; text-align: left;margin:7px 0 0 10px;}

/* REWARD PAGE */

#RewardCategoryTitle {border-bottom:1px solid #D7D7D7;color:#333333;font:bold 18px/20px Arial,sans-sherif;padding:5px 0 10px;text-align:center;}

.rewCatTitle {color:#8F1F08;font-size:20px;}
.textContentOne {color:#666666;font:13px/18px Verdana,Arial,sans-serif;padding:0 5px;}
.rewardTitle {color:#8F1F08;font-size:14px;font-weight:bold;margin:10px 0;}
.rewardTexfield {background-color:#F5F5F5;border:1px solid #D7D7D7;padding:1px;width:724px;}
.rewardTextarea {background-color:#F5F5F5;border:1px solid #D7D7D7;padding:2px;width:724px;}
.rewardSelect {background-color:#F5F5F5;border:1px solid #D7D7D7;padding:1px;width:330px;}

.help {color:#8F1F08 !important;font-size:9px;margin-top:0 !important;}
#rewardTxt {color:#333333;margin-left:10px;}
#rewardTxt p {font-weight:bold;margin:10px 0 0;}
#rewardTxt dt {margin-top:8px;}
#rewardTxt dd {color:#333333;font-size:9px;margin-top:4px;}


/* CONTENT PAGE */


#CategoryTitle {background-color:#F2F2F2;font:bold 13px/13px Arial,sans-sherif;padding:5px;}
.contactBtn {margin-top:40px;}
.textContentOne {color:#666666;font:13px/18px Verdana,Arial,sans-serif;padding:0 5px;}



/* PROD PAGE */

#prodPage {position:relative;}
.prodTop {background-color:#FFF;background-image:url("../images_custom/sprites_cont.png");background-position:0 -35px;background-repeat:no-repeat;height:15px;width:764px;}
.prodTopMid {background:url("../images_custom/prodPageContMid.gif") repeat-y scroll left top #FFF;}
.prodPageContBot {background:url("../images_custom/sprites_cont.png") no-repeat scroll left bottom #FFF;height:13px;}
.prodAddBox {display:inline;float:right;height:240px;margin:10px 10px 0 5px;width:195px;}
.instock {background:url("../images_custom/sprites.png") repeat scroll 0 -72px transparent;clear:right;float:right;height:19px;margin:5px 0 0;width:136px;}
.custRevFull {background:url("../images_custom/cusRevFull.gif") no-repeat scroll left top transparent;overflow:hidden;}
.buyBoxWhite {background-color:#FFF;border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;float:left;width:762px;}
.buy_btn2 {margin:14px;}


#prodPage .mainPhoto {border:1px solid #C9C9C9;display:inline;float:left;margin:5px 0 0 20px;overflow:hidden;width:250px;}
#prodPage .title {background:none repeat scroll 0 0 transparent;color:#5F1406;float:left;margin:10px;padding:0;width:380px;font:bold 13px/13px Arial,sans-sherif;}
#prodPage .prodInfo {display:inline;float:left;font-size:12px;font-size-adjust:none;font-weight:normal;height:271px;line-height:12px;margin:5px 0 0 20px;overflow:hidden;width:260px;}
#prodPage #mainDiscription {height:195px;}
#prodPage #mainDiscription ul {margin:0 0 15px;overflow:hidden;}
#prodPage #mainDiscription ul li {background:url("../images_custom/sprites.png") no-repeat scroll 0px 20px transparent;line-height:13px;margin:5px 0 0 10px;padding-left:15px;}


#prodPage #thumbs {background-color:#ECECEC;float:left;height:100%;margin:0;padding-bottom:12px;width:100%;}
#prodPage .thumb {display:inline;float:left;height:55px;margin:5px 0 0 5px;width:55px;}
#prodPage .mainPhoto img {padding:1px;}
#prodPage .thumb img {height:55px;width:55px;}
#prodPage .sprice {margin-left:5px;}
#prodPage .quantity {display:inline;float:right;margin-left:20px;width:40px;}
#prodPage .quantity input {background-color:#E9E9E9;border:1px solid #CFCFCF;margin-top:8px;}
#prodPage .buy_btn {clear:right;float:right;margin-top:10px;background:url("../images_custom/sprites.png") repeat scroll -182px -89px transparent;height:22px;width:136px;}
#prodPage .buy_btn2 {clear:right;float:right;margin-top:10px;background:url("../images_custom/sprites.png") repeat scroll -182px -89px transparent;height:22px;width:136px;margin-top:10px;}

#productPage {background-color:#FFF;color:black;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;margin:0;overflow:auto;padding:0;position:relative;width:764px;}
#productPage #flashDiv {border-bottom:1px solid #D7D7D7;border-color:#D7D7D7;border-right:1px solid #D7D7D7;float:right;height:401px;width:299px;}
#productPage #cad {border-color:#D7D7D7;border-style:none none solid solid;border-width:1px;float:left;height:401px;text-align:center;width:463px;}
#productPage #cad img {text-align:center;}
#productPage #discription {border:1px solid #CCC;clear:both;float:left;line-height:14px;margin:5px 0 10px;padding:5px;width:752px;}
#productPage h2 {border:0 none;color:#333;font-size:14px;margin:0 0 3px;padding:0;}
#productPage table a, #productPage table, #productPage tbody, #productPage tfoot, #productPage tr, #productPage th, #productPage td {color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:2em;}
#productPage table {border:1px solid #CCC;border-collapse:collapse;border-spacing:0;clear:both;float:right;margin:0;text-align:left;width:764px;}

#bottomBuyBox {background-color:#F2F2F2;float:right;margin-top:10px;width:764px;}
#bottomPrices {float:right;margin:5px;padding-right:10px;width:140px;}
#bottomQty {float:right;width:30px;}


#detailGroup {clear:both;}
#detailGroup .body {clear:both;padding:10px;}
#detailGroup #productReviews {clear:left;float:left;font:12px/12px Verdana,Arial,sans-serif;height:auto;margin:10px 0;text-align:left;width:764px;}
#detailGroup .form-label {clear:left;float:left;text-align:right;width:100px;}
#detailGroup .form-field {float:left;height:auto;padding-left:5px;width:600px;}
#detailGroup #productReviews #productReviewsAdd {display:none;}
/* VIEW CART */

#cartView {line-height:16px;width:970px;}
#cartItemsDiv {background:url("../images/table_bg.gif") repeat-y scroll left top transparent;margin-top:5px;width:970px;}
#cartView table {background:url("../images/table_head.gif") no-repeat scroll left top transparent;width:970px;}
#cartView tbody {width:970px;}
#cartView thead tr {height:29px;}
#cartView th {padding:3px 3px 3px 6px;text-align:left;}
#cartView td {background:none repeat scroll 0 0 transparent;border-bottom:1px solid #E1E1E1;padding:3px 3px 3px 6px;}
#cartItems .cartImg img {height:80px;width:80px;}


.cartBox {clear:right;display:inline;float:right;margin-top:5px;text-align:center;width:243px;}
.tableBottom {border-color:#E9E9E9;border-style:none solid solid;border-width:medium 1px 1px;clear:left;float:left;height:20px;width:968px;}
.coupon {display:inline;float:left;margin-top:8px;width:430px;}
.update {clear:both;float:left;margin:0 0 0 20px;width:105px;}
.continue {clear:left;display:block;float:left;margin:10px 0 0 20px;width:150px;}

.btn {background:none repeat scroll 0 0 #759A4C;color:#FFFFFF;cursor:pointer;display:block;float:left;padding:5px;position:relative;text-decoration:none;}
.btn * {background-image:url("../images_custom/btn2.png");background-repeat:no-repeat;display:block;font-style:normal;position:relative;}
.btn i {background-position:left top;height:5px;left:0;margin-bottom:-5px;position:absolute;top:0;width:5px;}
.btn span {background-position:left bottom;left:-5px;margin-bottom:-5px;padding:0 0 5px 10px;}
.btn span i {background-position:right bottom;height:100%;left:100%;margin-bottom:0;position:absolute;top:0;width:10px;}
.btn span span {background-position:right top;height:0;margin-left:10px;position:absolute;right:-10px;top:-5px;}
* html .btn {padding:3px;}
* html .btn span span {background-image:none;}
* html .btn span, * html .btn i {background-image:none;cursor:pointer;float:left;width:auto;}
.btn.redish {background:none repeat scroll 0 0 red;color:#FFFFFF;}
.btn:hover {background-color:#416C13;}
.btn:active {background-color:#444444;}
.btn[class] {background-image:url("../images_custom/shade.png");background-position:center bottom;}
* html .btn {border:1px solid #FFFFFF;}
* html .btn.red {border-color:#FFFFFF;}
* html .btn:hover {border-color:#FFFFFF;}
.buy_btn a.btn:link {color:#FFFFFF;font:14px/17px Verdana,Arial,sans-serif;text-transform:uppercase;}
.buy_btn a.btn:visited {color:#FFFFFF;font:14px/17px Verdana,Arial,sans-serif;text-transform:uppercase;}
.buy_btn a.big:link {display:block;font:bold 16px/18px Verdana,Arial,sans-serif;text-transform:uppercase;height:22px;width:136px;}
.buy_btn a.big:visited {font:bold 16px/18px Verdana,Arial,sans-serif;text-transform:uppercase;}
.buy_btn2 a.big:link {display:block;font:bold 16px/18px Verdana,Arial,sans-serif;text-transform:uppercase;height:22px;width:136px;}
.buy_btn2 a.big:visited {font:bold 16px/18px Verdana,Arial,sans-serif;text-transform:uppercase;}
.redBtn a {color:#FFFFFF;margin-top:20px;}
.contactBtn {margin-top:40px;}


.apply, .updateCart, .continueShopping {border:1px solid #666666;display:block;font:12px/11px Verdana,Arial,sans-serif;padding:2px;}
#priceBox {background:url("../images_custom/priceTableBot.gif") no-repeat scroll left bottom #FFF;display:inline;float:right;margin-top:0;overflow:hidden;padding-right:20px;padding-top:0;text-align:right;width:153px;}
#priceBox .titleField {display:inline;float:left;width:67px;}
#priceBox .priceField {display:inline;float:right;width:80px;}

#viewCartBtns {background:url("../images_custom/headerLinks_bg.gif") no-repeat scroll left top transparent;clear:left;margin-bottom:5px;width:500px;}

/* CHECKOUT */

.cntShopBar {background:url("../images_custom/barTop.png") no-repeat scroll 0 0 transparent;font-size:11px;margin-bottom:23px;margin-top:6px;padding:11px 0 0;position:relative;top:0 !important;width:100%;}
.cntShopBar .inner {background:url("../images_custom/barMid.png") repeat-y scroll 0 0 transparent;height:10px;width:970px;}
.cntShopBar .cntText {float:left;padding-left:5px;position:relative;top:-2px;width:960px;}
.cntShopBar .txt {color:#4C4D4E;margin:0;padding:0 0 0 5px;}
.cntShopBar .txt a {color:#319AC4;text-decoration:none;}
.cntShopBar .cntShopBarBot {background:url("../images_custom/barBot.png") no-repeat scroll left bottom transparent;height:11px;width:970px;}
.breadcrumbs {margin-bottom:10px;background:url("../images_custom/bgBreadcrumb.gif") repeat-x scroll 0 0 transparent;border:1px solid #D4D2D3;color:#5B5A5A;line-height:22px;}
.breadcrumbs .inner {padding:0 18px;}
.breadcrumbs ul {border:medium none;display:inline;margin-left:0;padding-left:0;}
.breadcrumbs ul li {border:medium none;display:inline;padding-left:0;padding-right:10px;}

#center2 {display:inline;float:left;font-size:12px;line-height:12px;width:970px;}
#cartAmounts {clear:both;padding-top:2px;width:200px;color:#FF0000;float:right;font:14px/14px Verdana,Arial,sans-sherif;}
#cartAmounts div {height:18px;}
#cartAmounts .field-label {clear:left;float:left;font-size:12px;font-weight:normal;line-height:12px;width:90px;}

.bigBoxHead {background-color:#FFF;background-image:url("../images_custom/bigBoxHead.gif");background-position:0 0;background-repeat:no-repeat;height:15px;width:970px;}
.buyBoxWhiteOne {background-color:#FFF;border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;float:left;width:968px;}
.bigBoxBot {background:url("../images_custom/bigBoxBot.gif") no-repeat scroll left bottom #FFF;clear:both;height:13px;width:970px;}
.inputFieldsHead {background-color:transparent;clear:both;color:#333333;height:25px;text-align:center;width:200px;}
.boxHead {color:#333;font-size:14px;font-size-adjust:none;font-weight:bold;line-height:14px;margin-left:20px;padding-top:5px;text-align:left;}
.listRight {text-align:right;}
.textField {background-color:#FFF;border:1px solid #CFCFCF;color:#333;font-size:12px;font-stretch:normal;font-weight:normal;line-height:12px;margin:10px 100px 0 10px;padding:3px 2px;width:200px;}
.requiredField {font-weight:bold;}

#inputFields {width:970px;}
#inputFields label {display:block;margin:5px 0 0 5px;}
#billToAddress {display:inline;float:left;text-align:left;width:970px;clear:left;margin-top:10px;}
#shipToAddress {clear:left;display:block;float:left;margin-top:10px;text-align:left;width:970px;}
#inputFields select {margin-left:5px;}
#billCountry, #shipCountry {margin:10px 100px 0 10px;}

.dropDown {border:1px solid #666;color:#666;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-weight:normal;height:20px;line-height:10px;margin:10px 10px 0;width:200px;}
.textarea {border:1px solid #999;font-size:11px;font-size-adjust:none;font-weight:normal;height:50px;line-height:11px;margin:3px 100px 10px 10px;padding:3px 2px;width:200px;}

#information_div {clear:both;margin-top:10px;width:970px;float:left;}
.checkoutBtn {clear:none;display:inline;float:right;margin:5px 0 0 5px;text-align:center;}
.newtotalField {border-top:1px solid #333;clear:both;color:red;font:bold 16px/20px Verdana,Arial,sans-sherif;}
.newtotalField .field-label, .newtotalField .field-price {color:red;font:bold 16px/18px Verdana,Arial,sans-sherif;height:18px;}
.field-label {clear:left;float:left;font-size:14px;font-weight:normal;height:14px;line-height:17px;margin:0;padding:0;text-align:left;width:48%;}
.field-price {float:left;font-size:14px;font-weight:normal;height:14px;line-height:17px;margin:0;padding:0;text-align:right;width:48%;}










/* FOOTER */

#footer {clear:both;height:10px;padding:1em;text-align:right;background-color:#FFF;}
.contentFooter {font-size:11px;margin:0 0 20px;width:100%;}
.contentFooter ul {list-style-type:none;margin:0 50px 10px 35px;padding-left:0;text-align:center;}
.contentFooter ul li {display:inline;margin-right:8px;padding-right:15px;}
.contentFooter ul li a {color:#5A5959;white-space:nowrap;}
.contentFooter .privacy {color:#999;margin:15px 94px 0 60px;padding-left:0;text-align:center;}
.contentFooter .privacy a {color:#999;}
.toTop {clear:right; display:inline;text-align:right; float:right;}


/* CLEARFIX */

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.javascript {
background-color:red;
color:#FFFFFF;
display:block;
font-size:18px;
padding:20px;
text-align:center;
}

#tracking_container div.trackingText {
background:url("../images_custom/tracking.gif") no-repeat scroll 0 0 transparent;
display:block;
height:160px;
width:166px;
margin-top:15px;
}
#tracking_container div {
display:block;
height:80px;
margin-bottom:5px;
}
#tracking_container div p {
color:#999999;
float:left;
font-size:18px;
margin:30px 0 0 10px;
}
#tracking_container div a {
float:left;
}
#tracking_container div p span.telno {
font-weight:bold;
}
