BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
.topgreyTD {
	FONT-SIZE: 8pt
}
SELECT.8 {
	FONT-SIZE: 8pt
}
SELECT.left {
	FONT-SIZE: 8pt; WIDTH: 146px
}
SELECT.right {
	FONT-SIZE: 8pt; WIDTH: 151px
}
.quicksearch {
	FONT-SIZE: 7.5pt; COLOR: #000000; LETTER-SPACING: 0.2mm
}
.newsheading {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-TRANSFORM: uppercase; COLOR: #708276; LETTER-SPACING: 0.1mm
}
.errors {
	COLOR: #cc0000
}
.border {
	BORDER-RIGHT: #bdbec0 1px solid; BORDER-TOP: #bdbec0 1px solid; BORDER-LEFT: #bdbec0 1px solid; BORDER-BOTTOM: #bdbec0 1px solid
}
LI.links {
	COLOR: #708276
}
.catalogbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #708276
}
.catalogbox:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.catalogbox:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.catalogbox:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.catalogbox:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.bg_righthead {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(OM_files/images/rnd_cnr_top.gif); BACKGROUND-REPEAT: no-repeat
}
.topredTD {
	FONT-SIZE: 8pt; COLOR: white; LETTER-SPACING: 0.2mm; TEXT-DECORATION: none; white-space: nowrap;
}
.topredTD:link {
	TEXT-DECORATION: none
}
.topredTD:hover {
	TEXT-DECORATION: underline
}
.topLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: white; FONT-FAMILY: verdana
}
.topLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: white; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.topLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: white; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 7.5pt; COLOR: white
}
.footer:link {
	TEXT-DECORATION: underline
}
.footer:hover {
	TEXT-DECORATION: none
}
.estar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.estar:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.estar:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.cartHead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px; LETTER-SPACING: 0.2mm
}
.productRangeHead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px; LETTER-SPACING: 0.2mm; TEXT-DECORATION: none
}
.productRangeHead:link {
	TEXT-DECORATION: underline
}
.productRangeHead:hover {
	TEXT-DECORATION: none
}
.productRange {
	FONT-SIZE: 9pt; COLOR: #414540; TEXT-DECORATION: none
}
.productRange:link {
	TEXT-DECORATION: none
}
/*.productRange:hover {
	TEXT-DECORATION: underline
}*/
.productRangeEx {
	FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: none
}
.productRangeEx:link {
	FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: none
}
.productRangeEx:hover {
	FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: underline
}
.productRangeSub {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
.productRangeSub:link {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
.productRangeSub:hover {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
.continue {
	FONT-SIZE: 7.5pt; COLOR: #708276
}
.continue:link {
	TEXT-DECORATION: underline
}
.continue:hover {
	TEXT-DECORATION: none
}
A {
	FONT-SIZE: 8pt; COLOR: #708276; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 13pt; MARGIN: 0px; COLOR: #708276
}
.features {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276
}
.features:link {
	TEXT-DECORATION: underline
}
.features:hover {
	TEXT-DECORATION: none
}
.featuretxt {
	FONT-SIZE: 8pt
}
.featureprice {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #708276
}
.promoHeadings {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 2px; LETTER-SPACING: 0.2mm
}
.myaccount {
	FONT-SIZE: 8pt; COLOR: black
}
.myaccount:link {
	TEXT-DECORATION: underline
}
.myaccount:hover {
	TEXT-DECORATION: none
}
.returnTop {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #708276; TEXT-DECORATION: none
}
.returnTop:link {
	TEXT-DECORATION: none
}
.returnTop:hover {
	TEXT-DECORATION: underline
}
.cartbuttons {
	BORDER-RIGHT: #708276 2px outset; BORDER-TOP: #708276 2px outset; FONT-SIZE: 7.5pt; BACKGROUND: #899088; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #708276 2px outset; COLOR: white; BORDER-BOTTOM: #708276 2px outset
}
.smlbuttons {
	BORDER-RIGHT: #999999 2px outset; BORDER-TOP: #999999 2px outset; FONT-SIZE: 7.5pt; BACKGROUND: #a9b2a8; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #999999 2px outset; COLOR: white; BORDER-BOTTOM: #999999 2px outset
}
.cellPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cartLink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: none
}
.cartLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: underline
}
.cartLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: underline
}
.cartLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: underline
}
.cartLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: none
}
.topLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #708276; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.topLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #708276; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.topLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #708276; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.topLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #708276; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.topLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #708276; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: underline
}
.next {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: none
}
.next:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: none
}
.next:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: none
}
.next:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: none
}
.next:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial,helvetica,verdana,sans-serif; TEXT-DECORATION: underline
}
.affPageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.affNavHeading {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 2px; LETTER-SPACING: 0.2mm; BACKGROUND-COLOR: #708276; TEXT-DECORATION: none
}
.affHeadings {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif
}
.affBackLgt {
	BACKGROUND-COLOR: #ffffff
}
.affBackDrk {
	BACKGROUND-COLOR: #efefef
}
.affBorder {
	
}
.affSales {
	BORDER-RIGHT: #bdbec0 1px solid; BORDER-TOP: #bdbec0 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: #bdbec0 1px solid; COLOR: #000000; BORDER-BOTTOM: #bdbec0 1px solid; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #efefef
}
.affButtons {
	
}
.affMsg {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: arial,sans-serif
}
.inputAff {
	BORDER-RIGHT: #bdbec0 1px solid; BORDER-TOP: #bdbec0 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: #bdbec0 1px solid; WIDTH: 120px; COLOR: #000000; BORDER-BOTTOM: #bdbec0 1px solid; FONT-FAMILY: arial,sans-serif
}
.affpaymentpopupbg {
	BACKGROUND-COLOR: #cc0000
}
.affSubHeading {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #333333; FONT-FAMILY: arial,sans-serif
}
.affLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.affSubLink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5f5d5c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affSubLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5f5d5c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affSubLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5f5d5c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affSubLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5f5d5c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affSubLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5f5d5c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.affBoldLink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affBoldLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affBoldLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affBoldLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.affBoldLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #708276; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.affNavLink {
	FONT-SIZE: 9pt; COLOR: black; TEXT-DECORATION: none
}
.affNavLink:link {
	TEXT-DECORATION: none
}
.affNavLink:visited {
	TEXT-DECORATION: none
}
.affNavLink:active {
	TEXT-DECORATION: none
}
.affNavLink:hover {
	TEXT-DECORATION: underline
}

.telCountry{width:35px; padding:3px;}
.telArea{width:35px;padding:3px;}
.tel{width:64px; padding:3px; }
.mobile{width:103px; padding:3px;}
.smalltxt{font-size:7pt}

/* ADDED BY HUBERT 2nd Sept 2008 */
.Cart_Breadcrumbs {padding: 3px; font-size: 11px; color:#708276;}
.Cart_Breadcrumbs span {padding: 0px 10px 0px 10px; color:#000000;}
.Cart_Breadcrumbs a.On { font-weight: bold; text-decoration: none;}
.Cart_Breadcrumbs a.On:hover { font-weight: bold; text-decoration: none;}
.Cart_Breadcrumbs a { text-decoration: none;}
.Cart_Breadcrumbs a:hover { text-decoration: none;}



/* 500 error page */
.error_container{
                width:964px;
                margin-left:auto;
                margin-right:auto;
                margin-bottom:30px;
                background-color:#ffffff;             
}
.error_content{

                padding:20px;
                min-height:500px; height:500px; height:auto !important;
}
.error_logo{padding:10px 0 0 0}
.error_detail{padding:20px 0 0 0}
.error_detail h1{
                font-size:20px;
                font-family:"lucida sans unicode", "lucida sans", "lucida grande", "lucida unicode",  Verdana, Arial, Helvetica, sans-serif;      
                color:#DC5C1D;
                padding:10px 0;
                text-transform:capitalize;
                font-weight:normal;
}
.error_detail h4{
                font-size:11px;
                font-weight:bold;
                color:#999999;
                padding:0px 0px;
}
span#sec{color:#000000}
/* end */

/* NEW for Coupon Code added 130709 */
input.coupon { width: 120px; font-size: 11px; height: 18px;}
form {margin: 0; padding: 0;}
