div.searchMenu {

margin:0px 5px;padding:10px;

background:#1e395c;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:12px;
color:#ffffff;
}

div.searchMenu h2.searchMenu  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0 0 10px 0;
}

div.searchMenu a:link, div.searchMenu a:visited { color:#ffffff; font-weight:normal; text-decoration:underline;}
div.searchMenu a:hover { color:#ffffff; font-weight:normal; text-decoration:none;}

div.searchMenu select{
border:1px solid #ffffff;
margin:2px;
font: bold 12px "lucida grande",tahoma,verdana,arial,sans-serif;
color:#354581;
}

div.searchWrapper {
margin:0px 5px;padding:5px;

background:#1e395c;
}

div.searchNavigatie {
margin:0px 5px;padding:10px;

background:#1e395c;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#ffffff;
text-align:center;
}

div.searchNavigatie a{
font-size:11px;
color:#ffffff;
}

/* LIST VIEW */

#bg_blue {
background:url(/includes/images/fade_d0d7eb.gif) repeat-x #d0d7eb;
border-top:#ffffff solid 1px;
border-bottom:#bfbfbf solid 1px;
}

#bg_yellow {
background:url(/includes/images/fade_ffee9f.gif) repeat-x #ffee9f;
border-top:#ffffff solid 1px;
border-bottom:#bfbfbf solid 1px;
}

div.searchViewList {
}

div.searchViewList div.searchEntryBox {
margin:0px;padding:10px;

border-bottom:1px solid #000000;
}

div.searchViewList div.searchEntryBox div.searchResultImage {
float:left;
}

div.searchViewList div.searchEntryBox div.searchResultTitle {
padding:2px 10px;
margin-left:100px;
}

div.searchViewList div.searchEntryBox div.searchResultTitle a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

div.searchViewList div.searchEntryBox div.searchResultBand {
padding:2px 10px;
margin-left:100px;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#354581;
}

div.searchViewList div.searchEntryBox div.searchResultId {
padding:2px 10px;
margin-left:100px;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#354581;
}

div.searchViewList div.searchEntryBox div.searchTracklist {
padding:2px 30px;
margin-left:100px;
background:url(tracklist_bullet.gif) 10px center no-repeat;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
}

div.searchViewList div.searchEntryBox div.searchResultTracklist {
padding:2px 10px;
margin-left:100px;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
}

div.searchViewList div.searchEntryBox div.searchMoreInfo {
padding:2px 10px;
margin-left:100px;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#354581;
}

div.searchViewList div.searchEntryBox div.searchMoreInfo a{
font-weight:bold;
}

div.searchViewList div.searchEntryBox div.searchDownload {
padding:2px 10px;
margin-left:100px;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#354581;
}

div.searchViewList div.searchEntryBox div.searchExtra {
padding:2px 10px;
margin-left:100px;

font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#354581;
}

div.searchViewList div.searchEntryBox div.searchDownload a{
font-weight:bold;
}

div.searchViewList div.searchEntryBox div.CLEAR_DIV {
clear:both;
}

/* GRID VIEW - IN PROGRESS */

div.searchViewGrid {
width:500px;
}

div.searchViewGrid div.searchEntryBox {
width:230px;
height:180px;
margin:0px;padding:10px;
float:left;

border-bottom:1px solid #000000;
background:url(/includes/images/fade_ffee9f.gif) repeat-x #ffee9f;
}

div.searchViewGrid div.searchEntryBox div.searchResultImage {

}

div.searchViewGrid div.searchEntryBox div.searchResultTitle {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
}

div.searchResultTitle a{
font-size:12px;
font-weight:bold;
text-decoration:none;
}

div.searchViewGrid div.searchEntryBox div.searchResultBand {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:10px;
color:#354581;
}

div.searchViewGrid div.searchEntryBox div.searchResultId {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:10px;
color:#354581;
}

div.searchViewGrid div.searchEntryBox div.CLEAR_DIV {
clear:both;
}


div.searchProductDetailTop {
width:100%;	
}


div.searchResultExtras {
margin-left:10px;
margin-bottom:15px;
width:300px;
float:left;
}

div.searchResultPrice {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
color:#1e395c;
width:180px;
}

div.searchResultVariables {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#1e395c;
width:180px;
}

div.searchResultDiscount {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
color:#090;
width:180px;
}

div.searchResultQuantity {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
color:#1e395c;
width:180px;
}

div.searchResultQuantity input {
border: 1px solid #1e395c;
padding:3px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
}


div.searchResultAddtoCart {
width:180px;
float:left;
height:130px;
padding:10px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
color:white;
}

div.searchResultTellAFriend {
background:#1e395c;
width:130px;
float:right;
height:130px;
padding:10px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
color:white;
}

input.tellafriend {
	margin: 5px 0;
	width:130px;
	padding: 5px;
	border: none;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:12px;
	background:#d0d7eb;
	color:#1e395c;
}
