BODY {
	/*
	BACKGROUND: url(../../Images/Design/background_repeat.jpg) repeat-x 50% top; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica
	*/
}

ul
{
margin:0;
list-style-type: none;
padding: 0;
text-align: Left;
}

li
{
padding-left: 0px;
/* background-image: url(../../Images/Design/orange_arrow.jpg);
background-repeat: no-repeat;
background-position: 0 .6em;
padding-left: .6em;
font-size: 10px;
*/
}

#left_menu_list li
{
padding-left: 11px;
}

imgborderoff{ border:1px solid #F1BC8E;}
imgborderon{ border:1px solid #FF6000;}

.outline_border {
	BACKGROUND-COLOR: #cccccc
}
chart_body {
	MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.header_text1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #ffffff
}
.color_chart {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e2791b; PADDING-TOP: 1px
}
#header_b A {
	PADDING-LEFT: 9px; FONT-SIZE: 11px; BACKGROUND: url(../../Images/Design/orange_arrow.jpg) no-repeat left 50%; COLOR: #3e3e3e; FONT-STYLE: normal
}
.header_welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.header_top_right_image {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 14px; COLOR: #ffffff
}
.header_top_text_divider {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #ffffff
}
.header_top_right_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #ffffff
}
.header_search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.header_top_search_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.header_top_right_text A {
	COLOR: #ffffff
}
.header_top_right_text A:hover {
	COLOR: #ffffff
}
.header_menu {
	FONT-SIZE: 10px; COLOR: #000000
}
H1 {
	COLOR: orange
}
H2 {
	COLOR: orange
}
H3 {
	COLOR: orange
}
H4 {
	COLOR: orange
}
H1 {
	FONT-SIZE: 24px
}
H2 {
	FONT-SIZE: 20px
}
H3 {
	FONT-SIZE: 16px
}
H4 {
	MARGIN-TOP: 15px; FONT-SIZE: 12px
}
P {
	MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: #000000; TEXT-DECORATION: none
}
P.InnerHead {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; COLOR: black
}
.BlockCenter {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.PagingText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: blue
}
.LanguageSwitching A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.BreadCrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: orange
}
.CategoryNavListHeader {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: silver; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #800000; TEXT-ALIGN: center
}
.CategoryNavListContent {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 10px; BORDER-LEFT: black 1px solid; WIDTH: 160px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.CategoryNavListItem {
	TEXT-DECORATION: none
}
.CategoryListHeader {
	FONT-WEIGHT: bold
}
.CategoryListItem {
	VERTICAL-ALIGN: bottom
}
.CategoryListContent {
	WIDTH: 100%
}
.CategoryListName {
	COLOR: blue
}
.CategoryListDescription {
	
}
.ProductListHeader {
	FONT-WEIGHT: bold
}
.ProductListItem {
	VERTICAL-ALIGN: bottom
}
.ProductListContent {
	WIDTH: 100%
}
.ProductListName {
	COLOR: blue
}
.ProductListDescription {
	
}
.ProductDetailsName {
	FONT-WEIGHT: bold; COLOR: orange
}
.ProductDetailsShortDescription {
	FONT-WEIGHT: bold
}
.ProductDetailsLongDescription {
	
}
TD.ShippingAddressLabelColumn {
	PADDING-RIGHT: 30px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TD.ShippingAddressDataColumn {
	PADDING-RIGHT: 30px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.GridRowStyle {
	BACKGROUND-COLOR: #ececec
}
.GridHeadStyle {
    FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #E89449
}
.CartGridHeadStyle {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; COLOR: #333333; BACKGROUND-COLOR: #f5f5f5
}
.CartGridRowStyle {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
.TableHead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #E89449
}
.TableHeadBorder {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #E89449
}
.TableAlter {
	BACKGROUND-COLOR: #ececec
}
.TableRow {
	BACKGROUND-COLOR: #ffffff
}
.tableAdvancedSearch {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
.tableAdvancedSearch TD {
	WIDTH: 25%
}
.titleLayout {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #ff9900; TEXT-DECORATION: none
}
.LinkLayoutHead {
	FONT-WEIGHT: bold
}
.LinkLayoutHead A {
	COLOR: #000000; TEXT-DECORATION: none
}
.LinkLayoutHead A:hover {
	COLOR: #7da7d9; TEXT-DECORATION: underline
}
.LinkCategory A {
	TEXT-DECORATION: none
}
.LinkCategory A:hover {
	TEXT-DECORATION: none
}
.NoBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.AlternateRow {
	BACKGROUND-COLOR: #eeeeee
}
.NoteText {
	FONT-WEIGHT: bold; COLOR: blue
}
.leftlink {
	TEXT-ALIGN: left
}
.ValidateText {
	COLOR: red
}
.ErrorHeader {
	FONT-WEIGHT: bold; COLOR: red
}
.ErrorBody {
	FONT-WEIGHT: normal; COLOR: red
}
.LoginName {
	FONT-WEIGHT: bold; COLOR: white
}
.LogOutText {
	FONT-WEIGHT: bold; COLOR: white
}
.TextCenter {
	TEXT-ALIGN: center
}
.PageNumber {
	MARGIN-LEFT: auto; MARGIN-RIGHT: 10px; TEXT-ALIGN: right; FONT-SIZE: 11px; COLOR: #E89449
}
.PageText {
	FONT-SIZE: 10px; COLOR: #000000
}
.CssList {
	LIST-STYLE-IMAGE: url(../../Images/Design/VevoMyAccountBullet.png)
}
.CssNoLine {
	TEXT-DECORATION: none
}
.TextHide {
	COLOR: white
}
.NewsBar {
	BACKGROUND-IMAGE: url(../../Images/Design/NewsBar.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 14px
}
.OptionPrice {
	COLOR: #800000; FONT-STYLE: italic
}
.OptionItemName {
	
}
.OptionDisplayText {
	FONT-WEIGHT: bold; COLOR: #3333ff
}
.OptionImg {
	WIDTH: 20px
}
.NewsDate A {
	COLOR: #f26522; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
.NewsText A {
	COLOR: #6b6bad; TEXT-DECORATION: none
}
.NewsMore A {
	COLOR: #7da7d9; TEXT-DECORATION: none
}
SPAN.Asterisk {
	FONT-WEIGHT: bold; COLOR: red
}
H1.GatewayPosting {
	FONT-SIZE: 24px; MARGIN: 30px; TEXT-ALIGN: center
}
P.GatewayPosting {
	FONT-SIZE: 14px; MARGIN: 20px; TEXT-ALIGN: center
}
BODY.DomainKeyError {
	FONT-SIZE: 14px
}
BODY.DomainKeyError P {
	FONT-SIZE: 14px
}
BODY.DomainKeyError LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
DIV.GroupBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.TableClientHead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #3399cc
}
.RatingRadio TD {
	TEXT-ALIGN: center
}
.RightFloat {
	FLOAT: right; VERTICAL-ALIGN: middle
}
DIV.MainContent {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.NewsDetailsPage {
	MARGIN: 20px 30px
}
.NewsHeader {
	MARGIN: 30px 0px 20px; TEXT-ALIGN: center
}
.NewsImage {
	TEXT-ALIGN: center
}
.NewsContent {
	MARGIN: 30px 0px 20px; TEXT-ALIGN: left
}
HTML {
	
}
.popup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.popup #top {
	WIDTH: 100%
}
.popup .right {
	BACKGROUND: white; WIDTH: 100%
}
.popup .left {
	BACKGROUND: white; WIDTH: 100%
}
.popup #wrapper {
	WIDTH: 100%
}
.popup #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TOP: 0px
}
.popup #bodyBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
BODY .weeklyDetail .productContainer {
	WIDTH: 280px
}
BODY .weeklyDetail .row {
	MARGIN-LEFT: 16px; WIDTH: 962px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:focus {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A DIV {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link DIV {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active DIV {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:focus DIV {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited DIV {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover DIV {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI A:link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI A:active {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI A:focus {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI A:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI A:hover {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#top {
	BACKGROUND: url(../../Images/Design/css/pageBorder_v8.gif) no-repeat 50% top; WIDTH: 996px; POSITION: relative
}
.popup #top {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.wrapper {
	MARGIN: 0px auto; WIDTH: 996px
}
.right {
	BACKGROUND: url(../../Images/Design/css/right_v8.gif) white no-repeat right top; FLOAT: left; WIDTH: 100%
}
#bottom {
	CLEAR: both; Z-INDEX: 2000; BACKGROUND: url(../../Images/Design/css/bottomPageBorder_v8.gif) no-repeat 50% bottom; MARGIN: 0px auto; WIDTH: 992px; POSITION: relative; TOP: 0px
}
.left {
	BACKGROUND: url(../../Images/Design/css/left_v8.gif) no-repeat left top; FLOAT: left; WIDTH: 100%
}
.mainWrapper {
	BACKGROUND: url(../../Images/Design/css/pageBorder.gif) no-repeat 50% top
}
#logo {
	Z-INDEX: 10001; LEFT: 42px; WIDTH: 84px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: -19px; HEIGHT: 80px
}
#logo A {
	DISPLAY: block; WIDTH: 84px; HEIGHT: 80px
}
#logo SPAN {
	DISPLAY: none
}
#header {
	Z-INDEX: 10000; WIDTH: 100%; POSITION: relative; TOP: 0px; HEIGHT: 30px
}
#superheaderbanner {
	Z-INDEX: 10000; LEFT: 140px; FLOAT: left; OVERFLOW: hidden; WIDTH: 360px; POSITION: absolute; TOP: -24px; HEIGHT: 25px; TEXT-ALIGN: left
}
#superheaderlinks {
	PADDING-RIGHT: 20px; RIGHT: 0px; FLOAT: right; COLOR: white; PADDING-TOP: 7px; POSITION: absolute; TOP: -24px; HEIGHT: 18px
}
#superheaderlinks A {
	COLOR: white
}
#superheaderlinks SPAN {
	PADDING-LEFT: 7px; FONT: 12px Arial, Helvetica, sans-serif; MARGIN-LEFT: 20px; TEXT-TRANSFORM: capitalize; COLOR: white; TEXT-DECORATION: none
}
#superheaderlinks A:hover {
	TEXT-TRANSFORM: capitalize; TEXT-DECORATION: underline
}
#search {
	LEFT: 180px; FLOAT: left; POSITION: relative; TOP: 12px; TEXT-ALIGN: left
}
#searchQuery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: 183px; COLOR: #666666; PADDING-TOP: 3px; POSITION: relative
}
#searchBtn {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#hsnTv {
	Z-INDEX: 30000; LEFT: 450px; WIDTH: 182px; POSITION: relative; TOP: 15px
}
#hsnTvHeader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../../Images/Design/css/hsnTvHeader.jpg) no-repeat; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
#hsntvshim {
	DISPLAY: none; Z-INDEX: 9999; LEFT: 0px; POSITION: absolute; TOP: 30px
}
#hsnTvHeader SPAN {
	DISPLAY: none
}
#hsnTvFooter {
	BACKGROUND: url(../../Images/Design/css/hsnTvBodyFooter.gif) no-repeat 50% bottom; PADDING-BOTTOM: 4px
}
#hsnTvBody {
	BORDER-RIGHT: #e2e1e1 1px solid; Z-INDEX: 10000; BORDER-LEFT: #e2e1e1 1px solid; WIDTH: 180px; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #fff
}
#hsnTv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; WIDTH: 163px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#hsnTv LI {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% bottom
}
#hsnTv .last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#hsnTv LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(../../Images/Design/css/blueBullet.gif) #fff no-repeat left 50%; PADDING-BOTTOM: 6px; FONT: 14px Arial, Helvetica, sans-serif; COLOR: #7d7d7d; PADDING-TOP: 6px
}
#hsnTv LI A:hover {
	BACKGROUND: url(../../Images/Design/css/whiteBullet.gif) #007dca no-repeat left 50%; COLOR: #fff; TEXT-DECORATION: none
}
.personalized {
	Z-INDEX: 30000; RIGHT: 10px; BORDER-LEFT: #e2e1e1 1px solid; WIDTH: 308px; POSITION: absolute; TOP: 12px; HEIGHT: 30px
}
.personalized P {
	MARGIN: 5px 0px 12px 7px; COLOR: #666
}
.personalized #welcomeArea {
	LEFT: 10px; WIDTH: 275px; POSITION: relative
}
.personalized .welcomemessage {
	BACKGROUND: url(../../Images/Design/css/superHeaderBullet.gif) no-repeat right 50%; FLOAT: left; WIDTH: 190px; TEXT-ALIGN: center
}
.personalized .username {
	COLOR: #333
}
.personalized .signinout A {
	FONT: 12px Arial, Helvetica, sans-serif; MARGIN-LEFT: 7px; COLOR: #007dca
}
.personalized .signinout A:visited {
	COLOR: #007dca
}
.personalized .signinout A:hover {
	COLOR: #007dca; TEXT-DECORATION: underline
}
.personalized A {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #666
}
.personalized A:visited {
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.personalized .wishlistBtn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 26px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/wishlistBg.gif) no-repeat; LEFT: 178px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 105px; COLOR: #333; PADDING-TOP: 7px; POSITION: absolute; TOP: 3px
}
.personalized .wishlistBtn:hover {
	BACKGROUND: url(../../Images/Design/css/wishlistBg.gif) no-repeat; COLOR: #007dca; TEXT-DECORATION: none
}
.wishlistBtn .count {
	FONT-WEIGHT: bold; COLOR: #333
}
.personalized .cartBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; Z-INDEX: 26000; BACKGROUND: url(../../Images/Design/css/cartBg.gif) no-repeat; LEFT: 20px; PADDING-BOTTOM: 6px; WIDTH: 134px; CURSOR: pointer; COLOR: #333; PADDING-TOP: 7px; POSITION: absolute; TOP: 3px
}
.personalized .cartBtn:hover {
	BACKGROUND: url(../../Images/Design/css/cartBg.gif) no-repeat; COLOR: #007dca; TEXT-DECORATION: none
}
.cartBtn .count {
	FONT-WEIGHT: bold; COLOR: #0781cb
}
.cartBody {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; Z-INDEX: 25000; MARGIN: 34px 0px 0px 20px; BORDER-LEFT: #c2c2c2 1px solid; WIDTH: 240px; BORDER-BOTTOM: #c2c2c2 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.cartBody .row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px 25px; WIDTH: 211px; PADDING-TOP: 0px
}
.cartBody .row P {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 70px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cartBody .row .close {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; COLOR: #333; PADDING-TOP: 0px
}
.cartBody .row .identity {
	COLOR: #666
}
.cartBody .row .cartQty .identity {
	MARGIN-RIGHT: 18px
}
.cartBody .row .cartColor .identity {
	MARGIN-RIGHT: 11px
}
.cartBody .row .cartSize .identity {
	MARGIN-RIGHT: 16px
}
.cartBody .row .cartWidth .identity {
	MARGIN-RIGHT: 10px
}
.cartBody .row .price {
	MARGIN-LEFT: 0px; COLOR: #fa6c03
}
.cartBody .row IMG {
	FLOAT: left; MARGIN-RIGHT: 9px
}
.cartBody .total {
	CLEAR: left; PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 13px 11px; WIDTH: 216px; COLOR: #666; PADDING-TOP: 9px; BORDER-BOTTOM: #b2b2b1 2px solid; TEXT-ALIGN: right
}
.cartBody .total .price {
	FONT-WEIGHT: bold; COLOR: #333
}
.cartBody .checkout {
	MARGIN-LEFT: 12px
}
.cartBody .checkoutBtn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_blu_120.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 6px; MARGIN: 0px 10px 0px 0px; COLOR: #fff; PADDING-TOP: 5px
}
A.checkoutBtn:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.checkoutBtn:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.checkoutBtn:active {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.checkoutBtn:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(../../Images/Design/css/btn_blu_120_hover.gif) no-repeat; COLOR: #ffffff; TEXT-DECORATION: none
}
.cartBody .checkoutBtn {
	TEXT-DECORATION: none
}
H1 {
	CLEAR: left; MARGIN: 0px 0px 0px 13px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 12px
}
H1 A {
	COLOR: #666; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#main {
	BORDER-TOP: #d8d7d7 1px solid; BACKGROUND: url(../../Images/Design/css/leftBlockBorder.gif) repeat-y 175px 50%; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN: 0px 0px 0px 3px; WIDTH: 990px; POSITION: relative
}
.noLeftNav #main {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.home #main {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; TOP: 5px
}
.popup #main {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none
}
.product #main {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.wishlist #main {
	MARGIN-TOP: 15px; BACKGROUND: url(../../Images/Design/css/leftBlockBorder.gif) repeat-y 672px 50%
}
.wishlistView #main {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.myCart #main {
	MARGIN-TOP: 5px; BACKGROUND: url(../../Images/Design/css/leftBlockBorder.gif) repeat-y 672px 50%
}
.tv #main {
	BACKGROUND: url(../../Images/Design/css/gradientBg.gif) repeat-x 50% bottom; BORDER-TOP-STYLE: none
}
#leftBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../Images/Design/css/leftNavBg.gif) repeat-x 50% top; FLOAT: left; WIDTH: 175px; PADDING-TOP: 0px
}
#LnavLM {
	PADDING-BOTTOM: 10px; WIDTH: 170px
}
#LnavIndent {
	PADDING-LEFT: 8px; BACKGROUND: url(../../Images/Design/css/leftNavBullet.gif) no-repeat left 50%
}
#LnavIndentRed {
	PADDING-LEFT: 8px; BACKGROUND: url(../../Images/Design/css/leftNavBulletRed.gif) no-repeat left 50%
}
#rightBlock {
	DISPLAY: inline; FLOAT: left; WIDTH: 180px
}
.wishlistViewRightBlock {
	DISPLAY: inline; BACKGROUND: #f2f2f1; FLOAT: right; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 317px; BORDER-BOTTOM: #d8d7d7 1px solid
}
#bodyBlock {
	PADDING-LEFT: 1px; FLOAT: right; OVERFLOW: hidden; WIDTH: 814px
}
.home #bodyBlock {
	PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 100%
}
.product #bodyBlock {
	PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 100%
}
.wishlist #bodyBlock {
	PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 100%
}
.wishlistView #bodyBlock {
	PADDING-LEFT: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%
}
.tv #bodyBlock {
	PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 100%
}
#flashBlock {
	BORDER-BOTTOM: #d8d7d7 1px solid
}
.home #flashBlock {
	FLOAT: left; MARGIN-LEFT: 5px; BORDER-BOTTOM-STYLE: none
}
.home_cell1 {
	FLOAT: left; MARGIN-LEFT: 5px; BORDER-BOTTOM-STYLE: none
}
.elevator {
	
}
.elevator SPAN {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #666666
}
.elevator H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 4px; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: 100%; CURSOR: pointer; COLOR: #666666; PADDING-TOP: 6px
}
.elevator H6 DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; CURSOR: pointer; COLOR: #666666; PADDING-TOP: 0px
}
.elevator H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #aa9555; PADDING-TOP: 1px
}
.elevator .expandable {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../Images/Design/css/expand.gif) no-repeat right 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.elevator .open {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.elevator .open H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 4px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 6px
}
.elevator .open H6 DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; CURSOR: default; COLOR: #666666; PADDING-TOP: 0px
}
#TSCell .open H6 {
	DISPLAY: none
}
#TSCell H6 {
	DISPLAY: block; VISIBILITY: visible
}
#TSCell P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px Arial, Helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.TSHsnTv {
	COLOR: #007dca
}
.TSHsnTv A {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #007dca; TEXT-DECORATION: none
}
.TSHsnTv A:visited {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #007dca; TEXT-DECORATION: none
}
.TSHsnTv A:hover {
	TEXT-DECORATION: underline
}
.TSheader {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-ALIGN: center
}
.TSheader A {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-DECORATION: none
}
.TSheader A:visited {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-DECORATION: none
}
.TSheader A:hover {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-DECORATION: none
}
.TSfooter {
	FONT: 13px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: white; TEXT-ALIGN: center
}
.expandable .expandableContainer {
	DISPLAY: none
}
.open .expandableContainer {
	DISPLAY: block
}
.elevatorHdr {
	MARGIN: 0px; WIDTH: 203px; HEIGHT: 23px
}
.elevatorSubHdr {
	PADDING-BOTTOM: 10px
}
.home_cell2_content_img {
	VERTICAL-ALIGN: middle; PADDING-TOP: 11px; TEXT-ALIGN: center
}
A.home_cell2_content_price_label {
	FONT: 12px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-DECORATION: none
}
A.home_cell2_content_price_label:visited {
	FONT: 12px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-DECORATION: none
}
A.home_cell2_content_price_label:active {
	FONT: 12px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-DECORATION: none
}
A.home_cell2_content_price_label:hover {
	FONT: 12px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #eb0303; TEXT-DECORATION: underline
}
A.home_cell2_content_description {
	FONT: 14px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.home_cell2_content_description:visited {
	FONT: 14px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.home_cell2_content_description:active {
	FONT: 14px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.home_cell2_content_description:hover {
	FONT: 14px ITC Avante Garde Gothic Book, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: underline
}
.home_cell2_content_price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #eb0303
}
.home_cell3 {
	PADDING-TOP: 5px
}
.home_cell3_header_stageStatus_indicators {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-RIGHT: 5px
}
.home_cell3_header_stageStatus_indicators DIV {
	DISPLAY: inline; BACKGROUND: url(../../Images/Design/css/stageStatus_off.gif) no-repeat; FLOAT: left; WIDTH: 13px; POSITION: relative; HEIGHT: 10px
}
.home_cell3_header_stageStatus_indicators DIV.on {
	BACKGROUND: url(../../Images/Design/css/stageStatus_on.gif) no-repeat
}
.home_cell3_body {
	CLEAR: both; BORDER-TOP: #d8d7d7 1px solid; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 798px; POSITION: relative; HEIGHT: 184px
}
.home_cell3_body IMG {
	MARGIN-LEFT: 40px
}
.brand_cell1 {
	BORDER-BOTTOM-STYLE: none
}
.brand_cell3 {
	BORDER-TOP: #fbbe01 5px solid; MARGIN-TOP: 5px; BACKGROUND: url(../../Images/Design/css/stageBottomBg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 11px; OVERFLOW: hidden; BORDER-BOTTOM: #fff 1px solid
}
.brand_stageheader {
	BACKGROUND: url(../../Images/Design/css/stageTopBg.gif) repeat-x 50% top; FLOAT: left; WIDTH: 100%; PADDING-TOP: 12px
}
.brand_stageheader H3 {
	FLOAT: left
}
.brand_stagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../Images/Design/css/featuredDepartments.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 400px; PADDING-TOP: 12px; HEIGHT: 20px
}
.brand_stagetitle SPAN {
	DISPLAY: none
}
.brand_stagestatus IMG {
	CURSOR: pointer; MARGIN-RIGHT: 3px
}
.brand_stageStatus {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-RIGHT: 5px
}
.brand_indicators {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-RIGHT: 5px
}
.brand_stageStatus {
	DISPLAY: inline; BACKGROUND: url(../../Images/Design/css/stageStatus_off.gif) no-repeat; FLOAT: left; WIDTH: 13px; POSITION: relative; HEIGHT: 10px
}
.brand_indicators DIV {
	DISPLAY: inline; BACKGROUND: url(../../Images/Design/css/stageStatus_off.gif) no-repeat; FLOAT: left; WIDTH: 13px; POSITION: relative; HEIGHT: 10px
}
.brand_stageStatus {
	BACKGROUND: url(../../Images/Design/css/stageStatusBlue_on.gif) no-repeat
}
.brand_indicators .blue DIV.on {
	BACKGROUND: url(../../Images/Design/css/stageStatusBlue_on.gif) no-repeat
}
.brand_stageStatus {
	BACKGROUND: url(../../Images/Design/css/stageStatus_on.gif) no-repeat
}
.brand_indicators DIV.on {
	BACKGROUND: url(../../Images/Design/css/stageStatus_on.gif) no-repeat
}
.brand_stagebody {
	CLEAR: both; BORDER-TOP: #d8d7d7 1px solid; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 798px; POSITION: relative; HEIGHT: 184px
}
.brand_cell4 {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 374px
}
.brand_cell5 {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 374px
}
.shopping_leftSlot {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 374px
}
shopping_rightSlot {
	MARGIN-LEFT: 420px; WIDTH: 374px
}
#categoryHeader {
	FLOAT: left; WIDTH: 100%
}
#categoryHeader H4 {
	FLOAT: left; MARGIN: 0px 0px 0px 27px; FONT: 24px Arial, Helvetica, sans-serif; COLOR: #f5b400
}
#category {
	FLOAT: left; WIDTH: 100%
}
#categoryHeader {
	PADDING-TOP: 5px
}
#categoryHeader .red {
	COLOR: #f24f0f
}
#categoryBody A {
	MARGIN-LEFT: 50px
}
#categoryFooter {
	BACKGROUND: url(../../Images/Design/css/gradientBg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; BORDER-BOTTOM: #d8d7d7 1px solid
}
#categoryFooter A {
	PADDING-LEFT: 21px; BACKGROUND: url(../../Images/Design/css/yellowBullet.gif) no-repeat left 50%; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #f5b400
}
#categoryFooter .first {
	MARGIN-LEFT: 100px
}
#categoryFooter .second {
	MARGIN-LEFT: 140px
}
#categoryFooter .third {
	MARGIN-LEFT: 155px
}
.browse {
	BORDER-TOP: #d9d6d6 5px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 11px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.home .browse {
	WIDTH: 990px
}
.browse A:hover {
	TEXT-DECORATION: underline
}
.browse H5 {
	MARGIN-TOP: 14px; PADDING-BOTTOM: 10px; FONT: bold 16px Arial, Helvetica, sans-serif
}
.modularCellBorderBar {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; HEIGHT: 0px
}
.stage {
	BORDER-TOP: #d8d7d7 5px solid; BACKGROUND: url(../../Images/Design/css/stageBottomBg.gif) repeat-x 50% bottom; MARGIN-LEFT: 0px; WIDTH: 100%; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #d8d7d7 5px solid; BORDER-RIGHT-WIDTH: 0px
}
.stagePlain {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 11px; OVERFLOW: hidden; BORDER-BOTTOM: #fff 1px solid
}
.stagePlain .NoBg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.stageProduct {
	MARGIN-TOP: 5px; BACKGROUND: url(../../Images/Design/css/stageBottomBg.gif) repeat-x 50% bottom; BORDER-BOTTOM: #d8d7d7 1px solid
}
.stageHeader {
	PADDING-RIGHT: 5px; MARGIN-TOP: -1px; PADDING-LEFT: 10px; BACKGROUND: url(../../Images/Design/css/stageTopBg.gif) repeat-x 50% top; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px; HEIGHT: 25px
}
.stageHeader .stageTitle DIV {
	FLOAT: left; FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666
}
.stageHeader .featuredDepartments {
	BACKGROUND: url(../../Images/Design/css/featuredDepartments.gif) no-repeat; MARGIN: 3px 0px 0px 10px; WIDTH: 50%; HEIGHT: 15px
}
.stageHeader .moreChoices {
	BACKGROUND: url(../../Images/Design/css/moreChoices.gif) no-repeat; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 50%; HEIGHT: 15px
}
.CarouselHeader {
	MARGIN: 0px
}
.HsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666
}
.stageHeader .newArrivals {
	BACKGROUND: url(../../Images/Design/css/newArrivals.gif) no-repeat; MARGIN: 3px 0px 0px 10px; WIDTH: 50%; HEIGHT: 15px
}
.stageHeader .previouslyAired {
	BACKGROUND: url(../../Images/Design/css/previouslyAired.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 10px; WIDTH: 50%; HEIGHT: 15px
}
.stageHeader .featuredBrand {
	BACKGROUND: url(../../Images/Design/css/featuredBrand.gif) no-repeat left 5px; MARGIN: 3px 0px 0px 10px; WIDTH: 50%; HEIGHT: 15px
}
.stageBody {
	CLEAR: both; BACKGROUND: url(../../Images/Design/css/stageBottomBg.gif) repeat-x 50% bottom; MARGIN-LEFT: 0px; OVERFLOW: hidden; POSITION: relative
}
.home .stageBody {
	WIDTH: 990px
}
.product .stageBody {
	WIDTH: 990px
}
.tv .stageBody {
	WIDTH: 990px
}
.stagePlain {
	WIDTH: 990px
}
.stageScroll {
	MARGIN-TOP: 15px; POSITION: absolute
}
.stageBody .last {
	PADDING-LEFT: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.stage .productContainer IMG {
	MARGIN: 0px 9px 0px 0px
}
.stagePlain .productContainer IMG {
	MARGIN: 0px 9px 0px 0px
}
BODY .weeklyDetail .productContainer IMG {
	MARGIN: 0px 9px 0px 0px
}
.stageBackButtonOn {
	PADDING-RIGHT: 10px; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 15px; Z-INDEX: 2; FLOAT: left; CURSOR: pointer; COLOR: #838383; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
.stageBackButtonOff {
	DISPLAY: none
}
.stageForwardButtonOn {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 15px; Z-INDEX: 1; FLOAT: left; CURSOR: pointer; COLOR: #838383; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative; HEIGHT: 98%
}
.stageForwardButtonOff {
	DISPLAY: none
}
DIV.stageForwardButtonOn:hover {
	TEXT-DECORATION: underline
}
DIV.stageBackButtonOn:hover {
	TEXT-DECORATION: underline
}
.leftCarrot {
	DISPLAY: none
}
.leftCarrotOn {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; COLOR: #838383; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.rightCarrot {
	DISPLAY: none
}
.rightCarrotOn {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #838383; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.stageBody IMG {
	MARGIN-LEFT: 40px
}
.stageFooter {
	MARGIN-TOP: 8px
}
.stageFooter A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(../../Images/Design/css/orangeBullet.gif) no-repeat left 50%; PADDING-BOTTOM: 3px; FONT: bold 14px Arial, Helvetica, sans-serif; MARGIN-LEFT: 55px; COLOR: #de8b01; PADDING-TOP: 3px
}
.stageStatus {
	FLOAT: right; MARGIN: 0px 3px 3px 0px
}
.stageStatus IMG {
	CURSOR: pointer; MARGIN-RIGHT: 3px
}
.stageStatus .indicators {
	PADDING-RIGHT: 1px; Z-INDEX: 3; FLOAT: left; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 24px
}
.stageStatus .indicators DIV {
	FONT-WEIGHT: bold; FLOAT: left; VERTICAL-ALIGN: text-top; WIDTH: 13px; COLOR: #a0a0a0; POSITION: relative
}
.stageStatus .indicators .blue DIV .on {
	BACKGROUND: url(../../Images/Design/css/stageStatusBlue_on.gif) no-repeat
}
.stageStatus .indicators .on {
	COLOR: #838383
}
.browseBrand #stageHeader .stageTitle {
	BACKGROUND: url(../../Images/Design/css/newArrivals.gif) no-repeat
}
.tv #stageHeader .stageTitle {
	BACKGROUND: url(../../Images/Design/css/previouslyAired.gif) no-repeat; PADDING-BOTTOM: 0px
}
.category #stageHeader .stageTitle {
	PADDING-LEFT: 177px; BACKGROUND: url(../../Images/Design/css/featuredBrand.gif) no-repeat left 5px; MARGIN: 0px 0px 3px 10px; FONT: 24px Arial, Helvetica, sans-serif; COLOR: #de8b01; HEIGHT: 23px
}
.home #stage {
	FLOAT: left; WIDTH: 100%
}
.category #stage {
	FLOAT: left; WIDTH: 100%
}
.tv #stage {
	FLOAT: left; WIDTH: 100%
}
.stagePlain {
	FLOAT: left; WIDTH: 100%
}
.browseBrand #stageBody {
	HEIGHT: 250px
}
.home #stageBody {
	WIDTH: 980px
}
.product #stageBody {
	WIDTH: 980px
}
.tv #stageBody {
	WIDTH: 980px
}
.shopBySize {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 15px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: #007dca; TEXT-ALIGN: right
}
.carousel {
	BORDER-TOP: #cccccc 5px solid; OVERFLOW: hidden
}
.productContainer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../../Images/Design/css/vertDottedBorder.gif) repeat-y right 50%; FLOAT: left; HEIGHT: auto
}
.productContainer IMG {
	BORDER-LEFT-WIDTH: 0px; FLOAT: left; MARGIN: 0px 9px 0px 0px; WIDTH: auto; HEIGHT: auto
}
.productContainer IMG.right {
	FLOAT: right
}
.productContainer IMG.left {
	FLOAT: left
}
.productContainer .last {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT-STYLE: none
}
.home .productContainer {
	WIDTH: 295px
}
.product .productContainer {
	WIDTH: 295px
}
.tv .productContainer {
	WIDTH: 295px
}
.category .productContainer {
	WIDTH: 368px
}
.productContainer .pdhsn {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.productContainer P.pdsale {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ec0303
}
.productContainer P {
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.productContainer A {
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
BODY .weeklyDetail .productContainer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
BODY .weeklyDetail .productContainer P {
	MARGIN: 20px 0px -10px 154px; COLOR: #333; TEXT-ALIGN: left
}
BODY .weeklyDetail .productContainer .playVideo {
	PADDING-LEFT: 24px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/playVideo.gif) no-repeat left 50%; COLOR: #208ccf
}
.productContainer A:hover {
	COLOR: #007dca; TEXT-DECORATION: underline
}
.category .stage .productContainer IMG {
	MARGIN-RIGHT: 15px
}
.productContainer .todaysPrice {
	MARGIN-TOP: 10px; COLOR: #333
}
.productContainer .price {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ff7011
}
.productDisplay {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 10px 10px
}
.productError {
	BORDER-RIGHT: #ec0303 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ec0303 1px solid; DISPLAY: none; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 5px; BORDER-LEFT: #ec0303 1px solid; COLOR: #ec0303; PADDING-TOP: 10px; BORDER-BOTTOM: #ec0303 1px solid; FONT-FAMILY: Arial
}
.productTitle {
	MARGIN: 8px 10px 10px; WIDTH: 965px; LINE-HEIGHT: 24px
}
H1.productTitleName {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; COLOR: #007dca; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.productTitleItemNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; COLOR: #666666; FONT-FAMILY: Arial; WHITE-SPACE: nowrap
}
.productTitleNumber {
	COLOR: #666666
}
.productViews {
	DISPLAY: inline; FLOAT: left
}
.divmainimage {
	MARGIN: 0px 9px 10px 0px; WIDTH: 300px; HEIGHT: 300px
}
#productDetailWrapper .watch {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px
}
#productDetailBox .wide {
	BACKGROUND: url(../../Images/Design/css/productDetailBgWide.gif) repeat-x left top; WIDTH: 960px
}
#productDetailBox .stickerTodaySpecial IMG {
	MARGIN-LEFT: 460px; POSITION: absolute
}
#productDetailBox .stickerOtherSpecial {
	Z-INDEX: 200; FLOAT: left; MARGIN: 10px 0px 0px 230px; POSITION: absolute
}
#productDetailBox .wide .boxBottom {
	Z-INDEX: 100; WIDTH: 960px; POSITION: static
}
#productDetailBoxBottom {
	BACKGROUND: url(../../Images/Design/css/productDetailStageBottomBg2.gif) no-repeat left bottom; PADDING-BOTTOM: 9px
}
.product .boxBottom .buttonsWrapper {
	MARGIN: 10px 0px 0px 16px
}
.productPricingBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}
.productDetails {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 488px
}
.productOptionsBox {
	BORDER-TOP: #e2e1e1 1px solid; WIDTH: 488px
}
.productOptions {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #e2e1e1 1px solid; WIDTH: 100%; PADDING-TOP: 10px
}
.productOptionsWrapper {
	FLOAT: left
}
.productOptionsWrapper TD {
	VERTICAL-ALIGN: top
}
.productSoldOut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; COLOR: #ff0000; PADDING-TOP: 0px
}
.productOptionText {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial
}
.productOptionBoldText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial
}
.productOptionLightText {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial
}
A.pdOptionLink:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.pdOptionLink:active {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.pdOptionLink:focus {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.pdOptionLink:visited {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.pdOptionLink:hover {
	FONT-SIZE: 11px; COLOR: #007dca; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.productOptionDropDown {
	FONT-SIZE: 11px; WIDTH: 150px; COLOR: #333333; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.productOptionDropDownError {
	FONT-SIZE: 11px; WIDTH: 150px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ff0000
}
.productOptionLineSpacer {
	CLEAR: left; LINE-HEIGHT: 8px
}
.productColors {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.productColorText {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; POSITION: relative
}
.boxBottom {
	Z-INDEX: 100; BACKGROUND: url(../../Images/Design/css/productDetailStageBottomBg.gif) no-repeat left bottom; WIDTH: 100%
}
.productTopBannerBox {
	WIDTH: 490px; POSITION: relative
}
.upperRightProductBanner {
	Z-INDEX: 100; LEFT: 390px; POSITION: absolute; TOP: -5px
}
.productDetailsBox {
	BORDER-RIGHT: #e2e1e1 1px solid; FLOAT: left; BORDER-LEFT: #e2e1e1 1px solid; WIDTH: 488px; BORDER-BOTTOM: #e2e1e1 1px solid; BACKGROUND-COLOR: #f6f6f2
}
.productBottomBannerBox {
	BORDER-RIGHT: #e2e1e1 1px solid; BORDER-TOP: #e2e1e1 1px solid; MARGIN-TOP: 2px; FLOAT: left; BORDER-LEFT: #e2e1e1 1px solid; WIDTH: 488px; BORDER-BOTTOM: #e2e1e1 1px solid; POSITION: relative
}
.productBottomDoubleBannerBox {
	MARGIN-TOP: 2px; WIDTH: 490px
}
.productBottomLeftBanner {
	BORDER-RIGHT: #e2e1e1 1px solid; BORDER-TOP: #e2e1e1 1px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #e2e1e1 1px solid; BORDER-BOTTOM: #e2e1e1 1px solid
}
.productBottomRightBanner {
	BORDER-RIGHT: #e2e1e1 1px solid; BORDER-TOP: #e2e1e1 1px solid; DISPLAY: inline; FLOAT: right; BORDER-LEFT: #e2e1e1 1px solid; BORDER-BOTTOM: #e2e1e1 1px solid
}
.pdWhenToWatch {
	Z-INDEX: 200; BACKGROUND: url(../../Images/Design/css/whenToWatchBg.gif) no-repeat left top; WIDTH: 124px; HEIGHT: 28px
}
.pdWhenToWatchText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 210; PADDING-BOTTOM: 0px; COLOR: #007dca; LINE-HEIGHT: 27px; PADDING-TOP: 0px; POSITION: relative
}
.sticker A {
	COLOR: #007dca; TEXT-DECORATION: none
}
.sticker A:hover {
	COLOR: #007dca; TEXT-DECORATION: none
}
.pdButtonsWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px 1px 0px 12px; PADDING-TOP: 0px
}
#productDetailBox .wide .boxBottom .sticker {
	MARGIN-TOP: 30px; BACKGROUND: url(../../Images/Design/css/stickerCloseBg.gif) no-repeat left top
}
#productDetailBox .wide .boxBottom .sticker SPAN {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px
}
#quickBuyBtn {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnUseQuickBuyBg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 7px
}
#quickBuyBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnUseQuickBuyHoverBg.gif) no-repeat; TEXT-DECORATION: none
}
#addToWishlistBtn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnAddToWishlistBg.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 6px
}
#addToWishlistBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnAddToWishlistHoverBg.gif) no-repeat; COLOR: #007dca; TEXT-DECORATION: none
}
A.personalization_button {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_blu_130.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: center
}
A.personalization_button:visited {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_blu_130.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: center
}
A.personalization_button:active {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_blu_130.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: center
}
A.personalization_button:hover {
	BACKGROUND: url(../../Images/Design/css/btn_blu_130_hover.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
#addToCartBtn_wrapper {
	FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 4px; WIDTH: 136px; MARGIN-RIGHT: 15px; PADDING-TOP: 6px
}
#addToWishlistBtn_wrapper {
	FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 160px; PADDING-TOP: 6px
}
A.addToCartBtn {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnAddToCartBg.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 83px; COLOR: #fff; PADDING-TOP: 6px
}
A.addToCartBtn:visited {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnAddToCartBg.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 83px; COLOR: #fff; PADDING-TOP: 6px
}
A.addToCartBtn:active {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnAddToCartBg.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 83px; COLOR: #fff; PADDING-TOP: 6px
}
A.addToCartBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnAddToCartHoverBg.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
A.addToCartBtnProcess {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnAddToCartAnim.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 83px; COLOR: #fff; PADDING-TOP: 6px; TEXT-DECORATION: none
}
A.personalizeBtnProcess {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnPersonalizeAnim.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 83px; COLOR: #fff; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.btnEmailAFriend {
	DISPLAY: inline; FLOAT: left; MARGIN: 2px 0px 0px 5px
}
#productDetailBox .livePlayer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 393px; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 334px
}
#productDetailBox .livePlayerSpacer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 393px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 73px
}
#productDetailBox .productImage {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 12px 10px 0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#productDetailBox .productPriceWrapper {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 15px 0px 0px 16px; COLOR: #666; PADDING-TOP: 15px
}
#productDetailBox .wide .productPriceWrapper {
	DISPLAY: block; FLOAT: none; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
.productPriceWrapper SPAN.price {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #fa6c03
}
.productPriceWrapper SPAN.priceSpecial {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #eb0303
}
#productDetailBox .productSpecialOfferWrapper {
	FONT-SIZE: 11px; MARGIN: 4px 0px 0px 16px; COLOR: #666
}
.productSpecialOfferWrapper SPAN.price {
	COLOR: #333
}
#productDetailBox .productShippingWrapper {
	FONT-SIZE: 11px; MARGIN: 4px 0px 0px 16px; COLOR: #666
}
.productShippingWrapper SPAN.price {
	COLOR: #333
}
#productDetailBox .wide .productShippingWrapper {
	FONT-SIZE: 11px; MARGIN: -2px 0px 0px 16px; COLOR: #666
}
.productColorWrapper {
	FONT-SIZE: 11px; MARGIN: 15px 0px 0px 16px; COLOR: #666
}
.swatchesWrapper {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 40px; HEIGHT: 40px
}
.swatchesWrapper .color {
	Z-INDEX: 301; MARGIN-LEFT: 6px; WIDTH: 28px; PADDING-TOP: 6px; POSITION: absolute; HEIGHT: 28px
}
.swatchesWrapper .shadow {
	DISPLAY: none; Z-INDEX: 300; BACKGROUND: url(../../Images/Design/css/swatchShadow.gif) no-repeat left top; WIDTH: 44px; POSITION: relative; HEIGHT: 41px
}
.swatchesWrapper .selected {
	DISPLAY: block
}
.swatchImage {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.colorDropdownDivider {
	FONT-SIZE: 1px; BACKGROUND: url(../../Images/Design/css/vertDottedBorder.gif) repeat-y left top; FLOAT: left; MARGIN: 5px 15px 0px; WIDTH: 1px; HEIGHT: 30px
}
.colorDropdownWrapper SELECT {
	MARGIN-TOP: 8px; FONT-SIZE: 11px; WIDTH: 120px; COLOR: #666
}
.detailsWrapper {
	FONT-SIZE: 11px; MARGIN: 20px 20px 0px 16px; COLOR: #666
}
.detailsWrapper LABEL {
	FONT-SIZE: 11px; COLOR: #666
}
.detailsWrapper INPUT {
	FONT-SIZE: 11px; COLOR: #666
}
.detailsWrapper SELECT {
	FONT-SIZE: 11px; COLOR: #666
}
.detailsWrapper A {
	FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: underline
}
.productDetailBoxDotline {
	FONT-SIZE: 1px; BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x left top; MARGIN: 15px 0px 8px 8px; WIDTH: 540px
}
.product_body_content_wrapper {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.product_related_items {
	FLOAT: right; MARGIN-RIGHT: 10px; POSITION: relative; BACKGROUND-COLOR: white
}
.product_see_all {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 158px; COLOR: #007dca; PADDING-TOP: 7px; BORDER-BOTTOM: #e1e1e1 1px solid; FONT-FAMILY: arial; POSITION: relative; TEXT-ALIGN: center
}
.product_see_all A {
	FONT-SIZE: 12px; COLOR: #007dca
}
.productSeeAll A:visited {
	FONT-SIZE: 12px; COLOR: #007dca
}
.product_see_all A:hover {
	TEXT-DECORATION: underline
}
.product_more_choices {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; MARGIN-TOP: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 160px; BORDER-BOTTOM: #e1e1e1 1px solid
}
.product_more_choices A {
	COLOR: #666666
}
.product_more_choices A:visited {
	COLOR: #666666
}
.product_more_choices A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.product_more_choices .pdhsn {
	FONT-WEIGHT: bold; COLOR: #666666
}
.product_more_choices .pdsale {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.product_more_choices_header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: arial
}
.product_related_items_top_left {
	BACKGROUND: url(../../Images/Design/css/detailsBox_topLeftCorner.jpg) no-repeat left top; LEFT: 0px; WIDTH: 11px; POSITION: absolute; TOP: 0px; HEIGHT: 11px
}
.product_related_items_top_right {
	RIGHT: 0px; BACKGROUND: url(../../Images/Design/css/detailsBox_topRightCorner.jpg) no-repeat right top; WIDTH: 11px; POSITION: absolute; TOP: 0px; HEIGHT: 11px
}
.product_related_items_bottom_left {
	BACKGROUND: url(../../Images/Design/css/detailsBox_btmLeftCorner.jpg) no-repeat left bottom; LEFT: 0px; WIDTH: 11px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 11px
}
.product_related_items_bottom_right {
	RIGHT: 0px; BACKGROUND: url(../../Images/Design/css/detailsBox_btmRightCorner.jpg) no-repeat right bottom; WIDTH: 11px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 11px
}
.product_review_list {
	CLEAR: left; MARGIN: 10px 10px 0px
}
.productTabPages .product_review_list {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.product_review_list_dotline {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x center center; WIDTH: 100%; HEIGHT: 15px
}
#product_review_list_header {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #007dca; LINE-HEIGHT: normal
}
.product_review_list_subheader {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #efefef; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 3px
}
.product_review_list_subheader TD {
	COLOR: #666666
}
.product_review_list_navigation A {
	COLOR: #666666; TEXT-DECORATION: none
}
.product_review_list_navigation A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.product_review_list_navigation A:hover {
	TEXT-DECORATION: underline
}
.product_review_list_image_wrapper {
	WIDTH: 125px; HEIGHT: 125px
}
.product_review_list_image {
	WIDTH: 125px; MARGIN-RIGHT: 5px; HEIGHT: 125px
}
A.product_review_list_product {
	FONT-SIZE: 18px; COLOR: #666666; LINE-HEIGHT: normal
}
A.product_review_list_product:visited {
	FONT-SIZE: 18px; COLOR: #666666; LINE-HEIGHT: normal
}
A.product_review_list_product:hover {
	TEXT-DECORATION: underline
}
#productDetailBox .wide .productDetailBoxDotline {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 500px; HEIGHT: 1px
}
.productThumbnails {
	
}
.productThumbnailsWrapper {
	FONT-SIZE: 11px; MARGIN: 5px 0px 0px 12px; COLOR: #666
}
.imageThumbnail {
	DISPLAY: inline; FLOAT: left; MARGIN: 4px 4px 0px 0px
}
.imageThumbnail A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.imageThumbnail .selected {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: auto; BORDER-BOTTOM: #d8d7d7 1px solid; HEIGHT: auto
}
.imageThumbnail A:hover {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: auto; BORDER-BOTTOM: #d8d7d7 1px solid; HEIGHT: auto
}
.imageThumbnail A.selected:link {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: auto; BORDER-BOTTOM: #d8d7d7 1px solid; HEIGHT: auto
}
.imageThumbnail A.selected:visited {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: auto; BORDER-BOTTOM: #d8d7d7 1px solid; HEIGHT: auto
}
.imageThumbnail A.selected:hover {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: auto; BORDER-BOTTOM: #d8d7d7 1px solid; HEIGHT: auto
}
.zoomTab {
	MARGIN-TOP: 277px; Z-INDEX: 50; LEFT: 15px; WIDTH: 100px; POSITION: absolute; HEIGHT: 30px
}
.communityWrapper {
	MARGIN-TOP: 10px; PADDING-LEFT: 12px; WIDTH: 100%; HEIGHT: 55px
}
.productRatingWrapper {
	MARGIN-TOP: 15px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 50px; COLOR: #666
}
.featuredBox {
	WIDTH: 450px
}
.communityReview {
	WIDTH: 450px
}
.productRatingWrapper .communityReview .ratingWrapper {
	DISPLAY: inline; FLOAT: left; MARGIN: -19px 10px 0px 155px
}
.productRatingWrapper .ratingWrapper {
	DISPLAY: inline; FLOAT: left; MARGIN: -19px 10px 0px 155px
}
#productDetailBox .wide .productRatingWrapper {
	DISPLAY: block; FLOAT: none; MARGIN: 20px 0px 0px
}
.productRatingWrapper SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666
}
.featuredBox SPAN {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.communityReview SPAN {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.productRatingWrapper SPAN.ratePoints {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333
}
.reviewLink {
	MARGIN-TOP: 1px; FONT-SIZE: 12px; FLOAT: none
}
.reviewLink A {
	COLOR: #666; TEXT-DECORATION: underline
}
.featuredBox .reviewLink {
	DISPLAY: inline; FLOAT: left; MARGIN: -15px 0px 0px 260px; WHITE-SPACE: nowrap
}
.communityReview .reviewLink {
	MARGIN-TOP: 5px; FLOAT: left
}
.communityReview .reviewLink {
	MARGIN-TOP: 5px; FLOAT: left
}
.communityReviewButton {
	FLOAT: left; MARGIN: 5px 0px 0px 10px; CURSOR: pointer
}
.communityWrapper .stickerBuyMoreSave {
	HEIGHT: 45px
}
SPAN.drkGrey {
	COLOR: #333
}
.whenToWatch {
	Z-INDEX: 32000; FLOAT: right; WIDTH: 171px
}
.whenToWatch .whenToWatchOverlayBg {
	Z-INDEX: 32000; BACKGROUND: url(../../Images/Design/css/whenToWatchOverlayBg.gif) no-repeat left top; OVERFLOW: auto; POSITION: relative
}
.whenToWatch .whenToWatchOverlayBottom {
	Z-INDEX: 32000; BACKGROUND: url(../../Images/Design/css/whenToWatchOverlayBottom.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 171px; HEIGHT: 13px
}
.whenToWatch .whenToWatchOverlayBg .whenToWatchFormWrapper {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 161px; PADDING-TOP: 5px
}
.whenToWatch .whenToWatchOverlayBg .whenToWatchFormWrapper .btnClose {
	FLOAT: right; MARGIN-BOTTOM: 5px
}
.whenToWatch .whenToWatchOverlayBg .whenToWatchFormWrapper SPAN {
	FONT-SIZE: 12px; COLOR: #333
}
.whenToWatch .whenToWatchOverlayBg .whenToWatchFormWrapper INPUT {
	MARGIN: 5px 0px
}
.whenToWatch .whenToWatchOverlayBg .whenToWatchFormWrapper .btnSubmit {
	MARGIN-TOP: 5px; FLOAT: right
}
.whenToWatch .whenToWatchOverlayBg .whenToWatchFormWrapper .links {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; COLOR: #999
}
.whenToWatch .whenToWatchOverlayBg A {
	COLOR: #999; TEXT-DECORATION: none
}
.whenToWatch .whenToWatchOverlayBg A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
#toolTip {
	DISPLAY: none; Z-INDEX: 31000; POSITION: absolute
}
.tooltipsOverlay {
	BACKGROUND: url(../../Images/Design/css/tooltipsBg.gif) no-repeat left top; FLOAT: left; HEIGHT: 30px
}
.tooltipsOverlayRight {
	DISPLAY: inline; BACKGROUND: url(../../Images/Design/css/tooltipsRight.gif) no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 30px
}
.tooltipsOverlay SPAN {
	PADDING-RIGHT: 5px; MARGIN-TOP: 4px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.promoWrapper {
	BORDER-TOP: #007dca 1px solid; WIDTH: 990px; BORDER-BOTTOM: #007dca 1px solid; BACKGROUND-COLOR: #fff
}
.promowrapperempty {
	WIDTH: 990px; BORDER-BOTTOM: #007dca 1px solid; BACKGROUND-COLOR: #fff
}
.promoDetailsWrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.promoDetailsWrapper .promoItemPic {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.promoDetailsWrapper .promoItemDesc {
	DISPLAY: inline; FONT-SIZE: 16px; FLOAT: left; COLOR: #666; LINE-HEIGHT: 20px
}
.promoItemDesc .promoItemTitle {
	MARGIN: 6px 0px 4px
}
.promoItemDesc SPAN.highlights {
	FONT-WEIGHT: bold; COLOR: #ff7011
}
.promoItemDesc A {
	FONT-SIZE: 12px; COLOR: #999; TEXT-DECORATION: none
}
.promoItemDesc A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
.wishlistHome {
	MARGIN-TOP: 10px; OVERFLOW: hidden; WIDTH: 809px; HEIGHT: auto
}
.wishlistHome .wishlistIntroWrapper {
	PADDING-LEFT: 15px; FONT-SIZE: 14px; FLOAT: left; WIDTH: 800px; COLOR: #333; MARGIN-RIGHT: 10px
}
.wishlistIntroWrapper .header {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 10px; COLOR: #999; LINE-HEIGHT: 22px; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif
}
.wishlistHome .adWrapper {
	DISPLAY: inline; FLOAT: left
}
.wishlistIntroWrapper .wishlistContainer {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 146px; PADDING-TOP: 0px
}
.wishlistContainer SPAN {
	FONT-SIZE: 12px; COLOR: #666
}
.wishlistIntroWrapper .firstContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 147px; PADDING-TOP: 0px; BORDER-LEFT-STYLE: none
}
.wishlistIntroWrapper .firstContainer SPAN {
	FONT-SIZE: 12px; COLOR: #666
}
.wishlistContainer .containerHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #007dca; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.firstContainer .containerHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #007dca; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.wishlistContainer {
	HEIGHT: 260px
}
.firstContainer {
	HEIGHT: 260px
}
.wishlistContainer .wishlistButtons {
	MARGIN-TOP: 20px
}
.firstContainer .wishlistButtons {
	MARGIN-TOP: 20px
}
.wishlistMastHeaderWrapper {
	FONT-SIZE: 24px; MARGIN: 10px 0px 0px 5px; COLOR: red; LINE-HEIGHT: 24px
}
.shoppingBagMastHeaderWrapper {
	BACKGROUND: #fff; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 50px
}
.wishlistMastHeaderWrapper .title {
	FLOAT: left
}
.wishlistMastHeaderWrapper .mastHeaderLinks {
	FLOAT: right; MARGIN: 15px 10px 0px 0px
}
.wishlistbluehorizontalline {
	BORDER-TOP: #007dca 1px solid; WIDTH: 814px; BACKGROUND-COLOR: #fff
}
.mastHeaderLinks A {
	PADDING-LEFT: 7px; BACKGROUND: url(../../Images/Design/css/myWishlistMastHeadBullet.gif) no-repeat left 50%; FONT: 12px Arial, Helvetica, sans-serif; MARGIN-LEFT: 20px; COLOR: #666
}
.wishlistControlsTopWrapper {
	FLOAT: left; MARGIN-LEFT: 0px; VERTICAL-ALIGN: baseline; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
.wishlistControlsTopWrapper SPAN {
	FONT-SIZE: 12px; COLOR: #333
}
.wishlistControlsTopWrapper INPUT {
	FONT-SIZE: 11px; COLOR: #666
}
.myWishlistWrapper {
	FLOAT: left; MARGIN: 12px 0px 0px 6px; WIDTH: 814px
}
.myCartWishlistWrapper {
	FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 15px 5px 0px 8px; WIDTH: 652px
}
.myWishlistWrapper .myWishlistTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; COLOR: #666; LINE-HEIGHT: 25px; POSITION: relative
}
.myCartWishlistWrapper .myWishlistTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; COLOR: #666; LINE-HEIGHT: 25px
}
.myWishlistTitle SPAN {
	COLOR: #0781cb
}
.myWishlistWrapper .btnContShopping {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.myCartWishlistWrapper .btnContShopping {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.myWishlistWrapper .buttonsWrapper {
	FLOAT: right
}
.myCartWishlistWrapper .buttonsWrapper {
	FLOAT: right
}
.buttonsWrapper .btnContShopping {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}

.buttonsWrapper .btnDefault {
	FLOAT: left; MARGIN: 0px 0px 0px 0px
}

#DefaultBtn {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: #666; PADDING-TOP: 0px
}
.DefaultBtn {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: #666; PADDING-TOP: 0px
}
#DefaultBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none
}
.DefaultBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none
}


.buttonsWrapper .btnCheckout {
	MARGIN-TOP: 0px; DISPLAY: inline; FLOAT: left; WIDTH: 110px; MARGIN-RIGHT: 10px
}
.wishlistItemContainer {
	PADDING-RIGHT: 10px; MARGIN-TOP: 2px; BACKGROUND: url(../../Images/Design/css/wishlistItemBg2.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 790px; POSITION: relative
}
.shoppingbagItemContainer {
	MARGIN-TOP: 10px; BACKGROUND: url(../../Images/Design/css/wishlistItemBg.gif) no-repeat left top; WIDTH: 644px; POSITION: relative
}
.shoppingbagItemContainerBottom {
	BACKGROUND: url(../../Images/Design/css/wishlistItemBottom.gif) no-repeat left top; WIDTH: 644px; HEIGHT: 9px
}
.wishlistItemContainerClear {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; OVERFLOW: hidden; WIDTH: 644px; HEIGHT: 1px
}
.itemUpdateModeContainer {
	MARGIN-TOP: 10px; BACKGROUND: url(../../Images/Design/css/itemUpdateBg.gif) no-repeat left top; OVERFLOW: auto; WIDTH: 644px; POSITION: relative
}
.wishlistItemContainerBottom {
	BACKGROUND: url(../../Images/Design/css/wishlistItemBottom2.gif) no-repeat left top; WIDTH: 800px; HEIGHT: 9px
}
.wishlistItemContainerdotline {
	FONT-SIZE: 1px; BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x left top; FLOAT: left; MARGIN: 10px 0px 3px; WIDTH: 644px
}
.itemUpdateModeContainerBottom {
	BACKGROUND: url(../../Images/Design/css/itemUpdateBottom.gif) no-repeat left top; HEIGHT: 9px
}
.wishlistItemContainer .itemImg {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 150px
}
.itemUpdateModeContainer .itemImg {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 150px
}
.shoppingbagItemContainer .itemImg {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 150px
}
.itemUpdateModeContainer .itemImg {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 150px
}
.itemUpdateModeContainer .itemImg IMG {
	BORDER-RIGHT: #dbdada 1px solid; BORDER-TOP: #dbdada 1px solid; BORDER-LEFT: #dbdada 1px solid; BORDER-BOTTOM: #dbdada 1px solid
}
.wishlistItemContainer .itemDetails {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: left; WIDTH: 600px
}
.itemUpdateModeContainer .itemDetails {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: left; WIDTH: 600px
}
.shoppingbagItemContainer .itemDetails {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: left; WIDTH: 450px
}
.itemUpdateModeContainer .itemDetails {
	MARGIN-TOP: 20px; DISPLAY: inline; FLOAT: left; WIDTH: 450px
}
.itemName {
	FONT-SIZE: 14px; COLOR: #333
}
.itemOptionsDetails {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #666
}
SPAN.itemNumberTag {
	MARGIN-TOP: 2px; PADDING-LEFT: 6px; FONT-SIZE: 11px; COLOR: #666
}
SPAN.itemNumber {
	FONT-SIZE: 11px; COLOR: #333
}
.itemPriceTag {
	MARGIN-TOP: 5px; FONT-SIZE: 14px; COLOR: #333
}
.itemPriceTag SPAN.itemPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff7011
}
.itemShippingInfo {
	FONT-SIZE: 11px; COLOR: #666
}
.promoshippingfees {
	FONT-SIZE: 11px; COLOR: red
}
.shippingFees {
	COLOR: #666666
}
.itemSpecials {
	MARGIN-TOP: 3px; FONT-SIZE: 12px; COLOR: #ff7011
}
.itemInfo {
	MARGIN-TOP: 10px
}
.itemInfo .info {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #666
}
.info SPAN.details {
	FONT-SIZE: 11px; COLOR: #333
}
.itemDetails .wishlisItemContainerBtns {
	MARGIN-TOP: 20px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}
.itemDetails .wishlisItemContainerBtns1 {
	MARGIN-TOP: 10px; RIGHT: 10px; FLOAT: right; BOTTOM: 0px
}
#youAlsoLikeWrapper {
	OVERFLOW: hidden; WIDTH: 100%
}
#youAlsoLikeWrapper .mainHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 20px; BORDER-BOTTOM: #d8d7d7 1px solid
}
#youAlsoLikeWrapper .alsoLikeWrapper {
	MARGIN: 10px 0px 0px 10px; WIDTH: 298px; BORDER-BOTTOM: #fff 1px solid
}
.alsoLikeWrapper .header {
	OVERFLOW: auto; BORDER-BOTTOM: #d8d7d7 1px solid; HEIGHT: 100%
}
.heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #010101; PADDING-TOP: 5px
}
.header .btnViewAll {
	FLOAT: right; MARGIN: 4px 5px 0px 0px; WIDTH: 67px
}
SPAN.ltgGrey {
	COLOR: #999
}
.alsoLikeWrapper .alsoLikeItems {
	BACKGROUND: url(../../Images/Design/css/alsoLikeBg.gif) repeat-y left top; MARGIN: 10px 0px; OVERFLOW: auto; WIDTH: 298px; HEIGHT: 100%
}
.alsoLikeItems .alsoLikeItemImg {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px
}
.alsoLikeItemImg IMG {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
.alsoLikeItems .itemsDetails {
	DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 10px 10px 12px; WIDTH: 126px; COLOR: #666; TEXT-ALIGN: center
}
.itemsDetails A {
	FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.itemsDetails A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
SPAN.regPrice {
	COLOR: #ff7011
}
SPAN.salesPrice {
	COLOR: #f00
}
.pagination {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; MARGIN: 10px 10px 10px 0px
}
.paginationOnTop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; MARGIN: 10px 10px 0px 0px
}
.pagination .pagesCount {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.paginationOnTop .pagesCount {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.pagination .btnPrev {
	PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left
}
.paginationOnTop .btnPrev {
	PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left
}
.pagination .btnNext {
	PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left
}
.paginationOnTop .btnNext {
	PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left
}
.pagination SPAN.pageOn {
	COLOR: #333
}
.paginationOnTop SPAN.pageOn {
	COLOR: #333
}
.pagination A {
	COLOR: #007dca; TEXT-DECORATION: none
}
.paginationOnTop A {
	COLOR: #007dca; TEXT-DECORATION: none
}
.pagination A:hover {
	COLOR: #007dca; TEXT-DECORATION: none
}
.paginationOnTop A:hover {
	COLOR: #007dca; TEXT-DECORATION: none
}
.otherConditions {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; COLOR: #666
}
.removeBtn {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: capitalize; COLOR: #666; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.removeBtn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25_hover.gif) no-repeat; TEXT-TRANSFORM: capitalize; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wishLisItemContainerBtns .removeBtn {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_100x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: capitalize; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wishLisItemContainerBtns .removeBtn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_100x25_hover.gif) no-repeat; TEXT-TRANSFORM: capitalize; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.removeBtn {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.removeBtn:visited {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.removeBtn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25_hover.gif) no-repeat; TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.wishlistRemoveBtn {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: #666; LINE-HEIGHT: 30px; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.wishlistRemoveBtn:visited {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25.gif) no-repeat; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 100px; COLOR: #666; LINE-HEIGHT: 30px; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.wishlistRemoveBtn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25_hover.gif) no-repeat; TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#sendBtn {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 11px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnSendBg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 7px
}
#sendBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnSendHoverBg.gif) no-repeat; COLOR: #333; TEXT-DECORATION: none
}
#addMsgBtn {
	PADDING-RIGHT: 17px; DISPLAY: inline; PADDING-LEFT: 12px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnAddMsgBg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 7px
}
#addMsgBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnAddMsgHoverBg.gif) no-repeat; COLOR: #333; TEXT-DECORATION: none
}
#continueShoppingBtn {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; WIDTH: 150px; COLOR: #666; PADDING-TOP: 7px
}
.continueShoppingBtn {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; WIDTH: 150px; COLOR: #666; PADDING-TOP: 7px
}
#continueShoppingBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none
}
.continueShoppingBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none
}
#createWishlistBtn {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#createWishlistBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none
}
#updateWishlistBtn {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#updateWishlistBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none
}
#findWishlistBtn {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px
}
#findWishlistBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btn_grey_120x25_hover.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none
}
.moveToWishlistBtn {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.moveToWishlistBtn7 {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wishLisItemContainerBtns .moveToWishlistBtn7 {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wishLisItemContainerBtns .moveToWishlistBtn7:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25_hover.gif) no-repeat; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.moveToWishlistBtn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.moveToWishlistBtn7:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_120x25_hover.gif) no-repeat; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moveToWishlistBtn {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moveToWishlistBtn:visited {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moveToWishlistBtn7 {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moveToWishlistBtn7:visited {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 145px; COLOR: #666; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moveToWishlistBtn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moveToWishlistBtn7:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25_hover.gif) no-repeat; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dotline {
	FONT-SIZE: 1px; BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x left top; FLOAT: left; MARGIN: 10px 0px; WIDTH: 800px
}
.totalAmount {
	FLOAT: right; MARGIN: 1px 5px 0px 0px
}
.CarttotalAmount {
	FLOAT: right; MARGIN: 10px 10px 0px 0px; WIDTH: 644px
}
.totalAmount SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666
}
SPAN.totalPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #007dca; LINE-HEIGHT: 25px
}
SPAN.notes {
	FONT-SIZE: 11px; COLOR: #999
}
.carouselBillBoardHdr {
	PADDING-LEFT: 5px; FONT: 40px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666
}
.carouselBillBoardHdr DIV {
	PADDING-LEFT: 5px; FONT: 40px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666
}
.TitleHdr1 {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666
}
.TitleHdr1 DIV {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666
}
.TitleHdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666
}
.TitleHdr DIV {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666
}
.TitleHdr2 {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #007dca
}
.HSNColor1 {
	COLOR: #ffde00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HSNColor1Hdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #ffde00
}
.HSNColor1HdrBB {
	FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #ffde00
}
.HSNColor2 {
	COLOR: #fa6c03; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HSNColor2Hdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #fa6c03
}
.HSNColor2HdrBB {
	FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #fa6c03
}
.HSNColor3 {
	COLOR: #eb0303; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HSNColor3Hdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #eb0303
}
.HSNColor3HdrBB {
	FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #eb0303
}
.HSNColor4 {
	COLOR: #f45fa9; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HSNColor4Hdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #f45fa9
}
.HSNColor4HdrBB {
	FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #f45fa9
}
.HSNColor5 {
	COLOR: #4ae6f0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HSNColor5Hdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #4ae6f0
}
.HSNColor5HdrBB {
	FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #4ae6f0
}
.HSNColor6 {
	COLOR: #007dca; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HSNColor6Hdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #007dca
}
.HSNColor6HdrBB {
	FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #007dca
}
.HSNColor7 {
	COLOR: #63bc03; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HSNColor7Hdr {
	FONT: 20px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #63bc03
}
.HSNColor7HdrBB {
	FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #63bc03
}
.TitleSubHdr {
	FONT: 14px Arial, Helvetica, sans-serif; COLOR: #666666
}
.TitleSubHdr DIV {
	FONT: 14px Arial, Helvetica, sans-serif; COLOR: #666666
}
.TitleHdrWht {
	FONT: 20px ITC Avant Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.TitleHdrWhtBB {
	FONT: 24px ITC Avant Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
#onNowHdr {
	FONT: 26px ITC Avant Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: lowercase; COLOR: #ffffff
}
.topBar {
	BORDER-BOTTOM: #cccccc 1px solid
}
.headerLine {
	MARGIN-BOTTOM: 8px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 30px
}
.item {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 15px
}
.item IMG {
	FLOAT: left; PADDING-TOP: 20px
}
.item P {
	FONT: 12px Arial, Helvetica, sans-serif; MARGIN-LEFT: 70px; COLOR: #666
}
.home .item P {
	MARGIN: 0px
}
.home .item .offerName A {
	FONT-SIZE: 14px; COLOR: #007dca
}
.home .item .offerName {
	MARGIN-BOTTOM: 6px
}
#rightSlot .last {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #ccc 4px solid
}
#browse #miscLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#miscLinks A {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #666
}
#miscLinks LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../../Images/Design/css/leftNavBullet.gif) no-repeat left 50%
}
#allCategories {
	BORDER-TOP: #d9d6d6 5px solid; BACKGROUND: url(../../Images/Design/css/allCategories.gif) no-repeat 12px 15px; FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 100%; HEIGHT: 38px
}
#allCategories SPAN {
	DISPLAY: none
}
.customerReview {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% bottom
}
.customerReview .last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.gridheader {
   FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/stageTopBg.gif) repeat-x 50% top; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.gridPromo {
	PADDING-TOP: 10px
}
.columnSeperator {
	BACKGROUND: url(../../Images/Design/css/vertDottedBorder.gif) repeat-y right 50%
}
.rowSeperator {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% bottom
}
.shoppingGridRow {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 98%; PADDING-TOP: 5px
}
.shoppingGridRow .last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.row {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% bottom; FLOAT: left; MARGIN-LEFT: 21px; WIDTH: 98%
}
.row .productContainer {
	BACKGROUND: url(../../Images/Design/css/vertDottedBorder.gif) repeat-y right 50%; WIDTH: auto; HEIGHT: 100%; TEXT-ALIGN: center
}
.row .prodcutContainer .last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.row .productContainer IMG {
	FLOAT: none
}
.last {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-STYLE: none
}
.row P {
	TEXT-ALIGN: center
}
.row P A {
	PADDING-LEFT: 21px; BACKGROUND: url(../../Images/Design/css/orangeBullet.gif) no-repeat left 50%; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #de8b01
}
P.pdprice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.pdas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.browse H2 {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 3px; MARGIN: 14px 0px 0px; FONT: 40px Arial, Helvetica, sans-serif; COLOR: #fbbe01; PADDING-TOP: 0px; BORDER-BOTTOM: #fbbe01 6px solid
}
.browseBrand H2 {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 3px; MARGIN: 14px 0px 0px; FONT: 40px Arial, Helvetica, sans-serif; COLOR: #fbbe01; PADDING-TOP: 0px; BORDER-BOTTOM: #fbbe01 6px solid
}
.browseBrand H2 {
	BORDER-BOTTOM-STYLE: none
}
.browseBrand H2 .sub {
	FONT-SIZE: 24px
}
.browseBrand H2 .subPar {
	FONT-SIZE: 14px; COLOR: #666
}
.browseBrand H2 .subPar SUP {
	FONT-SIZE: 10px
}
.browseBrand .productContainer {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 26px; WIDTH: auto; PADDING-TOP: 15px; HEIGHT: auto
}
.browse .row .productContainer {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 26px; WIDTH: auto; PADDING-TOP: 15px; HEIGHT: auto
}
.browseBrand .row .productContainer {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 26px; WIDTH: auto; PADDING-TOP: 15px; HEIGHT: auto
}
.browse .row P {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 15px 0px -12px; WIDTH: 167px; COLOR: #333; TEXT-ALIGN: center
}
.browseBrand .row P {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 15px 0px -12px; WIDTH: 167px; COLOR: #333; TEXT-ALIGN: center
}
.browseBrand .productContainer P {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 15px 0px -12px; WIDTH: 167px; COLOR: #333; TEXT-ALIGN: center
}
.browse .row P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.browseBrand P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.browseBrand .productContainer P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.browse .row P .price {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.browseBrand .productContainer P .price {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.browseHeader {
	MARGIN-TOP: -1px; BACKGROUND: url(../../Images/Design/css/stageTopBg.gif) repeat-x 50% top; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 8px; BORDER-BOTTOM: #eeeaea 1px solid; HEIGHT: 35px
}
.browseFooter {
	BORDER-TOP: #eeeaea 1px solid; MARGIN-TOP: 15px; FLOAT: left; MARGIN-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 7px
}
.sortBy {
	PADDING-RIGHT: 70px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sortBy LABEL {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sortBy SELECT {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.browseBy {
	FONT-SIZE: 12px; WIDTH: 100%
}
.browseBy A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #007dca; MARGIN-RIGHT: 3px
}
.browseBy A.disabled {
	COLOR: gray
}
.browseBy A IMG {
	MARGIN-LEFT: 2px; POSITION: relative; TOP: 3px
}
#offer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 9px; PADDING-TOP: 10px; BORDER-BOTTOM: #d9d6d6 4px solid; FONT-STYLE: italic
}
#offerTitle {
	FONT-SIZE: 16px; COLOR: #ff7011
}
#offerDescription {
	FONT-SIZE: 13px; COLOR: #666
}
#offer A {
	PADDING-RIGHT: 9px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/greyArrow.gif) no-repeat right 50%; COLOR: #999; FONT-STYLE: normal
}
#bottom {
	CLEAR: both; Z-INDEX: 2000; BACKGROUND: url(../../Images/Design/css/bottomPageBorder_v8.gif) no-repeat 50% bottom; MARGIN: 0px auto; WIDTH: 992px; POSITION: relative; TOP: 0px
}
#footer_top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px auto; PADDING-TOP: 6px; HEIGHT: 20px; BACKGROUND-COLOR: #e2e1e1
}
.footer_top_hdr {
	FONT-WEIGHT: bold; COLOR: #007dca
}
#footer {
	CLEAR: left; BORDER-TOP: #e2e1e1 1px solid; PADDING-LEFT: 18px; BACKGROUND: url(../../Images/Design/css/footerBg.jpg) repeat-x; MARGIN: 0px auto; HEIGHT: 139px
}
#subFooter {
	CLEAR: both; PADDING-BOTTOM: 40px; MARGIN: 0px auto; FONT: 12px Arial, Helvetica, sans-serif; WIDTH: 938px; COLOR: #333; PADDING-TOP: 10px; POSITION: relative; TOP: 0px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 19px 32px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	MARGIN-BOTTOM: 3px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #bde5f8
}
#footer LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
#footer LI A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#footer P A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#footer P {
	FONT-SIZE: 12px; MARGIN-LEFT: 465px
}
#footer P A {
	FONT: bold 12px Arial, Helvetica, sans-serif; MARGIN-LEFT: 24px; COLOR: #fff; TEXT-DECORATION: none
}
#subFooter A {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
#subFooter A:hover {
	TEXT-DECORATION: underline
}
#subFooter .hsnBlue {
	FONT-SIZE: 12px; COLOR: #007dca
}
.clear {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px
}
.ratingWrapper {
	MARGIN-TOP: 2px; WIDTH: 100px
}
.starRating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../Images/Design/css/star_rating.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 20px
}
.starRating LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.starRating LI.currentRating {
	DISPLAY: block; Z-INDEX: 100; BACKGROUND: url(../../Images/Design/css/star_rating.gif) left bottom; TEXT-INDENT: -9000px; HEIGHT: 20px
}
.starRating .rate1Star {
	WIDTH: 20px
}
.starRating .rate2Stars {
	WIDTH: 40px
}
.starRating .rate3Stars {
	WIDTH: 60px
}
.starRating .rate4Stars {
	WIDTH: 80px
}
.starRating .rate5Stars {
	WIDTH: 100px
}
#tvStage {
	MARGIN-TOP: 5px; BORDER-BOTTOM: #fff 1px solid
}
#tvStageHeader {
	BORDER-TOP: #d8d7d7 1px solid; BACKGROUND: url(../../Images/Design/css/tvStageTopBg.gif) repeat-x 50% top; FLOAT: left; WIDTH: 988px
}
#tvStageHeader .header {
	FLOAT: left; HEIGHT: 52px
}
#tvStageHeader .tvStageHeaderControls {
	PADDING-RIGHT: 20px; MARGIN-TOP: 4px; FLOAT: right
}
.programGuidesControls {
	PADDING-LEFT: 18px; FLOAT: left; MARGIN: 10px 10px 10px 0px
}
.programGuidesControls SPAN.programGuide {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666
}
.programGuidesControls SELECT {
	FONT-SIZE: 11px; COLOR: #666
}
.btns {
	DISPLAY: inline; FLOAT: left; MARGIN: 7px 0px 0px 4px
}
.programGuidesControls SPAN.showWeekly {
	FONT-SIZE: 12px; COLOR: #666
}
#weeklyViewBtn {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnWeeklyViewBg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 7px
}
#weeklyViewBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnWeeklyViewHoverBg.gif) no-repeat; TEXT-DECORATION: none
}
#PrintFriendlyBtn {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnPrintFriendlyBg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 7px
}
#PrintFriendlyBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnPrintFriendlyHoverBg.gif) no-repeat; TEXT-DECORATION: none
}
#programTableTop {
	WIDTH: 100%; HEIGHT: 3px
}
#programTableBottom {
	WIDTH: 100%; HEIGHT: 3px
}
.programTableWrapper {
	BORDER-TOP: #d8d7d7 3px solid; MARGIN: 5px; WIDTH: 980px; BORDER-BOTTOM: #d8d7d7 3px solid
}
.programTableWrapper A {
	COLOR: #333
}
.programTableWrapper A:hover {
	TEXT-DECORATION: underline
}
.programTableWrapper TABLE {
	MARGIN: 1px 0px 3px; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.programTableWrapper TABLE THEAD TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #3698d3; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 5px solid; TEXT-ALIGN: left
}
.programTableWrapper TABLE THEAD.weekly TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #3698d3; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 5px solid; TEXT-ALIGN: left
}
.programTableWrapper TABLE THEAD .column1 {
	FONT-SIZE: 12px; WIDTH: 108px; TEXT-ALIGN: center
}
.programTableWrapper TABLE THEAD .column2 {
	WIDTH: 213px
}
.programTableWrapper TABLE THEAD .column3 {
	WIDTH: 336px
}
.programTableWrapper TABLE THEAD .column4 {
	WIDTH: 169px
}
.programTableWrapper TABLE THEAD .column5 {
	WIDTH: 154px
}
.programTableWrapper TABLE THEAD.weekly .column1 {
	FONT-SIZE: 12px; WIDTH: 108px; TEXT-ALIGN: center
}
.programTableWrapper TABLE THEAD.weekly .column2 {
	BACKGROUND: url(../../Images/Design/css/theadDivider.gif) #3698d3 no-repeat left top; WIDTH: 115px
}
.programTableWrapper TABLE THEAD.weekly .column3 {
	BACKGROUND: url(../../Images/Design/css/theadDivider.gif) #3698d3 no-repeat left top; WIDTH: 126px
}
.programTableWrapper TABLE THEAD.weekly .column4 {
	BACKGROUND: url(../../Images/Design/css/theadDivider.gif) #3698d3 no-repeat left top; WIDTH: 126px
}
.programTableWrapper TABLE THEAD.weekly .column5 {
	BACKGROUND: url(../../Images/Design/css/theadDivider.gif) #3698d3 no-repeat left top; WIDTH: 126px
}
.programTableWrapper TABLE THEAD.weekly .column6 {
	BACKGROUND: url(../../Images/Design/css/theadDivider.gif) #3698d3 no-repeat left top; WIDTH: 126px
}
.programTableWrapper TABLE THEAD.weekly .column7 {
	BACKGROUND: url(../../Images/Design/css/theadDivider.gif) #3698d3 no-repeat left top; WIDTH: 126px
}
.programTableWrapper TABLE THEAD.weekly .column8 {
	BACKGROUND: url(../../Images/Design/css/theadDivider.gif) #3698d3 no-repeat left top; WIDTH: 127px
}
.programTableWrapper TABLE TBODY {
	FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #333
}
.programTableWrapper TABLE TBODY TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; HEIGHT: 61px
}
.programTableWrapper TABLE TBODY.weekly TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.programTableWrapper TABLE TBODY.weekly TD.lastcolumn {
	BORDER-RIGHT: #ccc 1px solid
}
.programTableWrapper TABLE .odd {
	BACKGROUND: #eeecec
}
.programTableWrapper TABLE .liverow {
	BORDER-LEFT-COLOR: #ebebeb; BORDER-BOTTOM-COLOR: #ebebeb; BORDER-TOP-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ebebeb
}
.programTableWrapper TABLE TD IMG {
	PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left; VERTICAL-ALIGN: text-top
}
.programTableWrapper TABLE TD DIV.programTime {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.programTableWrapper TABLE TD DIV.programLive {
	BORDER-RIGHT: #3698d3 2px solid; BORDER-TOP: #3698d3 2px solid; FLOAT: left; MARGIN: -6px 0px 0px -4px; BORDER-LEFT: #3698d3 2px solid; WIDTH: 976px; BORDER-BOTTOM: #3698d3 2px solid; POSITION: absolute; HEIGHT: 79px
}
.programTableWrapper TABLE TD DIV.programTime DIV {
	COLOR: #0781cb
}
.programTableWrapper TABLE TD.programTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.programTableWrapper TABLE TD.programHost DIV {
	DISPLAY: inline; FLOAT: left; PADDING-TOP: 4px
}
.programTableWrapper TABLE TD.programGuestName {
	BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px
}
UL.programLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 11px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.programLink LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(../../Images/Design/css/blueBullet.gif) no-repeat left 50%; PADDING-BOTTOM: 9px; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 9px
}
UL.programLink LI A:hover {
	COLOR: #007dca; TEXT-DECORATION: none
}
.timeframeControls {
	Z-INDEX: 900; WIDTH: 980px; POSITION: relative
}
.reviewTableWrapper {
	BORDER-TOP: #d8d7d7 3px solid; Z-INDEX: 800; MARGIN: -8px 5px -4px; WIDTH: 980px; BORDER-BOTTOM: #d8d7d7 3px solid
}
HTML > BODY .reviewTableWrapper {
	MARGIN: -4px 5px -8px
}
.reviewTableWrapper A {
	COLOR: #333
}
.reviewTableWrapper A:hover {
	COLOR: #333
}
.reviewTableWrapper A:hover {
	TEXT-DECORATION: underline
}
.reviewTableWrapper TABLE {
	Z-INDEX: 700; MARGIN: 1px 0px; WIDTH: 100%
}
.reviewTableWrapper TABLE THEAD TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #3698d3; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 5px solid; TEXT-ALIGN: left
}
.reviewTableWrapper TABLE THEAD.tableBottom TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #3698d3; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.reviewTableWrapper TABLE THEAD .column1 {
	FONT-SIZE: 12px; WIDTH: 108px; TEXT-ALIGN: center
}
.reviewTableWrapper TABLE THEAD.tableBottom .column1 {
	FONT-SIZE: 12px; WIDTH: 108px; TEXT-ALIGN: center
}
.reviewTableWrapper TABLE THEAD .column2 {
	WIDTH: 350px
}
.reviewTableWrapper TABLE THEAD .column3 {
	WIDTH: 186px
}
.reviewTableWrapper TABLE THEAD .column4 {
	WIDTH: 336px
}
.reviewTableWrapper TABLE TBODY {
	FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #333
}
.reviewTableWrapper TABLE TBODY TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px
}
.reviewTableWrapper TABLE TBODY TD.lastrow {
	BORDER-BOTTOM: #ccc 1px solid
}
.reviewTableWrapper TABLE .odd {
	BACKGROUND: #eeecec
}
.reviewTableWrapper TABLE TD IMG {
	PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left; VERTICAL-ALIGN: text-top
}
.reviewTableWrapper TABLE TD DIV.programTime {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.reviewTableWrapper TABLE TD.programTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.reviewTableWrapper TABLE TD.programDetail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 14px
}
.reviewTableWrapper TABLE TD.programHost {
	BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px
}
TD.programDetail A {
	COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.programDetail A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#dailyViewBtn {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btnDailyViewBg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #333; PADDING-TOP: 7px
}
#dailyViewBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnDailyViewHoverBg.gif) no-repeat; TEXT-DECORATION: none
}
.tvProductReviewControl {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 980px; BORDER-BOTTOM: #d8d7d7 3px solid
}
#tvStage .bottom {
	BORDER-TOP: #d8d7d7 3px solid; MARGIN-BOTTOM: -10px; BORDER-BOTTOM-STYLE: none
}
.tvProductReviewControl SPAN {
	FLOAT: left; MARGIN: 17px 0px 13px 11px; COLOR: #333
}
.tvProductReviewControl .navigate {
	FLOAT: right; MARGIN-LEFT: 0px
}
.navigate .previousHour {
	PADDING-RIGHT: 11px; PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/previousHourBg.gif) no-repeat; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 6px
}
.previousHour:hover {
	BACKGROUND: url(../../Images/Design/css/previousHourHoverBg.gif) no-repeat
}
.navigate .nextHour {
	PADDING-RIGHT: 25px; PADDING-LEFT: 12px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/nextHourBg.gif) no-repeat; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 6px
}
.nextHour:hover {
	BACKGROUND: url(../../Images/Design/css/nextHourHoverBg.gif) no-repeat
}
#beta_shim {
	WIDTH: 392px; POSITION: absolute; HEIGHT: 350px
}
#betaCommentFlyout {
	DISPLAY: none; Z-INDEX: 40000; LEFT: 225px; FONT-FAMILY: Arial, Sans-Serif; POSITION: absolute; TOP: 20px
}
#beta_comment_content {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: white
}
.beta_comment_fields INPUT {
	BORDER-RIGHT: #007dca 1px solid; BORDER-TOP: #007dca 1px solid; MARGIN-TOP: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #007dca 1px solid; BORDER-BOTTOM: #007dca 1px solid
}
#betaCommentHeader {
	MARGIN: 0px 10px
}
#beta_comment_content TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT: 12px Arial; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
#beta_comment_logo {
	Z-INDEX: 40001; LEFT: 20px; POSITION: absolute; TOP: -16px
}
.beta_comment_flyout_header {
	FONT-SIZE: 28px; PADDING-BOTTOM: 15px; COLOR: #007dca; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.beta_comment_fields {
	MARGIN-BOTTOM: 10px
}
.beta_comment_ratings {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.beta_comment_ratings TD {
	FONT-SIZE: 8px
}
.beta_comment_entry .center {
	TEXT-ALIGN: center
}
#betaCommentTextBox {
	MARGIN-TOP: 10px
}
DIV#betaFixedWrapper > DIV#betaCommentFlyout {
	POSITION: fixed
}
#beta_comment_content TABLE {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.beta_comment_flyout_button_wrapper {
	PADDING-TOP: 10px
}
#betaCommentSubmitButton {
	BACKGROUND: url(../../Images/Design/css/btn_blue_submit_v7.gif) no-repeat left 50%; FLOAT: right; WIDTH: 100px; CURSOR: pointer; MARGIN-RIGHT: 5px; HEIGHT: 25px
}
#betaCommentLowerCloseButton {
	DISPLAY: none; BACKGROUND: url(../../Images/Design/css/btn_blu_close_v7.gif) no-repeat left 50%; FLOAT: right; WIDTH: 100px; CURSOR: pointer; HEIGHT: 25px
}
#beta_comment_close_upper_button {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; RIGHT: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20px; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TOP: 10px; HEIGHT: 18px; TEXT-ALIGN: center
}
#commentResponse {
	DISPLAY: none; PADDING-BOTTOM: 100px; FONT-FAMILY: Arial, Sans-Serif; TEXT-ALIGN: center
}
.callouthdr3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.product_flyout {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: none; Z-INDEX: 10000; BACKGROUND: #ffffff; LEFT: 250px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 80px
}
#productflyoutshim {
	DISPLAY: none; Z-INDEX: 9999; LEFT: 250px; POSITION: absolute; TOP: 80px
}
.flyout_close_button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; RIGHT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; FONT: 12px arial; BORDER-LEFT: #000000 1px solid; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 0px
}
.wtwhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #007dca
}
A.wtwlink:link {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtwlink:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtwlink:active {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtw:link {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtw:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtw:active {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtwlink:hover {
	FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: underline
}
A.wtw:hover {
	FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: underline
}
A.wtw:link {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtw:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtw:active {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.wtw:hover {
	FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: underline
}
.wtw1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../Images/Design/css/wtw/wtw_top.png); PADDING-BOTTOM: 4px; WIDTH: 268px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.wtw2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../Images/Design/css/wtw//wtw_bg.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.wtwli {
	FONT-SIZE: 11px; MARGIN: 3px 40px; LINE-HEIGHT: 18px
}
.wtw3 {
	BACKGROUND-IMAGE: url(../../Images/Design/css/wtw/wtw_signup.png); BACKGROUND-REPEAT: no-repeat
}
.wtw3details {
	FONT-SIZE: 11px; COLOR: #333333
}
.wtw {
	FONT-SIZE: 11px
}
A.wtw3details:link {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.wtw3details:visited {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.wtw3details:active {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.wtw3details:hover {
	FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: underline
}
A.wtwhdrlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: none
}
A.wtwhdrlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: none
}
A.wtwhdrlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: none
}
A.wtwhdrlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #007dca; TEXT-DECORATION: underline
}
UL.wtwList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.paginationInActive {
	DISPLAY: none
}
.paginationCarrotRight {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 15px; Z-INDEX: 2; COLOR: #007dca; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
.paginationCarrotLeft {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; Z-INDEX: 2; COLOR: #007dca; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
.paginationActive {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 2; CURSOR: pointer; COLOR: #007dca; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
A.paginationActive {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 2; CURSOR: pointer; COLOR: #007dca; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
A.paginationActive:focus {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 2; CURSOR: pointer; COLOR: #007dca; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
A.paginationActive:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 2; CURSOR: pointer; COLOR: #007dca; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
A.paginationActive:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 2; CURSOR: pointer; COLOR: #007dca; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative
}
A.pageNumbersActive {
	COLOR: #222222; TEXT-DECORATION: none
}
A.pageNumbersInActive:link {
	COLOR: #007dca; TEXT-DECORATION: none
}
A.pageNumbersInActive:focus {
	COLOR: #007dca; TEXT-DECORATION: none
}
A.pageNumbersInActive:active {
	COLOR: #007dca; TEXT-DECORATION: none
}
A.pageNumbersInActive:visited {
	COLOR: #007dca; TEXT-DECORATION: none
}
A.pageNumbersActive:hover {
	COLOR: #007dca; TEXT-DECORATION: underline			
}
A.pageNumbersInActive:hover {
	COLOR: #007dca; TEXT-DECORATION: underline
}

A.billboard:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.billboard:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.billboard:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.toolbar {
	PADDING-TOP: 20px
}
#emailAFriendBtn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bcnolink A {
	FONT-SIZE: 12px; COLOR: #666666
}
.bcnolink A:hover {
	COLOR: #666666
}
#topNav {
	BACKGROUND: url(../../Images/Design/css/navBg.gif) repeat-x 50% top; LEFT: 10px; WIDTH: 965px; POSITION: absolute; TOP: 0px; HEIGHT: 23px
}
#nav_cap_left {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../Images/Design/css/navLeftCap.gif) no-repeat left top; FLOAT: left; WIDTH: 4px; HEIGHT: 23px
}
.current #nav_cap_left {
	BACKGROUND: url(../../Images/Design/css/navLeftCapActive.gif) no-repeat left top
}
#nav_cap_right {
	MARGIN-TOP: 0px; BACKGROUND: url(../../Images/Design/css/navRightCap.gif) no-repeat right top; FLOAT: right; WIDTH: 4px; HEIGHT: 23px
}
.current #nav_cap_right {
	BACKGROUND: url(../../Images/Design/css/navRightCapActive.gif) no-repeat right top
}
#topNav .navBarWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#topNavBar TD {
	BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../Images/Design/css/navBreak.gif) no-repeat left top; PADDING-BOTTOM: 0px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#topNavBar TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#topNavBar .current {
	BACKGROUND: url(../../Images/Design/css/navActiveBg.gif) repeat-x
}
#topNavBar .current A {
	COLOR: #ffffff
}
#topNavBar .navHover {
	BORDER-RIGHT: #c3c3c3 1px solid; BACKGROUND: url(../../Images/Design/css/navBgHover.gif) repeat-x; BORDER-LEFT: #c3c3c3 1px solid
}
#topNavBar .navHover A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #007dca; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.navHover:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #007dca; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.hover#nav_cap_left {
	MARGIN-TOP: 0px; BACKGROUND: url(../../Images/Design/css/navLeftCapHover.gif) no-repeat left top; FLOAT: left; WIDTH: 4px; HEIGHT: 23px
}
.hover#nav_cap_right {
	MARGIN-TOP: 0px; BACKGROUND: url(../../Images/Design/css/navRightCapHover.gif) no-repeat right top; FLOAT: right; WIDTH: 4px; HEIGHT: 23px
}
#topNavBar .first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
#topNavBar .last {
	PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
#topNavBar .first A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
A.first:hover {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
#topNavBar .last A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 9px; PADDING-TOP: 0px
}
A.last:hover {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 9px; PADDING-TOP: 0px
}
#breadcrumbwrapperleft {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; POSITION: relative
}
#breadcrumbwrapperright {
	PADDING-RIGHT: 10px; FLOAT: right; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; POSITION: relative
}
.flyoutwrapper {
	DISPLAY: block; Z-INDEX: 30000; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 23px
}
.navflyoutcontent {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; PADDING-TOP: 10px; BACKGROUND-COLOR: white
}
.flyout {
	Z-INDEX: 30000; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff
}
#flyoutshim {
	DISPLAY: none; Z-INDEX: 9999; LEFT: 0px; POSITION: absolute; TOP: 23px
}
.flyoutSection {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.navflyoutbottomborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 6px; PADDING-TOP: 0px
}
.navflyoutbottomborder TABLE {
	MARGIN-TOP: -1px; WIDTH: 100%
}
.navflyoutbottomborder TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 6px; PADDING-TOP: 0px
}
.navflyoutbottomleft {
	BACKGROUND: url(../../Images/Design/css/subNavBgLeft.gif) no-repeat left bottom; WIDTH: 6px
}
.navflyoutbottomcenter {
	BORDER-BOTTOM: #c3c3c3 1px solid; BACKGROUND-COLOR: #fff
}
.navflyoutbottomright {
	BACKGROUND: url(../../Images/Design/css/subNavBgRight.gif) no-repeat right bottom; WIDTH: 6px
}
.firstFlyoutSection {
	FONT-WEIGHT: bold
}
.secondFlyoutSection {
	FONT-WEIGHT: bold; BORDER-LEFT: #dcdcd6 1px solid
}
.flyoutSection TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.flyoutSection P {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 4px
}
.flyoutSection A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.flyoutSection A:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 12px Helvetica, Arial, sans-serif; COLOR: #000; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.flyoutSection A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #007dca; TEXT-DECORATION: none
}
.flyoutSeeAllLink {
	MARGIN-TOP: 5px; BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% top
}
.flyoutFooterLink {
	BORDER-TOP: #000 1px solid; MARGIN: 7px 12px 0px; COLOR: #000; PADDING-TOP: 7px
}
.flyoutFooterLink A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.flyoutFooterLink A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none
}
.flyoutFooterLink A:hover {
	FONT-SIZE: 14px; COLOR: #fff; BACKGROUND-COLOR: #007dca; TEXT-DECORATION: none
}
.tnFlyout UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tnFlyout LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.tnFlyout P {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 4px
}
.tnFlyout {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.tnFlyout A:link {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.tnFlyout A:visited {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.tnFlyout A:active {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.tnFlyout A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #007dca; TEXT-DECORATION: none
}
.tnFlyoutSeeAll {
	BACKGROUND: url(../../Images/Design/css/dottedBorder.gif) repeat-x 50% top; PADDING-TOP: 5px
}
.tnFlyoutFooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tnFlyoutFooter DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 4px
}
A.tnFlyoutFooterLink:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.tnFlyoutFooterLink:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.tnFlyoutFooterLink:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.tnFlyoutFooterLink:hover {
	FONT-SIZE: 14px; COLOR: #ffffff; BACKGROUND-COLOR: #007dca
}
.tnFlyoutFooterRight {
	PADDING-LEFT: 15px; TEXT-ALIGN: right
}
.red {
	COLOR: #ec0303
}
A:hover .red {
	COLOR: #fff
}
.navConnector {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: none; Z-INDEX: 30000; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; POSITION: absolute; TOP: 49px; HEIGHT: 1px; BACKGROUND-COLOR: white
}
#leftNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 19px 0px 0px 10px; FONT: 12px Helvetica, Arial, sans-serif; WIDTH: 165px; COLOR: #333; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftNav LI {
	MARGIN-BOTTOM: 24px
}
#leftNav LI LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../../Images/Design/css/leftNavBullet.gif) no-repeat left 50%; MARGIN: 5px 0px 0px
}
#leftNav LI A {
	COLOR: #666
}
#leftNav .count {
	COLOR: #333
}
#leftNav .current {
	COLOR: #ff6600
}
#leftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.productTabs {
	MARGIN-LEFT: 10px; WIDTH: 780px; POSITION: relative; BACKGROUND-COLOR: white
}
.productTabButtons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; Z-INDEX: 200; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 11px; WIDTH: 777px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
.productTabPages {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 10px; Z-INDEX: 100; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative
}
.productTabPagesTopLeft {
	BACKGROUND: url(../../Images/Design/css/detailsBox_topLeftCorner.jpg) no-repeat left top; LEFT: -1px; WIDTH: 11px; POSITION: absolute; TOP: -1px; HEIGHT: 11px
}
.productTabPagesTopRight {
	RIGHT: -1px; BACKGROUND: url(../../Images/Design/css/detailsBox_topRightCorner.jpg) no-repeat right top; WIDTH: 11px; POSITION: absolute; TOP: -1px; HEIGHT: 11px
}
.productTabPagesBottomLeft {
	BACKGROUND: url(../../Images/Design/css/detailsBox_btmLeftCorner.jpg) no-repeat left bottom; LEFT: -1px; WIDTH: 11px; BOTTOM: -1px; POSITION: absolute; HEIGHT: 11px
}
.productTabPagesBottomRight {
	RIGHT: -1px; BACKGROUND: url(../../Images/Design/css/detailsBox_btmRightCorner.jpg) no-repeat right bottom; WIDTH: 11px; BOTTOM: -1px; POSITION: absolute; HEIGHT: 11px
}
.productTabButtons .tabItem {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; HEIGHT: 26px
}
UL.productTabContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 26px
}
.on UL.productTabContent {
	Z-INDEX: 200; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative
}
UL.productTabContent LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px
}
LI.productTabLeftSide {
	BACKGROUND: url(../../Images/Design/css/PDtab_left.gif) no-repeat left top; WIDTH: 15px; HEIGHT: 26px
}
.on LI.productTabLeftSide {
	BACKGROUND: url(../../Images/Design/css/detailsTab_leftSide.jpg) no-repeat right top
}
LI.productTabCenter {
	BACKGROUND: url(../../Images/Design/css/PDtab_bg.gif) repeat-x left top; HEIGHT: 26px
}
.on LI.productTabCenter {
	PADDING-RIGHT: 2px; BORDER-TOP: #e1e1e1 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%
}
LI.productTabCenter A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999; PADDING-TOP: 6px
}
LI.productTabCenter A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999; PADDING-TOP: 6px
}
LI.productTabCenter A:hover {
	FONT-SIZE: 14px; COLOR: #666; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.on LI.productTabCenter A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca; PADDING-TOP: 5px
}
.on LI.productTabCenter A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca; PADDING-TOP: 5px
}
.on LI.productTabCenter A:hover {
	COLOR: #007dca; PADDING-TOP: 5px; TEXT-DECORATION: none
}
LI.productTabRightSide {
	BACKGROUND: url(../../Images/Design/css/PDtab_right.gif) no-repeat left top; WIDTH: 17px; HEIGHT: 26px
}
.on LI.productTabRightSide {
	BACKGROUND: url(../../Images/Design/css/detailsTab_rightSide.jpg) no-repeat left top; WIDTH: 15px
}
.pdTabEmailAlertWrapper {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
#otherDetailsWrapper {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.leftSide {
	WIDTH: 100%
}
.leftSide P {
	COLOR: #666666
}
.leftSide DIV {
	COLOR: #666666
}
.leftSide LI {
	COLOR: #666666
}
.productRatingWrapper {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px
}
.testimonialswrapper {
	MARGIN-TOP: 5px; FONT: 14px arial; WIDTH: 100%; COLOR: #666
}
.testimonialswrapper SPAN.topic {
	FONT-WEIGHT: bold; COLOR: #666666
}
.testimonialswrapper SPAN.bottomLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333
}
.testimonialswrapper SPAN.bottomLink A {
	COLOR: #333; TEXT-DECORATION: none
}
.testimonialswrapper SPAN.bottomLink A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
#otherDetailsWrapper .leftSide .testimonialswrapper BLOCKQUOTE {
	MARGIN-LEFT: 20px
}
#otherDetailsWrapper .rightSide .adWrapper {
	FLOAT: left
}
.featurePage {
	WIDTH: 812px
}
.featurePageTitle {
	WIDTH: 100%; BORDER-BOTTOM: #666666 3px solid
}
.featurePageHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; COLOR: #666666; PADDING-TOP: 8px; POSITION: relative
}
.featureVideoContent {
	DISPLAY: block
}
.featurePageLBlock {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
.featurePageBody {
	WIDTH: 100%
}
.featurePageContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.featurePagePrinting {
	WIDTH: 100%
}
.featurePageLinks {
	WIDTH: 100%; PADDING-TOP: 20px
}
.featurePageLinksHeader {
	PADDING-RIGHT: 0px; BORDER-TOP: #666666 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #666666 1px solid
}
.featurePageLinksBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 2px solid
}
.greenHsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #63bc03
}
.blueHsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca
}
.redHsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #eb0303
}
.orangeHsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fa6c03
}
.yellowHsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fae003
}
.tealHsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00b5c8
}
.pinkHsnBullets {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f45fa9
}
.noHsnBullets {
	DISPLAY: none
}
.viewAllLinks {
	PADDING-LEFT: 8px; MARGIN: 10px 0px 10px 290px; WIDTH: auto
}
.featurePageRBlock {
	DISPLAY: block; FLOAT: left; WIDTH: 46%
}
.featurePageVideo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 10px; HEIGHT: 310px; TEXT-ALIGN: left
}
.featurePageProducts {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: 388px; PADDING-TOP: 0px
}
.featurePageProductHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 500; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Arial, Sans-Serif
}
.featurePageProductSubHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #666666 2px solid; FONT-FAMILY: Arial, Sans-Serif
}
.featurePageMainProducts {
	FLOAT: left; WIDTH: 100%
}
.featurePageMainProducts TABLE TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.featurePageAdditionalProductsHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 15px
}
.featurePageAdditionalProducts {
	FLOAT: left; WIDTH: 100%
}
.featurePageAdditionalProducts TABLE TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 33%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.featurePageAllLinksHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 24px ITC Avante Garde Gothic Book, Century Gothic, Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 2px solid
}
.featurePageAllLinksBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.messageBox {
	BORDER-RIGHT: #d8d7d7 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d8d7d7 1px solid; DISPLAY: none; PADDING-LEFT: 20px; Z-INDEX: 40000; PADDING-BOTTOM: 10px; BORDER-LEFT: #d8d7d7 1px solid; WIDTH: 400px; PADDING-TOP: 20px; BORDER-BOTTOM: #d8d7d7 1px solid; FONT-FAMILY: Arial, Sans-Serif; POSITION: absolute; HEIGHT: auto; BACKGROUND-COLOR: white
}
.messageBoxTitle {
	MARGIN-TOP: -5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 250px; COLOR: #666666
}
.messageBoxCloseButton {
	RIGHT: 8px; BACKGROUND: url(../../Images/Design/css/btnClose.gif) no-repeat 50% top; WIDTH: 19px; CURSOR: pointer; POSITION: absolute; TOP: 8px; HEIGHT: 19px
}
.messageBoxContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 20px; HEIGHT: auto
}
.messageBoxOkButton {
	BACKGROUND: url(../../Images/Design/css/btn_blue_continue_v7.gif) no-repeat 50% top; WIDTH: 105px; CURSOR: pointer; HEIGHT: 25px
}
.product_image {
	WIDTH: 300px; HEIGHT: 300px
}
#MainImage IMG {
	FLOAT: left
}
A.addBlogComments:link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 145px; COLOR: #666666; LINE-HEIGHT: 35px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-DECORATION: none
}
A.addBlogComments:active {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 145px; COLOR: #666666; LINE-HEIGHT: 35px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-DECORATION: none
}
A.addBlogComments:focus {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 145px; COLOR: #666666; LINE-HEIGHT: 35px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-DECORATION: none
}
A.addBlogComments:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 145px; COLOR: #666666; LINE-HEIGHT: 35px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-DECORATION: none
}
A.addBlogComments:hover {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: url(../../Images/Design/css/btn_grey_145x25.gif) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 145px; COLOR: #666666; LINE-HEIGHT: 35px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-DECORATION: none
}
A.addBlogCommentsConformation {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #346898
}
A.addBlogCommentsConformation:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #346898
}
A.addBlogCommentsConformation:focus {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #346898
}
A.addBlogCommentsConformation:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #346898
}
A.AcceptHSNCommunity {
	TEXT-DECORATION: underline
}
#videoMainDiv {
	WIDTH: 302px
}
.ensemble_vertical .image_view {
	FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 5px
}
.ensemble_horizontal .image_view {
	FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 5px
}
.ensemble_vertical .ensemble_information {
	CLEAR: right; FLOAT: left
}
.ensemble_horizontal .ensemble_information {
	CLEAR: right; FLOAT: left
}
.ensemble_horizontal .ensemble_description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 642px; PADDING-TOP: 5px
}
.ensemble_vertical .ensemble_description {
	DISPLAY: none
}
.ensemble_horizontal {
	FLOAT: left; WIDTH: 100%
}
.ensemble_vertical {
	FLOAT: left; WIDTH: 100%
}
#ensemble_summary_wrapper {
	BORDER-RIGHT: #e2e1e1 2px solid; BORDER-TOP: #e2e1e1 2px solid; BACKGROUND: #f6f6f2; FLOAT: left; MARGIN-LEFT: 324px; BORDER-LEFT: #e2e1e1 2px solid; WIDTH: 500px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e1e1 2px solid
}
.ensemble_product {
	BORDER-TOP: #e2e1e1 1px solid; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #e2e1e1 1px solid; POSITION: relative
}
.ensemble_product_wrapper {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 655px; POSITION: relative
}
.ensemble_product .product_thumbnails {
	MARGIN-TOP: 21px
}
.ensemble_product .zoomTab {
	MARGIN-TOP: 108px; RIGHT: 39px; LEFT: auto; POSITION: absolute
}
.product_images {
	BORDER-RIGHT: #e2e1e1 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: white; FLOAT: left; MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px; WIDTH: 127px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e1e1 1px solid
}
.ensemble_product_wrapper .productViews {
	MARGIN-BOTTOM: 12px
}
.ensemble_vertical .product_image {
	WIDTH: 300px; HEIGHT: 514px
}
.ensemble_vertical .divmainimage {
	WIDTH: 300px; HEIGHT: 514px
}
.ensemble_horizontal .product_image {
	WIDTH: 300px; HEIGHT: 300px
}
.ensemble_horizontal .divmainimage {
	WIDTH: 300px; HEIGHT: 300px
}
.ensemble_product .product_image {
	WIDTH: 126px; HEIGHT: 126px
}
.ensemble_product .divmainimage {
	WIDTH: 126px; HEIGHT: 126px
}
.ensemble_product_wrapper .productBottomBannerBox {
	WIDTH: 653px
}
.ensemble_product_wrapper .productBottomDoubleBannerBox {
	MARGIN-TOP: 0px; WIDTH: 655px
}
.ensemble_product_wrapper .productBottomLeftBanner {
	BORDER-RIGHT: #e2e1e1 1px solid; BORDER-TOP: #e2e1e1 1px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #e2e1e1 1px solid; BORDER-BOTTOM: #e2e1e1 1px solid
}
.ensemble_product_wrapper .productBottomRightBanner {
	BORDER-RIGHT: #e2e1e1 1px solid; BORDER-TOP: #e2e1e1 1px solid; DISPLAY: inline; FLOAT: right; BORDER-LEFT: #e2e1e1 1px solid; BORDER-BOTTOM: #e2e1e1 1px solid
}
.ensemble_product_wrapper .product_title {
	MARGIN-LEFT: 12px
}
.ensemble_product_wrapper .product_rating {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 12px
}
.ensemble_product_wrapper .productOptionsBox {
	FLOAT: left; WIDTH: 503px
}
.ensemble_bottom_banners {
	CLEAR: both; FLOAT: left
}
#ensemble_product_description {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 10000; BACKGROUND: white; LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: black 1px solid; WIDTH: 500px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 10px
}
.ensemble_product_description_low {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 10000; BACKGROUND: white; LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: black 1px solid; WIDTH: 500px; BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
.ensemble_product_description_close {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; RIGHT: -10px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; POSITION: relative; TOP: -10px
}
#ensemble_product_description_shim {
	DISPLAY: none; Z-INDEX: 9999; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
.ensemble_product_description_source {
	DISPLAY: none
}
.ensemble_product_description_product_link:link {
	COLOR: #007dca; TEXT-DECORATION: none
}
.ensemble_product_description_product_link:visited {
	COLOR: #007dca; TEXT-DECORATION: none
}
.ensemble_product_description_product_link:active {
	COLOR: #007dca; TEXT-DECORATION: none
}
.ensemble_product_description_product_link:hover {
	COLOR: #007dca; TEXT-DECORATION: underline
}
.product_select {
	RIGHT: 160px; BOTTOM: 10px; POSITION: absolute
}
DIV#ensemble_summary {
	COLOR: #007dca; TEXT-ALIGN: right
}
.ensemble_summary_total {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.ensemble_summary_sh_disclaimer {
	FONT-SIZE: 10px; COLOR: #666666
}
.gridpromo_bodycopy {
	FONT: 14px arial; COLOR: #666666
}
.gridpromo_subhead {
	FONT: 14px arial; COLOR: #666666
}
.gridpromo_head {
	FONT: 24px arial
}
.gridpromo_productlink {
	FONT-WEIGHT: bold
}
A.ensemble_addToCartBtn {
	PADDING-RIGHT: 35px; MARGIN-TOP: 5px; DISPLAY: inline; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../../Images/Design/css/btnAddToCart_Bg.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 35px; TEXT-ALIGN: left
}
A.ensemble_addToCartBtn:visited {
	PADDING-RIGHT: 35px; MARGIN-TOP: 5px; DISPLAY: inline; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../../Images/Design/css/btnAddToCart_Bg.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 35px; TEXT-ALIGN: left
}
A.ensemble_addToCartBtn:active {
	PADDING-RIGHT: 35px; MARGIN-TOP: 5px; DISPLAY: inline; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../../Images/Design/css/btnAddToCart_Bg.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 35px; TEXT-ALIGN: left
}
A.ensemble_addToCartBtn:hover {
	BACKGROUND: url(../../Images/Design/css/btnAddToCartHover_Bg.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
.ensemble_product_title {
	DISPLAY: inline; FONT-WEIGHT: 700; FONT-SIZE: 18px; COLOR: #007dca; LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial, Sans-Serif
}
.ensemble_product_title:visited {
	DISPLAY: inline; FONT-WEIGHT: 700; FONT-SIZE: 18px; COLOR: #007dca; LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial, Sans-Serif
}
.ensemble_product_title:active {
	DISPLAY: inline; FONT-WEIGHT: 700; FONT-SIZE: 18px; COLOR: #007dca; LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial, Sans-Serif
}
.ensemble_product_title:link {
	DISPLAY: inline; FONT-WEIGHT: 700; FONT-SIZE: 18px; COLOR: #007dca; LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial, Sans-Serif
}
.ensemble_product_title:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.ensemble_product_title_header {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; FLOAT: left; MARGIN-LEFT: -10px; COLOR: #007dca
}
.ensemble_product_item_number {
	FONT-SIZE: 18px; WHITE-SPACE: nowrap
}
.ensemble_thumbnail {
	DISPLAY: inline; FLOAT: left; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.ensemble_product_wrapper .productDetailsBox {
	MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px; WIDTH: 501px; PADDING-TOP: 10px; BORDER-BOTTOM-STYLE: none
}
#ensembleVideoDiv {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: white; BORDER-LEFT: #999999 1px solid; WIDTH: 303px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 325px
}
#ensembleVideoDisclaimer {
	PADDING-RIGHT: 5px; MARGIN-TOP: 265px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; WIDTH: 303px; PADDING-TOP: 0px; POSITION: absolute
}

@media Print    
{
#logo {
	DISPLAY: none; VISIBILITY: hidden
}
#superheaderbanner {
	DISPLAY: none; VISIBILITY: hidden
}
#superheaderlinks {
	DISPLAY: none; VISIBILITY: hidden
}
#header {
	DISPLAY: none; VISIBILITY: hidden
}
#header {
	DISPLAY: none; VISIBILITY: hidden
}
#breadcrumbwrapperleft {
	DISPLAY: none; VISIBILITY: hidden
}
#breadcrumbwrapperright {
	DISPLAY: none; VISIBILITY: hidden
}
#bottom {
	DISPLAY: none; VISIBILITY: hidden
}
#subFooter {
	DISPLAY: none; VISIBILITY: hidden
}
.product_related_items {
	DISPLAY: none; VISIBILITY: hidden
}
.pdTabEmailAlertWrapper {
	DISPLAY: none; VISIBILITY: hidden
}
.zoomLink {
	DISPLAY: none; VISIBILITY: hidden
}
.pdButtonsWrapper {
	DISPLAY: none; VISIBILITY: hidden
}
#ProcessingImage {
	DISPLAY: none; VISIBILITY: hidden
}
.flyoutwrapper {
	DISPLAY: none; VISIBILITY: hidden
}
#flyoutshim {
	DISPLAY: none; VISIBILITY: hidden
}
#betaFixedWrapper {
	DISPLAY: none; VISIBILITY: hidden
}
#eaf {
	DISPLAY: none; VISIBILITY: hidden
}
#emailAFriendBtn {
	DISPLAY: none; VISIBILITY: hidden
}
.pdprice {
	DISPLAY: none; VISIBILITY: hidden
}
#bottomNavContainer {
	DISPLAY: none; VISIBILITY: hidden
}
#navFlyoutContainer {
	DISPLAY: none; VISIBILITY: hidden
}
.noPrintClass {
	DISPLAY: none; VISIBILITY: hidden
}
.productTabs TABLE {
	DISPLAY: none; VISIBILITY: hidden
}
.productBottomBannerBox {
	DISPLAY: none; VISIBILITY: hidden
}
.productOptionsBox {
	DISPLAY: none; VISIBILITY: hidden
}
#leftBlock {
	DISPLAY: none; VISIBILITY: hidden
}
#youAlsoLikeWrapper {
	DISPLAY: none; VISIBILITY: hidden
}
.continueShoppingBtn {
	DISPLAY: none; VISIBILITY: hidden
}
.Checkout {
	DISPLAY: none; VISIBILITY: hidden
}
.buttonsWrapper {
	DISPLAY: none; VISIBILITY: hidden
}
A.removeBtn {
	DISPLAY: none; VISIBILITY: hidden
}
A.moveToWishlistBtn7 {
	DISPLAY: none; VISIBILITY: hidden
}
#footer_top {
	DISPLAY: none; VISIBILITY: hidden
}
.noPrint {
	DISPLAY: none; VISIBILITY: hidden
}
UL {
	WIDTH: 96%
}
LI {
	WIDTH: 96%
}
P {
	WIDTH: 96%
}
.productTitle {
	WIDTH: 90%
}
.leftSide {
	WIDTH: 90%
}
OL {
	WIDTH: 90%
}
BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.product {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.wrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.right {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.left {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.top {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#top {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#Processings {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#bodyBlock {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.product_body_content_wrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.productDisplay {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.productDetails {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.productTabs {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.productTabPages {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ubody {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ubody TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
myCartWishlistWrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.title {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.shoppingBagMastHeaderWrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.totalAmount {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.wishlistItemContainerdotline {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.promowrapperempty {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.promoWrapper {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.myWishlistTitle {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.shoppingbagItemContainer {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.shoppingbagItemContainerBottom {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#MainDisplay {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.productTabs {
	CLEAR: both
}
.productTabPages {
	CLEAR: both
}
.leftSide {
	CLEAR: both
}
.totalAmount {
	TEXT-ALIGN: right
}
    }
.blueButtonClass_left {
	BACKGROUND-IMAGE: url(../../Images/Design/css/btn_left.jpg); WIDTH: 6px; HEIGHT: 25px
}
.blueButtonClass_center {
	BACKGROUND-IMAGE: url(../../Images/Design/css/btn_center.jpg)
}
.blueButtonClass_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; PADDING-TOP: 2px
}
.blueButtonClass_mousedown {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; PADDING-TOP: 5px
}
.blueButtonClass_right {
	BACKGROUND-IMAGE: url(../../Images/Design/css/btn_right.jpg); WIDTH: 6px; HEIGHT: 25px
}
.greyButtonClass_left {
	BACKGROUND: url(../../Images/Design/css/gray_btn_left.jpg) no-repeat center center; WIDTH: 6px; HEIGHT: 25px
}
.greyButtonClass_center {
	BACKGROUND-IMAGE: url(../../Images/Design/css/gray_btn_center.jpg)
}
.greyButtonClass_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; PADDING-TOP: 2px
}
.greyButtonClass_mousedown {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca; PADDING-TOP: 5px
}
.greyButtonClass_text:hover {
	COLOR: #007dca
}
.greyButtonClass_right {
	BACKGROUND: url(../../Images/Design/css/gray_btn_right.jpg) no-repeat center center; WIDTH: 6px; HEIGHT: 25px
}
A.emailLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca; TEXT-DECORATION: none
}
A.emailLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca; TEXT-DECORATION: none
}
A.emailLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca; TEXT-DECORATION: none
}
A.emailLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007dca; TEXT-DECORATION: underline
}
#HSNAccountLookup {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 600px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#HSNAccountLookup TR {
	BACKGROUND-COLOR: #f1f1f1
}
#HSNAccountLookup TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.HintText {
	FONT-SIZE: 8pt
}

/*front_added*/
.divide3 {background: url(../../Images/Design/images/mid_body_line3.gif) no-repeat; width:985px; height:17px; margin:auto}
.front_item_display { float:left; width:114px; }
.front_item_display img { margin-bottom:10px }
.front_item_display a { font:12px georgia; color:#E89449 }
.front_item_display a:hover { color:#999; text-decoration:none }
.front_item_display_divider { float:left; width:1px; height:126px; background: url(../../Images/Design/images/front_item_divider.gif) }
.linestyle1 { background: #F1BC8E; height:4px; width: 100%}

.divide_line { background-color: #cccccc; width: 985; height:1px; margin-top: 10px; margin-bottom: 4px }
.divide_line2 { background-color: #cccccc; width: 985; height:1px; margin-top: 5px; margin-bottom: 0px }
.divide_line3 { background-color: #cccccc; width: 794; height:1px; margin-top: 5px; margin-bottom: 5px }
.divide_line4 { background-color: #cccccc; width: 794; height:1px; margin-top: 0px; margin-bottom: 5px }
.divide_line5 { background-color: #cccccc; width: 794; height:1px; margin-top: 0px; margin-bottom: 0px }
.divide_linex { background-color: #cccccc; width: 985; height:1px; margin-top: 0px; margin-bottom: 0px }
#copyright { text-align:left; margin-left:50px; font:11px Arial; color:#E89449 }

#bottom_nav  { text-align:left; margin: 10px 0px 10px 50px; font:11px Arial; color:#666 }
#bottom_nav a { font:11px Arial; color:#333; padding: 0px 5px }

#mainbody_wrapper { width:987px; background:#ccc; text-align:center; }
#mainbody_content  {  width: 985px; background:#fff; font:12px Arial; margin:auto}

#left_panel_menu  
{
	width:150px; 
	height: 16px; 
	text-align:left; 
	float:left; 
	font:11px ;
	background-color:#e7b6b6;
}

#left_menu_list 
{ 
	width:148px; 
	text-align:left; 
	float:left; 
	font-size:11px;
	background-color:#f6e3e3;
}

#left_panel_menu p { margin: 0 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:11px; color:gray; FONT-WEIGHT: bold }

#left_panel_menu2 { width:150px; text-align:left; float:left; font:11px }
#left_panel_menu2 p { margin: 0 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:11px; color:gray; FONT-WEIGHT: bold }

#cartHeader { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:12px; color:#000000 }
	
#left_panel { width:185px; text-align:left; float:left }
#left_panel p { margin: 0 10px }
#left_panel p a { line-height: 100%; color: #666666; BACKGROUND: url(../../Images/Design/orange_arrow.jpg) no-repeat left 50%; PADDING-LEFT: 9px;  }
#left_panel p a:hover { color: #2BE101 }

		
#right_panel { text-align:left; float:left; font-size:12px; width:765px }

#related_product { font: 14px georgia; color:#E89449 }
#current_nav_head { font: 20px georgia; color:#E89449 }
#related_cat { font: 10px Arial, Helvetica, sans-serif; color:#000000 }
#current_nav {  }
#current_nav a { font: 26px georgia; color:#E89449 }
#current_nav a.selected { font: 16px georgia; color:#666666 }
.nav_divider { background: url(../../Images/Design/images/nav_divider.gif) no-repeat; width: 33px; height:15px; padding: 0px 15px}

#category_list { height:100%; border-right:1px dashed #E89449}
#category_list .category_item { float:left; width:190px; text-align:center; height: 180px;  }
#category_list .category_item p { border-left: 1px dashed #E89449;  border-bottom: 1px dashed #E89449; margin:0px; height:100%  }
#category_list .category_item p img { padding:15px 0px 5px; }

#category_list .category_item p a:hover { color: #E89449; text-decoration:none }
#right_panel .paging { text-align: right; line-height:20px; font-size:12px;}
#right_panel .paging a { font-size:12px; color: #E89449}

#static_content { font:12px; padding:20px; border:1px dashed #F1BC8E; border-top: 4px solid #F1BC8E; margin-top:20px; margin-bottom:20px; min-height:380px; line-height:14pt }
#static_content p { font:12px; }
#category_top_box { height:50px; margin-bottom:5px }

#static_content2 { font:12px; padding:20px; border:0px; margin-top:0px; margin-bottom:20px; line-height:16pt }
#static_content2 p { font:12px; }


 #left_panel p.mycolor1 b a:link { color:#2BE101 }
.color2 a:link { color:#FF6000 }

#product_panel { width:765px; height: auto; text-align:left; float:left; margin-left:20px; border-right:1px solid #cccccc }

#product_desc_box .product_name { font: 20px georgia; color:#cc3399 }

#related_product_panel { text-align:center; float:left; vertical-align:top}
	#related_product_panel a:hover { text-decoration:none; color:#E89449 } 

#product_option_box { margin-right:20px; }

#product_option_header 
{ 
	background: #bd9595; 
	font:11px Arial; 
	height:25px; 
	margin-top:10px; 
	margin-bottom:5px; 
	padding-left:0px;
	color:White;
	font-weight:bold;
}
#product_option_list { clear:left; font:11px Arial; padding-left:0px }

.product_option_list select { font:12px Arial; }
.even { background:#ddd }
.item_no { float:left; text-align:left; width:100px;}
.length { float:left; width:90px; }
.colors { float:left; width:230px; }
.dark { float:left; width:90px; }
.light { float:left; width:90px; }
.qty { float:left; width:64px; }
.addcart { float:left; width:100px; }

a:link.link1 { color:#E89449 }
a:link.link2 { color:#66CC00 }

#image_view a:link.link1  { font:11px Arial }

#tab_header { background: url(../../Images/Design/images/tab.jpg); height:27px; width:452px; margin-top:10px  }
#tab_header div { width:128px; float:left; font: 11px Arial}
#tab_header div.selected { color:#fff; background: url(../../Images/Design/images/tab_selected.jpg); height:27px; }
#tab_header div span { padding-left:10px; line-height:20px }

div.btn_orange, div.btn_orange div, div.btn_orange div div {cursor:pointer; color:#fff; font-weight:bold; line-height:21px; }
div.btn_orange {float:left; background:url(../../Images/Design/images/orange_button_left.gif) transparent no-repeat top left;padding-left:10px;}
div.btn_orange div {background:url(../../Images/Design/images/orange_button_right.gif) transparent no-repeat top right;padding-right:10px;}
div.btn_orange div div { background:url(../../Images/Design/images/orange_button_1px.gif) #DA0000 repeat-x;padding:0; font:bold 12px verdana; line-height:21px; }

.tabBorder
{   
	width:113px;	
	font: 11px Arial;
	font-weight: bold;
	color: #cccccc;
    text-align:left;
	float:left;
 }

.tabBorder .ajax__tab_header {width:452px; height:21px; margin-top:10px; background :url();}

.tabBorder .ajax__tab_outer {padding-right:0px; height:21px;}
.tabBorder .ajax__tab_inner { height:21px;}
.tabBorder .ajax__tab_tab {height:21px; width:113px; display:table;
    background:url(../../Images/Design/images/tab.jpg) repeat-x;}
    
.tabBorder .ajax__tab_hover .ajax__tab_outer {background:url(../../Images/Design/images/tab.jpg) no-repeat;}
.tabBorder .ajax__tab_hover .ajax__tab_inner {background:url(../../Images/Design/images/tab.jpg) no-repeat;}

.tabBorder .ajax__tab_hover .ajax__tab_tab 
{
	color:white;
	background:url(../../Images/Design/images/tab.jpg)  no-repeat;
}

.tabBorder .ajax__tab_active .ajax__tab_outer {background:url(../../Images/Design/images/tab_selected.jpg) no-repeat; height:21px;}

.tabBorder .ajax__tab_active .ajax__tab_inner 
{		
	color:gray;	
	background:url(../../Images/Design/images/tab_selected.jpg) no-repeat;
}

.tabBorder .ajax__tab_active .ajax__tab_tab {background:url(../../Images/Design/images/tab_selected.jpg) no-repeat; color:#555050;}

.tabBorder .ajax__tab_body {height:auto; width:452px; border:0; float:left;font-size:11px;}
    
    
div#tabProduct {width:452px; height:auto; float:left; display:block; margin-top:7px;}

.txtcenter {margin-left:10px; margin-top:4px; text-align:left; width:113px; font: 11px Arial}

.AlignCenter
{
    display:table;
    text-align:center;
    margin:auto;   
}
.AlignRight
{
    display:table;
    text-align:right;
    margin:auto;   
}


.Type8A {
	color : #333333;
	font : 8px/11px Arial, Verdana, sans-serif;
}

.Type9A {
	color : #333333;
	font : 9px/12px Arial, Verdana, sans-serif;
}
.Type10A {
	color : #333333;
	font : 10px/12px Arial, Verdana, sans-serif;
}
.Type10ADark {
	color : #333333;
	font : 10px/12px Arial, Verdana, sans-serif;
}
.Type10AWhite {
	color : #ffffff;
	font : 10px/12px Arial, Verdana, sans-serif;
}
.Type10APink {
	color : #FF76A4;
	font : 10px/14px Arial, Verdana, sans-serif;
}
.Type10ADarkPink {
	color : #D24170;
	font : 10px/14px Arial, Verdana, sans-serif;
}
.Type10AColumns {
	color : #333333;
	font : 10px/12px Arial, Verdana, sans-serif;
	border-bottom: 1px solid #CDCDCD;
	border-top: 1px solid #CDCDCD;
	padding-top:4px;
	padding-bottom:3px;
	background-color: #F6F6F6;
}

.Type10B {
	color : #000000;
	font : 10px/14px Arial, Verdana, sans-serif;
	font-weight: bold;
}

.Type10Red {
	color : red;
	font : 10px Arial, Verdana, sans-serif;
	line-height : 12pt;
}

.Type11Red {
	color : red;
	font : 11px Arial, Verdana, sans-serif;
	line-height : 13pt;
}

.Type11 {
	color : #000000;
	font : 12px Arial, Verdana, sans-serif;
	line-height : 14pt;
}

.Type11A {
	color : #333333;
	font : 11px/13px Arial, Verdana, sans-serif;
}

.Type11AB {
	color : #333333;
	font : 11px/13px Arial, Verdana, sans-serif;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}

.Type11AA {
	color : #333333;
	font : 11px/12px Arial, Verdana, sans-serif;
}
.Type11ADark {
	color : #333333;
	font : 11px/13px Arial, Verdana, sans-serif;
} 

.Type11B {
	color : #333333;
	font : bold 11px/12px Arial, Verdana, sans-serif;
}
.Type11BB {
	color : #333333;
	font : 11px/14px Arial, Verdana, sans-serif;
}
.Type11BDark {
	color : #333333;
	font : bold 11px/12px Arial, Verdana, sans-serif;
}

.Type11APink {
	color : #FF76A4;
	font : 11px/13px Arial, Verdana, sans-serif;
}
.Type11BPink {
	color : #FF76A4;
	font : bold 11px/13px Arial, Verdana, sans-serif;
}
.Type11C {
	color : #333333;
	font : bold 11px/14px Arial, Verdana, sans-serif;
}
.Type12APink {
	color : #FF76A4;
	font : 12px/14px Arial, Verdana, sans-serif;
}
.Type12BPink {
	color : #FF76A4;
	font : bold 12px/14px Arial, Verdana, sans-serif;
}

.Type12Red 
{
	color : red;
	font : 12px Arial, Verdana, sans-serif;
	line-height : 14pt;
}

.Type12Sh
{
	color : #000000;
	font : 12px Arial, Verdana, sans-serif;
	line-height : 14pt;
}

.Type12ARed 
{
	color : red;
	font : bold 12px Arial, Verdana, sans-serif;	
	line-height : 14pt;
	
}

.Type11Bspace {
	color : #333333;
	font : bold 11px/14px Arial, Verdana, sans-serif;
	line-height : 13pt;
}

.Type11Bwhite {
	color : #ffffff;
	font : bold 11px/14px Arial, Verdana, sans-serif;
	line-height : 13pt;
}

.Type12A {
	color : #333333;
	font : 12px Arial;
	line-height : 14pt;	
}

.Type12Head {
	color : #666666;
	font : 12px Arial;
	line-height : 14pt;	
}

.Type12B {
	color : #333333;
	font : bold 12px/14px Arial, Verdana, sans-serif;
	line-height : 14pt;
}

.Type14A {
	color : #333333;
	font : 14px/14px Arial, Verdana, sans-serif;
	line-height : 16pt;
}

.Type14B {
	color : #333333;
	font : bold 14px/14px Arial;
	line-height : 16pt;	
}

.Type14BAccount {
	color : #8e3950;
	font : bold 15px/15px Arial;
}

.Type14Red 
{
	color : red;
	font : 14px Arial, Verdana, sans-serif;
	line-height : 16pt;
}

.Link11A {color: #333333;   font: 11px/14px Arial, Helvetica,sans-serif;  text-decoration:none; }
a.Link11A:link { font: 11px/14px Arial, Helvetica,sans-serif;  color: #333333; text-decoration:none; }
a.Link11A:visited { color: #333333; font: 11px/14px Arial, Helvetica,sans-serif;  text-decoration:none; }
a.Link11A:active { color: #333333; font:11px/14px Arial, Helvetica,sans-serif;  text-decoration:none; }
a.Link11A:hover { color: #333333;  font:11px/14px Arial, Helvetica,sans-serif; text-decoration:underline; }

.Link10A {color: #2580b7;   font: 10px/12px Arial, Helvetica,sans-serif;  text-decoration:none; }
a.Link10A:link { font: 10px/12px Arial, Helvetica,sans-serif;  color: #2580b7; text-decoration:none; }
a.Link10A:visited { color: #2580b7; font: 10px/12px Arial, Helvetica,sans-serif;  text-decoration:none; }
a.Link10A:active { color: #333333; font:10px/12px Arial, Helvetica,sans-serif;  text-decoration:none; }
a.Link10A:hover { color: #333333;  font:10px/12px Arial, Helvetica,sans-serif; text-decoration:underline; }

.Link10ADark {color: #333333;   font: 10px/12px Arial, Helvetica,sans-serif;  text-decoration:underline; }
a.Link10ADark:link { font: 10px/12px Arial, Helvetica,sans-serif;  color: #333333; text-decoration:underline; }
a.Link10ADark:visited { color: #333333; font: 10px/12px Arial, Helvetica,sans-serif;  text-decoration:underline; }
a.Link10ADark:active { color: #333333; font:10px/12px Arial, Helvetica,sans-serif;  text-decoration:underline; }
a.Link10ADark:hover { color: #333333;  font:10px/12px Arial, Helvetica,sans-serif; text-decoration:underline; }

.Link10AWhite {color: #ffffff;   font: 10px/12px Arial, Helvetica,sans-serif;  text-decoration:underline; }
a.Link10AWhite:link { font: 10px/12px Arial, Helvetica,sans-serif;  color: #ffffff; text-decoration:underline; }
a.Link10AWhite:visited { color: #ffffff; font: 10px/12px Arial, Helvetica,sans-serif;  text-decoration:underline; }
a.Link10AWhite:active { color: #ffffff; font:10px/12px Arial, Helvetica,sans-serif;  text-decoration:underline; }
a.Link10AWhite:hover { color: #ffffff;  font:10px/12px Arial, Helvetica,sans-serif; text-decoration:underline; }

.Type14APink {
	color : #FF76A4;
	font : 14px/14px Arial, Verdana, sans-serif;
}

.Type14BPink {
	color : #FF76A4;
	font : bold 14px/14px Arial, Verdana, sans-serif;
}

.Type14ADark {
	color : #010101;
	font : 14px/14px Arial;
}

.ShipCartHead 
{
	font:15px Arial; 
	color : #2580b7;
	padding-bottom:8px;
}

.Type14BDark {
	color : #010101;
	font : bold 14px/14px Arial;
}

.Type14BBlue {
	color : #0000ff;
	font : bold 14px/14px Arial;
}

.Type15Dark {
	color : #010101;
	font : 15px/15px Arial;
}

.errorTypeA {
	color:#cc0000;
	font :  12px/14px Arial, Verdana, sans-serif;
}

.errorType {
	color:#cc0000;
	font : 12px/14px Arial, Verdana, sans-serif;
}

.errorTypeB {
	color:#cc0000;
	font : bold 12px/14px Arial, Verdana, sans-serif;
	
}

.errorLink { color:#cc0000; font : bold 12px/14px Arial, Verdana, sans-serif; }
a.errorLink:lin22222k { color:#cc0000; font : bold 12px/14px Arial, Verdana, sans-serif; text-decoration : none;}
a.errorLink:visited { color:#cc0000; font : bold 12px/14px Arial, Verdana, sans-serif; text-decoration : none;}
a.errorLink:active { color:#cc0000; font : bold 12px/14px Arial, Verdana, sans-serif; text-decoration : none;}
a.errorLink:hover { color:#cc0000; font : bold 12px/14px Arial, Verdana, sans-serif; text-decoration : underline;}


.errorTypeSmall {
	color:#cc0000;
	font : 10px/12px Arial, Verdana, sans-serif;
}

.FirstName {
	margin: 0px;
		padding: 0px;
		font-family: Arial, Verdana, Geneva, sans-serif;
		font-size: 10px;
		color:black;
		width:100px;
		height:17px;
	}
	
.LastName {
	margin: 0px;
		padding: 0px;
		font-family: Arial, Verdana, Geneva, sans-serif;
		font-size: 10px;
		color:black;
		width:145px;
		height:17px;
}
.MiddleInitial {
	margin: 0px;
		padding: 0px;
		font-family: Arial, Verdana, Geneva, sans-serif;
		font-size: 10px;
		color:black;
		width: 15px;
		height:17px;
}

.errorBoxRed {	background: White;	border-style: solid; border-color:  #cc0000; border-width: 1px 1px 1px 1px;	 margin-top: 5px;margin-bottom: 5px; overflow : hidden;}

.subPageHeader 
{
		padding: 0px;
		font-family: arial;
		font-size: 11px;
		color:#666666;
		TEXT-DECORATION: none;
}


.TITLE_A		{font-family:verdana, arial; font-size:7.5pt; color:#000000; line-height:10pt}
.TITLE_B		{font-family:verdana, arial; font-size:13pt; font-weight:bold; color:#2484C6; line-height:17pt}
.TITLE_C		{font-family:verdana, arial; font-size:9pt; font-weight:bold; color:#F05B89; line-height:13pt}
.TITLE_D		{font-family:verdana, arial; font-size:11pt; font-weight:bold; color:#2484C6; line-height:15pt}
.TITLE_E		{font-family:verdana, arial; font-size:10pt; font-weight:bold; color:#2484C6; line-height:14pt}

.hen_search_text {font-family:verdana, arial; font-size:7pt; color:#333333; line-height:9pt}
