@charset "UTF-8";
/* CSS Document */

/* Text info page */

.doubleColumn {
margin-right:30px;
width:350px;
margin-bottom:29px;
}

.pxt-intro {
margin-bottom:39px;
}

.doubleColumn h1, .pxt-intro h1{
	color:#0077b7;
	font-size:2.7em;
	font-weight: normal;
	line-height :1.1em;
	margin-bottom:0.5em;
}

.doubleColumn h2 {
	color:#0077b7;
	font-size:1.6em;
	font-weight: bold;
	line-height:1em;
	margin: 0em 0em 0.2em 0em;
	padding:5px 0px 7px 35px;
	background:url("../../../img/h2-bg.gif") 0px 0px no-repeat;

	}

.tripleColumn .singleColumn {
width:153px;
}

.tripleColumn {
	width:540px;
padding: 15px 16px;

}
* html .tripleColumn{
	padding: 15px 0px 15px 10px;
}
strong {
font-weight:bold;
}

.doubleColumn p, .doubleColumn ul, .doubleColumn table {
margin-left:35px;	
}

.intro {
margin-bottom:34px;	
}

.intro p, .pxt-intro p{
line-height:1.4em;
margin-bottom:0em;
margin-top:.5em;
margin-left:0px;
font-size:1.2em;
}


p {
font-size:1.1em;
line-height:1.4em;
margin-top:0em;
}

.youngbird {
color:#0077b7;
}

h3.youngbird {
	color:#3392c6;	
	margin-left:35px;
	padding-bottom:.4em;
}

.slightsizeincrease {
font-size:1.15em;
}

.slightsizedecrease {
font-size:.85em;
}

ul.earlysnow-bullet li {
background:url("../../../img/bullet-blue-on-blue.gif") 8px 12px no-repeat;
background-color:#edf5fa;
margin-bottom:.3em;
padding:.8em .8em .3em 2em;
font-size:1.1em;
letter-spacing:.03em;
line-height:1.4em;
}

.earlysnow-block {
background-color:#edf5fa;	
padding:.5em .4em .8em .4em;
margin-top:-.5em;
}


table.cost-details {
	border-spacing: 2px 4px;
	font-size:1.1em;
	margin-bottom: 0.3em;
	width:90%;
	}

table.cost-details td {
	background-color:#edf5fa;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align: top;
	text-align: center;
	}

table.cost-details td.white-bg {
	padding-top:0px;
	background-color:#fff;
	}

table.cost-details td.width100 {
	width:105px;
	}

table.cost-details td.width120 {
	width:120px;
	}


table.cost-details td.account-type {
	padding-left:10px;
	text-align:left;
	}

table.pxt-table td{
padding-left:5px;
padding-right:5px;
}


.aligncentre {
text-align:center;
}
.tnc {
color:#0077b7;
line-height:1.3em;
margin-bottom:0.5em;
font-size:1em;
}

.txt-info-list-link{
width:315px;
display:block;
position:relative;
margin-top:1.8em;
/*margin-bottom:1.1em;*/
padding-bottom:0px;
}

.textContent .txt-info-list-link li {
margin-bottom:0px;
}

.nodrop {
margin-top:0px;	
}

.drop1em {
margin-top:1em;	
}

.drop2em {
margin-top:2em;	
}

.drop3em {
margin-top:3em;	
}

.drop4em {
margin-top:4em;	
}

.drop5em {
margin-top:5em;	
}

.drop7em {
margin-top:7em;	
}

.drop10em {
margin-top:10em;
}

.drop15em {
margin-top:15em;	
}

.mod3Col .singleColumn p {
	color:#0077b7;
	line-height:1.3em;
	font-size:.95em;
	margin: 0;
}

.lift1em{
margin-top:-1em;	
}

.lift2em {
margin-top:-2em;	
}

.lift3em {
margin-top:-3em;	
}

.lift4em {
margin-top:-4em;	
}

.blockUI {
z-index:100;
}

.blockUI.blockMsg, .siteOverlay{
height:400px;
}

.centerImage{
height:400px;
text-align:center; 
}

.small-print {
font-size:0.9em;
margin-left:32px;
margin-top:15px;
}

