th {
text-align:left;
}
td {
vertical-align:top;
}
img {
border:0 none;
}
.bannerimg {
padding-bottom:10px;
}
#productprofilebanner {
background-image:url(http://www.reece.com.au/new/images/outlet/new/Product-Profilebanner.jpg);
background-repeat:no-repeat;
height:61px;
margin-top:8px;
width:290px;
}
#mainContainer {
float:left;
font-size:12px;
padding-bottom:20px;
padding-top:2px;
width:960px;
}
h1 {
background-color:#0D2E56;
background-repeat:no-repeat;
float:left;
height:110px;
width:960px;
}
h2 {
color:#00223F;
font-size:22px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
}
.profile {
color:#666666;
}
h4 {
background-color:#BFC5C5;
color:#000000;
float:left;
font-size:14px;
font-weight:bold;
width:210px;
}
h3 {
font-size:15px;
font-weight:bold;
margin:0;
padding:0 0 8px;
}
h3.padded {
padding-bottom:10px;
}
h4 a {
color:#000000;
display:block;
padding-bottom:5px;
padding-left:14px;
padding-top:5px;
width:196px;
}
h4 a:visited {
color:#000000;
}
h4 a:hover {
background-color:#808285;
color:#FFFFFF;
text-decoration:none;
}
#subscribe {
  float:left;
  background-color:#DB1E24;
  padding:7px 0 7px 0;
  *padding:7px 0 8px 0; /*ie fixes*/
  width:192px;
  text-align:center;
  color:#FFF;
  font-size:14px;
  /*margin-left:1px;*/
}
#subscribe a {
color:#FFF;
font-size:12px;
}
#blackbar {
  float:left;
  width:728px;
  padding:7px 0 7px 40px;
  background-color:#131413;
  color:#696A6A;
  font-size:14px;
}
#leftcol {
float:left;
padding-top:8px;
width:210px;
}
#ArticleLeftSplit {
float:left;
padding-right:20px;
width:290px;
}
ul.MainMenu {
background-color:#FFFFFF;
color:#4F5150;
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 1px;
}
.MainMenu a {
background-color:#BFC5C5;
color:#4F5150;
display:block;
font-size:13px;
margin-top:1px;
padding:5px 4px 5px 14px;
text-decoration:none;
width:192px;
}
.MainMenu a:visited {
color:#4F5150;
}
.MainMenu a:hover {
background-color:#808285;
color:#FFFFFF;
text-decoration:none;
}
.MainMenu .current a, #mainmenu li.current a {
color:#9C0E28;
}
#MainContent {
float:left;
margin-left:10px;
margin-top:8px;
width:540px;
min-height:470px;
}
#MainContent p {
color:#000000;
font-size:12px;
margin:0;
padding-bottom:10px;
}
#MainContent h4 {
background-color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
#MainContent ul, #MainContent ol {
margin:0;
padding:0 0 10px 22px;
}

#MainContentGrey {
background-color:#EDEEEF;
float:left;
margin-left:9px;
margin-top:8px;
padding:10px;
width:521px;
}

#MainContentGrey p {
color:#000000;
font-size:12px;
margin:0;
}

#yearView {
background-color:#EDEEEF;
float:left;
margin-left:9px;
margin-top:8px;
padding-left:5px;
padding-top:5px;
width:736px;
height:409px;
}
#yearView p {
color:#000000;
font-size:12px;
margin:0;
}


.SearchResults {
color:#000000;
font-size:12px;
}
.SearchResults a {
color:blue;
font-size:12px;
}
.SearchResultsTitle {
color:#db1e23;
font-size:12px;
}

#previousissues {
background-color:#727272;
float:left;
margin-top:1px;
padding:16px 14px;
width:182px;
}

#previousissues_wide {
background-color:#727272;
float:left;
margin-top:8px;
margin-left:9px;
padding:16px 13px 10px 14px;
width:164px;
}

#searchbox {
background-color:#727272;
float:left;
margin-top:2px;
margin-left:9px;
padding:16px 13px 10px 14px;
width:164px;
}
#searchbox p {
color:#FFFFFF;
font-size:12px;
margin:0;
padding-bottom:2px;
}
#searchbox .header {
font-weight:bold;
}

#searchbox_wide {
background-color:#727272;
float:left;
margin-top:2px;
margin-left:9px;
padding:16px 13px 10px 14px;
width:164px;
}
#searchbox_wide p {
color:#FFFFFF;
font-size:12px;
margin:0;
padding-bottom:2px;
}
#searchbox_wide .header {
font-weight:bold;
}

#previousissues p {
color:#FFFFFF;
font-size:12px;
margin:0;
padding-bottom:2px;
}
#previousissues .header {
font-weight:bold;
}
#previousissues_wide p {
color:#FFFFFF;
font-size:12px;
margin:0;
padding-bottom:2px;
}
#previousissues_wide .header {
font-weight:bold;
}
#previousissues_wide p a {
color:#FFFFFF;
text-decoration:none;
}
#previousissues_wide .current {
color:#9C0E28;
text-decoration:none;
}
#previousissues_wide p a:hover {
color:#9C0E28;
text-decoration:none;
}

#previousissues p a {
color:#FFFFFF;
text-decoration:none;
}
#previousissues .current {
color:#9C0E28;
text-decoration:none;
}
#previousissues p a:hover {
color:#9C0E28;
text-decoration:none;
}
a.pdfdownload {
background-color:#009DE9;
color:#FFFFFF;
display:block;
float:left;
font-size:12px;
margin-bottom:1px;
margin-top:1px;
padding-bottom:7px;
padding-left:14px;
padding-top:7px;
width:196px;
}
a.backtoissue {
background-color:#DB1E24;
color:#FFFFFF;
display:block;
float:left;
font-size:12px;
margin-bottom:1px;
padding-bottom:7px;
padding-left:14px;
padding-top:7px;
width:196px;
}


#MainContent .fullHighlight {
  color:#FFF; 
  background-color:#00AEEF; 
  padding:10px 10px; 
  margin-bottom:10px; 
  font-weight:normal; 
  font-size:14px;
}

#MainContent .fullHighlight p{  color:#FFF; }






.archivethumb {
color:#666666;
float:left;
font-size:12px;
height:140px;
padding:10px;
text-align:center;
width:113px;
}
.issueEnlarged {
padding-left:30px;
padding-top:10px;
}


#advertisement {
float:left;
padding-top:2px;

width:210px;
}
#advertisement_wide {
float:left;
padding-top:2px;
margin-top:2px;
margin-left:9px;
width:164px;
}

.relatedLinks {
background-color:#EDEEEF;
color:#000000;
font-size:12px;
margin-top:10px;
padding:10px;
width:520px;
}
.relatedLinks a {
color:#000000;
text-decoration:underline;
}
.plumbingcentreTitle {
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
.navy {
color:#002954;
}
.brown {
color:#BF5C1A;
}
.green {
color:#5C8727;
}
.black {
color:#000000;
}
.skyblue {
color:#00AEEF;
}
.expaindingNetworkLeftDetails {
float:left;
font-size:12px;
font-weight:bold;
width:80px;
}
.subscribedTitle {
color:#9C0E28;
font-size:22px;
padding-bottom:10px;
}
.submit {
background-color:#000000;
border-color:#777777 #333333 #333333 #777777;
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:12px;
margin-top:5px;
padding:3px 7px;
}
.PersonStatsSquare {
background-color:#00AEEF;
color:#FFFFFF;
font-size:12px;
padding:7px 10px;
width:210px;
}
.PersonStatsSquareHorz {
background-color:#00AEEF;
color:#FFFFFF;
float:left;
font-size:12px;
height:196px;
margin-bottom:10px;
padding:7px 10px;
width:288px;
}
.PersonStatsSquare ul {
margin:0;
padding:0 0 0 15px;
}
.PersonStatsSquare li {
padding:0 0 3px;
}
.PersonStatsSquareHorz ul {
margin:0;
padding:0 0 0 15px;
}
.PersonStatsSquareHorz li {
padding:0 0 3px;
}
.PersonSquareTitle {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}
.disasterwrapper {
background-color:#00AEEF;
}
.disasters {
margin:0;
padding:5px 8px;
}


.rightwrapimg {
clear:right;
float:right;
margin:0 0 10px 10px;
}




table#priceChanges {
border:2px solid #0D2E56;
border-collapse:collapse;
}
#priceChanges th {
background-color:#0D2E56;
border-right:1px solid #0D2E56;
color:#FFFFFF;
padding:3px 5px;
text-align:left;
}
#priceChanges td {
border-right:2px solid #0D2E56;
padding:3px 5px;
}
#priceChanges tr.oddRow {
background-color:#DEDEDE;
}
.statespacer {
float:left;
width:110px;
}
.dubaifacts {
clear:left;
float:left;
font-weight:bold;
padding-bottom:4px;
width:160px;
}
.dubaitext {
padding-bottom:4px;
}


#MainContent .HighlightBox {
    background-color:#00AEEF;
    clear:right;
    color:#FFFFFF;
    float:right;
    font-size:12px;
    margin:0 0 10px 10px;
    padding:7px 10px;
    width:210px;
}
#MainContent .HighlightBox h2 {
    color:#FFFFFF;
    font-size:17px;
    font-weight:bold;
    margin:0;
    padding:0 0 10px;
}
#MainContent .HighlightBox h3 {
    color:#FFFFFF;
    font-size:12px;
    font-weight:normal;
    margin:0;
    padding:0 0 10px;
}
#MainContent .HighlightBox p {
    color:#FFFFFF;
    font-size:12px;
    margin:0;
    padding:0 0 10px;
}
#MainContent .HighlightBox p.darkened {
    color:#DDDDDD;
    padding:0 0 5px;
}
#MainContent .HighlightBox a {
    color:#DDDDDD;
    text-decoration:none;
}
#MainContent .HighlightBox a:hover {
    text-decoration:underline;
}

#MainContent p.fullHighlight {
  background-color:#00AEEF;
  color:#FFFFFF;
  font-size:14px;
  font-weight:normal;
  margin-bottom:10px;
  padding:10px;
}

#MainContent .photocaption {
  clear:right;
  float:right;
  font-size:10px;
  font-style:italic;
  margin:-8px 0 0;
  padding:0 0 10px;
  width:230px;
}

a.prevLink {display:block;width:32px;border:1px solid #565656;color:#464646;background:#d8d8d8;padding:2px;float:left;margin-right:3px;margin-top:2px;text-align:center}
a.prevLink:hover, a.curr {color:#db1e23;text-decoration:none;border:1px solid #db1e24}


.changepage {margin-left:5px;cursor:pointer;border: 1px solid #ababab;background:#f0eeee;color:#657676;padding:1px 3px;width:15px;}
.changepage:hover , .changeCurrent{background:#deffff;border-color:#a5ceff}
.inc {width: 30px}
