body { 	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #000;	height: 100%;	background: #010318;}a, a:visited, a:active {	color: #003562;	text-decoration: underline;	font-size: 1em;	letter-spacing: 0;}a:hover {	color: #003562;	text-decoration:none;}img {	border: 0;}#menu {	text-align: center;	margin-top:10px;}#menu a, #menu a:visited, #menu a:active {	font-size: 1em;	font-weight: 700;	color: #eeeeff;	text-decoration: none;}#menu a:hover {	text-decoration: underline;}.wrap {	width: 960px;	text-align: center;	margin-right: auto;	margin-left: auto;	background: #f3ffff url(images/back.jpg) no-repeat 0 0;}.footer {	background: #f3ffff url(images/footer.jpg) no-repeat 0 0;	text-align: center;	font-size: 8pt;	padding-top: -12px;	color: #005162;	}a.company  {	color: #005162;	}.centerdiv {    text-align: center;}#content {	font-size: 1em;	text-align:justify;	color: #666;	padding-left: 10px;	padding-right: 10px;}#content p, ul, ol {	text-indent: 0;	line-height: 1.5em;	font-size: 1em;	letter-spacing: 0;	color: #666;}#content h1 {	font-size: 1.3em;	color: #369;	text-align: left;}#content h2 {	font-size: 1em;	color: #6a6;	text-align: center;}#content h3 {	font-size: 1em;	color: #6a6;	text-align: left;}#content strong {	color: #555;}.changes {	margin: 10px 0 20px 0;	text-align: left;	border-top: 1px dotted #e0e0e0;}.instructions {	margin: 10px 0 40px 0;	text-align: left;	border-top: 1px dotted #e0e0e0;}table.downloads {	width: 75%;	border: none;	font-size: 0.9em;}table.downloads td {	border: 1px solid #e0e0e0;}.install_link {	width: 250px;	text-align: center;	background-color: #e0eeff;}.install_link:hover {	//background-color: #d0d0ff;}.downloads {	margin-bottom: 40px;}.dright {	font-size: 0.9em;	float: right;	text-align: right;}.sidetext {	text-align: left;	font-size:1em;	color: #363;}.smalltext {	border: none;//	text-align: right;	font-size: 8pt;	font-style: italic;}.counter {	font-size:7pt;	color:#e0e0e0;}.clear {clear:both}div.block {	border: 1px solid #e0e0e0;}.themes {	padding: 20px;		text-align: center;	vertical-align: top;	width: 200px;	border: 0;}table.about {		border: 0;	text-align: center;}.item {	text-align: center;}