/* CSS Document */

.wrapper{width:902px; margin:0 auto;}

/* tag styles */
a{color:#fd1813;text-decoration:underline;}
h1{font-size:26px; margin:0 0 10px 0; letter-spacing:-1px;}
h2{font-size:20px; color:#fd1813; margin:0 0 10px 0;}
h3{margin:0;}
h4{font-size:18px;color:#fd1813;margin:0px;padding:0px;}
h5{font-size:16px;color:#fd1813;margin:0px;padding:0px;}
h6{font-size:14px;color:#fd1813;margin:0px;padding:0px;}
img {border:0px;}

/* custom styles */
.redText{color:#fd1813;}
.BtnRedText{color:#fd1813; font-size:20px; font-weight:bold; letter-spacing:-1px;}
.BtnWhiteText{color:#ffffff; font-size:20px; font-weight:bold; letter-spacing:-1px; margin-top:-4px;}
.nobotspacing {margin-bottom:0px;padding-bottom:0px;}

/* header */
.header{width:902px; height:130px; font-size:11px;}
.logo{width:77px; float:left; margin-top:20px;}
.strapline{clear:right; float:right; margin:42px 0 0 30px;}
.commercialBtn{float:right; margin-top:35px;}
.strapline_ausnz{clear:right; float:left; margin:42px 0 0 30px;}
.woonbeurs {float:left;padding:30px 0 0 40px;}
.carpetsBtn{float:right; margin-top:12px;}

/* home */
.homeFlash{width:902px; height:297px;}
.homeButtons{width:902px; margin-top:10px;}
.homeButton{width:176px; height:94px; float:left; margin-right:5px;}
/* catalogue */
.mainContent{width:902px;}

/* colums - dont forget to add to IE stylesheet too */
#leftCol{width:130px;}
#centerCol{width:472px; z-index:999;}
#rightCol{width:220px; float:right; margin-right:0;}
#bigAsset{width:722px; margin-bottom:10px; margin-right:0; float:left; padding:5px; background-color:#FFFFFF;}
#smallAsset{width:472px; margin-bottom:10px;}
#SmallAssetProdPage {width:472px; margin-bottom:10px;}
#largeCol{width:712px;}
#fullCol{width:882px;}

/* right col button2 */
.rightColButton{width:220px; height:71px; float:left;}
.KnightTilerightColButton {width:220px; height:153px; float:left;}

/*footer*/

.footer{clear:both;width:902px; padding:5px 0px 5px 0px; font-size:10px; margin-top:10px; float:left;}
.sectorChange{float:left; width:300px;}
.copyright{float:right; width:500px; padding-top:7px; text-align:right;}

#bookmark a {height:26px; width:212px; text-indent: 10000px; overflow: hidden; display: block;}
#bookmark:hover {background-position:bottom ;}

/*misc*/
form {margin:0px;}
.newsignup {width:120px;font-size:.9em;background-color:black;color:#ffffff;border:1px solid #333333;padding:4px;margin:5px 0 0px 0;}
.loginWrapper {margin-top:10px; width:130px;}
.loginbox {width:120px;font-size:.9em;background-color:black;color:#ffffff;border:1px solid #333333;padding:4px;margin:5px 0 0px 0;}
#login_submit,#newsletter_submit {padding:5px 0px 0px 0px;}
.submitBtn{background-color:#666666; color:#fff; border-collapse:collapse; border:1px solid #fff; margin:5px 0 5px 0; padding:5px; font-size:11px; font-weight:bold;}
#leftCol a{color:#fff;text-decoration:none;}
.postcodeLookup {border:1px solid white;padding:5px;margin-bottom:10px;}
.postcodeLookup a:hover {background-color:#ccc;}
.buttonClass {background-color:#2f2b2a;font-size:.9em;color:white;padding:5px;border:1px solid white;text-decoration:none;}
.prevNext {font-weight:bold;}

/*PRODUCT PAGE STYLES*/
.product_table {width:712px; font-size:11px; background-color:#000000; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.new_products {width:472px; font-size:11px; background-color:#000000; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.product_table_you_may_also {text-align:left;width:220px; font-size:11px; background-color:#000000; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.product_table td, product_table_you_may_also td,.new_products td {vertical-align:top; text-align:center; padding:10px;}
.new_products td {vertical-align:top; text-align:center; padding:15px;}
.product_table img, .new_products img {border:2px solid white;}
.product_table_div {text-align:left;}
.product_table a, .new_products a { text-decoration:none; color:#FFFFFF;}
.box_arrow {}
.white_border {border:2px solid white; margin-bottom:3px;}
.black_border {margin-bottom:3px;}
.rightColImageHolder{float:left; margin-bottom:8px;}
.product_info_wrapper,.product_borders_wrapper,.product_strips_wrapper {border:1px solid #3d3d3d; padding:10px; background-color:#202020;}
.product_info_content{color:#999999;}
.rangeInfoWrapper {clear:both;width:200px;}
.rangeIconLarge {width:80px;margin-bottom:5px;float:left}
.rangeText {float:left;width:120px;}
.newText {position:absolute; right: 8px; bottom:5px;color:#fd1813;font-size:15px;font-weight:bolder;}

/* product_inc */
.leftColProductTitle{width:130px; float:left;}
.prod_search_rangeSmallWrapper {width:100px;float:left;}
.prod_range_smalldiv {padding:8px 8px 0 0px;float:left;}
.rangeBannerFlash {height:160px;margin-bottom:10px;}

/*listing content*/
.table_main {width:710px; margin-bottom:10px;margin-top:10px;}
.table_main input, .table_main textarea{border:1px solid white;}
.table_content { background-color:#f0f6f8;}
.table_header {background-color:#202020; color:#bd1714; font-size:1.0em; font-weight:bold;}
.table_subheader {color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.table_row { border-bottom:1px solid #202020;}
.table_row_warning { border-bottom:1px solid #d6bcbc; background-color:#fff0f3;}
.table_row_amber { border-bottom:1px solid #d6bcbc; background-color:#FDFFE1;}
.table_row_mo:hover { background-color:#eff8ff;}
.table_button {float:left; margin-bottom:5px; padding:5px 15px 5px 15px; border:1px solid #638baf; background-color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px; margin-right:10px;}
form 	{margin:0; padding:0;}
table	{border-collapse: collapse;}	
image	{border-color: steelblue;}	
.form_textarea {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#000}
.forgotPass {font-size:.8em;}

/* used by my samples */
.samplesTable {width:710px;}
.samplesTable tr{width:710px;}
.samplesTable h3{color:#666666;}
.tableDivider{height:1px; border-top:1px solid #333333; margin:5px 0 4px 0;}
.brochureImage{background-color:#FFFFFF; padding:5px; width:100px; margin-right:20px;}
.brochureName{padding-left:20px;}
.orderCell {background-color:#2f2b2a;font-size:.9em;}
.orderCell #title {font-size:1.6em;}
.whiteHr {border-bottom:1px solid #333333;}


/* news page */
.newsImage {border:0px;margin-bottom:20px; width:220px;}
.newsWrapperOff {width:220px;float:left;clear:both;background-color:#27221f;margin-bottom:5px;}
.newsWrapperOn {width:220px;float:left;clear:both;background-color:#463e3c;margin-bottom:5px;}
.newsRow {padding:10px; width:200px;}
.newsDateOff {color:white;width:60px;float:left;font-weight:bold;}
.newsDateOff a {color:white}
.newsDateOn {width:60px;float:left;font-weight:bold;color:#fc1815}
.newsDateOn a {color:#fc1815}
.newsHeadlineOff {float:left;width:140px;color:#7e7c7d;font-weight:bold;}
.newsHeadlineOff a {color:#7e7c7d;}
.newsHeadlineOn {float:left;width:140px;font-weight:bold;color:white;}
.newsHeadlineOn a {color:white;}

/* case study page */
.sectorWrapperOff {width:220px;float:left;clear:both;background-color:#27221f;margin-bottom:5px;}
.sectorWrapperon {width:220px;float:left;clear:both;background-color:#463e3c;margin-bottom:5px;}
.sectorRow {padding:10px;}
.sectorHeadlineOff {float:left;width:160px;color:#7e7c7d;font-weight:bold;}
.sectorHeadlineOff a {color:#7e7c7d;}
.sectorHeadlineOn {float:left;width:160px;font-weight:bold;color:white;}
.sectorHeadlineOn a {color:white;}
.caseStudyWrapper {background-color:#463e3c;}
.caseStudyRow {margin-bottom:4px;padding:10px;}

/* testimonials */
.testimonialWrapper {width:472px;clear:both;margin-top:20px;}
.testimonial{padding:5px;}
.testimonial_image {float:left;width:190px;border:0px;}
.testimonial_content {float:left; width:230px;}
.testimonial_title {font-size:1.6em;}
.testimonial_subtitle {font-size:1.4em;font-weight:bold;}
.testimonialFlash {height:134px;}
.testimonialWrapper {width:472px;}
.testimonialContent {padding:5px;}
.testimonialPic {float:left;padding:0px 20px 20px 0;clear:top;}

.v2i {color:#6e6e6e;font-size:.9;text-decoration:none}