/* Default CSS Stylesheet for a new Web Application project */

.GeneralPage
{
	background-color: white; /* Background Color */
	background-image: none; /* Background Image */
	margin-bottom: 0px; /* Margins */
	margin-left: 0px; /* Margins */
	margin-right: 0px; /* Margins */
	margin-top: 0px; /* Margins */
}

.GeneralTable
{
	background-color: white; /* Background Color */
}

.TopBanner
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 28pt; /* Font Size */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none;
	text-align: left; /* Align Text */
}

.TopBannerText
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 28pt; /* Font Size */
	color: #FFFFFF; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none;
/*	background-color: #9CE317; /* Background Color */
	text-align: left; /* Align Text */
/*	padding: 10px;
	background-repeat: no-repeat;
	background-position: right top;*/
}

.TopSubBanner
{

}

.TopSubBannerText
{

}

.LeftColumn
{
}

.LeftColumnText
{
}

.RightColumn
{
}

.RightColumnText
{
}

.Footer
{
}

.FooterText
{
}

H1 {
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none;
	text-align: left; /* Align Text */
	padding: 10px;
}

H2 {
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none;
	text-align: left; /* Align Text */
	padding: 0px;
	padding-top:20px;
}

a {
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */

}

a:hover {
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: underline; /* Font Style */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */

}

.now {
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
}

.was {
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt; /* Font Size */
	color: #CCCCCC; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
}

.Instructions {
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #F4FCE9; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
	line-height:16px;
}


.ErrorMessages
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: #C90D4F; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: center; /* Text Align */
	line-height:16px;
}

.Messages
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: #C90D4F; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: center; /* Text Align */
	line-height:16px;
}

.Headings
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: Black; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
}

.Inputs
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: black; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
}

.Content
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
	line-height:16px;
	padding-left:2px;
	padding-right:0px;
}

.Advice
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
	line-height:16px;
	padding-left:2px;
	padding-right:0px;
}

.ContentPAD
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: #00772c; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
	line-height:16px;
	padding-left:2px;
	padding-right:8px;
}

.ContentRED
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; /* Font Size */
	color:#FF0000;
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-color: #FFFFFF; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
	line-height:16px;
	padding-left:2px;
	padding-right:0px;
}

.AlternatingContent
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Font Size */
	color: black; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
}


.ContentTableHeader
{
	font-family: "Trebuchet MS", "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* Heading Font Size */
	color: #000000; /* Heading Font Color */
	font-weight: bold; /* Heading Font Style */
	font-style: normal; /* Heading FontStyle */
	text-decoration: none; /* Heading Font Style */
	background-color: #E7E3D7; /* Background color */
	background-image: none; /* Background Image */
	text-align: left; /* Text Align */
}

.ContentTable
{
	background-color: #E7E3D7;
}

.ContentTableHorizontal
{
	background-color: #E7E3D7;
}
.productlist li
{
}

/* ----------------------------------------------------------------- */
/* New Search Result - James Steel, Citrus-Lime Limited - 29.05.2009 */

ul#reorder-container { list-style: decimal; padding: 0px; margin: 0px; }
ul#reorder-container li { float: left; margin-right: 6px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0px; display: block; width: 100px; height: 40px; }

ul.srch-item { margin-top: 0px; margin-right: 25px; margin-bottom: 10px; margin-left: 0px; padding: 0px; width: 169px; height: 500px; float: left; overflow: hidden; }
ul.srch-item li.srch-details { list-style: none; float: left; display: block; }

div.navigation { clear: both; }
div#leftnav { float: left; }
div#rightnav { float: left; }
/*a.previouspagenav, a.nextpagenav { color: #fff; text-decoration: none; font-weight: bold; display: block; display: block; width: 125px; height: 34px; text-indent: 10px; line-height: 295%; margin-right: 10px; background: #a2998e; }
a.previouspagenav:hover, a.nextpagenav:hover { color: #666; text-decoration: none; font-weight: bold; display: block;  display: block; width: 125px; height: 34px; margin-right: 10px; background: #c3bca6; text-indent: 10px; line-height: 295%; }*/

a.previouspagenav, a.nextpagenav { color: #fff; text-decoration: none; font-weight: bold; display: block; display: block; width: 125px; height: 34px; text-indent: 10px; line-height: 295%; margin-right: 10px; background: #fff; }
a.previouspagenav:hover, a.nextpagenav:hover { color: #fff; text-decoration: none; font-weight: bold; display: block;  display: block; width: 125px; height: 34px; margin-right: 10px; background: #fff; text-indent: 10px; line-height: 295%; }


span.pricing-now-alt { color: #FF0000; }
span.pricing-was-alt { color: #FF0000; text-decoration: line-through; }

/* Site Map Styles */
/* ------------------------------------------ */

div.map0 { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #F7941C; height: 30px; width: 600px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; border-top: 1px solid #CCCCCC; }
div.map1 { font-family: Tahoma; font-size: 8pt; color: #0071BC; height: 20px; width: 600px; padding: 0px 0px 0px 20px; }
div.map2 { font-family: Tahoma; font-size: 8pt; color: #0071BC; height: 20px; width: 600px; padding: 0px 0px 0px 40px; }
div.map3 { font-family: Tahoma; font-size: 8pt; color: #0071BC; height: 20px; width: 600px; padding: 0px 0px 0px 60px; }


.TopGroup
{
	/*background colour & border of main navigation*/
  background-color:#F7F7F7;
  border:1px solid #FFFFFF; 
}

.Group
{
/* background colour and border of expanded navigation*/
  background-color:#FFFFFF;
  border:solid 1px #EBEBEB; 
}

.Item
{
  /*font colour, border of each navigation item.  if you set a 
background for this style then it will overwrite the topgroup and
group background colours*/
  font-family:Tahoma; 
  font-size:8pt; 
  border:solid 1px #FFFFFF; 
  cursor:pointer;
  color:#666666;
  /*font-weight:bold;*/
}


.ItemH
{
/* the style for mouse overs*/
  background-color: #69ae40; 
  color:#ffd300; 
  /*font-weight:bold;*/
  font-family:Tahoma; 
  font-size:8pt; 
  border:solid 1px #DDDDDD; 
  cursor:pointer;
}


.ItemExp
{
/* style for the active menu item*/
  background-color:#DDDDDD; 
  color:gray; 
  /*font-weight:bold;*/
  font-family:Tahoma; 
  font-size:8pt; 
  border:solid 1px #DDDDDD; 
  cursor:pointer;
}

table.countdown { background: url(/Images/countdown-bg.png) top left no-repeat; height: 40px; width: 616px }
span#cd { font-weight: bold; font-size: 11pt; color: #fff }

/* ------------------------------------------------------------------------------ */
/* style for add to basket box */
#myOnPageContent { margin: 0px; padding: 10px; display: none; }

.PriShiping {
	color:#FF0000;
	font-weight:bold;
}