﻿a.left_column_white:link    {color: #FFFFFF; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 14px/20 px; font-weight: bold; text-align:left;}
a.left_column_white:visited {color: #FFFFFF; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 14px/20 px; font-weight: bold; text-align:left;}
a.left_column_white:hover   {color: #a7dd80; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 14px/20 px; font-weight: bold; text-align:left;}

a.left:link    {color: #0d9948; text-decoration: none; font-family:Arial; font-size: 12px; font-weight: bold; text-align:left;}
a.left:visited {color: #0d9948; text-decoration: none; font-family:Arial; font-size: 12px; font-weight: bold; text-align:left;}
a.left:hover   {color: #a7dd80; text-decoration: none; font-family:Arial; font-size: 12px; font-weight: bold; text-align:left;}


a.right:link    {color: #FFFFFF; text-decoration: none; font-family:helvetica bold; font-size: 21 px; font-weight: bold;}
a.right:visited {color: #FFFFFF; text-decoration: none; font-family:helvetica bold; font-size: 21 px; font-weight: bold;}
a.right:hover   {color: #FF0000; text-decoration: none; font-family:helvetica bold; font-size: 21 px; font-weight: bold;}


a.category:link    {color: #0d9948; text-decoration: none; font-family:Arial; font-size: 15px; font-weight: bold;}
a.category:visited {color: #0d9948; text-decoration: none; font-family:Arial; font-size: 15px; font-weight: bold;}
a.category:hover   {color: #FF0000; text-decoration: none; font-family:Arial; font-size: 15px; font-weight: bold;}

a.sub:link    {color: #081643; text-decoration: none; font-family:Arial; font-size: 10px;}
a.sub:visited {color: #081643; text-decoration: none; font-family:Arial; font-size: 10px;}
a.sub:hover   {color: #FF0000; text-decoration: none; font-family:Arial; font-size: 10px;}


a.bottom:link    {color: #FFFFFF; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 16px; font-weight: bold;}
a.bottom:visited {color: #FFFFFF; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 16px; font-weight: bold;}
a.bottom:hover   {color: #FF0000; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 16px; font-weight: bold;}

a.bottom1:link    {color: #FFFFFF; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 9px; font-weight: bold;}
a.bottom1:visited {color: #FFFFFF; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 9px; font-weight: bold;}
a.bottom1:hover   {color: #FF0000; text-decoration: none; font-family:Trebuchet MS, Arial; font-size: 9px; font-weight: bold;}

h1 {	display: inline; color: #000000; font-family:Trebuchet MS, Arial; font-size: 18px; font-weight: bold; }  
h2 {	display: inline; color: #000000; font-family:helvetica bold; font-size: 21px; font-weight: bold; }
h3 {	display: inline; color: #000000; font-family:Trebuchet MS, Arial; font-size: 18px; font-weight: bold;}
h4 {	display: inline; font-family:Trebuchet MS, Arial; font-size: 14px; font-weight: bold;}
h5 {	display: inline; font-family:Trebuchet MS, Arial; font-size: 14px; font-weight: bold;}

table.body        {font-family: Trebuchet MS, Arial; font-size: 14px/20px ; font-weight: bold;}  
table.navigation  {font-family: Trebuchet MS, Arial; font-size: 13px/65px ; font-weight: bold;}
table.left        {font-family: Trebuchet MS, Arial; font-size: 13px; font-weight: bold; text-align:left;}   
table.right       {font-family: Trebuchet MS, Arial; font-size: 12px; font-weight: bold;}  
table.bottom       {font-family: Trebuchet MS, Arial; font-size: 12px/14px; font-weight: bold;}  
table.shirts      {font-family: Trebuchet MS, Arial; font-size: 16px ; font-weight: bold;}   
table.cities      {font-family: Trebuchet MS, Arial; font-size: 12px; font-weight: bold;}   
td.bars           {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FF0000;}


.center
{
  	width: 1000px ;
  	margin-left: auto ;
  	margin-right: auto ;
  	text-align:center;
}

.fontMain{
	font-family: "Trebuchet MS, Arial";
	font-size:large;
	font-weight:bold;
}

.headertable {
 table-layout: fixed; 
 background-color: White;
}

.mainbody {
	background-color:#C5C5C5;
}

.fullheight {
	height: 98%;
}
.itemColorSelectionHeight
{
  height:675px;	
}

.wspSiteNavBody
{
background-color:#EFF9E6;	
 border-color:#002663;
}
.wspSiteNavHeader
{
	background-color:#999999;
	color:#002663;
	text-align:center;
}

.wspFooterHeader 
{
	background-color:#002663;
	font-size:x-large;
	color:#a7dd80;
}

.wspMainDiv 
{
	margin:0 auto;
	width: 1000px;
	background-color:White;
	
}
table.categoryTable
{
 padding:20px;
}
.categoryOuterPanel
{
	padding:10px;
	border-style:none;
}
.categoryInnerPanel
{
	border-style:none;
	padding:0px;
	margin:0px;
	background-color:#EFF9E6;
}

.itemOuterPanel
{
    background-color:#ced7cd;	
	padding:0px;
	width:265px;
	height:300px;
}

.itemInnerPanel
{
	background-color:#e0e6e0;
	width:250px;
	height:255px;
	vertical-align:top;
}

.categoryItemHeader
{
	background-color:#a7dd80;
	text-align:center;
	padding:0px;
	height:45px;
	border-width:medium;
	border-color:#E6F5D8;
	border-style:solid;	 
}
.categoryItemImage 
{
	
	width:225px; 
	height:275px;
	text-align:center;
	vertical-align:middle;
	background-color:#EFF9E6;
	border-style:groove;
	border-width:medium;
}

.itemHeader
{
	background-color:#a7dd80;
	text-align:center;
	height:45px;
}
.itemImage
{
	vertical-align:top;
}


.wspBreadCrumb 
{
	background-color:#EFF9E6;
	text-align:right;
	height:45px;
	font-size: small;
	font-weight:bold;
	font-family:Trebuchet MS;
	border-width:thin;
	border-style:inset;
	padding:5px;
}

.itemButton
{
	background-color:#a9da88;
	color:#00250f;
	border-color:#00250f;
	font-family: Trebuchet MS;
	font-weight:bold;
}

.itemLabel
{
	color:#51B848;
	font-style:italic;
	text-align:right;
	vertical-align:text-top;
	width:1px;
	font-weight:bold;
	font-family:Trebuchet MS, Arial;
}

.itemData
{
	color:#002663;
	font-weight:normal;
	font-size:14px;
	font-family:Trebuchet MS, Arial;
	vertical-align:top;
	
}

.itemDataLarge
{
	font-family:Trebuchet MS, Arial;
	font-weight:bolder;
	font-size:16px;
	color:#002663;
}
.colorSelectLabel
{
	color:#51B848;
	font-style:italic;
	font-weight:bold;
	
}
.selectSizeLabel
{
	color:#002663;
	font-style:italic;
	font-weight:bold;	
}
.labelSizeDisplay
{
	display:block;
	width:40px;
	white-space:nowrap;
}
.labelPriceTotalEnabled
{
	color:inherit;
}

.labelPriceTotalDisabled
{
	color:Gray;
}

.colorInformationLabel
{
	color:#002663;
	font-weight:bold;
	font-size:larger;
	text-align:center;
}

.processLocationComboBoxDropdown
{
	background-color:#fffff0;
	font-family:Trebuchet MS;
	font-size:medium;
	color:#0d9948;
	text-align:left;
}

.toolTipClass
{
   text-align:center;
}

.WSPLightGreen
{
	color:#EFF9E6;
}
.WSPDarkGreen
{
	color:#00250f;
}
.WSPDarkGreenCart
{
    color:#0d9948;
}
.WSPDarkBlue
{
	color:#002663;
}
.WSPDarkBlueCart
{
 color:#0f297e;
}
.WSPLightGray
{
color:#C5C5C5;
}
.WSPDarkRed
{
    color:#C11B17;
}
.WSPLightGrayBackground
{
 background-color:#F3F3F3;
}

.WSPStandard
{
 font-family:Arial;
 font-size:14px;
 font-weight:bold;        
}

.WSPStandard11
{
 font-family:Arial;
 font-size:11px;
 font-weight:normal;
}

.WSPStandard12
{
 font-family:Arial;
 font-size:12px;
 font-weight:bold;        
}
.WSPStandard14
{
 font-family:Arial;
 font-size:14px;
}

.WSPStandard16
{
 font-size:16px;
}

.WSPStandard24
{
 font-size:24px;
}

table.WSPTableBorder
{
    border: 2px solid white; 
}

.WSPCellBorderWhite
{
  border-color:White; 
  border-style:solid; 
  border-collapse:collapse;
  background-color:#F3F3F3;
}

td.WSPCellWhite
{
    border-style:none;
    background-color:White;
}
