body      		{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	background-image: url('/fdimages/FDBackground.jpg');
}
.topleftlogo	{
	margin-left: 30px;
	margin-top: 15px;
}
.topmidlogo		{
	margin-top: 3px;
	margin-bottom: 0px;
}
.toprightlogo	{
}
.topline {
	margin-top: 0px;
	margin-bottom: -1px;
}
h1.mainpage		{ margin-top: 00px; margin-bottom: 00px; margin-left: 00px; margin-right: 00px;}
.maintitle	{
	margin-top: 10px;
	margin-bottom: -8px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14pt;
	color: #006C92;
	font-weight: bold;
}
.maintitleline	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: -10px;
	color: #006C92;
}
.mainsubtitle	{
	margin-top: 10px;
	margin-bottom: 05px;
	margin-left: 00px;
	margin-right: 00px;
	font-size: 12pt;
	font-weight: bold;
	color: #006C92;
}
.maintext		{
	margin-top: 10px;
	margin-bottom: 00px;
	margin-left: 00px;
	margin-right: 00px;
	font-size: 10pt;
}
.mainthumb		{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: Center;
	font-size: 10pt;
	font-weight: bold;
}
.mthumbtitle	{
	margin-top: 15px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: Left;
	font-size: 10pt;
	font-weight: bold;
}
.mthumbtext	{
	margin-top: -10px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 9pt;
}
h1.mthumbspecial 	{margin-top: -20px; margin-bottom: 20px; margin-left: 10; margin-right: 10;
		  	text-align: Center; font-size: 12pt; color: #FF0000; font-weight: bold;}	
h1.detailtitle	{ margin-top: 00px; margin-bottom: 00px; margin-left: 10; margin-right: 10;
			  text-align: Center; font-size: 24pt; color: #009999; font-weight: bold;}
h1.detailtext	{ }
.detailthumb	{
	margin-top: 00px;
	margin-bottom: 00px;
	margin-left: 00px;
	margin-right: 00px;	
}
.dthumbtitle	{
	margin-top: 25px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14pt;
	font-weight: bold;
}
.dthumbtext		{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 00px;
	font-size: 10pt;
}
h1.dthumbitemno	{ margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right: 00;
				  font-size: 10pt;}
h1.dthumbspecial 	{ margin-top: 10px; margin-bottom: 10px; margin-left: 5; margin-right: 00;
				  font-size: 10pt; color: #FF0000;}
.dordertext		{
	margin-top: 00px;
	margin-bottom: -10px;
	margin-left: 0;
	margin-right: 00;
	font-size: 10pt;
}
h1.specialtitle	{ margin-top: 05px; margin-bottom: 05px; margin-left: 05; margin-right: 05;
		  	text-align: Left; font-size: 14pt; color: #ff0000; font-weight: bold;}
h1.specialsubt1	{ margin-top: 10px; margin-bottom: 00px; margin-left: 10; margin-right: 10;
		  	text-align: Center; font-size: 18pt; color: #009999; font-weight: bold;}
h1.specialsubt2	{ margin-top: 10px; margin-bottom: 00px; margin-left: 10; margin-right: 10; 
                  text-align: Center; font-size: 14pt; color: #009999; font-weight: bold;}
h1.searchtitle	{ margin-top: -5px; margin-bottom: 02px; margin-left: 0; margin-right: 10;
				  font-size: 10pt; color: #0000FF; font-weight: bold;}
h1.searchdesc	{ margin-top: 03px; margin-bottom: -9px; margin-left: 00; margin-right: 10;
				  font-size: 10pt; font-weight: normal;}
h1.searchurl	{ margin-top: -8px; margin-bottom: -8px; margin-left: 0; margin-right: 10;
				  font-size: 10pt; color: #888888; font-weight: normal;}
.specialtext		{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 00px;
	margin-right: 00px;
	font-size: 10pt;
	text-align: Center;
}
.indexlink		{
	margin-top: 10px;
	margin-bottom: 00px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 08pt;
	font-weight: normal;
	text-align: Left;
}
.flyer 	{
	margin-top: 10px;
	margin-bottom: 10px;
}
.bottommenu 	{
	font-size: 10pt;
	color: #ffffff;
	text-align: Center;
	font-weight: normal;
	margin-top: 00px;
	margin-bottom: 00px;
}
.bottomline {
	margin-top: 0px;
	margin-bottom: -1px;
}
h1.cartselshiptax	{ margin-top: 00px; margin-bottom: 00px; margin-left: 10px; margin-right: 10px; 
                  text-align: Left; font-size: 12pt; color: #ff0000; font-weight: bold;}
h1.cartthankyou1	{ margin-top: 05px; margin-bottom: -5px; margin-left: 00px; margin-right: 00px; 
                  text-align: Left; font-size: 12pt; color: #006C92; font-weight: bold;}
h1.cartthankyou2	{ margin-top: 15px; margin-bottom: 20px; margin-left: 10; margin-right: 10;
		  	text-align: Left; font-size: 10pt; font-weight: bold;}
.topsearch {
	margin-top: 0px;
	margin-bottom: -18px;
	margin-left: 0px;
}
.topcart {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: -18px;
	text-align: right;
}
.shopmenu {
	position: relative;
	top: -24px;
	left: -2px;
	margin-bottom: -22px;
}
.leftmenu {
	position: relative;
	top:  0px;
	left: 0px;
}
.leftline {
	margin-top: 0px;
	margin-bottom: -2px;
}
.pagecontents {
}
.b_normal {
	font-size: 10pt;
}
dd	{
	margin-left: 17px; 
}
.search_title {
	font-weight: bold;
}
.o_normal {
	font-size: 10pt;
}
.search_url {
	color: #006C92;
}