.body
{
	margin-top: 3px; 
	margin-left: 6px;
	font-family:arial;
	font-size: 11px;
	color:#52504F;
	text-decoration:none;
}
a
{
	font-family:arial;
	font-size: 12px;
	color:#52504F;
	text-decoration:none;
}
a.bottomMenu
{
	font-family:verdana;
	font-size: 10px;
	color:#52504F;
	text-decoration:none;
}
tr.bottomMenu
{
	
	border-top:solid 1px #ADA5A5;	
	
}
table.bottomMenu
{
	border-top:solid 1px #ADA5A5;	
}

a.mainMenu
{
	font-family:georgia;
	font-size: 14px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
	
}

a.mainMenu:hover
{
	font-family:georgia;
	font-size: 14px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
	
}
input.SexToysSearchMenu
{
	font-family:arial;
	font-size: 8pt;
	height: 15pt;
	color:#000000;
	text-align : left;
	vertical-align : top;
}

.SexToysSearchMenu
{
	font-family:verdana;
	font-size: 10px;
	color:#ffffff;
	font-weight:normal;
}

.SexToysSearchTitle
{
	font-family:verdana;
	font-size: 11px;
	color:#ffffff;
}
.topMenu
{
	font-family:arial;
	font-size: 12px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}
td.topMenu
{
	BORDER-right: #DF1616 1px solid;
	background-color: #DF1616;
}
a.topMenu
{
	font-family:arial;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.chosenTopMenu
{
	font-family:arial;
	font-size: 12px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}
td.chosenTopMenu
{
	font-family:arial;
	font-size: 11px;
	color:#Ffffff;
	text-decoration:none;
	font-weight:bold;
	BORDER-TOP : #DF1616 1px solid;
	BORDER-left: #DF1616 1px solid;
	BORDER-right: #DF1616 1px solid;	
	border-color:#DF1616;
}
.SexToysName
{
	font-family:arial;
	font-size: 11px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;	
}
a.SexToysName
{
	font-family:arial;
	font-size: 11px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;	
}

a.SexToysName:hover
{
	font-family:arial;
	font-size: 11px;
	color:#DF1616;
	text-decoration:underline;
	font-weight:bold;	
}
.subTopMenu
{
	font-family:arial;
	font-size: 11px;
	color:#DF1616;
	text-decoration:none;
	font-weight:NORMAL;
}
a.subTopMenu
{
	font-family:arial;
	font-size: 11px;
	color:#DF1616;
	text-decoration:none;
	font-weight:NORMAL;
}
a.subTopMenuSelected
{
	font-family:arial;
	font-size: 11px;
	color:#DF1616;
	text-decoration:underline;
	font-weight:bold;
}
td.subTopMenu
{
	BORDER-LEFT : #DF1616 1px solid;
}
table.subTopMenu
{
	border-color:#DF1616;
}
table.menuBorders
{
	BORDER-TOP : #DF1616 1px solid;
	BORDER-bottom : #DF1616 1px solid;
	BORDER-left: #DF1616 1px solid;
	BORDER-right: #DF1616 1px solid;	
	border-color:#DF1616;
}
a.SlaveMenu
{
	font-family:arial;
	font-size: 10px;
	color:#DF1616;
	text-decoration:none;
	font-weight:NORMAL;
}
td.SlaveMenu
{
	font-family:arial;
	font-size: 20px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}
a.SlaveMenu:Hover
{
	font-family:arial;
	font-size: 10px;
	color:#DF1616;
	text-decoration:underline;
	font-weight:NORMAL;
}
.SubCategoryName
{
	font-family:arial;
	font-size: 12px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}
.SexToysSubCategoryDesc
{
	font-family:arial;
	font-size: 12px;
	color:#CC0033;
}
a.SexToysDetails
{
	font-family:arial;
	font-size: 11px;
	color:#CC0033;
	text-decoration:none;
	font-weight:bold;
}
a.SexToysDetails:hover
{
	font-family:arial;
	font-size: 11px;
	color:#CC0033;
	text-decoration:none;
	font-weight:bold;
}
 .SmallGrey
{
	font-family:arial;
	font-size: 10px;
	color:#847575;
	text-decoration:none;
	font-weight:normal;
}
.SmallDarkGrey
{
	font-family:arial;
	font-size: 11px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
img.SexToysImage
{
	border:solid 1px #DF1616;
}
.greyBold
{
	font-family:arial;
	font-size: 13px;
	color:#52504F;
	text-decoration:none;
	font-weight:bold;
}
.CategoryDesc
{

	font-family:arial;
	font-size: 11px;
	color:#52504F;
	text-decoration:none;
}
.pageFont
{
	font-family:arial;
	font-size: 12px;
	color:#52504F;
	text-decoration:none;
}
.currentPageFont
{
	font-family:arial;
	font-size: 12px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}
.filterStr
{		
	font-family:arial;
	font-size: 11px;
	color:#52504F;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;		
}

select.filterStr
{
	font-family:arial;
	font-size: 11px;
	color:#52504F;
	text-decoration:none;
	font-weight:normal;
	height:12px;
	width:70px;
}
td.filterStr
{
	BORDER-bottom : #DEDEDE 1px solid;
}

.greyTextFont
{
	font-family:verdana;
	font-size: 11px;
	color:#52504F;
	text-decoration:none;
}
.greyTextFontSmall
{
	font-family:verdana;
	font-size: 10px;
	color:#52504F;
}
.SexToys11
{
	font-family:verdana;
	font-size: 11px;
	color:#52504F;
}
.SexToys10
{
	font-family:arial;
	font-size: 11px;
	color:#52504F;
}
.SexToys11_b
{
	font-family:verdana;
	font-size: 11px;
	color:#52504F;
	font-weight: bold;
}
.SexToys10_b
{
	font-family:verdana;
	font-size: 10px;
	color:#52504F;
	font-weight: bold;
}
.formFont
{
	font-family:arial;
	font-size: 12px;
	color:#52504F;
	text-decoration:none;
}

.redThinFont
{
	font-family:verdana;
	font-size: 12px;
	color:#DF1616;
	text-decoration:none;
}
.redBoldFont
{
	font-family:verdana;
	font-size: 12px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}

.redFont
{
	font-family:arial;
	font-size: 15px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}

.redFont20
{
	font-family:arial;
	font-size: 20px;
	color:#DF1616;
	text-decoration:none;
	font-weight:bold;
}

td.redBottomBorder
{
	BORDER-bottom : #DF1616 1px solid;
}

div.redBottomBorder
{
	BORDER-bottom : #DF1616 1px solid;
}

.shoppingCart
{
	font-family:arial;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;    

}


.bigBlackFont
{
	font-family:arial;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;    

}
.bigBlackIFont
{
	font-family:arial;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;    
	font-style:italic;

}
.smallBlackFont
{
	font-family:arial;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
    
}

table.greyBorders
{
	border:solid  1px #ADA5A5
}

td.greyBorders
{
	border:solid 1px #ADA5A5
}

.bottomStyle
{
	  margin-bottom: 0;
	  vertical-align:bottom;	
}

.searchBox
{
	font-family:Arial;
	font-size:10px;
	width:100px;
	height:18px;

}

.searchButton
{
	margin-bottom:0px;
	vertical-align:bottom;
	
}

a.bigBlackIFont
{
	font-family:arial;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;    
	font-style:italic;

}

a.bigBlackIFont:hover
{
	font-family:arial;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;    
	font-style:italic;
	cursor:text;

}

.linklike
{
    color:#333333;
    cursor:pointer;
    text-decoration:underline;
}