/*
 - Common Text Classes
 - Common Assorted Classes
 - Gaps and Stuff
 Widgets!
 - News Letter Widget

 - 8.31 160 Grey Promo Navigation
 - 8.27 A-Z List View
 - 8.28 Tab Content List
 - 8.32 160 Picture Listing
 - 8.33 145 Grey Picture Listing
 - 8.34 Black Picture List
 - 8.39 Browse Drop Down
 - 8.40 Content Event List
 - 8.49 300 Related Large List
 - 8.53 969 Wide Header Content
 - 8.60 Event Tab Box
*/

/* Common Text Classes */
.txt-red {color:#c51527;font-weight:900;}
.red-txt {color:#c51527;}
.link-comment a {text-decoration:underline;font: 0.813em/25px Arial;}
/* Common Assorted Classes */
a.comment-ico  {
	height:19px;width:32px;padding:3px 5px 5px 3px;
	background: url("/images//8_40_content_event_list/comment_ico.png") no-repeat;
	color:#fff; margin:0;
	font:11px Arial;
}
.widgetwrap {
	width:auto;height:auto;
	border:solid 1px #ccc;padding:5px;
}
.related-large-list h4, .related-large-list h4 a {
	color: #D10015;
    line-height: 30px;
}

.related-large-list h4 a:hover {
	text-decoration:none;
		color: #D10015;

}
/* Arrows*/
.con-arrow {font-size:1.8em;line-height: 11px;padding-right:10px;}
span.trav-tab-arrow {
    color: #002474;
    float: left;
    font: bold 1.5em/13px Arial;
    margin-left: -14px;
    padding-right: 0;
    width: 0;
	clear:left;}
.news-tab-arrow {
    color: #002474;
    float: left;
    font: bold 1.5em/25px Arial;
	margin-left: 1px;
    padding-right: 13px;
    width: 0;}
.recom-list-arrow {
    color: #002474;

    font: bold 1.5em/5px Arial;
    margin-left: 0;
    padding-right: 4px;
    width: 0;
}
.red_list_promo-arrow {
	color: #fff;
    font: bold 1.5em/5px Arial;
    margin-left: -18px;
    padding-right: 8px;}
/* Gaps and Stuff */
.bar28 {width:100%;height:1px;border-top:solid 1px #000;padding-bottom:25px;}
.gap15 {height:15px;}
.gap20 {height:20px;}
.gap25 {height:25px;}
.gap30 {height:30px;}
.gap100{height:100px;}

/* News Letter Widget */
.newsletter_widget {
background: url("/images/newsletter_bg.png") repeat;height:90px;line-height:25px;
}
.newsletter_widget h2{color:#fff;text-indent:15px;line-height:25px;padding-top:5px;margin:0px;}
.newsletter_widget p{color:#fff;padding-left:15px;line-height:16px; font-size:0.90em;}
.newsletter_widget  a{margin-left:13px; background:#fff; border:0px; outline:0; padding:1px 3px; color:#e72333; font-weight:normal;}




/* 8.27 |A-Z List View*/
.a-z-list-view {min-height: 100%;height:auto;/*width:455px;*/width: 445px;float:left;}
.a-z-list-view ul {list-style:none;}
.a-z-list {/*width:460px;*/width: 450px;border:solid 0px #000;}
.a-z-list ul{padding-bottom:0px;}
.a-z-list li {list-style:none;display:inline;}
.a-z-list-alpha {display:block;height:auto;/*width:460px;*/width:450px;padding-bottom: 40px;}
.a-z-list-alpha li a {
	font:1.875em/36px Arial;color:#002e7d;
	/*padding-right:15px;*/padding-right:14px;}

.a-z-list-top-l h3 {font: 3em/18px Arial;color:#c71527;}
.a-z-list-alpha  li a.active{font-weight:bold;color:#c51527;}

/* Letter Results */
.a-z-result-letter {}
.a-z-list-top {
	/*width:460px;*/width:450px;height:68px;
	position:relative;
	border-bottom:dotted 1px #b2b4b4;
	}
	.a-z-list-top-l {

	float:left;padding-top:23px;
	/*width:230px;*/width:225px;height:45px;
	border:solid 0px #000;}

	.a-z-list-top-r {
	float:left;padding-top:23px;
	text-align:right;line-height:45px;
	height:45px;cursor:pointer;width:225px;font-size:0.75em}
.a-z-list-bot {display:none;/*width:460px;*/width:450px;height:auto;}
	.a-z-list-result {

	/*width:460px;*/width:450px;overflow:hidden;list-style:none;padding-top:17px;
	border-top:dotted 0px #b2b4b4;border-bottom:dotted 1px #b2b4b4;
	}
	.a-z-list-result-l {float:left;height:87px;width:127px;padding-right:10px;}
	.a-z-list-result-r {float:left;padding:0px 0px 10px;}
	.a-z-list-result-r p {font: 0.813em/22px Arial;color:#313335;padding-top:3px;}
	.a-z-list-result-r h4 {font: bold 0.938em/18px Arial;color:#c71527;}
	.read-more a{color:#002e7d;font:bold 0.923em/22px Arial;}

/* 8.28  Tab Content List */

.tabs  h3,.tabs h4 {color:#d61c24;}


.tab-content-list {
			width:627px;display:block;
		}
.tab-inner-wrap {
		margin-top:20px;
		width:452px;
		height:auto !important;
		border-bottom:solid 0px #000;
	}
	.tab-left-col {
			float:left;width:452px;
			color:#313335;
			font: 0.813em Arial;
		}
		.travel-guide-title {width:452px;}
		.travel-guide-img {
			width:452px;height:303px;
		}
		.travel-guide-txt p {
			font: Arial;color:#313335;
			width:450px;
			padding: 5px 0px;
			}

		.travel-guide-txt {
			margin-top:15px;
			height:auto;
			overflow:hidden;
			line-height:20px;
		}
	.tab-right-col {
		float:left;width:160px;
		margin-left:15px;margin-top:21px;
		border:solid 0px #000;height:auto;
	}
	.tab-right-col h3, h3.tours {
		font: bold 1.125em/30px Arial;width:160px;
		color:#d10015;margin:0;
		padding-top:10px;

	}

	.tab-right-col h4{color:#d10015;
	line-height:30px;
	}

		.tabs-drop-down{
			border: solid 3px #d61c24;
			font:bold 0.813em Arial;
			color:#002174;

		}
		.tabs-drop-down-txt{
			border: solid 3px #d61c24;
		}

/* 8.29 | 300 Red Tab Promo	*/
	.red_border_tab_300 { border: 1px solid #C21720; }
	.red_border_tab_300 .tabs .blue_tabs { margin: 10px; }
	.red-promo-tab-inner {margin:15px;}
	.red-tab h3 {
		margin-bottom:12px;
	}
	.red-tab h3 a {
	font:bold 0.813em Arial;color:#b7000a;}
	.red-tab img {float:left; margin: 0px 10px 5px 0px;}
	.red-tab p {
		font: 0.813em Arial;
		margin-right: 10px;
		padding-bottom: 10px;
		}
	.red-tab a {
	font: bold Arial;
	color:#c51527;}
	.red-tab-ul {padding-top:10px;}
	.red-tab-ul li{padding-top:5px;list-style:none;}
	.red-tab-arrow {font-size:1.8em;float:left;line-height: 11px;padding-right:6px;}

/* 8.30 | Reader Recommends List*/
	.list_readers_recommend {width:450px;}
	.list_readers_recommend li {list-style:none;}
	.list-readers_recommend-inner  h2{}
	.list-readers_recommend-inner h3{width:200px;
	font:18px/23px Arial;color:#d61826;}
	.list-readers_recommend-inner .related-large-list li{padding-top:15px;}
	.recommend-padbot15{padding-bottom:15px;}
	.list-read-recommend-col-left {
		width:185px;float:left;
		padding-left:16px;padding-bottom:15px;}
	.list-read-recommend-col-right {
		width:185px;float:left;
		margin-left:16px;padding-left:16px;padding-bottom:15px;
		border-left:dashed 1px #c4c6c6;}
	.list-readers_recommend-inner  ul li a:hover{text-decoration:underline;}
	.list-readers-recommend-i {font-style:italic;}
	.float {float:left;padding-bottom:20px;}
/* 8.31 | 160 Grey Promo Navigation  */
	.gray-promo-nav {
	width:160px;display:block;margin-bottom:13px;
	height:auto; border:solid 0px #000;
	}
	.gray-promo-nav li {
		position:relative;
	}
	.gray-promo-bullet {
	width:17px;height:17px;position:absolute;right:5px;margin:0px 6px 7px 0; top: 8px;
	background:url("/images/arrow.png") no-repeat; border:solid 0px #000;}

	.gray-promo-nav ul {list-style:none;}
	.gray-promo-nav ul li {
	background:#93adbc;
	border-top:solid 1px #d5e0e4;
	border-bottom:solid 1px #d5e0e4;
	color:#fff;line-height:33px;
	}
	.gray-promo-nav ul li:hover{
	background:#aec2cd;
	border-top:solid 1px #d5e0e4;
	border-bottom:solid 1px #d5e0e4;
	color:#fff;

	}
	.gray-promo-nav  li a{
	line-height:33px;display: block;
	width: 125px; height: 100%;
	font:bold 1em Arial; color:#fff;text-decoration:none;
	padding:8px 0px 8px 8px;
	}
	.gray-promo-nav  li a:hover{color:#000;}


/* 8.32 160 Picture Listing */

.pic-list-widget {
	width:160px;border:solid 0px #ccc;
	margin-bottom:13px;}
.pic-list-widget ul li {list-style:none;}

	.pic-listing {
		width:160px;height:100%;
		border-bottom: dotted 1px #ccc;
		margin-bottom:19px;
	}
	.pic-listing a{color:#002474;}
	.pic-listing a:hover{
	text-decoration:underline;}

	.pic-listing  h3 {
		color:#002474;
		font: 0.875em/1.75em Arial;
		margin-bottom: 0px;
	}
	.pic-listing h2 a:hover {text-decoration:underline;}
	.pic-listing h3 a:hover {text-decoration:underline;}
	.pic-list-readmore  a{
		color:#002474;
		font-weight:600;
		font-size:0.9em;
		text-decoration:none;
	}
	.pic-list-readmore  a:hover{

		text-decoration:underline;


	}
	.pic-listing p {
	font-size:0.813em;padding:0 0 14px 0 !important;
	line-height:17px;color:#313335;
	overflow:hidden;
	}
/* 8.33 | 145 Grey Picture Listing */
.grey-pic-list-widget {
	width:145px;
	}
.grey-pic-list-widget ul li {list-style:none;}
.grey-pic-listing {
	width:145px;
	padding-bottom:8px;}

.grey-pic-listing-head {
	background:#c6d4dd;

	}
.grey-pic-listing-head  a {
	color:#313335;margin:0;
	padding:1px;font-size:0px;
	font:0.938em/1.25em Arial;
}


	.grey-pic-listing-head  h3 {
	color:#313335;margin:0;
	padding:5px;font-size:0px;font:0.938em/1.25em Arial;
	}

.grey-pic-listing-head span{font-weight:bold;}

.grey-pic-listing-pic {height:124px;}

/* 8.34 |Black Picture List */
.black-pic-list-widget {
	width:120px;
	}
.black-pic-list-widget ul li {
	list-style:none;padding-bottom:15px;}
.black-pic-listing-pic {
	width:120px;height:83px;
	background:#000;}

.black-pic-listing-txt   {
	width:120px;height:37px;
	background:#000;border-top:solid 1px #9a9a9a;
	border-bottom:solid 1px #666;
	color:#fff;font: 0.875em Arial;
	}
.black-pic-listing-txt p {padding:3px 5px 0px 5px;}
.black-pic-listing-txt a{color:#fff;}
.black-pic-listing-txt a:hover {text-decoration:underline;}
		/* 8.34 | 160 Black Picture List ALT */
.black-pic-list-widget160 {
	width:160px;
	}
.black-pic-list-widget160 ul li {
	list-style:none;padding-bottom:15px;}
.black-pic-listing-pic160 {
	width:160px;height:110px;
	background:#000;margin-bottom:0px!important; border: none!important;
	overflow:hidden;}

.black-pic-listing-txt160   {
	width:160px;
	background:#000;border-top:solid 1px #9a9a9a;
	border-bottom:solid 1px #666;
	color:#fff;font: 0.875em Arial;
	text-transform: uppercase;
	}

.black-pic-listing-txt160 p {padding:3px 5px 0px 5px;}
.black-pic-listing-txt160 a:hover {text-decoration:underline;}
.black-pic-listing-txt160 .black-pic-main { color: #FFF; text-decoration:none!important;}
/* 8.39 | Browse Drop Down */
.browse-dropdown {
	position: relative;
	height: 31px;
}
.browse-dropdown .select, .browse-dropdown select.styled  {
	position: absolute;
	width: 160px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 31px;
	padding: 0 0px 0 0px;
	text-indent:8px;
	font:bold 0.813em/31px arial,sans-serif;
	color:#002174;
	background: url("/images/selectdrop.png") no-repeat scroll 0 0 transparent;
	overflow: hidden;
	margin-top: 0;
}
.browse-dropdown .styled option {
font:bold 1em/31px arial,sans-serif;
color:#002174;
border-left:solid 1px #d61c24;
border-right:solid 1px #d61c24;
text-indent:6px;
overflow: hidden;
}
/*
input.styled {
	display: none;
 }

 */
select.styled {
	position: relative;z-index: 5;
	width:160px;height: 31px;
	 opacity: 0; filter: alpha(opacity=0);
 }
 .disabled {
 opacity: 0.5; filter: alpha(opacity=50);
 }







/* 8.40 Content Event List  */
.link-comment  {
	color: #4D4D4F;
	display: block;
	float: left;
	font: 0.625em/31px arial,sans-serif;
	}
.con-eve-up-comm-bx a.comment-ico, .editorsChoice a.comment-ico,.result_list_450 a.comment-ico{
background: url("/images//8_40_content_event_list/comment_ico.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
display: block;
float: left;
font: 11px Arial;
height: 19px;
margin: 5px;
padding: 3px 1px 5px 0;
text-align: center;
width: 19px;
}
.content-event {border-bottom: 1px solid black;
display: block;
float: left;
margin-bottom: 30px;
width: 450px;}

.content-event ul {list-style:none;}
.content-event .con-event-up .con-eve-up-sublist ul.related-large-list{float:left;}
.content-event .con-event-up .con-eve-up-sublist ul.related-large-list.narrow{width:200px;}
.content-event-hl {
	width:450px;height:560px;
	margin-bottom:33px;border:solid 0px #000;}

.content-event p {
	font: normal 0.938em arial;
	color:#313335;line-height:22px;
}
/* Underline effects for headers*/
.content-event h1 a:hover,h2 a:hover,h3 a:hover {text-decoration:underline;}
/* Header colours seperated to avoid em font issue */
.content-event  h1 a,h1{color:#c51527;}
.content-event  h2 a,h2 .red{color:#c51527;}
.content-event  h3 a,h3{color:#1f3d95;margin-bottom:5px;}
/* */
.content-event  h1 {font:bold 1.5em Arial;padding:3px 0 2px 0;}
.content-event  h2  {font:bold 1.063em Arial;margin:0; color:#008ad6;margin-bottom:15px;}
.content-event  h3 {font:bold 0.813em Arial;line-height:15px;margin:0;padding:0;}


	/* Event Headline CSS*/
	.content-event-hl-left {
		float:left;height:75px;
		width:225px;
		}
	.content-event-hl-right {
		float:right;height:75px;
		width:225px;position:relative;
		}
/* Other Upcoming Events CSS */
.con-event-up {
background: url("/images/8_40_content_event_list/libg.png") no-repeat scroll center bottom transparent;
border-bottom: 0 solid #000000;
display: block;
float: left;
margin-bottom: 15px;
position: relative;
width: 450px;
}
.con-event-up a.con-event-image{display: block;
float: left;
height: 139px;
margin-bottom: 15px;
width: 217px;
text-indent:-999999px;
margin-right:15px;
}
.con-event-up.last {background:none;margin-bottom: 5px;}
.con-event-up a:hover {text-decoration:underline;}
	.content-event-up-pic {
		float:left;
		width:217px;
		}
	.content-event-up-left {
		float:left;
		width:225px;
		}
	.content-event-up-right {float: left;
padding-bottom: 27px;
width:435px;
		}
.con-eve-up-sublist {margin-top:5px;}
.con-event-up span.call{font-weight:normal;}


 /*MUSIC ICON */
.con-eve-date-ico {float:left;height:16px;width:16px;line-height:20px;padding-right:6px;background: url("/images/8_40_content_event_list/music_ico.png") no-repeat;}
/* LIST ARROW */
.con-eve-info-ico {float:left;height:16px;width:16px;line-height:20px;background: url("/images/8_40_content_event_list/arrow_ico.png") no-repeat;}
.con-eve-txt {
			line-height:16px;
			margin-bottom:5px;
			overflow:hidden;
			/* text-indent:7px;width:202px; */
			}
/* COMMENT BOX */
.con-eve-up-comm-bx {float:right;position:absolute;bottom:0px;right:0;}
.news-bloc-list-inner .con-eve-up-comm-bx{position:static;}
.editorsChoice .con-eve-up-comm-bx{bottom:10px;}
/* 8.41 Content Event List Col2 */
.con-event-up p {
 padding-bottom: 17px;
 /*padding-top: 9px;*/
font: 0.813em/18px Arial;}

.con-eve-up-col2-left {width:350px;height:60px;float:left;}
.con-eve-up-col2-right  {width:100px;height:60px;float:left;position:relative;}







/* 8.49 300 Related Large List (and a thinner version too) */
.related-large-list-300 {width:300px;display:block;}
.related-small-list-160 {width:160px;display:block;}
.related-large-list  h2, .related-small-list  h2{}
.related-large-list  h2 a, .related-small-list-160  h2 a, .related-large-list  h2 a:hover, .related-small-list-160  h2 a:hover{text-decoration:none; color:#494A4C;}
.related-large-list, .related-small-list {height:auto;}
.related-large-list ul, .related-small-list ul {
	/* list-style-position:inside; */
	/*list-style-image: url("/images/newswidget/listico.png");*/
	list-style:none;
}
.related-large-list ul li .blue-arrow {line-height:16px;}
.related-small-list ul li .blue-arrow {margin-right: 10px;line-height:16px !important;}
.related-large-list ul li, .related-small-list ul li{padding:5px 0px 5px 0px;}
.related-large-list ul li{margin-left:10px;}
.related-large-list, .related-small-list  {
	color:#1f3d95;font:bold 0.813em Arial;
	line-height:15px;
}

.related-large-list a, .related-small-list a {
color: #1F3D95;
}
.content-event .con-event-up .con-eve-up-sublist ul.related-large-list.narrow .con-eve-txt a{
width: 195px;
}

.related-large-list .con-arrow {
  float: left;
  font-size: 1.8em;
  line-height: 11px;
  padding-right: 15px;
}
.related-large-list a:hover, .related-small-list a:hover{color:#002440;}

/* Icons for the related list*/


/* 8.53 | 969 Wide Header Content*/
.wide-header-content {width:945px;display:block;height:400px;}


	.wide-head-con-img {
		float:left;
		width:450px;height:308px;

	}
	.wide-head-con-txt {
		float:left;width:300px;height:308px;
		padding-left:20px;
	}
		/* All links are underlined */
		.wide-head-con-txt a{text-decoration::underline;}

		.wide-head-con-txt p {
			height:187px;width:282px;overflow:hidden;
			font:13px/19px Arial;color:#313335;
		}
		/* Header Formatting */
		.wide-head-con-txt h2 {font:1.5em Arial;color:#494a4c;padding: 0 0 0px 0;}
		.wide-head-con-txt h3{font:0.938em/19px Arial;color:#313335;padding:25px 0 0 0;}
		.wide-head-con-txt h4 {font: bold 0.938em/19px Arial;padding:0;
		}
		.wide-head-con-txt h1 a, h1{color:#494a4c;margin-bottom: 9px;}
		.wide-head-con-txt h4 a, h4{color:#022c80;}


	.wide-head-con-wid {float:left;width:160px;}
	.wide-head-con-wid ul {list-style:none;}
	.wide-head-con-wid li {
		height:40px;color:#c21720;
		border-bottom:dotted 1px #c21720;
		font:bold 0.813em/40px Arial;
	}

/* 8.60 | Event Tab Box -- jQuery UI CSS in central CSS file.*/
.event-tab-inner {
position:relative;top:12px; /* IE7 Bug fix: Replacement for margin-top */
margin:0 13px 17px 14px; /* Margin top removed due to ie bug  */
width:424px;background:#fff;overflow:hidden;padding-bottom:10px;}
.event-tab-inner-left {float:left;padding-top:22px;padding-left:15px;}
.event-tabs h2 {font:14px/18px Arial;color:#c51527;padding:0;}
.event-tabs h3 {font:14px/18px Arial;color:#313335;padding:0;}
.event-tabs h4 {font:14px/18px Arial;color:#313335;padding:0;}
.event-tabs p {font:14px/18px Arial;color:#313335;}
.event-tabs a{font:bold 14px/18px Arial;color:#c51527;}
.event-tabs a:hover {color:#94111e;text-decoration:underline;}
.event-tabs h3 a {font:14px/18px Arial;color:#313335;text-decoration:none;}
.event-tabs h3 a:hover {text-decoration:underline;;}
.event-tabs img {float:right;padding-right: 6px;}
/* Social Widget! */
.connect_widget_number_cloud {
border:solid 3px #29447e !important;
}
 /* */

#socialbar img {
 border: 0;
}

#socialbar iframe.twitter-share-button {
 padding-top: 9px;
 padding-left: 9px;
 display: block;
 margin: 8px 0px;
}

.twitter_box {
 width: 58px; height: 34px;
 position: relative;
 background: #fff;
 border: 1px solid #bbb;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 -ms-border-radius: 3px;
 -o-border-radius: 3px;
 border-radius: 3px;
 margin-bottom: 6px;
}
.twitter_box:after,
.twitter_box:before {
 width: 0; height: 0;
 position: absolute;
 top: 100%;
 border: solid transparent;
 pointer-events: none;
 content: " ";
}
.twitter_box:after {
 left: 50%;
 border-top-color: #fff;
 border-width: 3px;
 margin-left: -3px;
}
.twitter_box:before {
 left: 50%;
 border-top-color: #aaa;
 border-width: 4px;
 margin-left: -4px;
}
.twitter_box #twitter_followers {
 width: 100%; height: auto;
 position: absolute;
 top: 0px; left: 0px;
 font-family: "Helvetica Neue", helvetica, arial, sans-serif;
 font-size: 16px; line-height: 34px;
 letter-spacing: 0;
 white-space: nowrap;
 color: #333;
 text-align: center;
 -webkit-font-smoothing: subpixel-antialiased;
}



#socialbar .facebook_like {
 padding-left: 14px;
 overflow: hidden;
 height: 64px !important;
 display:clear;
}

#socialbar .plusone {
 padding-top: 6px;
 padding-left: 12px;
 overflow: hidden;
 height: 65px;
 display:clear;
}

#socialbar .IN-widget {
	padding-left: 7px;
}

#socialbar .pinterest-follow-button {
	margin-top: 5px;
	margin-left: 4px;
}

#socialbar .pinterest-pin-it-button {
	margin-left: 15px;
	margin-bottom: 5px;
}

#socialbar span iframe {
 width: 50px !important;
}
#socialbar img.youtube {

}

#socialbar img.mytnt {
 padding-left: 2px;
}

#socialbar div.links {
 padding-left: 6px;
padding-top:3px;
}

#socialbar div.links div.link {
 display: block;
 padding: 5px 0px;
}

#socialbar div.links div.link div {
 float: left;
}

#socialbar div.links div.link div.text span, #socialbar div.links div.link div.text a {
 color: #313335;
 font-size: 0.7em;
 cursor:pointer;
}

#socialbar div.links div.link div.text a.email {
 padding-left: 3px;
}

#socialbar div.links div.link div.text a.share {
 padding-left: 1px;
}

#socialbar div.icons {
 padding-left: 10px;
 padding: 5px;
}



/* sk 900 grey widget styles */

.grey_900_tabs_wrapper {
	width: 945px;
}
.grey_900_tabs_wrapper h2 {
	font-family: Arial, serif;
	font-size: 24px;
	font-weight: normal;
	color: #313335;
	padding-bottom: 15px;
}
.grey_900_tabs {
	width: 945px;
	height: 195px;
	background: url("/images/900_grey_tab_widget_background.png") bottom repeat-x;
}
.grey_900_tabs ul.ui-tabs-nav {
	margin: 0 !important;
	padding:0 !important;
}
.grey_900_tabs .tab_list li {
	background: #9db4c3;
	padding: 8px 20px !important;
	border-right:1px solid #fff;
	border-bottom:1px solid #313335 !important;
	font-size: 13px;
	line-height: 13px;
	text-align: center;
	margin: 0 !important;
	display:block;
	float:left;
}
.grey_900_tabs li.ui-state-active, .grey_900_tabs li.ui-tabs-selected {
	background: #313335 !important;
}
.grey_900_tabs .tab_list li a {
	color: #fff;
	text-decoration:none;
	text-transform: uppercase;
	font-size: 13px;
	line-height: 13px;
}
.grey_900_tabs .tab_pane {
	padding: 25px 25px;
	overflo:hidden;
}
.grey_900_tabs .scroller_container_outer {
	width:885px;
	height:108px;
	overflow:hidden;
}
.grey_900_tabs .scroller_container {
	width:10885px;
	height:108px;
}
.grey_900_tabs .tab_pane li.grey_900_list_item {
	background: none;
	float: left;
	width: 260px;
	height: 108px;
	padding: 5px !important;
	list-style:none;
	text-align: left;
	border-bottom: none !important;
	border-right:1px solid #fff;
	margin-right: 35px;
	position:relative;
}
.grey_900_tabs .tab_pane li.grey_900_list_item:last-child {
	border-right:0px none;
}
.grey_900_tabs .tab_pane li.grey_900_list_item  a.imageLink {

	color: #C51527;
	display: block;
	height: 92px;
	position: absolute;
	text-decoration: none;
	width: 122px;
	z-index: 10;
}
.grey_900_tabs .tab_pane li.grey_900_list_item  a.videoLink {
	background: url("/images/video_icon.png") no-repeat scroll 5px 5px transparent;
}

.grey_900_tabs .tab_pane li.grey_900_list_item  img {
	border: 2px solid #fff;
	position: absolute;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text {
	display:block;
	padding-left: 135px;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text h4 {
	padding-bottom: 10px;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text h4 a {
	color: #9db4c3;
	text-transform:uppercase;
	text-decoration: none;
	font-size:13px;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text a.find_out_more {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #a0a2a4;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text p, .grey_900_tabs .tab_pane li div.grey_900_list_item_text ul li {
	color: #fff;
	font-size:13px;
	font-weight: bold;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text ul {
	margin-bottom: 10px;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text p {
	margin-bottom: 10px;
}
.grey_900_tabs .tab_pane li div.grey_900_list_item_text ul li {
	list-style: disc inside;
}
/************************************/
/*            scroller              */
/************************************/
.scroll-pane { overflow: hidden; width: 99%; float:left; }
.scroll-content { width: 918px; float: left; }
.scroll-bar-wrap { background:url("/images/900_scroller_background.png") no-repeat 1px 12px; clear: left; padding: 0 4px 0 2px; margin: 0 -1px -1px -1px; }
.scroll-bar-wrap .ui-slider { background: none; border:0; height: 2em; margin: 0 auto;  }
.scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 637px; height: 100%; margin: 0 auto; }
.scroll-bar-wrap .ui-slider-handle { background: url("/images/900-scroller-handle.png") no-repeat 0px 0px transparent; top:.2em; height: 6px; width:245px; position:absolute; top:12px; margin-left:-124px;}
.scroll-bar-wrap .ui-slider-handle .ui-icon { margin: -8px auto 0; position: relative; top: 50%; }
.scroll-bar-wrap .ui-slider-handle:hover { cursor:pointer; }
.scroll-bar-wrap .ui-state-focus { border: 0 none !important; background: url("/images/900-scroller-handle.png") no-repeat 0px 0px transparent !important;}
