body			{ font-family: Arial,Helvetica; font-size: 9pt; color: #555555; margin-bottom: 0.8 em; margin-top: 0 em; }
p  				{ font-family: Arial,Helvetica; font-size: 9pt; color: #555555; margin-bottom: 0.8 em; margin-top: 0 em; }
h1 				{ font-family: Arial,Helvetica; font-size: 16pt; font-weight: bold; color: #FF6600; margin-top: 0px; margin-right: 150px; }
h2 				{ font-family: Arial,Helvetica; font-size: 11pt; font-weight: normal; color: #555555; margin-top: 0px; }
h3              { font-family: Arial,Helvetica; font-size: 9pt; color: #555555; font-weight: bold; margin-top: 4px; margin-bottom: 4px; }
h4              { font-family: Arial,Helvetica; font-size: 9pt; color: #FF6600; font-weight: bold; margin-top: 5px; margin-bottom: 5px; }
h5              { font-family: Arial,Helvetica; font-size: 11pt; color: #ff0000; font-weight: bold; margin-top: 0px; margin-bottom: 5px; }
.bold			{ font-family: Arial,Helvetica; font-size: 9pt; color: #555555; font-weight: bold; }
.ltgrey			{ color: #999999; font-size: 9pt; padding-left: 0px; padding-right: 0px; }
.orange			{ color: #FF6600; font-size: 9pt; padding-left: 0px; padding-right: 0px; }
.orange a		{ color: #555555; font-size: 9pt; font-weight: bold; }
A 				{ text-decoration: none; color: #555555; }
A:hover 		{ color: #555555; text-decoration: none; }
.normal			{ font-family: Arial,Helvetica; font-size : 9pt; color: black; }
.click          { color: #FF6600; font-size: 9pt; font-weight: bold; text-decoration:underline}
.clicksmall     { color: #FF6600; font-size: 8pt; font-weight: bold; text-decoration:underline}
.white     		{ font-family: Arial,Helvetica; font-size: 9pt; color: #ffffff; font-weight: normal; margin-top: 0px; margin-bottom: 0 px; }
.smallwhite     { font-family: Arial,Helvetica; font-size: 8pt; color: #ffffff; font-weight: normal; margin-top: 0px; margin-bottom: 0 px; }
.smallorange    { font-family: Arial,Helvetica; font-size: 8pt; color: #ff6600; font-weight: normal; margin-top: 0px; margin-bottom: 0 px; }
.smallgrey      { font-family: Arial,Helvetica; font-size: 8pt; color: #555555; font-weight: normal; margin-top: 0px; margin-bottom: 0 px; }
.t_no			{ color: #ff6600; }
.t_yes 			{ color: #333333; }
.a-ztab			{ float: left; width: 30px; height: 30px; padding:0px; background-image:url(/images/tab.png); margin: 0 auto; text-align:center; font-weight: bold; color: #FF6600; }
.a-ztab	a		{ line-height: 30px; font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold; }
.footer		    { font-family: Arial,Helvetica; font-size: 8pt; color: #ff6600; font-weight: normal; margin-top: 10px; text-align:center; }
.sidetitle		{ font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; padding-top: 4px; padding-left: 16px; padding-right: 16px; }
.sidetext		{ line-height: 18px; font-family: Arial,Helvetica; font-size: 9pt; color: #555555; }
ul				{ list-style:none; padding: 0px; margin: 0px; display:run-in; height: auto; margin-left: 10px; }
li 				{ line-height:17px; padding-left: 16px; margin: 0px; font-family: Arial,Helvetica; font-size: 9pt; color: #555555; text-decoration: none; }
.textbox		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 12px; background-color:#cccccc; }
body 			{ margin: 0px; padding:0px; background-color:#cccccc; }
.testdetail		{ font-family: Arial,Helvetica; font-size: 9pt; color: #ffffff; font-weight: bold; margin-top: 0px; margin-bottom: 0 px; margin-left: 4px; }
.basket		    { margin: 0 auto; line-height: 20px; font-family: Arial,Helvetica; font-size: 9pt; color: #555555; }

#pg				{ margin: 16px auto; width: 1000px; background-color:#ffffff; }
#header			{ margin:0 auto; height: 166px; width:950px; padding:0px; background-image: url(/images/main_header.jpg);  } 
#logo			{ position:absolute; margin-top: 16px; height: 150px; width:175px; padding:0px; } 
#nav-bar		{ margin:0 auto; height: 40px; width:950px; padding:0px; background-image: url(/images/nav-bar.jpg); } 
#nav-top		{ float: left; width: 680px; height: 40px; padding:0px; } 
#search			{ float: right; height: 25px; width:270px; margin-top: 3px; padding: 0px; }
#side-bar		{ margin-top: 30px; height: 30px; width:200px; padding:0px; background-image: url(/images/side-bar.jpg); } 
#basket		    { margin-top: 30px; height: 65px; width:200px; padding:0px; background-image: url(/images/basket.jpg); } 
#basketcontents	{ position: absolute; margin-left: 75px; margin-top: 12px; width: 110px; padding:0px; } 
#basketview		{ z-index:10; float: right; width: 35px; padding:0px; } 
#main			{ position:relative; width: 950px; padding:0px; margin:0 auto; }
#left			{ position:absolute; left: 0px; width: 200px; height:100%; padding:0px; margin:0 auto; } 
#center			{ left: 225px; min-height:650px; width: 500px; padding:0px; margin:0 auto; }
*html #center	{ height:650px; } 
#right			{ top: 0; position:absolute; left: 750px; width: 200px; height:100%; padding:0px; margin:0 auto; } 
#az				{ margin: 0px auto; height: 150px; padding-top: 0px; }
#test			{ padding:0px; margin:0 auto; }
#buy			{ position:relative; float: right; padding:0px; margin:0 auto; }
#special		{ position:relative; width: 100%; height: 18px; padding:0px; text-align: center; background-color: #ff6600; margin: 4px auto; }
#TestDetail		{ float: left; width:85px; margin: 4px auto; background-color:#999999; }
#TestDetailDisc	{ float: left; width:85px; margin: 4px auto; background-color:#CCCCCC; }
#TestInfo		{ float: left; width:250px; margin: 4px 4px; }
#TestContents	{ float: left; width:399px; margin: 4px 4px; }
#footer			{ position:relative; clear:both; height: 35px; width: 950px; padding:0px; border-top: 1px solid #ff6600; margin:20px auto; }
.caption1		{ font-family: Arial,Helvetica; font-size: 14pt; font-weight: normal; color: #5C5C5B; padding-left: 15px; padding-right: 15px; }
.caption2		{ font-family: Arial,Helvetica; font-size: 9pt; font-weight: bold; color: white; padding-left: 7px; }
.caption3		{ font-family: Arial,Helvetica; font-size: 9pt; font-weight: bold; color: white; padding-left: 7px; }
	
	




