html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align: baseline;
}
body {
background:#e6e6e6;
}
h1 {
font-size:170%;
font-weight:bold;
}
h2 {
font-size:140%;
font-weight:bold;
margin:20px 0;
}
h3 {
font-size:120%;

margin:20px 0;
}
h4 {
font-size:120%;

margin:20px 0;
}
hr {
    clear: both;
    margin: 20px 0;
    padding: 0px;
    background-color: #CCCCCC;
    height: 1px;
    border: 0px;
}
p{
margin:20px 0;
line-height:1.5em;
}
#header, #footer {
margin: 0px;
padding: 0px;


}

#header    {
height:200px;

}

#footer {

background: #999;
}
#footer p {
font-size:80%;
text-align:center;
padding:20px;
margin:0px;
}
#content {
margin: 20px 40px;
padding: 20px 40px;
background-color: #fff;
border:1px solid #CCCCCC;


}
#content ul {
margin:0 20px;
list-style-image:url(/images/bullet.png);
}
#content ul li {
margin:10px 0;

}
 #content dl dt {
 margin:10px 0 0 0;
 }
#content dl dd {
margin:5px 0 0 2px;
padding:7px 0 0 26px;
color:#666666;
background:url(/images/arrow.png) left top no-repeat;
font-size:80%;
}
#nav {

margin:0px;
padding:0 0 0 40px;
background:#999;
height:26px;
padding-top:28px;
}

#nav ul li
{
display: inline;
list-style-type: none;
white-space: nowrap;

}
#nav ul li a, #nav ul li a:link    {
font-size:80%;
text-decoration: none;
color: #000;

padding:30px 20px 16px 20px;
font-weight:bold;



}
#nav ul li a:hover    {


color: #FFF;
background:#333333;


}
a:link, a:visited {
color:#333333;
}
a:hover {
color:#f00;
}
.style1 {
	font-size: 100%;
	font-family: "Courier New", Courier, monospace;	
}
.style2 {
	font-size: 80%;
}
