BODY   {
	color: #333;
	font-family: verdana,arial, geneva, san-serif;
	font-size:14px;
	line-height:1.28em; /* 16x1.125=18px */
	margin:0;
	padding: 10px;

	scrollbar-face-color: #99ccff;
	scrollbar-shadow-color: #000080;
	scrollbar-highlight-color: #bbffff;
	scrollbar-3dlight-color: #99ccff; 
	scrollbar-darkshadow-color: #000099;
	scrollbar-track-color: #ffffaa; 
	scrollbar-arrow-color: black;
}

A:link {font-size: 1em;
		background:none;
		color:blue;
		text-decoration:underline}
A:visited {font-size: 1em;
		background:none;
		color:blue;
		text-decoration:underline}
A:hover {font-size: 1em;
		background:#ffff99;
		color:red;
		text-decoration:none}
A:active {font-size: 1em;
		background:white;
		color:black;
		text-decoration:none}

.bold1 {
font: BOLD 1.125em georgia; /* 16x1.125=18px */
color:#9f0000;
}
.bold2 {
font-weight: BOLD;
color:#059;
}
.su {
	color:#000099;
	font-weight:bold;
	background-color:#ffff77
}
.search_header { 
background-color : #ed4;
color : #ffffff;
font-size : 100%;
font-weight : bold;
font-family : Verdana, sans-serif;
} 
.hd1 { 
position : relative;
top : 5px;
left : 1px;
font : italic bold 30pt times, serif;
color : #66aaff;
} 
.hd2 { 
position : relative;
top : -15px;
left : 20px;
font : bold 14pt georgia, serif;
color : #333366;
margin-left : 0;
} 

#rightcol A:link { 
font-size : 1em;
background : none;
color : white;
text-decoration : underline;
} 
#rightcol A:visited { 
font-size : 1em;
background : none;
color : white;
text-decoration : underline;
} 
#rightcol A:hover { 
font-size : 1em;
background : none;
color : #c00;
text-decoration : none;
} 
#rightcol A:active { 
font-size : 1em;
background : white;
color : black;
text-decoration : none;
} 
A.prices:link {font-size:1em;
		background:none;
		color:white;
		text-decoration:none}
A.prices:visited {font-size:1em;
		background:none;
		color:white;
		text-decoration:none}
A.prices:hover {font-size:1em;
		background:#ff3;
		color:#a00;
		text-decoration:none}
A.prices:active {font-size:1em;
		background:none;
		color:white;
		text-decoration:none}

dl { 
width : 180px; 
margin : 0 0 4px 4px;
padding : 0;
background : #f2f6f5 url(/images/box_bottom.gif) no-repeat bottom left;
} 
dt { 
margin : 0 0 10px 0;
padding : 6px;
font-size : 100%;
font-weight : bold;
text-align : center;
color : #fff;
border-bottom : 1px solid #fff;
background : #96c6c0 url(/images/box_top.gif) no-repeat top left;
} 
dd { 
margin : 0 0 4px 4px;
padding : 0 4px 4px 4px;
color : #666;
font-family : Verdana, sans-serif;
font-size : 100%;
text-align : center;
} 
#yel dt { 
background-color : #ded250;
} 
#yel { 
background-color : #ffffc7;
} 

.rcornbox {
   background:#96c6c0;
   font:bold 1.2em;
   text-align:center;color:#fff;
}
.rcorntop div {
   background:transparent url(/images/rcorn/tl.gif) no-repeat top left;
}
.rcorntop {
   background:transparent url(/images/rcorn/tr.gif) no-repeat top right;
}
.rcornbot div {
   background:transparent url(/images/rcorn/bl.gif) no-repeat bottom left;
}
.rcornbot {
   background:transparent url(/images/rcorn/br.gif) no-repeat bottom right;
}

.rcorntop div, .rcorntop, 
.rcornbot div, .rcornbot {
   width:100%;height:10px;font-size:1px;
}
.rcorncontent { 
   border:1px solid #96c6c0;
   background: #f2f6f5;
   font:normal .9em;
   padding:20px;
}