body {
	width: 800px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; }

a { text-decoration: underline;
    color: blue; }
a:hover { color:blue; }

#headerbanner { width:800px; }

#headerbanner img.imgleft { width:288px; }

#headerbanner div.objright { width:463px; }

#navheadercontainer { width:800px;  }

#navlefttoplist a { text-decoration:none; }	

div#contentright
{	width:609px; }

#contentright div.header
{	width:589px;  margin-left:20px; margin-top:2px; }

#contentright div.header div.headerleft
{
	width:485px;
}

#contentright div.header div.headerright
{
	float: right;
	width: 104px;
}
#contentright div.headerrighticon { text-align:right; }

#contentright div.topsubheader2
{
	margin-top:6px; 
	margin-left:0px;
	font-size:9pt; 
	font-family:Arial, Helvetica, Sans-Serif; 
	color:#006699;
	font-weight:bold;
}

#contentright table.contenttop
{	margin-top:20px; margin-left:16px; margin-right:4px; }

#contentright table.contenttop td
{	 vertical-align:top; white-space:nowrap; }

#contentright table.contenttop td.details
{	font-size:8pt; }

#contentright table.contenttop td.details div
{	padding-top:3px; }

.boldlist tr td 
{	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold; 
}
.dot {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; }

div li 
{	font-family: arial, sans-serif;
	font-size: 9pt; 
}

#contentright img { border-style: none; }

#contentright div.addtocart { white-space: nowrap; margin-top:10px; margin-bottom:0px; }

#contentright div.addtocart table { width:100%; }

#contentright div.addtocart table td { vertical-align:middle; white-space: nowrap; }

#contentright div.addtocart table td.addDesc { padding-top:5px; }

#contentright div.addtocart img { vertical-align:middle; }

#contentright div.addtocart div input { margin-top:-2px; }

#contentright div.addtocart input.qty { width:24px; }


#contentright .crosssell tr td { text-align:center; font-size:10pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

#contentright div.sysreqs { margin-top:12px; margin-left:20px; margin-right:40px; font-size:8pt; }

#contentright div.sysreqs ul { margin-top:4px; margin-bottom:0px; }

#contentright div.sysreqs ul.flushlist { margin-left:24px; }

#contentright div.sysreqs li { color:#404040; }

#contentright ul.bulletfeatures > li 
{
	list-style-type: none;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	padding-top: 4px;
	margin-left:-15px; 
}
