@charset "utf-8";
/* CSS Document */


/*Zip Lock back to school*/
.mainContianerZiplocBTS{width:948px; margin:0 auto; height:auto; position:relative; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS{background:#fcb018 url(http://hostedmedia.reimanpub.com/images/toh/sweeps/ziploc-back-to-school/images/ziploc/topContainer_bg.jpg) left top no-repeat; height:505px; width:891px; padding:235px 28px 0 28px; color:#000000;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS h1,.mainContianerZiplocBTS .topContianer_ZiplocBTS h2{display:none}
.mainContianerZiplocBTS .topContianer_ZiplocBTS h3{float:right; margin:10px 74px 5px 0; _margin-right:48px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS p.offerDisc{font-size:18px; line-height:20px; width:440px; float:right; margin-right:60px; #margin-right:74px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer{float:none; clear:both; display:block; height:auto; position:relative;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .imageContiner{position:absolute; top:5px; #top:-235px}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .imageContiner img{float:none; display:block; border:0;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .imageContiner a.shareWith{float:left; display:block; margin-top:30px; clear:both;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock{background:url(http://hostedmedia.reimanpub.com/images/toh/sweeps/ziploc-back-to-school/images/ziploc/upcContainer_bg.gif) left top no-repeat; width:521px; height:241px; float:right; margin:35px 10px 0 0; font-size:19px; padding:37px 28px; #margin:-195px 10px 0 0;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock p{margin-bottom:20px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul{list-style:none; list-style-type:none; float:left; margin-left:40px; width:305px; _margin-left:20px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li{display:block;clear:both; float:left; width:400px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li label{float:left; line-height:22px; #line-height:28px; #margin-top:-8px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li input{border:1px solid #000; float:left; margin-left:10px; padding:2px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li input.codeOne{width:20px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li input.codeTwo{width:65px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li input.codeThree{width:65px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li input.codeFour{width:20px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li span.errroMessage{font-size:18px; color:#ff0000; margin:5px 0 0 73px; display:block; float:left; #margin-top:0;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock ul li label sup{color:#ff0000; float:left; margin:-3px 2px 0 0; #margin:0;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock img.sample{float:right; margin-right:20px;}
.mainContianerZiplocBTS .topContianer_ZiplocBTS .UPC_contianer .upcBlock input.enterNow{margin:0 0 0 114px; _margin:-8px 0 0 130px;}
.mainContianerZiplocBTS #bottomBorder{background:url(http://hostedmedia.reimanpub.com/images/toh/sweeps/ziploc-back-to-school/images/ziploc/border.gif) left bottom repeat-y; width:947px; padding-top:20px; height:auto}
.mainContianerZiplocBTS #bottomBorder #bottomContainer{background:url(http://hostedmedia.reimanpub.com/images/toh/sweeps/ziploc-back-to-school/images/ziploc/bottomContainer_bg.gif) left bottom no-repeat; height:inherit; width:943px; padding:0 2px 6px 2px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer img.freeNewsletter{display:block; margin-bottom:30px; clear:both; float:none; zoom:1;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay{float:left; border-right:1px solid #b3b3b3; width:300px; padding:10px 0 30px 0;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay .data{margin-top:10px; margin-bottom:20px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay .data ul{list-style:none; list-style-type:none}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay .data ul li.image{width:70px; float:left}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay .data ul li.image img{margin-left:10px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay .data ul li.discription{width:210px; float:left;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay .data ul li.discription p{font-size:15px; line-height:20px; color:#1a2175;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .dataDisplay .data ul li.discription p strong{color:#1a2175; display:block;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry{float:left; width:455px; margin-left:12px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table{font-size:14px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td{padding:0px; vertical-align:top;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input{float:left}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input.checkbox{margin-left:4px; border:none;} 
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input.signUp{border:none}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td label{display:block;float:left}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td label.jhonRight{float:left; clear:none; width:420px; margin:-3px 0 0 4px;#margin:0 0 0 4px;}

.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input [type="textbox"]{border:1px solid #7f7f7f; height:25px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td select.width150px{width:146px; padding:2px;border:1px solid #7f7f7f; clear:left; display:block;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input.width212px{width:208px; padding:2px; clear:left}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input.width438px{width:434px; padding:2px; clear:left}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input.width155px{width:151px; padding:2px; clear:left}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td input.width98px{width:94px; padding:2px; clear:left}

.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td sup{color:#ff0000; float:left;font-size:14px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .formEntry table tr td span.error{color:#ff0000;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer img.rightHome{float:right; margin-right:10px;}
.mainContianerZiplocBTS #bottomBorder #bottomContainer .copyrightText{text-align:center; font-size:12px; line-height:18px; margin:24px 0 00;}
.mainContianerZiplocBTS #footer{font-size:14px; text-align:center; padding:15px 0;}
.mainContianerZiplocBTS #footer a{color:#617482;}
.mainContianerZiplocBTS #footer a:hover{text-decoration:none}
