BODY { FONT-SIZE: x-small; MARGIN: 0px; FONT-FAMILY: verdana, arial, sans-serif; background-COLOR: #fff; 
/*background: url(images/supplierlogos.gif) 0 0 no-repeat; background-position: right top;*/
 }

/* -moz-pre-wrap works in Firefox, and stops unformatted pages without even line breaks from
running beyond window width. */
pre {
	font-family: verdana;
	font-size: small;
	white-space: pre-wrap;       /* css-3 */
}

td {vertical-align: top; font-size:small;}
h1 {font-size: medium; margin-top:10px; border-bottom: solid 1px #000}
h2 {font-size:small; }
p {font-size:small;}

.tdMenu {vertical-align: middle;FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #fff url(images/hdr_btn_off2.gif) no-repeat right top; border-left: solid 1px #9aa2cb; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: white; HEIGHT: 27px; TEXT-ALIGN: center; }
.tdMenuSel { vertical-align: middle;FONT-WEIGHT: bold; FONT-SIZE: xx-small; background: #fff url(images/hdr_btn_selected2.gif) no-repeat right top; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: white; HEIGHT: 27px; TEXT-ALIGN: center }
.tdMenu a {text-decoration: none; color: white;}
.tdMenu a:hover {text-decoration: underline; color: #ff0000;}
.tdMenuSel a {text-decoration: none; color: white;}

.tblSubMenu { margin-bottom:20px;width:150px;}
.tdSubMenuHdr {color: #ffffff; padding:5px; background: url(images/hdr_btn_off2.gif) no-repeat right top; FONT-SIZE: xx-small; font-weight: bold;}
.tdSubMenu {width:175px; padding:5px;background-color:#ebebeb; border: solid 1px #999999; FONT-SIZE: xx-small; font-weight: bold;}
.tdSubMenu a {text-decoration: none; color: #000000;}
.tdSubMenu a:hover {text-decoration: underline; color: #ff0000;}
.tdSubMenuFtr {width:175px; padding:5px;background-color:#575b90; border: solid 1px #999999; FONT-SIZE: xx-small; font-weight: bold; text-align:right;}
.tdSubMenuFtr a {text-decoration: none; color: #fff;}

.tblRegister {font-size:x-small; padding:2px;}
.tblRegister input {width:175px; font-size:xx-small}
.tblRegister textarea {width:175px; height:100px;}


table#Subscribe input {width:250px;}
table#Subscribe textarea {width:250px;}
table#Subscribe select {width:250px;}
table#Subscribe td {white-space:nowrap; vertical-align: middle;}
table#Subscribe th {white-space:nowrap; vertical-align: top; padding-top:7px;text-align:right; font-size:xx-small;}
table#Subscribe h2 {padding-top:20px; padding-bottom:0px;}


td.ContentTop {PADDING:5px 0px 0px 5px; BORDER-BOTTOM: #e1332d 7px solid; TEXT-ALIGN: left; vertical-align:bottom;}
td.ContentMain {PADDING:10px; WIDTH:99%; HEIGHT:75%;}
td.ContentBottom {PADDING: 0px; BORDER-top: #e1332d 1px solid; HEIGHT: 50px}


input#btnShowMSA {width:75px;font-size:xx-small; position :absolute; top:0; right:0;}

table.CopyRight {width:100%; }
table.CopyRight td {font-size:xx-small;}



div#SiteMap a {text-decoration: none; color: black;}
div#SiteMap a:hover {background-color: #ccc; color: white;}
div#SiteMap li {padding: 3px;}


/*div#ValidationPanel {position:absolute; background-color: #fff; left:0px; bottom:0px; width:100%; height:15px;}*/
/*57px 97px*/

div#ValidationPanel img {border:none;}

textarea#ContentX {width:100%; height:800px}

