body { background-color:#E9F0FE  ; color: black;      font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; }td { border-width: 0; padding: 0;}td#banner {border-bottom: 2px solid #336699;}td#banner h1 {color: #336699;   margin: 0; padding: 0.0em 0 0.25em 0;   font: bold 140% ; letter-spacing: 0.2em;}td#main {background-color: transparent; color: black;   padding: 1em; line-height: 120%; }td#main h2 {font-weight: bold; font-size: 120%;	margin: 0.5em 1em; padding: 0; padding-bottom: 0.2em;   border-bottom: 1px solid #336699;}td#main h3 {font-weight: bold; font-size: 100%;	margin: 0.5em 1.1em; padding: 0; padding-bottom: 0.2em;}td#main p {margin: 1em 2.5em; }td#main P.listhead {	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0; LINE-HEIGHT: 1.4; MARGIN-TOP: 2em;}td#main UL { margin-bottom: 0.2em; margin-top: 0.4em; padding-bottom: 0; padding-top: 0;}td#main LI { MARGIN-BOTTOM: 0.33em ; LINE-HEIGHT: 1.1  }td#main UL LI {    margin-left: 2em; margin-bottom: 0.5em; line-height: 125%; }	 td#footer {background-color: transparent; color: #336699;   border-top: 1px solid #336699;   text-align: right; font-size: 85%;   padding-top: 0.33em; font-style: italic;}/* menu styles */td#sidelinks {vertical-align: top; margin-right: 6em; }td#sidelinks a, td#sidelinks h4 {margin: 0;	font: normal 100% Tahoma, Arial, sans-serif;}td#sidelinks a {display: block; text-decoration: none;   border-width: 1px; border-style: solid;    border-color: #6699cc #000000  ;   background: #336699  url(img/link-base.gif)     3px 50% no-repeat; color: #E9F0Fe;   letter-spacing: 0px; padding: 2px 10px 1px 20px;}td#sidelinks a:hover {background-image: url(img/link-hover.gif);}td#sidelinks a#curpage {background-image: url(img/link-now.gif);	background-color: #3399cc; color: black;	font-weight: bold; letter-spacing: 1px; font-size: 95%; 	padding: 2px 10px 1px 20px;}td#sidelinks h4 {padding: 0.33em 2em 0.1em 0.25em;   border-width: 0 1px 1px 1px; border-style: solid;    border-color: #6699cc #000000;   letter-spacing: 2px; font-style: italic;   background:#446688; color: #33ccff; font-size: 110%; }/* usage:4 regions: banner, main, sidelinks, footer2x2 table sets overall layout.banner is top trow (colspan="2")sidelinks is 1st td in 2nd trow (could swap for menu on right?)main is 2nd td in 2nd trowfooter is 3rd trow (colspan="2")banner: h1 is overall title (add right-aligned subtitle if desired)sidelinks: h4 is section title (no associated link); actual links are <a>main: h2 is title; text is in <p>.  UL/OL ?  blockquote ?  h3 ??footer: regular text (Copyright) and Terms of Use link if desired .... */