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; }
TD		{ font-family: Arial,Helvetica; font-size: 9pt; color: #555555; text-decoration: none;}
.l1m			{ font-family: Tahoma,Arial,Helvetica; font-size: 9pt; color: white; text-decoration: none;}
h1 				{ font-family: Arial,Helvetica; font-size: 16pt; font-weight: bold; color: #ffffff; margin-top: 0px; }
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: #555555; margin-top: 0px; margin-bottom: 0px; }
.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; }
.orangelink		{ color: #FF6600; 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; }
.menu			{ font-family: Arial,Helvetica; font-size: 10pt; font-weight: normal; color: white; text-decoration: none; font-variant: small-caps; }
.white			{ font-family: Arial,Helvetica; font-size: 9pt; color: white; text-decoration: none; }
.whiteB		    { font-family: Arial,Helvetica; font-size: 9pt; color: white; font-weight: bold; text-decoration: none; padding-left: 7px; }
.click          { color: #FF6600; font-size: 9pt; font-weight: bold; text-decoration:underline}
.clicksmall     { color: #FF6600; font-size: 8pt; font-weight: bold; text-decoration:underline}
.sidetitle      { font-family: Arial,Helvetica; font-size: 9pt; color: #FFFFFF; text-decoration: none; padding-top: 7px; padding-left: 7px; padding-right: 7px; }
.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			{ font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold; color: #ff6600; cursor: pointer; }
.t_yes 			{ font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold; color: #333333; cursor: pointer; }
.tab		    { font-family: Arial,Helvetica; font-size: 10pt; color: white; font-weight: bold; text-decoration: none; margin-top: 10px; }
.footer		    { font-family: Arial,Helvetica; font-size: 8pt; color: #ff6600; font-weight: normal; margin-top: 10px; text-align:center; }
.left			{ font-family: Arial,Helvetica; font-size: 10pt; color: #FFFFFF; text-decoration: none; padding-top: 0px; padding-left: 16px; padding-right: 16px; }
.leftB			{ font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-top: 16px; padding-left: 16px; padding-right: 16px; }
.right			{ font-family: Arial,Helvetica; font-size: 10pt; color: #FF6600; text-decoration: none; padding-top: 0px; padding-left: 16px; padding-right: 16px; }
.rightB			{ font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold; color: #FF6600; text-decoration: none; padding-top: 16px; padding-left: 16px; padding-right: 16px; }
ul				{ list-style:none; padding: 0px; margin: 0px; display:run-in; height: auto; }
li 				{ line-height:15px; padding-left: 16px; margin: 0px; font-family: Arial,Helvetica; font-size: 9pt; color: #555555; text-decoration: none; }




body 			{ margin:16px 0px; padding:0px; }
#header			{ position:relative; height: 155px; width:950px; padding:0px; background-image:url(/images/header.jpg); margin:0 auto;  } 
	#header-img		{ position:absolute; left:23px; top:20px; height: 100px; width:155px; padding:0px; margin:0 auto;  } 
	#tab-menu		{ position:absolute; left: 225px; top: 120px; height: 25px; width:700px; padding:0px; margin:0 auto;  } 
		#a-zlist li		{ display: inline; height: 25px; width: 25px; list-style-type: none; padding-left: 8px; padding-right: 9px; }
			#tab			{ position:relative; display:inline; padding:0px; background-image:url(/images/tab.jpg); margin:0 auto; }
#main			{ position:relative; width: 950px; padding:0px; margin:0 auto; }
	#left			{ position:absolute; left: 0px; width: 200px; height:100%; padding:0px; margin:0 auto; } 
		#left-m			{ height:634px; padding:0px; background-image:url(/images/left-m.jpg); margin:0 auto; } 
		#left-b			{ height: 16px; padding:0px; background-image:url(/images/left-b.jpg); 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; } 
		#right-t		{ height: 16px; padding:0px; background-image:url(/images/right-t.jpg); margin:0 auto; } 
		#right-m		{ height:618px; padding:0px; background-image:url(/images/right-m.jpg); margin:0 auto; } 
		#right-b		{ height: 16px; padding:0px; background-image:url(/images/right-b.jpg); margin:0 auto; } 
#footer			{ position:relative; height: 35px; width: 950px; padding:0px; border-top: 1px solid #ff6600; margin:20px auto; }

#test			{ position:relative; width: 100%; padding:0px; margin:0 auto; }
	#special		{ position:relative; height:auto; width: 100%; padding:0px; text-align: center; background-color: #ff6600; margin-top: 0px; margin-bottom: 16px; }
	#code			{ position:relative; height:auto; width: 100%; padding:0px; margin:0 auto; }
	#sample			{ position:relative; height:auto; width: 100%; padding:0px; margin-top: 16px; }
	#time			{ position:relative; height:auto; width: 100%; padding:0px; margin-top: 16px; }
	#price			{ position:relative; height:auto; width: 100%; padding:0px; margin-top: 16px; }
		#buy			{ position:absolute; top: 0px; right: 0px; height:auto; width: 100px; padding:0px; margin:0 auto; text-align: right; }
	#description	{ position:relative; height:auto; width: 100%; padding:0px; margin-top: 16px; }
	#contents		{ position:relative; height:auto; width: 100%; padding:0px; margin-top: 16px; }



