@charset "utf-8";
/* CSS Document */
#wrapper { width:1000px; margin:0 auto; }
#placeHolder { width:960px; margin:0 20px; }
/************Border ******************/
.borderZeroB { border-bottom:0 !important; }
.borderZeroT { border-top:0 !important; }
.borderZeroL { border-left:0 !important; }
.borderZeroR { border-right:0 !important; }
.borderZero { border:0 !important; }
.border { border:1px solid #CCCCCC; }
.borderTop { border-top:1px solid #CCCCCC; }
.borderBottom { border-bottom:1px solid #CCCCCC; padding-bottom:15px; }
.borderLeft { border-left:1px solid #CCCCCC; }
.borderRight { border-right:1px solid #CCCCCC; }

/************Margin ******************/

.marginZero { margin:0 !important; }
.margin15 { margin:15px !important; }
.margin30 { margin:30px !important; }
.marginZeroL { margin-left:0 !important; }
.marginZeroR { margin-right:0 !important; }
.marginZeroT { margin-top:0 !important; }
.marginZeroB { margin-bottom:0 !important; }
.marginT15 { margin-top:15px !important; }
.marginB15 { margin-bottom:15px !important; }
.marginL15 { margin-left:15px !important; }
.marginR15 { margin-right:15px !important; }
.marginT30 { margin-top:30px !important; }
.marginB30 { margin-bottom:30px !important; }
.marginL30 { margin-left:30px !important; }
.marginR30 { margin-right:30px !important; }
.marginT-1 { margin-top:-1px;}
.marginB-1 { margin-bottom:-1px;}
.marginL-1 { margin-left:-1px;}
.marginR-1 { margin-right:-1px;}

/************Padding ******************/

.paddingZero { padding:0 !important; }
.padding15 { padding:15px !important; }
.padding30 { padding:30px !important; }
.paddingZeroL { padding-left:0 !important; }
.paddingZeroR { padding-right:0 !important; }
.paddingZeroT { padding-top:0 !important; }
.paddingZeroB { padding-bottom:0 !important; }
.paddingT15 { padding-top:15px !important; }
.paddingB15 { padding-bottom:15px !important; }
.paddingL15 { padding-left:15px !important; }
.paddingR15 { padding-right:15px !important; }
.paddingT30 { padding-top:30px !important; }
.paddingB30 { padding-bottom:30px !important; }
.paddingL30 { padding-left:30px !important; }
.paddingR30 { padding-right:30px !important; }

/*****************Alignement*********************/

.textLeft { text-align:left;}
.textCenter { text-align:center;}
.textRight { text-align:right;}
img.top {vertical-align:text-top;}
img.bottom {vertical-align:text-bottom;}
img.top {vertical-align:text-top;}
img.bottom {vertical-align:text-bottom;}

.clearLeft { clear:left;}
.clearRight { clear:right;}
.clear { clear:both;}

.greyPanel { background-color:#eeeeee; }

.TextLightGray{ color:#666;}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 { display:inline; float:left; }


.template_1C, .template_2CL, .template_2CR .template_3C_V1, .template_3C_V2, .template_3C_V3, .template_5C { margin-left:auto; margin-right:auto; width:960px }
/************************One Column Layout*****************************/
.template_1C {}

/**********************Two Column Left Layout**************************/
.template_2CL .grid_1 { width:230px; }
.template_2CL .grid_2 { width:715px; }
.template_2CL .grid_3 { width:473px; }
.template_2CL .grid_4 { width:225px; }

/**********************Two Column Right Layout*************************/
.template_2CR .grid_1 { width:715px; }
.template_2CR .grid_2 { width:230px; }

/* In Two Column Variation 1 layout, left and right columns widths are different than standard widths */
.template_2CR_V1 .grid_1 { width:645px; }
.template_2CR_V1 .grid_2 { width:300px; }

/*************************Three Column Layout*************************/
/* In Three Column Variation 1 layout, left and right columns has same width */
.template_3C_V1 .grid_1 { width:230px; }
.template_3C_V1 .grid_2 { width:470px; }
.template_3C_V1 .grid_3 { width:230px; }

/* In Three Column Variation 2 layout, left column width smaller than right column width */
.template_3C_V2 .grid_1 { width:230px; }
.template_3C_V2 .grid_2 { width:400px; }
.template_3C_V2 .grid_3 { width:300px; }

/* In Three Column Variation 3 layout, all 3 columns width is same*/
.template_3C_V3 .grid_1 { width:310px; }
.template_3C_V3 .grid_2 { width:310px; }
.template_3C_V3 .grid_3 { width:310px; }

/* In Three Column Variation 4 layout, 2 columns width is same*/
.template_3C_V4 .grid_1 { width:230px; }
.template_3C_V4 .grid_2 { width:350px; }
.template_3C_V4 .grid_3 { width:350px; }

/*************************Four Column Layout*************************/
/* In Four Column layout 2 columns has same width */

.template_4C .grid_1 { width:228px; }
.template_4C .grid_2 { width:229px; }
.template_4C .grid_3 { width:229px; }
.template_4C .grid_4 { width:228px; }

/*************************Five Column Layout*************************/
/* In Five Column layout all columns has same width */

.template_5C .grid_1 { width:180px; }
.template_5C .grid_2 { width:180px; }
.template_5C .grid_3 { width:180px; }
.template_5C .grid_4 { width:180px; }
.template_5C .grid_5 { width:180px; }


/*** BREADCRUMB ***/ 
.Breadcrumb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.Breadcrumb ul { margin: 2px 0; padding: 0; list-style-type: none; font-size: 11px; color: #333333; }
.Breadcrumb ul li { display: inline; }
.Breadcrumb ul li a { color: #003DAD; text-decoration: none; }
.Breadcrumb ul li a:hover { text-decoration: underline; }
.Breadcrumb ul li span.Carat, .Breadcrumb ul li span.Pipe { margin: 0 7px; color: #656565; font-size: xx-small; }
.Breadcrumb ul li span.Colon { margin-right: 7px; }
.Breadcrumb ul li span.Category { color: #838383 }
.Breadcrumb.SmartBackTo ul li span.Carat, .Breadcrumb.CategorySmartBackTo ul li span.Carat { color: #838383; }
/*** EXPAND/COLLAPSE ***/

.ExpandCollapse { margin-bottom: 30px; }
.ExpandCollapse .Title { margin-bottom: 20px; }
.ExpandCollapse ul { margin: 0; padding: 0; list-style-type: none; }
.ExpandCollapse li { border-bottom: 1px solid #CCCCCC; font-family: "Trebuchet MS"; font-size : 14px; font-weight: bold;/*background-color: #FFFFFF;*/ }
.ExpandCollapse li.DisabledListItem { border-bottom: 1px solid #EDEDED; }
.ExpandCollapse a.Marquee { position: relative; padding: 7px 10px 7px 23px; color: #333333; /*background-color: #FFFFFF;*/ text-decoration: none; display: block; }
.ExpandCollapse a.Marquee.CollapseDefault:hover, .ExpandCollapse a.Marquee.ExpandDefault:hover { color: #1162B7; background-color: #EDEDED; }
.ExpandCollapse a.Marquee.CollapseDisabled { color: #CCCCCC; }
.ExpandCollapse a.Marquee .Arrow { position: absolute; width: 11px; height: 11px; left: 0; margin-top: 3px; margin-left: 6px; background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprArwExpandCollapse.png") no-repeat scroll 0 0; overflow: hidden; }
.ExpandCollapse a.Marquee.CollapseDefault .Arrow { background-position: 0 -56px; }
.ExpandCollapse a.Marquee.CollapseDefault:hover .Arrow { background-position: 0 0; }
.ExpandCollapse a.Marquee.CollapseDisabled .Arrow { background-position: 0 -112px; }
.ExpandCollapse a.Marquee.ExpandDefault .Arrow { background-position: 0 -84px; }
.ExpandCollapse a.Marquee.ExpandDefault:hover .Arrow { background-position: 0 -28px; }
.ExpandCollapse a.Marquee.CollapseDisabled .Arrow { background-position: 0 -140px; }
.ExpandCollapse .Content { padding: 15px 15px 15px 23px; display: none; }
.ExpandCollapse .Content .PlaceHolder { font-family: Arial; font-size: 13px; font-weight: normal; color: #666666; }
.ExpandCollapse .Content .PlaceHolder p { margin: 0; margin-bottom: 10px; }
.ExpandCollapse .Content .PlaceHolder img.thumb_mrt { width: 175px; height: 200px; }
.ExpandCollapse .Content .PlaceHolder img.thumb_koolaid { width: 225px; height: 225px; }
.ExpandCollapse .Content .PlaceHolder ul.list_links { }
.ExpandCollapse .Content .PlaceHolder ul.list_links li { margin-bottom: 5px; border: 0 none; font-family: Arial; font-size: 13px; font-weight: normal; color: #666666; }
.ExpandCollapse .Content .PlaceHolder a.link_in_list { color: #1162B7; text-decoration: none; }
.ExpandCollapse .Content .PlaceHolder a.link_in_list:hover { text-decoration: underline; }
/***************/
/*** Weights ***/
/***************/

/* OPEN */

/* BORDERED */
.ExpandCollapse.Bordered li { margin-bottom: 5px; border: 1px solid #CCCCCC; }
/* GREY BARS - DEFAULT, EXPANDED SECTION: WHITE BACKGROUND */
/* GREY BARS - EXPANDED SECTION: FRAMED */
/* GREY BARS - EXPANDED SECTION: GREY BACKGROUND */
.ExpandCollapse.GreyBarsDefaultWhiteBG li, .ExpandCollapse.GreyBarsFramed li, .ExpandCollapse.GreyBarsGreyBG li { margin-bottom: 5px; border: 0 none; }
.ExpandCollapse.GreyBarsDefaultWhiteBG li.DisabledListItem, .ExpandCollapse.GreyBarsFramed li.DisabledListItem, .ExpandCollapse.GreyBarsGreyBG li.DisabledListItem { border: 0 none; }
.ExpandCollapse.GreyBarsDefaultWhiteBG a.Marquee, .ExpandCollapse.GreyBarsFramed a.Marquee, .ExpandCollapse.GreyBarsGreyBG a.Marquee { background-color: #F5F5F5; }
.ExpandCollapse.GreyBarsDefaultWhiteBG a.Marquee.CollapseDisabled, .ExpandCollapse.GreyBarsFramed a.Marquee.CollapseDisabled, .ExpandCollapse.GreyBarsGreyBG a.Marquee.CollapseDisabled { color: #EDEDED; background-color:transparent; }
.ExpandCollapse.GreyBarsFramed li, .ExpandCollapse.GreyBarsGreyBG li { background-color: #F5F5F5; }
.ExpandCollapse.GreyBarsDefaultWhiteBG .Content { padding: 15px 15px 10px 23px; background-color: #FFFFFF; }
.ExpandCollapse.GreyBarsFramed .Content { padding: 0 15px 15px 15px; background-color: #F5F5F5; display: none; }
.ExpandCollapse.GreyBarsFramed .Frame { padding: 15px; background-color: #FFFFFF; }
.ExpandCollapse.GreyBarsFramed .Content .PlaceHolder ul.list_links li { background-color: #FFFFFF; }
.ExpandCollapse.GreyBarsGreyBG .Content { padding: 5px 15px 15px 23px; background-color: #F5F5F5; }
/****************/
/*** Behavior ***/
/****************/

/* FLEXIBLE, DEFAULT */

/* FIXED */

/****************/
/*** Behavior ***/
/****************/

/* SECONDARY, NESTED */
.ExpandCollapse.Nested .ExpandCollapse.NestedComponent { margin-bottom: 0; }
.ExpandCollapse.Nested .ExpandCollapse.NestedComponent li { border-bottom: 1px solid #FFFFFF; }
.ActionButtonLarge, .ActionButtonSmall, .ActionButtonSpecial { display: inline-block; padding-left: 5px; background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprBtnCore.png") repeat-x scroll left 0; cursor: pointer; margin-left: 4px;
overflow: hidden; }
.ActionButtonLarge input, .ActionButtonSmall input, .ActionButtonSpecial input { width: auto; border: 0 none; margin: 0; padding: 0 15px 2px 10px; font-family: "Trebuchet MS"; font-weight: bold; color: #FFFFFF; background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprBtnCore.png") repeat-x scroll right 0; cursor: pointer; overflow: visible; float: left; }
.ActionButtonLarge { height: 33px; }
.ActionButtonLarge input { height: 33px; font-size: 15px; }
.ActionButtonSmall { height: 24px; }
.ActionButtonSmall input { height: 24px; font-size: 13px; }
.ActionButtonSpecial { height: 29px; }
.ActionButtonSpecial input { height: 29px; font-size: 15px; } /* Primary (Large) */
.ActionButtonLarge.PrimaryDefault { background-position: left 0; }
.ActionButtonLarge.PrimaryDefault input { background-position: right -43px; }
.ActionButtonLarge.PrimaryDefault:hover { background-position: left -154px; } /* css rollover effect */
.ActionButtonLarge.PrimaryDefault input:hover { background-position: right -197px;  }/* css rollover effect */
.ActionButtonLarge.PrimaryHover { background-position: left -154px; }/* javascript rollover effect */
.ActionButtonLarge.PrimaryHover input { background-position: right -197px; }/* javascript rollover effect */

.ActionButtonLarge.PrimaryClick { background-position: left -308px; }
.ActionButtonLarge.PrimaryClick input { background-position: right -351px; }
.ActionButtonLarge.PrimaryDisabled { background-position: left -462px; }
.ActionButtonLarge.PrimaryDisabled input { background-position: right -505px; } /* Primary (Small) */
.ActionButtonSmall.PrimaryDefault { background-position: left -86px; }
.ActionButtonSmall.PrimaryDefault input { background-position: right -120px; }
.ActionButtonSmall.PrimaryDefault:hover { background-position: left -240px; }/* css rollover effect */
.ActionButtonSmall.PrimaryDefault input:hover { background-position: right -274px; }/* css rollover effect */
.ActionButtonSmall.PrimaryHover { background-position: left -240px; }
.ActionButtonSmall.PrimaryHover input { background-position: right -274px; }

.ActionButtonSmall.PrimaryClick { background-position: left -394px; }
.ActionButtonSmall.PrimaryClick input { background-position: right -428px; }
.ActionButtonSmall.PrimaryDisabled { background-position: left -548px; }
.ActionButtonSmall.PrimaryDisabled input { background-position: right -582px; } /* Secondary (Large) */
.ActionButtonLarge.SecondaryDefault { background-position: left -616px; }
.ActionButtonLarge.SecondaryDefault input { background-position: right -659px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonLarge.SecondaryDefault:hover { background-position: left -770px; }/* css rollover effect */
.ActionButtonLarge.SecondaryDefault input:hover { background-position: right -813px; text-shadow: 0 -1px #7B7B7B; }/* css rollover effect */

.ActionButtonLarge.SecondaryHover { background-position: left -770px; }/* javascript rollover effect */
.ActionButtonLarge.SecondaryHover input { background-position: right -813px; text-shadow: 0 -1px #7B7B7B; }/* javascript rollover effect */
.ActionButtonLarge.SecondaryClick { background-position: left -924px; }
.ActionButtonLarge.SecondaryClick input { background-position: right -967px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonLarge.SecondaryDisabled { background-position: left -1078px; }
.ActionButtonLarge.SecondaryDisabled input { background-position: right -1121px; text-shadow: 0 -1px #7B7B7B; } /* Secondary (Small) */
.ActionButtonSmall.SecondaryDefault { background-position: left -702px; }
.ActionButtonSmall.SecondaryDefault input { background-position: right -736px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonSmall.SecondaryDefault:hover {  background-position: left -856px; }/* css rollover effect */
.ActionButtonSmall.SecondaryDefault input:hover {  background-position: right -890px; text-shadow: 0 -1px #7B7B7B;  }/* css rollover effect */
.ActionButtonSmall.SecondaryHover { background-position: left -856px; }/* javascript rollover effect */
.ActionButtonSmall.SecondaryHover input { background-position: right -890px; text-shadow: 0 -1px #7B7B7B; }/* javascript rollover effect */
.ActionButtonSmall.SecondaryClick { background-position: left -1010px; }
.ActionButtonSmall.SecondaryClick input { background-position: right -1044px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonSmall.SecondaryDisabled { background-position: left -1164px; }
.ActionButtonSmall.SecondaryDisabled input { background-position: right -1198px; text-shadow: 0 -1px #7B7B7B; } /* Tertiary (Large) */
.ActionButtonLarge.TertiaryDefault, .ActionButtonLarge.TertiaryHover, .ActionButtonLarge.TertiaryClick { background-position: left -1232px; }
.ActionButtonLarge.TertiaryDefault input, .ActionButtonLarge.TertiaryHover input, .ActionButtonLarge.TertiaryClick input { background-position: right -1275px; }
.ActionButtonLarge.TertiaryDisabled { background-position: left -1386px; }
.ActionButtonLarge.TertiaryDisabled input { background-position: right -1429px; } /* Tertiary (Small) */
.ActionButtonSmall.TertiaryDefault, .ActionButtonSmall.TertiaryHover, .ActionButtonSmall.TertiaryClick { background-position: left -1318px; }
.ActionButtonSmall.TertiaryDefault input, .ActionButtonSmall.TertiaryHover input, .ActionButtonSmall.TertiaryClick input { background-position: right -1352px; }
.ActionButtonSmall.TertiaryDisabled { background-position: left -1472px; }
.ActionButtonSmall.TertiaryDisabled input { background-position: right -1506px; }
.ActionButtonLarge.TertiaryDefault input, .ActionButtonSmall.TertiaryDefault input { color: #666666; }
.ActionButtonLarge.TertiaryHover input, .ActionButtonLarge.TertiaryClick input, .ActionButtonSmall.TertiaryHover input, .ActionButtonSmall.TertiaryClick input { color: #1162B7; }
/*** CONTAINERS ***/ 
.Container .ContainerTitle, .Container .SectionTitle, .Container .ListTitle { margin: 0; }
.Container .ContainerTitle { font-family: "Trebuchet MS"; font-size: 16px; font-weight: bold; color: #333333; }
.Container .SectionTitle { font-family: "Trebuchet MS"; font-size: 14px; font-weight: bold; color: #333333; }
.Container .ListTitle { font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; }
.Container .Content { font-family: Arial; font-size: 13px; color: #333333; }
.Container .Content ul { list-style-type: none; }
.Container .Content ol { }
.Container .Content ul li, .Container .Content ol li { }
.Container .Content ul li a { margin-left: 15px; color: #333333; background-image: none; text-decoration: none; }
.reservedBox .Content ul li a, .reservedBox .Content ul li a:hover {margin-left:0; }
.Container .Content ul li a:hover { color: #1162B7; text-decoration: underline; }
.Container .Content p a { color: #1162B7; text-decoration: none; margin-left:0 !important; }
.Container .Content p a:hover { text-decoration: underline; } 
.Container .Content a { color: #1162B7; text-decoration: none; }
.Container .Content a:hover { text-decoration: underline; } 
/************/ /*** OPEN ***/ /************/
.Container.OpenDefault, .Container.OpenCompressed, .Container.OpenNoRule, .Container.OpenLargeTitleSize { background-color: #FFFFFF; }
.Container.OpenDefault .ContainerTitle, .Container.OpenCompressed .ContainerTitle, .Container.OpenNoRule .ContainerTitle, .Container.OpenLargeTitleSize .ContainerTitle { border-bottom: 1px solid #CCCCCC; padding-bottom: 15px; }
.Container.OpenDefault .Content, .Container.OpenCompressed .Content, .Container.OpenNoRule .Content, .Container.OpenLargeTitleSize .Content { margin-top: 15px; } /* DEFAULT */ /* COMPRESSED */
.Container.OpenCompressed .ContainerTitle { padding-bottom: 10px; }
.Container.OpenCompressed .Content { margin-top: 10px; } /* NO RULE */
.Container.OpenNoRule .ContainerTitle { border-bottom: 0 none; padding-bottom: 0; } /* LARGE TITLE SIZE */
.Container.OpenLargeTitleSize .ContainerTitle { font-size: 18px; font-weight: normal; } /****************/ /*** BORDERED ***/ /****************/
.Container.BorderedDefault, .Container.BorderedWithTitle, .Container.BorderedAlternateSmallTitle { border: 1px solid #DDDDDD; padding: 15px; background-color: #FFFFFF; z-index:-1; }
.Container.BorderedDefault .Content, .Container.BorderedWithTitle .Content, .Container.BorderedAlternateSmallTitle .Content { margin-top: 15px; } /* DEFAULT */
.Container.BorderedDefault .Content { margin-top: 0; } /* WITH TITLE */ /* ALTERNATE, SMALL TITLE */
.Container.BorderedAlternateSmallTitle .ContainerTitle { font-size: 14px; } /****************/ /*** RECESSED ***/ /****************/
.Container.RecessedDefaultLeftRule, .Container.RecessedLeftRuleWithTitle, .Container.RecessedRightRule, .Container.RecessedRightRuleWithTitle { border-top: 1px solid #CCCCCC; padding: 15px; background-color: #EDEDED; }
.Container.RecessedDefaultLeftRule, .Container.RecessedLeftRuleWithTitle { border-left: 2px solid #CCCCCC; }
.Container.RecessedRightRule, .Container.RecessedRightRuleWithTitle { border-right: 2px solid #CCCCCC; }
.Container.RecessedLeftRuleWithTitle .ContainerTitle, .Container.RecessedRightRuleWithTitle .ContainerTitle { text-transform: uppercase; }
.Container.RecessedLeftRuleWithTitle .Content, .Container.RecessedRightRuleWithTitle .Content { margin-top: 15px; } /* DEFAULT, LEFT RULE */ /* LEFT RULE WITH TITLE*/ /* RIGHT RULE */ /* RIGHT RULE WITH TITLE*/ /**************/ /*** FRAMED ***/ /**************/
.Container.FramedDefault, .Container.FramedWithTitle { padding: 15px; background-color: #EDEDED; }
.Container.FramedDefault .Panel, .Container.FramedWithTitle .Panel { margin-top: 15px; padding: 15px; background-color: #FFFFFF; } /* DEFAULT */
.Container.FramedDefault .Panel { margin-top: 0; } /* WITH TITLE */ /* POINTER */
.Container.FramedPointerFullBackground, .Container.FramedPointerPartialBackground, .Container.FramedPointerOptionsPointingLeft, .Container.FramedPointerOptionsPointingRight, .Container.FramedPointerOptionsPointingUpLeft, .Container.FramedPointerOptionsPointingUpRight { border-top: 1px solid #CCCCCC; background-color: #EDEDED; overflow: hidden; }
.Container.FramedPointerFullBackground .InfoBox, .Container.FramedPointerPartialBackground .InfoBox, .Container.FramedPointerOptionsPointingLeft .InfoBox, .Container.FramedPointerOptionsPointingRight .InfoBox, .Container.FramedPointerOptionsPointingUpLeft .InfoBox, .Container.FramedPointerOptionsPointingUpRight .InfoBox { background-color: #EDEDED; float: left; width:450px; }
.Container.FramedPointerFullBackground .InfoBox .ContainerTitle, .Container.FramedPointerPartialBackground .InfoBox .ContainerTitle, .Container.FramedPointerOptionsPointingLeft .InfoBox .ContainerTitle, .Container.FramedPointerOptionsPointingRight .InfoBox .ContainerTitle, .Container.FramedPointerOptionsPointingUpLeft .InfoBox .ContainerTitle, .Container.FramedPointerOptionsPointingUpRight .InfoBox .ContainerTitle { padding: 40px 0 40px 15px; font-size: 18px; font-weight: normal; background-color: #EDEDED; }
.Container.FramedPointerFullBackground .InfoBox .Content, .Container.FramedPointerPartialBackground .InfoBox .Content, .Container.FramedPointerOptionsPointingLeft .InfoBox .Content, .Container.FramedPointerOptionsPointingRight .InfoBox .Content, .Container.FramedPointerOptionsPointingUpLeft .InfoBox .Content, .Container.FramedPointerOptionsPointingUpRight .InfoBox .Content { padding: 15px 15px 0 15px; background-color: #EDEDED; }
.Container.FramedPointerFullBackground .BubbleBox, .Container.FramedPointerPartialBackground .BubbleBox, .Container.FramedPointerOptionsPointingLeft .BubbleBox, .Container.FramedPointerOptionsPointingRight .BubbleBox, .Container.FramedPointerOptionsPointingUpLeft .BubbleBox, .Container.FramedPointerOptionsPointingUpRight .BubbleBox { position: relative; background-color: #EDEDED; float: left; width:160px; }
.Container.FramedPointerFullBackground .BubbleBox .Bubble, .Container.FramedPointerPartialBackground .BubbleBox .Bubble, .Container.FramedPointerOptionsPointingLeft .BubbleBox .Bubble, .Container.FramedPointerOptionsPointingRight .BubbleBox .Bubble, .Container.FramedPointerOptionsPointingUpLeft .BubbleBox .Bubble, .Container.FramedPointerOptionsPointingUpRight .BubbleBox .Bubble { margin: 15px 15px 15px 13px; padding: 15px; background-color: #FFFFFF; width:180px; }
.Container.FramedPointerFullBackground .BubbleBox .Pointer, .Container.FramedPointerPartialBackground .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingLeft .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingRight .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingUpLeft .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingUpRight .BubbleBox .Pointer { position: absolute; background: #EDEDED url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/imgPointerVariations.gif") no-repeat scroll 0 0; }
.Container.FramedPointerFullBackground .BubbleBox .Pointer, .Container.FramedPointerPartialBackground .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingLeft .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingRight .BubbleBox .Pointer { width: 13px; height: 30px; top: 37px; }
.Container.FramedPointerFullBackground .BubbleBox .Pointer, .Container.FramedPointerPartialBackground .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingLeft .BubbleBox .Pointer { left: 0; background-position: 0 0; }
.Container.FramedPointerOptionsPointingRight .BubbleBox .Pointer { right: 0; background-position: 0 -40px; }
.Container.FramedPointerOptionsPointingUpLeft .BubbleBox .Pointer, .Container.FramedPointerOptionsPointingUpRight .BubbleBox .Pointer { width: 30px; height: 13px; top: -13px; }
.Container.FramedPointerOptionsPointingUpLeft .BubbleBox .Pointer { left: 37px; background-position: 0 -103px; }
.Container.FramedPointerOptionsPointingUpRight .BubbleBox .Pointer { right: 37px; background-position: 0 -103px; } /* POINTER, FULL BACKGROUND */ /* POINTER, PARTIAL BACKGROUND */
.Container.FramedPointerPartialBackground { background-color: transparent; }
.Container.FramedPointerPartialBackground .InfoBox { background-color: transparent; }
.Container.FramedPointerPartialBackground .InfoBox .Content { background-color: transparent; } /* POINTER OPTIONS - POINTING LEFT */
.Container.FramedPointerOptionsPointingLeft .BubbleBox .Bubble { margin-bottom: 0; } /* POINTER OPTIONS - POINTING RIGHT */
.Container.FramedPointerOptionsPointingRight .BubbleBox .Bubble { margin: 15px 13px 0 15px; }
.Container.FramedPointerOptionsPointingRight .InfoBox .ContainerTitle { padding: 40px 15px; } /* POINTER OPTIONS - POINTING UP, LEFT */
.Container.FramedPointerOptionsPointingUpLeft .InfoBox { float: none; }
.Container.FramedPointerOptionsPointingUpLeft .InfoBox .ContainerTitle { padding: 15px; }
.Container.FramedPointerOptionsPointingUpLeft .BubbleBox { float: none; }
.Container.FramedPointerOptionsPointingUpLeft .BubbleBox .Bubble { margin: 13px 15px 0 15px; padding: 15px; background-color: #FFFFFF; } /* POINTER OPTIONS - POINTING UP, RIGHT */
.Container.FramedPointerOptionsPointingUpRight .InfoBox { float: none; }
.Container.FramedPointerOptionsPointingUpRight .InfoBox .ContainerTitle { padding: 15px; }
.Container.FramedPointerOptionsPointingUpRight .BubbleBox { float: none; }
.Container.FramedPointerOptionsPointingUpRight .BubbleBox .Bubble { margin: 13px 15px 0 15px; }
/************BUTTONS************/

/* Action Button */ 
.ActionButtonLarge, .ActionButtonSmall, .ActionButtonSpecial {
 display: inline-block;
 padding-left: 5px;
 background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprBtnCore.png") repeat-x scroll left 0;
 cursor: pointer;
 margin-left: 4px;
 overflow: hidden;
}
.ActionButtonLarge input, .ActionButtonSmall input, .ActionButtonSpecial input { width: auto; border: 0 none; margin: 0; padding: 0 15px 2px 10px; font-family: "Trebuchet MS"; font-weight: bold; color: #FFFFFF; background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprBtnCore.png") repeat-x scroll right 0; cursor: pointer; overflow:visible; float: left; }
.ActionButtonLarge { height: 33px; }
.ActionButtonLarge input { height: 33px; font-size: 15px; }
.ActionButtonSmall { height: 24px; }
.ActionButtonSmall input { height: 24px; font-size: 13px; }
.ActionButtonSpecial { height: 29px; }
.ActionButtonSpecial input { height: 29px; font-size: 15px; }
/* Primary (Large) */
.ActionButtonLarge.PrimaryDefault { background-position: left 0; }
.ActionButtonLarge.PrimaryDefault input { background-position: right -43px; }
.ActionButtonLarge.PrimaryHover { background-position: left -154px; }
.ActionButtonLarge.PrimaryHover input { background-position: right -197px; }
.ActionButtonLarge.PrimaryClick { background-position: left -308px; }
.ActionButtonLarge.PrimaryClick input { background-position: right -351px; }
.ActionButtonLarge.PrimaryDisabled { background-position: left -462px; }
.ActionButtonLarge.PrimaryDisabled input { background-position: right -505px; }
/* Primary (Small) */
.ActionButtonSmall.PrimaryDefault { background-position: left -86px; }
.ActionButtonSmall.PrimaryDefault input { background-position: right -120px; }
.ActionButtonSmall.PrimaryHover { background-position: left -240px; }
.ActionButtonSmall.PrimaryHover input { background-position: right -274px; }
.ActionButtonSmall.PrimaryClick { background-position: left -394px; }
.ActionButtonSmall.PrimaryClick input { background-position: right -428px; }
.ActionButtonSmall.PrimaryDisabled { background-position: left -548px; }
.ActionButtonSmall.PrimaryDisabled input { background-position: right -582px; }
/* Secondary (Large) */
.ActionButtonLarge.SecondaryDefault { background-position: left -616px; }
.ActionButtonLarge.SecondaryDefault input { background-position: right -659px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonLarge.SecondaryHover { background-position: left -770px; }
.ActionButtonLarge.SecondaryHover input { background-position: right -813px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonLarge.SecondaryClick { background-position: left -924px; }
.ActionButtonLarge.SecondaryClick input { background-position: right -967px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonLarge.SecondaryDisabled { background-position: left -1078px; }
.ActionButtonLarge.SecondaryDisabled input { background-position: right -1121px; text-shadow: 0 -1px #7B7B7B; }
/* Secondary (Small) */
.ActionButtonSmall.SecondaryDefault { background-position: left -702px; }
.ActionButtonSmall.SecondaryDefault input { background-position: right -736px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonSmall.SecondaryHover { background-position: left -856px; }
.ActionButtonSmall.SecondaryHover input { background-position: right -890px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonSmall.SecondaryClick { background-position: left -1010px; }
.ActionButtonSmall.SecondaryClick input { background-position: right -1044px; text-shadow: 0 -1px #7B7B7B; }
.ActionButtonSmall.SecondaryDisabled { background-position: left -1164px; }
.ActionButtonSmall.SecondaryDisabled input { background-position: right -1198px; text-shadow: 0 -1px #7B7B7B; }
/* Tertiary (Large) */
.ActionButtonLarge.TertiaryDefault, .ActionButtonLarge.TertiaryHover, .ActionButtonLarge.TertiaryClick { background-position: left -1232px; }
.ActionButtonLarge.TertiaryDefault input, .ActionButtonLarge.TertiaryHover input, .ActionButtonLarge.TertiaryClick input { background-position: right -1275px; }
.ActionButtonLarge.TertiaryDisabled { background-position: left -1386px; }
.ActionButtonLarge.TertiaryDisabled input { background-position: right -1429px; }
/* Tertiary (Small) */
.ActionButtonSmall.TertiaryDefault, .ActionButtonSmall.TertiaryHover, .ActionButtonSmall.TertiaryClick { background-position: left -1318px; }
.ActionButtonSmall.TertiaryDefault input, .ActionButtonSmall.TertiaryHover input, .ActionButtonSmall.TertiaryClick input { background-position: right -1352px; }
.ActionButtonSmall.TertiaryDisabled { background-position: left -1472px; }
.ActionButtonSmall.TertiaryDisabled input { background-position: right -1506px; }
.ActionButtonLarge.TertiaryDefault input, .ActionButtonSmall.TertiaryDefault input { color: #666666; }
.ActionButtonLarge.TertiaryHover input, .ActionButtonLarge.TertiaryClick input, .ActionButtonSmall.TertiaryHover input, .ActionButtonSmall.TertiaryClick input { color: #1162B7; }
/********COUNTER************/

 #counter { position: relative; width: 730px; overflow: hidden; }
#counter .viewport { position: relative; width: 730px; height: 340px; }
#counter .stage { position: relative; width: 1460px; height: 340px; top: 0; left: 0; }
#counter .stage img { position: relative; width: 730px; height: 340px; top: 0; left: 0; float: left; }
#counter .controls { position: relative; bottom: 0; padding-top: 5px; padding-left: 5px; text-align: right; cursor: pointer; }
/*************************** FILMSTRIP ********************/
.Filmstrip { position: relative; overflow: hidden; }
.Filmstrip .Viewport { position: relative; overflow: hidden; }
.Filmstrip .Viewport ul.Gallery { position: relative; margin: 0; padding: 0; top: 0; left: 0; list-style-type: none; overflow: hidden; visibility: hidden; display: none; }
.Filmstrip .Viewport ul.Gallery li.Item { margin-right: 10px; font-family: Arial; font-size: 12px; color: #000000; float: left; width:96px; height:190px; }
.Filmstrip .Viewport ul.Gallery li.Item.LastItem { margin-right: 0; }
.Filmstrip .Viewport ul.Gallery li.Item .ImageContainer { margin: 0; padding: 5px; }
.Filmstrip .Viewport ul.Gallery li.Item .ImageContainer a { display: block; }
.Filmstrip .Viewport ul.Gallery li.Item .ImageContainer a img { width: 84px; height: 84px; border: 1px solid #E8E8E8; }
.Filmstrip .Viewport ul.Gallery li.Item .ContentContainer { margin: 5px 0 0 0; padding: 5px; }
.Filmstrip .Viewport ul.Gallery li.Item .ContentContainer a.ItemTitle { margin-bottom: 10px; color: #333333; text-decoration: none; display: block; }
.Filmstrip .Viewport ul.Gallery li.Item .ContentContainer a.ItemTitle:hover { color: #1162B7; text-decoration: underline; }
.Filmstrip .Viewport ul.Gallery li.Item .ContentContainer .ItemPrice { }
.Filmstrip .Viewport .ItemCount { padding: 5px 5px 10px 0; font-family: Verdana; font-size: 10px; text-align: right; }
.Filmstrip .Viewport .ItemCount a { color: #1162B7; text-decoration: none; }
.Filmstrip .Viewport .ItemCount a:hover { text-decoration: underline; }
.Filmstrip .Viewport .ItemCount span { color: #666666; }
.Filmstrip .LeftArrowDisabled, .Filmstrip .RightArrowDisabled, .Filmstrip .LeftArrow, .Filmstrip .RightArrow, .Filmstrip .Viewport { float: left; }
.Filmstrip .LeftArrowDisabled, .Filmstrip .RightArrowDisabled, .Filmstrip .LeftArrow, .Filmstrip .RightArrow { width: 11px; height: 21px; padding: 5px; /*margin-top: 25px;*/ background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprFilmstrip_Arrows.png") no-repeat scroll 0 0; }
.Filmstrip .LeftArrowDisabled, .Filmstrip .LeftArrow { margin-right: 5px; margin-left: 10px; }
.Filmstrip .RightArrowDisabled, .Filmstrip .RightArrow { margin-right: 10px; margin-left: 5px; }
.Filmstrip .LeftArrow, .Filmstrip .RightArrow { text-decoration: none; }
.Filmstrip .LeftArrowDisabled { background-position: 5px 5px; }
.Filmstrip .LeftArrow { background-position: 5px -26px; }
.Filmstrip .LeftArrow:hover { background-position: 5px -57px; }
.Filmstrip .RightArrowDisabled { background-position: 5px -88px; }
.Filmstrip .RightArrow { background-position: 5px -119px; }
.Filmstrip .RightArrow:hover { background-position: 5px -150px; }
.Filmstrip .HiddenLabel { position:absolute; margin-left: -9999px; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold }
/***************/
/*** Default ***/
/***************/
/* DEFAULT */
/******************/
/*** Variations ***/
/******************/
/* THUMBS - CONTENT AREA */
/* FILMSTRIP WITH "GO TO ALL" (Landing page provided to view all) */
/* FILMSTRIP WITH "ORIENTATION" (no landing page provided for view all) */
/* GALLERY FILMSTRIP */
.Filmstrip.BigGallery .Viewport { text-align: center; }
.Filmstrip.BigGallery .Viewport ul.Gallery { position: relative; margin: 0; padding: 0; top: 0; left: 0; list-style-type: none; overflow: hidden; visibility: hidden; display: none; }
.Filmstrip.BigGallery .Viewport ul.Gallery li.ItemSet { float: left; }
.Filmstrip.BigGallery .Viewport ul.Gallery li.ItemSet ul.ItemContainer { position: relative; margin: 0; padding: 0; top: 0; left: 0; list-style-type: none; overflow: hidden; }
.Filmstrip.BigGallery .LeftArrowDisabled, .Filmstrip.BigGallery .RightArrowDisabled, .Filmstrip.BigGallery .LeftArrow, .Filmstrip.BigGallery .RightArrow { margin: 10px 0; float: none; display: inline-block; }
.Filmstrip.BigGallery .LeftArrowDisabled, .Filmstrip.BigGallery .LeftArrow { margin-right: 5px; }
.Filmstrip.BigGallery .RightArrowDisabled, .Filmstrip.BigGallery .RightArrow { margin-left: 5px; }

/************GLOBAL FOOTER*************/
#Footer { margin-top: 20px; border-top:1px solid #CCCCCC; padding: 20px 15px 10px 15px; font-family: Arial; font-size: 12px; color: #666666; background-color: #F4F4F4; }
#LinkFarm { width: 100%; overflow: auto; }
#LinksEbaySites { width: 45%; float: left; }
#LinksInsideEbay { width: 30%; float: left; }
#LinksEbayCompanies { width: 20%; float: left; }
#LinkFarm h3 { margin: 0; margin-bottom: 15px; font-size: 14px; color: #999999; }
#LinkFarm ul { margin: 0; padding: 0; list-style-image: none; list-style-type: none; }
#LinkFarm li { margin-bottom: 5px; line-height: 15px; }
#LinkFarm li a { color: #666666; }
#LinksEbaySites li { position: relative; width: 25%; }
#LinksEbaySites li.Column-1 { margin-left: 0px; }
#LinksEbaySites li.Column-2 { margin-left: 125px; }
#LinksEbaySites li.Column-3 { margin-left: 250px; }
#LinksEbaySites li.ColumnTop { margin-top: -200px; }
#SiteNav { margin: 0; padding: 0; margin-top: 25px; list-style-image: none; list-style-type: none; overflow: auto; }
#SiteNav li { padding: 10px 5px; float: left; }
#SiteNav li.FirstCell { padding-left: 0; }
#SiteNav li.LastCell { padding-right: 0; }
#SiteNav li a { color: #666666; }
#CopyRight { margin: 0; border-top: 1px dotted #CCCCCC; padding-top: 10px; font-family: Verdana; font-size: 10px; color: #999999; }
#CopyRight a { color: #666666; text-decoration: underline; }

/*** PAGINATION ***/
.Pagination { position: relative; font-family: "Trebuchet MS"; font-size: 16px; font-weight: bold; color: #000000; text-align: center; }

.Pagination .Navigation { }
.Pagination .Navigation .Count { position: absolute; left: 0; margin-left: 10px; font-family: "Trebuchet MS"; font-size: 16px; color: #666666; }
.Pagination .Navigation .Numbers { margin: 0 20px; }
.Pagination .Navigation .Numbers a, .Pagination .Navigation .Numbers .SelectedPageNumber, .Pagination .Navigation .Numbers .FirstEllipsis, .Pagination .Navigation .Numbers .LastEllipsis, .Pagination .Navigation .Numbers .LeftArrowDisabled, .Pagination .Navigation .Numbers .RightArrowDisabled, .Pagination .Navigation .Numbers .LeftArrow, .Pagination .Navigation .Numbers .RightArrow { padding: 0 5px; }
.Pagination .Navigation .Numbers a { color: #8F8F8F; text-decoration: none; }
.Pagination .Navigation .Numbers a:hover { color: #1162B7; }
.Pagination .Navigation .Numbers .SelectedPageNumber { color: #000000; }
.Pagination .Navigation .Numbers .FirstEllipsis, .Pagination .Navigation .Numbers .LastEllipsis { color: #8F8F8F; }
.Pagination .Navigation .Numbers .LeftArrowDisabled, .Pagination .Navigation .Numbers .RightArrowDisabled, .Pagination .Navigation .Numbers .LeftArrow, .Pagination .Navigation .Numbers .RightArrow { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprPaginationArrows_FLAT.png") no-repeat scroll 0 0; }
.Pagination .Navigation .Numbers .LeftArrowDisabled { background-position: 0 4px; }
.Pagination .Navigation .Numbers .LeftArrow { background-position: 0 -21px; }
.Pagination .Navigation .Numbers .LeftArrow:hover { background-position: 0 -46px; }
.Pagination .Navigation .Numbers .RightArrowDisabled { background-position: 5px -71px; }
.Pagination .Navigation .Numbers .RightArrow { background-position: 5px -96px; }
.Pagination .Navigation .Numbers .RightArrow:hover { background-position: 5px -121px; }
.Pagination .Navigation .Numbers .HiddenLabel { position:absolute; margin-left: -9999px; }
.Pagination .Navigation .GoToPage { position: absolute; right: 0; margin-right: 10px; }
.Pagination .Navigation .GoToPage form { display: inline; }
.Pagination .Navigation .GoToPage form label { margin-right: 5px; font-family: Arial; font-size: 12px; color: #666666; }
.Pagination .Navigation .GoToPage form #GoToPageField { margin-right: 5px; }
/***************/
/*** Default ***/
/***************/

/* DEFAULT */


/********************************/
/*** Pagination Variations ******/
/********************************/

/* "GO TO PAGE" */

/* "GO TO PAGE" (CENTERED) */


.Pagination.GoToPageCentered .Navigation .GoToPage { position: relative; margin-right: 0; }
/* TOTAL COUNT */


/* PAGE COUNT */


/* PAGE COUNT AND "GO TO PAGE" */


/* PAGINATION WITH WRAPPING */
.Pagination.Wrapping { margin-top: 15px; }
.Pagination.Wrapping .Navigation .Count { top: -15px; left: 150px; text-align: left; }
.Pagination.Wrapping .Navigation .GoToPage { top: -15px; right: 100px; text-align: right; }
.Pagination.Wrapping .Navigation .GoToPage form label { margin-right: 0; }
/* PAGE COUNT, "GO TO PAGE" AND GRAY BAR */
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar { position: relative; border: 1px solid #DEDEDE; padding: 5px 0; background-color: #E8E8E8; text-align: right; }
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage { margin-right: 10px; font-family: Arial; font-size: 11px; color: #666666; }
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage a, .Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage .CurrentNumItems { margin: 0 7px; }
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage a { color: #1162B7; text-decoration: none; }
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage a:hover { text-decoration: underline; }
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage .Pipe { color: #666666; }
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage .CurrentNumItems { color: #000000; }
.Pagination.PageCountAndGoToPageAndGrayBar .GrayBar .ItemsPerPage .LastNumItemsEntry { margin-right: 0; }
.Pagination.PageCountAndGoToPageAndGrayBar .Navigation { margin: 10px 0; }
/******************************/
/*** Pagination Examples ******/
/******************************/

/* STANDARD LIST VIEW: WITH ITEM COUNT + BULK ACTIONS */
#PaginationExample .ContentBlock { height: 200px; margin: 0 10px; padding: 15px; font-family: Arial; font-size: 13px; color: #666666; background-color: #B2FFFF; }
#PaginationExample .Pagination.PageCountAndGoToPage .Navigation { margin: 10px 0; }
/******************************/
/*** Pagination Behavior ******/
/******************************/

/* LESS THAN 10 PAGES */

/* MORE THAN 10 PAGES */ 



/*** TABS ***/ .Tabs { }
.Tabs .MainBar { position: relative; padding-left: 15px; overflow: hidden; }
.Tabs .MainBar ul.TabsList { margin: 0; padding: 0; list-style-type: none; float: left; }
.Tabs .MainBar ul.TabsList li { position: relative; padding-top: 1px; margin-right: 5px; text-align: center; float: left; }
.Tabs .MainBar ul.TabsList li.LastTab { margin-right: 0; }
.Tabs .MainBar ul.TabsList li a { width: 110px; border: 1px solid #E5E5E5; border-bottom: 0 none; padding: 7px 10px 8px 10px; line-height: 16px; font-family: Trebuchet MS; font-size: 13px; font-weight: normal; color: #666666; background-color: #FFFFFF; text-decoration: none; display: block; }
.Tabs .MainBar ul.TabsList li a:hover { color: #1162B7; }
.Tabs .MainBar ul.TabsList li.Selected {  }
.Tabs .MainBar ul.TabsList li.Selected a {  border: 1px solid #CCCCCC; border-bottom: 1px solid #FFFFFF; padding: 8px 10px 7px 10px; color: #000000; }



/*.Tabs  { border-top: 1px solid #CCCCCC; margin-top: -1px; } */
/************************/ 
/*** Default State ******/ 
/************************/ 
/* Default State */
.Tabs.Default { } 
/*****************************************/ 
/*** Scalability and Label wrapping ******/ 
/*****************************************/ 
/* Scalability and Label wrapping */
.Tabs.Wrapping  .Content { padding:15px;}
.Tabs.Wrapping .MainBar ul.TabsList li a { height: 44px; }
.Tabs.Wrapping .MainBar ul.TabsList li a.WrappingOn { text-align: left; }
.Tabs.Wrapping .MainBar ul.TabsList li a.WrappingOff { line-height: 44px; } /************************/ /*** Basic Variations ***/ /************************/
.Tabs.Gradient .MainBar ul.TabsList li a, .Tabs.GreyBar .MainBar ul.TabsList li a { background: transparent url( "http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabUnselectedDkGrad_5x31.jpg") repeat-x scroll 0 0; }
.Tabs.Gradient .MainBar ul.TabsList li a:hover, .Tabs.GreyBar .MainBar ul.TabsList li a:hover { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabHover_5x31.jpg") repeat-x scroll 0 0; }
.Tabs.Gradient .MainBar ul.TabsList li.Selected a, .Tabs.GreyBar .MainBar ul.TabsList li.Selected a { background: none; background-color: #FFFFFF; }
.Tabs.Gradient .MainBar ul.TabsList li a { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabUnselectedMedGrad_5x31.jpg") repeat-x scroll 0 0; }
.Tabs.GreyBar .MainBar ul.TabsList li a { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabUnselected_5x31.jpg") repeat-x scroll 0 0; } /* Variation 1 - Gradient */ /* Variation 2 - Grey Bar */
.Tabs.GreyBar .MainBar, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar { border-top: #BDBDBD; padding-top: 5px; background-color: #E6E6E6; }
.Tabs.GreyBar .MainBar ul.TabsList li, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar ul.TabsList li { }
.Tabs.GreyBar .MainBar ul.TabsList li a, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar ul.TabsList li a { border: 0 none; border-right: 1px solid #D9D9D9; }
.Tabs.GreyBar .MainBar ul.TabsList li a:hover, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar ul.TabsList li a:hover { border-right: 1px solid #ECECEC; }
.Tabs.GreyBar .MainBar ul.TabsList li.Selected a, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar ul.TabsList li.Selected a { border: 0 none; border-right: 1px solid #E6E6E6; }
.Tabs.GreyBar , .Tabs.ReservedSpaceActionIconsGreyBar  { border-top: 0 none; margin-top: 0; } /* Variation 3 - Right Aligned */
.Tabs.RightAligned .MainBar { padding-right: 15px; padding-left: 0; }
.Tabs.RightAligned .MainBar ul.TabsList { float: right; } /*****************************/ /*** Tabs + Reserved Space ***/ /*****************************/
.Tabs.ReservedSpace .MainBar .ReservedSpaceBox, .Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox { position: absolute; width: 100px; height: 16px; margin: 10px 0; right: 0; bottom: 0; float: right; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList { margin: 0; padding: 0; list-style-type: none; float: right; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList li, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList li { margin-right: 15px; float: left; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList li.LastActionIcon, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList li.LastActionIcon { margin-right: 0; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList li a, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList li a { float: left; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList li a div, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList li a div { width: 16px; height: 16px; background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprIcons_FLAT.png") no-repeat scroll 0 0px; cursor: pointer; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList li a div.IconShare, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList li a div.IconShare { background-position: 0 3px; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList li a div.IconPrint, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList li a div.IconPrint { background-position: 0 -21px; }
.Tabs.ReservedSpaceActionIcons .MainBar .ReservedSpaceBox ul.ActionIconsList li a div.IconReportItem, .Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox ul.ActionIconsList li a div.IconReportItem { background-position: 0 -45px; } /* Tabs + Reserved Space */
.Tabs.ReservedSpace .MainBar .ReservedSpaceBox { font-family: Arial; font-size: 13px; text-align: center; color: #666666; background-color: #B2FFFF; } /* Example - Tabs w/Action icons */ /* Example - Tabs w/Action icons (Grey Bar) */
.Tabs.ReservedSpaceActionIconsGreyBar .MainBar ul.TabsList li.Selected a { border-bottom: 1px solid #FFFFFF; }
/*.Tabs.ReservedSpaceActionIconsGreyBar  { border-top: 1px solid #CCCCCC; margin-top: -1px; }*/
.Tabs.ReservedSpaceActionIconsGreyBar .MainBar .ReservedSpaceBox { right: 15px; } /*****************************/ /*** Tabs + Additional Bar ***/ /*****************************/
.Tabs.AdditionalBar  .SecondaryBar, .Tabs.AdditionalBarDefaultTabs .SecondaryBar, .Tabs.AdditionalBarGradientTabs  .SecondaryBar, .Tabs.AdditionalBarToolbar  .SecondaryBar, .Tabs.ForegroundLighGreyToolbar  .SecondaryBar { border-bottom: 1px solid #ECECEC; padding: 10px 0 5px 0; overflow: hidden; height:20px; }
.Tabs.AdditionalBarDefaultTabs .SecondaryBar ul.SubNavBar, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar { margin: 0; padding: 0; list-style-type: none; float: left; }
.Tabs.AdditionalBarDefaultTabs .SecondaryBar ul.SubNavBar li, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li { float: left; }
.Tabs.AdditionalBarDefaultTabs .SecondaryBar ul.SubNavBar li a, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li a, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li a { margin: 0 20px; font-family: Verdana; font-size: 10px; color: #1162B7; text-decoration: none; }
.Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li a:hover, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li a:hover, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li a:hover { text-decoration: underline; }
.Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li.separator, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li.separator, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li.separator { width: 1px; height: 12px; padding-top: 3px; }
.Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li.Separator, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li.Separator, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li.Separator { width: 1px; height: 12px; padding-top: 3px; }
.Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li span.SelectedChoice, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li span.SelectedChoice, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li span.SelectedChoice { margin: 0 20px; font-family: Verdana; font-size: 10px; color: #333333; }
.Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li a.FirstChoice, .Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li span.FirstChoice, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li a.FirstChoice, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li span.FirstChoice, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li a.FirstChoice, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li span.FirstChoice { margin-left: 0; }
.Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li a.LastChoice, .Tabs.AdditionalBarDefaultTabs  .SecondaryBar ul.SubNavBar li span.LastChoice, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li a.LastChoice, .Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li span.LastChoice, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li a.LastChoice, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li span.LastChoice { margin-right: 0; }
.Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li a, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li a { font-family: Trebuchet MS; font-size: 12px; color: #1162B7; }
.Tabs.AdditionalBarGradientTabs  .SecondaryBar ul.SubNavBar li span.SelectedChoice, .Tabs.ForegroundDarkGreySubNav  .SecondaryBar ul.SubNavBar li span.SelectedChoice { font-family: Trebuchet MS; font-size: 12px; color: #333333; } /* Additional Bar */ /* Example 1 - Sub-navigation bar w/default tabs */ /* Example 2 - Sub-navigation bar w/gradient tabs */
.Tabs.AdditionalBarGradientTabs .MainBar ul.TabsList li a { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabUnselectedMedGrad_5x31.jpg") repeat-x scroll 0 0; }
.Tabs.AdditionalBarGradientTabs .MainBar ul.TabsList li a:hover { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabHover_5x31.jpg") repeat-x scroll 0 0; }
.Tabs.AdditionalBarGradientTabs .MainBar ul.TabsList li.Selected a { background: none; } /* Example 3 - Toolbar w/ varying actions */
.Tabs.AdditionalBarToolbar .SecondaryBar .SortOptions, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .SortOptions { height: 25px; float: right; }
.Tabs.AdditionalBarToolbar .SecondaryBar .SortOptions .Label, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .SortOptions .Label { margin-top: 5px; font-family: Verdana; font-size: 10px; color: #666666; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .SortOptions .DropDown, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .SortOptions .DropDown { height: 16px; margin-left: 5px; padding: 2px 0; border: 1px solid #CCCCCC; background-color: #FFFFFF; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .SortOptions .DropDown .DropDownLabel, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .SortOptions .DropDown .DropDownLabel { width: 120px; padding: 0 25px 0 5px; height: 16px; line-height: 16px; font-family: Arial; font-size: 11px; color: #666666; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .SortOptions .DropDown .DropDownArrow, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .SortOptions .DropDown .DropDownArrow { width: 20px; height: 16px; padding-right: 2px; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions { height: 25px; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions .Label, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions .Label { margin-top: 5px; font-family: Verdana; font-size: 10px; color: #666666; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList { margin: 0 12px; padding: 0; list-style-type: none; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li { margin-right: 12px; padding: 5px; float: left; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon { background-color: #E5E5E5; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.LastViewIcon, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.LastViewIcon { margin-right: 0; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a { width: 11px; height: 12px; background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/sprViewIcons.png") no-repeat scroll 0 0px; display: block; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconListView, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconListView { background-position: 0 0px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconListView:hover, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconListView:hover { background-position: 0 -22px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconGalleryView, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconGalleryView { background-position: 0 -43px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconGalleryView:hover, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconGalleryView:hover { background-position: 0 -63px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconSnapshotView, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconSnapshotView { background-position: 0 -84px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconSnapshotView:hover, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li a.IconSnapshotView:hover { background-position: 0 -105px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon a.IconListView, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon a.IconListView { background-position: 0 0px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon a.IconGalleryView, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon a.IconGalleryView { background-position: 0 -43px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon a.IconSnapshotView, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions ul.ViewIconsList li.SelectedViewIcon a.IconSnapshotView { background-position: 0 -84px; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions a.LinkCustomizeView, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions a.LinkCustomizeView { font-family: Verdana; font-size: 10px; color: #1162B7; text-decoration: none; }
.Tabs.AdditionalBarToolbar .SecondaryBar .ViewOptions a.LinkCustomizeView:hover, .Tabs.ForegroundLighGreyToolbar .SecondaryBar .ViewOptions a.LinkCustomizeView:hover { text-decoration: underline; } /***********************************/ /*** Tabs + Alternate Foreground ***/ /***********************************/
.Tabs.ForegroundDarkGrey .Container .SecondaryBar, .Tabs.ForegroundLightGrey .Container .SecondaryBar, .Tabs.ForegroundDarkGreySubNav .Container .SecondaryBar, .Tabs.ForegroundLighGreyToolbar  .SecondaryBar { border-bottom: 1px solid #ECECEC; padding: 10px 0 5px 0; overflow: hidden; z-index:-1; }
.Tabs.ForegroundDarkGrey .MainBar ul.TabsList li a, .Tabs.ForegroundDarkGreySubNav .MainBar ul.TabsList li a { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabUnselectedMedGrad_5x31.jpg") repeat-x scroll 0 0; }
.Tabs.ForegroundDarkGrey .MainBar ul.TabsList li a:hover, .Tabs.ForegroundDarkGreySubNav .MainBar ul.TabsList li a:hover { background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/tabHover_5x31.jpg") repeat-x scroll 0 0; }
.Tabs.ForegroundDarkGrey .MainBar ul.TabsList li.Selected a, .Tabs.ForegroundDarkGreySubNav .MainBar ul.TabsList li.Selected a { border-bottom: 1px solid #F1F1F1; background: none; background-color: #F1F1F1; }
.Tabs.ForegroundDarkGrey .Container, .Tabs.ForegroundDarkGreySubNav .Container { border-top: 1px solid #DBDBDB; background-color: #F1F1F1; }
.Tabs.ForegroundLightGrey .Container, .Tabs.ForegroundLighGreyToolbar .Container { border-top: 1px solid #E8E8E8; background-color: #F6F6F6; }
.Tabs.ForegroundLightGrey .MainBar ul.TabsList li.Selected a, .Tabs.ForegroundLighGreyToolbar .MainBar ul.TabsList li.Selected a { border-bottom: 1px solid #F6F6F6; background: none; background-color: #F6F6F6; }
.Tabs.ForegroundDarkGreySubNav .Container .SecondaryBar, .Tabs.ForegroundLighGreyToolbar .Container .SecondaryBar { padding: 10px 15px 5px 15px; } 
/* Dark Grey Foreground */ /* Light Grey Foreground */ /* Example - Dark Grey Foreground w/sub-navigation bar */ /* Example - Light Grey Foreground w/toolbar */ 
/**********************/
/*** Container Tabs ***/ 
/**********************/
.Tabs .BorderedContainer  .Content, .Tabs.FramedContainer  .Content { border: 1px solid #CCCCCC; border-top: 0 none; padding: 15px; font-family: Arial; font-size: 13px; color: #000000; } /* Bordered Container */ /* Framed Container */
.Tabs.FramedContainer { padding: 15px; background-color: #EDEDED; }
.Tabs.FramedContainer  { background-color: #FFFFFF; }
.Tabs.FramedContainer  .Content { border-top: 0 none; } /*********************/ /*** Tabs Behavior ***/ /*********************/
.Tabs.BehaviorExample  .Content { border: 1px solid #CCCCCC; border-top: 0 none; padding: 15px; font-family: Arial; font-size: 13px; color: #000000; } /* Tabs Behavior */

/************************************************************Vertical Tabs**************************************************************/
/*VARIANT : VERTICAL TABS*/
.VTabs{ border-top:1px solid #ccc;clear:both;}
.VTabs .FrametitleBar{width:715px; float: left; width:715px; clear:both;}
.VTabs .FrametabTitle{width:158px;font-family:"Trebuchet MS"; font-size: 18px; font-weight: normal; color:#333; padding:15px 0 20px 15px; float:left; line-height:25px;}
.VTabs .FrameContentTitle{width:527px; float:left; display:block; padding:15px 0 20px 15px; line-height:25px;}
.VTabs .FrameCloseContentTitle{width:527px; float:left; display:block; padding:15px 0 20px 15px; line-height:25px; background-color:#eeeeee;}
/*Default*/
.VTabs .DefaultTabs{width:173px; float: left; background-color:#eeeeee; }
.VTabs .SmallDefaultTabs{width:158px; float: left; }
/*.VTabs .DefaultContentArea{ float:left; display:block;}*/
.VTabs .DefaultTabs ul{ display: block; margin:0; padding:15px 0 30px 0;border-right:1px solid #ccc;}
.VTabs .DefaultTabs ul li{font-weight: normal; color:#666; padding-left:15px; display:block; line-height:30px; }
.VTabs .DefaultTabs ul li a{color:#666;background-color:#eeeeee; display:block; padding-left:15px;height:28px; }
.VTabs .DefaultTabs ul li a:hover{color:#002398;background-color:#f5f5f5;  text-decoration:none;   }
.VTabs .DefaultTabs ul li a.activeTab {font-weight: bold; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding-left:15px; color:#333;background-color:#ffffff; margin-right:-1px;}
/*Grey Column with Subtitle

/* TAB WITH SUB-CATEGORY*/
.VTabs .SubCategoryTabs{width:173px; float: left; background-color:#eeeeee; }

.VTabs .SubCategoryTabs ul{ display: block; list-style:none; margin:0; padding:15px 0 30px 0; border-right:1px solid #ccc; }
.VTabs .SubCategoryTabs ul.subCat { display: block; list-style:none; margin:0; padding:0;background-color:#eeeeee; border-right:0; padding:0 0 12px 0;}
.VTabs .SubCategoryTabs ul li{font-weight: normal; color:#666; list-style:none; padding-left:15px; display:block; line-height:30px; font-size:14px; }
.VTabs .SubCategoryTabs ul li li{font-weight: normal; color:#555; list-style:none; display:block; line-height:30px; padding:0; font-size:13px; }
.VTabs .SubCategoryTabs ul li li a{color:#666;background-color:#eeeeee; display:block; height:28px; padding:0 0 0 15px }
.VTabs .SubCategoryTabs ul li li a:hover{color:#002398;background-color:#f5f5f5;  text-decoration:none;   }
.VTabs .SubCategoryTabs ul li li a.activeTab {font-weight: bold; border-bottom:1px solid #ccc; border-top:1px solid #ccc; list-style:none; padding-left:15px; color:#333;background-color:#ffffff; margin-right:-1px;}

/* TAB WITH FRAME Default*/
.VTabs .FrameTab{width:173px; }
.VTabs .FrameTab ul{ display: block; list-style:none; margin:0; padding:0 0 30px 0;}
.VTabs .FrameTab ul li{font-weight: normal; color:#666; list-style:none; display:block; line-height:30px; }
.VTabs .FrameTab ul li a{color:#666;display:block; padding-left:15px;height:28px; }
.VTabs .FrameTab ul li a:hover{color:#002398;background-color:#f5f5f5;  text-decoration:none;   }
.VTabs .FrameTab ul li a.activeTab {font-weight: bold; padding-left:15px; display:block; color:#333;background-color:#eee; margin-right:-1px;}


/************************************************************TABLE**************************************************************/
/* DEFAULT */
.tableDefault { border-collapse: collapse; text-align: left; }
.tableDefault caption { padding-bottom:15px;}
.tableDefault th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; line-height:16px; text-align:left; }
.tableDefault td { font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px;  line-height:16px; text-align:left;}
.tableDefault td a{ font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }
/*.tableDefault tr td:nth-child(2) { text-align:right; padding-left:0; }  /* text-align:right of second column */
/*.tableDefault thead th:nth-child(2) { text-align:right; padding-left:0; }  /* text-align:right of second column */
/*.tableDefault tr td:nth-child(4) { text-align:center;}  /* text-align:center of fourth column */
/*.tableDefault thead th:nth-child(4) { text-align:center;}  /* text-align:center of fourth column */
/*.tableDefault tr:nth-child(2n) {background-color: #99ff99;}*//*Alternate row style */
/*.tableDefault tbody tr:hover td { color: #009; }
.tableDefault tr:nth-child(2n+1) td {background: silver; } 
.tableDefault tr:nth-last-child(-2n) {background-color: #f10;}*/


/* VARIANT : ZEBRA STRIPPING */
.tableZebraStrips { border-collapse: collapse; text-align: left; }
.tableZebraStrips caption { padding-bottom:15px;}
.tableZebraStrips th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; line-height:16px; text-align:left; }
.tableZebraStrips td { font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px;  line-height:16px; text-align:left; }
.tableZebraStrips td a{ font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }
/*.tableZebraStrips tr:nth-child(2n) {background-color: #f5f5f5;} css 2.1 do not support and its nto validating */

/* VARIANT : RULE SEPERATOR */
.tableRuleSeperator { border-collapse: collapse; text-align: left; }
.tableRuleSeperator caption { padding-bottom:15px;}
.tableRuleSeperator thead tr  th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; line-height:16px; text-align:left; border-bottom:none !important;}
.tableRuleSeperator tr th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; line-height:16px; text-align:left;border-bottom:1px solid #dddddd !important;  }
.tableRuleSeperator td { font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px; border-bottom:1px solid #dddddd;  line-height:16px; text-align:left;}
.tableRuleSeperator td a{ font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }

/* VARIANT : VERTICAL SEPERATOR */
.tableVerticalSeperator { border-collapse: collapse; text-align: left; }
.tableVerticalSeperator caption { padding-bottom:15px;}
.tableVerticalSeperator th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; line-height:16px;  text-align:left;}
.tableVerticalSeperator td { font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px; border-right:1px solid #dddddd;  line-height:16px; text-align:left;}
.tableVerticalSeperator td a{ font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }

/* VARIANT : FIXED SIZE TABLE WITH SCROLLING */
.scrollableDiv {height:180px; overflow-x:hidden; overflow-y:scroll; border:1px solid #dddddd; }
.tableScrolling { border-collapse: collapse; text-align: left; }
.tableScrolling caption { padding-bottom:10px;}
.tableScrolling thead tr { position: relative; /*top: expression(this.offsetParent.scrollTop);*/}
.tableScrolling th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; text-align:left; }
.tableScrolling td { font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px;  line-height:16px; text-align:left;  }
.tableScrolling td a{ font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }

/* VARIANT : MULTIPLE TABLE */
.tableMultipleTable { border-collapse: collapse; text-align: left; }
.tableMultipleTable caption { padding-bottom:10px;}
.tableMultipleTable th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; text-align:left; }
.tableMultipleTable td { font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px; border-bottom:1px solid #dddddd;  line-height:16px; text-align:left;}
.tableMultipleTable td a{ font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }
.tableMultipleTable .title2{background: repeat scroll 0 0 #EEEEEE; color:#333333;}
.tableMultipleTable .title2 td{font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; line-height:16px; text-align:left;border-bottom:none; border-top:1px solid #dddddd;}

/* VARIANT : TABLE + ACTION BAR */
.tableActionBar {border-collapse: collapse; text-align: left; }
.tableActionBar caption { padding-bottom:10px;}
.tableActionBar th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; text-align:left;}
.tableActionBar td{font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;  line-height:16px; text-align:left;}
.tableActionBar td a{ font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }
.tableActionBar  .titleBoldBorderBottom{font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; line-height:16px; text-align:left;border-bottom:1px solid #dddddd; border-right:none;}

/*VARIANT : ROWS WITH CHILDREN*/
.tableRowsChildren{border-collapse: collapse; text-align: left; }
.tableRowsChildren caption { padding-bottom:10px;}
.tableRowsChildren th { font-family: Arial; font-size: 11px; font-weight: bold; color: #333; padding: 10px 15px; text-align:left; background: none; border-top:none;}
.tableRowsChildren td a{font-family: Arial; font-size: 12px; font-weight: normal; color:#002398;}
.tableRowsChildren td{font-family: Arial; font-size: 12px; font-weight: normal; color:#555; padding: 15px; line-height:16px; text-align:left; border:none;}
.tableRowsChildren .parent{font-family: Arial; font-size: 12px; font-weight: normal; color:#555;   padding: 15px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;  line-height:16px; text-align:left; border-top:1px solid #dddddd;}
.tableRowsChildren .parentNB{font-family: Arial; font-size: 12px; font-weight: normal; color:#555; padding: 15px; border-right:1px solid #dddddd; line-height:16px; text-align:left; border-top:1px solid #dddddd;}
.tableRowsChildren .parent a, .parentNB a{color:#002398;}
.tableRowsChildren .ChildLP{ padding:0 0 0 33px;}
.tableRowsChildren .ChildLPShowHide a{ color:#002398;}
.tableRowsChildren .ChildLSpan { padding:10px 0 10px 33px; font-family: Arial; font-size: 11px; font-weight: normal; color:#555; text-align:left;}
.tableRowsChildren .ChildLP_TBorder{ padding:15px 0 0 0; border-top:1px dashed #dddddd; display:block;}
.tableRowsChildren .FirstChild{font-family: Arial; font-size: 12px; font-weight: normal; color:#555; text-align:left; border-top:1px dashed #dddddd; }
.tableRowsChildren .FirstChild a{font-family: Arial; font-size: 12px; font-weight: normal; color:#002398; }


/****************************************LIST Starts********************/

ul.lstBulleted { margin:0; padding:0 0 0 15px;}
ul.lstBulleted  li { list-style-type:disc !important; padding:3px 0 3px 5px;}
ul.lstBulleted li a{ color:#333; text-decoration:none; font:normal 12px/18px Arial; margin-left:0 !important;}
ul.lstBulleted li a:hover{ color:#002398; text-decoration:underline; background:none !important; margin-left:0  !important;}
ul.lstBulleted li a:visited{ color:#002398; text-decoration:none;}

ul.lstCustomTick { margin:0; padding:0 0 0 15px;}
ul.lstCustomTick  li{background: transparent url("http://pics.ebaystatic.com/aw/pics/ds2-css-framework/images/iconCheck_16x16.gif") no-repeat scroll left 6px;  list-style-type:none; padding:3px 0 3px 10px; }
ul.lstCustomTick li a{ color:#333; text-decoration:none;  font:normal 12px/18px Arial;}
ul.lstCustomTick li a:hover{ color:#002398; text-decoration:underline;}
ul.lstCustomTick li a:visited{ color:#002398; text-decoration:none;}

ul.lstNoBullet {  margin:0; padding:0 0 0 10px;}
ul.lstNoBullet  li{/*background: transparent url("http://p.ebaystatic.com/aw/pics/uk/sell/sellerupdate/may2011/iconArrowBlue7x7.gif") no-repeat scroll left 6px;*/  list-style-type:none !important; padding:3px 0 3px 10px;}
ul.lstNoBullet li a{ color:#333333; text-decoration:none;font-size:13px;}
ul.lstNoBullet li a:hover{ color:#002398 !important; text-decoration:underline !important;}
ul.lstNoBullet li a:visited{ color:#333333 !important; text-decoration:none;}

ol.lstNumbered {}
ol.lstNumbered  li { list-style-type:decimal; list-style-position:outside; padding:3px 0px 3px 0px; color:#333; text-decoration:none;  font:normal 12px/18px Arial; }
ol.lstNumbered li a{ color:#333; text-decoration:none; font:normal 12px/18px Arial;}
ol.lstNumbered li a:hover{ color:#002398; text-decoration:underline;}
ol.lstNumbered li a:visited{ color:#002398; text-decoration:none;}

/****************************************LIST END********************/
