.small-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.t-shirt-categories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 2px solid #E1E1E1;
	
	padding: 1px;
}
.search-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.search-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-color: #FFFFFF;
	
	width: 290px;
	border: 2px solid #DBDBDB;
}
.input-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #bcf8f9;
	width: 150px;
	border: 2px solid #DBDBDB;
}
.input-box2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #bcf8f9;
	
	width: 120px;
	border: 2px solid #DBDBDB;
}
.input-box4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #bcf8f9;
	
	width: 250px;
	border: 2px solid #DBDBDB;
}
.input-box5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #bcf8f9;
	
	width: 80px;
	border: 2px solid #DBDBDB;
}
.input-box3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 20px;
	border: 2px solid #DBDBDB;
}

.input-box10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #bcf8f9;
	border: 2px solid #DBDBDB;
}
.search-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #DBDBDB;
	background-color: #000000;
	height: 23px;
}
.heading-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #2b2b2b;
}
.heading-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2b2b2b;
}
.dots-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #bdbdbd;
}
.product-heading-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff4c54;
}
.shop-username-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b2b2b;
	text-decoration: underline;
	font-weight: normal;
}
.category-text-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2B2B2B;
}
.category-text-button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: underline;
}

.price-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B2B2B;
	font-weight: normal;
}
.price-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B2B2B;
	font-weight: normal;
	text-decoration: underline;
}

.shop-username-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b2b2b;
	font-weight: normal;
}
.views-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b2b2b;
	font-weight:normal
}
.views-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b2b2b;
	font-weight:normal;
	text-decoration: underline;
}

#ddcolortabs
{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabs ul
{
font: normal 13px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li
{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:normal;
}


#ddcolortabs a
{
float:left;
color: white;
background: #000000 url(media/color_tabs_left.gif) no-repeat left top;
margin:0 1px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 0px;
}

#ddcolortabs a span
{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span
{
float:none;
}


#ddcolortabs a:hover, #ddcolortabs .selected
{
background-color: #ff2831;
}

#ddcolortabs a:hover span, #ddcolortabs .selected
{
background-color: #ff2831;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #ff2831;
}

#ddcolortabsline
{
clear: both;
padding: 0;
width: 844px;
height: 8px;
line-height: 8px;
background: #d9d7d7;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.redHover
{
	height:22px;
	width:240px;
	background-color:black;
	color:white;
	display:block;
	font-size:11px;
	text-align:left;
}

.redHover a
{
	color:white;
	text-decoration:none;
	display:block;
	padding: 5px;
	width:230px;
}

.redHover a:hover
{
	background-color: #ff2831;
	display:block;
}

.infoTable{
	text-align: center;
	padding: 3px;
	width: 90px;
	background: #ebebeb;
}

.infoTable a{
	text-decoration:none;
}
