body	{
	color: black;
	background-color: white;
	font-family: Verdana, Arial, san-serif;
	font-size: 100%;
	}

.titles {
	font-size: 133%;
	font-weight: bold;
	color: navy;
	}

.bigtitles {
	font-size: 150%;
	font-weight: bold;
	color: navy;
	}

.header {
	}

.spacer {
	width: 20px;
	}

.bartext {
	font-size: 65%;
	}

.leftbar {
	width: 140px;
	border-width: 0px 1px 0px 0px;
	border-color: #D9D9F3;
	border-style: solid;
	font-size: 100%;
	}

.mainbody {
	width: 480px;
	font-size: 80%;
	}

.rightbar {
	width: 140px;
	border-width: 0px 0px 0px 1px;
	border-color: #D9D9F3;
	border-style: solid;
	font-size: 100%;
	}

.footbar {
	width: 140px;
	border-width: 0px 0px 0px 0px;
	font-size: 70%;
	}

.greenbox {
	border-width: 1px;
	border-color: #C8C8C8;
	border-style: solid;
	color: black;
	background-color: #CFFFCF;
	}

.redbox {
	border-width: 1px;
	border-color: #C8C8C8;
	border-style: solid;
	color: black;
	background-color: #FFD9D9;
	}

.bluebox {
	border-width: 1px;
	border-color: #C8C8C8;
	border-style: solid;
	color: black;
	background-color: #CBFFFF;
	}

.yellowbox {
	border-width: 1px;
	border-color: #C8C8C8;
	border-style: solid;
	color: black;
	background-color: #FFFFCF;
	}

.whitebox {
	border-width: 1px;
	border-color: #C8C8C8;
	border-style: solid;
	color: black;
	background-color: white;
	}

.download {
	border-style: none;
	}

.notice {
	color: red;
	}

.price {
	color: blue;
	font-size: 120%;
	font-weight: bold;
	}

.oldprice {
	color: gray;
	font-size: 120%;
	font-weight: bold;
	}

.saleprice {
	color: red;
	font-size: 120%;
	font-weight: bold;
	}

.question {
	color: navy;
	font-weight: bold;
	font-size: 110%;
	}

.answer {
	}

.screens {
	border-style: none;
	}

.special {
	display: block;
	text-decoration: none;
	margin-left: 2px;
	margin-right: 2px;
	border-style: none;
	padding: 4pX;
	}

.footer {
	font-size: 70%;
	}

#mainbuttons {
	color: white;
	background-color: #686888;
	font-size: 100%;
	font-family: Verdana, Arial, sans-serif;
	}

#mainbuttons tr {
	margin: 0;
	padding: 0;
	font-size: 70%;
	}
	
#mainbuttons a {
	display: block;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
	border-width: 0px;
	color: white;
	background-color: #686888;
	margin: 0px;
	}

#mainbuttons a:hover {
	color: orange;
	text-decoration: underline;
	}

#topbuttons {
	font-size: 100%;
	font-family: Verdana, Arial, sans-serif;
	}
	
#topbuttons tr {
	margin: 0;
	padding: 0;
	font-size: 70%;
	}
		
#topbuttons a {
	display: block;
	padding: 2px 4px 2px 4px;
	text-decoration: underline;
	text-align: center;
	border-width: 0px;
	border-color: #D9D9F3;
	border-style: solid;
	color: navy;
	background-color: white;
	margin: 0px;
	}

#topbuttons a:hover {
	color: red;
	}

