.wrapper{width:902px; margin:0 auto;}
#leftCol a{color:#fff;text-decoration:none;}
#bigAsset{width:722px; margin-bottom:10px; margin-right:0; float:left; padding:5px; background-color:#FFFFFF;}
.table_main input, .table_main textarea{border:1px solid white;}
.footer {margin-top:10px;}
.newsignup {width:120px;font-size:.9em;background-color:black;color:#ffffff;border:1px solid #333333;padding:4px;margin:5px 0 0px 0;}

/* strapline */
.strapline{clear:right; float:right; margin:42px 0 0 30px;}
.strapline_ausnz{clear:right; float:left; margin:42px 0 0 30px;}

/*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;font-weight:bold;}
.newText {position:absolute; right: 8px; bottom:5px;color:#fd1813;font-size:15px;font-weight:bolder;}

.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;}

.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;}

/* 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;}

.BtnSubText{color:#ffffff; 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:#463e3c;}
.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 #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;}
