@charset "utf-8";
/* CSS Document */
 
body {
 
 font-family:Arial, Helvetica, sans-serif;
 font-size:small;
 background-color:#CCC;
}
 
h1 {
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size:200%;
 border:1px solid #666;
 margin:20px 20px 20px 20px;
 padding:6px 0 6px 40px;
 color:#FFF;
 background-color:#333;
 clear:both;
}
 
h2 {
 color:#600;
 font-size:160%;
 margin:20px 30px 20px 30px;
 padding:0px 0 0px 0px;
}
 
h3 {
 
 font-size:130%;
 margin:0px 30px 0px 30px;
 padding:0px 0 0px 0px;
}
 
p {
 font-size:120%;
 margin:10px 30px 10px 30px;
 padding:0px 0 0px 0px;
}
 
hr {
 margin:20px 10px 20px 10px;
 padding:0px 0 0px 0px;
 clear:both;
}
 

img {
 font-size:120%;
 margin:6px 20px 10px 30px;
 padding:2px;
 border:1px solid #CCC;
 float:left;
}
 
#nav img {
 float:none;
 display:block;
 font-size:120%;
 margin:20px auto 10px auto;
 padding:2px;
 border:1px solid #CCC;
 }
 

#wrapper {
 width:96%;
 border:1px solid #666;
 background-color:#FFF;
 margin:0px auto 20px auto;
}
 
#main {
 float:right;
 width:72%;
 border-left:1px solid #ccc;
 margin:0px 0% 20px .5%;
 padding:0 0 0 10px;
 }
 
#main ul {
 font-size:120%;
 margin:0px 0px 20px 20px;
 padding:0 0 0 0px;
 }
 
#main li {
 margin:6px 0px 6px 0px;
 padding:0 0 0 0px;
 }
 
#main ol {
 font-size:120%;
 margin:0px 40px 20px 20px;
 padding:0 0 0 0px;
 font-weight:900;
 border-bottom:1px solid #CECECE;
 }
 

#main ol li {
 margin:6px 0px 6px 0px;
 padding:0 0 0 0px;
 }
 

#topnav {
 border-bottom:1px solid #000;
	margin: 0px 0 0px 0;
 padding:0 0 0 0px;
 background-color:#fff;
text-align:center;
	float:left;
	width:100%;
}
 
#topnav ul {

	text-align:center;
 font-size:110%;
 list-style:none;
 margin:10px 10px 10px 10px;
 padding:0 0 0 0px;
 border:1px solid #900;
 
 
 
 
 
 
 
 	float:none;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width:100%;
	list-style:none;
 }
 
 #topnav li {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 border-right:1px solid #999;
 float:left;
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
#nav {
 float:left;
 width:22%;
 border:1px solid #CECECE;
 margin:0px 10px 10px 20px;
 padding:0 0 0 0px;
 
}
 
#nav ul {
 font-size:130%;
 list-style:none;
 margin:6px 8% 6px 8%;
 padding:0 0 0 0px;
 }
 

#nav li {
 border-bottom:1px solid #CECECE;
 }
 
 
 .button {
 font-size:180%;
 margin:6px 8% 6px 8%;
 padding:6px 0px 6px 0px;
 font-weight:900;
 border:1px solid #000;
 background-color:#333;
 color:#FFF;
 text-align:center;
 }
 
 
 
 
 
/* Links  behaviors. */
 
 a:link {
color:#660000;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 0px 4px 16px;
background-color:#F4F4F4;
display:block;
}
 
 a:visited {
color:#660000;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 0px 4px 16px;
background-color:#F4F4F4;
display:block;
}
 
 a:hover {
color:#FFFFFF;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 0px 4px 16px;
background-color:#660000;
display:block;
}
 
 a:active {
color:#336699;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 0px 4px 16px;
background-color:#F4F4F4;
display:block;
}
 
/* TOPNAV Links  behaviors. */
 
 #topnav a:link {
color:#660000;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 12px 4px 12px;
background-color:#fff;
display:block;
}
 
  #topnav a:visited {
color:#660000;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 12px 4px 12px;
background-color:#fff;
display:block;
}
 
  #topnav a:hover {
color:#FFFFFF;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 12px 4px 12px;
background-color:#660000;
display:block;
}
 
 #topnav a:active {
color:#336699;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 4px 12px 4px 12px;
background-color:#fff;
display:block;
}
 
 
 
 
 
/* FOOTER Links  behaviors. */
 
 #footer a:link {
color:#000;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:inline;
background:none;
}
 
  #footer a:visited {
color:#000;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:inline;
background:none;
}
 
  #footer a:hover {
color:#600;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:inline;
background:none;
}
 
 #footer a:active {
color:#600;
text-decoration:none;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:inline;
background:none;
}
 
 
 
 
 
 
 
#footer {
margin: 20px 10px 20px 10px;
 padding: 10px 0 10px 0;
 clear:both;
 width:98%;
 color:#333;
 border:none;
 border-top: 1px solid #999;
}
 
#footer ul {
 text-align:center;
 margin: 10px auto 0 auto;
 padding: 0 0 0 0;
 width:80%;
list-style:none;
border:none; 
}
 
 
 
#footer  li {
 display:inline;
 margin: 0 0px 0 0px;
 padding:0 10px 0 10px;
 border:none;
 border-right: 1px solid #999;
}



#topnav {
margin: 10px 10px 2px 20px;
 padding: 10px 0 10px 0;
 clear:both;
 width:98%;
 color:#333;
 border:none;


}
 
#topnav ul {
	font-weight:900;
 text-align:center;
 margin: 10px auto 0 auto;
 padding: 0 0 0 0;
 width:80%;
list-style:none;
border:none;

}
 
 
 
#topnav  li {
 display:inline;
 margin: 0 0px 0 0px;
 padding:0 0px 0 0px;
 border:none;
 border-right: 1px solid #999;
}
