body	{	background: #fff;	color: #000;	margin: 0;	padding: 0;	border: 0;	border-top: 10px solid #eeeeee;	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, sans-serif;	line-height: 1.5;	}	#primarycontent	{	border: 0;	padding: 0;	margin: 0 50px 25px 100px;	width: 600px;	}	h2, h3, h4, h5, h6	{	font-weight: normal;	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, sans-serif;	}h2	{	font-size: 48px;	margin-top: 25px;	margin-bottom: 0;	letter-spacing: 1px;	}h3	{	font-size: 32px;	margin-top: 5px;	margin-bottom: 0; 	letter-spacing: 1px;   	 }h4	{	font-size: 24px;	margin: 5px 0;	padding: 0;	letter-spacing: 1px;	}.alt {	display: none;	}h1#infotitle	{	height: 80px;	width: 500px;	border: 0;	padding: 0;    background: transparent url(title.gif) no-repeat;	margin: 20px 0px;	}h1#infotitle2	{	height: 130px;	width: 700px;	border: 0;	padding: 0;    background: transparent url(title.gif) no-repeat;	margin: 20px 0;	}h1#dr+h3	{	margin-top: 0;	padding-top: 0;	}p	{	margin-top: 0;	margin-bottom: 1em;	}	a:link {	color: #d04d47;	background: transparent; 	}	a:visited {	color: gray;	background: transparent; 	}a:hover {	text-decoration : none;	background: transparent; 	}a:active {	color: #030;	background: transparent;  	}.topper	{	margin: 25px 0;	padding: 15px 0 0 0;	border-top: 1px solid #eee;	font-size: 11px;	background: #fff;	color: #999;	}#primarycontent dd, primarycontent li	{	margin-bottom: 25px;	}#primarycontent dd, dt, li {	line-height: 1.5;	text-align: left;              }dt 	{	font-size: 24px;	font-weight: normal;	margin-bottom: 10px;	}code, pre	{	font-family: "Andale Mono", Monaco, Courier, "Courier New", monospace;	color: #666;	background: transparent;	}img	{	display: block;	border: 0;	margin: 10px 0;	}	.inline	{	display: inline;	}.caption	{	margin: 0 0 10px 0;	font-size: 13px;	}	.eyebrow	{	margin: 0;	font-size: 12px;	color: #666;	background: transparent;	}	/*  Float helper images 	*/ .itfloats	{	float: left;	padding: 0;	margin-top: 7px;	margin-right: 20px;	}.itfloats a {	border: 0;	text-decoration: none;	}	.itfloats a:hover	{	border: 0;	text-decoration: none;	}.sidebar	{	color: #999;	background: #fdfdfd;	border: 1px dotted #999;	padding: 10px;	margin: 5px 0;	font-size: 13px;	}		/*  General helpers, tools and hacks 	*/ .vs0	{	margin-top: 0;	padding-top: 0;	}.vs2	{	margin-top: 0;	padding-top: 2px;	}.vs3	{	margin-top: 0;	padding-top: 3px;	}.vs5	{	margin-top: 0;	padding-top: 5px;	}.vs10	{	margin-top: 0;	padding-top: 10px;	}.vs15	{	margin-top: 0;	padding-top: 15px;	}.vs25	{	margin-top: 0;	padding-top: 25px;	}		
