@charset "utf-8";
fdgd {
}



a.button_one, a.button_two{
	width: 105px;
	height: 25px;
	display: block;
	background: url(button.gif) no-repeat;
	overflow: hidden;
	}
	
a.button_one{background-position: -10px -9px;}
a.button_two{background-position: -10px -41px;}

a.button_one:hover{background-position: -126px -10px;}
a.button_two:hover{background-position: -126px -41px;}

/* ---------- (body styles -- not needed for image maps) ---------- */
body{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #f3f3f3;
	line-height: 140%;
	color: #303030;
}
div{
	margin: 0px;
	font-family:  "Lucida Grande", "Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif;
	border-right-color: #0A246A;
}
a{
	color: #8080FF;
}
a:hover{ color: black; }
h1, h2{ margin: 2px 10px; padding: 5px; border-bottom: 1px solid #C8C8C8; }
code{ background-color: #FFFFBF; }
div.explanation{ background-color: #FEFEFE; border: 1px solid #C8C8C8; padding: 5px 8px; }
div.explanation p{ margin: 5px 0 10px; padding: 0; }
div.code{ background-color: #fff; padding: 5px 8px; border: 1px solid #C8C8C8; }
div.code pre{ margin: 0; padding: 0; }
div.code code{ background: white; color: black; }
#footer{ font-size: 85%; color: #BBBBBB; }
#footer a{ color: #BBBBBB; }
.spacer{ margin-top: 45px; }
