body { 
font : smaller "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
background : #eaeaea url(../images/logos/logosmall.gif) no-repeat fixed 100% 100%;
} 
a:hover, a:active, a:focus { 
text-decoration : none;
} 
table, td, th, #topnav input { 
border : 1px solid #000;
} 
#content, #contentwide, #leftnav, #rightnav { 
border : 3px solid #a0d19c;
padding : 0;
margin : 0;
} 
table { 
border-collapse : collapse;
} 
td { 
padding : 2px;
} 
th { 
font-size : smaller;
} 
caption { 
font-weight : 600;
} 
img { 
border-width : 0;
} 
h6, h5, h4, h3, h2, h1 { 
width : 100%;
background-color : #54ac4e;
color : #fff;
font-size : 100%;
border : 0;
padding : 3px;
margin : 0;
} 
dt { 
font-weight : bold;
} 
dd, li { 
padding : 0.2em 0;
} 
abbr, acronym, span.fix { 
cursor : help;
border-bottom : 1px dashed #000;
} 
span[title] { 
cursor : help;
border-bottom : 1px dashed #000;
} 
fieldset { 
width : 250px;
padding : 0.5em;
} 
q { 
font-style : italic;
quotes : '\201C' '\201D' '\2018' '\2019';
} 
q q { 
font-style : normal;
} 
* > q { 
font-style : normal;
} 
q > q:before { 
content : "\2018";
} 
q > q:after { 
content : "\2019";
} 
q:before { 
content : open-quote;
} 
q:after { 
content : close-quote;
} 
#content, #contentwide { 
top : 25px;
position : relative;
width : auto;
z-index : 3;
background-color : #fff;
padding : 1em;
} 
#content { 
margin : 0 165px;
} 
#content a:link, #contentwide a:link { 
font-style : italic;
} 
#contentwide { 
margin-left : 165px;
} 
.copynote { 
text-align : center;
clear : both;
font-size : 70%;
} 
.copynote p { 
margin : 0 0 10px;
} 
#leftnav { 
padding-right : 0.5em;
left : 0;
z-index : 2;
} 
body > #leftnav, body > #rightnav { 
width : 153px;
} 
#leftnav h1, #rightnav h1 { 
margin : 1em 0 0;
font-size : 1em;
padding-bottom : 0;
} 
#leftnav li, #rightnav li, #topnav li { 
font-weight : normal;
list-style : none;
} 
#leftnav a, #rightnav a { 
display : block;
} 
#leftnav a:hover, #rightnav a:hover { 
background : #a0d19c;
} 
#leftnav a, #rightnav a, #topnav a { 
font-weight : bold;
text-decoration : none;
}
#leftnav a, #rightnav a { 
color : #000;
}
#topnav a { 
color : #fff;
}
#leftnav p { 
text-align : center;
} 
#leftnav a:hover, a:active, a:focus, #rightnav a:hover, a:active, a:focus, #topnav a:hover, a:active, a:focus { 
text-decoration : underline;
} 
#topnav a:hover, a:active, a:focus { 
color : #fff;
} 
#leftnav ul, #rightnav ul { 
margin : 0 0 0 10px;
padding : 0 0 0 10px;
} 
#rightnav { 
padding-right : 0.5em;
right : 0;
z-index : 1;
} 
#topnav { 
border-bottom : 3px solid #a0d19c;
background-color : #1a7db6;
color : #fff;
position : absolute;
top : 0;
left : 0;
right : 0;
width : 100%;
padding : 0;
margin : 0;
} 
#topnav label { 
display : none;
} 
#topnav form, #topnav input { 
padding : 0;
margin : 0;
} 
#topnav form { 
border : 0;
} 
#topnav ul { 
padding : 0;
margin : 0;
float : left;
width : 100%;
list-style-image : none;
list-style : none;
} 
#topnav li { 
display : inline;
float : left;
border-right : 1px solid #a0d19c;
padding : 0.2em 0.4em;
} 
#topnav h1 { 
display : none;
} 
.IMadeThis { 
font : larger "OCR A Extended", monospace;
} 
#leftnav, #rightnav { 
background-color : #fff;
width : 155px;
top : 50px;
position : absolute;
voice-family : "\"}\"";
voice-family : inherit;
width : 133px;
} 
ol {list-style-type:decimal;}
ol li ol {list-style-type:lower-roman;}
ol li ol li ol {list-style-type:lower-alpha;}
ol li ol li ol li ol {list-style-type:upper-alpha;}
ol li ol li ol li ol li ol  {list-style-type:upper-roman;}
ol li ol li ol li ol li ol li ol li ol {list-style-type:upper-alpha;}
ol li ol li ol li ol li ol li ol li ol li ol {list-style-type:lower-roman;}
ol li ol li ol li ol li ol li ol li ol li ol li ol {list-style-type:lower-alpha;} 