#sweeps_table{
	margin:10px 0px 0px 0px;
}
#sweeps_table p{
	display:block;	
}
#sweeps_header{
	width:652px;
	height:4px;
	background:url(gfx/sweeps_header.jpg) no-repeat left top;
}

#sweeps_footer{
	width:652px;
	height:4px;
	background:url(gfx/sweeps_footer.jpg) no-repeat left top;
}

#sweeps_left{
	width:222px;
	background:url(gfx/sweeps_left_bg_inactive.jpg) repeat-y;
}

#sweeps_nav{
	width:222px;
	background:url(gfx/sweeps_left_bg.jpg) repeat-y;
	padding-bottom:6px;
}

#sweeps_main{
	width:398px;
	padding:12px 14px 15px 14px;
	background-color:#FFF;
}

#sweeps_border{
	width:4px;
	background:url(gfx/sweeps_border.jpg) repeat-y;
}

#formTable{
	float:left;
	width:291px;
	margin:0px 0px 15px 60px;
}
#formTable td{
	padding:5px 0px;	
}
.textField{
	width:186px;
	border:2px solid #05bbd5;
}
.selectField{
	width:190px;
	border:2px solid #05bbd5;
}
.sweeps_dotline{
	margin:10px 0px 10px 0px;
	width:385px;
	height:2px;
	background:url(gfx/sweeps_dotline.jpg) no-repeat left top;
}

.sweeps_skip{
	text-align:right;
	margin-bottom:0px;
}
.sweeps_status{
	height:50px;	
}
.sweeps_status h1{
	width:325px;
	float:left;
}
.sweeps_status h6{
	color:#251b22;
	width:60px;
	font-size:10px;
	float:left;
	padding-top:23px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
}
.sweeps_legal{
	font-size:.9em;	
}
#sweeps_nav_ul{
	display:block;	
}

#nav_sub_txt{
	background:url(gfx/nav_sub_txt.jpg) no-repeat 0px 5px;
	height:36px;
}
#sweeps_nav_ul{
	margin:6px 0 0 0;	
}
#sweeps_nav_ul li{
	display:block;
	width:222px;
	border:none;
	margin-bottom:2px;
}
.sweeps_subnav{
	height:36px;
}
#nav_contact_sel{	
	height:36px;
	background:url(gfx/contact_sel.jpg) no-repeat left top;
}
#nav_schick_desel{
	height:92px;
	background:url(gfx/schick_desel.jpg) no-repeat left top;
}
#nav_finishing_desel{
	height:106px;
	background:url(gfx/finishing_desel.jpg) no-repeat left top;	
}

#nav_contact_desel{	
	height:36px;
	background:url(gfx/contact_desel.jpg) no-repeat left top;
}
#nav_schick_sel{
	height:92px;
	background:url(gfx/schick_sel.jpg) no-repeat left top;
}
#nav_finishing_sel{
	height:106px;
	background:url(gfx/finishing_sel.jpg) no-repeat left top;	
}

.subtitle{
	margin:0px 0px 8px 0px;	
}
.sweeps_enter_now{
	margin:6px 0px 0px 0px;	
}

#factstable{
	border-bottom:1px solid #000000;
	text-align:center;
	margin:7px 0px 10px 0px;
}

#factstable th{
	padding:6px 8px 4px 8px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	color:#000000;
}
#factstable td{
	padding:4px 8px 6px 8px;
	border-right:1px solid #000000;
}

#sweeps_bullets_opt li{
	background:url(gfx/disc.jpg) no-repeat 0px 4px;
	padding-left:12px;
	margin-bottom:5px;
	width:200px;
}

#sweeps_bullets_opt{
	margin-bottom:5px;	
}

.sweeps_hidden{
	display:none;	
}
#sample_ul{
	margin:0px;
	padding-left:0px;
}
#sample_ul li{
	list-style-type:disc;
	margin-left:15px;
	margin-bottom:6px;
	padding-left:0px;
}
/* allyou.com | newsletter.css */


.newsBody {font:12px arial, sans-serif;}
#sweeps_table h1 {font:25px georgia, serif; color:#894099; margin:10px 0px 10px 0px;}
#sweeps_table h2 {font:bold 12px arial, sans-serif; color:#b91c8d; margin:0 0 0.7em 25px; text-transform:uppercase;}
.newsBody .subtitle {font:14px arial, sans-serif; color:#597276; margin:0 0 2em 0;}
.newsBody .subhd {font:13px/1.3em arial, sans-serif; margin:0 0 2.5em 0; color:#333; border-top:1px solid #a5f2f3; padding-top:10px;}
.newsBody .subhd strong{color:#000;}

.newsletter #adcol .ad300 p.adtxt span {background:#fff;}

.chooseNews { color:#333; margin:0 0 1em 0;}
.reqInfo {background:#dbfafa url(http://img4.allyou.com/static/i/hr.gif) no-repeat; color:#333; margin:0 0 1em 0; padding:10px 8px;}
.launch, .sister, .links, .topics {background:#fff url(http://img4.allyou.com/static/i/hr.gif) no-repeat; color:#333; padding:10px 0; margin:0 0 1em 0;}

table.newsLtr {width:100%;}
table.newsLtr th {padding:6px 6px 6px 0; font:12px arial, sans-serif; color:#333; text-align:left;}
table.newsLtr td {padding:6px; font:12px arial, sans-serif; color:#333; text-align:right;}
table.newsLtr b {color:black;}
table.newsLtr input {vertical-align:middle;}
table.newsLtr .rowA td, table.newsLtr .rowA th {background:#f7f7f7;}


.topics table.newsLtr th, .topics table.newsLtr td, .launch table.newsLtr th, .launch table.newsLtr td {padding-top:3px; padding-bottom:3px;}


