/**************** UK Homepage SoupeKitchenRefresh2008 ****************
	Last Modified: JAN 01.11 Bernhard Lehner		(W3C optimization)
	Last Modified: OCT 05.10 Bernhard Lehner		(blue links)
	Last Modified: AUG 26 08 svenska Copy from DE 	(Newsbox)
	Last Modified: JULY.19.08 Alexander Gilli		(new threatMeter)
	Last Modified: JUNE.04.08 Alexander Gilli		(business,news,events,threatwatch linking)
	Last Modified: JUNE.02.08 Alexander Gilli		(itw)
	Last Modified: MAY.23.08 Alexander Gilli		(changes threatstuff)
	Last Modified: MAY.XX.08 Alexander Gilli		(starting impl - from pja)
	W3C CSS level 2.1 validation:  JULY.19.08 Alexander Gilli
 *********************************************************************/

#logo {
	left:30px;
}

#searchBox {
	left:810px;
}

#homepage #wrapper{width:1001px; padding:0 13px 1px 14px; margin:0 auto -15px;} /* padding:0 13px 0 14px; margin:0 auto;*/

#homepage {
	background:#ddd url(images/home_skr08/bg_main_skr08.gif) repeat 50% 0;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#999;
}

#homepage #mainContent {
	width: 1001px;
	margin: 134px 0 0 -10px;
	float:left;
	clear:both;
}

#homepage div#quicklinksNav {
	right:20px;
}

#homepage div#primaryNav {
	width:1001px;
	left:7px;
}

#homepage div#flashArea {
	text-align:center;
}


div#auxilaryNav {
	right:210px;
}

#homepage #trend-cloud {
	margin:-25px 19px 1.5em 37px;
}
	

/* From PJA - meanwhile modified */

/*body {
background:#ddd url(images/home_skr08/bg_main.gif) repeat 50% 0;
font-family:Verdana, sans-serif;
font-size:11px;
color:#999999;
} */

a {

font-weight:normal;
/*color:#F62C1D;*/ color:#5091CD;
text-decoration:none;
}

a:hover {

font-weight:normal;
color:#000000;
text-decoration:underline;
}


#flashArea{
padding-top:10px;
}

#linksImg{
padding-right:5px;
padding-bottom:2px;
}

/* #threatmeter{
padding:10px 0 0 23px;
} */



#midrow {
margin-left:26px;
background-image:url('images/home_skr08/midrow_bg.jpg');
background-repeat:no-repeat;
height:242px;
}


#midrow_home {
float:left;
padding:0 0 0 13px;
width:313px;
}

#midrow_links {
padding:5px 0 0 13px;
}

#midrow_linksItem{
float:left;
height:18px;
width:145px;
}

#midrow_linksThreat{
padding:0 0 5px 20px;
font-size:10px;
font-weight:normal;
}

#midrow_linksThreat a{
font-size:10px;
font-weight:normal;
/*color:#F62C1D;*/ color:#5091CD;
text-decoration:none;
}


#midrow_linksThreat a:hover{
font-size:10px;
font-weight:normal;
color:#000000;
text-decoration:underline;
}



#midrow_linksItem a{
font-size:10px;
font-weight:normal;
/*color:#F62C1D;*/ color:#5091CD;
text-decoration:none;
padding-bottom:7px;
width:145px;
}

#midrow_linksItem a:hover{
font-size:10px;
font-weight:normal;
color:#000000;
text-decoration:underline;
padding-bottom:7px;
width:145px;
}



#midrow_home p{
padding:0 0 5px 13px;
margin:15px 0 0 0;
font-family:Verdana, sans-serif;
font-size:12px;
color:#999999;
line-height:18px;
width:285px;
}

#home_header {
background-image: url('images/home_skr08/for_home.jpg');
background-repeat:no-repeat;
height:60px;
width:312px;
}

#home_header h2 {
text-indent:-5000px;
margin:13px 0 0 0;
height:20px;
width:311px;
}

/* CHANGE */
#home_header h3 {
font-family:Verdana, sans-serif;
font-size:10px;
font-weight:normal;
color:#767676;
padding:20px 0 0 14px;
margin:0;
}


*+html #home_header {
     	margin: 13px 0 0 0;
     }
*+html #home_header h3 {
     	padding:7px 0 0 14px;
     }

	#home_header h2 a{
		text-indent: -5000px;
		display:block;
		width:312px;
		text-decoration:none;
	}

#midrow_business {
float:left;
margin:13px 0 0 0;
width:317px;
}

#business_header {
background-image: url('images/home_skr08/for_business.jpg');
background-repeat:no-repeat;
height:60px;
}

/* CHANGE */
#business_header h2 {
text-indent:-5000px;
margin:13px 0 0 0;
height:20px;
width:311px;
}

#business_header h3 {
color:#767676;
font-family:Verdana,sans-serif;
font-size:10px;
font-weight:normal;
margin:0;
padding:20px 0 0 14px;
}

*+html #business_header h3 {
     	padding:15px 0 0 14px;
     }

*html #business_header h3 {
     	padding:13px 0 0 14px;
     }


#business_header h3 a {
font-weight:normal;
color:#767676;
text-decoration:none;
}

/* NEW */
#midrow_linksBusiness {
font-family:Verdana, sans-serif;
font-size:10px;
margin:0;
padding:3px 5px 0 14px;
color: #999999;
}

/* NEW */
#midrow_linksBusiness h4 {
font-size:12px;
font-weight:bold;
margin:12px 0 2px 0;
color: #767676;
}

#midrow_linksBusiness h4 a,
#midrow_linksBusiness h4 a:hover {
color: #767676;
text-decoration: none;
font-weight:bold;
}

#midrow_linksBusiness h4 .seats {
color: #999999;
font-weight:normal;
}

#business_header h2 {
text-indent:-5000px;
width:0;
margin:0;
padding:0;
line-height:0px;
}


#midrow_business p{
padding:0 0 5px 13px;
margin:13px 0 0 0;
font-family:Verdana, sans-serif;
font-size:12px;
color:#999999;
line-height:18px;
width:285px;
}

/* new lounge project */
#midrow_lounge {
	float: left;
	width: 630px; 
	height: 250px; 
	padding:0 0 0 13px;
	background-repeat:no-repeat;
}
 #midrow_lounge .ul {
 	list-style: none; 
 	padding: 0px; 
 	margin: 12px 38px 0px 0px;
 }
#midrow_lounge .li {
		float: right
}
#midrow_lounge img {
	border: 0
}

#midrow_lounge h3 {
	text-indent:-5000px;
	float:left;
	font-size: 1.2em;
	font-family:Verdana, sans-serif;
}

#midrow_lounge a {
	color: #999;
}

#midrow_trendwatch {
float:left;
margin:12px 0 0 0;
height:218px;
width:312px;
background-image:url('images/home_skr08/trendwatch_dreinull.jpg');
background-repeat:no-repeat;
}

#trendwatch_launch{
height:60px;
width:300px;
}
	#trendwatch_launch h2 {
		text-indent:-5000px;
		margin:0;
		padding:0;
	}
		#trendwatch_launch h2 a{
			text-indent: -5000px;
			display:block;
			height:60px;
			width:300px;
			text-decoration:none;
		}
/* new */
#threatMeter {
	margin:0;
	padding:18px 0 0 15px;
	width:297px;
	height:80px;
}
	#threatMeter #web {
		margin:0;
		padding:5px 0 10px 0;
	}
	#threatMeter span#web {
		position:relative;
		display:block;
	}
	#threatMeter #spam {
		margin:0;
		padding:0 0 10px 0;
	}
	#threatMeter span#spam {
		position:relative;
		display:block;
	}
	#threatMeter #malware {
		margin:0;
		padding:0;
	}
	#threatMeter span#malware {
		position:relative;
		display:block;
	}

#threatLinks {
	margin:0;
	width:299px;
	padding:7px 0 0 13px;
	float:left;
}
	#threatLinks p {
		margin:0;
	}
	#threatLinks h2 {
		font-family:Verdana, sans-serif;
		font-size: 10px;
		font-weight: bold;
		line-height:16px;
		color: #666;
		margin:0;
	}
	#threatLinks a {
		line-height:15px;
		font-size:10px;
		font-weight:normal;
		/*color:#F62C1D;*/ color:#5091CD;
		text-decoration:none;
	}
	#threatLinks a:hover {
		line-height:15px;
		font-size:10px;
		font-weight:normal;
		color:#000000;
		text-decoration:underline;
	}
	#threatLinks .linksImg {
		padding-bottom:2px;
		padding-right:5px;
	}
	#threatLinks #deepLinks {
		margin:0;
		padding: 0 10px 0 0;
		float:left;
	}
	#threatLinks #featuredLink {
		border-left:1px solid #ccc;
		margin: 0;
		padding: 0 0 0 10px;
		float:left;
	}
/* new */


#thirdrow {
float:left;
padding:0 0 0 10px;
width:307px;
margin:-25px 0 20px 0;
}

#thirdrow #promo {
float:left;
}

.thirdrow {
float:left;
padding:0 0 0 10px;
width:307px;
margin:-25px 0 20px 0;
}

.thirdrow #promo {
float:left;
}

.thirdrow .promo {
float:left;
}

.thirdrow_wrapper{margin:25px 0 0 24px;}


#heading{
font-family:Verdana, sans-serif;
color:#666666;
font-weight:bold;
font-size:11px;
margin-top:0px;
padding:15px 0 6px 0;
}

.heading{
font-family:Verdana, sans-serif;
color:#666666;
font-weight:bold;
font-size:11px;
margin-top:0px;
padding:15px 0 6px 0;
}

/* CHANGE */
#thirdrow_news_events {
float:left;
margin:-25px 0 20px 10px;
width:333px;
}

/* ACCORDIAN - ALL NEW STYLES */
#accordion_container {
	width:312px;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	font-family:Verdana, sans-serif

}
.accordion_toggle {
	display: block;
	height: 18px;
	background: #EBEBEB url(images/home_skr08/arrow_up.gif) no-repeat;
	background-position: 302px 5px;
	border-top:1px solid #e2e2e2;
	/*color:#F62C1D;*/ color:#5091CD;
	padding: 0 10px 0 10px;
	font-size: 10px;
	font-weight:600;
	line-height: 20px;
	cursor: pointer;
	margin: 0 0 0 0;
}
.accordion_toggle_active {
	display: block;
	height: 18px;
	background: #ffffff url(images/home_skr08/arrow_down.gif) no-repeat;
	background-position: 302px 5px;
	border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	color: #666666;
	padding: 0 10px 0 10px;
	font-size: 10px;
	font-weight:600;
	line-height: 20px;
	cursor: pointer;
	margin: 0 0 0 0;
}

.accordion_content {
	position	: relative;
	background-color: #ffffff;
	height: 93px;
	overflow: hidden;
}

.accordion_content h2 {
font-size:11px;
font-weight:bold;
margin:0 7px 0 10px;
color:#F62C1D;
}

.accordion_content h2 a{
font-weight:bold;
}

.accordion_content p {
font-size:11px;
margin:3px 8px 8px 0;
padding:0 7px 10px 10px;
color:#999;
}

.accordion_content ul {
list-style:none;
padding:0 0 10px 0;
margin:0 7px 10px 10px;
}

.accordion_content li {
background: url(images/home_skr08/bullet.gif) no-repeat 0 50%;
padding-left: 17px;
}

/* CUSTOM SCROLLBARS FOR ACCORDION CONTENT */
.scroll_container {
	position	: absolute;
	width		: 302px;
	height		: 83px;
	background	: #fff;
	overflow	: hidden;
	margin: 5px 0;
}
.scroll_content {
	position	: relative;
}
.scrollbar_area {
	background: url(images/home_skr08/scrollbar_bg.gif) no-repeat 0 0;
	position	: absolute;
	left: 302px;
	height		: 83px;
	width		: 7px;
	overflow	: hidden;
	xmargin-top: 5px;
	padding-bottom: 5px;
}
.scrollbar {
	/*background: url(images/home_skr08/scrollbar_bg.gif) no-repeat 0 0;
	background: url(images/home_skr08/scrollbar.gif) repeat-y 0 0;
	border: 1px solid #e0e0e0;*/
	width		: 7px;
	
	cursor: pointer;
	position	: relative;
	margin: 4px 0;
}

a.ui-slider-handle {
	background: url(images/home_skr08/scrollbar.gif) repeat 0 0;
	border: 1px solid #e0e0e0;
	width		: 5px;
	display: block;
	margin: 4px 0;
	}

#thirdrow_news_events_bg{
margin-top:-2px;
background-image:url('images/home_skr08/news_events_bg.jpg');
background-repeat:no-repeat;
height:126px;
}

#thirdrow_news dl,
.scroll_content dl {
margin: 0 20px 0 10px;
width:250px;
}

#thirdrow_news dt,
.scroll_content dt {
float:left;
}

#thirdrow_news dd,
.scroll_content dd {
padding:0 0 10px 0;
margin:0;
}

#thirdrow_events dl{
margin:0 0 0 20px;
width:250px;
}

#thirdrow_events dt{
float:left;
}

#thirdrow_events dd{
padding:0 0 10px 0;
margin:0;
}

#news_events{
background-image:url('images/home_skr08/news.jpg');
background-repeat:no-repeat;
height:47px;
}

	#news_events #news_head, #news_events2 #events_head {
		margin:0 0 0 24px;
		padding-top:10px;
	}

#news_events h3{
text-indent:-5000px;
width:0;
margin:0;
padding:0;
line-height:0px;
}

#news_events2{
background-image:url('images/home_skr08/events.jpg');
background-repeat:no-repeat;
height:47px;
}

#news_events2 h3{
text-indent:-5000px;
width:0;
margin:0;
padding:0;
line-height:0px;
}

.news_events2 {
margin:0px 0 0 25px;
padding-top:10px;
width:50px;
height:25px;
}

.news_events {
margin:0px 0 0 75px;
padding-top:10px;
width:75px;
height:25px;
}

/******* SCROLL STYLES *******/

#container{position:absolute; top:699px; left:662px; height:105px; overflow:hidden; border:0px solid #666;}
#content{position:relative;}
#scrollArea{position:absolute; left:956px; height:115px; width:10px; overflow:hidden;}
#scroller{position:absolute; top:700px; width:9px; background-image:url('images/home_skr08/scroll_face.gif'); background-repeat:no-repeat;}
#scrollLine{position:absolute; top:693px; left:956px; height:111px; width:10px; background-image:url('images/home_skr08/scroll_bg.gif'); background-repeat:no-repeat;}

/* */
a.ab:hover { text-decoration:none !important;
}

/* EoF */

