﻿#hubheader{
	margin:0 0 2px 8px;padding:0;
}
#tsPagewrapper{height:380px !important;}
#tsPagewrapperInner{position:relative;}
#tsPagewrapper #tsColumnTwo h2, #tsPagewrapper #tsColumnThree h2
{position:static;text-indent:0;font-weight:bold; margin:0;padding:2px 4px;color:#fff;background:#09f;font-size:1.0em;}
#tsPagewrapper #tsColumnTwo h2.alt, #tsPagewrapper #tsColumnThree h2.alt  {background:#07a;}
/* col 1 */
#tsColumnOne, #tsColumnTwo, #tsColumnThree{position:absolute;}
#tsColumnOne{left:0px; width:180px; height:308px;background:plum;}
#tsColumnOne h2{position:absolute;text-indent:-3000px;}
#tsColumnOne ul{list-style:none;margin:0;padding:0;position:absolute;}
#tsColumnOne li{margin:0;padding:0;height:60px;width:180px;background:#00a4e4;text-indent:10px;position:relative;top:0;line-height:1.4;}
#tsColumnOne a{color:#fff;background-color:white;margin:0;padding:0;}
#tsColumnOne b{height:20px;width:180px;position:absolute;display:block;top:0;left:0;cursor:pointer;background-image:url(/troubleshooting/_images/troubleshooting-navigation.gif);background-repeat:no-repeat;}
#tsColumnOne li.BrowserSupport,#tsColumnOne li.BrowserSupport b{height:60px;}
#tsColumnOne li.BrowserSetups,#tsColumnOne li.BrowserSetups b{height:62px;}
#tsColumnOne li.CustomiseYourBrowser,#tsColumnOne li.CustomiseYourBrowser b{height:63px;}
#tsColumnOne li.SecurityCentre,#tsColumnOne li.SecurityCentre b{height:62px;}
#tsColumnOne li.CardReaderSecurityTroubleshooting,#tsColumnOne li.CardReaderSecurityTroubleshooting b{height:61px;}
#tsColumnOne li.CardReaderSecurity,#tsColumnOne li.CardReaderSecurity b{height:61px;}
#tsColumnOne li.BrowserSupport a:link b{background-position:0px 0px;}
#tsColumnOne li.BrowserSetups a b{background-position:0px -60px;}
#tsColumnOne li.CustomiseYourBrowser a b{background-position:0px -122px;}
#tsColumnOne li.SecurityCentre a b{background-position:0px -185px;}
#tsColumnOne li.CardReaderSecurityTroubleshooting a b{background-position:0px -247px;}
#tsColumnOne li.CardReaderSecurity a b{background-position:0px -308px;}
/* col 2 */
#tsColumnTwo{
	left:190px;
	width:377px;
	margin-bottom:20px;
}
#tsColumnTwo #headImage{
	width:377px;
	background-image:url(/troubleshooting/_images/troubleshooting-head-middle.gif);
	background-position:top left;
	background-repeat:repeat-y;
	margin-bottom: 17px;
	position:relative;
	z-index:1;
}
#TroubleshootingCheckListHeader{
	left : -50000px;
	position : absolute;
	font-size:1px;
	color:white;
	height:1px;
	width:1px;
	overflow:hidden;
}
#tsColumnTwo #headImage div{border: 1px solid #1cb0ea;background:#cde7f6;margin: 10px auto;
	padding : 8px;
	width : 330px;
}
#headImage div li img{
	vertical-align : top;
	float : left;
	rem-text-align : left;
	margin-top : -3px;
}
#tsColumnTwo #headImage form{
	background-image:url(/troubleshooting/_images/troubleshooting-head-image-top.gif);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	padding-top : 124px;
	width : 377px;
}
#TroubleshootingCheckListRegistering,#TroubleshootingCheckListTrouble,#TroubleshootingCheckListOther{
	margin:0 0 2px 5px;
}
#tsColumnTwo #headImage input{
	margin-right : 2px;
}
#tsColumnTwo ul,#tsColumnTwo ol,#tsColumnTwo li{
	margin:0;
	padding:0;
	list-style:none;
	clear : both;
}
#tsColumnTwo li{
	margin-bottom : 25px;
}
#TroubleshootingCheckListRegistering,#TroubleshootingCheckListTrouble,#TroubleshootingCheckListOther{
	padding-left : 5px;
}
#TroubleshootingCheckListRegistering a,#TroubleshootingCheckListTrouble a,#TroubleshootingCheckListOther a{
	position : relative;
	display : block;
	width : 355px;
	height : 37px;
}
#TroubleshootingSolutionRegistering span,#TroubleshootingSolutionTrouble span,#TroubleshootingCheckListOther span{
	float : right;
	display: block;
	rem-height : 10px;
	rem-width: 200px;
}
#TroubleshootingSolutionRegistering a,#TroubleshootingSolutionTrouble a,#TroubleshootingCheckListOther a{
	clear:both;
}
#TroubleshootingCheckListRegistering img,#TroubleshootingCheckListTrouble img,#TroubleshootingCheckListOther img{
	left : 0px;
	top : 0px;
	position : absolute;
}
#tsColumnTwo #campaignSlot1{left:0px; width:183px; height:116px; top:261px; /*padding:0; margin:0;*/ position:absolute;}
#tsColumnTwo #campaignSlot2{left:194px; width:183px; height:116px; top:261px; /*padding:0; margin:0;*/ position:absolute; }
#tsColumnTwo #campaignSlot1 img, #tsColumnTwo #campaignSlot2 img{position:absolute; top:25px;}
#tsColumnTwo #campaignSlot1 .buttonExit, #tsColumnTwo #campaignSlot2 .buttonExit{margin-bottom:10px; right:10px}
#tsColumnTwo #campaignSlot1 h2{
	background-color : red;
}
/* col 3 */
#tsColumnThree{left:577px; width:178px; height:372px; /*padding:0px;*/}
#tsColumnThree #securityPromise img{/*margin:0; padding:0;*/ position:absolute; bottom:1px;}
#tsColumnThree #quickLinks h2 {background:#e32;width:auto !important;}
#tsColumnThree #quickLinks {width:178px !important; height:197px;}
#tsColumnThree #quickLinks ul{height: 180px;}
#tsColumnThree #quickLinksList ul li a:hover, #tsColumnThree #quickLinksList ul li a:focus {background:#F8BD5F url(/_common_images/sprites/sprites.gif) right -45px;}
#tsColumnThree #quickLinksList {width:178px;padding:0;margin:0;background:#efeeef;}
#tsColumnThree #quickLinksList li {list-style:none;padding-left: 2px;}
#tsColumnThree #quickLinksList li a {display:block;width:171px;border-bottom:1px solid #ccc;padding:4px 2px;font-size:1.0em;text-decoration:none;color:#049;background:url(/_common_images/sprites/sprites.gif) right -235px;}
#tsColumnThree #quickLinksList li a:hover, #tsColumnThree #quickLinksList li a:focus {background:#FFFFFF url(/_common_images/sprites/sprites.gif) right -235px;}
.helpBody
{
	margin:0;
	padding:5px;
}
.helpContent
{
	background : #cce4f0;
	position : relative;
	width:700px;
	top:5px;
	left:5px;
	z-index:-1;
	font-family:arial, helvetica, sans-serif;
	font-size:1em;
	color : #004396;
	font-size : 70%;
}
.helpContent img
{
	position : absolute;
	top : 0;
	left:0;
	border : none;
}

#footer{margin-top:0px;}
.slot{position:relative; z-index:0;}
#troubleshootingChecklistWrapper{
	background-image:url(/troubleshooting/_images/troubleshooting-head-bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	position:relative;
	overflow:auto;
	height:1%;
	z-index:1;
}
