* {padding:0; margin:0;}
body { margin:0; padding:0; color:#333; font: normal normal 76%/1.3 Arial, Helvetica, sans-serif; background:#fff url(../images/bg_page.gif) repeat-y left top;}
p {	margin: 5px 0; padding:4px; font-size: 1em;}
h1 { margin:0 0 15px 10px; font-family:Arial, sans-serif; font-size:1.5em;}
h2 { font-family:Arial, sans-serif; font-size:1.1em; font-weight: bold; margin-left: 40px; }
h3 { font-family:Arial, sans-serif; font-size:1.1em; color:#000; font-weight: bold; border-top:solid 1px #ccc;}
.clear {clear: both;}
.caption { background:transparent; width:450px; padding:10px; font: bold 1.4em Arial, Helvetica, sans-serif; color:#666; border:solid 1px #999;  }
.name { background:transparent; width:450px; padding:5px 0 5px 0; font: bold 1.5em Arial, Helvetica, sans-serif; color:#003; }
#container { width: 752px; \width: 752px; w\idth: 752px; margin:0; padding:0; }
#banner { margin:0; padding:0; background:#fff; }
#banner img {margin:0; padding:0; border-width:0;}
#banner .masthead {position:absolute; top:0; left:156px;}
#content { background:url(../images/corner_tleft.gif) no-repeat fixed 0% 0%; margin:0 0 10px 170px; padding:10px; }
#content p, #content table { margin-left:35px; margin-right:20px; }
#sidebar { float:left; width:152px; \width: 172px; w\idth: 152px; margin:0; padding: 5px 5px 5px 0; font-family:myriad, trebuchet, verdana, sans-serif; color:#fff; } 

#navcontainer ul
{ font:normal 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; width:135px; text-align:right; margin:50px 2px 0 2px; list-style-type: none; }
#navcontainer ul li a
{ background: transparent url(../images/nav_up.gif) right center no-repeat; padding-right: 10px; text-align:right; line-height:2.5em; text-decoration: none; color: #fff; }
#navcontainer ul li a:hover
{ background: transparent url(../images/nav_hover.gif) right center no-repeat; color:#f0f1f3; }
#navcontainer ul li a#on
{ background: transparent url(../images/nav_on2.gif) right center no-repeat; color: #eee; }

a:link {color:#036; background: transparent; text-decoration: underline; }
a:visited { color:#333; background: transparent; text-decoration:none; }
a:hover {color:#036; background: transparent; text-decoration: underline; }

a.e:link {color:#666; background: transparent; text-decoration: underline; }
a.e:visited { color:#666; background: transparent; text-decoration:none; }
a.e:hover {color:#000; background: transparent; text-decoration: underline; }

#pdfnav img {padding:0; margin: 4px 0; border:1px solid #ccc;}
#pdfnav a:link, 
#pdfnav a:visited {
  display:block;
  color:#fff;
  font:normal 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; 
  line-height:10pt;
  padding:5px;
  margin:5px;
  text-decoration: none;
  text-align:right;
  width:120px;
  height:150px;
  } 

#pdfnav a:hover { text-decoration: none; color:#E6EBEF; }

#footer { text-align:center; clear: both; padding: 5px; margin-top: 0px; color:#003; background-color:#ccc; }
#footer p { font-family:Arial, sans-serif; font-size:.7em; }
