/* ---- scorekeepr rules ---- */#tableMembership {	width: 630px;	font-size: 70%;	text-align: left;	margin: 0px;	padding: 0px;	color: #333;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #F4DD7F;	border-bottom-color: #F4DD7F;}#tableMembership tr th .nobold {	font-weight: normal;}#tableMembership th {	background-image: url(../imagesMember/table_skBG2-top.gif);	background-repeat: no-repeat;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-top-color: #F4DD7F;	border-right-color: #F4DD7F;	border-bottom-color: #F4DD7F;	background-position: left top;}#tableMembership .nobg {	background-image: none;	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 0px;	border-right-style: solid;	border-right-color: #F4DD7F;	border-bottom-style: solid;	border-bottom-color: #F3E395;}#tableMembership tr .subHead {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	background-color: #F6EDB7;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FAF9F1;	font-weight: bold;	height: 10px;}#tableMembership .colorAlt  {	background-color: #F6F0C5;}#tableMembership .colorReg .spec {	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	background-image: url(../imagesMember/table_skArrow1.gif);	background-repeat: no-repeat;	background-position: left top;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;}#tableMembership .colorAlt .specAlt {	background-color: #F6F0C5;	background-image: url(../imagesMember/table_skArrow2-yellowBG.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;}#tableMembership th.descrip {	width: 150px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;}#tableMembership tr td {	padding: 6px;	width: 105px;}#tableMembership td {	width: 100px;}#tableMembership .colorAlt td {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FAF9F1;}#tableMembership .colorReg td {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F6F0C5;}#tableMembership .colorReg .rtBorder , #tableMembership .colorAlt .rtBorder{	border-right-width: 1px;	border-right-style: solid;	border-right-color: #F4E290;}#tableMembership tr .spacer {	height: 0px;	margin: 0px;	padding: 0px;	font-size: 0%;}#tableMembership .total td{	background-color: #DDA714;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;}#tableMembership .grandTotal td {	background-color: #1E88AC;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;}#tableMembership img {	padding-left: 45px;}#tableMembership .colorAlt .center , #tableMembership .colorReg .center  {	text-align: center;}#tableMembership th a    , #tableMembership th a:link{	font-style: normal;}.productListing {	width: 350px;	color: #333;}/* ---- scorekeepr rules ---- */.tableProductReview  {	width: 600px;	font-size: 70%;	text-align: left;	margin: 0px;	padding: 0px;}.tableProductReview th   {	background-image: url(../imagesMember/table_skBG-top.gif);	background-repeat: no-repeat;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-top-color: #F4DD7F;	border-right-color: #F4DD7F;	border-bottom-color: #F4DD7F;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F3E395;}.tableProductReview th.nobg {	background-image: none;	border-top-width: 0px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F3E395;	border-left-style: solid;	border-left-color: #F4DD7F;}.tableProductReview tr .subHead {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	background-color: #F6EDB7;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FAF9F1;	font-weight: bold;	height: 10px;}.tableProductReview .colorAlt    {	background-color: #FFF;}.tableProductReview .colorReg .spec     {	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	background-image: url(../imagesMember/table_skArrow1.gif);	background-repeat: no-repeat;	background-position: left top;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;}.tableProductReview .colorAlt .specAlt    {	background-color: #FFF;	background-image: url(../imagesMember/table_skArrow2.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 12px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;}.tableProductReview tr td    {	padding: 6px;}.tableProductReview td {}.tableProductReview .UpdateRow td{	background-color: #FFF;	color: #666;	border-top-width: 2px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #F4DD7F;	border-right-color: #F4DD7F;	border-bottom-color: #F4DD7F;	border-left-color: #F4DD7F;}.tableProductReview .colorAlt td    {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FAF9F1;}.tableProductReview .colorReg td    {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F6F0C5;}.tableProductReview .colorReg .rtBorder         , .tableProductReview .colorAlt .rtBorder{	border-right-width: 1px;	border-right-style: solid;	border-right-color: #F4E290;}.tableProductReview tr .spacer    {	height: 0px;	margin: 0px;	padding: 0px;	font-size: 0%;}.tableProductReview .total td   {	background-color: #DDA714;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;}.tableProductReview .grandTotal td {	background-color: #1E88AC;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;}.tableProductReview tr th.firstEntry{	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;	color: #1E88AC;	font-size: 120%;}.tableProductReview tr .firstEntry {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4DD7F;}.tableProductReview .grandTotalRt td {	background-color: #1E88AC;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;	text-align: right;}.tableProductReview td.grandTotalLeft {	background-color: #1E88AC;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;	text-align: left;}.tableProductReview td.warning {	background-color: #930;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;	text-align: left;}.tableProductReview td.warning a {	color: #FFF;}.tableProductReview .totalRt td {	background-color: #DDA714;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;	text-align: right;}.tableProductReview td.totalLeft {	background-color: #DDA714;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F4E290;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;	text-align: left;}.tableProductReview .alignRt {	text-align: right;}.tableProductReview td.alignRtBorderLeft {	text-align: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F4E290;}.productListing2 {	width: 500px;	color: #333;	margin-bottom: 3px;}