.content .whatsyour {padding: 45px 0 0 62px; }
.content .whatsyour h2 {
	width: 595px; 
	height: 131px; 
	padding-left: 24px; 
}

#productform {
	height:126px;
}

#productform .gender, #productform .age, #productform .plus, #productform .choice, #productform .equals {
	float:left;
	height:126px;
}
#productform .gender {	
	width:105px;
}
#productform .gender div {
	height:41px;
}

#productform input {
	float:left;
	padding:0;
	margin:0 0 0 17px;
	width:18px;
	height:25px;
}

#productform label {
	display:block;
	float:left;
	width:60px;
	height:25px;
	padding-left:4px;
	font-size:11px;
	color:#0269b3;
	line-height:25px;
	letter-spacing:1px;
}

#productform .age {
	width:105px;
}

#productform .age div {
	height:26px;
}

#productform .age input {
	height:23px;
	margin:0 0 0 25px;
}

#productform .age label {
	width:55px;
	height:23px;
	line-height:23px;
}

#productform .plus {
	width:87px;
}

#productform .choice {
	width:189px;
}

#productform .choice .select {
	width:190px;
	height:112px;
	padding:0;
	margin:14px 0 0 0;
}

#productform .equals {
	width:130px;
}

#productform .equals a {
	display:block;
	margin:36px 0 0 44px;
}

.subcontent .WhatsyourExpanded {
	margin-left:195px;
	padding: 28px 0 0 28px;
	background:#FFFFFF url(../img/bg_subcontent_left.gif) left repeat-y;
	clear:both;
	overflow:hidden;
	height:100%;
}

.subcontent h5 {
	width: 372px; 
	height: 15px; 
	padding-left: 20px; 
}
.subcontent h5 span {
	display:none; 
}
.subcontent p.small {
	clear:both;
	width: 355px; 
	font-size:9px; 
	line-height:15px;
	padding-left:192px;
	text-align:center;
}

.subcontent .product_line {
	float:left;
	padding:18px 0 0 15px;
}
.subcontent .product_line img {float:left;}
.subcontent .product_line img.left {margin-left:70px;}

.subcontent .WhatsyourExpanded table {width:740px; margin:18px 0 0 15px;}
.subcontent .WhatsyourExpanded table td {height:320px;}
.subcontent .WhatsyourExpanded table td.left {width:247px; text-align:left;}
.subcontent .WhatsyourExpanded table td.center {width:247px; text-align:center;}
.subcontent .WhatsyourExpanded table td.right {width:246px; text-align:right;}

/* New styles added 1/20/09 */

#flashcontent {/*float:right;*/ width:357px; margin-top:-1px; position:relative; z-index:10000;margin-left:19px;}
*+html #flashcontent {position:absolute;}
*html #flashcontent {position:absolute;}
#flashcontent embed {/*float:right;*/}

.leftborder {position:absolute !important; /*margin-top:-1px !important;*/}

#leftnavbot {width:197px;}
#leftnavbot1 {width:217px; height:24px; display:none;}
#white_an {position:absolute; display:block; z-index:10000; margin-top:512px; margin-left:177px;}
