body {
	margin:0px;
	font-family:verdana,geneva,arial;
	font-size:12px;
	}
pre {
	font-size:12px;
	font-family:"Courier New", courier, monospace;
	}

div.heading {
	padding:10px;
	background-color: #369;
	text-align:center;
	font-family:Verdana,Geneva,Arial;
	font-size:36px;
	color:#fff;
	font-weight:medium;
	letter-spacing:0px;
	border-style:solid;
	border-width:0px;
	border-color:#fff;
	}

.logoshadow { position: relative; left: 1px; top: 1px; color: #000; }
a.logoforeground:link,a.logoforeground:visited { position: absolute; left: -2px; top: -2px; color: #69c;text-decoration:none;} 
a.logoforeground:hover {color:#8BD;}

table.heading2 {
font-family:Verdana,Geneva,Arial;font-size:32px;color:#fff;font-weight:bold;
	}

div.heading2 {
	padding:5px;
	background-color:#036;
	text-align:center;
	font-family:Verdana,Geneva,Arial;
	font-size:36px;
	color:#fff;
	font-weight:medium;
	letter-spacing:0px;
	border-style:solid;
	border-width:0px;
	border-color:#fff;
	}


div.blu {
	padding:0px;

	text-align:center;
	}


div.downloadBox {
	float:right;
	width:180px;
	margin:0 0 10px 30px;
	}

div.codeSample {
	background-color:#EEEEEE;
	padding:10px;
	}

.codetext {
	font-family:monospace;
	font-size:12px;
	}
.frame {
	padding:2px;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	}

#topnav {
	padding:1px;
	background:#036;
	text-align:center;
	font-family:Verdana,Geneva,Arial;
	font-size:11px;
	color:#fff;
	letter-spacing:0px;
	border-style:solid;
	border-width:1px 0 1px 0;
	border-color:#000;	
	}
#topnav a:link,#topnav a:visited {
	font-size:10px;
	padding:1px;
	border:solid 1px;
	border-color:#369 #000 #000 #369;
	width:130px;
	display:block;
	text-align:center;
	margin:0 2px 0 2px;
	color:#fff;
	}
#topnav a:hover,#topnav a:active {
	background:#369;
	}
#topnav {
	padding:2px;
	}
	

a:link,
a:visited {
	color:#369;
	text-decoration:none;	
	}

a:hover {
	color:#69c;
	text-decoration:none;	
	}


a.white:link,
a.white:visited {
	color:#fff;
	text-decoration:none;	
	}

a.charcoal:link,
a.charcoal:visited {
	color:#333;
	text-decoration:none;	
	}

a.blu:link,
a.blu:visited {
	color:#369;
	text-decoration:none;	
	}

a.blu:hover {
	color:#69c;
	text-decoration:none;	
	}

a.black:link,
a.black:visited {
	color:#333;
	text-decoration:none;	
	}

a.black:hover {
	color:#69c;
	text-decoration:none;	
	}



/* CODE LINK */
a.codelink:link,a.codelink:visited {
	display: block;
	background:#369;
	color:#fff;
	font-family:verdana,geneva,arial;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	padding:0px 0px 0px 0px;
	width:30px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#69c #036 #036 #69c;

	}

/* CODE LINK: HOVER */
a.codelink:hover {
	background:#69c;
	}

/* RSS LINK */
a.rsslink:link,a.rsslink:visited {
	display:block;
	background:#d60;
	color:#fff;
	font-family:verdana,geneva,arial;
	font-size:10px;
	text-decoration:none;
	padding:0px 2px 0px 2px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#dc9 #930 #930 #dc9;
	}
/* RSS LINK: HOVER */
a.rsslink:hover {
	background:#f90;
	}




button.greyButton {
	color: #000;
	background:#eee;
	padding:2px 0 2px 0;
	border-style:solid;
	border-width:2px;
	border-color:#fff #999 #999 #fff;
	font-size:12px;	
	}


/* GREY BUTTON */
a.greyButton {
	display: block;
	text-decoration: none;
	color: #333;
	background: #eee;
	padding:2px;
	border-style:solid;
	border-width:1px;
	border-color:#fff #666 #666 #fff;
	font-size:11px;	
	}

/* ACTIVE GREY BUTTON */
a.greyButton:hover { color: #06C; background: #f9f9f9;font-size:11px; } /* Hover Styles */

/* BLU BUTTON */	
a.blubutton:link, a.blubutton:visisted {
	display: block;
	background:#369;
	color:#fff;
	font-family:verdana,geneva,arial;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	padding:1px 0px 1px 0px;
	border-style:solid;
	border-color:#69c #036 #036 #69c;
	border-width:2px;
	}



/* GENERIC TEXT CLASSES */

/* SANS BLACK */
.SansBlack9 {font-size:9px;font-family:Verdana,sans-serif;color:#000;}
.SansBlack10 {font-size:10px;font-family:Verdana,sans-serif;color:#000;}
.SansBlack11 {font-size:11px;font-family:Verdana,sans-serif;color:#000;}
.SansBlack12 {font-size:12px;font-family:Verdana,sans-serif;color:#000;}
.SansBlack14 {font-size:14px;font-family:Verdana,sans-serif;color:#000;}
.SansBlack18 {font-size:18px;font-family:Verdana,sans-serif;color:#000;}
.SansBlack20 {font-size:20px;font-family:Verdana,sans-serif;color:#000;}	
.SansBlack24 {font-size:28px;font-family:Verdana,sans-serif;color:#000;}	
.SansBlack28 {font-size:28px;font-family:Verdana,sans-serif;color:#000;}	

/* SANS WHITE */		
.SansWhite9 {font-size:9px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite10 {font-size:10px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite11 {font-size:11px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite12 {font-size:12px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite14 {font-size:14px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite18 {font-size:18px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite20 {font-size:20px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite22 {font-size:22px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite24 {font-size:24px;font-family:Verdana,sans-serif;color:#ffffff;}
.SansWhite28 {font-size:28px;font-family:Verdana,sans-serif;color:#ffffff;}

/* SANS BLU */
.SansBlu9 {font-size:9px;font-family:Verdana,sans-serif;color:#369;}
.SansBlu10 {font-size:10px;font-family:Verdana,sans-serif;color:#369;}
.SansBlu11 {font-size:11px;font-family:Verdana,sans-serif;color:#369;}
.SansBlu12 {font-size:12px;font-family:Verdana,sans-serif;color:#369;}
.SansBlu14 {font-size:14px;font-family:Verdana,sans-serif;color:#369;}
.SansBlu18 {font-size:18px;font-family:Verdana,sans-serif;color:#369;}
.SansBlu20 {font-size:20px;font-family:Verdana,sans-serif;color:#369;}	
.SansBlu22 {font-size:22px;font-family:Verdana,sans-serif;color:#369;}	
.SansBlu24 {font-size:28px;font-family:Verdana,sans-serif;color:#369;}	
.SansBlu28 {font-size:28px;font-family:Verdana,sans-serif;color:#369;}	


/* SERIF BLACK */
.SerifBlack9 {font-size:9px;font-family:times new roman,times;color:#000;}
.SerifBlack10 {font-size:10px;font-family:times new roman,times;color:#000;}
.SerifBlack11 {font-size:11px;font-family:times new roman,times;color:#000;}
.SerifBlack12 {font-size:12px;font-family:times new roman,times;color:#000;}
.SerifBlack13 {font-size:13px;font-family:times new roman,times;color:#000;}
.SerifBlack14 {font-size:14px;font-family:times new roman,times;color:#000;}
.SerifBlack18 {font-size:18px;font-family:times new roman,times;color:#000;}
.SerifBlack20 {font-size:20px;font-family:times new roman,times;color:#000;}	
.SerifBlack24 {font-size:28px;font-family:times new roman,times;color:#000;}	
.SerifBlack28 {font-size:28px;font-family:times new roman,times;color:#000;}	

/* SERIF BLU */
.SerifBlu9 {font-size:9px;font-family:times new roman,times;color:#369;}
.SerifBlu10 {font-size:10px;font-family:times new roman,times;color:#369;}
.SerifBlu11 {font-size:11px;font-family:times new roman,times;color:#369;}
.SerifBlu12 {font-size:12px;font-family:times new roman,times;color:#369;}
.SerifBlu13 {font-size:13px;font-family:times new roman,times;color:#369;}
.SerifBlu14 {font-size:14px;font-family:times new roman,times;color:#369;}
.SerifBlu18 {font-size:18px;font-family:times new roman,times;color:#369;}
.SerifBlu20 {font-size:20px;font-family:times new roman,times;color:#369;}	
.SerifBlu24 {font-size:28px;font-family:times new roman,times;color:#369;}	
.SerifBlu28 {font-size:28px;font-family:times new roman,times;color:#369;}	

/* MONO FONTS */

/* SANS BLACK */
.MonoBlack9 {font-size:9px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack10 {font-size:10px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack11 {font-size:11px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack12 {font-size:12px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack13 {font-size:13px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack14 {font-size:14px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack16 {font-size:16px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack18 {font-size:18px;font-family:monospace,"Courier New",Courier;color:#000;}
.MonoBlack20 {font-size:20px;font-family:monospace,"Courier New",Courier;color:#000;}	
.MonoBlack22 {font-size:22px;font-family:monospace,"Courier New",Courier;color:#000;}	
.MonoBlack24 {font-size:24px;font-family:monospace,"Courier New",Courier;color:#000;}	
.MonoBlack28 {font-size:28px;font-family:monospace,"Courier New",Courier;color:#000;}	
