.mainlink
{
font-family:arial;
font-weight:bold;
color: #4E5778;
text-decoration:none;
}

.mainlink:hover
{
font-family:arial;
font-weight:bold;
color:#BF0000;
text-decoration:none;
}

.mainlink2
{
font-family:arial;
font-weight:bold;
color:#BF0000;
text-decoration:none;
}

.mainlink2:hover
{
font-family:arial;
font-weight:bold;
color: #4E5778;
text-decoration:none;
}

.pghdr
{
font-family:arial;
font-size:16pt;
color: #4E5778;
font-weight:bold;
text-decoration:underline;
margin:30;
}

.pghdr2
{
font-family:arial;
font-size:12pt;
color: #4E5778;
font-weight:bold;
text-transform:uppercase;

}

.pghdr3
{
font-family:arial;
font-size:10pt;
color: #4E5778;
font-weight:bold;
text-transform:uppercase;

}

.close
	{
	font-family:verdana;
	font-size:7pt;
	color:#AFAFAF;
	text-decoration: none;
   font-weight: bold;
	}

.mainmenu
{
	font-family:arial;
	font-size:12;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	color: #ffffff;

}

.mainmenu:hover
{
	font-family:arial;
	font-size:12;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	color: #ADCDFF
}


.content
{
font-family:arial;
font-size:10pt;
color: black;
}

.price1
{
font-family:arial;
font-size:10pt;
color: black;
font-weight:bold;
}

.price2
{
font-family:Arial; font-size:9pt; color:#4F4F4F;}


.content2
{
font-family:arial;
font-size:12pt;
color: black;
}

.content3
{
font-family:arial;
font-size:8pt;
color: black;
}

/* Input boxes - just a bit smaller than normal so they align well. */
input, textarea, button, CHECKBOX, select
	{
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma, arial, helvetica, serif;
	}

.viewcart
	{
	font-size: 7pt;
	color: #4E5778;
	font-family: Tahoma, arial, helvetica, serif;
   text-transform:uppercase;
	}

.footer
{
align:center;
padding:0;
spacing:0;
margin:0;
width:100%;
height:20;
background-color:#4E5778;
}

A.imprint
	{
	font-family:verdana;
	font-size:7pt;
	color:#FFFFFF;
	text-transform:none;
    	text-decoration: none;
	}

A.imprint:hover
	{
	font-family:verdana;
	font-size:7pt;
	color:#ffffff;
	text-transform:none;
    	text-decoration: none;
	}

A.more
	{
	font-family:verdana;
	font-size:7pt;
	color:#4E5778;
	text-transform:none;
    	text-decoration: none;
	}

A.more:hover
	{
	font-family:verdana;
	font-size:7pt;
	color:#BF0000;
	text-transform:none;
    	text-decoration: none;
	}

.minicart
	{
	font-family:verdana;
	font-size:7pt;
	color:#E6ECF7;
	white-space:nowrap;
  	text-decoration: none;
	}
	
	.minicart:hover
	{
	font-family:verdana;
	font-size:7pt;
	color:#FFFFFF;
	white-space:nowrap;
  	text-decoration: none;
	}


  .checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}   
  .nopcart {background: #BFC5D8;border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
  .nopheader {background: #BFC5D8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #464444;}
  .nopentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
  .noptotal {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
  .nopbutton {background: #BFC5D8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;} 
  .nopship2 {background: #BFBFBF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
