input, select
{
	color: #222222;
}

.contentContainer
{
	postion: absolute;
    background-color: #FFFFFF;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
    margin-bottom: 12px;
	border: 0px solid #000000;
	border-width: 0px 2px 2px 2px;
}

.titleBarContainer
{
	background-color: #cc0000;
	border: 0px solid #000000;
	border-width: 0px 0px 1px 0px;
}

.mainBodyContent
{
      background-color: #444444;
      padding: 12px;
      border: 0px solid #000000;
      border-width: 0px 0px 0px 1px;
      font-size: 12px;
}

.navBarFloat
{
	padding-top: 130px;
	position: absolute;
	left: 50%;
	width:950px;
	margin-left: -475px;
	z-index: +1;
	text-align: center;
}

.navBarBG
{
    background: URL(images/action/topNav_bg.gif);
    height: 40px;
    width: 100%;
    border: 0px solid #000000;
    border-width: 0px 0px 2px 0px;
}

.navFloatText
{
	font-family: arial narrow, helvetica narrow;
        margin: auto;
	font-size: 16px;
	color: #FFFFFF;
        padding-top: 1px;
}

A.navFloatText
{ text-decoration:none; color: #FFFFFF; }

A.navFloatText:hover
{ text-decoration:none; color:#ffcc00; }

TopNavigationTxt
{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
}

A.TopNavigationTxt
{ color: #FFFFFF; }
A.TopNavigationTxt:hover
{ color: #FFCC00; }

.vertMenuContent
{
      width: 100%;
      padding: 5px 0px;
      border: 0px solid #000000;
      border-width: 0px 0px 1px 0px;
}

.locationBarContent
{
    background-color: #000000;
    height: 16px;
}

.floatContentLeft
{
	position: relative;
	float: left;
        padding-left: 10px;
}

.floatContentRight
{
	position: relative;
	padding-left: 8px;
	float: right;
}

.TopBarLeft
{
	position: relative;
	float: left;
        padding-left: 125px;
}

.TopBarRight
{
	position: relative;
	padding-left: 8px;
	float: right;
}

.productDescBold
{
    font-weight: bold;
    color: #990000;
}

.cartContent
{
    color: #ffffff;
    font-family: verdana, arial, sans-serif;
    font-size: 9px;
    padding: 0px;
}

A.cartContent
{ color: #ffffff; text-decoration: none; }
A.cartContent:hover
{ color: #ffffff; text-decoration: none; }
A.cartContent:visited
{ color: #ffffff; text-decoration: none; }
A.cartContent:active
{ color: #ffffff; text-decoration: none; }

.cartTab
{
    height: 35px;
    margin: 0px 5px 0px 30px;
}

.subHeader
{
    font-size: 12px;
    color: #cc0000;
    font-weight: bold;
}

.productDisclaimer
{
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
        COLOR: #000000; FONT-SIZE: 8px;
}

/* new stuff added for site refresh */
.topLevelNavBar
{
	margin: auto;
	background: url('images/action/09_topBarBG.gif') repeat-x;
	color: #222222;
	width: 100%;
	height: 26px;
}

.headerBarContainer
{
	margin: auto;
	padding: 0px;
	width: 100%;
	height: 188px;
}

.logoAreaBG
{
	background: url('images/action/09_ContentBar_LogoBG.gif') no-repeat;
	width: 300px;
	height: 188px;
}

.headerContentArea
{
	background: url('images/action/09_ContentBar_BannerBG.gif') repeat-x;
	width: 100%;
        height: 188px;
	text-align: center;
        padding-top: 2px;
}

.footer
{
	color: #222222;
	font-size: 10px;
	margin-left: 8px;
}

.floatShirts
{
	background: url('images/action/ContentBar_shirts.png') no-repeat;
	margin: auto;
	width: 574px;
	height: 188px;
}

.floatLogo
{
	background: url('images/action/TopBar_ActionLogo.png') no-repeat;
	position: absolute;
	left: 5%;
	width: 324px;
	margin: 18px 0px 0px -24px;
	height: 156px;
	
}

.navigationBar
{
        text-align: center;
	background: url('images/action/09_navBarBG.gif') repeat-x;
	width: 100%;
	height: 32px;
}
