﻿/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


/*A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
A:hover	{	
	text-decoration:	none;
	color:	#3333cc;
	}
*/		
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	


/* Removed default IMG setting, as it prevented smooth composition of images divided across a table 
IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
*/



.pageHeading
{
    color: black;	
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: medium
}
.subHeading
{
    color: #000080;  /*dark blue*/
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: small;
}
.subSubHeading
{
    color: #000080;  /*dark blue*/
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: smaller;
}
.subHeadingLightBlue
{
    color: #3399CC;  /*light blue*/
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: smaller;
}
.tableHeading
{
    color: black;	
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-weight: bold;
    FONT-SIZE: small
}

.HeadingTextBruxtonHome
{
 color: #003366;
 font-family: Arial Narrow;
 font-size: 32pt;
 text-align:center;
}

.FooterBarBruxton
{
    BACKGROUND-COLOR:#00008B;  /* dark blue */
    color: White;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: x-small;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    text-decoration: none;
    WORD-SPACING: normal
}

.pdfLink
{
    color: black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: smaller;
    FONT-WEIGHT: bold
}

.storyLink
{
    color: black;
    background-color:#CCCC99;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: smaller;
    FONT-WEIGHT: bold
}

.pageNavLink
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: smaller;
    text-decoration: none;
}

.storyHeading
{
    color: #8B0000;	/* dark red */
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: medium
}

.storyText
{
    color: black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: x-small
}

.contactText1
{
    color: #00008B;  /* dark blue */
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}

.contactText2
{
    color: black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: x-small
}

.contactText3
{
    color: #CCCC99;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: x-small
}

.SmallBlueLabel
{
    color: blue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: x-small
}

.ErrorText
{
    BACKGROUND-COLOR:#FFFFC0;  /* yellow */
    color: red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: small;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    text-decoration: none;
    WORD-SPACING: normal
}	

.ErrorTextSmaller
{
    BACKGROUND-COLOR:#FFFFC0;  /* yellow */
    color: red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: smaller;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    text-decoration: none;
    WORD-SPACING: normal
}	


.BuyNowText
{
    color: red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: small;
    FONT-WEIGHT:bold;
    text-decoration: none;
}	



.CategoryUnselected
{
	font-size: xx-small;
    BACKGROUND-COLOR: white;
    color: black;
	font-weight: normal;
}
.CategorySelected
{
	font-size: xx-small;
    color: blue;
	font-weight: bold;
}
.CategorySelectedHighlight
{
	font-size:smaller;
    color: blue;
	font-weight: bold;
	background-color:Yellow;
}
.CategorySpacer
{
    BACKGROUND-COLOR: white;
}

.ProductDetailHeading
{
	font-size:larger;
    color: #003300;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.ProductDetailSubHeading
{
	font-size:larger ;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.ProductDetailText
{
	font-size:smaller;
    BACKGROUND-COLOR: white;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.ProductDetailTextBold
{
	font-size:smaller;
    BACKGROUND-COLOR: white;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
}
.RelatedProductText
{
	font-size:xx-small;
    BACKGROUND-COLOR: white;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.productSizeDetailText
{
	font-size:xx-small;
    BACKGROUND-COLOR: white;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}

.SmallDetail
{
	font-size:smaller;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.SmallDetailRed
{
	font-size:smaller;
    color: red;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}

.blueText
{
	font-size:small ;
    color: #00008B;  /* dark blue */
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.greyText
{
    color: Gray;  
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.editHeading
{
	font-size:medium;
    color: #00008B;  /* dark blue */
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.productDescriptor
{
	font-size:xx-small;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.productDescriptorImage
{
	font-size:x-small;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-decoration:none;
}
.categoryProductLink
{
	font-size:xx-small;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-decoration:none;
}

.textTiny
{
	font-size:x-small;
	font-family: Verdana, Arial, Tahoma, sans-serif;
    color: black;
	font-weight: normal;
}

.headerBar
{
	background-color:#C8C898;
	color:#003300;
	font-size:medium;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-decoration:none;
}	
.footerBar
{
	background-color:#C8C898;
	color:White;
	font-size:smaller;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-decoration:none;
}	
.SizeChartHeading
{
	font-size:medium;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-decoration:none;
}
.SizeChartText
{
	font-size:small;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-decoration:none;
}
.border
{
 border-width: 1;
 border-color: Black;
 border-style:solid;
}


/* MCAA Affiliate-specific styles */

.footerMCAA /* footer P */
{
    color: #666666;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 16px;
    TEXT-ALIGN: center
}
.headerMCAArow /* topLinks */
{    
	MARGIN: 4px 0px 1px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 635px;
    COLOR: #999999;
    TEXT-ALIGN: right
}
.headerMCAArow	/* hpTopRow */
{
    BACKGROUND-IMAGE: url(http://www.mcaa.com/images/top_bg.gif);
    BACKGROUND-REPEAT: repeat-x
}


.topMenu
{
	font-size:8pt ;
	background-color:white;
    color: black;    
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-align:center;
	text-decoration: none;
}
.topBlueMenu
{
	font-size:8pt ;
	background-color:#3399CC;
    color: white;    
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
	
}
.accountPanel
{
	 border-width: 1;
	 border-color: #3399CC;
	 border-style:solid;
}
	

.gridItemLeft
{
	font-size:smaller ;
    color: #00008B;  /* dark blue */
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
}
.contentText
{
	font-size:smaller;
    color: black;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: normal;
	text-decoration:none;
}
.categoryNavigation
{
	font-size: x-small;
    color: black;
    text-decoration: none;
}
.NavLevel1
{
	background-color: #8A0032;  /* maroon */
	font-size: small;
    color: #ECCF8A;
    text-decoration: none;
}
.NavLevel2
{
	background-color: #FFF001;  /* tan */
	font-size: small;
    color: #8A0032;
    text-decoration: none;
}
.NavLevel3
{
	background-color: #FBF7AF;  /* dark yellow */
	font-size: x-small;
    color: #8A0032;
    text-decoration: none;
}
.NavLevelProduct
{
	background-color: #FFFFFF;  /* bright yellow */
	font-size: x-small;
    color: black;
    text-decoration: none;
}
.NavLevelPlain
{
	background-color: white;
	font-size: small;
    color: black;
    text-decoration: none;
}