body {	margin-top:0px;	background : #CCFFFF;}a {	color:white;}#banner {	text-align:center;	margin:0px;	background-color:#FFFFFF;	padding-top:20px;	padding-bottom:10px;	border : thin double #000066;	height:150px;}#banner h1 {	color: #003399;	font-weight: bold;	font-family : IRIS;}#navbar {	background : #000066;	padding-top:5px;	padding-bottom:4px;	padding-left:170px;;	height:35px;	border-bottom: 1px solid #3366FF;}#navbar a {	color: #FFFFFF;	background : #000066;	padding: 0px 20px 4px 10px;	font-size: 0.8em;	font-weight:bolder;	border-right: 1px solid #FFFFFF;	text-decoration:none;}#navbar a:hover{	color: #CCCC00;}#main_content {	margin-top:0px;	padding:0px;	background : #CCFFFF;	height:250px;	border-top: 5px solid #6699CC;}#main_content .keys {	color:#000000;	font-size: 1.5em;}#main_content #key1 {	margin-left:20px;	margin-top: 20px;}#main_content #key2 {	margin-left:120px;	margin-top: 60px;	margin-bottom:20px;}#main_content #method_link {	margin: 10px 0px 10px 50px;;	font-size:1.2em;	color:blue;}#main_content a {	background-color:transparent;	color: #6699CC;}#main_content a:hover {	color:#CCCC66;}#main_content #main_bottom {	margin-top:250px;	height: 100px;	background-color: #FFCCCC;}#main_content #main_text{	text-align:left;	margin-top:10px;	margin-left:165px;	margin-right:20px;}#main_content #main_text img {	text-align:center;}#main_content h1 {	font-size:1.6em;	color:#3399FF;	padding:0px;	margin-bottom:-10px;	margin-top:30px;}#main_content h2 {	font-size:1.4em;	color:#000066;	padding:0px;	margin-bottom:-10px;	margin-top:30px;}#main_content #important {	text-align:center;	font-size:2em;	font-style:italic;	color:#3399FF;	background-color:#FFFFFF;	margin:20px 150px 0px 150px;	padding: 10px;	border: thin solid #000066;}#main_content h3 {	font-size:1.2em;	color: #3399FF;	padding:0px;	margin-top:30px;}#main_content h4 {	font-size 0.8em;	color: #3399FF;	padding:0px;	margin-left:12px;	margin-top:-20px;	margin-bottom:-15px;}#main_content #center {	text-align:center;}#main_content ul li{	list-style-type: none;}.main_title {  font-weight: bold;	font-size:1.1em;	font-style:italic;	margin-bottom:2px;}.discount {	padding:5px;	margin-bottom:5px;	background-color: Aqua;	text-align:center;	font-size:1.1em;	border: 2px solid #000000;}#p_center {	text-align:center;	font-weight: bold;	color: #000000;}#sidebar {	float: left;	width: 150px;	height:100%;	background-color: #99CCCC;	padding-top:10px;	border-right: 2px solid #CCCC00;}#sidebar a {	text-align:center;	margin-top:2px;	display:block;	text-decoration:none;	padding: 4px 0px 4px 0px;	background-color : #CCCC66;	color : #000099;}#sidebar a:hover {	text-decoration: none;	background-color: #999933;	color: #ffffff;}#sidebar #images {	margin:50px 0px 10px 2px;	padding:0px;}#track_list { text-align:center;}#track_list .track_title {	text-align:center;	font-weight:bold;	font-height:1.3em;	margin-top:15px;	color:#6699CC;}#track_list ul {	margin-top:0px}#track_list ul li {	margin-left:-35px;	font_weight:normal;	list-style-type: none;	font-style:italic;}.large-table .oddrow {	background-color: #99FFFF;}.large-table .evenrow {	background-color: #66CCCC;}#table-header {	text-align:center;	font-weight: bold;	margin: 10px 80px 3px 20px;	margin-top:10px;	margin-bottom:3px;	background-color:#99CCCC;	border:1px solid #000000;	padding: 5px 0px 3px 0px;}.small-table {	margin-left:5px;	margin-top:5px;/*	width:250px;*/	height:210px;	background-color: #F9F9F9;	border: thin solid Black;	}.small-table th {	text-align:left;}.small-table td {	padding-left:15px;	padding-right:10px;}.large-table {	margin: 0px 15px 15px 15px;/*	width:70%;*/}#large-table-header {	border: 1px solid Black;	background-color:#FFFFFF;}td {	padding-left:15px;}.code {	width:60px;}.title {	width:320px;}.sub-title {	padding-left:50px;	width:250px;	font-style: italic;}.grade {	width:50px;}.price{	font-weight:bold;}.email {	text-align:left;	font-style:italic;	font-weight:bolder;	padding:10px;	background-color:#ffffff;	border: 1px solid #F9F9F9;}.email a { color: #0099FF;}#compact_disk img {	float:left;}