@charset "utf-8";
/* CSS Document */

        .zipLocContainer
        {
           
            width: 900px;
            height: 859px;
            position: relative;
            _margin-bottom: 10px;
        }
        ul.ziplocList
        {
            margin-top: 20px;
            width: 150px;
            line-height: 22px;
            margin-left: 355px;
            text-align: center;
            list-style: none;
        }
        ul.ziplocList li
        {
            color: #000;
            font-size: 14px;
            word-spacing: .01em;
        }
        ul.ziplocList li a
        {
            color: #3d4a52;
            outline: none;
            outline-style: none;
        }
        .thankYouContainer
        {
           	font-size: 14px;
          	position:relative;
			margin-left:80px;
			margin-top:20px;
			float:left;
			
    
        }
        .thankYouContainer .logo
        {
            position: absolute;
            right: -93px;
            _right: -94px;
            top: 94px;
        }
        .thankYouContainer .content
        {
            text-align: center;
            padding-top: 220px;
            padding-bottom: 30px;
        }
        .sweepstake-userinfo span.chkbox input
        {
            width: 15px;
            margin-top: 3px;
            _margin-top: 0;
        }
        ul li.alignL
        {
            _margin-left: -100px;
        }
        .sweepstake-userinfo ul li
        {
            font-size: 14px;
        }
		
        .clearfloat
        {
            clear: both;
            font-size: 1px;
            height: 0;
            line-height: 0;
            overflow: hidden;
        }
        .image
        {
            widht: 0;
        }
        .upload tr td
        {
            padding: 0;
        }
		.sweepstake-userinfo input.tbox{ width:335px; height:18px; font-size:12px;}
		
		
.Ziploc-etrButton
{ 
	padding-left:55px;
}

.Ziploc-rgthomeBox img
{
 	float:right; 
}
.sweepstake-userinfo
{
	vertical-align:top; 
	float:left;
}

.sweepstake-userinfo ul
{
 	list-style-type:none; margin:0 auto; padding:0px;
}
.sweepstake-userinfo ul li
{
 	margin-bottom:8px;
	display:block;
	}
.sweepstake-userinfo ul li label{
	width:130px; 
	text-align:right;
	float:left; 
	margin-right:5px;
	}
	#footer{ margin:0 auto;}
	.ErrorMessage{ #display:block; margin-left:134px; font-size:12px;}
	.newsletter-options{ float:left; margin-left:134px; margin-top:10px;}
	
	.newsletter-options ul li label {
display: block; width: 330px; text-align:left; margin-left:5px; font-size:12px; margin-bottom:10px; margin-top:-2px;#margin-top:3px;
}
.newsletter-options ul li input{float:left;}

#sweepstake-confirmation{ margin:25px 0 0 80px;}
#sweepstake-confirmation h4{ font-size:23px; color:#993333; margin:0 0 15px 0;}
#sweepstake-confirmation p{font-size:12px; color:#000;}
#sweepstake-confirmation .message{ color:#993333; font-weight:bold; margin:15px 0 15px 0;}
#sweepstake-confirmation p{ margin-bottom:10px;}
#sweepstake-confirmation a{color:blue;text-decoration:underline;}
#sweepstake-confirmation h5{font-size:14px; font-weight:bold; margin-bottom:10px;}
#sweepstake-confirmation span{text-decoration:underline;}
#sweepstake-confirmation  {margin:25px 0 0 5px; _margin-right:10px;}
#table_facts p{margin: 10px 10px;} 
.thankYouContainer{_margin-left:40px;}
.newsletter-options{_margin-left:67px;}
.AspNet-CheckBoxList-Item{_clear:both;}