/* new style by davidO 9-15-05 */body {
	font-family: "Arial", Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}#bulletlinksTable{width: 75%;border: 0px;}#bulletlinksTable img{padding-top: 2px;}#bulletlinksTable .bulletLink{font-size: 11px;color: #A30103;font-weight:bold;font-style: italic;text-decoration:none;}#bulletlinksTable .bulletLink a{color: #A30103;text-decoration:none;}#bulletlinksTable .bulletLink a:hover{color: #000000;text-decoration:underline;}.pdfLink{	font-size: 11px;	color: #A30103;	font-weight:bold;	text-transform:uppercase;}.pdfLink a{	color: #A30103;	text-decoration:none;}.pdfLink a:hover{	color: #000;	text-decoration:underline;}.titleimage{	padding-top: 15px;	padding-bottom: 15px;}.altconfigtable .printSpecs{font-size: 10px;color: #666;font-weight:bold;}.altconfigtable .printSpecs a{text-decoration:none;color: #666;}.altconfigtable .printSpecs a:hover{text-decoration:none;color: #333;}#specs .TopLeft {	padding-left:10px;}/* POP UP STYLES  */#popTable{margin: 10px;border: 1px solid #95918E;}#popTable td.PopImage{padding-top: 0px;background-color: #ffffff; }#popTable td.PopDivider{border-top: 1px solid #95918E;background-color: #AFBDC0; }#popTable td.PopInfoBar{background-color:#E7E6E1;padding-top: 20px;padding-bottom: 15px;padding-left: 10px;padding-right: 10px;}#popTable td.PopFooter{background-color:#F4F3F1;}#popTable .PopBar{margin-right: 9px;margin-left: 9px;}#popTable .PopClubName{font-size:11px;color: #000000;font-weight:bold;}#popTable .PopNav{font-size: 11px;text-transform: uppercase;color: #A30103;font-weight:bold;}#popTable .PopNav a{text-decoration:none;color: #A30103;}#popTable .PopNav a:hover{text-decoration:none;color: #000;}#specs .clubmodelFooter {	background-color: #A9A8A2;	border-bottom: 1px solid #8A8984;	padding: 0px;}#specs .thumbrow {	background-color:#FFFFFF;	padding:0px;}#specs .spacrow {	background-color:#FFFFFF;	padding:0px;}#specs .data {	border-bottom: 1px solid #8A8984;	font-weight:bold;	font-size: 10px;	color: #333;	background-color: #FFF;}#specs .viscomp {	border: 0px;	padding:0px;	background-color: #FFF;}#specs .shaftTop {	border: 0px;	padding:0px;	background-color: #999999;}#specs td.shaft_main {	background-color: #ffffff;	border-bottom: 2px solid #666666;	padding-top:15px;	padding-left:0px;	padding-bottom:0px;	padding-right:0px;}#specs td.shaft_main .shaftDesc {	margin-top: 10px;	margin-left:20px;	margin-right:20px;	margin-bottom:10px;	font-size:12px;}#specs .shaftDetails{padding: 0px;}#specs td.shaftSpecTitle{background-color:#D2D2CD;padding-left:5px;font-size:11px;color: #333333;text-transform:uppercase;border-bottom: 1px solid #999999;font-weight:bold;}#specs td.shaftSpec{background-color:#FFFFFF;font-size:11px;font-weight:bold;color:#666666;border-bottom: 1px solid #999999;border-left: 1px solid #999999;padding-left:8px;}#specs .ShaftbtmBar{background-color: #999999;padding:0px;}#specs .ShaftFooter{background-color: #ffffff;padding:0px;}#specs td.shaftFeatureTop{background-color: #999999;padding-left:5px;font-size:11px;color: #333333;text-transform:uppercase;font-weight:bold;}#specs td.shafFeatureTitle{background-color:#D2D2CD;padding-left:5px;font-size:10px;color: #333333;text-transform:uppercase;border-bottom: 1px solid #999999;border-right: 1px solid #999999;font-weight:bold;}#specs td.shaftSpecFeature{background-color:#FFFFFF;font-size:10px;font-weight:bold;color:#666666;border-bottom: 1px solid #999999;text-transform:capitalize;padding-left:5px;}/* ----------------------------------------- product configurations table settings //Edited 12/15/05 njohnson ----------------------------------------- */.subtab {   padding-top: 10px;   padding-bottom: 10px;   }.configtable {	border-left: 1px solid #A9A8A2;	border-top: 5px solid #A9A8A2;}.configtable td {	border-right: 1px solid #A9A8A2;	border-bottom: 1px solid #A9A8A2;}.altconfigtable {	padding: 10px;	font-size: 11px;    color: #000000;	border-left: 1px solid #A9A8A2;	border-right: 1px solid #A9A8A2;}.altconfigtable div {	color:#666666;	font-size: 10px;	font-weight: bold;}.altconfigtableoff {    font-weight: bold;	color: #00000;	padding: 3px 10px 3px 10px;}.altconfigtable a {    font-weight: bold;	color: #A30103;	text-decoration: none;	padding: 3px 10px 3px 10px;}.altconfigtable a:hover {	color: #000000;	text-decoration: underline;}