body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #ffffff;
	text-align: center;
	min-width: 720px;
}

div.pageContainer {
	margin: 10px auto;
	width:824px;
	text-align: left;
}

div.bannerContainer {
	height:70px;
	background-image: url(images/logo.png);
	background-position: top right;
	background-repeat: no-repeat;
}

div.contentContainer {
	min-height: 410px;
}

div.contentLeftContainer {
	float: left;
	width: 480px;
	min-height: 380px;
	padding: 15px 15px 15px 15px;
	border-top: none 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	background-color: #FFFFFF;
}

div.contentRightContainer {
	float: right;
	width: 176px;
	min-height: 380px;
	background-position: bottom right;
	background-repeat: no-repeat;
	border-top: none 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	padding: 15px 15px 15px 15px;
}

div.footerContainer {
	margin: 10px 0px 0px 0px;
}

div.basketCon{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #B32017;
}

div.mainpageCon{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 15px 15px 15px 15px;
	height:460px;
	width:792px;
	overflow:auto;
}

div.mainpageBasket{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 15px 15px 15px 15px;
	height:480px;
	width:680px;
	overflow:auto;
}

div.mainpageTakepayment{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:100%;
	padding: 15px 15px 15px 15px;
	height:480px;
	width:716px;
	overflow:auto;
}


div.mainpageCorp{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #000000;
	padding: 15px 15px 15px 15px;
	height:280px;
	width:480px;
	overflow:auto;
}


div.rightpageCon{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left:15px;
	padding-top:15px;
}


img.imgBasket {
	float: right;
	margin: 0px 0px 0px 15px;
}

p.basketInfo {
	text-align: right;
	font-size: 0.75em;
}

.basketpagetitle 
{
	color:#B32017;
	font-family:Arial; 
	font-size:150%;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
}

p.telNo {
	font-weight: bold;
}

p.topLinks {
	margin:0px;
	padding:0px;
	border: 0px;
	text-align: left;
	font-size: 1em;
	color:#FFFFFF;
}

p.topLinks a {
	color:#FFFFFF;
	text-decoration: none;
}

p.topLinks a:link {
	color:#FFFFFF;
	text-decoration: none;
}

p.topLinks a:visited {
	color:#FFFFFF;
	text-decoration: none;
}

p.topLinks a:hover {
	color:#000000;
	text-decoration: underline;
}

p.topLinks a:active {
	color:#FFFFFF;
	text-decoration: none;
}

p.bottomLinks {
	margin:0px;
	padding:0px;
	border: 0px;
	text-align: center;
	font-size: 0.75em;
	color:#FFFFFF;
}

p.bottomLinks a {
	color:#FFFFFF;
	text-decoration: none;
}

p.bottomLinks a:link {
	color:#FFFFFF;
	text-decoration: none;
}

p.bottomLinks a:visited {
	color:#FFFFFF;
	text-decoration: none;
}

p.bottomLinks a:hover {
	color:#000000;
	text-decoration: underline;
}

p.bottomLinks a:active {
	color:#FFFFFF;
	text-decoration: none;
}

p.copyright {
	text-align: center;
	color: #FFFFFF;
	font-size: 0.75em;
}

p.cakedesc 
{
	font-family:Arial; 
	font-size:100%;
	color:Black;
}	

.menuContainer img {
	border-style: none;
}

img, div { behavior: url(iepngfix.htc) }

h4
{
	font-family:Arial; font-size:150%;
}

td
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:100%;
	color:Black;
}

td.producttitle
{
	font-family:Arial; 
	font-size:95%;
	font-weight:bold;
}

td.productlist
{
	font-family:Arial; 
	font-size:85%;
	font-weight:bold;
	color:Black
}

.testimonal1 
{
	{
	font-family:Arial; 
	font-size:80%;
	font-weight:normal;
	color:white;
	width:150px;
}

.testimonal2 
{
	font-family:Arial; 
	font-size:80%;
	font-weight:bold;
	color:white;
	width:150px;
}

.SearchPageElements {
	BORDER-RIGHT: #cccc00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccc00 1px solid; MARGIN-TOP: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccc00 1px solid; MARGIN-RIGHT: 6px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccc00 1px solid; BACKGROUND-COLOR: #f2faff; TEXT-ALIGN: left
}
.SearchPageElementsOutside {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.SearchPageElementsLower {
	BORDER-RIGHT: #cccc00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccc00 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-LEFT: #cccc00 1px solid; WIDTH: 380px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #cccc00 1px solid; BACKGROUND-COLOR: #f2faff; TEXT-ALIGN: left
}
.SearchBoxRight {
	MARGIN-BOTTOM: 2px; COLOR: #395164; TEXT-ALIGN: right
}
.SearchBox {
	LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 250px; POSITION: relative; TEXT-ALIGN: left
}
.SearchBoxButton {
	MARGIN-BOTTOM: 2px; TEXT-ALIGN: right
}
.SearchBoxText
{	font-family:Arial; 
	font-size:90%;
	font-weight:bold;
	color:red;
}

A:link						{
	font-family: Arial;
	text-decoration: none;
	color: #336699;
}
A:visited					{
	font-family: Arial;
	text-decoration: none;
	color: #336699;
}
A:hover					{
	font-family: Arial;
	text-decoration: underline;
	color: red;
}

