#topnavtext li a { display: block; font-size: 18px; padding: 0px 0.5em 0px 0.5em; border-right: 1px solid #007793; text-decoration: none; color: #123456; width: 100%; } 
#topnavtext li a { width: auto; } 
#topnavtext li a:hover { border-right: 1px solid #007793; text-decoration: underline; } 

#innerpage
{
	margin:0px auto;
	background-color: white;
	position: relative;
	top:0; left:0; height: 32%; 
	width: 1280px;
	text-align:left;
}


#innergradient
{
/*	background-image: url(images/lightbluegradient.jpg); background-repeat: repeat-x;*/
	position: relative;
	top:10; left:5; height: 90%; 
	width: 97%;
}

img.b46860 
{/* scalable em size class 468px/60px banners */
  width: 268px; /* replaces 468px width */
  height: 190px; /* replaces 60px height */
}

#HeaderGM
{
	padding-top:65;
	padding-left:125;
	font: bold 32px arial,helvetica,sans-serif;
	color: #003851;
	position: relative;
}

#TopQuote
{
	padding-left:160;
    font: 15px arial,helvetica,sans-serif;
	position: relative;
}

#DownloadButton
{
	
	position: relative;
	top:0; left:0;
	width:138px;
	height:43px;
}

/*
An IM Window
*/
.AIMBuddyListIMWindow, .AIMBuddyListAwayBox {
	position:absolute;
	z-index:10000;
	font:12px verdana,arial;
	border:1px solid #C0C0C0;
	background-color:#FFF;
	width:250px;
	height:190px;
	padding:0;
	display:none;
}

.toolbar li { 
float:left;
list-style-type:none;
padding:0em; 
margin-left: 0px;
}

table.sample {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: hidden hidden hidden hidden;
	border-color: red red red red;
	border-collapse: collapse;
	background-color: white;
	color: #626262;
	font: 12px arial,helvetica,sans-serif;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 10px 3px 10px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #626262;
	font: 16px arial,helvetica,sans-serif;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 10px 3px 10px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #626262;
	font: 12px arial,helvetica,sans-serif;
}

table.img {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: hidden hidden hidden hidden;
	border-color: red red red red;
	border-collapse: collapse;
	background-color: white;
	color: #626262;
	font: 12px arial,helvetica,sans-serif;
}
table.img th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 10px 3px 10px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #626262;
	font: 16px arial,helvetica,sans-serif;
}
table.img td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 10px 3px 10px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #626262;
	font: 12px arial,helvetica,sans-serif;
	text-align:center;
}

table.code {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: hidden hidden hidden hidden;
	border-color: red red red red;
	border-collapse: collapse;
	background-color: white;
	color: #626262;
	font: 12px arial,helvetica,sans-serif;
}
table.code th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 10px 3px 10px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #626262;
	font: 16px arial,helvetica,sans-serif;
}
table.code td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 10px 3px 10px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #626262;
	font: 12px arial,helvetica,sans-serif;
	text-align:left;
}

h1 {
color: #626262;
margin: 0 0 0 5px;
padding: 0px 5px 3px 0;
font: bold 14px arial,helvetica,sans-serif;
border-bottom: 1px solid grey;
}

h2 {
color: #626262;
margin: 0 0 0 5px;
padding: 0px 5px 0px 0;
font: bold 14px arial,helvetica,sans-serif;

}

p {
color: #626262;
margin: 0 0 0 5px;
padding: 5px 5px 20px 0;
font: 12px arial,helvetica,sans-serif;
}

li {
color: #626262;
font: 12px arial,helvetica,sans-serif;
}

span.date {float: right;
font: 11px arial,helvetica,sans-serif;
}

PRE
{
    border: 1px solid #000000;
    background-color: #EEEEEE;
	background:#EEEEEE;
	padding-top: 0pt;
	padding-bottom: 0pt;
    padding: 15px;
}

PRE.text { 
	font-family:'courier new',courier,serif; 
}

PRE.syntax 
{ 
	font-size:100%; 
	font-family:verdana,arial,helvetica,sans-serif; 
}

