body { color: #cccccc; 

background-color: #00373f; 
scrollbar-base-color: #057e77;
scrollbar-arrow-color: #ffffff;
scrollbar-shadow-color: #00373f;}


/*  USING THIS STYLE SHEET TO ESTABLISH W3 APPROVED MARKUP  -
CSS BETWEEN COMMENTS IS USED ON TEST PAGE
/bigs/balustrade_metal.html */

a:link{color: #99ff00;  font-family: verdana, helvetica, sans-serif; font-size: 14px; text-decoration: none;}
a:visited{color: #000000; font-family: verdana, helvetica, sans-serif; font-size: 14px; text-decoration: none}
a:hover{ color: #ffffff; font-family: verdana, helvetica, sans-serif; font-size: 14px;  cursor: hand; text-decoration: underline;}
a:active{color:#ffff00; font-family: verdana, helvetica, sans-serif; font-size: 14px; text-decoration: underline;}


a.streetwiselink:link{color: #43ef57;  font-family: verdana, helvetica, sans-serif; font-size: 14px; text-decoration: none;}
a.streetwiselink:visited{color: #43ef57; font-family: verdana, helvetica, sans-serif; font-size: 14px; text-decoration: none}
a.streetwiselink:hover{ color: #43ef57; font-family: verdana, helvetica, sans-serif; font-size: 14px;  cursor: hand; text-decoration: underline;}
a.streetwiselink:active{color:#43ef57; font-family: verdana, helvetica, sans-serif; font-size: 14px; text-decoration: underline;}


.tdheadline2 { height: 34px; font-family: "times new roman" palatino, serif; color: #cccccc; background-image: url(stripe14.gif); background-repeat: repeat-x repeat-y; text-align: center;  border: solid 1px #057e77;}



h1 {font-size: 22px; font-weight: normal; line-height: 18px; margin: 0px;}

.tablemain {width: 100%; height: 100%; margin: 0px;  border: solid 1px #057e77;}

.tdbigimage { height: 100%;  background-image: url(pinstrip11.gif); background-repeat: repeat;  border: solid 1px #057e77;  padding: 6px; text-align: center;}

.bigimage { border: solid 4px  #666666;}



.tdotherinfo {  background-color: #002835;  font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #ffffff; border: solid 1px #057e77;  padding: 20px;}

.tddetails { background-color: #00515d;  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px;  color: #ffffff; 
 border: solid 1px #00515d;  padding: 20px;}


.footerinfo {  font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #ffffff; }

.bottomoutertable {width: 100%; }

.bottomtablelinks {width: 100%; }

.bottomcellcolour1 {background-color: #777777;  text-align: center; width: 20%;}
.bottomcellcolour2 {background-color: #666666;  text-align: center; width: 20%;}
.bottomcellcolour3 {background-color: #88888f;  text-align: center; width: 20%;}
.bottomblankcellcolour {text-align: center; width: 40%;}

.streetwisetable {width: 100%; text-align: center;}


.noborderimage {border: solid 0px;}







/*  .tdotherinfo {  background-color: #002835;

  .tddetails { background-color: #00515d;

EXPERIMENTAL COLOURS - NEEDS WORK - KEEP EXISTING AND TEST NEW

.tdotherinfo {  background-color: #cddadc;  font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #333333; border: solid 1px #057e77;  padding: 20px;}

.tddetails { background-color: #66828b;  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px;  color: #ffffff; 
 border: solid 1px #057e77;  padding: 20px;}




 END OF USING THIS STYLE SHEET TO ESTABLISH W3 APPROVED MARKUP   */








.tdheadline { height: 30px; font-family: "times new roman" palatino, serif; color: #cccccc; background-image: url(stripe13.gif); background-repeat: repeat-x; text-align: center;  border: solid 1px #057e77;}




.tdheadlinebespoke { height: 30px; font-family: "times new roman" palatino, serif; color: #cccccc; background-image: url(stripe16.gif); background-repeat: repeat-x; text-align: center;  border: solid 1px #057e77;}



.tdcasttext {  background-color: #002835; text-align: center; font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #ffffff; border: solid 1px #057e77;  padding: 6px;}

.tdcasttext2 {  background-color: #cccccc; text-align: center; font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #666666; border: solid 1px #057e77;  padding: 6px;}


.tdcastdrawings { width: 33%; background-image: url(pinstrip11.gif);  text-align: center; font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #ffffff; border: solid 1px #057e77; padding-top: 30px; padding-bottom: 40px; }

.tdtitleimage {  background-color: #002835; text-align: center; font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #ffffff; border: solid 1px #057e77;  padding: 0px;}

.tdcastenlargementtext {background-color: #002835;  text-align: left; font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #ffffff; padding-left: 30px;   padding-top: 20px; padding-right: 30px; padding-bottom: 30px;}




a.casttextlinks:link{color: #ccffff; font-family: verdana, helvetica, "arial bold", sans-serif; font-size: 12px; text-decoration: underline;}
a.casttextlinks:visited{color: #00cc00; font-family: verdana, helvetica, "arial bold", sans-serif; font-size: 12px; text-decoration: underline;}
a.casttextlinks:hover{ color: #00cc00;  font-family: verdana, helvetica, "arial bold", sans-serif; font-size: 12px; cursor: hand; text-decoration: underline;}
a.casttextlinks:active{color: #00cc99; font-family: verdana, helvetica, "arial bold", sans-serif; font-size: 12px; text-decoration: underline;}



a.contextlink:link{color: #ccffff;  text-decoration: underline;}
a.contextlink:visited{color: #00cc99; text-decoration: underline;}
a.contextlink:hover{ color: #00cc00;  cursor: hand; text-decoration: underline;}
a.contextlink:active{color: #00cc99; text-decoration: underline;}




