.artistfinder
{
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
}

form {
margin-top: 0px;
margin-bottom: 0px;
}

hr { 
border: 0;
margin-top: 0px;
margin-bottom: 0px;
line-height: 0px;
}



.greenradio
{
	background-color: #669933;
	color: #000000;
}

.portsubmit
{
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


.go
{
	background-color: #999966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.CC9
{
	background-color: #CCCC99;

}

.CC6
{
	background-color: #CCCC66;

}


.radio
{
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.searchhome
{
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}


.stockfinder
{
	font-weight: normal;
	color: #333333; 
	font-size: 12px;
}


.stockmenu
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

sup { color: #FF0000; 
font-size: 9px;}

a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}

a:link { color: #333333; }
a:visited { color: #333333; }

a:hover
{
	color: #666666;
	text-decoration: none;
}

a.alphabar:link
{
	color: #999966;
	font-weight: normal;
	text-decoration: none;
}

a.alphabar:visited
{
	color: #999966;
	font-weight: normal;
	text-decoration: none;
}

a.alphabar:hover
{
	color: #333333;
	text-decoration: underline;
}

a.black:link
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.black:visited
{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.black:hover
{
	color: #cccccc;
	text-decoration: underline;
	font-weight: normal;
}

a.link:link
{
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
}

a.link:visited
{
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}

a.link:hover
{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.category:link
{
	color: #999966;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	letter-spacing: 1px;
}

a.category:visited
{
	color: #999966;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 1px;
}

a.category:hover
{
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 1px;
}

a.match:link
{
	text-decoration: underline;
	color: #CC9900;
	font-weight: bold;
	font-size: 11px;
}

a.match:visited
{
	text-decoration: underline;
	color: #CC9900;
	font-weight: bold;
	font-size: 11px;
}

a.match:hover
{
	color: #666633;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.website:link
{
	color: #336;
	font-weight: normal;
	text-decoration: underline;
}

a.website:visited
{
	color: #336;
	font-weight: normal;
	text-decoration: underline;
}

a.website:hover
{
	color: #000;
	text-decoration:  none;
	font-weight: normal;
}
a.grey:link
{
	color: #666;
	font-weight: normal;
	text-decoration: underline;
}

a.grey:visited
{
	color: #666;
	font-weight: normal;
	text-decoration: underline;
}

a.grey:hover
{
	color: #000;
	text-decoration:  none;
	font-weight: normal;
}

a.gold_body:link
{
	color: #999966;
	font-weight: normal;
	text-decoration: underline;
}

a.gold_body:visited
{
	color: #999966;
	font-weight: normal;
	text-decoration: underline;
}

a.gold_body:hover
{
	color: #333333;
	text-decoration:  none;
	font-weight: normal;
}

a.webtitle:link
{
	color: #669;
	font-weight: bold;
	text-decoration: underline;
font-size: 12px;
}

a.webtitle:visited
{
	color: #669;
	font-weight: bold;
	text-decoration: underline;
font-size: 12px;
}

a.webtitle:hover
{
	color: #000;
	text-decoration:  none;
	font-weight: bold;
font-size: 12px;
}

a.detailtitle:link
{
	color: #666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.detailtitle:visited
{
	color: #666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.detailtitle:hover
{
	color: #000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

a.italic:link
{
	color: #9CC;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
	font-style: italic;
}

a.italic:visited
{
	color: #9CC;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
	font-style: italic;
}

a.italic:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-style: italic;
}

a.cream:link
{
	color: #FFFFCC;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}

a.cream:visited
{
	color: #FFFFCC;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}

a.cream:hover
{
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
}

a.creamhead:link
{
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
a.creamhead:visited
{
	color: #FFFFCC;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
a.creamhead:hover
{
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}

a.num:link
{
	color: #CC3300;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
a.num:visited
{
	color: #CC3300;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
a.num:hover
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

a.red:link
{
	color: #FF0000;
	text-decoration: none;
	font-weight: lighter;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}
a.red:visited
{
	color: #FF0000;
	text-decoration: none;
	font-weight: lighter;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}
a.red:hover
{
	color: #333333;
	text-decoration: underline;
	font-weight: lighter;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}



a.port_cat:link
{
	color: #663;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
a.port_cat:visited
{
	color: #663;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
a.port_cat:hover
{
	color: #330;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}

.port_cat
{
	color: #663;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

td
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

p
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

ul
{
	font-weight: bold;
	font-size: 12px;
	color: #FF0000;
}

.searchbody
{
	color: #666633;
	font-weight: bold;
	font-size: 10px;
}
.searchbody_nopad
{
	color: #666633;
	font-weight: bold;
	font-size: 10px;
}

.gold_body
{
	color: #663;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px;
}

.gold
{
	color: #663;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

.purple_body
{
	color: #663366;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px;
}

.purple
{
	color: #663366;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}


.green
{
	color: #363;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

.green_body
{
	color: #336633;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px;
}


.blue
{
	color: #666699;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

.blue_body
{
	color: #666699;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px;
}

.price
{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
}


p.cream
{
	color: #FFFFCC;
	font-weight: normal;
	font-size: 10px;
}

.description
{
	color: #999966;
	font-size: 10px;
	font-weight: bold;
line-height: 14px;
}

.desc_port
{
	color: #666666;
	font-size: 10px;
	font-weight: normal;
line-height: 16px;
}

.title
{
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
}

.title_white
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;

}


.body
{
	color: #333333;
	font-weight: lighter;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}


.head { color: #666666; }

.black
{
	color: #000000;
	font-size: 10px;
}

.dark
{
	color: #333;
	font-size: 10px;
}

.error
{
	font-weight: bold;
	font-size: 12px;
	color: #FF0000;
}

.num
{
	font-weight: bold;
	font-size: 11px;
	color: #660;
}

.stock

{
	font-weight: bold;
	font-size: 10px;
	color: #660;
}

.red
{
	font-size: 10px;
	color: #FF0000;
}

.grey
{
	color: #666666;
	font-size: 10px;
	font-weight: bold;
}

.cat
{
	color: #999966;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
}

.porttitle
{
	color: #663;
	font-weight: normal;
font-size: 13px;
line-height: 16px;
}

.match
{
	color: #C90;
	font-weight: bold;
	font-size: 11px;
}

.matchhead
{
	color: #999966;
	font-weight: bold;
	font-size: 11px;
}
.creamhead
{
	color: #FFFFCC;
	font-weight: bold;
	font-size: 11px;
}

.webtitle
{
	color: #669;
	font-weight: bold;
	text-decoration: none;
font-size: 12px;
}

.link
{
	color: #F90;
font-weight: normal;
}


.alphabar
{
	color: #996;
	font-weight: normal;
}
