﻿body 
{
	font-family:arial; font-size:0.70em; color:#000000
}

input{ font-size:1.0em}
textarea{ font-size:1.0em; font-family:Tahoma;}
select{ font-size:1.0em}
.darkgrey{ background-color:#7E7E7E; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px; border-right: solid 1px #ffffff}
.lightgrey{ background-color:#B7B7B7; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px; border-right: solid 1px #ffffff}
.lime{ background-color:#7CC35D; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px; border-right: solid 1px #ffffff}
.pink{ background-color:#007dab; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px; border-right: solid 1px #ffffff}
.checkout{ background-color:#000000; color:#7CC35D; cursor:hand; padding-left:13px; padding-right:13px; border-right: solid 1px #ffffff}

.title{ font-size:1.3em}

.pinktext{ color:#F0028E; font-size:1.05em}
.titletxt{ color:#000000; font-size:1.65em; font-weight:bold}
.bluetext{ color:#2455A1; font-size:1.05em}
.whitetext{ color:#ffffff; font-size:1.05em}
.silvertext{ color:#CFCFCF; font-size:1.05em}
.biggergreentext{ color:#7CC35D; font-size:1.05em }
.greytext {font-size:1.05em}
.greentext{ color:#7CC35D }

.blue{color:Blue};
a.blue:link{ color:Blue; text-decoration:none}
a.blue:visited{ color:Blue; text-decoration:none}
a.blue:hover{ color:Blue; text-decoration:underline}

a:link{ color:#787878; text-decoration:none}
a:visited{ color:#787878; text-decoration:none}
a:hover{ color:#007cae; text-decoration:underline}

a.greenlink:link{ color:#7CC35D; text-decoration:none}
a.greenlink:visited{ color:#7CC35D; text-decoration:none}
a.greenlink:hover{ color:#007cae; text-decoration:underline}

a.nav:link{ color:#ffffff; text-decoration:none}
a.nav:visited{ color:#ffffff; text-decoration:none}
a.nav:hover{ color:#ffffff; text-decoration:none}

div.roundcorner				{ background: url(images/top-right.gif) no-repeat top right; width:100%; height:100%; text-align:left; }
div.roundcorner div			{ background: url(images/top-left.gif) no-repeat top left; width:100%; height:100%; text-align:left; }
div.roundcorner div div		{ background: url(images/bottom-right.gif) no-repeat bottom right; width:100%; height:100%; text-align:left; }
div.roundcorner div div div { background: url(images/bottom-left.gif) no-repeat bottom left; width:100%; height:100%; text-align:left; }

div.roundcorner2				{ background: url(images/top-right1.gif) no-repeat top right; width:100%; height:100%; text-align:left; }
div.roundcorner2 div			{ background: url(images/top-left.gif) no-repeat top left; width:100%; height:100%; text-align:left; }
div.roundcorner2 div div		{ background: url(images/bottom-right.gif) no-repeat bottom right; width:100%; height:100%; text-align:left; }
div.roundcorner2 div div div { background: url(images/bottom-left.gif) no-repeat bottom left; width:100%; height:100%; text-align:left; }

div.roundcorner div div div div{ background: url(images/bottom-left.gif) no-repeat bottom left; width:100%; height:100%; text-align:left; }


.centre { text-align:center}

.line{ height:1px; background-color:#CACACA}

.box{ border:solid 1px #cacaca}

ul{ text-indent:0px; padding-left:0px; margin-left:20px}
li.indented{margin-left:5px;}

.dark{ background-color: #A6A6A6; color:#ffffff;}
.mid { background-color: #E0E0E0; color:#5D5D5D;}
.light{background-color: #F4F4F4; color:#5D5D5D;}

.MagicZoomSmallImageCont	{ position: relative;}
.MagicZoomBigImageCont		{ overflow: hidden; position: absolute; z-index: 100; border: 1px solid #bed1ef; 
                      		  visibility: hidden; /* display: none; */ }
.MagicZoomHeader			{ position: relative; z-index: 10; left: 0px; top: 0px; font: 10px Tahoma, Verdana, Arial, sans-serif; 
                			  color:#fff; background:#9E2F2D; padding:3px; }
.MagicZoomHeader a			{ color: #fff; }
.MagicZoomPup				{ z-index: 10; visibility: hidden; position: absolute; width: 50px; height: 50px; border: 1px solid #aaa; 
             				  background: #ffffff; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }

.downBasket		{ width:196px; height:28px; position:relative; z-index:1000; left:-3px; overflow:hidden; clear: both; z-index:999; }
.downBasketHTML	{ height:200px; background: white url(../ecommerce/basket-dropped.gif); color:Black; padding-top:138px; text-align:center; }
.basket			{ width:196px; height:20px; background:url(../ecommerce/basket-header.gif); color:White; 
       			  padding-top:7px; text-align:center; cursor:hand; }              	      			