* {
margin:0pt;
padding:0pt;
}
body {
background:#1A1A1A none repeat scroll 0%;
color:#EEEEEE;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
font-size:76%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:auto;
margin-right:auto;
width:700px;
}
p {
font-size:0.9em;
line-height:1.5em;
margin-bottom:1em;
}
p.lead {
font-size:1em;
}
ol, ul, dl {
line-height:1.5em;
}
ol li {
margin-bottom:0.2em;
}
li {
font-size:0.9em;
}
li strong {
color:#999999;
}
dl {
margin:0.5em 0pt 1.2em;
}
dt {
color:#999999;
font-size:0.9em;
font-weight:bold;
padding-top:0.4em;
}
dd {
border-bottom:1px dashed #3D3D33;
font-size:0.9em;
margin-bottom:1em;
padding-bottom:0.9em;
}
h1, h2, h3 {
font-family:"Trebuchet MS",Verdana,Sans-Serif;
}
h1 {
font-size:2.2em;
}
h1 a {
border:medium none;
color:#FFFFFF;
}
h1 em {
color:#D0EB6A;
font-style:normal;
}
h2 {
color:#D0EB6A;
font-size:1.5em;
letter-spacing:0.4pt;
padding-top:0.5em;
text-transform:uppercase;
}
h3 {
color:#C0DB5A;
font-size:1em;
letter-spacing:0.2pt;
padding-top:0.5em;
text-transform:uppercase;
}
#header{
	background: url(../images/header_main.jpg) no-repeat;
}
#header h1{
	padding-top: 50px;
	vertical-align:text-bottom;
	font-size:40px;
	color:#FFFFFF;
}
#allcontent{
	border: 1px solid #000000;
	background-color:#FFFFFF;
	color:#000000;
	width: 100%;
}
#content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#footer{
 font-size:9px;
 padding:10px;
}
#topborder {
background-color:#C0DB5A;
height:1em;
left:0pt;
position:fixed;
top:0pt;
width:100%;
}
#sidebar {
left:20px;
}
* html div#sidebar {
left:20px;
/*position:absolute;*/
}
#sidebar a {
color:#FFFFFF;
}
#sidebar p a:hover {
	/*border-bottom:1px dotted #FFFFFF;*/
	border-right:1px solid #1A1A1A;
}
#sidebar h1 a {
font-weight:bold;
}
#sidebar h1 a:hover {
color:inherit;
}
#nav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
/*margin:2em 0pt;*/
width:15em;
}
#nav li {
margin:0pt;
padding:0pt;
}
#nav a {
	vertical-align:middle;
	background-color:#333333;
	border-bottom:1px solid #1A1A1A;
	border-right:1px solid #1A1A1A;
	color:#666666;
	display:block;
	padding:0.3em 0.2em 0.2em 0.8em;
}
#nav a:hover {
	vertical-align:middle;
	background-color:#D0EB6A;
	color:#000000;
}
#content ul {
margin-left:4px;
}
#content h1{
	font-size:18px;
}
#content h2{
	font-size:16px;
}
#content h3{
	font-size:14px;
}
#content p{
	font-size:12px;
}
#content li{
	padding-left:10px;
}
#content ul li {
background:transparent url(../images/bullet.gif) no-repeat scroll 0pt 6px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0pt 0pt 0pt 12px;
}
#content ul.download li {
background-image:none;
padding:0.3em 0pt;
}