/* css */

body {margin-top: 0px;background-color: #006a52;}
td {font-family:arial,verdana,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#757575;}
form { margin:0;padding:0;}
a:link {color:#434F5D}
a:hover {color:#434F5D}
a:visited {color:#434F5D}
.cancel    {  font-size: 10pt; font-weight:bold; color: #FF0000; font-family: tahoma, verdana, arial, arial black; }



/*Header*/
/*Main Menu Background Colour*/
/*Edit Background Colour in html*/
.mainmenu {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none;height:28px;text-align:center;background-image: url(images_company/mainmenu_bg.gif);}
.mainmenulinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none;}
.mainmenulinx:link {color:#ffffff;text-decoration:none;}
.mainmenulinx:visited {color:#ffffff;text-decoration:none;}
.mainmenulinx:active {color:#ffffff;}
.mainmenulinx:hover {color:#ffffff;text-decoration:underline;}

.searchband1 {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-color:none;vertical-align:middle;height:28px;text-align:right;padding-right:10px;}
.searchband2 {width:140px;background-color:none;vertical-align:middle;height:28px;}
.searchband3 {width:70px;background-color:none;vertical-align:middle;height:28px;}

/*Cart Text*/
.cartmenu {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#FFF;text-decoration:none;}
.cartmenulinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#FFF;text-decoration:none;}
.cartmenulinx:link {color:#FFF;text-decoration:none;}
.cartmenulinx:visited {color:#FFF;text-decoration:none;}
.cartmenulinx:active {color:#FFF;}
.cartmenulinx:hover {color:#FFF;text-decoration:underline;}

.shopmenu {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.shopmenulinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.shopmenulinx:link {color:#FFFFFF;text-decoration:none;}
.shopmenulinx:visited {color:#FFFFFF;text-decoration:none;}
.shopmenulinx:active {color:#FFFFFF;}
.shopmenulinx:hover {color:#FFFFFF;text-decoration:underline;}


/*Footer*/
.footmenu {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight: normal;color:#757575;text-decoration:none;height:28px;text-align:center;background-image: url(images_company/basebg.gif);}
.footmenulinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight: normal;color:#757575;text-decoration:none;}
.footmenulinx:link {color:#757575;text-decoration:none;}
.footmenulinx:visited {color:#757575;text-decoration:none;}
.footmenulinx:active {color:#757575;}
.footmenulinx:hover {color:#757575;text-decoration:underline;}

.copyright {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:6px;}
.copyrightbold {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#757575;padding-top:6px;}
.terms {height:25px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;text-decoration:none;}
.termslinx {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;text-decoration:none;}
.termslinx:link {color:#707070;text-decoration:none;}
.termslinx:visited {color:#707070;text-decoration:none;}
.termslinx:active {color:#707070;}
.termslinx:hover {color:#707070;text-decoration:underline;}
.telephoneorders {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:6px;padding-bottom:12px;}
.telephoneordersbd {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#757575;padding-top:6px;padding-bottom:12px;}
.securepadding {padding-top:12px;}




/*Homepage - leftnav*/
.titleStripGeneral{height:20px;padding-left:4px;padding-right:10px;vertical-align:middle;color:#434F5D;}
.titleStripGenerallinx:link{font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:normal;color:#434F5D;text-decoration:none;}
.titleStripGenerallinx:visited{font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:normal;color:#434F5D;text-decoration:none;}
.titleStripGenerallinx:active{color:#434F5D;text-decoration:none;}
.titleStripGenerallinx:hover{color:#434F5D;text-decoration:underline;}
/*Homepage - Misc*/




































/*Home*/
.categorysml {height:25px;width:120px;text-align:center;background-color:#757575;}
.categorysmllinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.categorysmllinx:link {color:#FFFFFF;text-decoration:none;}
.categorysmllinx:visited {color:#FFFFFF; text-decoration:none;}
.categorysmllinx:active {color:#FFFFFF;}
.categorysmllinx:hover {color:#FFFFFF;text-decoration:underline;}
.categorylrge {height:25px;width:259px;text-align:center;background-color:#EEEEEE;}
.categorylrgelinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#757575;text-decoration:none;}
.categorylrgelinx:link {color:#757575;text-decoration:none;}
.categorylrgelinx:visited {color: #757575; text-decoration:none;}
.categorylrgelinx:active {color:#757575;}
.categorylrgelinx:hover {color:#757575;text-decoration:underline;}

/*Advert Boxes*/
.advert-container {padding:0px;border:0px solid #999;height:79px;}
.nav-container {padding-left:10px;vertical-align:middle;border:1px solid #999;height:38px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight: normal;color:#757575;text-decoration:none;}
.breadcrumblinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight: normal;color:#757575;text-decoration:none;}
.breadcrumblinx:link { color:#757575;text-decoration:underline;}
.breadcrumblinx:visited { color:#757575;text-decoration:underline;}
.breadcrumblinx:active { color:#757575;}
.breadcrumblinx:hover { color:#757575;text-decoration:underline;}
.category-container {padding:10px;border:1px solid #ccc;border-top:0;margin-top:-7px;min-height:130px;height:105px;}

/*Misc*/
.horizondots {background-image: url(images/dot_h.gif);height:9px;}
.imagethumblist-container {border:1px solid #fff;width:142px;text-align:right;}
.productvertdots {background-image: url(images/proddot_v.gif);width:30;}
.catvertdots {background-image: url(images/catdot_v.gif);width:23;}
.baskethorizondots {background-image: url(images/basketdot_h.gif);width:30;}

/*Category page*/
.catheadtxt {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#ffffff;padding-top:8px}
.catheadtxtbd {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#ffffff;padding-top:8px}
.cattitle {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#6F6F6F;text-decoration:none;;text-align:center;padding-left:0px;padding-top:6px;padding-bottom:2px;}
.cattitlelinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-bold:normal;color:#6F6F6F;text-decoration:none;}
.cattitlelinx:link {color:#6F6F6F;text-decoration:underline;}
.cattitlelinx:visited {color:#6F6F6F;text-decoration:underline;}
.cattitlelinx:active {color:#6F6F6F;}
.cattitlelinx:hover {color:#6F6F6F;text-decoration:underline;}
.lstcategorydescription {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#707070;padding-left:16;padding-top:6;}
.pricefrom {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#6F6F6F;text-decoration:none;text-align:center;padding-left:0px;padding-top:4px;padding-bottom:2px;}
.pricefromcolour {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#222222;text-decoration:none;;text-align:center;padding-top:0px;padding-bottom:2px;}


/*Productlist*/
.alsobought {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#6F6F6F;padding-left:10px;padding-top:8px;padding-bottom:8px;}
.smallprice {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#222222;padding-top:4px;}
.lstproductdescription {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:6px;height:30px;overflow:hidden;}
.lstproductdescriptionbd {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#707070;padding-top:6px;}
.lstproductbullets {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:4px;}
.lstrrpprice {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;text-decoration:line-through;padding-top:4px;}
.catlinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#6F6F6F;text-decoration:none;padding-top:6px;padding-bottom:2px;}
.catlinxlinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-bold:normal;color:#6F6F6F;text-decoration:none;}
.catlinxlinx:link {color:#6F6F6F;text-decoration:underline;}
.catlinxlinx:visited {color:#6F6F6F;text-decoration:underline;}
.catlinxlinx:active {color:#6F6F6F;}
.catlinxlinx:hover {color:#6F6F6F;text-decoration:underline;}
.moreinfo {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#6F6F6F;text-decoration:none;padding-top:6px;padding-bottom:4px;}
.moreinfolinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-bold:normal;color:#6F6F6F;text-decoration:none;}
.moreinfolinx:link {color:#6F6F6F;text-decoration:underline;}
.moreinfolinx:visited {color:#6F6F6F;text-decoration:underline;}
.moreinfolinx:active {color:#6F6F6F;}
.moreinfolinx:hover {color:#6F6F6F;text-decoration:underline;}
.catnav {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#757575;text-decoration:none;padding-left:0px;padding-bottom:4px;}
.catnavbd {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#757575;text-decoration:none;padding-left:0px;padding-bottom:4px;}
.catnavlinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#757575;text-decoration:none;}
.catnavlinx:link {color:#757575;text-decoration:underline;}
.catnavlinx:visited {color:#757575;text-decoration:underline;}
.catnavlinx:active {color:#757575;}
.catnavlinx:hover {color:#757575;text-decoration:underline;}
.catnavdescription {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight: normal;color:#6F6F6F;text-decoration:none;padding-top: 12px;padding-bottom: 4px;}

/*Product*/
.producttitle {font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#757575;padding-top:12px;}
.productsubtitle {font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;color:#6F6F6F;padding-top:4px;}
.ourprice {font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;color:#6F6F6F;padding-top:6px;}
.price {font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#222222;padding-top:0px;}
.selectqty {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:4px;}
.productcode {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:4px;}
.rrpprice {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#707070;text-decoration:line-through;padding-top:4px;}
.offertxt {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#C82427;padding-top:8px;padding-bottom:0px;}
.productdescription {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:12;padding-bottom:8;}
.productdescriptionbd {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#707070;padding-top:12;padding-bottom:8;}
.availability {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:8;}
.availabilitybd {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#707070;padding-top:8;}
.productbullets {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;padding-top:8px;}
.productsubheads {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#6F6F6F;padding-top:12px;}
.deliverybox {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#6F6F6F;text-decoration:none;}
.deliveryboxlinx {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#6F6F6F;text-decoration:none;}
.deliveryboxlinx:link {color:#6F6F6F;text-decoration:underline;}
.deliveryboxlinx:visited {color:#6F6F6F;text-decoration:underline;}
.deliveryboxlinx:active {color:#6F6F6F;}
.deliveryboxlinx:hover {color:#6F6F6F;text-decoration:underline;}
.prodsubimgpad {padding-top:12px;padding-bottom:12px;}
.forminputqty
{
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #8E8E8E;
	border-right:1px solid #8E8E8E;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
    height:15px;
	width:15px;
}



/*Customer Services*/
.customerservhead {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#757575;text-decoration:none;padding-left:10px;padding-bottom:4px;}
.customerservtxt {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#757575;text-decoration:none;padding-left:0px;padding-bottom:4px;}
.customerservbd {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#757575;text-decoration:none;padding-left:10px;padding-bottom:6px;}
.customerservlinx {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#757575;text-decoration:none;}
.customerservlinx:link {color:#757575;text-decoration:none;}
.customerservlinx:visited {color:#757575;text-decoration:none;}
.customerservlinx:active {color:#757575;}
.customerservlinx:hover {color:#757575;text-decoration:underline;}
.maintitle {font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;color:#757575;text-decoration:none;padding-left:0px;padding-bottom:6px;}
.termstxt {font-family:arial,helvetica,sans-serif;font-size:11px;line-height:12px;font-weight:normal;color:#757575;text-decoration:none;padding-left:0px;padding-top:8px;padding-right:0px;}
.termstxtbd {font-family:arial,helvetica,sans-serif;font-size:11px;line-height:12px;font-weight:bold;color:#757575;text-decoration:none;padding-left:0px;padding-top:8px;padding-right:0px;}

/*Payment*/
.basketsubheads {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#757575;text-decoration:none;height:28px;background-color:#EEEEEE;}
.baskettextlrge {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#707070;}
.baskettextlrgelinx {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight: normal;color:#707070;text-decoration:underline;}
.baskettextlrgelinx:link {color:#707070;text-decoration:underline;}
.baskettextlrgelinx:visited {color:#707070; text-decoration:underline;}
.baskettextlrgelinx:active {color:#707070;}
.baskettextlrgelinx:hover {color:#707070;text-decoration:underline;}
.baskettextsml {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#707070;}
.baskettextsmllinx {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight: normal;color:#707070;text-decoration:underline;}
.baskettextsmllinx:link {color:#707070;text-decoration:underline;}
.baskettextsmllinx:visited {color:#707070; text-decoration:underline;}
.baskettextsmllinx:active {color:#707070;}
.baskettextsmllinx:hover {color:#707070;text-decoration:underline;}
.baskettextlrgebd {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#222222;padding-top:0;}
.promotions-container {padding:12px;border:1px solid #999;border-top:0;height:28px;}
.promotionstxtbd {font-family:arial,verdana,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#757575;}


/*Forms*/
.formtxt {font-family:arial,helvetica,sans-serif;font-size:12px;line-height:14px;font-weight:normal;color:#6F6F6F;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:4px;}
.formtxtbd {font-family:arial,helvetica,sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#6F6F6F;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:4px;}
.forminput
{
	margin:0;
	padding:0;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#ffffff;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
    height:17px;
	width:135px;
}
 .commentsfield
{
	margin:0;
	padding:0;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
    height:100px;
	width:348px;
}
 .largefield
{
	margin:0;
	padding:0;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
    height:16px;
	width:180px;
}
 .mediumfield
{
	margin:0;
	padding:0;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
    height:16px;
	width:100px;
}
.exsmallfield
{
	margin:0;
	padding:0;
	border-left:1px solid #8E8E8E;
	border-top:1px solid #8E8E8E;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#F7F7F7;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    color:#515151;
    font-size:11px;
    height:16px;
	width:35px;
}