#content {background: #fff ! important;background-image: url()}
#cName {background: #003333 ! important;background-image: url(); color: white; font-size: 18pt; padding-left: 5px; padding-bottom: 5px; text-indent: 0px; font-weight: bold;}
#cImage {margin-left: auto; margin-right: auto;}
#cDesc {padding-top: 5px; font-size: 14pt; color: #003333; text-align: justify;}
#content {clear: both; margin-top: 0px; padding: 5px; _padding: 0px;margin-bottom: 20px; border-bottom: 7px solid #fff; 

text-align: center}

.sectionsTable1{width: 70%;}
.sectionsTD1 {}
a.sectionTitleLink, a.sectionTitleLink:visited ,a.sectionTitleLink:hover {color: #003333}


#maincol a, #maincol a:visited, #maincol a:hover  {color: #003333; text-decoration: none}
#maincol a:hover  {text-decoration:underline !important}


.headerLinks, .headerLinks:visited, .headerLinks a:hover  {color: #003333!important}



.productDetailTable1 { padding-bottom: 10px;  width: 70%;}
.productDetailTitleText {  font-size: 16pt; font-decoration: bold; color: #003333; text-indent: 0px; padding-top: 10px; margin-bottom: 0px; width: 70%; 
display: block; text-align: left }
.productDetailTabTable {border-collapse: collapse; text-align: center; width: 70%; margin-top: 10px; height: 30px; border-bottom: 1px solid #EDEDED; width: 70%; background-color: transparent ! important;}
.productDetailTabFocus{height: 10px; border: 1px solid #ccc; padding: 5px; background-color: #fff; border-bottom: 2px #fff solid}
.productDetailTabUnfocus{height: 10px; border: 1px solid #ccc; padding: 5px; background-color: #eee !important}
.productDetailTabExtra {border-bottom: none; width: 1px !important; display: none}



.pricingTable * {font-size: 11pt; padding-left: 5px; padding-right:5px; border: 1px solid #ccc}
.pricingTable {margin: 0px; border: 2px}


.sizeChartHeaderTD {color: white; border:1px}
.sizeChartHeaderTD {background: #003333 ! important; ;background-image: url()}



.buyBoxTable {border-color: #162142 ! important; border-width: 1px; margin-left: 5px; background: #fff ! important; margin-top: 10px;margin-right: 10px}
.buyBoxTable select {width: 110px}
.underlineHeaderPurple {border-color: #fff}
.underlineHeader {border: 0px solid #77aa77! important}
#t_thumb0, #t_thumb1 {border: 0px solid #77aa77! important}
.buyBoxHeaderTD {background: #fff! important;background-image: url(); color: #162142 !important}
.buyBoxHeaderText {color: #162142 !important}
.buyBoxProductNumber{color: #939393;	font-size: 9px;}


#footer{height: 80px}
#footer {background-color: white! important;background-image: url(); border-top: 3px solid #003333}
.footerLinks:link{ color:#FBFACE ! important; font-size: 11px; text-decoration:none;}
.footerLinks:hover{ color:#FBFACE ! important;text-decoration:underline ! important; font-size: 11px;}
.footerLinks:visited{ color:#FBFACE ! important; font-size: 11px; text-decoration:none; }
.footerVerticalBar{width:11px ! important; color: #FBFACE }
.grayText{ color:#FBFACE; font-size:12px}








.first {
        font-size: 130%;
        font-weight:600;
        color: #003300;
}

.left {
	background-color: #CCFFCC;
	color: #000000;
}

.right {
	background-color: #CCFFCC;
}

.top {
	background-color: #FFFFFF;
}

.middle {
	background-color: #CCFFCC;
}

.lastmod {
	font-family: Arial;
	font-size:12px;
	text-align:center;
	padding-left: 10px;
	background: #CCCCCC;
	color: #003333;


	}

.footermenu {
	font-family: Arial;
	font-size:12px;
	text-align:right;
	color:#000000;
	padding-right: 10px;
	background: #CCCCCC;

	}

.copyright {
	font-family: Arial;
	font-size:12px;
	text-align:center;
	color:#000000;
	background: #CCCCCC;

}
body {
	background-color: #003333;
	text-align: left;
}
.shirts {
	background-color: #FFFFFF;
}


.categories{
	border:1px solid white;
	background-color: #003333;
	font-family: Arial;
	font-size:95%;
	color: white;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 150px;
}

.menulines{
	border:1px solid white;
	font: 90% Arial, Helvetica, sans-serif;
	color: #003333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 150px;
}

.menulines a{
	text-decoration:none;
	color:black;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 150px;
}
.intro {
	padding-left: 10px;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #003333;
	text-align: center;
	font-style: italic;

}
.wierdnews {
	text-align: left;
	width: 100%;
	padding-left: 60px;


}
.counter {
	position: absolute;
	top: 5px;
	right: 10px;
}
.useless {
	font: 12px Trebuchet MS1, Helvetica, sans-serif;
	font-weight:bold;
	color: #000099;
	background: #FFFFCC;
	padding: 5px;
	width: 80%;
	border: thin dotted #CCCCCC;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #003333;
}
.stupid {
	font: italic 16px/20px "Courier New", Courier, mono;
	color: #000033;
	width: 60%;
}
.title {
	font: bold 16px Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
}
.rating {
	font-size: 80%;
	font-weight: bold;
	color: #333333;
}
