/* CSS Document */#content {	width: 900px; 		padding:0;	float:left;	}#left {	width:225px;	height:322px;	margin:0px;	float:left;	background-color:#FFFFFF;		}#videolink {float:left;padding:0px;}#middle {	width:450px;	height:322px;	float:left;	margin-left:0px;	vertical-align:top;	background-color:#FFFFFF;	}#right {	width:225px;	height:322px;	float:right;	vertical-align:top;	background-color:#FFFFFF;	}	#lowerleft {	width:898px;	margin-top:1px;	padding:0px;	border:#CCCCCC thin solid;	float:left;	background-color:#FFFFFF;	vertical-align:top;	}#difference {border-left:#cccccc thin solid;}	.difference {	background-color:#FFFFFF;	font-size:.78em;	color:#000000;	padding:2px;	text-align:justify;	}#bottom {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	width:900px;	padding-top:2px;	text-align:center;	height:25px;	color:#222222;	clear:both;			}	#reviews {	border-left:#333333 thin solid;	border-collapse:collapse;}#bottom a {	font-size:10px;	text-align:center;	color:#CC3300;	}#news {	background-color:#CCCCCC;	font-size:10px;	}#news ul {	list-style-image:none;	padding-right:10px;	}#news li {		padding-top:3px;	}#news a {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	list-style-image:none;	color:#FF3300;	font-size:10px;	padding-right:10px;	}#news a:hover, a:focus {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	color:#333333;	font-size:10px;	padding-right:10px;	}.mensfeature {	vertical-align:top;	background-color:#FFFFFF;	text-align:center;}.mensfeature a {	vertical-align:top;	background-color:#FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	text-align:center;	padding-bottom:2px;	padding-top:2px;	color:#333333;	text-decoration:none;	}.mensfeature a:hover, a:focus {	color:#CC3300;	text-decoration:underline;	font-size:10px;	}	#center {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:15px;	text-align:left;	padding-left:8px;	padding-top:3px;	color:#222222;}#modelname {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	text-align:left;	background-color:#CCCCCC;	list-style-image:none;		line-height:16px;	}#modelname ol {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	text-align:left;	list-style-image:none;		line-height:16px;		margin-left:5px;	padding-left:25px;}	#modelname a {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	text-align:left;		color:#222222;	text-decoration:none;}#modelname a:hover, a:focus {	color:#FF3300;	text-decoration:underline;	}#process a {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	text-align:left;	text-decoration:none;	color:#333333;	padding-bottom:3px;	padding-top:3px;}#process a:hover, a:focus {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	text-align:left;	text-decoration:none;	color:#FFFFFF;	padding-bottom:3px;	padding-top:3px;}.reviewtable {	background-color:#FFf;	font-size:11px;	color:#990000;	padding:3px 3px 3px 5px;	text-align:left;		}.sharethis {	font-size:10px;	color:#990000;	padding:3px;	text-align:right;	vertical-align:middle;			}#promo {	border-left-color:#666666;	border-left-style:solid;	border-left-width:thin;}.reviewtable1 {	background-color:#FFf;	font-size:10px;	color:#222;	font-style:italic;	padding:3px;	text-align:left;	}.reviewtable2 {	background-color:#FFf;	font-size:10px;	color:#222;	padding:3px 3px 3px 5px;	text-align:left;}.reviewtable3 {	background-color:#FFf;	font-size:10px;	color:#222;	padding:3px;	text-align:left;	width:80px;}#reviewer {	font-style:italic;	font-weight:600;	color:#990000;	font-size:11px;	}#comments {	background-color:#CCCCCC			;	font-size:10px;	color:#000000;	padding:3px 3px 3px 5px;	text-align:left;	}#tag a {	text-align:right;	color:#FF6600;	font-size:13px;	font-family:Arial, Helvetica, sans-serif;	text-decoration:none;	padding:0px 5px;	}#tag a:hover{	text-align:right;	color:#0000CC;	font-size:13px;	font-family:Arial, Helvetica, sans-serif;		}.acc2	{	text-align:center;	font-size:.75em;	vertical-align:middle;	padding:2px;}.acc3	{	text-align:center;	font-size:.80em;	vertical-align:middle;	padding:3px;	border-top:#CCCCCC;	border-top-style:solid;	border-top-width:thin;}.acc3 a	{	padding:0px;}.popupgroup a {	font-size:10px;	padding-bottom:2px;}.popupgroup a:hover {	font-size:10px;	padding-bottom:2px;}.popuptitle	{	background-color:#CCCCCC;	text-align:center;	font-size:13px;	color:#333333; 	font-variant:small-caps; 	padding:2px; }.popuptext {	font-size:.85em;}.popuptext2 {	font-size:.85em;	padding:3px;	text-align:justify;}