/* Default CSS Stylesheet for a new Web Application project */

.GloveViewHeader
{
    width: 100%;
    background-image: url("/img/bg-menu.jpg");
    background-repeat: repeat-x;
    background-color: #ff7700;
    color: white;
}

.Splash_Baseball
{
    background-color: #001122;
}

.Splash_Slowpitch
{
    background-color: #702600;
}

.Splash_Fastpitch
{
    background-color: #1e0030;
}

#dhtmltooltip
{
    position: absolute;
    width: 100px;
    border: 3px double #ff7700;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: #ff7700;
    font: 9px verdana, arial, sans-serif;
    color: #ffffff;
    visibility: hidden;
    z-index: 100; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}



.GloveFilterText
{
    font-size: 11px;
    color: #ffffff;
    font-family: Verdana, Arial;
    text-decoration: none;
}
.GloveFilterText A:LINK
{
    color: #ffffff;
    text-decoration: none;
}
.GloveFilterText A:VISITED
{
    color: #ffffff;
    text-decoration: none;
}
.GloveFilterText A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}


.MenuBG
{
         background-color: #ffffff;
         background-image: url('/img/menu_bg.jpg');

}

.BottomBG
{
         background-color: #ffffff;
         background-image: url('/img/bottom_bg.jpg');

}

._sectionfeatures
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: darkslategray;
    text-decoration: none;
    font-weight: 500;
}

._sectionfeatures_right
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: darkslategray;
    text-decoration: none;
    border-left: solid 1px #b2bccc;
    border-bottom: solid 1px #b2bccc;
    border-top: solid 1px #b2bccc;
    border-right: solid 1px #b2bccc;
    font-weight: 500;
}

.sectionfeatures
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: darkslategray;
    text-decoration: none;
    font-weight: 500;
}

.sectionfeatures_right
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: darkslategray;
    text-decoration: none;
    border-left: solid 1px #b2bccc;
    border-bottom: solid 1px #b2bccc;
    border-top: solid 1px #b2bccc;
    border-right: solid 1px #b2bccc;
    font-weight: 500;
}

.menu_top_left_selected
{
    margin: 0px;
    background-image: url("/img/topmenu/arrow-apparel.gif");
    background-repeat: no-repeat;
    background-position: left center;
    width: 7px;
    height: 30px;
}
.menu_top_middle_selected
{
    margin-left: 3px;
    color: #fff;
    margin-right: 6px;
    font: 11px "Lucida Grande" , Verdana;
    padding-right: 6px;
    padding-left: 3px;
}
.menu_middle_selected A:LINK
{
    color: #fff;
    text-decoration: none;
}
.menu_top_middle_selected A:VISITED
{
    color: #fff;
    text-decoration: none;
}
.menu_top_middle_selected A:HOVER
{
    color: #ff8800;
    text-decoration: none;
}
.menu_top_right_selected
{
    margin: 0px;
        width: 7px;
    height: 30px;
}

.menu_top_left_unselected
{
    margin: 0px;
        width: 7px;
    height: 30px;
}
.menu_top_middle_unselected
{
    margin-left: 6px;
    color: #a1a5a9;
    margin-right: 6px;
    font: 11px "Lucida Grande" , Verdana;
        padding-right: 6px;
    padding-left: 3px;
}
.menu_top_middle_unselected A:LINK
{
    color: #ffffff;
    text-decoration: none;
}
.menu_top_middle_unselected A:VISITED
{
    color: #ffffff;
    text-decoration: none;
}
.menu_top_middle_unselected A:HOVER
{
    color: #ff8800;
    text-decoration: none;
}

.menu_top_right_unselected
{
    margin: 0px;
        width: 7px;
    height: 30px;
}


.smallDarkText
{
    font-size: 11px;
    font-family: Verdana, Arial;
    color: #CBD6EB;
    text-decoration: none;
}
.smallDarkText A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.smallDarkText A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.smallDarkText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}



.topmenu_sub_selected
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #ffffff;
    text-decoration: none;
    border-left: solid 1px lightslategray;
    border-top: solid 1px lightslategray;
    border-right: solid 1px lightslategray;
    border-bottom: double 3px lightslategray;
    background-color: #111133;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 1px;
    font-weight: 500;
}
.topmenu_sub_selected A:LINK
{
    color: #ffffff;
    text-decoration: none;
}
.topmenu_sub_selected A:VISITED
{
    color: #ffffff;
    text-decoration: none;
}
.topmenu_sub_selected A:HOVER
{
    color: #ff6600;
    text-decoration: none;
}

.topmenu_sub_unselected
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #ffffff;
    text-decoration: none;
    border: solid 1px lightslategray;
        background-color: #111133;    
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 1px;
    font-weight: 500;
}
.topmenu_sub_unselected A:LINK
{
    color: #adbcd1;
    text-decoration: none;
}
.topmenu_sub_unselected A:VISITED
{
    color: #adbcd1;
    text-decoration: none;
}
.topmenu_sub_unselected A:HOVER
{
    color: #ff6600;
    text-decoration: none;
    
}






BODY
{
    margin: 0px;
    font: 10px Verdana, "Lucida Grande";
    color: #666;
    background-color: #fff;
    /*background-attachment: fixed; background-image: url(/img/bodygradient.gif);*/
    
        background-repeat:  repeat-x;
    background-position: center top;
}



.NewsText
{
font: 12px/18px Verdana, Arial, sans-serif;
    color: #A1A5A9;
}

.NewsText H1
{
font: 12px/18px Verdana, Arial, sans-serif;
    color: #fff;
    font-weight: 600;
}

H1
{
    font: 11px/18px Verdana, Arial, sans-serif;
    color: #555;
    font-weight: 600;
    display: inline;
}




.CommentsIcon
{
    font: 9px/14px "Lucida Grande", Verdana, Arial, sans-serif;
    padding-left: 15px;
    padding-top: 15px;
    padding-bottom: 10px;
    padding-right: 10px;

}

.GloveRightIcons
{
    font: 9px/14px "Lucida Grande", Verdana, Arial, sans-serif;
    padding-left: 15px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 0px;

}

.ProductBackground
{
 background-color: #000000;

}










.MenuSeparator
{
    background-image: url("/img/topmenu/separator.gif");
    width: 1px;
    background-repeat: repeat-y;
}



A, A:link
{
    text-decoration: none;
    color: #ff8000;
}

A:visited
{
    text-decoration: none;
    color: #ff8000;
}

A:active
{
    text-decoration: none;
    color: #ff8000;
}

A:hover
{
    text-decoration: underline;
    color: #bbb;
}

SMALL
{
    font-size: .7em;
}

BIG
{
    font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
    font-family: Courier New, monospace;
}




.formbg
{
    /*border-right: lightgrey 1px solid;
    border-top: gainsboro 1px solid;
    border-left: gainsboro 1px solid;*/
    color: #666; /*border-bottom: lightgrey 1px solid;*/
    font: 9px Arial, Verdana, "Lucida Grande";
    background-color: #fafafa;
    border: #dddddd 1px solid;
}

.Accountformbg
{
    /*border-right: lightgrey 1px solid;
    border-top: gainsboro 1px solid;
    border-left: gainsboro 1px solid;*/
    color: #666; /*border-bottom: lightgrey 1px solid;*/
    font: 9px Arial, Verdana, "Lucida Grande";
    background-color: #fafafa;
    border: #dddddd 1px solid;
}










.AccountTableLabel
{
    /*border-left: #ccc 2px solid;*/
    font-weight: bold;
    font-size: 8px;
    text-transform: capitalize;
    color: #888;
    background-repeat: repeat-x;
    font-family: Verdana;
    background-color: #f0f0f0;
    padding-left: 5px;
}
.AccountTableLabel A:Link
{
    font-weight: bold;
    color: lightslategray;
    text-decoration: none;
}

.AccountTableLabel A:Visited
{
    font-weight: bold;
    color: lightslategray;
    text-decoration: none;
}

.AccountTableLabel A:Hover
{
    font-weight: bold;
    color: orange;
    text-decoration: none;
}



.AccountTableData
{
    font-size: 9px;
    color: #666;
    font-family: Verdana;
    padding-left: 4px;
}
.AccountTableData A:Link
{
    font-weight: bold;
    color: #ff8000;
    text-decoration: none;
}

.AccountTableData A:Visited
{
    font-weight: bold;
    color: #ff8000;
    text-decoration: none;
}

.AccountTableData A:Hover
{
    font-weight: bold;
    color: lightslategray;
    text-decoration: none;
}















.UniformDevelopmentTime
{
    font: bold 15px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
}


.RepHeader
{
    font: bold 10px verdana, arial, sans-serif;
    color: #708090;
    text-decoration: none;
}

.ProductHeader
{
    font: bold 15px verdana, arial, sans-serif;
    color: #48566c;
    text-decoration: none;
}

.EnhanceWithFlash
{
    font: bold 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-indent: 5px;
    background-color: #1a405c;
    text-decoration: none;
}
.EnhanceWithFlash A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.EnhanceWithFlash A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.EnhanceWithFlash A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}


.SkinSmallText
{
    font-size: 11px;
    font-family: Verdana, Arial;
    color: #000000;
    text-decoration: none;
}
.SkinSmallText A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.SkinSmallText A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.SkinSmallText A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}


.PageBottomText
{
    font: 10px verdana, arial, sans-serif;
    color: #c0c0c0;
    text-decoration: none;
    
}
.PageBottomText A:LINK
{
    color: #ff6600;
    text-decoration: none;
}
.PageBottomText A:VISITED
{
    color: #ff6600;
    text-decoration: none;
}
.PageBottomText A:HOVER
{
    color: #A1A5A9;
    text-decoration: none;
}


.TinyLightText
{
    font-size: 9px;
    font-family: Tahoma, Arial;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}
.TinyLightText A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.TinyLightText A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.TinyLightText A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}


.MyAccountHeader
{
    font-size: 10px;
    font-family: Tahoma, Arial;
    color: #33404d;
    text-decoration: none;
    padding: 1px 3px 1px 3px;
    font-weight: bold;
    
}

.MyAccount
{
    font-size: 10px;
    font-family: Arial, Verdana;
    color: #ffffff;
    text-decoration: none;
    padding: 8px 10px 10px 10px;
    
}
.MyAccount A:LINK
{
    color: #ffffff;
    text-decoration: none;
}
.MyAccount A:VISITED
{
    color: #ffffff;
    text-decoration: none;
}
.MyAccount A:HOVER
{
    color: #ff6600;
    text-decoration: none;
}


.CartStatusHeader
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #ffffff;
    text-decoration: none;
    padding: 1px 3px 1px 3px;
    font-weight: bold;
    
}

.CartStatus
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #222222;
    text-decoration: none;
    padding-right: 12px;
    font-weight: bold;
}
.CartStatus A:LINK
{
    color: #a1a5a9;
    text-decoration: none;
}
.CartStatus A:VISITED
{
    color: #a1a5a9;
    text-decoration: none;
}
.CartStatus A:HOVER
{
    color: #ff7700;
    text-decoration: none;
}



.CartLeftText
{
    font-size: 9px;
    font-family: Verdana, Arial;
    color: darkslategray;
    text-decoration: none;
}
.CartLeftText A:LINK
{
    color: #ff6600;
    text-decoration: none;
}
.CartLeftText A:VISITED
{
    color: #ff6600;
    text-decoration: none;
}
.CartLeftText A:HOVER
{
    color: #ff6600;
    text-decoration: none;
}



.TinyNewsText
{
    font-size: 9px;
    font-family: Verdana, Arial;
    color: #ffffff;
    text-decoration: none;
}
.TinyNewsText A:LINK
{
    color: white;
    text-decoration: none;
}
.TinyNewsText A:VISITED
{
    color: white;
    text-decoration: none;
}
.TinyNewsText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}

.MedLightText
{
    font-size: 12px;
    color: #ffffff;
    line-height: 12pt;
    font-family: Verdana, Arial;
    text-decoration: none;
}
.MedLightText A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.MedLightText A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.MedLightText A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}

.MedDarkText
{
    font-size: 12px;
    color: #282c3c;
    line-height: 12pt;
    font-family: Verdana, Arial;
    text-decoration: none;
}
.MedDarkText A:LINK
{
    color: navy;
    text-decoration: none;
}
.MedDarkText A:VISITED
{
    color: navy;
    text-decoration: none;
}
.MedDarkText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}

.TopPromo
{
    font-size: 10px;
    color: navy;
    font-family: Verdana, Arial;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 5px;
    padding-right: 12px;
}
.TopPromo A:LINK
{
    color: navy;
    text-decoration: none;
}
.TopPromo A:VISITED
{
    color: navy;
    text-decoration: none;
}
.TopPromo A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}


.smallDarkText
{
    font-size: 10px;
    color: #282c3c;
    font-family: Verdana, Arial;
    text-decoration: none;
}
.smallDarkText A:LINK
{
    color: navy;
    text-decoration: none;
}
.smallDarkText A:VISITED
{
    color: navy;
    text-decoration: none;
}
.smallDarkText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}

.TinyDarkText
{
    font-size: 9px;
    font-family: Verdana, Arial;
    color: #000000;
    text-decoration: none;
}
.TinyDarkText A:LINK
{
    color: #2f4f4f;
    text-decoration: none;
}
.TinyDarkText A:VISITED
{
    color: #2f4f4f;
    text-decoration: none;
}
.TinyDarkText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}

.GloveSearchBar
{
    font-weight: bold;
    font-size: 11px;
    color: lightslategray;
    font-family: Verdana, Arial;
    text-decoration: none;
    padding-left: 35px;
    padding-top: 2px;
    background-color: #000000;
}
.GloveSearchBar A:LINK
{
    color: #ff6600;
    text-decoration: none;
}
.GloveSearchBar A:VISITED
{
    color: #ff6600;
    text-decoration: none;
}
.GloveSearchBar A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}

.GloveHeaderText
{
    font-weight: bold;
    font-size: 12px;
    color: #a1a5a9;
    font-family: 'Microsoft Sans Serif' , Tahoma, Verdana, Arial;
    text-decoration: none;
}
.GloveHeaderText A:LINK
{
    color: #778899;
    text-decoration: none;
}
.GloveHeaderText A:VISITED
{
    color: #778899;
    text-decoration: none;
}
.GloveHeaderText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}


.GloveListHeaderText
{
font: 9px/18px Verdana, Arial, sans-serif;
    color: #333;
    text-transform: uppercase; /*background-image: url(/img/_productdetails_toptab.gif);*/
    background-repeat: no-repeat;
    height: 15px;
    padding-left: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 3px;
    background-color: #fff;
    background-repeat: no-repeat;
    border-bottom: solid 1px #999;
}
	

.GloveListHeaderText A, .GloveListHeaderText A:Visited
{
    color: #333;
    text-decoration: none;
    font-weight: bold;
}

.GloveListHeaderText A:Hover
{
    color: #555;
    text-decoration: none;
    font-weight: bold;
}

.ItemPriceText
{
    font: 11px/18px Verdana, Arial, sans-serif;
    color: #333;
    font-weight: 300;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fff;
    /*background-image: url(/img/_bg_productdetails.gif);*/
    width: 200px;
}

div.FrontPageImageNoLink
		{display: block; border-bottom: #ffffff 5px double;}
		
div.FrontPageImage a
		{display: block; border-bottom: #ffffff 5px double;}

div.FrontPageImage a:hover
		{display: block; border-bottom: #FF7E00 5px double;}
		
		div.HeaderImage a
		{display: block; border-right: #ffffff 1px solid; border-left: #ffffff 1px solid;}

div.HeaderImage a:hover
		{display: block; border-right: #FF7E00 1px solid; border-left: #FF7E00 1px solid;}
		
div.SelectorImage a
		{display: block; border-bottom: #999    1px solid;  border-top: #999    1px solid;}

div.SelectorImage a:hover
		{display: block; border-bottom: #FF7E00 1px solid;  border-top: #FF7E00    1px solid;}


div.GloveListImage a
		{border: #bbbbbb 1px solid; height: 220px;}

div.GloveListImage a:hover
		{border: #FF7E00 1px solid; height: 220px;}



div.ProductPreviewImage a
		{display: block; border: #b2bccc 1px solid; width: 50px; height: 50px;}

div.ProductPreviewImage a:hover
		{display: block; border: #FF7E00 1px solid; width: 50px; height: 50px;}
		
		

div.BattingGlovePreviewImage a
		{display: block; border: #b2bccc 1px solid; width: 60px; height: 100px;}

div.BattingGlovePreviewImage a:hover
		{display: block; border: #FF7E00 1px solid; width: 60px; height: 100px;}
		
		
.MenuHeaderText
{
    font-family: Verdana, Arial;
    font-size: 9px;
    font-family: Verdana, Arial;
    color: #ffffff;
    text-transform: lowercase; /*background-image: url(/img/_productdetails_toptab.gif);*/
    background-repeat: no-repeat;
    height: 15px;
    padding-left: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 3px;
    vertical-align: text-bottom bottom;
    font-weight: bold;
    background-color: slategray;
    border-top: solid 3px darkslategray;
    border-bottom: solid 1px darkslategray;
    background-repeat: no-repeat;
}
	

.MenuHeaderText A, .ItemDetailHeaderText A:Visited
{
    color: #ff6600;
    text-decoration: none;
    font-weight: bold;
}

.MenuHeaderText A:Hover
{
    color: #ff8000;
    text-decoration: none;
    font-weight: bold;
}	

.MenuHolder
{
    font-size: 9px;
    font-family: Verdana, Arial;
    color: #778899;
    text-decoration: none;
    padding-bottom: 15px;
    background-color: #222;
    border-left: solid 2px #ff6600;

}	

.MenuItems
{
    font-size: 9px;
    font-family: Verdana, Arial;
    color: #778899;

    text-decoration: none; /*border-bottom: solid 2px darkslategray;*/
    padding-bottom: 15px; /*width: 190px;*/ /*background-image: url(/img/_bg_productdetails.gif);*/

}

.slat-title 
{
    font-family: "Lucida Grande", Tahoma, Verdana;
	display: block;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	border-bottom: 1px solid #bbbbbb;
	background-color: #222;
	}

.ItemDetailHeaderText
{
font: 10px/18px Verdana, Arial, sans-serif;
    color: #333;
    text-transform: lowercase; /*background-image: url(/img/_productdetails_toptab.gif);*/
    background-repeat: no-repeat;
    height: 15px;
    padding-left: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 3px;
    vertical-align: text-bottom bottom;
    font-weight: bold;
    background-color: #cccccc;
    border-top: #767a83 3px solid;
    background-repeat: no-repeat;
}
	

.ItemDetailHeaderText A, .ItemDetailHeaderText A:Visited
{
    color: #ff6600;
    text-decoration: none;
    font-weight: bold;
}

.ItemDetailHeaderText A:Hover
{
    color: #ff8000;
    text-decoration: none;
    font-weight: bold;
}

.ItemPriceText
{
    font: 11px/18px Verdana, Arial, sans-serif;
    color: #333;
    font-weight: 300;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fff;
    /*background-image: url(/img/_bg_productdetails.gif);*/
    width: 200px;
}

.ItemPriceText A, .ItemPriceText A:Visited
{
    color: #ff8000;
    text-decoration: none;
    font-weight: bold;
}

.ItemPriceText A:Hover
{
    color: #ffcc33;
    text-decoration: underline;
    font-weight: bold;
}

.ItemDetailText
{
    font: 10px/18px Verdana, Arial, sans-serif;
    color: #444;
    font-weight: 300;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fff;
}

.NewsHeader1
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 16px;
  color: #222222;  
  padding-right: 30px;
  vertical-align: bottom;
  padding-bottom: 5px;
 }
 
 .NewsHeader2
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 12px;
  color: #222222;  
  padding-right: 30px;
  vertical-align: bottom;
  font-weight: bold;
 }
 
 .NewsArticle
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 11px;
  color: #111111;  
  line-height: 18px;
 }

.ItemDetailText li
{
    margin-bottom: 2px;
}

.ItemDetailText A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.ItemDetailText A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.ItemDetailText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}

 .ProductViewer_Item
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 10px;
  color: #222222;  
  padding-right: 30px;
  vertical-align: bottom;
  padding-bottom: 5px;
 }
 
  .ProductViewer_Attribute1
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 10px;
  color: #777777;
   padding-right: 20px;  
   vertical-align: bottom;
     padding-bottom: 5px;
 }
 
  .ProductViewer_Price
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 10px;
  color: #ff7700; 
  vertical-align: bottom; 
    padding-right: 20px;
      padding-bottom: 5px;
 }
 
   .Glove_PersonalizeOption
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 9px;
  color: #777777; 
  padding-left: 15px;
  padding-right: 18px;
  line-height: 11px;
  padding-bottom: 10px;
        padding-top: 10px;
 }
 
   .Glove_PersText
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 9px;
  color: #777777; 
  padding-left: 15px;
  padding-right: 18px;
  line-height: 11px;

 }
 
    .Glove_Description
 {
  font-family: Verdana, "Lucida Grande";
  font-size: 10px;
  color: #777777; 
  padding-left: 5px;
  padding-right: 18px;
  line-height: 14px;
  padding-bottom: 10px;
  padding-top: 5px;
 }
 
    .Glove_BuyThis
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 13px;
  color: #333333; 
  padding-left: 10px;
  padding-bottom: 3px;
  padding-top: 5px;
  border-bottom: solid 1px white;
 }
 
     .Glove_BuyDrop
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 11px; 
  padding-top: 10px;
font-weight: bold;
 }
 
 
    .Item_Description
 {
  font-family: Verdana, "Lucida Grande";
  font-size: 10px;
  color: #777777; 
  padding-left: 5px;
  padding-right: 18px;
  line-height: 14px;
  padding-bottom: 10px;
  padding-top: 5px;
 }
 
    .Item_BuyThis
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 13px;
  color: #333333; 
  padding-left: 10px;
  padding-bottom: 3px;
  padding-top: 5px;
  border-bottom: solid 1px white;
 }
 
     .Item_BuyDrop
 {
  font-family: "Lucida Grande" , Verdana;
  font-size: 11px; 
  padding-top: 10px;
font-weight: bold;
 }
 
 .Item_Background
 {
    background-color: White;
       /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
  /* for Mozilla */
  -moz-opacity:0.8;
 }
 




.BottomMenu
{
    font: bold 9px tahoma, verdana;
    color: #ffffff;
    text-indent: 7px;
    text-decoration: none;
}
.BottomMenu A
{
    text-decoration: none;
    color: #e9f2ff;
}
.BottomMenu A:link
{
    text-decoration: none;
    color: #e9f2ff;
}
.BottomMenu A:visited
{
    color: #e9f2ff;
    text-decoration: none;
}
.BottomMenu A:hover
{
    color: #ff6600;
    text-decoration: none;
}



.menuLevel1
{
    font: 10px "Lucida Grande" , Verdana;
    color: #000033;
    text-indent: 7px;
    text-decoration: none;
    letter-spacing: 1px;
}
.menuLevel1 A
{
    text-decoration: none;
    color: #778899;
}
.menuLevel1 A:link
{
    text-decoration: none;
    color: #778899;
}
.menuLevel1 A:visited
{
    color: #778899;
    text-decoration: none;
}
.menuLevel1 A:hover
{
    color: #ff8000;
    text-decoration: none;
}



.menuLevel1Selected
{
    font: bold 10px verdana, arial, sans-serif;
    color: #ff8000;
    text-indent: 5px;
    text-decoration: none;
}
.menuLevel1Selected A
{
    text-decoration: none;
    color: #ff8000;
}
.menuLevel1Selected A:link
{
    text-decoration: none;
    color: #ff8000;
}
.menuLevel1Selected A:visited
{
    color: #ff8000;
    text-decoration: none;
}
.menuLevel1Selected A:hover
{
    color: #ff8000;
    text-decoration: none;
}







.TeamApparelItemList
{
    font: 10px "Lucida Grande", Verdana, sans-serif;
    color: #fff;
    text-indent: 0px;
    text-decoration: none;
    padding-top: 0px;
    padding-bottom: 0px;
}
.TeamApparelItemList A
{
    text-decoration: none;
    color: #ff7700;
}
.TeamApparelItemList A:link
{
    text-decoration: none;
    color: #ff7700;
}
.TeamApparelItemList A:visited
{
    text-decoration: none;
    color: #ff7700;
}
.TeamApparelItemList A:hover
{
    color: #ff8800;
    text-decoration: underline;
}



.menuLevel3
{
    font: 11px "Lucida Grande" , Verdana, sans-serif;
    color: #a1a5a9;
    text-decoration: none;
    padding-top: 5px;
    padding-left: 30px;
    background-color: #fafafa;
    background-color: #999;
}
.menuLevel3 A
{
    color: #555;
    text-decoration: none;
}
.menuLevel3 A:link
{
    text-decoration: none;
    color: #555;
}
.menuLevel3 A:visited
{
    text-decoration: none;
    color: #555;
}
.menuLevel3 A:hover
{
    color: #ff7700;
    text-decoration: underline;
}

.menuLevel3Selected
{
        font: 11px "Lucida Grande", Verdana, sans-serif;
    color: #333;
    text-decoration: none;
    background-color: #cccccc;
    padding-left: 30px;
}
.menuLevel3Selected A
{
    color: #333;
}
.menuLevel3Selected A:link
{
    color: #333;
}
.menuLevel3Selected A:visited
{
    color: #333;
}
.menuLevel3Selected A:hover
{
    text-decoration: underline;
}



.ActionMenu
{
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    border-top: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
}

.ActionComments
{
    font-size: 10px;
}

.ActionNote
{
    font-size: 10px;
    color: #bbbbbb;
}

.ProductComments
{
    font-size: 11px;
    color: #333;
    padding-left: 15px;
}
.ProductCommentsCell
{
        background-color: #eeeeee;
}


.DataList
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #000000;
    text-decoration: none;
}
.DataList A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.DataList A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.DataList A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}

.DataListHeader
{
    font-size: 10px;
    color: #483d8d;
    font-family: Verdana, Arial;
    text-decoration: none;
}
.DataListHeader A:LINK
{
    color: #483d8d;
    text-decoration: none;
}
.DataListHeader A:VISITED
{
    color: #483d8d;
    text-decoration: none;
}
.DataListHeader A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}

.DataListFooter
{
    font-size: 10px;
    font-family: Verdana, Arial;
    color: #000000;
    text-decoration: none;
}
.DataListFooter A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.DataListFooter A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.DataListFooter A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}

.DataListText
{
    font-size: 9px;
    font-family: Verdana, Arial;
    color: #555555;
    text-decoration: none;
}
.DataListText A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.DataListText A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.DataListText A:HOVER
{
    color: #ffffff;
    text-decoration: none;
}




.AccountDivider
{
    background-image: url('/img/core/separator.gif');
    background-position: left;
    background-repeat: repeat-y;
}

.AccountDivider_Right
{
    background-image: url('/img/core/separator.gif');
    background-position: right;
    background-repeat: repeat-y;
}



.Datagrid
{
    border-color: white;
    border-style: solid;
}

.DatagridSelectedItem
{
    background-color: darkorange;
    font-size: 8px;
    font-family: Verdana MS Sans Serif;
    color: white;
}

.DatagridSelectedItem A:Link
{
    font-weight: bold;
    color: black;
    text-decoration: none;
}

.DatagridSelectedItem A:Visited
{
    font-weight: bold;
    color: black;
    text-decoration: none;
}

.DatagridSelectedItem A:Hover
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.DatagridNormalItem
{
    font-size: 9px;
    color: #516173;
    font-family: Arial;
    background-color: #ffffff;
}

.DatagridNormalItem A:Link
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.DatagridNormalItem A:Visited
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.DatagridNormalItem A:Hover
{
    font-weight: bold;
    color: darkorange;
    text-decoration: none;
}

.DatagridAlternatingItem
{
    font-size: 9px;
    color: #516173;
    font-family: Arial;
    background-color: whitesmoke;
}

.DatagridAlternatingItem A:Link
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.DatagridAlternatingItem A:Visited
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.DatagridAlternatingItem A:Hover
{
    font-weight: bold;
    color: darkorange;
    text-decoration: none;
}

.DatagridHeader
{
    font-size: 8px;
    color: #888;
    background-repeat: repeat-x;
    font-family: Verdana, MS Sans Serif;
    letter-spacing: 1pt;
    background-color: #f0f0f0;
}

.DatagridFooter
{
    background-color: #222222;
    font-size: 10px;
    font-family: Arial Verdana MS Sans Serif;
    color: White;
}

.DatagridPager
{
    background-color: #ffffff;
    font-size: 10px;
    font-family: Arial Verdana MS Sans Serif;
    color: #999;
}

.DatagridPager A:Link
{
    color: #ff8000;
}

.DatagridPager A:Visited
{
    color: #ff8000;
}

.DatagridPager A:Hover
{
    color: lightslategray;
}















.AccountDivider
{
    background-image: url('/img/core/separator.gif');
    background-position: left;
    background-repeat: repeat-y;
}


.AccountDatagrid
{
    border-color: white;
    border-style: solid;
}

.AccountDatagridSelectedItem
{
    background-color: darkorange;
    font-size: 9px;
    font-family: Arial, MS Sans Serif;
    color: white;
}

.AccountDatagridSelectedItem A:Link
{
    font-weight: bold;
    color: black;
    text-decoration: none;
}

.AccountDatagridSelectedItem A:Visited
{
    font-weight: bold;
    color: black;
    text-decoration: none;
}

.AccountDatagridSelectedItem A:Hover
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.AccountDatagridNormalItem
{
    font-size: 9px;
    color: #888888;
    font-family: Arial, MS Sans Serif;
    background-color: #ffffff;
}

.AccountDatagridNormalItem A:Link
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.AccountDatagridNormalItem A:Visited
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.AccountDatagridNormalItem A:Hover
{
    font-weight: bold;
    color: darkorange;
    text-decoration: none;
}

.AccountDatagridAlternatingItem
{
    font-size: 9px;
    color: #888888;
    font-family: Arial, MS Sans Serif;
    background-color: whitesmoke;
}

.AccountDatagridAlternatingItem A:Link
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.AccountDatagridAlternatingItem A:Visited
{
    font-weight: bold;
    color: steelblue;
    text-decoration: none;
}

.AccountDatagridAlternatingItem A:Hover
{
    font-weight: bold;
    color: darkorange;
    text-decoration: none;
}

.AccountDatagridHeader
{
    font-size: 8px;
    color: #888;
    background-repeat: repeat-x;
    font-family: Verdana, MS Sans Serif;
    letter-spacing: 1pt;
    background-color: #f0f0f0;
}

.AccountDatagridFooter
{
    background-color: #ffffff;
    font-size: 10px;
    font-family: Arial Verdana MS Sans Serif;
    color: #6b6f72;
}

.AccountDatagridPager
{
    background-color: #ffffff;
    font-size: 10px;
    font-family: Arial Verdana MS Sans Serif;
    color: #6b6f72;
}

.AccountDatagridPager A:Link
{
    color: #ff8000;
}

.AccountDatagridPager A:Visited
{
    color: #ff8000;
}

.AccountDatagridPager A:Hover
{
    color: lightslategray;
}




.AddToCartDatagrid
{
    border-color: white;
    border-style: solid;
}

.AddToCartDatagridSelectedItem
{
    background-color: tan;
    font-size: 9px;
    font-family: Arial Verdana MS Sans Serif;
    color: silver;
}

.AddToCartDatagridSelectedItem A:Link
{
    font-weight: bold;
    color: black;
    text-decoration: none;
}

.AddToCartDatagridSelectedItem A:Visited
{
    font-weight: bold;
    color: black;
    text-decoration: none;
}

.AddToCartDatagridSelectedItem A:Hover
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.AddToCartDatagridNormalItem
{
    font-size: 9px;
    color: #333333;
    font-family: Arial, Verdana, MS Sans Serif;
    background-color: #e8e8e8;
}

.AddToCartDatagridNormalItem A:Link
{
    font-weight: bold;
    color: midnightblue;
    text-decoration: none;
}

.AddToCartDatagridNormalItem A:Visited
{
    font-weight: bold;
    color: midnightblue;
    text-decoration: none;
}

.AddToCartDatagridNormalItem A:Hover
{
    font-weight: bold;
    color: #ff8000;
    text-decoration: none;
}

.AddToCartDatagridAlternatingItem
{
    font-size: 9px;
    color: #333333;
    font-family: Arial, Verdana, MS Sans Serif;
    background-color: whitesmoke;
}

.AddToCartDatagridAlternatingItem A:Link
{
    font-weight: bold;
    color: midnightblue;
    text-decoration: none;
}

.AddToCartDatagridAlternatingItem A:Visited
{
    font-weight: bold;
    color: midnightblue;
    text-decoration: none;
}

.AddToCartDatagridAlternatingItem A:Hover
{
    font-weight: bold;
    color: #ff8000;
    text-decoration: none;
}

.AddToCartDatagridHeader
{
    font-weight: bold;
    font-size: 7pt;
    color: white;
    font-family: Arial, Verdana, MS Sans Serif;
    letter-spacing: 2pt;
    background-color: #000000;
    font-variant: small-caps;
}

.AddToCartDatagridFooter
{
    background-color: #000000;
    font-size: 10px;
    font-family: Arial Verdana MS Sans Serif;
    color: White;
}

.AddToCartDatagridPager
{
    background-color: #000000;
    font-size: 10px;
    font-family: Arial Verdana MS Sans Serif;
    color: White;
}

.AddToCartDatagridPager A:Link
{
    color: #ffffff;
}

.AddToCartDatagridPager A:Visited
{
    color: #ffffff;
}

.AddToCartDatagridPager A:Hover
{
    color: white;
}



.SkinTableHeader
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 4px;
	text-transform: uppercase;
	border-left: white 1px solid;
	color: white;
	padding-top: 4px;
	border-bottom: white 1px solid;
	font-family: Arial, Verdana, MS Sans Serif;
	letter-spacing: 2pt;
	background-color: #000000;
}

.SkinTableFooter
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 9px;
	padding-bottom: 0px;
	border-left: white 1px solid;
	color: white;
	padding-top: 0px;
	border-bottom: white 1px solid;
	font-family: Arial, Verdana, MS Sans Serif;
	background-color: #000000;
	padding-bottom: 2px;
	padding-top: 2px;
}


.SkinTableLabel
{
    border-left: #bbb 3px solid;
    font-weight: bold;
    font-size: 8px;
    text-transform: uppercase;
    color: #999;
    background-repeat: repeat-x;
    font-family: Verdana;
    background-color: #f0f0f0;
    padding-left: 5px;
}
.SkinTableLabel A:Link
{
    font-weight: bold;
    color: lightslategray;
    text-decoration: none;
}

.SkinTableLabel A:Visited
{
    font-weight: bold;
    color: lightslategray;
    text-decoration: none;
}

.SkinTableLabel A:Hover
{
    font-weight: bold;
    color: orange;
    text-decoration: none;
}



.SkinTableData
{
    font-size: 9px;
    color: #666;
    font-family: Verdana;
    padding-left: 4px;
}
.SkinTableData A:Link
{
    font-weight: bold;
    color: #ff8000;
    text-decoration: none;
}

.SkinTableData A:Visited
{
    font-weight: bold;
    color: #ff8000;
    text-decoration: none;
}

.SkinTableData A:Hover
{
    font-weight: bold;
    color: lightslategray;
    text-decoration: none;
}






.FrontBottomText
{
font: 10px/14px Verdana, Arial, sans-serif;
    color: #333;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-top: 5px;
    border-top: #767a83 1px solid;
    border-bottom: #767a83 3px solid;
    vertical-align: top;
    background-color: #fff;
    height: 140px;

}
.FrontBottomText A, A:Link
{
    color: #ff6600;
    text-decoration: none;
}

.FrontBottomText A:Visited
{
    color: #ff6600;
    text-decoration: none;
}

.FrontBottomText A:Hover
{
    color: #ff8000;
    text-decoration: none;
}

.FrontBottomTextHeader
{
        font: 10px/18px Verdana, Arial, sans-serif;
    color: #333;
    text-transform: lowercase; /*background-image: url(/img/_productdetails_toptab.gif);*/
    background-repeat: no-repeat;
    height: 18px;
    padding-left: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 3px;
    vertical-align: text-bottom bottom;
    font-weight: bold;
    background-color: #dedede;
    border-top: #767a83 3px solid;
    background-repeat: no-repeat;
}
.FrontBottomTextHeader A:Link
{
    color: #ff6600;
    text-decoration: none;
}

.FrontBottomTextHeader A:Visited
{
    color: #ff6600;
    text-decoration: none;
}

.FrontBottomTextHeader A:Hover
{
    color: #ff8000;
    text-decoration: none;
}



.FrontProductText
{
    font-size: 11px;
    color: #778899;
    font-family: Arial, Verdana, MS Sans Serif;
}
.FrontProductText A:Link
{
    color: #ff6600;
    text-decoration: none;
}

.FrontProductText A:Visited
{
    color: #ff6600;
    text-decoration: none;
}

.FrontProductText A:Hover
{
    color: #ff8000;
    text-decoration: none;
}

.FrontProductStyle
{
    padding-left: 5px;
    font-size: 11px;
    color: white;
    border-bottom: white 1px solid;
    font-family: Arial, Verdana, MS Sans Serif;
    background-color: #003377;
}
.FrontProductStyle A:Link
{
    color: white;
    text-decoration: none;
}

.FrontProductStyle A:Visited
{
    color: white;
    text-decoration: none;
}

.FrontProductStyle A:Hover
{
    color: #ff8000;
    text-decoration: none;
}


.FrontProductStyleAlt
{
    padding-left: 5px;
    font-size: 11px;
    color: white;
    border-bottom: white 1px solid;
    font-family: Arial, Verdana, MS Sans Serif;
    background-color: #0d438b;
}
.FrontProductStyleAlt A:Link
{
    color: white;
    text-decoration: none;
}

.FrontProductStyleAlt A:Visited
{
    color: white;
    text-decoration: none;
}

.FrontProductStyleAlt A:Hover
{
    color: #ff8000;
    text-decoration: none;
}



.FrontProductStyleImage
{
    font-size: 11px;
    color: white;
    border-bottom: white 1px solid;
    border-right: white 1px solid;
    font-family: Arial, Verdana, MS Sans Serif;
    background-color: #003377;
}
.FrontProductStyleImage A:Link
{
    color: white;
    text-decoration: none;
}

.FrontProductStyleImage A:Visited
{
    color: white;
    text-decoration: none;
}

.FrontProductStyleImage A:Hover
{
    color: #ff8000;
    text-decoration: none;
}

.DistributorLeftText
{
    border-right: midnightblue 1px solid;
    border-top: midnightblue 1px solid;
    text-justify: auto;
    font-size: 10px;
    border-left: midnightblue 1px solid;
    color: #ffffff;
    border-bottom: midnightblue 1px solid;
    font-family: Verdana, Arial;
    text-decoration: none;
}
.DistributorLeftText A:LINK
{
    color: navy;
    text-decoration: none;
}
.DistributorLeftText A:VISITED
{
    color: navy;
    text-decoration: none;
}
.DistributorLeftText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}
#KUSASideBar
{
    padding-left: 0px;
    z-index: 1;
    left: 809px;
    visibility: visible;
    padding-bottom: 0px;
    margin: 0px;
    width: 150px;
    padding-top: 0px;
    position: absolute;
    top: 0px;
}





.ProductTabs
{
    border-right: white 1px solid;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 2px;
    font: bold 10px verdana, arial, sans-serif;
    border-left: white 1px solid;
    color: #ffffff;
    padding-top: 2px;
    letter-spacing: 1pt;
    text-decoration: none;
}
.ProductTabs A
{
    text-decoration: none;
    color: #ffffff;
}
.ProductTabs A:link
{
    text-decoration: none;
    color: #ffffff;
}
.ProductTabs A:visited
{
    color: #ffffff;
    text-decoration: none;
}
.ProductTabs A:hover
{
    color: lightgrey;
    text-decoration: none;
}



.ProductTabsSelected
{
    border-right: white 1px solid;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 2px;
    font: bold 10px verdana, arial, sans-serif;
    border-left: darkgray 1px solid;
    color: dimgray;
    padding-top: 2px;
    letter-spacing: 1pt;
    background-color: white;
    text-decoration: none;
}
.ProductTabsSelected A
{
    text-decoration: none;
    color: #ffa600;
}
.ProductTabsSelected A:link
{
    text-decoration: none;
    color: #ffa600;
}
.ProductTabsSelected A:visited
{
    text-decoration: none;
    color: #ffa600;
}
.ProductTabsSelected A:hover
{
    color: #ffa600;
    text-decoration: none;
}

.GlovesHeaderGraphic
{
    z-index: 1;
    position: relative;
    top: 0px;
}
.GlovesHeaderText
{
    z-index: 3;
    left: 10px;
    position: absolute;
    top: 150px;
}


















a#brd

		{display: block; border: #2F3847 1px solid; width:378px}

a#brd:hover

		{display: block; border: #FF7E00 1px solid; width:378px}



/*Main*/


li				{list-style-type : square; list-style-image : } 

#q				{list-style-type : circle; list-style-image : } 

select,input	{color: #6C7E8E; font-family: Verdana; font-size: 10px}




/*Headers*/
h2
		{font: normal 24px 'Arial Narrow',Tahoma; color: #FF8000; padding: 0 0 0 0; margin: 0 0 8 0}
h3
		{font: normal 17px Tahoma, Verdana; color: #FF8000; margin: 0 0 4 0; padding: 5 10 0 10}
h4
		{font: bold 12px Tahoma, Verdana; color: #534741; margin: 0 0 0 0; padding: 0 0 0 0}
h5
		{font: normal 24px 'Arial Narrow',Tahoma; color: #FF8000; padding: 0 0 0 0; margin: 0 0 -10 0}
h6
		{font: normal 10px Tahoma; color: #534741; margin: 0 0 0 0; padding: 0 0 0 0}
		
		
.SelectorHeader
{
        font: 10px/18px Verdana, Arial, sans-serif;
    color: #333;
    text-transform: lowercase; /*background-image: url(/img/_productdetails_toptab.gif);*/
    background-repeat: no-repeat;
    height: 18px;
    padding-left: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 3px;
    vertical-align: text-bottom bottom;
    font-weight: bold;
    background-color: #dedede;
    border-top: #767a83 3px solid;
    background-repeat: no-repeat;
    width: 220px;
}		

.SelectorHeader a, .SelectorHeader a:visited
{
   color: #333; 
}

.SelectorHeader a:hover
{
    color: #FF8000;
}	
.SelectorDetails, .SelectorDetails a, .SelectorDetails a:visited
{
font: 10px/14px Verdana, Arial, sans-serif;
    color: #fff;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-top: 5px;
    border-bottom: #fff 3px solid;
    vertical-align: top;
    background-color: #767a83;
}		
.SelectorDetails a:hover
{
    color: #FF8000;
}	

			


/*Menu*/
td.menu a
		{background: url("img/menu_01.gif") repeat-x top left; font: bold 12px Tahoma, Verdana; color: #4E78BE; text-decoration: none; padding: 11 20 11 20; display: inline; line-height:14px; height:36px}
td.menu a:hover
		{background: url("img/menu_03.gif") repeat-x top left; font: bold 12px Tahoma, Verdana; color: #8FB9FF; text-decoration: none; padding: 11 20 11 20; display: inline; line-height:14px; height:36px}
td.menu a#active,td.menu a:hover#active
		{background: url("img/menu_02.gif") repeat-x top left; font: bold 12px Tahoma, Verdana; color: #FBD9FF; text-decoration: none; padding: 11 20 11 20; display: inline; line-height:14px; height:36px}

/*content*/
td.content
		{background: url("img/content.jpg") repeat top left;padding: 0 1 0 0}


div.enableselector a
		{border: #000000 0px dotted; display:block; padding: 1 1 1 1}

div.enableselector a:hover
		{border: #4E78BE 1px solid; display:block; padding: 0 0 0 0}

div.enableselector a.selected
		{border: #FF4194 1px solid; display:block; padding: 0 0 0 0}

/*tbl*/
table.tbl
		{margin: 8 12 8 12; border-left: #4D5B6C 1px dashed;}
table.tbl tr td
		{padding: 6 4 0 5; font: normal 11px Tahoma; border-right: #4D5B6C 1px dashed; border-bottom: #64778D 1px solid; color: #A4ADB8}
table.tblnone tr td
		{border: red 0px solid; padding: 2 2 2 2; line-height: 10px}
table.tblnone tr td.last1
		{border: red 0px solid; padding: 2 2 2 2}

table.tbl tr.tblhead1 td
		{background:#FF9C00; color: #1A1F29; font: bold 12px Tahoma; 
		border-right: #1A1F29 1px dotted; border-top: #64778D 1px solid; padding: 5 4 6 7}
table.tbl td.tblhead2
		{color: #FF9C00; font: bold 12px Tahoma; padding: 0 5 8 5}

table.tbl tr td input
		{background: #3C424E; border: 1px solid; border-color:#545D6F; font: normal 10px Arial; color: #A4ADB8; margin: -2 0 4 0}
table.tbl tr td select
		{width: 85px;background: #3C424E; border: 1px solid; border-color:#545D6F; font: normal 10px Arial; color: #A4ADB8; margin: -2 0 4 0}
table.tblnone tr td.last2 input
		{background: #0B0F16; border: 0px solid; font: bold 11px Tahoma; color: #FF9C00; margin: -2 0 0 0}
table.tbl tr td input.last2
		{border: 0px solid}


table.tbl tr.total td
		{border-right: #4B638C 1px solid; border-top: #4B638C 1px solid; color: #4B638C; font: bold 11px Tahoma}
table.tbl tr.total td.price
		{border-right: #4B638C 1px solid; border-top: #4B638C 1px solid; background: #4B638C; color: #FFFFFF; font: bold 11px Tahoma}
table.tbl tr.total2 td
		{border-right: #F00991 1px solid; border-top: #F00991 1px solid; color: #4B638C; font: bold 13px Tahoma}
table.tbl tr.total2 td.price
		{border-right: #F00991 1px solid; border-top: #F00991 1px solid; background: #F00991; color: #000000; font: bold 13px Tahoma}
table.tbl tr.tblbody td h2
		{font: normal 15px 'Arial Narrow',Tahoma; color: #ffc600; padding: 0 0 0 0; margin: 0 0 8 0
}

		
.DarkHeader , .DarkHeader a, .DarkHeader a:visited
		{font: normal 17px Tahoma; color: darkslategray; margin: 0 0 0 0; padding: 0 0 0 0;}		


.UniformSubHeader
{
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    text-transform:uppercase;
    font-family: Verdana, Arial;
    color: #778899;
    text-decoration: none;
    padding-right: 7px;
    padding-left: 3px;
    padding-bottom: 1px;
    background-color: #ffffff;
    /*background-image: url(/img/_bg_productdetails.gif);*/
}

.UniformSubHeader A, .UniformSubHeader A:Visited
{
    color: #ff8000;
    text-decoration: none;
    font-weight: bold;
}

.UniformSubHeader A:Hover
{
    color: #ffcc33;
    text-decoration: underline;
    font-weight: bold;
}



.UniformItem
{
        text-align: center;
    font-size: 10px;
    font-family: Arial;
    font-weight: bold;
    width: 200px;
    color: darkslategray;
    text-decoration: none;
    padding-right: 5px;
    background-color: #ffffff;
 /*background-image: url(/img/_bg_productdetails.gif);*/
}

.UniformItem li
{
    margin-bottom: 6px;
}

.UniformItem A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.UniformItem A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.UniformItem A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}



.UniformPrice
{
        text-align: center;
    font-size: 9px;
    font-family: Arial;
    color: darkslategray;
    text-decoration: none;
    padding-right: 5px;
    background-color: #ffffff;
 /*background-image: url(/img/_bg_productdetails.gif);*/
}

.UniformPrice li
{
    margin-bottom: 6px;
}

.UniformPrice A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.UniformPrice A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.UniformPrice A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}


.TeamApparelPricing_Label
{
 background-color: #767a83;
 color: White;
  font-family: Arial;
 font-size: 10px;
}

.TeamApparelPricing_Data
{
 background-color: #c0c0c0;
 padding-right: 10px;
 padding-left: 10px;
 color: #111;
 font-family: Arial;
 font-size: 10px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : #f0f0f0;
	color : #555555;
	border-color: #dedede;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	
    overflow-y: auto;
    overflow-x: hidden;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffffff;
	color: #333333;
	padding: 2px;
	padding-left: 3px;
	font-family: Verdana;
	font-size: 7pt;
	cursor: pointer;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	color : #888888;
	padding : 2px;
	padding-left: 3px;
	font-family: Verdana;
	font-size: 7pt;
}
