/* ////////// BODY //////////////// */

html {
	height:100%;
}

body {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size:62.5%;
	color: #000000;
	margin:0px auto;
	padding:0px;
	background-color:#FBF8CD; 
}

/* /////////////////////ECFCFF///////////////////////////// */

/* ////////// BASIC STYLES ///////////7054A3///// */
.clear { clear: both !important; }

a:link, a:visited{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #8CC637;
	}
	
a:hover, a:active { 
	font-weight: bold;
	text-decoration:none; 
	color: #721216;
	}
a:link.footerlinks, a:visited.footerlinks {
	color : #FBF8CD;
}

#middlecol a:link.errorlinks, #middlecol a:visited.errorlinks{
	color : #FF0000;
	text-decoration : underline;
}

img {
 border: none;
}

p {
	font-size:1.4em;
	line-height: 1.4em;
}

strong { 
	font-weight: bold;
	color: #721216;
	}
	
strong.cartLink { 
	font-weight: bold;
	color: #FFFFFF;
	}	

hr{
	color: #8CC637;
	height: 1px;
	width: 100%;
}

/* /////////////////////////////////////////////////// */

/* ////////// OUTER WRAPPER //////////////// */
#outerWrapper { 
	width:860px;
	position:static;
	margin:0px auto;
	background-color:#FFFFFF;
	z-index:10;
	
}
/* /////////////////////////////////////////////////// */

/* ////////// HEADER PANEL //////////////// */
#headerspring { 	
	background-image:url(../images/header-spring.jpg);
 	background-repeat:no-repeat; 
	width:860px;
	height:215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#FFaFFF;*/
}
#headersummer { 	
	background-image:url(../images/header-summer.jpg);
 	background-repeat:no-repeat; 
	width:860px;
	height:215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#FFaFFF;*/
}
#headerautumn { 	
	background-image:url(../images/header-autumn.jpg);
 	background-repeat:no-repeat; 
	width:860px;
	height:215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#7FaF1F;*/
}
#headerwinter { 	
	background-image:url(../images/header-winter.jpg);
 	background-repeat:no-repeat; 
	width:860px;
	height:215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#FFaFFF;*/
}

#headerxmas { 	
	background-image:url(../images/header-xmas.jpg);
 	background-repeat:no-repeat; 
	width:860px;
	height:215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#FFaFFF;*/
}


#headerspring #logo,
#headersummer #logo,
#headerautumn #logo,
#headerwinter #logo,
#headerxmas #logo { 
	position:relative;
	float:left;
	margin: 50px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	width:324px;
	height:80px;
/*	background-color:#FFC0E6;*/
}

#header #logo a:link, 
#header #logo a:visited{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #7054A3;
	}
	
#header #logo a:hover,
#header #logo a:active { 
	font-weight: bold;
	text-decoration:none; 
	color: #302446;
	}

#headerspring #cartLinks,
#headersummer #cartLinks,
#headerautumn #cartLinks,
#headerwinter #cartLinks,
#headerxmas #cartLinks { 
	position:relative;
	float:right;
	margin: 85px 3px 0px 0px;
	padding: 4px 0px 0px 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	width:155px;
	font-size: 1.1em;
	min-height:48px;
	color:#FFFFFF;
	text-align:left;
	/*background-color:#00F0E6;*/
}

#headerspring #cartLinks span.title,
#headersummer #cartLinks span.title,
#headerautumn #cartLinks span.title,
#headerwinter #cartLinks span.title,
#headerxmas #cartLinks span.title  { 
	text-align:left;
	font-size: 1.1em;
	font-weight:bold;
	/*background-color:#00F0E6;*/
}

#headerspring #cartLinks a:link,
#headersummer #cartLinks a:link,
#headerautumn #cartLinks a:link,
#headerwinter #cartLinks a:link,
#headerxmas #cartLinks a:link,
#headerspring #cartLinks a:visited,
#headersummer #cartLinks a:visited,
#headerautumn #cartLinks a:visited,
#headerwinter #cartLinks a:visited,
#headerxmas #cartLinks a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 1.0em;
}

#headerspring #cartLinks a:hover,
#headersummer #cartLinks a:hover,
#headerautumn #cartLinks a:hover,
#headerwinter #cartLinks a:hover,
#headerxmas #cartLinks a:hover,
#headerspring #cartLinks a:active,
#headersummer #cartLinks a:active,
#headerautumn #cartLinks a:active,
#headerwinter #cartLinks a:active,
#headerxmas #cartLinks a:active{ 
	font-weight: bold;
	text-decoration:none; 
	color: #721216;
	font-size: 1.0em;
	}	

#headerspring #notebookLinks,
#headersummer #notebookLinks,
#headerautumn #notebookLinks,
#headerwinter #notebookLinks,
#headerxmas #notebookLinks  { 
	position:relative;
	float:right;
	margin: 40px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:170px;
	min-height:173px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	/*background-color:#F000E6;*/
}

#headerspring #notebookLinks a img,
#headersummer #notebookLinks a img,
#headerautumn #notebookLinks a img,
#headerwinter #notebookLinks a img,
#headerxmas #notebookLinks a img { 
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}


/* /////////////////////////////////////////////////// */


/* ////////// TOP NAV PANEL //////////////// */
#headerspring #topnav,
#headersummer #topnav,
#headerautumn #topnav,
#headerwinter #topnav,
#headerxmas #topnav  { 
	position:relative;
	top: 0px;
	margin: 12px 0px 0px 0px;
	padding: 6px 0px 0px 12px;
	width:675px;
	height:19px;
	color:#FFFFFF;
	text-align:left;
	float:left;
	/*background-color:#8C63CF;*/
}

#headerspring #topnav ul,
#headersummer #topnav ul,
#headerautumn #topnav ul,
#headerwinter #topnav ul,
#headerxmas #topnav ul { 
	margin: 5px;
	padding: 0px;
}

#headerspring #topnav ul li,
#headersummer #topnav ul li,
#headerautumn #topnav ul li,
#headerwinter #topnav ul li,
#headerxmas #topnav ul li{ 
	display:inline;
	padding: 0px 0px 0px 0px;	
}

#headerspring #topnav ul li a:link,
#headersummer #topnav ul li a:link,
#headerautumn #topnav ul li a:link,
#headerwinter #topnav ul li a:link,
#headerxmas #topnav ul li a:link,
#headerspring #topnav ul li a:visited,
#headersummer #topnav ul li a:visited,
#headerautumn #topnav ul li a:visited,
#headerwinter #topnav ul li a:visited,
#headerxmas #topnav ul li a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 1.1em;
}

#headerspring #topnav ul li a:hover,
#headersummer #topnav ul li a:hover,
#headerautumn #topnav ul li a:hover,
#headerwinter #topnav ul li a:hover,
#headerxmas #topnav ul li a:hover,
#headerspring #topnav ul li a:active,
#headersummer #topnav ul li a:active,
#headerautumn #topnav ul li a:active,
#headerwinter #topnav ul li a:active,
#headerxmas #topnav ul li a:active,

#headerspring #topnav ul li a:link.currenttop,
#headerspring #topnav ul li a:visited.currenttop,
#headerspring #topnav ul li a:hover.currenttop,
#headerspring #topnav ul li a:active.currenttop,

#headersummer #topnav ul li a:link.currenttop,
#headersummer #topnav ul li a:visited.currenttop,
#headersummer #topnav ul li a:hover.currenttop,
#headersummer #topnav ul li a:active.currenttop,

#headerautumn #topnav ul li a:link.currenttop,
#headerautumn #topnav ul li a:visited.currenttop,
#headerautumn #topnav ul li a:hover.currenttop,
#headerautumn #topnav ul li a:active.currenttop,

#headerwinter #topnav ul li a:link.currenttop,
#headerwinter #topnav ul li a:visited.currenttop,
#headerwinter #topnav ul li a:hover.currenttop,
#headerwinter #topnav ul li a:active.currenttop,

#headerxmas #topnav ul li a:link.currenttop,
#headerxmas #topnav ul li a:visited.currenttop,
#headerxmas #topnav ul li a:hover.currenttop,
#headerxmas #topnav ul li a:active.currenttop { 
	font-weight: bold;
	text-decoration:none; 
	color: #721216;
	}	
	
/* /////////////////////////////////////////////////// */



/* ////////// MAIN CONTENT AREA - INCLUDES LEFT COLUMN //////////////// */
#contentarea {
	background-image:url(../images/bg-contentarea.jpg);
 	background-repeat:repeat-y; 
	background-color: #FFFFFF;
	width:860px;
	top:0px;
	position:relative;
	margin: 0px auto;
	min-height:320px; 
	z-index:90;	
}
/* /////////////////////////////////////////////////// */

/* ////////// LEFT COLUMN PANEL //////////////// */
#leftcol { 
	float:left;
	margin-left:0px;
	width:196px;
 	position:relative;
	top:0px; 
	padding:0px 0px 0px 20px;
	height:auto !important;
	font-size:1.0em;
	background-color:#FDFCE6; 
}

* html #leftcol { 
	float:left;
	margin-left:0px;
	width:196px;
 	position:relative;
	top:0px; 
	padding:0px 0px 0px 20px;
	height:auto !important;
	font-size:1.0em;
	background-color:#FDFCE6; 
}

#leftcol img	{
	margin: 0px 0px 6px 0px;
}

#leftcol H1	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	font-size:1.4em;
	font-style:normal;
	color:#FFFFFF;
}

#leftcol ul	{
	list-style-image:url(../../../elements/purple_arrow.gif);
	margin: 0px 0px 0px 22px;
	padding:0px 0px 5px 0px;
}

#leftcol ul li	{
	list-style-position:outside;
	line-height:1.5em;
	margin:5px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}

#leftcol ul li a {
	font-weight:bold;
}

#leftcol ul li a:hover, 
#leftcol ul li a:active,
#leftcol ul li a:link.current,
#leftcol ul li a:visited.current,
#leftcol ul li a:hover.current, 
#leftcol ul li a:active.current { 
	text-decoration:none; 
	color: #FFFFFF;
	}	

#leftcol-pdf ul li a{
	font-size:12px;
}	
/* /////////////////////////////////////////////////// */

/* ////////// MIDDLE COLUMN FOR MAIN PAGES //////////////// */
	
#middlecol {  
	font-family: Arial,Verdana,Helvetica,sans-serif;
	width:596px;
	position:relative;
	float:right;	
	padding:0px 24px 0px 24px;
	margin:0px 0px 24px 0px;
	min-height:320px;
	height:auto !important;
	background-color:#FFFFFF;
	color:#4D4D4D;
	text-align: left;
	font-size: 1.1em;
	font-weight: normal;
}

#middlecol #homepageimage{  
	width:596px;
	position:relative;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 24px 0px;
	height:214px;
	height:auto !important;
	/*background-color:#0028FF;*/
}

#middlecol #headingimage{  
	width:590px;
	position:relative;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	height:35px;
	text-align: left;
	/*background-color:#0028FF;*/
}

#middlecol #homepagebuttons{  
	width:163px;
	position:relative;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 20px;
	height:54px;
	height:auto !important;
	float:right;
	/*background-color:#286F0F;*/
}

/* ////////// POSTCODE RESULTS PANEL //////////////// */
#middlecol #postcodeResults { 
	position:relative;
	top: 0px;
	font-size: 1.1em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	width:410px;
	height:19px;
	color:#721216;
	text-align:left;
	/*background-color:#8C63CF;*/
}

/* /////////////////////////////////////////////////// */

#middlecol h1 { 
	margin: -5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-size:2.8em;
	font-weight:bold;
	color:#721216;
	}

#middlecol h2 { 
	margin: 2px 0px 0px 0px;
	padding-top:5px;
	font-size:1.7em;
	font-weight: bold;
	color: #721216;
	}

#middlecol h3 {
	font-style: italic; 
	font-weight: bold;
	font-size: 1.4em; 
	margin-bottom: 0px; 
	color: #721216;
	}

#middlecol h4 {
	font-style: normal; 
	font-weight: bold;
	font-size: 1.1em; 
	letter-spacing: 0px; 
	margin-bottom: 0px; 
	color: #721216;
	}


#middlecol p {
	text-align: left;
	font-size: 1.1em;
	font-weight: normal;
	color: #4D4D4D;
	margin: 10px 0px 0px 0px;
}

#middlecol p.error {
	text-align: left;
	font-size: 1.1em;
	font-weight: normal;
	color: #FF0000;
	margin: 10px 0px 0px 0px;
}

#middlecol p.errorMessage {
	text-align: left;
	font-size: 1.1em;
	font-weight: bold;
	color: #FF0000;
	margin: 10px 0px 0px 0px;
}
/*#middlecol p.forms {
	text-align: left;
	font-size: 1.3em;
	font-weight: normal;
	color: #7054A3;
	margin: 10px 0px 0px 0px;
}*/

#middlecol ul {
	font-size: 1.4em;
	margin: 14px 0px 10px 15px;
} 
#middlecol ol {
	font-size : 1.1em;
	list-style-position:outside;
	margin-left : 0px;
	padding-left : 2.0em;
}
#middlecol ul li {
	line-height:1.4em;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

* html #middlecol ul li {
	line-height:1.4em;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#middlecol ul li.claims {
	font-size: 0.9em;
	line-height:1.4em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#middlecol a:link, a:visited	{
	font-weight: bold;
	text-decoration:none; 
	color: #8CC637;
	}
	
#middlecol a:hover, a:active	{
	font-weight: bold;
	text-decoration:none; 
	color: #721216;
	}
	
/* /////////////////////////////////////////////////// */	

/* ////////// MIDDLE COLUMN SITEMAP PAGES //////////////// */

#middlecol ul li.sitemap {
	font-weight:bold;
	line-height:1.2em;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

#middlecol ul li.sitemap a:link, a:visited	{
	font-weight: bold;
	text-decoration:none; 
	color: #7055A3;
	}
	
#middlecol ul li.sitemap a:hover, a:active	{
	font-weight: bold;
	text-decoration:none; 
	color: #D5CDE6;
	}

#middlecol td.added {
	text-align:center;
	background : #8CC63E;
	font-weight : bold;
	color : #000000;
}

/* /////////////////////////////////////////////////// */

/* ////////// MIDDLE COLUMN FAQ PAGES //////////////// */

#middlecol h2 img{
	float:right;
}

#middlecol ul li.faqsection {
	font-weight:bold;
	line-height:1.4em;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}

#middlecol ul li.faqsection a:link, a:visited	{
	font-weight: bold;
	text-decoration:none; 
	color: #7055A3;
	}
	
#middlecol ul li.faqsection a:hover, a:active	{
	font-weight: bold;
	text-decoration:none; 
	color: #D5CDE6;
	}

#middlecol ol li.question {
	font-weight:bold;
	list-style:decimal;
	font-size: 1.3em;
	line-height:1.3em;
	margin: 0px 0px 10px -10px;
	padding: 0px 0px 0px 0px;
}

#middlecol ol li.question span.answer {
	font-weight:normal;
	font-size: 1.0em;
	line-height:1.3em;
}



/* /////////////////////////////////////////////////// */

/* ////////// CONTACT US PANELS //////////////// */

#middlecol #contactsLeftColumn {
	position:relative;
	width:290px;
	padding:8px 0px 0px 0px;
	float:left;
	/*background-color:#00CC66;*/
}	

#middlecol #contactsRightColumn {
	position:relative;
	width:290px;
	padding:8px 0px 0px 8px;
	float:right;
	/*background-color: #33CCCC;*/
}	

* html #middlecol #contactsLeftColumn {
	position:relative;
	width:290px;
	padding:8px 0px 0px 0px;
	float:left;
	/*background-color:#00CC66;*/
}	

* html #middlecol #contactsRightColumn {
	position:relative;
	width:290px;
	padding:8px 0px 0px 8px;
	float:right;
	/*background-color: #33CCCC;*/
}	


#middlecol #contactsLeftColumn p,
#middlecol #contactsRightColumn p {
	font-size:1.1em;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}

#contact-us p.number {
	font-size:1.4em;
	font-weight:bold;
	margin:0px;
}
/* /////////////////////////////////////////////////// */


.required {font-family: Arial, Helvetica, sans-serif; color:#FF0000; font-size:1.1em; text-align:left; font-weight:normal; margin:3px 0px 0px 3px;}

.formbody { font-family: Arial, Helvetica, sans-serif; font-size:1.0em; text-align:left; font-weight:normal; background:#FFFFFF;}

.formbody-opt { font-family: Arial, Helvetica, sans-serif; font-size:1.0em; text-align:left; font-weight:normal; background:#FFFFFF; padding-left:2px;}

.selectList{
	float:right;
}

.selectListDropdown{
	font: 0.9em Arial, Helvetica, sans-serif;
}

.checkbox{
	float:right;
	margin-top: -17px;
}

.button 	{ 
	margin: 10px 20px 0px 0px;
	/*float:right;*/
	background-color:#7055A3;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	color: #FAFAFA;
	font-size: 1.4em;
	height: 1.8em;
	/*cursor:hand;*/
	font-weight: bold;
	/*text-align: middle;*/
}

/* /////////////////////////////////////////////////// */

/* ////////// RIGHT COLUMN PANEL //////////////// */
#rightcol { 
	position:relative;
	left:10px;
	float: right;
	margin-right:2px;
	width:150px;
	padding-top:0px; 
	padding-left:5px; 
	min-height:245px;
}

/* /////////////////////////////////////////////////// */


/* ////////// LINKS PANEL //////////////// */
#links {
	background: url(../../../elements/purple_box.gif) no-repeat;
	position:relative;
	text-align:left;
	width:110px;
	padding:12px 0px 0px 10px;
	min-height:110px;
}

* html #links {
	background: url(../../../elements/purple_box.gif) no-repeat;
	position:relative;
	text-align:left;
	width:110px;
	padding:12px 0px 100px 10px;
	min-height:120px;
	margin: 0px 0px 25px 0px;
}

#links h1{
	font-size:1.2em;
	margin: 0px 0px 10px 16px;
	color:#D4CCE5;
}

#links ul	{
	list-style-image:url(../../../elements/light_arrow-bg-purple.gif);
	margin: 0px 0px 0px 16px;
	padding:0px 0px 0px 0px;
}

#links ul li	{
	list-style-position:outside;
	line-height:1.5em;
	margin:5px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

#links ul li a{
	font-weight:bold;
	font-size:1.2em;
	color:#FFFFFF;
}

/* /////////////////////////////////////////////////// */

/* ////////// FOOTER //////////////// */

#footer { 
	clear: both; 
	position:relative;
	margin: 0px 0px 0px 0px;
  height: 57px;
	font-size:1.0em;	
	line-height: 1.5em; 
	background-color: #8CC63F;
	padding: 5px 24px 0px 10px;
	width:826px;	
}

/*#footer #footer-AdPanel { 
	width: 165px; 
	min-height: 193px; 
	margin: -202px 0 0 -25px;
	position: absolute;
}

#footer #footer-AdPanel img { 
	vertical-align:bottom;
}

#footer #footer-top-bar { margin: 0px 0px 30px 0px; }
*/
#footer #footer-submenu { 
	width: 460px; 
	margin: 7px 0px 3px 0px; 
	padding: 0px 0px 0px 0px; 
	float: left; 
	color:#FFFFFF; 
	/*background-color:#FF0033;*/ 
}
#footer #footer-submenu ul { margin: 0; padding: 0; list-style: none; }

#footer #footer-submenu ul li { list-style: none; margin: 0; padding: 0; display:inline;	float:left; color: #FFFFFF;  }

#footer #footer-submenu a:link,
#footer #footer-submenu a:visited { color: #FFFFFF;/* display: block; height:16px;*/ padding: 0px 0px 0px 0px; text-decoration:none; font-weight:bold; }

#footer #footer-submenu a:hover,
#footer #footer-submenu a:active,
#footer #footer-submenu a.currentbottom:link,
#footer #footer-submenu a.currentbottom:visited,
#footer #footer-submenu a.currentbottom:hover,
#footer #footer-submenu a.currentbottom:active { color: #721216;/* display: block; height:16px;*/ padding: 0px 0px 0px 0px; text-decoration:none;  font-weight:bold; }

#footer #footer-datetime {
	color: #FFFFFF; 
	margin: 7px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	width: 340px; 
	float:right;
	text-align:right; 
	/*background-color:#FF0033; */
}
#footer #footer-datetime .date { font-weight: normal;  }
#footer #footer-datetime .time { font-weight: bold; }
#footer #footer-datetime .delivery { 
	font-weight: bold;
	font-size: 1.1em;
	color: #721216;  }

#footer #footer-copyright { 
	color: #FFFFFF; 
	margin: 15px 0px 0px 0px; 
	width: 460px;
	font-size:1.0em;	
	line-height: 1.5em; 
	/*background-color:#CC0033; */
}

/* *** AJAX MINI CART *** */

#ajaxcartHeading { 
	width: 176px;
	border : solid 0px #FF0000;
	padding: 0px 0px 0px 0px; }
	
#ajaxcart { 
	width: 176px;
	border : solid 0px #FF0000;
	padding: 0px 0px 0px 0px; }
	
#ajaxcart .ajaxcart_itemname {
margin: 0px 3px 0px 3px;
font-size:1.1em;
font-weight:bold; }

#ajaxcart .ajaxcart_qty {
margin: 0px 0px 0px 3px;
font-size:1.1em;
font-weight:normal;
float: left; }

#ajaxcart .ajaxcart_price {
margin: 0px 3px 0px 0px;
font-size:1.1em;
font-weight:normal;
float:right;}

#ajaxcart .ajaxcart_discount_left {
margin: 0px 0px 0px 3px;
font-size:1.1em;
font-weight:normal;
float:left; }

#ajaxcart .ajaxcart_discount_right {
margin: 0px 3px 0px 0px;
font-size:1.1em;
font-weight:normal;
color:#721216;
float:right; }

#ajaxcart .ajaxcart_total_left {
margin: 0px 0px 0px 3px;
font-size:1.1em;
font-weight:normal;
text-align:right; }

#ajaxcart .ajaxcart_total_left {
margin: 0px 0px 0px 3px;
font-size:1.3em;
font-weight:bold;
float:left; }

#ajaxcart .ajaxcart_total_right {
margin: 0px 3px 0px 0px;
font-size:1.3em;
font-weight:bold;
color:#8CC637;
float:right; }

#ajaxcart #ajaxcart_nothing {
margin: 0px 3px 0px 3px;
font-size:1.2em;}

#ajaxcart #ajaxcart_nothing a:link,
#ajaxcart #ajaxcart_nothing a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #8CC637;
	font-size: 1.0em;
}

#ajaxcart #ajaxcart_nothing a:hover,
#ajaxcart #ajaxcart_nothing a:active{ 
	font-weight: bold;
	text-decoration:none; 
	color: #721216;
	font-size: 1.0em;
	}	

.fright { float : right; }

/* /////////////////////////////////////////////////// */