/* Default CSS Stylesheet for a new Web Application project */


img
{
    border: solid 0px white;
}

BODY
{
    margin: 0px;
    font: 11px Arial, "Lucida Grande";
    color: #777;
    background-image: url(  '/img/core/bgwhite1000.jpg' );
    background-position: center;
    background-repeat: repeat-y;
    background-color: #222222; 
    /*background-image: url(  '/img/core/bg_body10.jpg' );       background-color: #efefef;     background-position: center top;     background-image: url(  '/img/core/bgwhite.jpg' );     background-attachment: fixed;     background-repeat: repeat-x;*/
    height: 100%;
}

html
{
    height: 100%;
    margin: 0px;
}

.clsIntro
{
    width: 270px;
    height: 130px;
    background-color: #222222;
    float: left;
}

.clsIntroSpacer
{
    width: 12px;
    height: 100px;
    float: left;
}

.clsIntroVertSpacer
{
    width: 100%;
    height: 12px;
    float: left;
}

.News
{
    list-style-type: none;
    padding-left: 12px;
    padding-right: 12px;
    list-style-position: outside;
    padding-top: 8px;
    padding-bottom: 3px;
    line-height: 14px;
    color: #888;
}

.HeaderTable
{
    color: #999;
    font-size: 8px;
    font-family: Verdana MS Sans Serif;
}


.SeriesDetailText
{
    font: 10px/15px Verdana, Arial, sans-serif;
    color: #666;
    font-weight: 300;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fff;
}

.Item_Description
{
    padding-left: 15px;
    padding-top: 20px;
    font-size: 11px;
    font-family: verdana;
    color: #666;
    line-height: 17px;
}

.ProductViewer_Category
{
    font-family: "Lucida Grande" , Verdana;
    font-size: 10px;
    color: #555555;
    line-height: 12px;
    vertical-align: bottom;
    font-weight: bold;
}
.ProductViewer_Category A
{
    color: #777;
}

.ProductViewer_Category A:Link
{
    color: #777;
}

.ProductViewer_Category A:Visited
{
    color: #777;
}

.ProductViewer_Category A:Hover
{
    color: #0081AD;
    text-decoration: underline;
}


.ProductViewer_Item
{
    font-family: "Lucida Grande" , Verdana;
    font-size: 10px;
    color: #222222;
    line-height: 12px;
    vertical-align: bottom;
}

.ProductViewer_Attribute1
{
    font-family: "Lucida Grande" , Verdana;
    font-size: 10px;
    line-height: 12px;
    color: #777777;
    vertical-align: bottom;
}

.ProductViewer_Attribute2
{
    font-family: "Lucida Grande" , Verdana;
    font-size: 10px;
    line-height: 12px;
    color: #0081AD;
    vertical-align: bottom;
}

.ProductViewer_Attribute2 A
{
    color: #003f5d;
}

.ProductViewer_Attribute2 A:Link
{
    color: #003f5d;
}

.ProductViewer_Attribute2 A:Visited
{
    color: #003f5d;
}

.ProductViewer_Attribute2 A:Hover
{
    color: #0081AD;
    text-decoration: underline;
}




.ProductViewer_Price
{
    font-family: "Lucida Grande" , Verdana;
    font-size: 10px;
    color: #ff6600;
    vertical-align: bottom;
}


#dhtmltooltip
{
    position: absolute;
    width: 100px;
    border: 3px double #ff6600;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: #ff6600;
    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*/
}

.AlertTop
{
    color: White;
    font-weight: bold;
}


._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;
}


.CartArea
{
font-family: Verdana;
    font-size: 10px;
    
}

.CartAreaDetails
{
font-family: Verdana;
    font-size: 10px;
    color: #777777;
}

.CartSectionHeader
{
    width: 100%;
    background-image: url(      "/img/header/pattern2_blue.jpg" );
    background-repeat: repeat-x;
    background-color: #ff6600;
}

.CartSectionHeader_Section1
{
    color: White;
    font-family: Arial;
    font-size: 24px;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 10px;
    padding-left: 5px;
}



.TeamApparelSectionHeader
{
    width: 100%;
    background-image: url(      "/img/header/pattern2_gray.jpg" );
    background-repeat: repeat-x;
    background-color: #ff6600;
}

.TeamApparelSectionHeader_Section1
{
    color: White;
    font-family: Arial;
    font-size: 24px;
    font-weight: bold;
    padding-top: 15px;
    padding-bottom: 10px;
    padding-left: 5px;
}









.SectionHeader
{
    font: 11px arial, sans-serif;
    color: #888;
    text-decoration: none;
    vertical-align: middle;
    width: 930px;
    padding-left: 0px;
    background-color: #eeeeee;
    height: 30px;
    font-weight: bold;
}

.SectionHeader A
{
    color: #888;
}

.SectionHeader A:Link
{
    color: #888;
}
.SectionHeader A:Visited
{
    color: #888;
}
.SectionHeader A:Link
{
    color: #ccc;
}


.ShopSectionHeader_BottomCurve
{
    font: 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    background-image: url(     '/img/core/title_curve_bottom.jpg' );
    height: 5px;
    vertical-align: middle;
    width: 930px;
    padding-bottom: 15px;
}


.ShopSectionHeader_Section1
{
    color: #333333;
    font-family: Verdana, Arial;
    font-size: 10px;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 25px;
    vertical-align: middle;
}

.ShopSectionHeader_Section1 A
{
    color: #333333;
}

.ShopSectionHeader_Section1 A:Link
{
    color: #333333;
}

.ShopSectionHeader_Section1 A:Visited
{
    color: #333333;
}

.ShopSectionHeader_Section1 A:Hover
{
    color: #333333;
    text-decoration: underline;
}

.ShopBody2
{
    /*border-left: solid 1px #000000;     border-right: solid 1px #000000;     border-bottom: solid 1px #000000;*/
}

.menuHolder
{
    background-image: url(     '/img/core/separator.gif' );
    background-position: right;
    background-repeat: repeat-y;
}

.MenuItems
{
    background-color: #ffffff;
    width: 200px;
}

.KAMenuItems
{
    background-color: #202224;
    width: 200px;
}

.menuHeader
{
    font: bold 10px verdana, arial, sans-serif;
    color: #000033;
    text-decoration: none;
    padding-left: 20px;
    padding-bottom: 5px;
    width: 180px;
    background-repeat: no-repeat;
    padding-top: 5px;
}


.menuFilterHeader
{
    font: 10px arial, sans-serif;
    color: #666;
    font-weight: bold;
    text-decoration: none;
    padding-left: 14px;
    width: 200px;
    background-color: #ffffff;
    padding-top: 4px;
    padding-bottom: 7px;
}
.menuFilterHeader A
{
    text-decoration: none;
    color: #444444;
}
.menuFilterHeader A:link
{
    text-decoration: none;
    color: #444444;
}
.menuFilterHeader A:visited
{
    color: #444444;
    text-decoration: none;
}
.menuFilterHeader A:hover
{
    color: #0081AD;
    text-decoration: none;
}

.menuBySport
{
    font: 10px arial, sans-serif;
    color: #666;
    text-decoration: none;
    font-weight: bold;
    padding-left: 18px;
    width: 200px;
    background-color: #575a5c;
    padding-top: 4px;
    padding-bottom: 4px;
}
.menuBySport A
{
    text-decoration: none;
    color: #444444;
}
.menuBySport A:link
{
    text-decoration: none;
    color: #444444;
}
.menuBySport A:visited
{
    color: #444444;
    text-decoration: none;
}
.menuBySport A:hover
{
    color: #0081AD;
    text-decoration: none;
}



.menuFilterTitle
{
    font: 10px arial, sans-serif;
    color: #666;
    text-decoration: none;
    font-weight: bold;
    padding-left: 18px;
    width: 200px;
    background-color: #ffffff;
    padding-top: 4px;
    padding-bottom: 4px;
}

.menuFilterResults
{
    font: 10px arial, sans-serif;
    color: #aaaaaa;
    text-decoration: none;
    font-weight: bold;
    padding-left: 18px;
    width: 200px;
    background-color: #ffffff;
    padding-top: 4px;
    padding-bottom: 12px;
}

.menuBySport_Selected A
{
    text-decoration: none;
    color: #444444;
}
.menuBySport_Selected A:link
{
    text-decoration: none;
    color: #444444;
}
.menuBySport_Selected A:visited
{
    color: #444444;
    text-decoration: none;
}
.menuBySport_Selected A:hover
{
    color: #0081AD;
    text-decoration: none;
}

.ProductLink
{
    font: 10px arial, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding-top: 10px;
    color: #333333;
}

.ProductLink A
{
    text-decoration: none;
    color: #444444;
}
.ProductLink A:link
{
    text-decoration: none;
    color: #444444;
}
.ProductLink A:visited
{
    color: #444444;
    text-decoration: none;
}
.ProductLink A:hover
{
    color: #0081AD;
    text-decoration: none;
}

.chooseCategory
{
}
.chooseCategory A
{
    font: 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #666666;
    margin: 4px;
    display: block;
    width: 120px;
    text-align: left;
}
.chooseCategory A:link
{
    text-decoration: none;
    color: #ffffff;
}
.chooseCategory A:visited
{
    color: #ffffff;
    text-decoration: none;
}
.chooseCategory A:hover
{
    font: 10px verdana, arial, sans-serif;
    color: #666666;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ffffff;
    margin: 4px;
    display: block;
    width: 120px;
    text-align: left;
}

.criticalSignedIn
{

font: 9px verdana, arial, sans-serif;
    color: #ffffff;
    padding-top: 5px;
    padding-left: 10px;
    
}

.criticalButtons
{
}
.criticalButtons A
{
    font: 10px arial, sans-serif;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 2px;
    height: 25px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #222;
    display: block;
    text-align: left;
}
.criticalButtons A:link
{
    text-decoration: none;
    color: #ffffff;
}
.criticalButtons A:visited
{
    color: #ffffff;
    text-decoration: none;
}
.criticalButtons A:hover
{
    font: 10px arial, sans-serif;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #111111;
    display: block;
    text-align: left;
}



.MenuBottom
{
    vertical-align: top;
}
.MenuBottom A
{
    font: 10px verdana, arial, sans-serif;
    color: #999;
    text-decoration: none;
    padding-top: 1px;
}
.MenuBottom A:link
{
    text-decoration: none;
    color: #999;
}
.MenuBottom A:visited
{
    color: #999;
    text-decoration: none;
}
.MenuBottom A:hover
{
    color: #ff6600;
}



.LeftmenuHolder
{
    font: 11px Arial, "Lucida Grande";
    color: #ccc;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 10px;
    background-color: #222;
    display: block;
    white-space: nowrap;
    margin-left: 2px;
}

.LeftmenuLevel1
{
}
.LeftmenuLevel1 A
{
    font: 10px Verdana, "Lucida Grande";
    color: #222;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 10px;
    border-bottom: solid 1px #efefef;
    background-color: #fff;
    display: block;
    white-space: nowrap;
    margin-left: 2px;
}
.LeftmenuLevel1 A:link
{
    color: #333;
}
.LeftmenuLevel1 A:visited
{
    color: #333;
}
.LeftmenuLevel1 A:hover
{
    color: #ff6600;
    text-decoration: none;
    margin-left: 0px;
    padding-left: 12px;
}

.LeftmenuLevel1Selected
{
}
.LeftmenuLevel1Selected A
{
    font: 12px Verdana, "Lucida Grande";
    color: #222;
    text-decoration: none;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 8px;
    padding-left: 12px;
    background-color: #ddd;
    display: block;
    white-space: nowrap;
    border-bottom: solid 1px #efefef;
}
.LeftmenuLevel1Selected A:link
{
    color: #222;
}
.LeftmenuLevel1Selected A:visited
{
    color: #222;
}
.LeftmenuLevel1Selected A:hover
{
    color: #ff6600;
    background-color: #ddd;
    text-decoration: none;
}


.LeftmenuLevel2
{
}
.LeftmenuLevel2 A
{
    font: 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #aaa;
    margin-bottom: 1px;
    display: block;
    white-space: nowrap;
    margin-left: 10px;
}
.LeftmenuLevel2 A:link
{
    color: #fff;
}
.LeftmenuLevel2 A:visited
{
    color: #fff;
}
.LeftmenuLevel2 A:hover
{
    color: #55575a;
    background-color: #ffffff;
}

.LeftmenuLevel2Selected
{
}
.LeftmenuLevel2Selected A
{
    font: 10px verdana, arial, sans-serif;
    color: #fff;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ff6600;
    margin-bottom: 1px;
    display: block;
    white-space: nowrap;
    margin-left: 10px;
}
.LeftmenuLevel2Selected A:link
{
    color: #fff;
}
.LeftmenuLevel2Selected A:visited
{
    color: #fff;
}
.LeftmenuLevel2Selected A:hover
{
    color: #fff;
    background-color: #ffffff;
}


.LeftmenuLevel3
{
}
.LeftmenuLevel3 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #fff;
    margin-bottom: 1px;
    display: block;
    white-space: nowrap;
    margin-left: 20px;
}
.LeftmenuLevel3 A:link
{
    color: #55575a;
}
.LeftmenuLevel3 A:visited
{
    color: #55575a;
}
.LeftmenuLevel3 A:hover
{
    color: #ff6600;
    background-color: #ffffff;
}

.LeftmenuLevel3Selected
{
}
.LeftmenuLevel3Selected A
{
    font: 10px verdana, arial, sans-serif;
    color: #ff6600;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ffffff;
    margin-bottom: 1px;
    display: block;
    white-space: nowrap;
    margin-left: 20px;
}
.LeftmenuLevel3Selected A:link
{
    color: #ff6600;
}
.LeftmenuLevel3Selected A:visited
{
    color: #ff6600;
}
.LeftmenuLevel3Selected A:hover
{
    color: #ff6600;
    background-color: #ffffff;
}





.TopmenuLevel1
{
    float: left;
    height: 25px;
}
.TopmenuLevel1 A
{
    float: left;
    padding-left: 7px;
    padding-right: 7px;
}
.TopmenuLevel1 A:link
{
}
.TopmenuLevel1 A:visited
{
}
.TopmenuLevel1 A:hover
{
    background-color: #ffffff;
    float: left;
    padding-left: 7px;
    padding-right: 7px;
}



.TopmenuLevel1Selected
{
    float: left;
    height: 25px;
    background-color: #ffffff;
}
.TopmenuLevel1Selected A
{
    float: left;
    padding-left: 7px;
    padding-right: 7px;
}
.TopmenuLevel1Selected A:link
{
}
.TopmenuLevel1Selected A:visited
{
}
.TopmenuLevel1Selected A:hover
{
    background-color: #ffffff;
    float: left;
    padding-left: 7px;
    padding-right: 7px;
}
















.menuLevelHeader
{
    font: 10px verdana, arial, sans-serif;
    color: #75777B;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 0px;
    float: left;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 4px;
    display: block;
    white-space: nowrap;
    font-weight: bold;
}

.menuLevel1
{
}
.menuLevel1 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ffffff;
    border-right: solid 1px #ddd;
    border-left: solid 1px #ddd;
    float: left;
    margin: 2px;
    margin-right: 4px;
    display: block;
    white-space: nowrap;
    text-align: left;
}
.menuLevel1 A:link
{
    text-decoration: none;
    color: #55575a;
    display: block;
}
.menuLevel1 A:visited
{
    color: #55575a;
    text-decoration: none;
    display: block;
}
.menuLevel1 A:hover
{
    font: 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ff6600;
    float: left;
    margin: 2px;
    margin-right: 4px;
    display: block;
}



.menuLevel1Selected
{
    font: 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ff6600;
    border-right: solid 1px #ddd;
    border-left: solid 1px #ddd;
    float: left;
    margin: 2px;
    margin-right: 4px;
}
.menuLevel1Selected A
{
    text-decoration: none;
    color: #ffffff;
}
.menuLevel1Selected A:link
{
    text-decoration: none;
    color: #ffffff;
}
.menuLevel1Selected A:visited
{
    color: #ffffff;
    text-decoration: none;
}
.menuLevel1Selected A:hover
{
    color: #ffffff;
    text-decoration: none;
}


.menuLevel2
{
}
.menuLevel2 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    border-right: solid 1px #ddd;
    border-left: solid 1px #ddd;
    float: left;
    margin: 2px;
    margin-right: 4px;
    display: block;
    white-space: nowrap;
    background-color: #efefef;
}
.menuLevel2 A:link
{
    text-decoration: none;
    color: #55575a;
}
.menuLevel2 A:visited
{
    text-decoration: none;
    color: #55575a;
}
.menuLevel2 A:hover
{
    font: 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    float: left;
    margin: 2px;
    margin-right: 4px;
    display: block;
    white-space: nowrap;
    background-color: #ff6600;
}

.menuLevel2Selected
{
    font: 10px verdana, arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ff6600;
    border-right: solid 1px #ddd;
    border-left: solid 1px #ddd;
    float: left;
    margin: 2px;
    margin-right: 4px;
}
.menuLevel2Selected A
{
    text-decoration: none;
    color: #ffffff;
}
.menuLevel2Selected A:link
{
    text-decoration: none;
    color: #ffffff;
}
.menuLevel2Selected A:visited
{
    text-decoration: none;
    color: #ffffff;
}
.menuLevel2Selected A:hover
{
    text-decoration: none;
    color: #ffffff;
}

.menuLevel3
{
    font: 9px verdana, arial, sans-serif;
    color: #334871;
    text-decoration: none;
    padding-right: 8px;
    float: left;
    margin: 4px;
}
.menuLevel3 A
{
    color: #5f7476;
    text-decoration: none;
}
.menuLevel3 A:link
{
    text-decoration: none;
    color: #5f7476;
}
.menuLevel3 A:visited
{
    text-decoration: none;
    color: #5f7476;
}
.menuLevel3 A:hover
{
    color: #ff6600;
    text-decoration: underline;
}

.menuLevel3Selected
{
    font: 9px verdana, arial, sans-serif;
    color: #ff6600;
    padding-right: 8px;
    text-decoration: underline;
    float: left;
    margin: 4px;
}
.menuLevel3Selected A
{
    text-decoration: underline;
    color: #ff6600;
}
.menuLevel3Selected A:link
{
    text-decoration: underline;
    color: #ff6600;
}
.menuLevel3Selected A:visited
{
    text-decoration: underline;
    color: #ff6600;
}
.menuLevel3Selected A:hover
{
    color: #ff8000;
    text-decoration: underline;
}


.shopEditCustom
{
    font: 9px verdana, arial, sans-serif;
    color: #666666;
    font-weight: bold;
}
.shopEditCustom A
{
    color: #666666;
}
.shopEditCustom A:link
{
    color: #666666;
}
.shopEditCustom A:visited
{
    color: #666666;
}
.shopEditCustom A:hover
{
    color: #333333;
    text-decoration: underline;
}

.shopRemoveCustom
{
    font: 9px verdana, arial, sans-serif;
    color: #666666;
}
.shopRemoveCustom A
{
    color: #CC3300;
}
.shopRemoveCustom A:link
{
    color: #CC3300;
}
.shopRemoveCustom A:visited
{
    color: #CC3300;
}
.shopRemoveCustom A:hover
{
    color: #CC6600;
    text-decoration: underline;
}


.menuMyKelley
{
    font: 10px verdana, arial, sans-serif;
    color: #333;
    text-decoration: none;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 1px;
    padding-top: 2px;
}
.menuMyKelley A
{
    text-decoration: none;
    color: #333;
}
.menuMyKelley A:link
{
    text-decoration: none;
    color: #333;
}
.menuMyKelley A:visited
{
    text-decoration: none;
    color: #333;
}
.menuMyKelley A:hover
{
    color: #282a2c;
    text-decoration: none;
}

.menuMyKelleySelected
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-left: 12px;
    padding-bottom: 1px;
    padding-top: 2px;
    background-image: url(     '/img/core/menulevel2_selected.gif' );
}
.menuMyKelleySelected A
{
    text-decoration: none;
    color: #55575a;
}
.menuMyKelleySelected A:link
{
    text-decoration: none;
    color: #55575a;
}
.menuMyKelleySelected A:visited
{
    text-decoration: none;
    color: #55575a;
}
.menuMyKelleySelected A:hover
{
    text-decoration: none;
    color: #282a2c;
}





























.NewsText
{
    font: 12px/18px Verdana, Arial, sans-serif;
    color: #A1A5A9;
}


H1
{
    font: 11px Arial, "Lucida Grande";
    color: #555;
    display: inline;
}

.WhiteText
{
    color: #c0c0c0;
}

.WhiteText H1
{
    color: #ffffff;
}




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: 10px Arial, Verdana, "Lucida Grande";
    background-color: #fafafa;
    border: #dddddd 1px solid;
}

.formbuybg
{
    /*border-right: lightgrey 1px solid;     border-top: gainsboro 1px solid;     border-left: gainsboro 1px solid;*/
    color: #fff; /*border-bottom: lightgrey 1px solid;*/
    font: 14px Verdana, "Lucida Grande";
    background-color: #666;
    border: #dddddd 1px solid;
    padding: 3px;
}

.formbuildbg
{
    /*border-right: lightgrey 1px solid;     border-top: gainsboro 1px solid;     border-left: gainsboro 1px solid;*/
    color: #666; /*border-bottom: lightgrey 1px solid;*/
    font: 10px Arial, Verdana, "Lucida Grande";
    background-color: #fafafa;
    border: #dddddd 1px solid;
}

.autocomplete_list
{
    visibility: hidden;
    margin: 0px !important;
    padding: 0px;
    background-color: #ffffff;
    border-left: #dddddd 1px solid;
    border-right: #dddddd 1px solid;
    border-bottom: #dddddd 1px solid;
    color: #666666;
    cursor: default;
    text-align: left;
    list-style-type: none;
    overflow: auto;
    font-weight: normal;
    font-family: Arial;
    font-size: 10px;
    height: 200px;
}

.autocomplete_highlighted_listitem
{
    background-color: Highlight;
    color: HighlightText;
    padding: 3px;
    border-bottom: solid 1px #dddddd;
}

.autocomplete_listitem
{
    background-color: #fafafa;
    color: #666666;
    padding: 3px;
    border-bottom: solid 1px #dddddd;
}

.Accountformbg
{
    /*border-right: lightgrey 1px solid;     border-top: gainsboro 1px solid;     border-left: gainsboro 1px solid;*/
    color: #666; /*border-bottom: lightgrey 1px solid;*/
    font: 10px Arial, Verdana, "Lucida Grande";
    background-color: #fafafa;
    border: #dddddd 1px solid;
}


.AccountHeader
{
    font: 10px arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
}
.AccountHeader A:LINK
{
    color: #999;
    text-decoration: none;
}
.AccountHeader A:VISITED
{
    color: #999;
    text-decoration: none;
}
.AccountHeader A:HOVER
{
    color: #fff;
    text-decoration: underline;
}


.PageBottomText
{
    border-bottom: solid 1px #222222;
    border-top: solid 1px #222222;
    font: 10px verdana, sans-serif;
    color: #999;
    text-decoration: none;
    background-color: #000000;
    vertical-align: middle;
    height: 40px;
}
.PageBottomText A:LINK
{
    color: #999;
    text-decoration: none;
}
.PageBottomText A:VISITED
{
    color: #999;
    text-decoration: none;
}
.PageBottomText A:HOVER
{
    color: #fff;
    text-decoration: underline;
}

.Footer
{
    font: 10px arial, sans-serif;
    color: #888;
    text-decoration: none;
    height: 65px;
    vertical-align: middle;
    text-align: center;
}
.Footer A:LINK
{
    color: #888;
    text-decoration: none;
}
.Footer A:VISITED
{
    color: #888;
    text-decoration: none;
}
.Footer A:HOVER
{
    color: #fff;
    text-decoration: underline;
}

.ItemPriceText
{
    font: 10px/16px Verdana, "Lucida Grande";
    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: silver 1px solid;
}

div.SelectorImage a:hover
{
    display: block;
    border: #FF7E00 1px solid;
}


div.GloveListImage a
{
    display: block;
    border: #bbbbbb 1px solid;
}

div.GloveListImage a:hover
{
    display: block;
    border: #FF7E00 1px solid;
}



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;
}


.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: 10px/16px Verdana, "Lucida Grande";
    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/16px Verdana, "Lucida Grande";
    color: #333;
    font-weight: 300;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fff;
}

.ItemDetailText li
{
    margin-bottom: 6px;
}

.ItemDetailText A:LINK
{
    color: #ff8000;
    text-decoration: none;
}
.ItemDetailText A:VISITED
{
    color: #ff8000;
    text-decoration: none;
}
.ItemDetailText A:HOVER
{
    color: #ff8000;
    text-decoration: none;
}


.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;
}




.ProductComments
{
    font-size: 11px;
    color: #333;
    padding-left: 15px;
}
.ProductCommentsCell
{
    background-color: #eeeeee;
}





.Datagrid
{
    border-color: white;
    border-style: solid;
}

.DatagridSelectedItem
{
    background-color: dark#ff6600;
    font-size: 9px;
    font-family: Arial, 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: dark#ff6600;
    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: dark#ff6600;
    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: dark#ff6600;
    font-size: 8px;
    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: 8px;
    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: dark#ff6600;
    text-decoration: none;
}

.AccountDatagridAlternatingItem
{
    font-size: 8px;
    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: dark#ff6600;
    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;
}


































.SkinTableLabel
{
    border-left: #bbb 3px solid;
    font-weight: bold;
    font-size: 9px;
    text-transform: capitalize;
    color: #999;
    background-repeat: repeat-x;
    font-family: Arial;
    background-color: #f0f0f0;
    padding: 2px;
    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: #ff6600;
    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;
}











.AccountTableLabel
{
    font-weight: bold;
    font-size: 9px;
    text-transform: capitalize;
    color: #999;
    background-repeat: repeat-x;
    font-family: Arial;
    background-color: #f0f0f0;
    padding: 2px;
    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: #ff6600;
    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;
}



















.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;
}


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: 11px/18px 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: #efefef;
    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;
}


/*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;
}


.SiteMapLevel0
{
}
.SiteMapLevel0 A
{
    font: 11px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-bottom: 2px;
    padding-left: 8px;
    background-color: #ffffff;
    margin: 2px;
    display: block;
    white-space: nowrap;
    font-weight: bold;
}
.SiteMapLevel0 A:link
{
}
.SiteMapLevel0 A:visited
{
    color: #55575a;
    text-decoration: none;
}
.SiteMapLevel0 A:hover
{
    color: #ff6600;
    text-decoration: none;
}


.SiteMapLevel1
{
}
.SiteMapLevel1 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-bottom: 2px;
    padding-left: 100px;
    background-color: #ffffff;
    margin: 2px;
    display: block;
    white-space: nowrap;
    font-weight: bold;
}
.SiteMapLevel1 A:link
{
}
.SiteMapLevel1 A:visited
{
    color: #55575a;
    text-decoration: none;
}
.SiteMapLevel1 A:hover
{
    color: #ff6600;
    text-decoration: none;
}



.SiteMapLevel2
{
}
.SiteMapLevel2 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-bottom: 2px;
    padding-left: 150px;
    background-color: #ffffff;
    margin: 2px;
    display: block;
    white-space: nowrap;
    font-weight: bold;
}
.SiteMapLevel2 A:link
{
}
.SiteMapLevel2 A:visited
{
    color: #55575a;
    text-decoration: none;
}
.SiteMapLevel2 A:hover
{
    color: #ff6600;
    text-decoration: none;
}


.SiteMapLevel3
{
}
.SiteMapLevel3 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-bottom: 2px;
    padding-left: 220px;
    background-color: #ffffff;
    margin: 2px;
    display: block;
    white-space: nowrap;
    font-weight: bold;
}
.SiteMapLevel3 A:link
{
}
.SiteMapLevel3 A:visited
{
    color: #55575a;
    text-decoration: none;
}
.SiteMapLevel3 A:hover
{
    color: #ff6600;
    text-decoration: none;
}


.SiteMapLevel4
{
}
.SiteMapLevel4 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-bottom: 2px;
    padding-left: 250px;
    background-color: #ffffff;
    margin: 2px;
    display: block;
    white-space: nowrap;
    font-weight: bold;
}
.SiteMapLevel4 A:link
{
}
.SiteMapLevel4 A:visited
{
    color: #55575a;
    text-decoration: none;
}
.SiteMapLevel4 A:hover
{
    color: #ff6600;
    text-decoration: none;
}

.SiteMapLevel5
{
}
.SiteMapLevel5 A
{
    font: 10px verdana, arial, sans-serif;
    color: #55575a;
    text-decoration: none;
    padding-bottom: 2px;
    padding-left: 270px;
    background-color: #ffffff;
    margin: 2px;
    display: block;
    white-space: nowrap;
}
.SiteMapLevel5 A:link
{
}
.SiteMapLevel5 A:visited
{
    color: #55575a;
    text-decoration: none;
}
.SiteMapLevel5 A:hover
{
    color: #ff6600;
    text-decoration: none;
}

.HeaderTitle
{
    font-family: Arial;
    font-size: 18px;
    color: #666666;
    font-weight: lighter;
    padding-left: 10px;
    padding-top: 8px;
}

.HeaderTitle A
{
    color: #333333;
}

.HeaderTitle A:Link
{
    color: #333333;
}

.HeaderTitle A:Visited
{
    color: #333333;
}

.HeaderTitle A:Hover
{
    color: #ff6600;
    text-decoration: underline;
}


.divBlogPreviewHolder
{
    padding: 20px;
    padding-left: 40px;
    width: 730px;
}

.divBlogEntryHolder
{
    padding: 20px;
    padding-left: 40px;
    width: 730px;
}

.divBlogBarHolder
{
}

.divBlogMapHolder
{
    padding: 20px;
    padding-left: 60px;
    width: 710px;
}




.divBlogMapEntryDate
{
    width: 100px;
    float: left;
    font-size: 11px;
    height: 20px;
    color: #555555;
}

.divBlogMapEntryTitle
{
    width: 700px;
    float: left;
    height: 20px;
}

.divBlogMapEntryTitle A
{
    font-size: 15px;
    color: #777777;
}

.divBlogMapEntryTitle A:Hover
{
    text-decoration: 'underline';
}


.divBlogEntryDate
{
    width: 100%;
    float: left;
    font-size: 11px;
    padding-bottom: 5px;
    color: #222;
    font-weight: bold;
}

.divBlogEntryTitle
{
    font-size: 18px;
    width: 100%;
    float: left;
    padding-bottom: 5px;
}

.divBlogEntryTitle A
{
    color: #fff;
}

.divBlogEntryTitle A:Hover
{
    text-decoration: 'underline';
}

.divBlogEntry
{
    padding-top: 20px;
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    letter-spacing: 0px;
    line-height: 1.5em;
    color: #222;
}

.divBlogEntry A
{
    color: #444;
}

.divBlogEntry A:Hover
{
    text-decoration: 'underline';
}

.divBlogPreviewReadAll
{
    width: 100%;
    float: left;
    font-size: 11px;
    padding-top: 5px;
}

.divBlogPreviewReadAll A
{
    color: #fff;
}

.divBlogPreviewReadAll A:Hover
{
    text-decoration: 'underline';
}

.divBlogPreviewSpacer
{
    width: 100%;
    height: 70px;
}

.divProductInfo
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5em;
}

.buysavebutton
{
    color: #666666;
    font: 12px Arial, Verdana, "Lucida Grande";
    width: 90px;
    height: 30px;
    margin: 8px;
}




