									
	#search-area { height:181px; background:url(/images/background_search_home.gif) no-repeat ; display:block; padding:16px 0px 0px 24px}
		#search-area h2 { margin-bottom:4px; font-size:18px}
		#search-column-what { width:330px; float:left; margin-right:10px}
		#search-column-where { width:330px; float:left; margin-right:10px;}		
		#search-column-submit {width:115px; float:left; margin-top:18px; margin-right:10px;}	
			#search-column-submit #btnSearch { background: url(/images/background_button_search.gif) no-repeat; width:115px; height:42px; border:0px; font-size:14px; font-weight:bold}
		#search-column-tips {width:130px; float:left; background: url(/images/background_tips.gif) no-repeat bottom right; height:137px; font-size:11px; line-height:12px; padding:26px 8px 0px 8px; text-align:center }	
			 
		#suggest-what-container { background:url(/images/background_suggest_tips_1.png) no-repeat; margin-top:-8px; height:70px;	padding: 26px 12px 5px 12px;}
		#suggest-where-container { background:url(/images/background_suggest_tips_2.png) no-repeat; margin-top:-8px; height:70px;	padding: 26px 12px 5px 12px;}		
		#suggest-what-container label, #suggest-where-container label { float:left; width:35px; height:38px}
	#content-area { padding:14px 0px 14px 24px }
		#content-area #home-spotlight, #content-area #home-latest  {width:330px}
		#content-area #home-pressreleases {width:600px ;margin-right:0px}		
		#content-area #home-most-searches {width:270px}	
		#content-area #home-map {width:310px; margin-right:0px }					
		#content-area #home-spotlight h2 { background:url(/images/icon_spotlight.gif) no-repeat left 2px; }
		#content-area #home-pressreleases h2 { background:url(/images/icon_press.gif) no-repeat left top;}
		#content-area #home-latest h2 { background:url(/images/icon_latest.gif) no-repeat left 5px;}
		#content-area #home-most-searches h2 { background:url(/images/icon_searches.gif) no-repeat left 3px; }
		#content-area #home-map h2 { background:url(/images/icon_maps.gif) no-repeat left 5px;}								
		#content-area #home-map #home-map-container { background:url(/images/background_home_map.gif) no-repeat; height:80px; padding:22px 14px 12px 26px}


	

.block { width:293px; float:left; margin-right:14px }
.wide { width:624px }
	.block .header { background:url(/images/background_block_header.gif) repeat-x right 8px}
	.block .header h2 { font-size:18px; margin:0px; padding:16px 0px 10px 50px}
	.block .header h2 span { font-size:11px; }	
	.block .block-content { background:url(/images/point_down.gif) no-repeat top center;  margin-top:-4px; padding:18px 5px 5px 5px}
	.block .nopadding { padding-left:0px; padding-right:0px}
.seperator { clear:both	}		

#home-latest a { font-weight:bold}
.latest1 { display:inherit; background-color: white}
.latest2 {opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=66); display:block; width:240px;background-color: white}
.latest3 {opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=33); display:block; width:240px;background-color: white}

.controls { float:right ; width:64px; text-align:right;  position:relative; margin-top:-44px; margin-right:20px }	

	#spotlight-items a { color:#000}
	.spotlight-image-logo { width:160px; height:40px; overflow:hidden}
	.spotlight-image-text { width:160px; height:36px; overflow:hidden}
#spotlight-items { width:330px; height:280px; overflow:hidden;position: relative;  top: 0; left: 0px; }
#recent-items { width:330px; height:112px; overflow:hidden;position: relative;  top: 0; left: 0px; }

.fl {
	float: left; display: inline
}
img {
	border: 0; display: block;
}
.slider {
	position: relative; width: 330px;text-align: left;
}
.slider .messaging {
	display: block; padding: 5px; margin: 0 20px 5px 20px; ;
}
.slider .prev, .slider .next {
	position: absolute; top: 42%; display: none;
}
.slider .next {
	right: 0;
}
.slider .container {
	position: relative; top: 0; left: 0; width: 100%;;
}
.slider .news_items {
    /*
        The width must be equal to .item ((width + margin-right) * 2).
    */
	position: relative; width: 310px; top: 0; left: 10px; overflow: hidden;
}
.slider .view_all {
	font-size: .8em; padding: 5px; margin: 0 0 2px 0; border-top: #eeeeed 1px solid; border-bottom: #eeeeed 1px solid; text-align: center;
}
.slider .item {
    /*
        Must contain a width and a margin-right.
    */
	width: 155px; margin-right: 10px; 
}

#home-latest .slider .item {
    /*
        Must contain a width and a margin-right.
    */
	width: 330px; margin-right: 10px;
}

.slider .item div {
	font-size: .8em; width: 155px; padding: 0px 0 10px 0; clear:both;
}

#home-latest .slider .item div {
	font-size: 1em; width: 310px; padding: 0;
}
.slider .item img {

}




.basic  {


}
.basic div {
	background-color: #fff;
}

.basic .pressrelease-item {
	height:100%; overflow:auto
} 

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 0px 10px 10px 10px;
	float:left;
}

.basic a.title {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: url("/images/background_acccordion_header.gif") repeat-x;
	clear:both
}

.basic p a {
	background:none;
	padding:0px; margin:0px
}

.basic .pressrelease-image  {
	float:left;
	width:100px;
	height:100px;
	text-align:center;
	overflow:hidden;
	margin-right:5px;
}

.basic a.title span { color:#000; font-size:18px}
.basic a.title span.date { color:#999; font-size:11px; float:right; margin-top:-22px}

.basic a.title:hover {
		font-size: 12px;
}
.basic a.title.selected {
		font-size: 14px;
}
.basic div.supplier { }
.basic div.supplier span { height:25px; width:70px; font-size:9px; }
.basic div.supplier img { display:inline}

#tooltip {
	position: absolute;
	z-index: 3000;
	background:url(/images/background_spot_tooltip.gif) no-repeat;
	padding: 10px;
	opacity: 0.85;
	width:228px;
	height:257px;
	margin-left:-124px;
	margin-top:-297px;	
	overflow:hidden;
}
#tooltip h3, #tooltip div { margin: 0; }

.tooltip-placeholder { display:none}
.tooltip-content {	width:208px; height:237px;	overflow:hidden;}

/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -260px;
    width: 520px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

@media print {
	.basic div, #navigation ul, #list2 dd, #list3 div{
		display: block!important;
		height: auto!important
	}
}