body 
{
background-color:white;
margin:0px 0px 20px 20px;
}
h1 
{
font:bold 12px tahoma, san-serif;
}
h2 
{
font:bold 12px tahoma, sans-serif;
}
h3 
{
font: bold 11px tahoma, sans-serif;
}
p, ul, td, textarea 
{
font:11px arial, sans-serif;
}
div.header 
{
position:absolute;
top:0px;
left:0px;
width:950px;
height:274px;
}
div.header1 
{
position:absolute;
top:0px;
left:0px;
width:950px;
height:274px;
}
div.header2 
{
position:absolute;
top:45px;
left:10px;
width:137px;
height:100px;
}
div.header3 
{
position:absolute;
top:45px;
left:157px;
width:137px;
height:100px;
}
div.header4 
{
position:absolute;
top:45px;
left:304px;
width:137px;
height:100px;
}
div.header5 
{
position:absolute;
top:55px;
left:460px;
width:255px;
height:54px;
}
div.header6
{
position:absolute;
top:10px;
left:12px;
width:450px;
height:50px;
margin:0;
padding:8px 0 0 0;
}
div.middlesubouter 
{
position:absolute;
top:274px;
left:0px;
width:950px;
}
div.lhs 
{
position:absolute;
top:0px;
left:0px;
width:200px;
}
div.rhs 
{
position:absolute;
top:0px;
left:550px;
width:200px;
height:370px;
}
div.outermain 
{
position:absolute;
top:0px;
left:200px;
width:750px;
height:420px;
}
div.topnav
{
position:absolute;
top:0px;
left:0px;
width:550px;
height:20px;
}
div.topnavsub
{
position:absolute;
top:0px;
left:0px;
width:500px;
height:20px;
}
div.bottomnav 
{
position:absolute;
top:400px;
left:0px;
width:750px;
height:20px;
}
div.mainsubouter
{
position:absolute;
top:20px;
left:0px;
width:750px;
height:370px;
border:1px solid #aaaaaa;z-index:100;
}
div.mainarticle
{
position:absolute;
top:0px;
left:0px;
width:550px;
height:370px;
border-right:1px solid #aaaaaa;
}
.noextra 
{
margin:0px;
padding:0px;
}
p.descriptive
{
line-height:18px;
}
p.zerompsmall
{
font-size:10px;
line-height:10px;
margin:0;
padding:0;
}
ul.belowp
{
list-style-image:url(images/greenbullets.gif);
margin:5px 0 0 0;
padding:0;
}
.smallabove 
{
margin:5px 0 0 0; 
padding:0;
}
.smallbelow
 {
 margin:0 0 5px 0; 
 padding:0;
 }
.medabove 
{
margin:10px 0 0 0;
 padding:0;
 }
.medbelow
 {
 margin:0 0 10px 0; 
 padding:0;
 }
.largebelow 
{
margin:0 0 20px 0; 
padding:0;
}
.zeromp
 {
 margin:0;
 padding:0;
 }
li.indented 
{
margin-left:25px;
}
li.titleindented 
{
margin-left:15px;
padding:0;
}
ul.belowtitle 
{
list-style-image:url(images/greenbullets.gif);
margin:10px 0 0 0;
padding:0;
}
.lefttitles 
{
font:bold 12px tahoma, sans-serif;
margin:0px;
padding:2px 0;
}
.small 
{
font-size:10px;
}
.smaller
 {
 font-size:9px;
 }
.smallest 
{
font-size:8px;
}
.darkgray 
{
color:#888;
}
.mediumgray 
{
color:#aaaaaa;
}
.lightgray 
{
color:#cccccc;
}
.black 
{
color:#000;
}
.frenchblue 
{
color:#336699;
}
.green 
{
color:#00964a;
}
.orange 
{
color:#ffcc00;
}
.white 
{
color:#fff;
}
.red 
{
color:#ff3300;
}
.teal 
{
color:#33bbbb;
}
.italics 
{
font-style: italic;
}
.greenmarker 
{
background-color:#00964a;
color:#ffcc00;
font-weight:bold;
}
.dates 
{
font:8px courier,courier new, monospace;
}
a.ordinary:link 
{
font-weight:normal;
color:blue;
text-decoration:underline;
}
a.ordinary:visited 
{
font-weight:normal;
color:purple;
text-decoration:underline;
}
a.lhs:link 
{
color:#33bbbb;
}
a.lhs:visited 
{
color:#33bbbb;
}
a.bnav:link 
{
color:#aaaaaa;
font:bold 11px tahoma, sans-serif;
text-decoration:none;
}
a.bnav:visited 
{
color:#aaaaaa;
font:bold 11px tahoma, sans-serif;
text-decoration:none;
}
a.webmentor:link, a.webmentor:visited 
{
color:#aaaaaa; 
font:10px tahoma, 
sans-serif;
text-decoration:none;
}
a.webmentor:hover 
{
text-decoration:underline;
}
#nav {
    float:left;
    width:100%;
    font-size:93%;
    line-height:normal;
    }
   #nav ul {
    margin:0;
    padding:0;
    list-style:none;
    }
  #nav li {
    float:left;
    margin:0;
    padding:0;
    }
#nav li {
    float:left;
    background:url("images/norm_rightGry.gif")
      no-repeat right top;
    margin:0;
    padding:0;
    }
#nav a {
    display:block;
    background:url("images/norm_leftGry.gif")
      no-repeat left top;
    padding:5px 15px;
    }
 /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #nav a {float:none;}
  /* End IE5-Mac hack */
#nav #current {
    background-image:url("images/norm_right_on.gif");
    }
#nav #current a {
    background-image:url("images/norm_left_on.gif");
    }
#nav #current a:link {color:#fff;font:bold 10px tahoma, sans-serif;text-decoration:none;}
#nav #current a:visited {color:#fff;font:bold 10px tahoma, sans-serif;text-decoration:none;}
#nav a:link,a:visited {color:#666666;font:bold 10px tahoma, sans-serif;text-decoration:none;}
a.button:link,a.button:visited {color:#666666;font:bold 10px tahoma, sans-serif;text-decoration:none;}
