body {background: #cccccc; font: 11px verdana, arial, helvetica, sans-serif; color: #000000;}
b {font: bold}
ol {margin-left: 14px; margin-top:2px; margin-bottom:10px;}
ul {margin-left: 26px; margin-top:10px; margin-bottom:10px;}
li {list-style-image: url(/store_templates/gmag/bullet.gif)}
hr {height: 1px; color:#cccccc;}
td {font: 11px verdana, arial, helvetica, sans-serif; color: #000000;}
.strapline {background-color: #ED1E25; border-top:2px solid #ffffff;}

/*tower styles*/
.eVoucher {background: #ffffff; border: 1px solid #000000; text-align: left; width: 250px;}
.eVoucher font.eVoucherName {color: #000000; font-size: 16px; font-weight: bold; text-align: center;}
.eVoucher font.eVoucherError {color: #cc0000;}
.eVoucherAccept {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; background: #ffffff; border: 1px solid #000000; text-align: center;}
.strikethrough {color: #CC0000;	text-decoration: line-through;}
.ItemOfferTitle {font: bold italic 12px verdana, arial, helvetica, sans-serif; color: #999999;  line-height: 150%;}
.ItemName {font: bold 13px verdana, arial, helvetica, sans-serif; color: #990000; line-height: 120%;}
.ItemName2 {font: bold 11px verdana, arial, helvetica, sans-serif; color: #990000; line-height: 120%;}
.ItemOfferText {font: 12px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.OfferText {font: 11px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.ItemNameDisplay {font: bold 13px verdana, arial, helvetica, sans-serif; color: #cc0000; line-height: 120%;}
.StoreText {font: bold 13px verdana, arial, helvetica, sans-serif; color: #cc0000; line-height: 120%;}
.OfferPrice {font: bold 13px verdana, arial, helvetica, sans-serif; color: #cc0000; line-height: 120%;}
.DirectDebit {font: italic 11px verdana, arial, helvetica, sans-serif; color: Red;  line-height: 150%;}
.YourBasket {font: bold 13px verdana, arial, helvetica, sans-serif; color: #990000; line-height: 120%;}
.BasketItemTitle {font: bold 13px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.BasketItem {font: 11px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.BasketPrice {font: 14px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.EmptyBasket {font: bold 13px verdana, arial, helvetica, sans-serif; color: #cc0000; line-height: 120%;}
.CheckoutText {font: 11px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.CheckoutFields {font: bold 11px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.CheckoutBasketSummary {font: 10px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.CheckoutHeaders {font: bold 11px verdana, arial, helvetica, sans-serif; color: #000000; line-height: 120%;}
.StoreText {font: 13px arial, helvetica, verdana, sans-serif; color: #333333; line-height: 120%;}
.EcardStars {background-image: url(/store_templates/gmag/gmag_ecard_star.gif);}
/*end tower styles*/
.special {background-color: #FCF2D2; border-left: 1px solid #CC9966; border-top: 1px solid #CC9966; border-bottom: 8px solid #ED1E25; border-right: 1px solid #CC9966;}
.title {font: bold 13px verdana, arial, helvetica, sans-serif; color: #990000; line-height: 120%;}
.inputField {font: 12px verdana, arial, helvetica, sans-serif; color: #000000; width:125;}
.titlewhite {font: bold 13px verdana, arial, helvetica, sans-serif; color: #ffffff; line-height: 120%;}
.subtitle {font: bold italic 11px verdana, arial, helvetica, sans-serif; color: #999999;  line-height: 150%;}
.subtxt {font: 9px verdana, arial, helvetica, sans-serif; color: #000000;  line-height: 160%; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; padding-right: 3px}
.inter {font: 9px verdana, arial, helvetica, sans-serif; color: #999999;  line-height: 160%; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; padding-right: 3px}
.date {font: 10px verdana, arial, helvetica, sans-serif; color: #ffffff;}
.frametitle {font: bold 13px verdana, arial, helvetica, sans-serif; color: #999999; line-height: 150%;}
.greytxt {font: bold 10px verdana, arial, helvetica, sans-serif; color: #999999;}
.3pxline {background-color: #ffffff; padding: 0px;}


.bgtint1 {background-color: #ffffff;}
.bgtint2 {background-color: #94A473; background-image: url(/store_templates/troutsalmon/bg_grad1.gif); background-repeat:repeat-y; background-position:left top;}
.bgtint3 {background-color: #FCF2D2; border-bottom:4px solid #FAE3B4;  border-left:4px solid #FAE3B4;}

/* links */
a:link {font: bold 11px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a:visited {font: bold 11px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a:active {font: bold 11px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a:hover {font: bold 11px verdana, arial, helvetica, sans-serif; color: #000066; text-decoration: underline;}

a.menulink {font: bold 12px verdana, arial, helvetica, sans-serif; color: #000000; text-decoration: none;}
a.menulink:visited {font: bold 12px verdana, arial, helvetica, sans-serif; color: #000000; text-decoration: none;}
a.menulink:active {font: bold 12px verdana, arial, helvetica, sans-serif; color: #000000; text-decoration: none;}
a.menulink:hover {font: bold 12px verdana, arial, helvetica, sans-serif; color: #cc0000; text-decoration: underline;}

a.titlelink {font: bold 13px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a.titlelink:visited {font: bold 13px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a.titlelink:active {font: bold 13px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a.titlelink:hover {font: bold 13px verdana, arial, helvetica, sans-serif; color: #000066; text-decoration: underline;}

a.maglink {font: bold 10px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a.maglink:visited {font: bold 10px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a.maglink:active {font: bold 10px verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: none;}
a.maglink:hover {font: bold 10px verdana, arial, helvetica, sans-serif; color: #000066; text-decoration: underline;}

a.sublink {font: bold 10px verdana, arial, helvetica, sans-serif; color: #993366; text-decoration: none;}
a.sublink:visited {font: bold 10px verdana, arial, helvetica, sans-serif; color: #993366; text-decoration: none;}
a.sublink:active {font: bold 10px verdana, arial, helvetica, sans-serif; color: #993366; text-decoration: none;}
a.sublink:hover {font: bold 10px verdana, arial, helvetica, sans-serif; color: #993366; text-decoration: underline;}

.copyright {font: 9px/10px verdana, arial, helvetica, sans-serif; color: #000000; background-color: #ffffff;}
a.copyrightlink {font: bold 9px/10px verdana, arial, helvetica, sans-serif; color: #CC0000; text-decoration: none;}
a.copyrightlink:hover {font: bold 9px/10px verdana, arial, helvetica, sans-serif; color: #FEE719; text-decoration: underline;}
a.copyrightlink:visited {font: bold 9px/10px verdana, arial, helvetica, sans-serif; color: #CC0000; text-decoration: underline;}
a.copyrightlink:active {font: bold 9px/10px verdana, arial, helvetica, sans-serif; color: #CC0000; text-decoration: underline;}

/*Menu styles*/
.dropLinks {font:bold 11px Verdana, Arial, Helvetica, sans-serif;  color: #cc0000; text-decoration: none; }
a.dropLinks:hover {font:bold 11px Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration: underline;}
.divSet {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; margin-right: 26px}
.border {border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

