#html, body { margin: 0px; padding: 0px; height: 100% }

/*boxes*/
.firstbuildbox { border-collapse: collapse; padding: 0px; width: 100%; height: 100%; background-color: #ffffff; }
.constructbox { border-collapse: collapse; padding: 0px; width: 766px; height: 506px; background-color: #ffffff; }
.menubox { border-collapse: collapse; padding: 0px; width: 766px; height: 48px; background-color: #ffffff; border-top: 1px none #1c1c1c; border-right: 1px solid #1c1c1c; border-bottom: 1px solid #1c1c1c; border-left: 1px solid #1c1c1c; }
.searchbox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #1c1c1c; background-repeat: repeat-x; background-image: url(images/sbbg.gif); text-decoration: none; }
.mainbox { border-collapse: collapse; padding: 0px; width: 766px; height: 369px; background-color: #ffffff; border-right: 1px solid #1c1c1c; border-left: 1px solid #1c1c1c; }
.footerbox { height: 56px; width: 766px; }
.contentbox { margin: 0px; padding: 0px; height: 369px; width: 292px; }
.colourbox { margin: 0px; padding: 0px; width: 265px; }

/*backgrounds*/
.blackbg { background-color: #1c1c1c; }
.sidefades { background-image: url(images/side_fade.jpg); background-repeat: repeat-x; background-position: top; }
.bordertlb { border-top: 1px solid #1c1c1c; border-bottom: 1px solid #1c1c1c; border-left: 1px solid #1c1c1c; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
.borderb { border-bottom: 1px solid #1c1c1c; border-top: 1px solid #1c1c1c; }
.bordertrb { border-top: 1px solid #1c1c1c; border-right: 1px solid #1c1c1c; border-bottom: 1px solid #1c1c1c; }
.borderbot { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; }
.whiteborderbot { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ffffff; }
.rtywwbg { background-color: #FFCC00; }
.hvbg { background-color: #000000; }
.evbg { background-color: #464646; }

.Aash { background-color: #d4d2d2; border: 1px solid #000000; }
.Ablack { background-color: #000000; }
.Abottle { background-color: #005941; border: 1px solid #000000; }
.Aburgundy { background-color: #72123d; border: 1px solid #000000; }
.Aemerald { background-color: #239381; border: 1px solid #000000; }
.Ajade { background-color: #239381; border: 1px solid #000000; }
.Anavy { background-color: #00386c; border: 1px solid #000000; }
.Aorange { background-color: #e26835; border: 1px solid #000000; }
.Apurple { background-color: #3d3876; border: 1px solid #000000; }
.Araspberry { background-color: #ef4060; border: 1px solid #000000; }
.Ared { background-color: #ff0000; border: 1px solid #000000; }
.Aroyal { background-color: #005baa; border: 1px solid #000000; }
.Asky { background-color: #75bee9; border: 1px solid #000000; }
.Asolidgrey { background-color: #6b6e79; border: 1px solid #000000; }
.Astone { background-color: #d6cac3; border: 1px solid #000000; }
.Asunflower { background-color: #ecc65e; border: 1px solid #000000; }
.Awhite { background-color: #ffffff; border: 1px solid #000000; }
.Afluyellow { background-color: #fff200; border: 1px solid #ffffff; }
.Afluorange { background-color: #f47920; border: 1px solid #ffffff; }
.Aenhancedgreen { background-color: #a0cf67; border: 1px solid #ffffff; }
.Aenhancedred { background-color: #ee3124; border: 1px solid #ffffff; }


/*images*/
.menushadow { background-image: url(images/mbarsecshad2.gif); background-repeat: repeat-x; }

/*text*/
.footerstrapline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #e75700; }
.maintext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.headers { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }

.tldlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none;}
a.tldlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none; }
a.tldlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; }

.pdflink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
a.pdflink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; }
a.pdflink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; }

.wwproductno { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.wwproductdescript { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; }
.wwboldtxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.wwtxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.hevproductno { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; }
.hevproductdescript { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #ffffff; }
.hevboldtxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
.hevtxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }
.colortxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.hevtxtbld { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }
.breakline { border-left-width: 1px; border-left-style: dotted; border-left-color: #000000; height: 250px; width: 5px; }.maintextgrey {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;
}
