/* Prescreen Styles */
#main-prescreen{
	width:970px;
	margin:10% auto 0;
}
#header-prescreen{
	width:970px;
	height:129px;
	position:relative;
}
#header-prescreen strong{margin:0;}
#header-prescreen strong a{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:194px;
	height:37px;
	/* Set in theme:
	background:url(../images/logo.gif) no-repeat 0 0; */
	position:absolute;
	top:0;
	right:19px;
}
.navigation-preescreen{
	margin:0;
	padding:0;
	list-style:none;
	width:970px;
	height:65px;
	background:url(../images/prescreen_nav_bg.gif) no-repeat;
	position:absolute;
	bottom:0;
	left:0;
}
.navigation-preescreen li{
	float:left;
	width:auto;
}
.navigation-preescreen li a{
	float:left;
	height:65px;
	overflow:hidden;
	text-indent:-9999px;
}
.navigation-preescreen li a.nav1{
	width:112px;
	background:url(../images/prescreen_menu_01.gif) no-repeat 0 -65px;
}
.navigation-preescreen li.active a.nav1 {background-position:0 0px;}
.navigation-preescreen li a.nav1:hover{background-position:0 -65px;}
.navigation-preescreen li a.nav2{
	width:113px;
	background:url(../images/prescreen_menu_02.gif) no-repeat 0 0;
}
.navigation-preescreen li.active a.nav2,
.navigation-preescreen li a.nav2:hover{background-position: 0 -65px;}
.navigation-preescreen li a.nav3{
	width:167px;
	background:url(../images/prescreen_menu_03.gif) no-repeat 0 0;
}
.navigation-preescreen li.active a.nav3,
.navigation-preescreen li a.nav3:hover{background-position: 0 -65px;}
.navigation-preescreen li a.nav4{
	width:279px;
	background:url(../images/prescreen_menu_04.gif) no-repeat 0 0;
}
.navigation-preescreen li.active a.nav4,
.navigation-preescreen li a.nav4:hover{background-position: 0 -65px;}
#content-prescreen{
	width:948px;
	height: 131px;
	overflow: hidden;
	/* Set in theme:
	background:#fff url(XXX) no-repeat 0 100%; */
	overflow:hidden;
	padding:21px 1px 17px 22px;
    position: relative;
	top: -1px;
}
#content-prescreen .box{
	width:440px;
	float:left;
	margin:0 30px 0  0;
	overflow:hidden;
}
#content-prescreen .box img{
	float:left;
	padding:3px;
	margin:0 15px 0 0;
	background:url(../images/frame.gif) no-repeat 0 0;
}
#content-prescreen .box h2{
	margin:0;
	font-size:16px;
	font-weight:normal;
}
#content-prescreen .box p{margin:10px  30px 10px 0;}
#content-prescreen .box a.more{
	color:#767676;
	background:url(../images/arrow.gif) no-repeat 0 50%;
	padding:0 0 0 9px;
}
#private_div, company_div, retailer_div, aboutus_div{
    width: 926px;
}
#retailer_div
{
    padding: 0px;
}
#retailer_div table{
    border: 0; 
    width: 100%; 
    padding: 0;
}
#retailer_div td{
    text-align: center; 
}
#retailer_div table div{
    height: 100px;
}
#PrescreenFooter
{
    margin-top: 10px;
    padding: 5px 5px 5px 5px;
    font-size: 12px;
    color: #29577e;
}
.TwoColumnRow
{
	float:left;
	padding-left:17px;
}
