﻿html
{
	min-width:400px;	
}

 body
{
    margin: 0px; 
    padding: 0px;
    color: #000000;/*#25521B;*/
    background: #ffffff; 
    font-size: small;/*small;*/ /*font-size: 0.7em;*/
    /*line-height:12px;*/
    font-family: verdana,arial,helvetica,sans-serif;    
}

/*ol, ul        { margin-left: 40px; }*/

a
{
	color: #25521B;/*#4A182C;*/
	text-decoration:none;
}

a:hover
{
	color: #E00056/*#27EF00*/;
	text-decoration:underline;
}

a:visited
{
	color: #953158;/* #DD6E93;*/
}

h1 
{
	color: #E00056;/* #d50379; */
	font: bold 130% Verdana, Arial, Helvetica, sans-serif;
	/*font-size:20px;*/
}

h2 
{
	color: #E00056;
	font: bold 120% Verdana, Arial, Helvetica, sans-serif;
	/*font-size:17px;*/
}

h3 {
	color: #E00056;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
	/*font-size:13px;*/
}

h4 {
	color: #E00056;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
}

h5 {
	color: #E00056;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
}

h6 {
	color: #E00056;
	font: bold italic 100% Verdana, Arial, Helvetica, sans-serif;
}

img 
{
	border: 0px; 
}

hr 
{
	color: #ccc; 
	height: 1px; 
}

table 
{
	font-size: 100%; 
}

th
{
    vertical-align:top;
}

td
{
    vertical-align:top;
}

p.statistics 
{
	padding-right: 50px;
} 

p.search 
{
}

td.ProductImage 
{
	width:0%;
	padding-top:10px;
	padding-bottom:10px;
}

td.ProductName 
{
	padding: 10px;
}

td.ProductAdvert 
{
	padding-left: 10px;
}

td.ProductCompare
{
	width:15em;
	padding-top:10px;
	padding-bottom:10px;
	/*white-space:nowrap;*/
}

code /*KN 18-4-07 not sure whether we need this, */
{
	color: #000; 
	font: 12px "Courier New", Courier, monospace;
	text-align:left;padding-left:0px;
}

form 
{
	margin: 0px; 
	padding: 0px; 
}

div.20pxspacer
{
	height:20px;
}

/*---------START LAYOUT FORMATING------------*/

* 
{
	margin:0;
	padding:0
}

p 
{
	padding-bottom:10px;
}

h1 ,h2, h3, h4 
{
	padding-bottom:10px;
}

/* commented backslash hack v2 \*/ 
html, body
{
	height:90%;/* [DV 11-5-2007] Reduced the height to 92% to prevent the scroll bar always being present. */
} 
/* end hack */ 

#outer
{
	margin-left:250px;/*130px;*/
	margin-right:5px;/*200px;*/
	background: #FFFFFF;
	/*border-left:1px solid #000;
	border-right:1px solid #000;/**/
	margin-bottom:-92px;
	min-height:100%;
}

#Header
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100px;  /*142-70*/
	background: #ffffff;/*#809900;*/
	/*border-top:1px solid #000;
	border-bottom:1px solid #000;*/
	overflow:visible;
}

#NavigationContent {
	position:relative;/*ie needs this to show float */
	width:250px;/*130px*/
	float:left;
	margin-left:-251px;/*-129px must be 1px less than width otherwise won't push footer down */
	z-index:100;
	left:-1px;
	/*border-right:1px solid red;*/
}

#NavigationContent p, 
#SecondaryContent p {padding:3px;}
#SecondaryContent {
	position:relative;/*ie needs this to show float */
	/*width:200px;*/
	width:5px;
	float:right;
	margin-right:-4px;/*-199pxmust be 1px less than width otherwise won't push footer down */
	left:1px;
	color: #000000;
}

#Footer {
	width:100%;
	clear:both;
	height:90px;/*50px*/
	/*border-top:1px solid #000;*/
/*	border-bottom:1px solid #000;*/
	/*background-color: #406700;*/
	text-align:center;
	position:relative;
	font-family: tahoma, sans-serif;
}

#clearheader{height:162px;}/*144-72px. needed to make room for header*/
#clearfooter{clear:both;height:92px;}/*needed to make room for footer*/
* > html #clearfooter 
{
	float:left;width:100%;/* ie mac styles */
}

#MainContent 
{
	width:100%;
	float:left;
	position:relative;
	z-index:1;
	margin:0 -1px; /*moz fix*/
	color: #000;
	padding-bottom:30px;
	/*border:solid 1px green;*/
}

/*html>body #minHeight{float:right;width:0px;height:100%;margin-bottom:-92px;} /*safari wrapper */

/*---------END LAYOUT FORMATING------------*/

/*---------START HEADER FORMATING------------*/

#Logo 
{
	z-index:200;
	padding-top:8px;
	padding-left:8px;
	float:left;
	width:123px; /* Logo is 123px. */
	/*position: absolute;
	left: 15px;
	top: 15px;
	*/
}

table.center /*Used in SearchBar. KN 29-03-07*/
{
	margin: auto; /*Makes the table align to the center.*/
}

.SearchBar
{
	/*width:80%;
	text-align:center;
	top: 60px;
	left:205px;*/
	/*background-color:Blue;
	margin-left:195px;
	margin-top:20px;*/
	font-family: tahoma, sans-serif;
	margin-left:250px;
	margin-top:5px;
	margin-bottom:5px;
}

/* Search controls */
.SearchLabel
{
	font-family: tahoma,sans-serif;
	font-weight:bold;
}

/*  colour key #2EFF00 at http://www.steeldolphin.com/color_scheme.html */
.SearchControl /* These include the search box and drop down list box on the main page.  */
{
	/*background-color:#8cff00; 
	border: 1px solid #C9DCA6;*/
	font-size:1.0em;
}

input.SearchTextBox
{
	width:300px;
	padding:2px;
}

select.SearchDropDownList  
{
	padding:2px;
}
/* End Search controls. */


.Breadcrumbs
{
	/*padding:5px 0px 5px 5px;*//*KN 29-3-07*/
	font-family: tahoma, sans-serif;
	padding:0 0 0 5px;	
}

.Breadcrumbs a, .Breadcrumbs a:visited
{
	color: #25521B;/*#234F1A;*/
	font-family: tahoma, sans-serif;
}

.Breadcrumbs a:hover
{
	color: #E00056;/*#234F1A;*/
	font-family: tahoma, sans-serif;
}

.BreadcrumbCurrent
{
	color: #4BA437;
	/*font-weight:bold;*/
}


#UserBar 
{ /* styles for top menu 
	position: absolute;
	top: 10px;
	right: 10px;
	z-index:100;*/
	padding:5px;
	text-align:right;
	font-family: tahoma, sans-serif;

}

#UserBar ul 
{
	list-style: none; 
	padding: 0px; 
	margin: 0px; 
}

#UserBar li 
{
	padding: 0px; 
	margin: 0px; 
	display: inline; 
	border-left: solid 1px #666666; 
}

#UserBar li.First 
{
	border-left: none; 
}

#UserBar li a:link, #UserBar li a:visited 
{ 
	padding: 0px 2px 0px 5px; 
	color: #25521B; /* #234F1A; */
	text-decoration: none; 
}

#UserBar li a:active, #UserBar li a:hover 
{
	text-decoration: underline;
	color: #E00056;
}
/*---------END HEADER FORMATING------------*/
/*---------START FOOTER FORMATING------------*/
.FooterBar 
{
	/*width:100%;
	background-color:#F7E7E7;*/
	/*margin-bottom:10px; */
	/*border:solid 1px #953158; */
	padding-bottom:5px;
	vertical-align:middle;
	padding-bottom:20px;
}

.FooterBlurb
{
	margin-top:10px;	
}

.FooterShopCount
{
	margin-bottom: 10px;
}

p.Light 
{
	color:#747474;
	padding-left:20px;padding-right:20px;
}

/*---------END FOOTER FORMATING------------*/


/*-----------MAIN CONTENT START--------------*/
.PageTitle
{
	font-size:1.8em;
	color:#E00056;
	/*padding-bottom:10px;*/ /* Commented by DV on 2007-07-23 because it was pushing down content. */
}

.ContentBody
{
	padding:0px 0px 10px 0px; /*top right bottom left*/
	
}


.Legend /*denotes required field. Note*/
{
	margin:0px 0px 10px 0px; /*0px 0px 10px 50px;*/
}
/*-----------MAIN CONTENT END--------------*/

/*-----------FORMS START--------------*/




legend /*Form header*/
{
  padding: 0.2em 0.5em;
 /* border:1px solid #ccff00;*/
  color:#25521B;
  font-family: tahoma, sans-serif;
  font-size:1.1em;
  text-align:left;
}


input, textarea, select 
{
	font: 100% Verdana, Arial, Helvetica, sans-serif; 
	border:1px solid #969696;
	background-color:#ffffff;
}


fieldset
{
    padding:10px;
    -moz-border-radius: 1em;
    /*border-radius: 1em;*/

}
.loadingbox
{
    position:absolute;
    top:40%;
    left:40%;
    border:solid 1px  lightsteelblue; 
    background-color: #ffffff; 
    height:50px; 
    width:250px;
    text-align:center;
    padding-top:20px
}
.ErrorLabel
{
	color:Red;
}
.errorbox
{
    border: solid 1px #990000;
    height:60px;
}
.sectionheader
{
  
	border-bottom:dotted 1px #dcdcdc;
    color: #65738E;
    font-size: 8pt;
    padding-bottom: 5px;
    font-weight:bold;
}

.FormBox
{
	padding-top:5px;
	padding-bottom:20px;
}

fieldset 
{
	width:340px; /*320px - changed by katka 28-05-07 to fit the countries ddl in firefox*/
	border: solid 1px #C9DCA6;
	/*border-bottom: none;
	border-top: 1px solid #C9DCA6;*/
	min-height:200px;
	height:auto !important;
	height:200px;
}

fieldset li 
{
	padding: 5px 10px 7px 10px;
	list-style:none;
	/*background: url(Images/FieldsetDivider.gif) left bottom repeat-x;*/
}

.FormFields li
{
	/*width:300px;*/
	list-style-type: none;
	text-align:left;
}

.FormFields li.Highlight
{
	font-weight:bold;
	background-color:#feffa6;
}

.FormFields label
{

}

.FormFields li input
{
	/*border: 1px solid #C9DCA6;*/
	width: 300px;
	background-color:#FFFFFF;
}

.FormFields li.Errors
{
	color:Red;
}

.FormFields li textarea
{
	/*border: 1px solid #C9DCA6;*/
	width: 300px;
	height: 50px;
}

.FormFields .TelephoneNumber
{
	width: 150px;
}

.FormFields .Postcode
{
	width: 150px;
}

.FormFields .CompanyName
{
	width: 150px;
}

.FormFields .YesNoRadioButtons input
{
	width: 50px;
	border: none;
}

.FormFields .CheckBox input
{
	width: auto;
	border: none;
}

input[type=submit]:enabled 
{
	background:#000000; color:#ffffff;
}

input[type=submit]:disabled 
{
	background:#a2a4a2; color:white;
}

.FormFields .YesNoRadioButtons ul
{
	border: none;
}

.FormFields .Button
{
	width:auto;
	/*background-color: #000000;
	color:#ffffff;*/
}

.FormButtons
{
	width:320px;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:20px;
}

.FormButtons input
{
	/*background-image: url(Images/FormButton.png);*/
	/*background: url(Images/FormButton.png);
	background-repeat:no-repeat; 
	background-position:50% 50%;
	cursor:pointer;
	color: #000000; font-weight: bold; font-size: 13pt;
	border:0px;*/
	/*background-color: #000000;
	color:#ffffff;*/
}

.FormFieldTitle
{
	
}

.FormFieldHeading
{
	font-weight:bold;
}

.FormFieldTextValue
{
		
}

.SingleColumnForm td
{
	text-align:left;
}

.HighlightField 
{
    background-color: #fffacd; /* lemonchiffon; */ 
}

.FieldErrorTitle
{
	font-weight:bold;
}

.FieldValidationPopup em
{
	color:Fuchsia;
}

.ValidationSummary
{
	padding: 20px;
	/*
	border:solid 1px  #C9DCA6;
	background: url(Images/PanelMauveBackground.jpg) left bottom repeat-x;
	color: Fuchsia;
	*/
}

/*-----------FORMS END--------------*/

hr.ContentSeparator 
{
	/*color:#66ff00;*/
	border: solid 1px #DFDFDF;

}

/* Product reviews start. */
table.Reviews td
{
	color:Black;	
}
/* Product reviews end. */

/*-----------PRODUCT DISPLAY START--------------*/
hr.ProductSeparator 
{
	/*color:#66ff00;*/
	border: dashed 1px #33ff00;

}

#product 
{
	width:100%;
}

#productImage 
{
	float:left;
}

#productDescription 
{
	
}






/* New */



/* http://www.fauxto.com/ http://www.thenoodleincident.com/tutorials/box_lesson/basic4.html*/



/*div.RefineBox 
{
	background-color:#FFF;
	border:solid 1px #000;
	margin-bottom:20px;
	padding:1px;
	font-size:small;
	vertical-align:middle;
	font-family: verdana,arial,helvetica,sans-serif;
}*/


div.ProductGrid 
{
	  
	border-bottom:dotted 1px #66ff00;
	/*border-right:dotted 1px #66ff00;*/
	width:150px;
	height:150px;
	vertical-align:middle;
	text-align:center;
	/*padding:5px;*/
	/*background-color:Lime;*/

}




.ListPagerCounter
{
	text-align:center;
}

.PagerContainerTable
{
	margin:auto;
	margin-top:20px;
	text-align:center;
	
}

.PagerCurrentPageCell
{
	color: #E00056;	
}

span.PagerCurrentIndex
{
	border:solid 1px #E00056;
	padding:2px;
}

td.PagerOtherPageCells
{
	padding:5px;
}

.Feedback
{
	width:500px;
	padding-bottom:15px;/*KN 30-03-07*/
	/*border:solid 1px red;*/
	margin-right:10px;
} 

/*.Feedback .FeedbackText
{
	float:right;	
	background-color:yellow;
}*/

div.FeedbackImage
{
	float:left;padding:10px;
}

div.FeedbackText
{
	padding:10px;
}

.FeedbackError, .FeedbackMessage
{
	/*width:520px;*/
	/*padding:20px;*/
	border: solid 1px #C9DCA6;
	vertical-align:top;
	
}


.FeedbackError
{
	color:#FF3700;
}

.FeedbackValidationSummary
{
	background:transparent url(../images/FeedbackErrorIcon.png) no-repeat top left;
	/*width:520px;*/
	padding: 10px 10px 10px 50px;
	border: solid 1px #C9DCA6;
	vertical-align:top;
	color:#FF3700;
	background-position: 10px 10px;
}

/*.FeedbackMessage
{
}*/

div.NormalTextInFeedbackError
{
	color:#000000;	
}

/*Textbox Watermark*/

.Watermarked 
{
	/*height:20px;
	width:150px;*/
	padding:2px 0 0 2px;
	border: solid 1px #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

/*End Textbox Watermark*/


/*Popup Control*/
.PopupControl
{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
/* End Popup Control */

.UpdateProgress
{	
	position:absolute;
	/*margin: -155px 100px 0px 0px;*/
	right:0px;
	top:-150px;
	/*margin: -150px 0px 0px 0px;*/
	z-index:100;
	padding:5px;
	/*background-color: #afef9f;*//*#E00056;*/
	color: #E00056;
	font-weight: bold;
	font-family: tahoma, sans-serif;
	width:60%;
	text-align:right;
	/*padding:0 0.15em 0 0.75em;*/
	/*width: 100px; */
	
}

.Records
{

}

.AlternateTableRow
{
	background-color:#f5e0e8;
}

.TableRow
{
	padding:5px;
}


.HeaderCell
{
	text-align:center;
	padding:5px;
}

.MerchantSelect
{
	padding-bottom: 20px;
}

.headerRow 
{
	background-color:#f5e0e8;
}

.RefineNavigation 
{
	padding:5px;
	/*background: transparent url(Images/PagingBoxBackground.gif);*/
	/*background-color:#D5F6CD;*/
	/*border:solid 1px #000000;*/
	margin-bottom:10px;
}


.NarrowByTitle {/*background:#33ff00;*/}
.CurrentCategory {padding-top:5px;padding-bottom:5px;color:Gray;}
.BreadcrumbCurrent {color:#E00056;}
.Breadcrumb {padding-top:5px;padding-bottom:5px;font-weight:bold; }
/*.NarrowByTitle h5{color:Black;}*/
.RemoveFilter 
{
	/*background: transparent url(Images/PagingBoxBackground.gif);*/
	padding:10px;
	/*position: absolute;*/
/*	border:solid 1px #33ff00;*/
	margin-top:20px;
}
.RemoveFilter a
{
	font-size:small;
}
.NarrowListItems
{
	/*margin:-10px -10px 0px 0px; */
}

.NarrowListItems li
{
	margin:0;/*-10px -20px 0px 0px; */
}

.NarrowListItems ul, .NarrowListItems li
{
	font-family: tahoma, sans-serif;
	font-size:small;/*x-smallKN*/
	list-style: none; 
	padding: 0px; 
	padding-left:5px;
}

.NarrowByBrand /*NOT USED KN*/
{
	padding-top:29px;	
}



.NarrowByBox /*Table. Sort Bar*/
{
	/*height:28px;*/
	
}

div.ListHeader 
{
	/*background-color:#D5F6CD;*/
	border:solid 1px #33ff00;
	margin-bottom:20px;
	padding:5px;
	/*width:600px;*/
	font-size:small;
	vertical-align:middle;
	font-family: verdana,arial,helvetica,sans-serif;
	zoom: 100%;
}



table.header
{
	height:40px;
}

Table.Product_dataList /*Table*/
{
	/*width:600px;*/
	width:100%;
	
}

/*.ProductImage 
{
	width:5em;
	max-height:6em;
	
}
*/

div.CompareButton
{
	background-color:#cc0066;
	text-decoration:none !important;
	/*text-align: center;*/
	padding:5px;
	margin-bottom:0.5em;	
}

div.Button
{
	background-color:#cc0066;
	text-decoration:none !important;
	text-align: center;
	width:7em;
/*	padding-right:0.05em;
	padding-left:0.05em;*/
	padding-top:0.2em;
	padding-bottom:0.2em;
	margin-bottom:0.2em;
}


a.CompareButtonText
{
	/*background-color:#cc0066 ;*/
	cursor: hand;
	text-decoration:none !important;
	color: #fff;
	/*border:solid 2px black !important;*/
	border:none;
	font-weight:bold;
	text-align: center;
	
}

a.ButtonText:visited, a.ButtonText:hover
{
	color: #fff;
}

a.CompareButtonText:visited, a.CompareButtonText:hover
{
	color: #fff;
}

.Sort 
{
	float:right;
	/*background-color:Blue;*/
}

.PagerLocation 
{
	float:left;
	/*background-color:Blue;*/
}

.ListItems ul
{
	/*margin:-10px 0px 0px 0px;KN 25-4-07*/
	margin:10px 0px 0px 0px;
}

.ListItems li
{
	margin: 0px; 
}

.ListItems ul, .ListItems li
{
	font-family: tahoma, sans-serif;
	font-size:small;/*x-smallKN*/
	list-style: none; 
	padding: 0px; 
	padding-left:5px;
}

a:visited.Command, a:hover.Command, a.Command
{
	color: #2DF700;
}

.ProductCount
{
	color:Gray;	
}

.Product_productImage
{
	/*float: left;*/
	text-align:center;
}

.ProductText
{

	padding-left :100px;

}

div.ProductDetail
{
	width:100%;	
	padding-bottom:20px;
}

table.ResultRows td,table.ResultRows th
{
	padding:5px;
}


/*--------- DEFAULT PAGE FORMATING START------------*/
.PopularProducts 
{
	margin:auto;
	margin-top:20px;

}
.PopularProducts td
{
	/*border:solid 1px #F7E7E7;
	-moz-border-radius:10px 10px;*/
	margin:5px;
}


Table.ProductSpotlight td
{
	width:30%;
	padding:5px;
}

td.ProductSpotlightImage
{
	text-align:center;
	height:100px;
	/*border:solid 1px #F7E7E7;
	-moz-border-radius:10px 10px;*/
}

td.ProductSpotlightName
{
	height:1em;
}

td.ProductSpotlightPrice
{
	height:1em;
	text-align:center;
}
td.ProductSpotlightShops 
{
	height:1em;
	text-align:center;
}

/*span.popularProductsHeaderBold
{
	font-size:large;
	font-weight:bolder;
	color:#E00056;
}

span.popularProductsHeader
{
	font-size:large;
	color:#E00056;
}*/

div.Introduction
{
	/*color:#000000;
	font-weight:100;
	font-size:larger;*/
	/*padding-bottom:20px;
	padding-top:20px;*/
	margin-bottom:20px;

}

div.Introduction ol
{
	margin-left:40px;

}

div.Introduction h2 , div.Introduction h4
{
	/*padding-bottom:20px;
	color:#336633;*/
}
/*Secondary Box*/

Table.PopularMerchants td
{
	padding-left:5px;
	padding-right:5px;
}

/*---------END DEFAULT FORMATING------------*/



/*#MainContent Used in Admin_roles.aspx (9KN 29-03-07)
{*/
	/* old 19-2-2007 
	float:left;
	padding-left:20px;

	
	margin: 0px 5px 20px 250px;*/
/*	
	float: right;
	margin-top:20px;
	background:#fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 200px;
	margin-right:205px;
	z-index:100;
}*/

table.FeedSpecificationTable 
{
	/*border:solid 1px #72e60f;
	border:solid 1px #cccccc;
width:100%;*/
}
table.FeedSpecificationTable td, table.FeedSpecificationTable th
{
	padding:5px;
	
}
span.red

{
	color:Red;
	 
}

span.Copyright
{
	font-size:0.6em;
	line-height: 1.4em;
	color:#000000;
	vertical-align: text-top;
}
table.ListOfCategoriesTable  {
	/*width:100%;*/
	margin-left:10px;
	
}
table.ListOfCategoriesTable td {
	border-bottom:solid 1px #cccccc;font-size:12px;
}

span.Subtle
{
	color:Gray;
	font-size:small;
}

div.TextBlock
{
	margin-bottom:1em;	
}

div.TextBlock ol, div.TextBlock ul
{
	padding-top:0.5em;
	margin-left:40px;
}

/*---------DO NOT THINK THAT WE USE THIS START------------*/


/*#right 
{
	float:right;
}*/



/*#Header 
{
	height: 100px;
	z-index:100;
	background: url(Images/HeaderBackground.png) left bottom repeat-x;
}*/

/*.twentypixspacer KN DO NOT THINK WE USE THIS.
{
    height:20px;
}

.tenpixspacer
{
    height:10px;
}
*/


/*
html>body #MainContent {
	margin-left: 200px;
	margin-right:205px;
		z-index:100;

	}
*/
/*---------DO NOT THINK THAT WE USE THIS END------------*/
/*---------DO NOT THINK THAT WE USE THIS START------------*/

/*#MainMenu 
{
	position: absolute;
	top:140px;
	left:10px;
	width:180px;
	background:#ffffff;
	z-index:100;
}*/

/*#SecondaryContent 
{
	/* old 19-2-2007 
	float:left; 
	width:0px;
	*/
	
	/*old 29-03-07
	position: absolute;
	right:15px;
	top:190px;*/
	
	/*old
	width:160px;*/
	/*margin-right:10px;
	z-index:100;*/
/*}*/
/*---------DO NOT THINK THAT WE USE THIS END------------*/
/*---------DO NOT THINK THAT WE USE THIS START------------*/


/*#Blurb /*KN NOT BEING USED*/
/*{
	padding:5px;
	background-color:#f5f6f4;
	float:left;
}*/

/*#Footer
{
	font-family: tahoma, sans-serif;
	clear: both;
	vertical-align:bottom;
	text-align:center;
	padding-top:30px;*/
	
	/*margin: 20px 200px 20px 200px;*/
	/*padding-left: 10px;*/
/*}*/
/*---------DO NOT THINK THAT WE USE THIS END------------*/
/*---------DO NOT THINK THAT WE USE THIS START------------*/


/*DO NOT THINK THAT WE USE THIS.*/
/*#Bar 
{
	margin-left:195px;
	padding:3px;

height: 37px;
font-size: 1.1em;
	/* box model hack */
	/*voice-family: "\"}\"";
	voice-family:inherit;
	height: 27px;
	z-index:100;
	text-align: left;
	vertical-align:middle;color:#666666;
*/
	/* styles for horizontal top bar */
	/*background: #cccccc;*/
	
	/*padding: 7px 20px 3px 20px;*/
	

	/*border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;*/
	
	/*background: url(Images/line.jpg);*/
	/*border:solid 1px #666666;*/	
/*}*/

/*#Bar span.Left 
{
	position: relative;
	left: 0px;
	
	vertical-align:middle;
	text-align:left;
	/*border:solid 1px #666666;*//*z-index:100;*/
/*}

#Bar span.Centre 
{
	position: relative;
	
	vertical-align:middle;	
	line-height:37px;*/
	/*border:solid 1px #666666;*/
/*}

#Bar span.Right 
{
	position: relative;
	right: 5px;
	vertical-align:middle;
}

html>body #bar { height: 27px; }*/
/*---------DO NOT THINK THAT WE USE THIS END------------*/
/*---------DO NOT THINK THAT WE USE THIS START------------*/

/*#AfterLogo NOT USED
{
	background-color:Blue;
	float:right;
}	

#siteNavigation
{
	padding-bottom:25px;
}

#recentBox
{
	background-color:#ffcc00;
	border:solid 1px #cccccc;
}*/