a:link {color:#0066cc; font-family:verdana; text-decoration:none;}
a:visited {color:#0066cc; font-family:verdana; text-decoration:none;}
a:hover {color:#66cc33; font-family:verdana; text-decoration:none;}
a.HandangoTopCategoryLink:link, a.HandangoTopCategoryLink:visited {font-weight: bold; text-decoration:underline;}

a.HandangoNewUpdatedLink:link, a.HandangoNewUpdatedLink:visited, a.HandangoNewUpdatedLink:active  {color : #0066CC;  font-size: 11px; font - weight: normal; text-decoration:underline;}
a.HandangoBestSellingLink:link, a.HandangoBestSellingLink:visited, a.HandangoBestSellingLink:active  {color : #0066CC; font-size: 11px; font - weight: normal; text-decoration:underline;}

td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.TdText {  font-size: 11px; font-weight: normal; color : #000000; text-decoration: none; clip: rect( )}
.TdText2 {  font-size: 11px; font-weight: normal; background-color:efefef; clip: rect( )}

.MainTitleWhite { font-size: 12px; font-weight: bold; text-align: center; color: #FFFFFF} 
.MainTitleBlack { font-size: 15px; font-weight: bold; }
 
.SubTitleWhite { font-size: 8pt; text-decoration: none; color: #FFFFFF; font-weight: bold;  text-align: center;} 
.SubTitleBlack { font-size: 9pt; font-weight: bold; text-align: center} 
.SubTitleItalic { font-size: 9pt; font-style: italic; font-weight: bold; text-align: center; color: #FFFFFF}
 
.RecentText { font-size: 11px; color: #6699cc } 

.BestSellingText { background-color : #efefef } 
 
.RedText { font-size: 8pt; color: #FF0000 } 
.RedTextBold  { font-size: 9pt; font-weight: bold; color: #FF0000; text-align: center}

.SmallPrint { text-decoration : none; font-size: 11px}
.SmallPrintBold {  font-size: 11px; font-weight: bold; text-decoration: none;}
.ViewAllText {  font-size: 10px; font-weight: bold; text-decoration: none; } 
.SmallPrintBold2 {  font-size: 9px; font-weight: bold; text-decoration: none;}
.SmallWhiteCenterText { font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: center}
.SmallWhiteLeftText { font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: left}
.SmallWhiteRightText { font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: right}

.BoldText { font-size: 11px; text-decoration: underline; color : #0066CC; font-weight: bold}

.textbox {font-size: 10pt}
li { list-style-image: url(imgs/bullet.gif); }

.TitleSoftwareDisplay { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #0066CC; text-align: center}
.TitleNewSoftware { font-size: 11px; font-weight: bold; color: #ffffff; background-color: #0066CC}

.TitleBlack { font-size: 12pt; font-weight: bold}
.TitleWhile { font-size: 10pt; font-weight: bold; color: #FFFFFF}

.ThinLine { color: #d9d9d9 }
.BackgroundDark {background : #6487DB; background-color : #6487DB}
.BackgroundLight {background : #efefef; background-color : #efefef}
.BackgroundMedium {background : #85A5F2; background-color : #85A5F2}

.InstructionBoxColor {;border: #85A5F2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.StandardColor {background-color: #6487DB; background: #6487DB;}

.CatalogBgStyle1 {background-color: #EBEBEB; background: #EBEBEB}
.CatalogBgStyle2 {background-color: #FFFFFF; background: #FFFFFF}

.Handango_MS_Title {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 900; color: #666666; font-style: normal}
.CatalogPrice { }
.TopLinks {  font-size: 10px}
.BlueBar  { background-color : #84A6F7; color: #FFFFFF; }
.BlueBar A:link {
	COLOR: #FFFFFF; FONT-FAMILY: verdana
}
.BlueBar A:visited {
	COLOR: #FFFFFF; FONT-FAMILY: verdana
}
.BlueBar A:hover {
	COLOR: #FFFFFF; FONT-FAMILY: verdana
}
.titletext {
    color: #CC9933;
	font-size: 20px;
	font-family:   arial;
	}
	.PurchaseTitles  { background-color: #84A6F7;
                        font-weight: bold;
				        width: 100%;
				        font-size: 10pt;
						text-align: center;
				        color: #FFFFFF;
}

.PurchaseTitles TD#on { background-color: #6386DE;
                        height: 20px;
						color: #FFFFFF;
 }
.GiftCertificates Th {  background-color: #84A6F7; 
                       color: #FFFFFF;
					   width: 100%;
				       font-size: 10pt; 
					   text-align: left;}
.Border { border: 1px #cccccc solid; border-top: 0px;  padding: 6px;}
.TopBorder { border: 1px #cccccc solid; 
			 boroder-bottom: 0px; 
			 height: 20px; 
			 background-color: #FFFFCC; 
			 font-weight: bold; 
			 font-size: 10px;
			 padding: 4px;
			 }
.LeftBoldText { font-weight: bold;}
.CrossSell { font-size: 11px;
			 font-weight: bold;}
.SubTitleBar { font-size: 11px; font-weight: bold; color: #ffffff; background-color: #6487DB; padding: 2px; } 

.BasketTable {}
.BasketTable TH {padding: 3px}
.BasketTable TD#BasketSeparator {background-color: #6386DE; height: 1px; padding: 0px}
.BasketTable TD#BasketProductRow {padding: 3px}
.BasketDivider {background-color: #efefef; height: 1px; padding: 0px}

.BillingTable {width: 98%; margin-left: 2px; border: 1px solid #6386DE; margin-top: 30px}
.BillingTable TH {background-color: #6386DE; font-weight: bold; font-size: 12px; color: #ffffff}
.BillingTable TD#HeadRow {background-color: #efefef; font-weight: bold; border-bottom: 1px solid #6386DE}
.BillingTable TD#DividerRowBottom{border-bottom: 1px solid #6386DE}
.BillingTable TD#DividerRowTop{border-top: 1px solid #6386DE}
.BillingTable TD#SubtotalRow {background-color: #efefef; font-weight: bold;}
.BillingTable TD#CardCell {; border-top: 1px solid #6386DE; border-top: 1px solid #6386DE; border-left: 1px solid #6386DE;}
.BillingTable TD#BillingInstructionsHeader {background-color: #efefef; border-top: 1px solid #6386DE; font-weight: bold}

.BasketTableBG {background-color: #6386DE; font-weight: bold; font-size: 11px}
.HeadRow {background-color: #efefef; font-weight: bold; border-bottom: 1px solid #6386DE}

.ConfirmationTable {width: 100%; border: 1px solid #6386DE; margin-top: 10px; margin-top: 15px; margin-bottom: 15px}
.ConfirmationTable TH {background-color: #6386DE; font-weight: bold; font-size: 12px; color: #ffffff}
.ConfirmationTable TD#DividerRowBottom{border-bottom: 1px solid #6386DE}
.ConfirmationTable TD#HeadRow {background-color: #6386DE; font-weight: bold; border-bottom: 1px solid #6386DE}

.M2MGrandPrize {background-color: #98C231; color: #ffffff; font-size: 14px; font-weight: bold}
.M2MCategoryPrize {background-color: #68A2D7; color: #ffffff; font-size: 14px; font-weight: bold;}
.M2MGrandPrizeTable {border: 1px solid #98C231}
.M2MGrandPrizeTableTD {border: 1px solid #98C231}
.M2MWhiteText {color: #ffffff;}
.M2MWhiteTextBold {color: #ffffff; font-weight: bold}
.M2MCategoryTable {border: 1px solid #68A2D7;}
.M2MCategoryTableTD {padding: 3px; border-bottom: 1px solid #669933;}
.M2MTableTD {border: 1px solid #68A2D7;}
a.M2MWhiteLink:link, a.M2MWhiteLink:visited, a.M2MWhiteLink:active  {color : #ffffff;  font-size: 11px; font-weight: normal; text-decoration:underline;}

.FreePrizeHeaderTable {width: 95%}
.FreePrizeMainTable {width: 95%}
.FreePrizeFooterTable {width: 95%}
.backgroundlDPS {background-color: #D8EBFC;  border-bottom: 1px solid #003399;}
/*----fall 2007 promo---*/

.fall_promo_banner_basket_right .prime_reg_b {color: #669900; font-size: 15px; font-weight: bold;}
.gradient{font-size: 18px; border: 1px solid #cccccc; background-image:url(imgs/gray_gradient.jpg)}
.border {border: 1px solid #cccccc;}
#fall_promo .border img {margin-left:55px; border:0;}

.fall_promo{color: #666666;}
.prime_reg_b{color: #669900; font-size: 14px; font-weight: bold; line-height:20px;}
.gradient{font-size: 18px; border: 1px solid #cccccc; background-image:url(imgs/gray_gradient.jpg)}
.border {border: 1px solid #cccccc;}
.border img {margin-left:15px; border:0;}
#fall_promo_banner_basket{
	border: 1px solid #669900;
	height: 100px;
	width:580px;
	text-align:centerw;
	color:#666666;
	margin-right: auto;
	margin-left: auto;
}
.fall_promo_banner_basket_left {float: left; height:70px; background-image:url(imgs/gray_gradient.jpg); width: 30%; vertical-align:middle; font-size: 18px; font-weight: bold; margin-top:30px}
.fall_promo_banner_basket_right {float:left; width:69%; padding-top: 10px;}
.fall_promo_banner_basket_right_code{float:left; margin-left: 40px;}
.fall_promo_banner_basket_right_button{float:right; margin-right: 20px; padding: 0; background-color:#669900; color:#FFFFFF; padding:7px}
.fall_promo_banner_basket_right_button a {color:#FFFFFF; font-weight: bold}
.fall_promo_banner_basket_right_button a:visited {color:#FFFFFF; font-weight: bold}
.fall_promo_banner_basket_right_button a:hover {color:#FFFFFF; font-weight: bold}
.fall_promo_banner_basket_right_button a:link {color:#FFFFFF; font-weight: bold}

#fall_promo_banner_50{border: 1px solid #669900; height: 50px; width:770px; background-image:url(imgs/gray_gradient_50.jpg); }
#fall_promo_banner_50 a{width:100%; height: 50px;  border: 1px solid #cccccc; display: block; text-decoration: none}
#fall_promo_banner_50 p{float: left; width: 70%;  cursor:hand; color: #666666; font-size: 15px; margin: 15px 10px; }
#fall_promo_banner_50 span {float:right; display: block; width:100px; height: 30px; margin:10px 10px 10px 0; background-color:#669900; color:#FFFFFF; font-size: 11px; text-align:center; cursor:hand; line-height:30px; font-weight:bold}
#fall_promo_banner_50 .big {color:#669900; font-size: 15px; font-weight:normal}


#fall_promo_125 {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 30px
}
#fall_promo_125 strong {color: #669900; font-size: 22px;}
#fall_promo_125 a{	margin-left:auto;	margin-right:auto; width:125px; height: 125px; background-image:url(/include/cobrand/promotions/winter/imgs/promo_125_bg.jpg); border: 1px solid #cccccc; display: block; text-decoration: none;}
#fall_promo_125 p {margin-left: 57px; margin-top: 11px; color:#669900; font-size: 21px; line-height: 25px;}
#fall_promo_125 span {display: block; width:100px; margin:40px 10px 10px 10px; background-color:#669900; color:#FFFFFF; font-size: 11px; text-align:center; line-height:40px; font-weight: bold; cursor:hand;}
.LNsearchbox {font-size: 10px;}
.SmallPrint {font-size:10px;}