body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

li {
	padding-bottom: 4px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: left;
}

td.colorChart1 {
	text-align: right;
	color: White;
	padding: 2px 2px 2px 2px;
}

td.colorChart2 {
	text-align: right;
	color: Black;
	padding: 2px 2px 2px 2px;
}

form 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 0px;
}

#h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
}

.mainMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000033;
	text-align:center;
}

table.mainMenu {
	border-collapse:collapse;
}

td.mainMenu {
	/*padding: 2px 2px 2px 2px;*/
	border: 1px solid #CCCCCC;
}

td.bottomMenu {
	/*padding: 2px 2px 2px 2px;*/
}

td.meetUsName {
	background-color: #3366CC;
	color: White;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
}

td.question {
	padding-right: 4px;
	border-bottom: solid 1px #777777;
	padding-top: 4px;
}

/*Stuff for the dot*/
td.nodot
{
	background-image:url(../images/dot.gif);
	background-repeat:no-repeat;
	width:10px;
	padding: 2px 2px 2px 2px;
}

td.dot
{
	background-image:none;
	width:10px;
	padding: 2px 2px 2px 2px;
}

td.submenuwidth
{
	padding-right: 8px;
}

/*Home menu*/

.homeMenuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:center;
}

.homeMenuSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:left;
}

td.homeMenuMain {
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

td.homeMenuSub {
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/*Apparel menu*/

.apparelMenuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:center;
}

.apparelMenuSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:left;
}

td.apparelMenuMain {
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

td.apparelMenuSub {
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/*Easy Ordering menu*/

.easyOrderingMenuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:center;
}

.easyOrderingMenuSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:left;
}

td.easyOrderingMenuMain {
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

td.easyOrderingMenuSub {
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/*Artwork menu*/

.artworkMenuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:center;
}

.artworkMenuSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:left;
}

td.artworkMenuMain {
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

td.artworkMenuSub {
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/*About us menu*/

.aboutUsMenuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:center;
}

.aboutUsMenuSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:left;
}

td.aboutUsMenuMain {
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

td.aboutUsMenuSub {
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/*contact us menu*/

.contactUsMenuMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:center;
}

.contactUsMenuSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3366CC;
	text-align:left;
}

td.contactUsMenuMain {
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

td.contactUsMenuSub {
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/*Main Page Table*/
td.content 
{
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

/*Footer*/
td.footer1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align:left;
}
td.footer2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align:right;
}
a.footer1:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #CCCCCC;
	text-decoration: underline;
}
a.footer1:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer1:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/*Floating Apparel DIV and artwork stuff*/

div.floatApparel
{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 4px 4px 4px 4px;
}

/*Floating Design DIV and artwork stuff*/

div.floatDesign
{
	float: left;
	padding: 2px 2px 2px 2px;
}

table.artworkLabel
{
	border: solid 1px #CCCCCC;
	border-collapse:collapse;
	background-color: #FFFFFF;
}

td.artworkLabel
{
	background-color: #000033;
	padding: 2px 2px 2px 2px;
}

a.artworkLabel:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.artworkLabel:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.artworkLabel:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.artworkLabel:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

table.apparelLabel
{
	border: solid 1px #CCCCCC;
	border-collapse:collapse;
	background-color: #FFFFFF;
}

td.apparelLabel
{
	background-color: #000033;
	padding: 2px 2px 2px 2px;
}

a.apparelLabel:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.apparelLabel:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.apparelLabel:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.apparelLabel:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/*Design Details*/

/*added by DrewHOO 20091030*/

#shirtDesigns #Image2 {
	width: 250px !important;
}

/*the original stuff*/

td.designDetail
{
	background-color:#FFFFFF;
	/*border: solid 1px #CCCCCC;*/
}

td.designImage
{
	text-align: center;
	border: none;
}

.label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

img.shirtcolor
{
	border:solid 1px #CCCCCC;
}

.button
{
	background-color: #CCCCCC;
	border: solid 1px #000033;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

a.detailLink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.detailLink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.detailLink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.detailLinkBold:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.detailLinkBold:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.detailLinkBold:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.detailLinkBold:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.buttonlink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}

a.buttonlink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}

a.buttonlink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}

a.buttonlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: normal;
	color: #999999;
	text-decoration: underline;
}

a.regularlink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #999999;
	text-decoration: none;
}

a.regularlink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #999999;
	text-decoration: none;
}

a.regularlink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #999999;
	text-decoration: none;
}

a.regularlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
	text-decoration: underline;
}

/*Administrator stuff*/
a.MenuLink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.MenuLink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.MenuLink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.MenuLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #CCCCCC;
	text-decoration: none;
	font-weight:bold;
}

/* side menus over pictures */
a.sidelink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	background-color:#000033;
	/*width: 140px;*/
	padding: 2px, 2px, 2px, 2px;
}

a.sidelink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	background-color:#000033;
	/*width: 140px;*/
	padding: 2px, 2px, 2px, 2px;
}

a.sidelink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	background-color:#000033;
	/*width: 140px;*/
	padding: 2px, 2px, 2px, 2px;
}

a.sidelink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	background-color: #996699;
	/*width: 140px;*/
	padding: 2px, 2px, 2px, 2px;
}

/* Tables for quoting */
table.quote
{
	padding: 2px 2px 2px 2px;
}

td.quote
{
	border-bottom: solid 1px #CCCCCC;
}