@charset "utf-8";
/* mobil site css styles */
.mobtop, .mobbase,.mobbase2,.mobtop296, .mobbase296 {
	width:602px;
	height:5px;
	font-size:0;
	background:url(images/mob-ffffff-top-602.png) no-repeat 0 0;
	clear:both;
}
.mobbase {
	background:url(images/mob-ffffff-base-602.png) no-repeat 0 0;
	margin:0 0 10px 0;
}
.mobbase2 {
	background:url(images/mob-ffffff-last.png) no-repeat 0 0;
	margin:0 0 10px 0;
	height:30px;
}
.mobtop296, .mobbase296 {
	width:296px;
	background:url(images/mob-ffffff-top-296.png) no-repeat 0 0;
}
.mobbase296 {
	background:url(images/mob-ffffff-base-296.png) no-repeat 0 0;
	margin:0 0 10px 0;
}

.mobilsite #eb_outer{background:#ececec}
.mobilsite #eb_main {
	background:#ececec;
	margin-top:-2px;
}
.mobintro, .mobmain {
	background:#fff;
	width:602px;
	padding:5px 0;
}
.mobintro p {
	font-size:16px;
	color:#000;
	padding:1px 13px;
	margin:0;
}
/* changes to tab5 */
.eb_tab5mob {
	width:602px;
	margin:14px 0 10px;
}
.eb_tab5mob ul {
	width:593px;
	margin:0 0 0 4px;
}
.eb_tab5mob li.mobl1 {
	width:468px
}
.eb_tab5mob li.mobl1 strong {
	text-align:left!important;
	padding:0 0 0 13px;
	font-size:14px;
}
.eb_tab5mob li.mobl2 {
	width:58px;
	margin-right:8px!important
}
.eb_tab5mob li.l19 {
	width:23px;
	background-color:transparent;
	margin-right:-8px;/* ie jog bug*/
}
.eb_tab5mob li, .eb_tab5mob .eb_mid {
	background:#7f8d95;
}
.eb_tab5mob .eb_round b {
	background-position:0 -648px
}
.eb_tab5mob .eb_round span {
	background-position:100% -648px
}
.eb_tab5mob .eb_base b {
	background-position:0 -652px
}
.eb_tab5mob .eb_base span {
	background-position:100% -652px
}
/* rollovers*/
.eb_tab5mob li a:hover, .eb_tab5mob li a:hover .eb_mid, .eb_tab5mob li.current a, .eb_tab5mob li.current a .eb_mid {
	background:#000;
}
.eb_tab5mob li a:hover .eb_round b, .eb_tab5mob li.current a .eb_round b {
	background-position: 0 -315px
}
.eb_tab5mob li a:hover .eb_round span, .eb_tab5mob li.current a .eb_round span {
	background-position:100% -315px
}
.eb_tab5mob li a:hover .eb_base b, .eb_tab5mob li.current a .eb_base b {
	background-position:0 -319px
}
.eb_tab5mob li a:hover .eb_base span, .eb_tab5mob li.current a .eb_base span {
	background-position:100% -319px
}
.eb_tab5mob li strong {
	top:0!important
}
/* first section on mobile psd */
.mobsection1{padding:25px 0 20px;}
.mobsection1 h2 {
	font-size:24px;
	color:#000;
	margin:0 0 18px;
	line-height:1.2;
	padding:0 0 0 5px;
}
.mobsection1 h2 span {
	color:#666
}
.mobsec1-right {
	/*width:287px;
	float:right;*/
	margin:0 20px 0 20px;
	/*display:inline;*/
}
.mobsec1-right p {
	font-size:13px;
	color:#000;
	margin:0 0 18px;
	line-height:1.4;
	padding:0 0 0 5px;
}
.mobsec1-right p a {
	color:#a91b24
}
.mobilsend {margin-bottom:15px}
.mobilsend input{vertical-align:middle}
.mob-imgl{
	float:left;
	margin:0 30px 10px 20px;
	display:inline;
}
input.mobil-txtsend{
	width:210px;
	padding:1px 5px;
}
/* end first section */

/* another section (2) with image floated left or right */
.mobsection2 {
	font-size:13px;
	line-height:1.4;
	padding:11px 0 15px;
}
.mobsection2 p{
	margin:0 16px 18px 20px;
	line-height:1.4;
}
.mobimg294,.mobimg294r{
	width:294px;
	overflow:hidden;
	float:left;
	margin:3px 10px 5px 0;
	display:inline;
}
.mobimg294r{
	float:right;
	margin:3px 0 5px 10px;
	display:inline;
}
p.moblast{margin-bottom:0!important;}
/* another section (3) with image floated left or right */
.mobsection3 {
	font-size:13px;
	line-height:1.4;
	padding:4px 0 15px;
}
.mobsection3 p{
	margin:0 16px 18px 20px;
	line-height:1.4;
}
.mobsection3 h3,.mobsection3 h3 a{
	color:#000;
	font-size:24px;
	margin:0;
}
.mobsection3 h3 a:hover{color:#a91b24}
.mobsection3 h3{margin:0 16px 5px 20px}
.mobsection3 p.mobfullimg {
	width:602px;
	overflow:hidden;
	margin:5px 0 10px 0;
}
/* 2 columns in tab box */
.tbox-left{
	/*float:left;
	width:260px;*/
	margin:0 20px 0 21px;
	/*display:inline;*/
}
p.tbox-txt{color:#666}
.tbox-left p{
	margin:7px 0 0 0!important;
	line-height:1.6em;
}
.tbox-left ul{
	margin:16px 0;
	padding:0 0 0 14px;
	line-height:1.6em;
	color:#ee9d02;
	list-style:disc;
}
.tbox-left ul li{
	padding:0 5px 0 3px;
	margin:0 0 4px 0;
}
.tbox-left ul span{color:#000}
.tboxwrap{
	float:right;
	margin:15px 21px 10px 20px;
	width:260px;
	display:inline;
}
.mobtop260, .mobbase260 {
	width:260px;
	height:10px;
	font-size:0;
	background:url(images/mob-e6e6e6-top-260.png) no-repeat 0 0;
	clear:both;
}
.mobbase260 {
	background:url(images/mob-e6e6e6-base-260.png) no-repeat 0 0;
	margin:0 0 10px 0;
	margin-top:-5px;
}
.tbox-right{
	width:258px;
	border:1px solid #e2e1e1;
	border-width:0 1px;
	background:#e6e6e6;
	padding:0;
}
.tbox-right p{
	font-size:11px!important;
	padding:0 13px!important;
	margin:0 0 5px!important;
}
.tbox-right p.moblast{
	margin:0!important;
}
.tbox-right ul{
	margin:1px 0 0 9px;
	padding:0 0 0 13px;
	line-height:1.2em;
	color:#a91b24;
	list-style:disc;
	font-size:11px;
	font-weight:bold;
}
.tbox-right li{margin:0 0 5px 0;}
.tbox-right h3{
	margin:0 0 6px 0;
	font-size:18px;
	padding:0 13px 0;
}
.tbox-right ul li a{color:#3a748d;}
.tbox-right ul li a:hover{color:#000;}

.tbox-right p a{color:#a91b24}
.tbox-right p a:hover{color:#3a748d}

/* section similar to section 1 with text and large image to the side */
.mobsec1-left {
	/*width:287px;
	float:left;*/
	margin:0 20px 0 20px;
	/*display:inline;*/
}
.mobsec1-left p {
	font-size:13px;
	color:#000;
	margin:0 0 18px;
	line-height:1.4;
	padding:0 0 0 5px;
}
.mobsec1-left p a {
	color:#a91b24
}
.mob-img2{
	float:right;
	margin:3px 33px 10px 30px;
	display:inline;
}
.mobsec1-left h3{
	font-size:24px;
	color:#ee9d02;
	margin:0 0 10px;
	line-height:1.2;
}
.mobsec1-left h3 span{color:#666}
.mobsec1-left .tbox-left{
	float:none;
	display:block;
	width:260px;
	margin:0;
}
.mobsec1-left .tbox-left p {padding:0}
.mobsection4 {padding:6px 0 15px;}

.tboxwrapleft{
	float:left;
	margin:15px 20px 10px 0;
	width:260px;
	display:inline;
}
.tboxwrapleft .mobtop260, 
.tboxwrapleft .mobbase260 {
	background:url(images/mob-333333-top-260.png) no-repeat 0 0;
}
.tboxwrapleft .mobbase260 {
	background:url(images/mob-333333-base-260.png) no-repeat 0 0;
}
.tboxwrapleft .tbox-right{background:#333}
.tboxwrapleft .tbox-right p{color:#fff}
.tboxwrapleft .tbox-right ul{color:#000}
.tboxwrapleft .tbox-right h3{color:#ee9d02}
.tboxwrapleft .tbox-right ul li a{color:#fdfaa4;}
.tboxwrapleft .tbox-right ul li a:hover{color:#fff;}

.tboxwrapleft .tbox-right p a{color:#ee9d02}
.tboxwrapleft .tbox-right p a:hover{color:#fdfaa4}
.tboxwrapleft .tbox-right h3{
	margin:0 0 6px 0;
	font-size:18px;
	padding:0 13px 0;
}
/* section 5 with 14px text and floated image to the side*/
.mobsection5 {
	font-size:14px;
	line-height:1.3;
	padding:4px 0 15px;
}
.mobsection5 p,.mobtxt p{
	font-size:14px;
	line-height:1.3;
	margin:0 16px 18px 20px;
}
.mobsection5 h2,.mobsection6 h2{
	color:#000;
	font-size:30px;
	margin:2px 16px 5px 20px;
}
.mobsection5 h3,.mobsection6 h3{
	color:#666;
	font-size:18px;
	margin:0 16px 11px 20px;
	font-weight:normal;
	line-height:1.2;
}
.mobsection5 a,.mobsection6 a{color:#a91c25}
.mobsection5 a:visited,.mobsection6 a:visited{color:#a91c25}
.mobsection5 a:hover,.mobsection6 a:hover{color:#000;text-decoration:underline}

.mobsection5 h2 a{color:#000}
.mobsection5 h2 a:visited{color:#000}
.mobsection5 h2 a:hover{color:#a91c25;text-decoration:underline}

/* section 6 similar to main article section */
.mobsection6 {
	font-size:14px;
	line-height:1.3;
	padding:4px 0 1px;
}
.mobsection6 .eb_fr{
	margin-right:16px!important;
	margin-left:10px!important;
}
.mobsection6 h2 a{color:#000}
.mobsection6 h2 a:visited{color:#000}
.mobsection6 h2 a:hover{color:#a91c25;text-decoration:underline}
.mobsection6 h4{
	color:#000;
	font-size:18px;
	margin:0 16px 3px 20px;
	font-weight:normal;
	line-height:1.2;
}
.mobbase2 .eb_bookmark2{
	margin:0;
	float:right;
	position:relative;
	top:9px;
}

/* .... start right column styling .....*/
h2.mobh2{
	margin:0 0 14px 0;
	width:296px;
	height:80px;
	background:url(images/mobile_296.png) no-repeat 0 0;
	position:relative;
}
/* have to use this image replacement because IE6 can't have positioned pmngs or links won't work*/
h2.mobh2 span{
	position:absolute;
	top:-999em;
	left:-999em;
}
.mobmenu{
	width:296px;
	margin:0 0 10px;
	overflow:hidden;
}
.mobmenu li,.mobmenu li a,.mobmenu li span{
	line-height:23px;
	float:left;
	clear:left;
	width:296px;
	height:23px;
	border-bottom:1px solid #fff;
	color:#000!important;
	text-decoration:none!important;
	font-size:14px;
}
.mobmenu li a,.mobmenu li span{
	padding:0 0 0 27px;
	width:265px;
	border-right:2px solid #fff;
	border-left:2px solid #fff;
}
.mobmenu li{
	border:none;
	height:24px;
	position:relative;
}
.mobmenu li a{background:#d6d7d7}

.mobmenu li.first a,
.mobmenu li.first,
.mobmenu li.first span{
	background:url(images/mobnav-top-over.png) no-repeat;
	height:25px;
	line-height:25px;
}
.mobmenu li.first a,
.mobmenu li.last a,
.mobmenu li.last span,
.mobmenu li.first span{
	background:url(images/mobnav-top.png) no-repeat;
	border:none;
	width:267px;
	padding:0 0 0 29px
}
.mobmenu li.last a,
.mobmenu li.last,
.mobmenu li.last span{
	height:24px;
	line-height:24px;
}
.mobmenu li a:hover,
.mobmenu li span,
.mobmenu li a.current{background:#fff}
.mobmenu li.last{background:url(images/mobnav-base-over.png) no-repeat}

.mobmenu li.last a{background:url(images/mobnav-base.png) no-repeat}
.mobmenu li.last a:hover,
.mobmenu li.first a:hover,
.mobmenu li.first a.current,
.mobmenu li.last a.current,
.mobmenu li.first span,
.mobmenu li.last span{background:transparent!important}
.mobmenu li b{
	position:absolute;
	left:15px;
	top:9px;
	width:5px;
	height:5px;
	font-size:0;
	background:#a91c25;
}
.mobmenu li a:hover b,.mobmenu li span b,.mobmenu li a.current b{background:#000}

/* sms breaking news box similar to .lb9 (or box#25 on pdf)*/
.mob_lb9 {
	width:296px;
}
.mob_lb9 h5 {
	margin:-3px 0 6px 0;
	font-size:18px
}
.mob_lb9 p {
	margin:0 0 11px 0
}
.mob_lb9 h5 a {color:#000}
.mob_lb9 h5 a:visited {color:#000}
.mob_lb9 h5 a:hover {color:#000}
.mob-inner p,.mob-inner .eb_sms label{font-size:11px}
.mob-inner .eb_sms label {
	padding-right:10px
}
.mob-inner{
	background:#ff0;
	border-right:2px solid #fff;
	border-left:2px solid #fff;
}
.mobtop9, .mobbase9{
	width:296px;
	height:5px;
	font-size:0;
	background:url(images/mob_bn_296.png) no-repeat 0 0;
	clear:both;
}
.mobbase9 {
	background:url(images/mob_bn_296_base.png) no-repeat 0 0;
	margin:0 0 10px 0;
}
/* another white rounded box - boxid:#27 from pdf*/
.boxid_27,.boxid_26{
	width:296px;
	clear:both;
	overflow:hidden;
}
.id27-inner,.id26-inner{
	width:296px;
	background:#fff;
	padding:5px 0;
}
.id27-inner p.mob276{
	width:296px;
	text-align:center;
	overflow:hidden;
	margin:0 0 3px;
}
.mob276 img{display:inline;}
.id27-inner h4,.id27-inner h4 a{
	font-size:18px;
	color:#000;
}
.id27-inner h4{margin:6px 12px 3px}
.id27-inner h4 a:visited{color:#000}
.id27-inner h4 a:hover{color:#666;text-decoration:none;}
.id27-inner p{margin:0 14px;line-height:1.3;}
.id27-inner p a,.id27-inner p {color:#000;font-size:11px}
.id27-inner p a:visited{color:#000}
.id27-inner p a:hover{color:#666;text-decoration:none;}

.id27-inner p a.more{color:#a91b24}
.id27-inner p a.more:visited{color:#a91b24}
.id27-inner p a.more:hover{color:#666;text-decoration:none;}

/* box #26 from pdf */
p.mob133{
	margin:0!important;
	width:133px;
	float:left;
	text-align:center;
	overflow:hidden;
}
p.mob133 img{display:inline;}
.id26-txt{
	float:right;
	width:155px;
	margin:0 8px 0 0;
	display:inline;
}
.id26-inner h4,.id26-inner h4 a{
	font-size:18px;
	color:#a91b24;
}
.id26-inner h4{margin:0px 5px 5px 0}
.id26-inner h4 a:visited{color:#a91b24}
.id26-inner h4 a:hover{color:#666;text-decoration:none;}
.id26-inner p{margin:0 4px 10px 0;line-height:1.3;}
.id26-inner p a,.id26-inner p {color:#000;font-size:12px}
.id26-inner p a:visited{color:#000}
.id26-inner p a:hover{color:#666;text-decoration:none;}

.id26-inner p a.more{color:#a91b24}
.id26-inner p a.more:visited{color:#a91b24}
.id26-inner p a.more:hover{color:#666;text-decoration:none;}
input.indtast-mobilnr{
	width:87px;
	border:1px solid #a5acb2;
	padding:2px 5px;
}
.id26-txt input{
	font-size:11px;
	vertical-align:middle;
}
/* box id28 which s same as #26 but with different coloured heading and image floated right instead of left.*/
.id26-inner h4.id28h4txt a,.id26-inner h4.id28h4txt a:visited{color:#3a748d}
.id26-inner h4.id28h4txt a:hover{color:#666;text-decoration:none;}
.boxid_28 p.mob133 {
	float:right;
	width:125px;
}
.boxid_28 .id26-txt{
	float:left;
	margin:0 0 0 16px;
	display:inline;
}



