body{

	margin: 0px;

	padding: 0px;

	border: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



td,tr {

	font-size: 11px;

}



#MainLeft{

	width: 33%;

}

#MainMid{

	width: 751px;

	vertical-align: top;

	

}

#MainRight{

	width: 33%;

}

.boxcontent td {

	padding: 2px;

}



/*Shopping Basket total link*/

.SCartTotal a{

	color: #FF9900;

	text-decoration: none;

	font-weight: bold;

}



/*Shopping Basket total hover effect*/

.SCartTotal a:hover{

	text-decoration: underline;

}





 a { 

 text-decoration: none;

 font-weight: bold;

 }

 

 a:hover {

	 font-weight: bold;

	 text-decoration: underline;

 }

 .txtContentTitle h1 { font-size: 16px;

	margin: 0; padding: 0;

}

 .txtContentTitle #frontpage h1 { font-size: 16px;

	margin: 0; padding: 0;

}

 

.PageTitles{

	padding: 0px;

	color: #fff;

	background-color: #006699;

	border: 0px;

	font-weight: bold;

}

.PageTitles td{

	padding: 0px;

	border: 0;}

.PageTitles td h1 {

	font-size: 11px;

}

/*Product page titles*/

.ProductTitles{

	padding: 0px;

	border: 0px;

	font-weight: bold;

	color: #006699;

}

.ProductTitles td{

	padding: 0px;

	border: 0;}

.ProductTitles td h1 {

	font-size: 12px;

}



 div#box1 {

 	width: 510px;

 } 

.ButtonImg  {

 	border: 0;

 }

 #ProductImage {

 	/*float:left;margin-right:10px;margin-bottom:10px;padding-left:10px;padding-top:10px; image on left*/

 	float:right;margin-left:10px;margin-bottom:10px;padding-right:0px;padding-top:10px; 

 }

 

 #footer a {

 	font-weight: normal;

 }

 .SideProd {

 	float: right;

	padding: 0 0 5px 2px;

 }