body {background-color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-size: small; 
 }

p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size:100%;
 color: #000000;
 vertical-align:top
}

.maintop {
vertical-align:top;
}

.centre {margin-left:5%;
}


.search {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size:80%;
 color: #000000;
 text-align:right;

}


.loginregisterleft {
 font-family:  verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #ffffff;
 text-decoration: none;
 text-align:left
}

A.loginregisterleft:link {
	 COLOR: #ffffff; TEXT-DECORATION: underline; 
}
A.loginregisterleft:hover {
	 COLOR: #D8D8D8; TEXT-DECORATION: underline; 
}
A.loginregisterleft:active {
	 COLOR: #D8D8D8; TEXT-DECORATION: underline; 
}
A.loginregisterleft:visited {
	 COLOR: #D8D8D8; TEXT-DECORATION: underline; 
}


.loginregisterright {
 font-family:  verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #ffffff;
 text-decoration: none;
 text-align:right
}

A.loginregisterright:link {
	 COLOR: #ffffff; TEXT-DECORATION: underline; 
}
A.loginregisterright:hover {
	 COLOR: #D8D8D8; TEXT-DECORATION: underline; 
}
A.loginregisterright:active {
	 COLOR: #D8D8D8; TEXT-DECORATION: underline; 
}
A.loginregisterright:visited {
	 COLOR: #D8D8D8; TEXT-DECORATION: underline; 
}


.topmenu {
 font-family:  Arial, verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #001A89;
 text-decoration: none;
 text-align:right
}

A.topmenu:link {
	 COLOR: #001A89; TEXT-DECORATION: underline; 
}
A.topmenu:hover {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.topmenu:active {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.topmenu:visited {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}


.topmenuleft {
 font-family:  Arial, verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #001A89;
 text-decoration: none;
 text-align:left;
 vertical-align:top
}

A.topmenuleft:link {
	 COLOR: #001A89; TEXT-DECORATION: underline; 
}
A.topmenuleft:hover {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.topmenuleft:active {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.topmenuleft:visited {
	 COLOR: #ff0000; TEXT-DECORATION: underline;
}






.topmenuleftsubmenu {
 font-family:  Arial, verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #ff0000;
 text-decoration: none;
 text-align:left;
 vertical-align:top
}

A.topmenuleftsubmenu:link {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.topmenuleftsubmenu:hover {
	 COLOR: #001A89; TEXT-DECORATION: underline; 
}
A.topmenuleftsubmenu:active {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.topmenuleftsubmenu:visited {
	 COLOR: #001a89; TEXT-DECORATION: underline;
}




.bottommenu {
 font-family:  verdanna, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size:x-small;
 color: #000000;
 text-decoration: none;
 text-align:center
}

A.bottommenu:link {
	 COLOR: #000000; TEXT-DECORATION: underline; 
}
A.bottommenu:hover {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.bottommenu:active {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}
A.bottommenu:visited {
	 COLOR: #ff0000; TEXT-DECORATION: underline; 
}


.message {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size:small;
 color: #000000;
 text-decoration: none;
 text-align:left;
 vertical-align:top;
 padding-left: 10px;
}

 
 .messagebold{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #000000;
 text-decoration: none;
 text-align:left;
 vertical-align:top;
 padding-left: 10px;
}
 
  .messageboldcentre{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
  font-size:small;
 color: #000000;
 text-decoration: none;
 text-align:center;
 vertical-align:top
}

  .messageboldright{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #000000;
 text-decoration: none;
 text-align:right;
 vertical-align:top
}

.messagetitle{
 font-family:  verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #ffffff;
 text-decoration: none;
 text-align:left;
 padding-left: 10px;
}

.cartdetails {
 font-family:  arial,verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:medium;
 color: #000066;
 text-decoration: none;
 text-align:left;
 
}

.cartmainborder {
border-bottom-style:outset;
border-bottom-width:2px;
border-bottom-color:#000000;
}

.cartcontents {
 font-family:  arial,verdana, Helvetica, sans-serif;
 font-weight: normal;
 font-size:small;
 color: #000000;
 text-decoration: none;
 text-align:left;
}
.cartcontentsbold {
 font-family:  arial,verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #000000;
 text-decoration: none;
 text-align:center;
}

.cartpricebold {
 font-family:  arial,verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size:small;
 color: #000000;
 text-decoration: none;
 text-align:right;
}

.cartcontentsborder{
	padding-bottom: 3px; BORDER-BOTTOM: #000000 1px solid; padding-right: 3px; BORDER-right: #000000 1px solid; padding-left: 3px; BORDER-left: #000000 1px solid; padding-top: 3px; BORDER-top: #000000 1px solid;
}

.measureguide {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size:small;
 color: #000000;
 text-align:center;
 vertical-align:top;
 }
 
 .leftempty {width:3%;
 vertical-align:top}
 
 .leftmenu {width:17%;
 vertical-align:top;
 }
 .bottomleft {
 font-family:  verdanna, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size:x-small;
 color: #000000;
 text-decoration: none;
 text-align:left
}

hr {
	height: 1px;
	color: #f00;
		}