.black {
    font-family: times new roman, arial, helvetica, sans-serif;
    color: #000000;
    font-size: 18px;
}

.blue{
    font-family: times new roman, arial, helvetica, sans-serif;
    color: #4160ac;
    font-size: 18px;
    font-weight: bold;
}

.green{
    font-family: times new roman, arial, helvetica, sans-serif;
    color: #479535;
    font-size: 18px;
    font-weight: bold;
}

.brown {
    font-family: times new roman, arial, helvetica, sans-serif;
    color: #b55c03;
    font-size: 18px;
    font-weight: bold;
}

/* shopping cart */ 
.cartListTable {
    width:100%; 
    padding:2px; 
    border:0px
    solid #000000}
.cartPicCell {
    width:75px;
    text-align : center;
    vertical-align:top;
    font-family:Arial, Helvetica, sans-serif; 
    border:0px 
    solid #cccccc}
.cartPic {
    border:0px}
.cartListSpacer {
    width:10px; 
    height:1px; 
    vertical-align:top;}
.cartListDescriptionCell {
    width:76%;
    text-align : left; 
    vertical-align:top;
    height: 20px;
    margin-top: 5cm;
    border:0px
    solid #000000}
.cartListPriceCell {
    width:200px;
    text-align : center;
    vertical-align:top;
    font-family:Arial, Helvetica, sans-serif; 
    border:0px
    solid #000000}
.cartListHeight {
    margin-top : 1em;}
.cartDetailTable {
    width:100%; 
    padding:0px; 
    border:0px
    solid #000000}
.cartDetailPicCell{
    width:75px; 
    text-align : center;
    vertical-align:top;
    font-family:Arial, Helvetica, sans-serif;
    border:0px
    solid #000000}
.cartDetailDescriptionCell {
    width:76%;    
    vertical-align:top; 
    border:0px
    solid #000000}
.cartDetailReturnCell {
    text-align : center;}
.cartDetailPriceCell {
    text-align : center;
    vertical-align:top;
    font-family:Arial, Helvetica, sans-serif; 
    border:0px
    solid #000000}
.cartDetailheight{
    margin-top : 1em;} 
.SalePrice { color: #ff0000; }
.OldPrice { text-decoration: line-through; }
.Price { color: #ff0000; }
.PriceTitle { font-weight: bold; }
.ProductTitle {
    font-family : arial, helvetica, verdana;
    font-size : 11pt;
    font-weight: bold; 
    color : #000000; }
.ProductDescription {
    font-family : arial, helvetica, verdana;
    font-size : 10pt; }
.ProductDescriptionDetail {
    font-family : arial, helvetica, verdana;
    font-size : 10pt; }
.ProductNumber {
    font-family : arial, helvetica, verdana;
    font-size : 10pt; }
.ProductShipping {
    font-family : arial, helvetica, verdana;
    font-size : 10pt; }
.DonationIntro {
    font-family : arial, helvetica, verdana;
    font-weight: bold; 
    font-size : 12pt; }
.DonationTitle {
    font-family : arial, helvetica, verdana;
    font-size : 11pt;
    font-weight: bold; 
    color : #000000; }
.DonationDescription {
    font-family : arial, helvetica, verdana;
    font-size : 10pt; }
.DonationOptions {
    font-family : arial, helvetica, verdana;
    font-size : 10pt; }
.DonationTextBoxAlignRight { 
    font-size:10px; 
    text-align:right; 
    height:17px; 
    background-color:#ffffff; 
    border:1px solid; 
    border-color:#333333;
}


a.freeIntroIssue {
	display: block;
	width: 240px;
	height: 48px;
	background: url('../../../site/1/template/free_issue_button.png') bottom;
	text-indent: -99999px;
}
a.freeIntroIssue:hover {
	background-position: 0 0;
}

a.subscribeNow {
	display: block;
	width: 240px;
	height: 48px;
	background: url('../../../site/1/template/subscribe_button.png') bottom;
	text-indent: -99999px;
}
a.subscribeNow:hover {
	background-position: 0 0;
}

a.donateNow {
	display: block;
	width: 240px;
	height: 48px;
	background: url('../../../site/1/template/donate_button.png') bottom;
	text-indent: -99999px;
}
a.donateNow:hover {
	background-position: 0 0;
}

ul.donatelist {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.donatelist li,  a ul.donatelist li {
	float: left;
	/*padding: 0px 10px 0px 0px;*/
	padding: 0px 0px 0px 0px;
}

#donatecontainer {
	/*padding: 0px 0px 0px 10px;*/
	padding: 0px 0px 0px 0px;
} 
