A:visited
{
COLOR: #4169E1;
TEXT-DECORATION: none;
}
A:link
{
COLOR: #4169E1;
TEXT-DECORATION: none;
}
A:hover
{
COLOR: #DD0000;
TEXT-DECORATION: underline;
}
A:active
{
COLOR: #4169E1;
TEXT-DECORATION: underline;
}

BODY {
	FONT-SIZE: 11pt; COLOR: #646464; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin: 0px 0px 0px 0px;
}

TABLE,TR,TD,TH {
	FONT-SIZE: 11pt; COLOR: #646464; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;text-align:left;
}

.justifytext {
text-align: justify;
}

#leftNav {font-size:85%;width:140px; float:left; padding:0px; overflow-x:hidden; position:relative}

#navList {margin-bottom:10px}
#navList ul {padding:0px; margin:0px;}
#navList ul li {margin-top:-1px;}

#navList * {font-family:Verdana, Arial, Helvetica, sans-serif !important; font-weight:bold; text-decoration:none !important; text-indent/**/:3px; color:white; list-style:none;text-transform: uppercase;}
.Mnav a{display:block; width:140px; background: #000066; padding:4px 0px 5px 4px; border-bottom:1px solid #FFFFFF; font-size:87%; color:white}
.Mnav a:hover{background:#3524B8; color:#FFFFFF !important}

.MnavEcom a{display:block; width:140px; background: #2163C6; padding:4px 0px 5px 4px; border-bottom:1px solid #FFFFFF; font-size:87%; color:white}
.MnavEcom a:hover{background:#3524B8; color:#FFFFFF !important}

.MnavBasket a{display:block; width:140px; background: #6EA8FF; padding:4px 0px 5px 4px; border-bottom:1px solid #FFFFFF; font-size:87%; color:white}
.MnavBasket a:hover{background:#3524B8; color:#FFFFFF !important}

#nav {font-size: 85%;color: #666666;}
#nav a{
text-align:left;
border-right: #FFFFFF 1px solid; 
border-top: #FFFFFF 1px solid; 
border-left: #FFFFFF 1px solid; 
border-bottom: #FFFFFF 1px solid; 
display:block; width:115px; padding:1px 2px 1px 2px; font-size:85%; color:#666666}
#nav a:hover{
border-right: #666666 1px solid; 
border-top: #666666 1px solid; 
border-left: #666666 1px solid; 
border-bottom: #666666 1px solid; 
text-decoration:none;
color:#000000 !important}

.title_red {
color: #DD0000; 
}

#copytext {font-size: 75%;color: #666666;}
#copytext a {color: #666666;text-decoration:none}
#copytext a:hover {color: #69A4D4;}

.borderbox {
border-right: #CDCDC9 1px solid; 
border-top: #CDCDC9 1px solid; 
border-left: #CDCDC9 1px solid; 
border-bottom: #CDCDC9 1px solid;
font-size:80%;
}

.borderlight {
border-right: #CDCDC9 1px solid; 
border-top: #CDCDC9 1px solid; 
border-left: #CDCDC9 1px solid; 
border-bottom: #CDCDC9 1px solid;
font-size:80%;
}

.borderheader {
background-color:#4073BF;
font-size:90%;
color: #FFFFFF; 
}

.checkout {
background-color: #ffffd8; 
border-right: #CDCDC9 1px solid; 
border-top: #CDCDC9 1px solid; 
border-left: #CDCDC9 1px solid; 
border-bottom: #CDCDC9 1px solid;
font-size:80%; color: #000000; 
font-family: arial, helvetica, sans-serif; 
}

.checkout_red {
background-color: #ffcccc; 
border-right: #CDCDC9 1px solid; 
border-top: #CDCDC9 1px solid; 
border-left: #CDCDC9 1px solid; 
border-bottom: #CDCDC9 1px solid;
font-size:80%; color: #000000; 
font-family: arial, helvetica, sans-serif; 
}

.product_name {
font-size: 10pt; 
font-weight: bold; 
color: #ff0000; 
font-family: arial, helvetica, sans-serif; 
}

.product_red {
font-size: 10pt; 
color: #ff0000; 
font-family: arial, helvetica, sans-serif; 
}

.product {
font-size: 10pt;
font-weight: bold; 
color: #000000; 
font-family: arial, helvetica, sans-serif; 
}

.page_section {
font-size: 13pt; 
font-weight: bold; 
color: #ff0000; 
font-family: arial, helvetica, sans-serif; 
padding-bottom:5px; 
}

.MiniCartPrice {
color: #cc0000;
float: right;
}

#MiniCartContent {
font-size: 80%;
margin: 0px 0px 5px 0px;
padding: 3px;
}

#MiniCartButton {
margin: 0px 0px 5px 0px;
padding: 3px;
align: center;
}

#Navigation {
font-size: 90%;
margin: 0px 0px 0px 0px;
background: #FFF;
}

#alternate {
width:300px;
height:300px;
font-size: 90%;
padding: 8px 8px 8px 8px;
border: 1px solid CDCDC9;
}

#sddm
{  margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{  margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 0px;
	width: 178px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: -20px 0 0 130px;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #000000;
	border-bottom: none;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 25px 3px 4px;
		width: 200px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFFFFF;
		color: #646464;
		font: 12px arial;
		border-bottom: 1px solid #646464;
	}

	#sddm div a:hover
	{	background: #4073BF;
		color: #FFF;
		font-weight:bold;}
