body {font-family: Arial, Helvetica, sans-serif;font-size:12px;text-align:center;}
body img {border:none;}
#wrapper {height:1017px; width:1037px;position:relative;text-align:left;margin:0 auto;}

.clearBoth {clear:both;}

#wrapper #noShow {display:none;}

#wrapper #logos { background-color:#323232; height:89px;}

#wrapper #expLogo {padding:0 0 0 20px;float:left;}

#wrapper #siteLogo {float:left;padding-left:127px;padding-top:10px;}

#wrapper #login{ float:left; padding-left:175px;	padding-top:25px;	position:relative; width:460px; #width:650px;}

#wrapper #questions {width:338px; height:32px; position:relative; float:left; background:transparent url('../Cobrand/Images/TripleAlert/questionsBg.gif') 0 0 no-repeat;overflow:hidden;}

#wrapper #questions p {font:bold 13px arial,helvetica,sans-serif;color:#fff;margin:0;padding:8px 0 0 44px;}

#wrapper #loginBtn {float:left; width:98px;}

#wrapper #topBannerBg {clear:both;background:url('../Cobrand/Images/TripleAlert/TopBannerBG.gif') no-repeat; width:1037px; height:199px;}

#wrapper #mainMsg1 {float:left;padding:55px 0 0 485px;}

#wrapper #mainBody {background:url('../Cobrand/Images/TripleAlert/MainBodyBg.jpg') no-repeat; width:1037px; height:639px;}

#wrapper #feelsafer {color:#3F6AA8;float:left;font-size:24px;height:96px;padding-left:144px;padding-top:48px;position:relative;width:311px;#width:455px;}

#wrapper #feelsafer small {font-size:10px;}

#wrapper #orderbtn {background:transparent url(../Cobrand/Images/TripleAlert/LP509OrderBtn.gif) no-repeat scroll 0 0;float:left;height:100px;margin-left:67px;margin-top:44px;width:327px;}

#wrapper #panels{float:left;height:150px;padding-left:140px;padding-top:35px;position:relative;width:795px; #width:1000px;}

#wrapper #panels a, a:hover{color:#336699;font-weight:bold;text-decoration:underline;font-size:11px;}

#wrapper .panel{float:left;padding-right:30px;position:relative;width:165px; #width:200px;}

#wrapper .paneltitle{color:#3f6aa8;font-size:15px;font-weight:bold;}

#wrapper .paneltext{font-size:11px; margin-top:10px;}

#wrapper #securesite{color:#464748;float:left;font-size:17px;font-weight:bold;height:52px;#height:102px;padding-left:150px;padding-top:44px;#padding-top:50px;position:relative;}

#wrapper #securesitetext{margin-top:-23px;padding-left:36px;width:730px;#width:800px;}

#wrapper #insurance {float:left;height:175px;padding-left:140px;padding-top:40px;position:relative;width:517px;#width:700px;font-size:11px;}

#wrapper #insurance a, a:hover{color:#3e66a2;text-decoration:underline;font-weight:normal;font-size:11px;}

#wrapper #insuranceimg{float:left;height:95px;position:relative;width:175px;}

#wrapper #insurancetext{float:left;height:100px;padding-left:20px;padding-top:10px;position:relative;width:310px;}

#wrapper #idtheftinsurance{color:#6B7178;font-size:14px;font-weight:bold;}

#wrapper #footer{background:transparent url(../Cobrand/Images/TripleAlert/footerbg.jpg) no-repeat scroll 0 0;float:left;height:147px;margin-top:-1px;width:1037px;}

#wrapper #securelogos{float:right;height:164px;padding-right:200px;padding-top:34px;position:relative;width:100px;}

#wrapper #footerLeft {float:left;height:60px;padding-left:135px;padding-top:10px;#padding-top:20px;position:relative;width:350px;#width:500px;}

#wrapper #footerLeft p{color:#999999; font-size:10px;}

#wrapper #footerLinks {float:right;padding-right:75px;padding-top:20px;position:relative;width:420px;#width:500px;}

#wrapper #footerLinks ul {margin:0;padding:0;}

#wrapper #footerLinks li {list-style-type:none;display:inline;padding:0 10px 0 10px;}

#wrapper #footerLinks a, a:hover{color:#3c68aa;font-size:12px;font-weight:bold;text-decoration:underline;}

#promoBox
{
	position: absolute;
	text-align: center;
	background: url('../Cobrand/Images/TripleAlert/codeBG.png') no-repeat;
	width: 445px;
	height: 219px;
	top: 233px;
	left: 465px;
}

#promoBox h3
{
	font-size: 20px;
	color: #346897;
	margin: 0;
	padding: 22px 0 0 0;
}

.error
{
	display: none;
}

#promoWrapper
{
	text-align: center;
	height: 30px;
	width: 223px;
	padding: 10px 0 0 0;
	margin: auto;
}
#promoWrapper div
{
	float: left;
	height: 27px;
	width: 30px;
}

#promoWrapper input
{
	margin: 0 40px 0 0;
}

#errorMessage
{
	height: 25px;
	font-size: 13px;
	color: #4465a8;
	font-weight: bold;
	text-align: center;
	width: 290px;
	margin: auto;
}

#wrapper #footerInsuranceNote{position:relative;float:left;width:900px;padding-left:135px;margin-top:7px;}

#wrapper #footerInsuranceNote p{color:#999999;font-size:10px;}

#wrapper #footerInsuranceNote a{font-size:10px;font-weight:normal}
