@charset "utf-8";
/* CSS Document */

.rightSectionBox {float:right;}

.rightSectionBoxContent {
	background:url(../images/rightSectionBox_bg.jpg) 0 -20px repeat-x #fff;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	width:288px;
	margin:0;
	padding:0;
	overflow:hidden;
}

/*ISA SPLASH*/
.BoxIsaSplash {margin:10px 0 0 0 !important; background:url(../images/bg/gradient-new.jpg) top left repeat-x; padding:15px;}
.BoxIsaSplash h2{font-size:2.2em; color:#666;}
.BoxIsaSplash h3 a{font-size:1.5em; font-weight: normal; padding-bottom: 10px;}
.BoxIsaSplash ul li.weborb{padding:8px 0 15px 50px; background:url(../images/web-orb-icon.gif) top left no-repeat;}
.BoxIsaSplash ul li.phoneorb{padding:8px 0 0 50px;background:url(../images/phone-orb-icon.gif) top left no-repeat; width:260px; border:none; margin:0;}
.BoxIsaSplash ul li.phoneorb p.times{float:left; margin-left:-50px; width:270px;}
.BoxIsaSplash .phone{font-size:2em; color:#333333; margin:0;}
.BoxIsaSplash p{margin:0 0 5px 0;}
.BoxIsaSplash ul li{
	margin:0 0 5px 0;
	border-bottom:1px solid #ccc;
}
.BoxIsaSplash ul li.last{
	border:none;
}
.BoxIsaSplash ul li ul li{
	background:url(../images/little-orb.gif) top left no-repeat; padding:1px 0 0 25px; height:20px;
	border:none;
}
#terms p{font-size:0.9em;}

#benefitsISA{float:right; width:288px; margin:0 0 15px 15px; border:1px solid #ccc; padding:15px;}
#benefitsISA h2{font-size:1.4em;}
#benefitsISA ul li{margin:0 0 5px 0; padding:0 0 0 15px; background:url(../images/greenbullet.gif) top left no-repeat;}
#benefitsISA table{margin:0 !important; padding:0 !important; width:250px; border-top:1px solid #ccc;}
#benefitsISA table tr{padding:0 !important;}

#footerSwish{margin:0; padding:0;}
#footerSwish ul{padding: 0 0 0 20px;}
#footerSwish ul li{list-style:disc; margin:0 0 2px 0;}

#endnoteISAsplash{ width:980px; margin:0 auto; text-align:center; font-size:0.9em; margin-bottom:10px;}
#endnoteISAsplash p{margin:0;}

.halfline{width:320px;}
.smallText{font-size:0.9em;}
/*---*/


.rightSectionText p {float: left; padding: 10px 15px 10px 55px; color: #666; line-height: 1.4em;}

.leftContent {float:left; width:630px;}
#contentHeader .headerText {float: left; margin: 50px 15px 15px 40px;}
#contentHeader .tradeNowBtn {float: right; margin: 20px;}
#contentHeader {border-bottom: 1px solid #bee5a2; float: left; margin-bottom:20px;}
#furtherInfo {width: 100%; min-height: 180px; background: url(../images/bg/find-out-more.gif) top left repeat-x; border-top: 1px solid #bfe6a3; padding-top: 15px; color: #666; overflow: hidden; clear: both; margin-top: 10px;}
*html #furtherInfo {height: 180px; height: 1%;}
#furtherInfo a {color: #666;}
#benefits {width: 410px; float: left; background: url(../images/bg/dots-vertical.gif) right top repeat-y; padding: 0 30px 0 50px; margin-right: 20px;}
#findOutMore {margin-left: 490px; padding-left: 20px; padding-right: 10px;}
ul.findOutMore {list-style: none; margin: 15px 0; padding: 0; font-family: Arial, Helvetica, sans-serif;}
ul.findOutMore li {background: url(../images/bullet-arrows.gif) left 0.15em no-repeat; font-size: 120%; font-weight: bold; color: #666; padding-left: 17px;}
ul.findOutMore a {color: #666;}
ul.yellow {list-style:none;}
ul.yellow li {
	background: url(../../images/global/bullet.gif) no-repeat 0 4px;
	padding-left: 15px;	
	margin-bottom: 6px;
}