a.product_title:link { color:#000000; text-decoration: none; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}
a.product_title:visited { color:#000000; text-decoration: none; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}
a.product_title:hover { color:#000000; text-decoration: underline; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}
a.product_title:active { color:#000000; text-decoration: underline; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}

#product_title{
 font-family: verdana;  
 font-size: 11px;
 font-weight: bold;
 line-height: 13px;
 color : #000000;
} 

#product_author{
 font-family: verdana;  
 font-size: 10px;
 line-height: 11px;
 color : #000000;
} 

#product_description{
 font-family: verdana;  
 font-size: 10px;
 line-height: 11px;
 color : #000000;
}

#price_list{
 font-family: verdana;  
 font-size: 12px;
 line-height: 14px;
 color : #000000;
}

#price_rrp{
 font-family: verdana;  
 font-size: 10px;
 line-height: 11px;
 color : #000000;
}

.image_border{background-color: #999999;}

#results_header{
 font-family: verdana;  
 font-size: 11px;
 font-weight: bold;
 line-height: 13px;
 color : #002280;
}

#section_header{
 font-family: verdana;
 font-size: 12px;
 font-weight: bold;
 line-height: 14px;
 color : #FFFFFF;
}

#no_of_results{
 font-family: verdana;  
 font-size: 11px;
 font-weight: bold;
 line-height: 13px;
 color : #FFFFFF;
}

.results_header{background-color: #002280;}
.results_text_background{background-color: #EEEEEE;}
.addtobasket_background{background-color: #EEEEEE;}

.order_by{ 
  font-family: verdana;
  font-size: 10px;  
  border:1 solid #EEEEEE; 
  background-color: #FFFFFF; 
  color: #333333;
}

a.page_selector:link { color:#000000; text-decoration: none; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}
a.page_selector:visited { color:#000000; text-decoration: none; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}
a.page_selector:hover { color:#000000; text-decoration: underline; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}
a.page_selector:active { color:#000000; text-decoration: underline; font-family: verdana; font-size: 11px; line-height: 13px; font-weight: bold;}

#page_selector{
 font-family: verdana;  
 font-size: 11px;
 font-weight: bold;
 line-height: 13px;
 color : #000000;
}


#brickletters{ display:block; width:358px; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#brickletters h2{ font-size:14px; }
#brickletters label{ display:block; }
#brickletters input{ font-size:16px; }
