h1 {font-size: 165%; letter-spacing: 3px; margin: 0; padding: 0; color: #6699CC; font-variant:bold; font-weight:bold; font-family:Arial; border-bottom:1px solid; }
h2 {font-size: 135%; letter-spacing: 3px; margin: 1.5em 0 0 0; padding: 0; color: #690; font-variant:bold; font-weight:normal; font-family:Arial; border-bottom:1px solid; }
h3 {font-size: 115%; letter-spacing: 3px; margin: 1.5em 0 0 0; padding: 0; color: #c63; font-variant:bold; font-weight:normal; font-family:Arial; border-bottom:1px solid; }
h3.screenshot {font-size: 115%; margin: 0 0 0 0; font-variant:normal; font-weight:bold; font-family:Arial; border-bottom:1px solid; }
h4 {font-size: 110%; letter-spacing: 3px; margin: 1.5em 0 0 0; padding: 0; color: #369; font-variant:bold; font-weight:normal; font-family:Arial; border-bottom:1px solid; }

html {margin: 0; padding: 0;}
body, table {font: 13px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: rgb(100%,100%,100%); color: black;}
td#topmenu {font: 9px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: rgb(0%,0%,0%); color: white;}
td#screenshot-column {font: 9px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: rgb(0%,0%,0%); color: white;}

h1.title {font: 48px Arial, Verdana, Helvetica, sans-serif; letter-spacing: 1px; margin: 0.66em 0 0.33em 3%; padding: 0; color: "#639CCE";}
h3.pullquote {font: 24px Arial, Verdana, Helvetica, sans-serif; letter-spacing: 1px; margin: 0.66em 240px 0 3%; padding: 0; color: rgb(0%,0%,0%);}
h3.blurb {font: 18px Arial, Verdana, Helvetica, sans-serif; letter-spacing: 1px; margin: 0.66em 240px 0 3%; padding: 0; color: rgb(0%,0%,0%);}

p {line-height: 1.44; margin: 0.5em 0 1em 0;}
li {line-height: 1.44; margin: 0 0 0 4em;}
p#screenshots {line-height: 1.44; margin: 0 0 0 0;}
p#screenshots-text {font: 7px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: rgb(100%,100%,100%); color: black;}
p.homepage {line-height: 1.44; margin: 0.5em 0 1em 0;}

div#logo {width: 100%; background: rgb(0%,0%,100%);}
div#sidebar {position: absolute; top: 10em; right: 0; width: 220px; font-size: 13px;}

a:link {color: blue;}
a:active {color: blue;}
a:visited {color: blue;}
a:hover {color: navy; background-color: #af0;}



a:link.topmenu {color: navy; text-decoration: none;}
a:active.topmenu {color: navy; text-decoration: none;}
a:visited.topmenu {color: navy; text-decoration: none;}

.logo-image {padding: 10px 0 0 25px;}

.relatedreading { border-top:1px dashed #049CFC; border-bottom:1px dashed #049CFC; border-left:1px dashed #049CFC; border-right:1px dashed #049CFC; background-color: #EEEEEE; padding:5px 5px 5px 5px; margin: 0 0 0 0;}

.nav10boldwhite  { 
	color: white; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 16px; 
	font-family: Verdana, Arial, Helvetica, Geneva; 
	text-indent: 4px; 
	text-decoration:none;}
	
a.nav11boldwhite, a.nav11boldgold  { 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva; 
	font-weight: bold; 
	line-height: 16px; 
	color: #ffffff; 
	text-indent: 4px; 
	text-decoration:none;}
	
a.nav11boldwhite:hover, a.nav11boldgold:hover	{
	background-color:#FFF;
	color:#000;}
	
a.nav11boldgold{
	color: #F7DE01;
}
	
/* IE hack to align search form and promo title in header on main page */
* html	a#headerpromo{
		margin-left: -5px;
}
/* End IE Hack */

/*
td {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;}
	

.body11  { 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Verdana; 
	line-height: 13px; 
	color: #000000; 
}

.white
{color: ffffff}
*/
	
/* BEGIN COLOR */

