.wrapper {
width:902px; 
margin:0 auto;
background-color:white;
border-width:0 20px 0 20px;
border-style:solid;
border-color:white;
}

.brochureImage {
-moz-box-shadow: 3px  3px 3px #ccc;
-webkit-box-shadow: 3px 3px 3px #ccc;
box-shadow: 3px 3px 3px #ccc;
border:1px solid #ccc;
}

/* strapline */
.strapline{clear:right; float:right; margin:18px 0 0 0px;}
.strapline_ausnz{clear:right; float:left; margin:15px 0 0 30px;}
/* .loginDivWrapper {width:405px;} */
.loginbox {float:left;width:120px;font-size:.9em;color:#000;border:1px solid #333333;padding:4px;margin:5px 8px 0px 0;}
.loginSubmit {float:left;width:120px;}

.prod_search_rangeSmallWrapper_com {padding-top:4px;width:130px;float:left;}
.prod_range_smalldiv_com {padding:2px 4px 0 0px;float:left;}

#leftCol a{color:#000;text-decoration:none;}
#bigAsset{width:732px; margin-bottom:10px; margin-right:0; float:left; padding:5px; background-color:#FFFFFF;}
.innerFooter {border:1px solid #ccc;width:880px;padding:10px;margin-bottom:10px;}
.footer {margin-top:5px;}
.table_main input, .table_main textarea{border:1px solid #bbb;}
.newsignup {width:120px;font-size:.9em;background-color:white;color:#000;border:1px solid #333333;padding:4px;margin:5px 0 0px 0;}

/*PRODUCT PAGE STYLES*/
.product_table {width:712px; font-size:11px; background-color:#fff; color:#000; font-family:Arial, Helvetica, sans-serif;}
.new_products {width:472px; font-size:11px; background-color:#fff; color:#000; font-family:Arial, Helvetica, sans-serif;}
.product_table_you_may_also {text-align:left;width:220px; font-size:11px; background-color:#fff; color:#000; 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 #bbb;}
.product_table_div {text-align:left;}
.product_table a, .new_products a { text-decoration:none; color:#000;}
.box_arrow {}
.white_border {border:2px solid black; margin-bottom:3px;}
.grey_border {border:2px solid #bbbbbb; 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 #ccc; padding:10px; background-color:#fff;}
.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;}

.table_content { background-color:#f0f6f8;}
.table_header {background-color:#ccc; color:#bd1714; font-size:1.0em; font-weight:bold;}
.table_subheader {color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.table_row { border-bottom:0px 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 {padding-bottom:5px;font-size:1em;}

/* news page */
.newsImage {border:0px;margin-bottom:20px; width:220px;}
.newsWrapperOff {width:220px;float:left;clear:both;background-color:#ebebeb;margin-bottom:5px;}
.newsWrapperOn {width:220px;float:left;clear:both;background-color:#ccc;margin-bottom:5px;}
.newsRow {padding:10px; width:200px;}
.newsDateOff {color:black;width:60px;float:left;font-weight:bold;}
.newsDateOff a {color:black}
.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:black;}
.newsHeadlineOn a {color:black;}

.BtnSubText{color:#000; font-size:20px; font-weight:bold; letter-spacing:-1px; margin-top:-4px;}

/* 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:#ebebeb;width:472px;}
.caseStudyRow {margin-bottom:4px;padding:10px;}

/* used by my samples */
.samplesTable {width:710px;}
.samplesTable tr{width:710px;}
.samplesTable h3{color:#666666;}
.tableDivider{height:1px; border-top:1px solid #ccc; margin:0px;}
.brochureImage{background-color:#FFFFFF; padding:5px; width:100px; margin-right:20px;}
.brochureName{padding-left:20px;}
.orderCell {background-color:#ebebeb;font-size:.9em;}
.orderCell #title {font-size:1.6em;}
.orderCell .submitBtn {margin:10px;}
.whiteHr {border-bottom:1px solid #333333;}

/* breadcrumb / share this */
.breadCrumbShareThisWrapper {clear:both;width:902px;padding-left:0px;padding-bottom:10px;}
.breadCrumb {float:left;width:737px;color:#919191;font-weight:bold;text-transform:uppercase;}
.shareThis {float:right;width:150px;text-align:right;}
.breadCrumb a {color:#919191;text-decoration:underline;font-weight:bold}
.breadCrumb a:hover {color:#fd1813;text-decoration:underline;}

.basketDiv {float:right;position:relative;height:0px;}
.basketInnerwrapper {width:135px;top:2px;position:relative;z-index:3}
.rightBasket {float:right;width:35px;}
.leftBasket {float:right;padding-right:10px;top:9px;position:relative;}