body
{
    padding-left:100px;
    padding-right:100px;
}

a img 
{
	border:0;
}

.centerFullWidth
{
    width:1100px;
    margin: 0 auto; 
    text-align:center;
}

.mainHeaderTable
{
    background-color:#0084CE;
    width:100%;
}

.button_left
{
    height:25px;
    width:5px;
    background-repeat:no-repeat
}

.button_middle
{
    background-repeat:repeat
}

.button_link_selected
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    font-weight:bold;
    text-decoration:none;
    color:White
}

.button_link_unselected
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    font-weight:bold;
    text-decoration:none;
    color:Black
}
.button_right
{
    height:25px;
    width:5px;
    background-repeat:no-repeat
}

.filler
{
    width:1px;
}

.underlineWhite
{
    background-color:White;
}

.underlineGreen
{
    background-color:#494293;
}

.100PxWidth
{
    width:100px;
}

.fullWidth
{
    width:100%;
}

.height1px
{
    height:1px;
}

.orangeBackground
{
    background-color:#FF6D00;
    height:18em;
    font-family:Microsoft Sans Serif ;
    color:White;
    float:left;
}

.orangeBackgroundText
{
    width:70%;
}

.orangeBackgroundImage
{
    width:100%;
    height:18em;
    text-align:center;
    vertical-align:middle;
}

.homePageAdImage
{
    border-color:Black;
    border-width:3px;
    border-style:solid;
    height:250px;
}

.sportSectionTitle
{
    color:White;
    background-color:#494293;
    font-family:Microsoft Sans Serif ;
    padding-left:20px;
    font-weight:bolder;
    text-align:left;
}

.sportChevronColor
{
    color:#940C20;
    display:inline;
    text-decoration:none;
}

.sportSectionEnd
{
    border-bottom-color:#A59DA2;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
}

.sportSectionHeader
{
    border-top-color:#A59DA2;
    border-top-style:solid;
    border-top-width:1px;
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
}

.sportSectionBorderLeft
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    height:20px;
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    padding-left:40px;
    text-align:left;
    
}

.sportSectionBorderRight
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    height:20px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    padding-right:40px;
    text-align:left;
    
}    
.sportSectionMainText
{
    color:#888888;
    text-decoration:none;
}

.sportSectionFiller
{
    width:250px;
}

.sportsCorners
{
    width:7px;
}

.newsTitle
{
    color:#940C20;
    text-decoration:none;
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    font-weight:bolder;
    text-align:left;
}

.newsText
{
    color:#A59DA2;
    text-decoration:none;
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
}

.newsHeaderFooter
{
    border-top-color:#A59DA2;
    border-top-style:solid;
    border-top-width:1px;
}

.newsColumn
{
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    padding-right:10px;
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    padding-left:10px;
    text-align:left;
  
}
.bestSellersColumn
{
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    padding-right:10px;
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    padding-left:10px;
    border-bottom-color:#A59DA2;
    border-bottom-style:solid;
    border-bottom-width:1px;
    text-align:left;
  
}

.layout
{
    vertical-align:top;
    text-align:center;
}

.leftLayout
{
    vertical-align:top;
    text-align:right;
}

.sportPageBorderLeft
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    height:40px;
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    padding-left:40px;
    text-align:left;
    
}

.sportPageBorderRight
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    height:40px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    padding-right:40px;
    text-align:left;
    
}   
.mainHomePageAd
{
    font-family:Microsoft Sans Serif ;
    font-weight:bold;
    font-size:10pt;
    text-decoration:none;
    color:White;
}
.mainAdText
{
    width:90%;
}
.contactus_box_left
{
    width:42px;
    height:181px;
    background-repeat:no-repeat;
}

.contactus_box_corners
{
    background-repeat:no-repeat;
}
.contactus_box_right
{
    width:41px;
    height:181px;
    background-repeat:no-repeat;
}

.contactus_side_middle
{
    width:40px;
}
.contactus_box_middle
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:White;
    font-weight:bolder;
    text-align:left;
    vertical-align:top;
}

.contactus_text_header
{
    font-size:12pt;
}

.contactus_text
{
    font-size:10pt;
    font-weight:bolder;
}

.contactus_text_subheader
{
    font-size:8pt;
}
.contactus_breaker
{
    height:15px;
    
}
.search_box_left
{
    width:16px;
    height:69px;
    background-repeat:no-repeat;
}

.search_box_right
{
    width:16px;
    height:69px;
    background-repeat:no-repeat;
}

.search_box_middle
{
    font-family:Microsoft Sans Serif ;
    font-size:12pt;
    color:Black;
    font-weight:bolder;
    text-align:left;
    vertical-align:middle;
}
.search_param
{
    width:200px;
}

.search_DropDown
{
    font-family:Microsoft Sans Serif ;
    font-size:10pt;
}

.search_button
{
    font-family:Microsoft Sans Serif ;
    font-size:10pt;
    background-color:#FF6D00;
    color:White;
    border:0px;
}
.basketHeader
{
    font-family:Microsoft Sans Serif ;
    border:0px;
    color:White;
    font-size:8pt;
    text-decoration:none;
}

.footer
{
    font-family:Microsoft Sans Serif ;
    border:0px;
    color:Gray;
    font-size:8pt;
    text-decoration:none;
    text-align:center;
}

.productImage
{
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    text-align:center;
}
.productTitle
{
    font-family:Microsoft Sans Serif ;
    font-size:14pt;
    color:#4A4292;
    font-weight:bolder;
}
.productTitleColumn
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    padding-left:40px;
}
.productTitleColumnLeft
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    text-align:left;
    padding-left:40px;
    padding-right:40px;
}

.productTitleColumnRight
{
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    padding-left:5px;
    padding-right:5px;
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:Black;
    font-weight:bolder;

}

.productTitleColumnLeftRight
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    padding-left:40px;
    padding-right:40px;
}

.productDesc
{
    font-family:Microsoft Sans Serif ;
    color:#898989;
    font-size:10pt;
}

.productPrice
{
    font-family:Microsoft Sans Serif ;
    color:Black;
    font-size:10pt;
}

.productNavColumn
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    padding-left:40px;
}

.productNavColumnLeft
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    text-align:right;
    padding-left:40px;
}

.productNavColumnLeftTextLeft
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    text-align:left;
    padding-left:40px;
}

.productNavColumnRight
{
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    padding-left:40px;
    padding-right:40px;
}

.productNav
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:#898989;
    font-weight:bolder;
    text-decoration:none;
}

.productNavHighlighted
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:#4A4292;
    font-weight:bolder;
    text-decoration:none;
}
.eventNameHeader
{
    border-left-color:#4A4292;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#A59DA2;
    border-right-style:solid;
    border-right-width:1px;
    text-align:left;
    padding-left:40px;
    font-family:Microsoft Sans Serif ;
    font-size:16pt;
    color:#B10104;
    font-weight:bolder;
}

.eventNameHeaderLeft
{
    border-left-color:#4A4292;
    border-left-style:solid;
    border-left-width:1px;
    text-align:left;
    padding-left:40px;
    font-family:Microsoft Sans Serif ;
    font-size:16pt;
    color:#B10104;
    font-weight:bolder;
}

.sportSectionTitleHolder
{
    text-align:left;
}

.qtyBox
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    font-weight:bolder;
    text-decoration:none;
}
.qtyBox
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:#B10104;
    font-weight:bolder;
    text-decoration:none;
}

.addToBasketButton
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:#B10104;
    font-weight:bolder;
    text-decoration:none;
}

.updateFromBasketButton
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:Black;
    font-weight:bolder;
    text-decoration:none;
}

.basketHeaders
{
    font-family:Microsoft Sans Serif ;
    font-size:8pt;
    color:Black;
    font-weight:bolder;
}

.basketPrice
{
    font-family:Microsoft Sans Serif ;
    color:#B10104;
    font-size:10pt;
    font-weight:bolder;
    padding-right:5px;
}

.basketTotalsCaption
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    text-align:left;
    padding-left:40px;
    padding-right:40px;
    font-family:Microsoft Sans Serif ;
    color:#B10104;
    font-size:10pt;
    font-weight:bolder;
    text-align:right;
}

.basketSubTotal
{
    font-family:Microsoft Sans Serif ;
    color:#B10104;
    font-size:10pt;
    font-weight:bolder;
}
.basketGrandTotalCaption
{
    border-left-color:#A59DA2;
    border-left-style:solid;
    border-left-width:1px;
    text-align:left;
    padding-left:40px;
    padding-right:40px;
    font-family:Microsoft Sans Serif ;
    color:Black;
    font-size:11pt;
    font-weight:bolder;
    text-align:right;
}

.basketGrandTotal
{
    font-family:Microsoft Sans Serif ;
    color:Black;
    font-size:11pt;
    font-weight:bolder;
}

.checkoutButton
{
    font-family:Microsoft Sans Serif ;
    font-size:10pt;
    color:Black;
    font-weight:bolder;
    text-decoration:none;
}

.logInHeader
{
    font-family:Microsoft Sans Serif ;
    color:#B10104;
    font-size:12pt;
    font-weight:bolder;
    text-align:right;
}

.logInRow
{
    font-family:Microsoft Sans Serif ;
    color:#494293;
    font-size:10pt;
    font-weight:bolder;
    text-align:right;
}

.standardBlackText
{
    font-family:Microsoft Sans Serif ;
    color:Black;
    font-size:10pt;
    font-weight:bolder;
}

.logInButton
{
    font-family:Microsoft Sans Serif ;
    font-size:10pt;
    color:#494293;
    font-weight:bolder;
    text-decoration:none;
}

.alignCenter
{
    text-align:center
}

.selectedBasketStep
{
    font-family:Microsoft Sans Serif ;
    color:#494293;
    font-size:10pt;
    font-weight:bolder;
    text-align:left;
    vertical-align:middle;
}

.unSelectedBasketStep
{
    font-family:Microsoft Sans Serif ;
    color:#42A5DE;
    font-size:10pt;
    font-weight:lighter;
    text-align:left;
}

.fields
{
    font-family:Microsoft Sans Serif ;
    font-size:10pt;
}

.searchResults
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    font-weight:bold;
    text-decoration:none;
}

.searchResultsHeader
{
    font-family:Microsoft Sans Serif ;
    font-size:smaller;
    font-weight:bold;
    text-decoration:none;
    color:Black;
}

.confirmButton
{
    font-family:Microsoft Sans Serif ;
    font-size:10pt;
    color:Black;
    font-weight:bolder;
    text-decoration:none;
    width:150px;
}
