BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Sans-Serif
}

.MainBGColor
{
    color: #DFDFDF;
    background-color: #455F9F;   
}

.SecondaryBGColor
{
   color: Black;
    background-color: #DADFEC;
}


P
{
    FONT-SIZE: 10pt
}
TD
{
    FONT-SIZE: 10pt
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
	COLOR: #4d6ab3;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
	COLOR: #4d6ab3;
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	COLOR: #4d6ab3;
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	COLOR: #4d6ab3;
}
A
{
    COLOR: #4d6ab3;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #4d6ab3;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #4d6ab3;
    TEXT-DECORATION: underline
}


A.DarkLink
{
    COLOR: #2f416e;
    TEXT-DECORATION: none
}
A.DarkLink:visited
{
    COLOR: #2f416e;
    TEXT-DECORATION: none
}
A.DarkLink:hover
{
    COLOR: #2f416e;
    TEXT-DECORATION: underline
}
A.LeftNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.LeftNav:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.LeftNav:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white
}
.SmallInput
{
    FONT-SIZE: 8pt
}
.frontProductHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #2f426d
}
.frontProductDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black
}
A.frontProductLink
{
    FONT-SIZE: 8pt;
    COLOR: #455f9f;
    TEXT-DECORATION: none
}
A.frontProductLink:visited
{
    FONT-SIZE: 8pt;
    COLOR: #455f9f;
    TEXT-DECORATION: none
}
A.frontProductLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #455f9f;
    TEXT-DECORATION: underline
}
.Text_7pt
{
    FONT-SIZE: 7pt
}
.Text_8pt
{
    FONT-SIZE: 8pt
}
.Text_9pt
{
    FONT-SIZE: 9pt
}
.Text_14pt
{
    FONT-SIZE: 14pt
}
.Text_12pt
{
    FONT-SIZE: 12pt
}

.Footer
{
    COLOR: white
}
A.navFooter
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.navFooter:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.navFooter:hover
{
    COLOR: #a2afcf;
    TEXT-DECORATION: underline
}
.topbarMenuItem
{
    FONT-SIZE: 8pt;
    COLOR: white
}

TABLE.menuDropDown
{
    BORDER-RIGHT: #929fbe 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #929fbe 0px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: #929fbe 1px solid;
    WIDTH: 190px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #929fbe 1px solid;
    BACKGROUND-COLOR: #293b69;
}
TABLE.menuLeftFlyOut
{
    BORDER-RIGHT: #171f34 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #171f34 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: #171f34 1px solid;
    WIDTH: 125px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #171f34 1px solid;
    BACKGROUND-COLOR: #a2afcf
}
A.menuLeftFlyOut
{
    FONT-SIZE: 8pt;
    COLOR: #171f34;
    TEXT-DECORATION: none
}
A.menuLeftFlyOut:visited
{
    FONT-SIZE: 8pt;
    COLOR: #171f34;
    TEXT-DECORATION: none
}
A.menuLeftFlyOut:hover
{
    FONT-SIZE: 8pt;
    COLOR: #171f34;
    TEXT-DECORATION: underline
}
A.headline
{
    FONT-SIZE: 8pt;
    COLOR: #171f34;
    TEXT-DECORATION: none
}
A.headline:visited
{
    FONT-SIZE: 8pt;
    COLOR: #171f34;
    TEXT-DECORATION: none
}
A.headline:hover
{
    FONT-SIZE: 8pt;
    COLOR: #171f34;
    TEXT-DECORATION: underline
}
.HotListNum
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white
}
.ShowCalHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white
}
.ShowCalBody
{
    FONT-SIZE: 8pt;
    COLOR: black
}
.ShowCalTitle
{
    FONT-SIZE: 8pt;
    COLOR: #2f416d;
    TEXT-DECORATION: underline
}
.ShowCalNotice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #c01111
}
.tblHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    BACKGROUND-COLOR: #455f9f
}
.NewsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #455f9f
}
.smTextField
{
    FONT-SIZE: 8pt;
    COLOR: black;
}
.itemhdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #455f9f
}
.itemhdrALT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: #D8D6C8
}

A.smWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.smWhite:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.smWhite:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #a2afcf;
    TEXT-DECORATION: underline
}
.Shaded
{
    BACKGROUND-COLOR: #d0d7e7
}
.notShaded
{
    BACKGROUND-COLOR: #e8ebf3
}
.LightBlueBG
{
    BACKGROUND-COLOR: #e8ebf3
}
.itemdesc
{
    FONT-SIZE: 8pt
}
.itemteam
{
    FONT-SIZE: 8pt
}
.itemprice
{
    FONT-SIZE: 8pt
}
.itemqty
{
    FONT-SIZE: 8pt
}
.itemteam
{
    FONT-SIZE: 8pt
}
.itemDealerName
{
    FONT-SIZE: 8pt
}
.Highlighted
{
    BACKGROUND-COLOR: #dec3fa
}
.Consignment
{
    BACKGROUND-COLOR: #fefee5
}



.LeftNavCategory
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
}

a.LeftNavLink
{
	font-size: 9pt;
	color: white;
	text-decoration: none;
}
a.LeftNavLink:visited
{
	font-size: 9pt;
	color: white;
	text-decoration: none;
}
a.LeftNavLink:hover
{
	font-size: 9pt;
	color: white;
	text-decoration: underline;
}


.LeftNavCount
{
	font-size: 8pt;
	color: #666666;
}

.DropDown_8pt
{
	font-size: 8pt;
}

.ProductName
{
	font_size: 10pt;
	color: #4d6ab3;
	font-weight: bold;
}
.ButtonPriority
{
	font-size: 8pt;
	color: white;
	background-color: #455F9F;
	font-weight: bold;
}
.ButtonNormal
{
	font-size: 8pt;
	color: #455F9F;
	background-color: #DADFEC;
	font-weight: bold;
}
.ButtonALT
{
	font-size: 8pt;
	color: white;
	background-color: #52A151;
	font-weight: bold;
}


.CartSubTotal
{
	color: #B80404;
}
.MySearch 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
	COLOR: #4d6ab3;
}
.RequiredField
{
	color: #B51818;
	font-size: 14pt;
	font-weight: bold;
}
.OutOfStock
{
	color: #B51818;
	font-size: 12pt;
	font-weight: bold;
}
.WereYouLookingFor
{
 background-color: #ECEFF5;	
}
.MiniCart
{
	color: #455F9F;	
}
A.RedLink
{
    COLOR: #EA201C;
    TEXT-DECORATION: underline
}
A.RedLink:visited
{
    COLOR: #EA201C;
    TEXT-DECORATION: underline
}
A.RedLink:hover
{
    COLOR: #EA201C;
    TEXT-DECORATION: none
}
A.YellowLink
{
    font-size: 8pt;
    COLOR: #EDC577;
    TEXT-DECORATION: underline
}
A.YellowLink:visited
{
    font-size: 8pt;
    COLOR: #EDC577;
    TEXT-DECORATION: underline
}
A.YellowLink:hover
{
    font-size: 8pt;
    COLOR: #EDC577;
    TEXT-DECORATION: none
}
A.WhiteLink
{
    font-size: 8pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
A.WhiteLink:visited
{
    font-size: 8pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
A.WhiteLink:hover
{
    font-size: 8pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.YellowLeftNav
{
    font-size: 8pt;
    COLOR: #7F693E;
    TEXT-DECORATION: none
}
A.YellowLeftNav:visited
{
    font-size: 8pt;
    COLOR: #7F693E;
    TEXT-DECORATION: none
}
A.YellowLeftNav:hover
{
    font-size: 8pt;
    COLOR: #7F693E;
    TEXT-DECORATION: underline
}

.TopStoryTease 
{
    font-size: 8pt;
    color: White;
}

.LeftNavHead
{
    font-size: 8pt;
    color: White;
    background-color: #A1854E;
    font-weight: bold;      
}

.SectionHeader
{
    font-size: 8pt;
    color: White;
    font-weight: bold;      
}
A.BlurbLink
{
    font-size: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
A.BlurbLink:visited
{
    font-size: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
A.BlurbLink:hover
{
    font-size: 8pt;
    COLOR: red;
    TEXT-DECORATION: underline
}
.ProductBoxHead
{
    font-size: 9pt;
    color: #7F693E;
    font-weight: bold;
}

A.blackLink
{
 
    COLOR: black;
    TEXT-DECORATION: none
}
A.blackLink:visited
{
 
    COLOR: black;
    TEXT-DECORATION: none
}
A.blackLink:hover
{
 
    COLOR: red;
    TEXT-DECORATION: underline
}


.OrderHistoryHeader
{
    color: white;
    font-weight: bold;
    font-size: 10pt;
}

.spacer {width:5px; height: 100px; float:left;}
.smspacer {width:5px; height: 25px; float:left;}
.vspacer280x10{width:280px; height: 10px; float:left;}
.video {margin:0px 0 0px 0;}
.video {width:340px;height:280px;padding-top:0px;float:left;display:inline;}
.review {float:left;display:inline;}
.rating {width:100px;height:100px;text-align:center;padding-top:0; float:left;display:inline;}
.rating {background:url('http://www.beckett.com/images/videoreviews/ratingBG.jpg') no-repeat;}
.rating h4 {font:normal 10px arial,helvetica;color:#C00;margin:0px 0 0px 0;padding:0;}
.rating h3 {font:bold 30px arial,helvetica;margin:0px 0 0px 0;padding:0;}
.rating h5 {font:bold 10px arial,helvetica;margin:0px 0 0px 0;padding:0;}
.thumbup {width: 20px; height: 25px;text-align:center;padding-top:0px;float:left;display:inline;}
.thumbup {background:url('http://www.beckett.com/images/videoreviews/thumbup.jpg') no-repeat;}
.thumbdown {width: 20px; height: 25px;text-align:center;padding-top:0px;float:left;display:inline;}
.thumbdown {background:url('http://www.beckett.com/images/videoreviews/thumbdown.jpg') no-repeat;}
.final {width: 20px; height: 25px;text-align:center;padding-top:0px;float:left;display:inline;}
.final {background:url('http://www.beckett.com/images/videoreviews/final.jpg') no-repeat;}
.ratingbox {background-color: #E5E5E5;}
.dashedline {border-bottom:1px #AFAFAF dashed; float:left; display: inline; height:5px; width:280px}