﻿.bodyStyle {

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

}

.container {

	width: 100%;

	height: auto;

}

.mainContainer {

	float: none;

	width: 780px;

	margin-right: auto;

	margin-left: auto;

	clear: both;

}

.HomeSubHeader {

	height: auto;

	width: 780px;

	clear: both;

	float: left;

}

.HomeSubHeaderCategoriesMenu {

	width: 87px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #000;

	padding-top: 10px;

	padding-left: 10px;

	float: left;

}



.HomeSubHeaderCategoriesMenuText {

	width: 85px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;



}

/*

.HomeSubHeaderCategoriesMenuText:hover {

	width: 87px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #FFF;

	background-color:#000000;

	

}

*/

.HomeSubHeaderCategoriesMenuText a {

	width: 87px;

	height:15px;

	display:block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}



.HomeSubHeaderCategoriesMenuText a:hover {

	color: #FFF;

	background-color:#000;

	text-decoration: none;

}



.HomeSubHeaderBrands {

	float: left;

	width: 680px;

	padding-top: 10px;

	clear: right;

}

.HomeSubHeaderBrandsMenu {

	width: 671px;

	float: left;

	clear: both;

	padding-bottom: 10px;

}

.HomeSubHeaderBrandsMenuByBrand {

	float: left;

	width: 150px;

	padding-left: 10px;

}

.HomeSubHeaderBrandsMenuByProducts {

	float: left;

	width: 150px;

	padding-left: 10px;

}





.HomeSubHeaderBrandsMenuScrolling {

	width: 682px;

	background-color: #edecec;

	clear: both;

	height: 85px;

}









.mainHeader {

	height: 126px;

	width: 780px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	border-top-width: 7px;

	border-top-style: solid;

	border-top-color: #000000;

	clear: both;

}

.mainHeaderLogo {

	float: left;

	width: 518px;

	margin-top: 30px;

	margin-bottom: auto;

}

.mainHeaderNavSearch {

	float: left;

	height: auto;

	width: 255px;

	margin-top: 5px;

}

.mainHeaderNavSearchLastUpdate {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #666;

	margin-top: 2px;

	margin-bottom: 3px;

}

.mainHeaderNavSearchMiniNav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	margin-top: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000;

	height: 28px;

}



.mainHeaderNavSearchMiniNavLink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #FFF;

	background-color:#000;

}



.mainHeaderNavSearchSearchBar {

	margin-top: 15px;

	margin-bottom: 10px;

}

.textBoxStyle {

	height: 15px;

	border: 1px solid #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #666;

	margin: 0px;

	padding: 0px;

}

.HomeNewReleases {

	background-image: url(/shop/images/newReleasesBgHead.gif);

	background-repeat: no-repeat;

	width: 780px;

	height: auto;

	float: left;

	background-position: 5px 0px;

	padding-bottom: 20px;

	padding-top: 10px;

}

.HomeCarousel {

	padding-top: 10px;

	padding-bottom: 10px;

	float: left;

	overflow: hidden;

	clear: both;

	width: 780px;

}

.NewReleasesItem {

	padding-top: 10px;

	padding-bottom: 10px;

	height: auto;

	width: 144px;

	float: left;

	overflow:hidden;

	border: 1px solid #FFFFFF;

	margin-right: 3px;

	margin-left: 3px;

	padding-right: 2px;

	padding-left: 2px;

	

}



.homeNewReleaseItemDivider{

	background-position:right top;

	background-repeat:no-repeat;

	background-image: url(/shop/images/homeDivider.gif);

}



.NewReleasesItem:hover {

	border: 1px solid #999999;	

}





.HomeNewReleasesContainer {

	clear: both;

	float: left;

	width:100%;

	height:auto;

}

.NewReleaseProductName {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #000;

}



.NewReleaseProductNameLink a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #000;

}



.NewReleaseProductNameLink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFF;

	background-color:#000;

}









.NewReleaseProductLine {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}



.NewReleaseProductLineLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}



.NewReleaseProductLineLink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: underline;

}



.NewReleaseProductPrice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bolder;

	color: #666666;

	text-decoration: none;

}



.HomeContactSection {

	width: 780px;

	padding-bottom: 10px;

}

.HomeFlickrSection {

	width: 780px;

	padding-bottom: 10px;

}

.HomeFlickrSectionLinks {

	padding-top: 5px;

	padding-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.HomeFlickrSectionLinkType1 a{

	color: #006666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

}

.HomeFlickrSectionLinkType2 a{

	color: #009999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	width: 780px;

	padding-top: 10px;

	padding-bottom: 20px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #000;

	clear: both;

	float: left;

}

.footerLinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	width: 780px;

}

.InnerSubHeader {

	width: 97px;

	float: left;

}

.InnerSubHeaderCategoriesMenu {

	width: 87px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #000;

	padding-top: 10px;

	padding-left: 10px;

	clear: both;

	float: left;

	height: 150px;

}

.rightColumnContainer {

	height: auto;

	width: 682px;

}

.contentContainer {

	width: 780px;

	padding-bottom: 10px;

}

.ProductContainer {	

	float: left;

	overflow:hidden;

	width:100%;

	height:auto;

}

.products {

	padding-top: 20px;

	width: 780px;

	height:auto;

	padding-bottom: 20px;

	float: left;

	overflow:hidden;

	clear:both;

}

.InnerSubHeaderBrandsBanner {

	width: 672px;

	clear: both;

	float: left;

	padding-left: 8px;

}

.topBanner {

	border: 1px solid #000;

}

.innerContactSection {

	width: 780px;

	padding-bottom: 10px;

	clear: both;

	float: left;

}

.productPagenation {

	float: right;

	overflow:hidden;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	padding-top: 10px;

	padding-bottom: 10px;

	width:156px;

	height:auto;

}



.productPagenation a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	color:#000;

}



.productPagenation a:visted {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	color:#000;

}



.productPagenation a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	color:#000;

}





.productPagenation a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	color:#FFF;

	background-color:#000;

}





.leftColumnHeader {

	float: left;

	width: 97px;

}

.rightColumnHeader {

	width:670px;

	height:auto;

	float: left;

	padding-left: 2px;

}



.blogRightColumnHeader {

	float: left;

	padding-left: 2px;

}



.sortByOption {

	overflow:hidden;

	float: left;

	width: 87px;

	padding-left: 10px;

	padding-top: 10px;

}

.dropDownMenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	color: #000;

	border: 1px solid #000;

	width: 80px;

}

a {

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

}

a:visted {

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

}



.InnerSubHeaderBrandsMenuByBrand {

	float: left;

	width: 200px;

	padding-left: 10px;

	clear: left;

}

.InnerSubHeaderBrandsMenuByProducts {

	float: left;

	width: 200px;

	padding-left: 10px;

	clear: right;

}

.searchResultsHeader {

	width: 670px;

	clear: both;

	padding-left: 10px;

	float: none;

	padding-top: 20px;

	padding-bottom: 10px;

}

.searchResultsProducts {

	padding-top: 0px;

	width: 650px;

	padding-left: 10px;

	padding-bottom: 20px;

	float: left;

	overflow:hidden;

}

.searchResultsKeywords {

	clear: none;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	padding-top: 10px;

	padding-bottom: 10px;

	color: #666666;

	padding-left: 10px;

}



.searchResultsKeywords a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	color: #FFFFFF;

	background-color:#000

}



.SearchProductPagenation {

	overflow:hidden;

	float: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	padding-top: 10px;

	padding-bottom: 10px;

	widows:156px;

	height:auto;

}

.productDetailViewContainer {

	width: 670px;

	clear: both;

	padding-left: 10px;

	float: left;

	padding-top: 20px;

	padding-bottom: 10px;

}

.productInnerView {

	padding: 5px;

	clear: left;

	float: left;

	width: 345px;

}

.productInnerViewImage {

	clear: both;

	float: left;

	width: 345px;

}

.productInnerViewZoomIn {

	clear: both;

	float: left;

	width: 345px;

	padding-top: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

}

.productInnerDetals {

	clear: right;

	float: right;

	height: auto;

	width: 315px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.productInnerDetailsName {

	float: left;

	width: auto;

	clear: both;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}

.productInnerDetailsPrice {

	clear: right;

	float: right;

	background-color: #000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	color: #FFF;

	padding-right: 20px;

	padding-left: 20px;

	width: auto;

	padding-top: 2px;

	padding-bottom: 2px;

}

.productInnerDetailsDesc {

	width: 315px;

	clear: both;

	float: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	padding-top: 10px;

	padding-bottom: 10px;

}

.productInnerDetailsInfo {

	width: auto;

	float: left;

	padding-top: 5px;

	padding-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	clear: left;

}

.productInnerDetailsBrand {

	clear: right;

	float: right;

	width: 100px;

}

.productInnerDetailsColor {

	clear: both;

	float: none;

	width: 315px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.productInnerDetailsQuantity {

	clear: both;

	float: none;

	width: 315px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.productInnerDetailsSize {

	clear: both;

	float: none;

	padding-top: 5px;

	padding-bottom: 5px;

}

.productInnerDetailsOtherOptions {

	clear: both;

	float: none;

	width: 315px;

	padding-top: 5px;

	padding-bottom: 5px;

}



.productInnerDetailsOtherOptionsLink {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-style:normal;

	color:#000;

	text-decoration:none;

}



.productInnerDetailsOtherOptionsLink:hover {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-style:normal;

	color:#000;

	text-decoration:underline;

}



.productInnerDetailsAddtoCart {

	clear: both;

	float: none;

	width: 315px;

	padding-top: 5px;

	padding-bottom: 5px;

}

div {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

}

.youMayAlsoLikeContainer {

	padding-top: 10px;

	background-image: url(/shop/images/youMightAlsoLikeHeader.gif);

	background-repeat: no-repeat;

	width: 780px;

	height: auto;

	float: left;

	background-position: 5px 0px;

	padding-bottom: 20px;

}

.YMALProductPrice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bolder;

	color: #F00;

	text-decoration: none;

}

.dropDownMenuColor {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	color: #000;

	border: 1px solid #000;

	width: auto;

}

.productSizeOption {

	padding: 3px;

	display:block;

	clear: none;

	float: left;

	width: 28px;

	margin-right: 10px;

	border: 1px solid #000;

	height: 17px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	display: block;

}



/*.productSizeOption:hover {

	background-color:#000000;

	color:#FFFFFF;

}*/



.productSizeOptionOutofStock {

	padding: 4px;

	clear: none;

	float: left;

	width: 28px;

	margin-right: 10px;

	height: 25px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	display: block;

}

.SurverySubHeader {

	width: 780px;

	clear: both;

	float: left;

	padding-top: 10px;

	padding-bottom: 10px;

}

.surveyFormHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}

.surveyTextBox {

	height: 15px;

	width: 170px;

	border: 1px solid #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}

.surveyDropDown {

	height: 15px;

	width: 170px;

	border: 1px solid #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}

.surveyDropDownTMSize {

	height: 15px;

	width: 135px;

	border: 1px solid #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}

.SurverySubHeaderFillupForm {

	width: 780px;

	clear: both;

	float: left;

	padding-top: 5px;

	padding-bottom: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000;

}

.surveyShirtTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

	padding-bottom: 5px;

	clear: both;

	float: none;

	width: 130px;

	padding-top: 5px;

	height: 50px;

	text-transform: uppercase;

}

.surveyShirtVote {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bolder;

	color: #F00;

	text-decoration: none;

	clear: both;

	float: none;

	padding-bottom: 5px;

	width: 130px;

}

.surveyShirtComment {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	width: 90px;

	float: left;

	padding-bottom: 5px;

}

.surveyShirtCommentView {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	clear: right;

	float: left;

	width: 40px;

	padding-bottom: 5px;

}

.surveyProducts {

	padding-top: 20px;

	width: 780px;

	height:auto;

	padding-bottom: 20px;

	float: left;

	clear: both;

}

.surveyItem {

	padding-top: 10px;

	padding-bottom: 10px;

	height: auto;

	width: 145px;

	float: left;

	padding-right: 5px;

	padding-left: 4px;

	border: 1px solid #FFFFFF;

}



.surveyItem:hover {

	border: 1px solid #CCCCCC;

}



.SurveybackToTop {

	float: left;

	width: 200px;

	clear: both;

}

.surveySubmitForm {

	float: right;

	width: 80px;

	clear: both;

}

.mainHeaderSurveyLinks {

	float: right;

	width: 250px;

	padding-top: 70px;

}

.newsEntryContainer {

	width: 470px;

	float: left;

	padding: 15px;

	clear: both;

}

.dailyNewsHeader {

	width: 470px;

	clear: both;

	padding-left: 15px;

	float: left;

	padding-top: 20px;

	padding-bottom: 10px;

	padding-right: 15px;

}

.dailyNewsContainer {

	float: left;

	width: 500px;

	padding-top: 10px;

	clear: both;

	padding-bottom: 20px;

}

.newsEntryDate {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #909090;

	text-decoration: none;

	clear: both;

	float: none;

}

.newsEntryTitle {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #000;

	text-decoration: none;

	padding-top: 0px;

	padding-bottom: 15px;

	clear: both;

	float: none;

	line-height: 32px;

	letter-spacing: -1px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;


}

.newsEntryImagery {

	clear: both;

	float: none;

	padding-top: 10px;

	padding-bottom: 5px;

}

.newsEntryDesc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	clear: both;

	float: none;

	padding-top: 5px;

	padding-bottom: 5px;

}

.newsEntryPostedby {

	clear: left;

	float: left;

	width: 200px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #909090;

	text-decoration: none;

	padding-top: 5px;

	padding-bottom: 5px;

}

.newsEntrySendToAFriend {

	clear: right;

	float: right;

	width: 200px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.newsEntryHR {

	clear: both;

	float: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #909090;

}

.rightPaneContainer {

	clear: none;

	float: left;

	width: 180px;

	padding-top: 25px;

}

.dailyNewsArchivesDropdown {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	height: 15px;

	width: 170px;

	margin-top: 5px;

}

.rightPaneArchives {

	clear: both;

	float: left;

	width: 180px;

	padding-bottom: 20px;

}

.rightPaneCategories {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #3e3e3e;

	width: 180px;

	float: left;

	clear: both;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-bottom: 10px;

}

.mainHeaderDailyNews {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	margin-top: 10px;

	height: 28px;

}

.RegisterHeader {

	width: 660px;

	clear: both;

	padding-left: 10px;

	float: none;

	padding-top: 20px;

}

.registerSignInDescription {

	clear: both;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	padding-top: 10px;

	padding-bottom: 10px;

	color: #666666;

	padding-left: 10px;

}

.signInFormContainer {

	clear: both;

	float: left;

	width: 400px;

	padding: 10px;

	background-color: #e2e2e2;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 10px;

}

.registrationSignInButtons {

	clear: both;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	padding-bottom: 10px;

	color: #666666;

	padding-left: 25px;

}

.commonTextFields {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	border: 1px solid #000000;

	height: 15px;

}

.commonTextArea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	border: 1px solid #000000;

}

.storeLocationsText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.storeLocationsHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	text-transform: uppercase;

}

.storeLocationsSubText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

.sizeChartContainer {

	clear: both;

	float: left;

	width: 482px;

	padding: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 10px;

}

.sizeChartTableFormat {

	margin-top: 2px;

	margin-bottom: 2px;

}

.sizeChartHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

}

.myAccountContainer {

	clear: both;

	float: left;

	width: 640px;

	padding: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 10px;

	background-color: #dddddd;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

}

.myAccountDetailsContentAlinkHighLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

.textfield_MyBag {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	height: 15px;

	width: 30px;

	border: 1px solid #000;

}

.myBagContainer {

	clear: both;

	float: left;

	width: 640px;

	padding: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

}

.shippingAddressBox {

	float: left;

	width: 300px;

	padding-right: 10px;

	clear: none;

}

.shippingAddressBTN {

	width: 300px;

	margin-bottom: 20px;

}

.shippingAddressSelect {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	background-color: #000;

	width: 300px;

	height: 25px;

	margin-bottom: 3px;

}

.shippingAddressDetails {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	width: 270px;

	margin-bottom: 5px;

	background-color: #DDDDDD;

	padding: 15px;

}

.shippingAddressPreviousNextContainer {

	float: left;

	width: 640px;

	clear: both;

}

.shippingAddressAddNewAddress {

	clear: both;

	float: left;

	width: 620px;

	margin-bottom: 3px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	background-color: #000;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right: 5px;

	padding-left: 15px;

}

.shippingAddressAddNewAddressDetails {

	clear: both;

	float: left;

	width: 610px;

	padding: 15px;

	background-color: #DDD;

	margin-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}

.paymentOptionsBox {

	clear: both;

	float: left;

	width: 500px;

}

.paymentOptionsSelect {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	background-color: #000;

	width: 490px;

	margin-bottom: 3px;

	padding-right: 5px;

	padding-bottom: 5px;

}

.paymentOptionsDetails {

	clear: both;

	float: left;

	width: 465px;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 15px;

}

.shippingAddressSelectCompletion {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	background-color: #000;

	width: 285px;

	margin-bottom: 3px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 15px;

}

.paymentDetailsBox {

	float: left;

	width: 320px;

	padding-right: 10px;

	clear: none;

}

.paymentDetailsBTN {

	width: 325px;

	margin-bottom: 20px;

}

.paymentDetails {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	width: 290px;

	margin-bottom: 5px;

	background-color: #DDDDDD;

	padding: 15px;

}

.paymentDetailsHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	background-color: #000;

	width: 305px;

	margin-bottom: 3px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 15px;

}

.orderDetailsSubtotal {

	width: 285px;

	margin-bottom: 5px;

	padding-left: 15px;

}

.orderDetailsShipping {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	width: 270px;

	margin-bottom: 5px;

	background-color: #DDDDDD;

	padding-top: 5px;

	padding-right: 15px;

	padding-left: 15px;

	padding-bottom: 5px;

}

.stockistContainer {

	clear: both;

	float: left;

	width: 480px;

	margin-left: 15px;

	background-color: #FFF;

}

.stockistHeader {

	clear: both;

	float: none;

	width: 465px;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-color: #c7c7c7;

}

.stockistItem {

	clear: both;

	float: left;

	width: 480px;

	margin-top: 3px;

	margin-bottom: 3px;

	background-color: #dddddd;

}

.stockistName {

	clear: both;

	float: left;

	height: 20px;

	width: 400px;

	margin-top: 2px;

	margin-bottom: 2px;

	padding-top: 5px;

	padding-left: 10px;

}

.stockistIcon {

	float: left;

	width: 60px;

	padding-top: 8px;

	margin-right: 10px;

}

.stockistDetails {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

	background-color: #d0d0d0;

	width: 450px;

	clear: both;

	float: left;

	padding: 15px;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #FFF;

}

.stockistDetailsHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000;

}

.addCommentLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}



.addCommentLink:hover {

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #999999;

	background-color: #FFFFFF;

}



.viewCommentLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

.viewCommentLink:hover {

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #999999;

	background-color: #FFFFFF;

}







.rotateCarousel {

	width: 780px;

}

.rightPaneAdvertisers {

	float: left;

	width: auto;

	height: auto;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-right: 0px;

	margin-left: 0px;

	padding: 10px;

	background-color: #e8e8e8;

}

.HomeSubHeaderCategoriesSaleMenuText {

	width: 85px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

}

.HomeSubHeaderCategoriesSaleMenuText a {

	width: 87px;

	height:15px;

	display:block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}

.HomeSubHeaderCategoriesSaleMenuText a:hover {

	color: #FFF;

	background-color:#FF0000;

	text-decoration: none;

}

.GlobalContentAlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background-color: none;
	color: #000000;
}

.GlobalContentAlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background-color: #000000;
	color: #ffffff;
}

