@charset "utf-8";
/* CSS Document */

html, body {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	height: 100%;
}
div.container {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 100%;
	background-color: #FFFFFF;
	min-height: 100%;
	padding-bottom: 48px;
}

div.header {
	position: absolute;
	width: 1000px;
	height: 116px;
	left: 0px;
	top: 0px;	
}
div.facebookLink {
	position: absolute;
	left: 880px;
	top: 75px;	
}
div.twitterLink {
	position: absolute;
	left: 880px;
	top: 25px;	
}

/* navigation */

div.nav_bar {
	position: absolute;
	width: 1000px;
	top: 116px;
	height: 44px;
}

div.nav_home {
	position: absolute;
	width: 53px;
	top: 11px;
	left: 20px;
	height: 22px;
}
div.nav_home_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 73px;
	height: 7px;
}
div.nav_about {
	position: absolute;
	width: 123px;
	top: 11px;
	left: 75px;
	height: 22px;
}
div.nav_about_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 198px;
	height: 11px;
}
div.nav_location {
	position: absolute;
	width: 70px;
	top: 11px;
	left: 200px;
	height: 22px;
}
div.nav_location_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 270px;
	height: 11px;
}
div.nav_stores {
	position: absolute;
	width: 56px;
	top: 11px;
	left: 272px;
	height: 22px;
}
div.nav_stores_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 328px;
	height: 11px;
}
div.nav_services {
	position: absolute;
	width: 68px;
	top: 11px;
	left: 330px;
	height: 22px;
}
div.nav_services_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 398px;
	height: 11px;
}
div.nav_food {
	position: absolute;
	width: 96px;
	top: 11px;
	left: 400px;
	height: 22px;
}
div.nav_food_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 496px;
	height: 11px;
}
div.nav_news {
	position: absolute;
	width: 106px;
	top: 11px;
	left: 498px;
	height: 22px;
}
div.nav_news_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 604px;
	height: 11px;
}
div.nav_gallery {
	position: absolute;
	width: 62px;
	top: 11px;
	left: 606px;
	height: 22px;
}
div.nav_gallery_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 668px;
	height: 11px;
}
div.nav_jobs {
	position: absolute;
	width: 46px;
	top: 11px;
	left: 670px;
	height: 22px;
}
div.nav_jobs_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 716px;
	height: 11px;
}
div.nav_contact {
	position: absolute;
	width: 66px;
	top: 11px;
	left: 718px;
	height: 22px;
}
div.nav_contact_break {
	position: absolute;
	width: 10px;
	top: 16px;
	left: 784px;
	height: 11px;
}
div.nav_opening {
	position: absolute;
	width: 100px;
	top: 11px;
	left: 786px;
	height: 22px;
}




/* layout */

div.display_area {
	position: absolute;
	width: 700px;
	top: 160px;
	left: 0px;
	height: auto;
	background-color: #ffffff;
}
#narrow_text_area_new2 {
	position: absolute;
	width: 455px;
	top: 40px;
	left: 260px;
	height: auto;
	min-height: 335px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
}
#subNav {
	position: absolute;
	width: 700px;
	top: -5px;
	height: 44px;
	left: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	background-color: #ffffff;
	padding-left: 10px;
	padding-top: 5px;
}
#subNav a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	text-decoration:none;
	font-weight:bold;
}
#subNav a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff9933;
	text-decoration:none;
	font-weight:bold;
}
div.left_image_new {
	position: absolute;
	width: 230px;
	top: 45px;
	left: 30px;
}

div.homepage_main_image {
	position: absolute;
	width: 710px;
	top: 160px;
	left: 20px;
	height: 360px;
}
div.homepage_offer {
	position: absolute;
	width: 180px;
	top: 0px;
	left: 530px;
	height: 210px;
}
div.homepage_offer_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	width: 165px;
	top: 40px;
	left: 10px;
	height: 150px;
}

div.homepage_brandfinder {
	position: absolute;
	width: 180px;
	top: 220px;
	left: 530px;
	height: 140px;
}
div.homepage_brandfinder_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffcc;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	width: 170px;
	top: 30px;
	left: 5px;
	height: 110px;
}
div.brandfinder {
	position: absolute;
	width: 200px;
	top: 0px;
	left: 20px;
	height: 148px;
}

div.brandfinder_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffcc;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	width: 190px;
	top: 30px;
	left: 5px;
	height: 185px;
}
div.brandfinder_results{
	position: absolute;
	width: 480px;
	top: 0px;
	left: 240px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.submitBtn {
	position: absolute;
	width: 15px;
	top: 80px;
	left: 155px;
	height: 15px;
}
div.opening_hours_box {
	position: absolute;
	width: 240px;
	top: 530px;
	left: 20px;
	height: 210px;
	background-color: #ffffcc;
}
div.opening_hours_text {
	position: absolute;
	width: 240px;
	top: 49px;
	left: 0px;
	height: 150px;
	background-color: #ffffcc;
}
div.featured_store_box {
	position: absolute;
	width: 460px;
	top: 530px;
	left: 270px;
	height: 190px;
}

div.store_main_image {
	position: absolute;
	width: 420px;
	top: 160px;
	left: 290px;
	height: 255px;
}

div.left_image {
	position: absolute;
	width: 240px;
	top: 160px;
	left: 20px;
}


div.right_col {
	position: absolute;
	width: 710px;
	top: 160px;
	left: 740px;
}
div.homepage_events_elist {
	position: absolute;
	width: 240px;
	top: 0px;
	left: 0px;
	height: 60px;
}
div.homepage_cal {
	position: absolute;
	width: 240px;
	top: 70px;
	left: 0px;
	height: 290px;
}
div.homepage_next_events {
	position: absolute;
	width: 235px;
	top: 190px;
	left: 0px;
	height: 120px;
	background-color:#ffff99;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
}
.next_event_header {
	color:#993300;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
div.homepage_vacancies {
	position: absolute;
	width: 240px;
	top: 390px;
	left: 0px;
	height: 90px;
}
div.homepage_safechild {
	position: absolute;
	width: 240px;
	top: 490px;
	left: 0px;
	height: 90px;
}
div.download_centre_guide {
	position: absolute;
	width: 240px;
	top: 0px;
	left: 0px;
	height: 30px;
}
div.view_centre_guide {
	position: absolute;
	width: 240px;
	top: 35px;
	left: 0px;
	height: 30px;
}
div.store_selector {
	position: absolute;
	width: 240px;
	top: 75px;
	left: 0px;
	height: 180px;
}
div.store_list {
	position: absolute;
	width: 200px;
	top: 40px;
	left: 5px;
}
div.day_planner {
	position: absolute;
	width: 240px;
	top: 260px;
	left: 0px;
	height: 70px;
}
div.day_planner_store {
	position: absolute;
	width: 240px;
	top: 155px;
	left: 0px;
	height: 70px;
}
div.other_stores {
	position: absolute;
	width: 240px;
	top: 310px;
	left: 0px;
	background-color:#ffffcc;
}

div.brandfinder_right {
	position: absolute;
	width: 240px;
	top: 344px;
	left: 0px;
	height: 148px;
}
div.brandfinder_right_lower {
	position: absolute;
	width: 240px;
	top: 334px;
	left: 0px;
	height: 148px;
}
div.brandfinder_store {
	position: absolute;
	width: 240px;
	top: 234px;
	left: 0px;
	height: 148px;
}
div.brandfinder_store_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffcc;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	width: 190px;
	top: 0px;
	left: 5px;
	height: 185px;
}
.brandfinder_store_submitBtnRight {
	position: absolute;
	width: 23px;
	top: 33px;
	left: 203px;
	height: 24px;
}
.brandfinder_store_inputbox {
	position: absolute;
	width: 170px;
	top: 6px;
	left: 7px;
	height: 24px;
}

div.brandfinder_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffcc;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	width: 190px;
	top: 30px;
	left: 5px;
	height: 185px;
}
.submitBtnRight {
	position: absolute;
	width: 23px;
	top: 55px;
	left: 203px;
	height: 24px;
}

#main_text_area {
	position: absolute;
	width: 700px;
	top: 30px;
	left: 20px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#main_text_area img{
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;	
}
#main_text_area a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: none;
	font-weight:bold;
}
#main_text_area a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: underline;
	font-weight:bold;
}

#main_text_area_normal {
	position: absolute;
	width: 700px;
	top: 10px;
	left: 20px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#standard_opening_hours {
	position: absolute;
	width: 300px;
	top: 0px;
	left: 0px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#select_opening_hours {
	position: absolute;
	width: 470px;
	top: 0px;
	left: 250px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#main_text_area_normal #textimage{
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;	
}
#main_text_area_normal a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: none;
	font-weight:bold;
}
#main_text_area_normal a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: underline;
	font-weight:bold;
}

#news_text_area {
	position: absolute;
	width: 700px;
	top: 160px;
	left: 20px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#news_text_area #news_pod {
	position: absolute;
	width: 345px;
	top: 0px;
	left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	min-height: 418px;
	background-color:#FC0;
}
#news_text_area #events_pod {
	position: absolute;
	width: 345px;
	top: 0px;
	left: 360px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	min-height: 400px;
	background-color:#FFFFCC;
}
#news_text_area #news_pod h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:300;
}

#main_gallery_area {
	position: absolute;
	width: 700px;
	top: 160px;
	left: 20px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#main_gallery_area a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: none;
	font-weight:bold;
}
#main_gallery_area a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: underline;
	font-weight:bold;
}
#main_text_area_small {
	position: absolute;
	width: 450px;
	top: 170px;
	left: 270px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#main_text_area_mid {
	position: absolute;
	width: 545px;
	top: 170px;
	left: 180px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#main_text_area_mid img{
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;	
}
#main_text_area_mid a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: none;
	font-weight:bold;
}
#main_text_area_mid a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: underline;
	font-weight:bold;
}

#contact_details_area {
	position: absolute;
	width: 420px;
	top: 160px;
	left: 290px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#main_text_area_store_listing {
	position: absolute;
	width: 700px;
	top: 160px;
	left: 20px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#main_text_area h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#narrow_text_area {
	position: absolute;
	width: 450px;
	top: 170px;
	left: 280px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#narrow_text_area_new {
	position: absolute;
	width: 455px;
	top: 160px;
	left: 260px;
	height: 330px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFCC;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
}

#narrow_text_area a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: none;
	font-weight:bold;
}
#narrow_text_area a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: underline;
	font-weight:bold;
}
#narrow_text_area h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#contact_details_area a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: none;
	font-weight:bold;
}
#contact_details_area a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff9933;
	text-decoration: underline;
	font-weight:bold;
}
#contact_details_area h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#left_nav_pod {
	position: absolute;
	width: 240px;
	top: 160px;
	left: 20px;
	min-height: 335px;
	background-image: url(../images/furniture/left_hand_nav.jpg);
	text-indent: 10px;
}
#left_nav_pod a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: none;
	
}
#left_nav_pod a #selected {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: underline;
	
}
#left_nav_pod p {
	text-indent: 10px;
	padding-bottom: 0px;
}

#left_nav_pod a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: underline;
	
}

#small_left_nav_pod {
	position: absolute;
	width: 140px;
	top: 160px;
	left: 20px;
	min-height: 335px;
	background-image: url(../images/furniture/left_hand_nav.jpg);
	text-indent: 10px;
}
#small_left_nav_pod a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: none;
	
}
#small_left_nav_pod #menuitem {
	height: 15px;
	width: 140px;
	padding-top: 3px;
}
#small_left_nav_pod #selected {
	background-image:url(../images/furniture/subnav_over.png);
	height: 25px;
	width: 140px;
	padding-top: 5px;
}
#small_left_nav_pod #selected_sub_nav {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	vertical-align: text-top;
}
#small_left_nav_pod p {
	text-indent: 10px;
	padding-bottom: 0px;
}

#small_left_nav_pod a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: underline;
	
}

div.special_offers_right {
	position: absolute;
	width: 240px;
	top: 0px;
	left: 0px;
	height: 70px;
}
div.special_offers_right_lower {
	position: absolute;
	width: 240px;
	top: 15px;
	left: 0px;
	height: 70px;
}
div.promo_graphic_lower {
	position: absolute;
	width: 240px;
	top: 92px;
	left: 0px;
	height: 180px;
}
div.enews_lower {
	position: absolute;
	width: 240px;
	top: 279px;
	left: 0px;
	height: 70px;
}
div.promo_graphic {
	position: absolute;
	width: 240px;
	top: 77px;
	left: 0px;
	height: 180px;
}
div.enews {
	position: absolute;
	width: 240px;
	top: 264px;
	left: 0px;
	height: 70px;
}
.store_panel_link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffcc;
	font-weight: bold;
	text-decoration: none;
}
.store_listing {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	font-weight: bold;
	text-decoration: none;

}
.catname_header {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #993300;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	width: 230px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#store_special_offer {
	position: absolute;
	top: 420px;
	left: 0px;
	width: 290px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	background-image:url(../images/furniture/store-special-offer.png)
}
#store_special_offer a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}
#store_special_offer a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
	font-weight: bold;
}
#store_special_offer h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	font-weight:bold;
	padding-bottom: 0px;
}
#store_description {
	position: absolute;
	width: 420px;
	top: 415px;
	left: 310px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
}

tr.lightrow {
	background-color: #ffffff;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
}
tr.darkrow {
	background-color: #d9f0fa;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
}

#job_list {
	position: absolute;
	top: 70px;
	left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-image: url(../images/furniture/left_hand_nav.jpg);
	text-indent: 10px;
	width: 240px;
}
#job_list a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: none;
	
}
#job_list a #selected {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: underline;
	
}


#job_list a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffcc;
	text-decoration: underline;
	
}

#job_details {
	position: absolute;
	top: 70px;
	left: 300px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}


#main_image_area {
	position: absolute;
	width: 700px;
	top: 170px;
	left: 20px;
	height: 255px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}

div.autosuggest
	{
		position:relative;
		float:left;
	}

	input.autosuggestinput
	{
		z-index:0;
	}
	
	div.autosuggestcontainer 
	{	
		position:absolute;
		top:1.5em;
		width:100%;	
	}

    div.autosuggestcontainer .yui-ac-content
	{
		position:absolute;
		width:100%;border:1px solid #993300;
		background:#ffffcc;overflow:hidden;
		z-index:9050;
	}

    div.autosuggestcontainer .yui-ac-shadow
	{
		position:absolute;
		margin:.3em;width:100%;
		background:#CCCCCC;
		z-index:9049;
	}

    div.autosuggestcontainer ul
	{
		padding:5px 0;
		width:100%;
		margin:0;
		padding:0;
	}

    div.autosuggestcontainer li
	{
		padding:0 5px;
		width:100%;
		cursor:default;
		white-space:nowrap;
		margin:0;
		padding:0;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		padding-left: 5px;
	}

    div.autosuggestcontainer li.yui-ac-highlight
	{
		background:#993300;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		padding-left: 5px;
	}

    div.autosuggestcontainer li.yui-ac-prehighlight
	{
		background:#ff9933;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		padding-left: 5px;
	}
