BODY {background-color: #F3F3F3; margin:0px; padding:0px; font-size: 11px;}
TD, DIV, P, SPAN {font-size: 11px;}
.maintable {border: solid 1px #A2A2A2; margin:0px; padding:0px}
SELECT {font-size: 10px;}

#searchinput    {background-color: #FFFFFF; font: normal 11px verdana; color: #999999; margin-bottom: 4px;}

#final-text, #final-text FONT, #final-text TD    {font: normal 10px verdana; color: #888888;}
#final-text A,
#final-text A:link,
#final-text A:visited  {font: normal 10px verdana; color: #6699FF; text-decoration:none;}
#final-text A:hover {font: normal 10px verdana; color: #888888; text-decoration:underline;}

#third-column-links    {font: normal 10px verdana; color: #FB7C00;}
#third-column-links A,
#third-column-links A:link,
#third-column-links A:visited  {font: normal 10px verdana; color: #FB7C00; text-decoration:none;}
#third-column-links A:hover {font: normal 10px verdana; color: #FB7C00; text-decoration:underline;}


#nav   {border-top:none;}


#nav2 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #888888;
	text-decoration:none;
	background-color:none;
	display:block;
	width: 100%;
	padding:2px;
}
#nav2 A:hover {
	background-color:#E4E4E4;
	color: #6699FF;
	background-image: url(/lib/ntnsracing/navbg3.gif); background-position: 123 4; background-repeat: no-repeat;
}

#nav A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #888888;
	text-decoration:none;
	background-color:none;
	display:block;
	width: 100%;
	padding:2px;
}
#nav A:hover {
	background-color:#E4E4E4;
	color: #6699FF;
background-image:none;
}
.name   {font: bold 14px verdana; color: #134079; margin:0px; display:inline;}

#contents A {font: bold 12px verdana; color: #134079; text-decoration:underline;}

.menuskin      {position:absolute; width:225px; z-index:100; visibility:hidden;
                border:1px solid #A2A2A2; border-bottom:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #888888;
		background-color: #F3F3F3;
}
.menuskin a       {display:block; color: #888888; border-bottom:1px solid #A2A2A2; text-decoration:none;
                   padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.menuskin a:hover {background-color:#E4E4E4;color:6699FF;}

#home TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #888888;
}

#breadcrumbs {background-color: #F3F3F3; border-bottom: solid 1px #838383; font: normal 10px verdana; color: #888888; margin-bottom: 8px; padding: 3px; padding-left: 6px;}
#breadcrumbs A {font: bold 10px verdana; color: #888888; text-decoration:none;}
#breadcrumbs A:hover {text-decoration:underline; color: #6699FF;}

#caption {font: normal 12px verdana; color: #5F6064;}
#item TD {font: normal 11px verdana; color: #5F6064;}
#item .sep {background-color: #DFDFDF; height: 1px; margin-top: 5px; margin-bottom: 5px; font-size: 1px;}
#moreinfo {font: normal 11px verdana;}
#moreinfo .header {font-weight: bold;}
#ship A {font-weight: bold; color: #5F6064;}

#item .price {font: normal 11px verdana; color: #5F6064;}
#item .saleprice {font: normal 11px verdana; color: #800000;}
#item .you-save {font: normal 11px verdana; color: #008000;}

#contents .price {font-weight: normal; font-size: 11px; font-family: verdana; color: #5F6064;}
#contents .saleprice {font-weight: bold; font-size: 11px; font-family: verdana; color: #800000;}
#contents .you-save {font-weight: normal; font-size: 11px; font-family: verdana; color: #008000;}

#related A {font: bold 11px verdana; color: #666666;}
#related .price {font: normal 11px verdana; color: #666666;}
#related .saleprice {font: bold 11px verdana; color: #800000;}

#recent-items
#recent-items th   {font: bold 11px verdana; color: #5F6064;}
#recent-items A    {font: bold 11px verdana; color: #5F6064;}
#recent-items td   {font: normal 11px verdana; color: #5F6064;}
#recent-items span {font-weight: bold; color: #800000;}

#moreimages A {font: bold 11px verdana; color: #5F6064; text-decoration:none;}
#moreimages A:hover {color: #6699FF}
#moreimages-header {background-color: #F3F3F3; border-bottom: solid 1px #838383; font: bold 11px verdana; color: #5F6064; margin-bottom: 15px; padding: 3px; padding-left: 6px; display:block; width: 100%;}

#project {border: solid 1px #A2A2A2; background-color: #FFF;}
#project TD,#project TR {background-color: #FFF; font-weight: bold;}

#info DIV {display:block; padding: 4px; font: bold 11px verdana; background-color: #F3F3F3; border: solid 1px #6699FF; color: #6699FF; margin-top: 22px;}
#info, #info TD, #info P {color: #888888; font: normal 11px verdana;}
#info A {color: #6699FF;}
