@charset "utf-8";
/* Securiguard and EZShield Identity Restoration */



h1.securiguard 
	{
	 margin: 0 auto;
	 width:745px;
	 color:#0c6bc9;
	 text-align: center;
	 font: bold 2.5em arial, "frutiger lt std", helvetica, sans-serf;
	
	}
	
p.securiguard-copy
	{
	 margin:0 auto;
	 padding-top: 5px;
	 width: 630px;
	 color: #666;
	 font:  1.2em Arial, Helvetica, sans-serif;
	 line-height: 1.4em;
	}
	
.special-characters
	{
	 font-size: 60%;
	 vertical-align: top;
	}
	
.restoration-header
	{

	 color: #b20838;
	 font: bold 1.3em "Times New Roman", Times, serif;
	}

p.restoration-copy
	{
	 margin: 8px auto;
	 padding: 5px 50px;
	 width: 630px;
	 color: #666;
	 border: 2px #0c6bc9 solid;
	 border-width:2px 0;

	}
	
h2.offercode-text
	{
	 margin-left: 70px;
	 width: 350px;
	 color: #bc0571;
	 font-size: 1.5em;
	 text-align: center;
	}
	
input.goBox2 {
	background: #FFF url(/Styles_assets/images/global/inputgo_bg.gif) left no-repeat;
	height:38px;
	outline:none;
	border:0px;
	padding:18px 0 0 10px;
	color:#0c6cc8;
	float:left;
}		
	
input.goBox2:empty {padding-top:20px;}
	
p.offercode-copy
	{
	 margin: 5px 0 0 70px;
	 width: 350px;
	 font-size: .9em;
	 color: #666;
	 text-align: center;
	}
	
p.offercode-copy a:link, p.offercode-copy a:visited, p.offercode-copy a:hover, p.offercode-copy a:active
	{
	 font-size: 1em;
	 color: #0c6bc9;
	 text-decoration: underline;
	}

	
.securiguard-container
	{
	 float: left;
	 margin-left: 15px;
	 position:relative;
	}
	
*html .securiguard-container
	{
	 float: left;
	 margin-left: 10px;
	}
	
ul.restoration {
	width:225px;
	margin: 20px 0 0 100px;
    padding-left: 40px;

	}
	
ul.restoration li
	{
	 font-size: 1.2em;
	 line-height: 1.2em;
	 list-style: disc outside;
	 margin-bottom: 12px;
	 color:#666;
	}

ul#parchment-check
	{
	 width: 415px;
	 height: 330px;
	 color: #666;
	}
	
li.checkbug  
	{ 
	 padding: 50px 0 0 250px;
	 height: 88px;
	 background: url(/styles_assets/checks/images/securiguard_checkbug.jpg) 0 0 no-repeat;
	}


li.check
	{
	 margin: 0;
	 margin-top: -50px;
	 height: 184px;
	 background: url(/styles_assets/checks/images/securiguard_parchment.jpg) 0 0 no-repeat;
	}
	
li.hologram
	{
	padding: 25px 0 0 120px;
	height: 52px;
	background: url(/styles_assets/checks/images/securiguard_hologram.jpg) 0 0 no-repeat;
	}
	
.check-container
	{
	 width: 830px;
	 margin: 0px 50px;
	}
	
.check-container li, .subtitle
	{
	 font-size: 1.3em;
	 margin-top: 10px;
	 color: #666;
	}
	
.subtitle{
	position:absolute;
	top:50px;
	left:11px;
	}
	
.check-container ul
	{
	 float: left;
	 width: 415px;
	}
	
li.platinum-check
	{

	 height: 200px;
	 background: url(/styles_assets/checks/images/securiguard_platinum.jpg) 0 0 no-repeat;
	}
	
li.blue-check
	{
	 height: 200px;
	 background: url(/styles_assets/checks/images/securiguard_blue.jpg) 0 0 no-repeat;
	}
	
p.disclaimer
	{
	font-size: .8em;
	color: #666;
	}


/* Securiguard Landing Pages */

h1.securiguard-lp 
	{
	 margin: 10px auto;
	 width:850px;
	 color:#0c6bc9;
	 text-align: center;
	 font: bold 2.2em arial, "frutiger lt std", helvetica, sans-serf;
	}
	
p.securiguard-lp-copy
	{
	 margin:0 50px;
	 padding-top: 5px;
	 width: 345px;
	 color: #666;
	 font:  1.2em Arial, Helvetica, sans-serif;
	 line-height: 1.4em;
	}
	
h2.securiguard-lp-copy
	{
	 font-size: 1.2em;
	 margin: 8px 50px;
	 padding-bottom: 3px;
	 width: 348px;
	 color: #0c6bc9;
	 border: 2px #0c6bc9 solid;
	 border-width:0 0 2px 0;
	 text-indent: 3em;
	}
	
.securiguard-lp-container
	{
	 float: left;
	 margin-left: 15px;
	 position:relative;
	 background: url(/styles_assets/checks/images/securiguard_free-callout.gif) 45px 140px no-repeat;
	}
	
*html .securiguard-lp-container
	{
	 float: left;
	 margin-left: 10px;
	}
.pen-offer
	{
	 width: 240px;
	 margin: 15px 0 0 145px;
	 font-size: 1em;
	 font-weight: bold;
	 color:#b20838;
	}

.pen
	{
	 margin: 12px 0 0 45px;
	}

.parchment-check
	{
	 margin-top: 5px;
	 width: 450px;
	 float: left;
	}
	
.check-container-lp
	{
	 width: 830px;
	 margin: 0px 50px;
	}
	
.check-container-lp ul
	{
	 float: left;
	 width: 415px;
	}
	
.check-title, .check-title a
	{
	 color: #666;
	 font: 1.2em Arial, Helvetica, sans-serif;
	 text-decoration: none;
	 margin-bottom: 10px;
	}
	
* html .check-title, .check-title a:link
	{
	 font-size: 1.2em;
	 color: #666;
	}

	
.check-title a:hover
	{
	 font-size: 1.2em;	
	 color: #0c6bc9;
	 text-decoration: underline;
	}
	
li.order-button
	{
	 margin: 10px 0 20px 100px;
	 height: 30px;
	}
