.topten1 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.mainlinkshome {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.navlinksnew {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.homemenu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: arial; text-decoration:none;
}
.homemenu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: arial; text-decoration:none;
}
.indexbg {
	background-color:#000066;
	width: 1px;
}
.nav_bar {
	background-color:#000066;
	height:24px;
	color: #FFFFFF;
	text-align: left;
	font-size:10pt;
	font-weight:bold;
}
.nav_bar_title {
	color:#FFFFFF;
	font-size:10pt;
	margin-left:6px;
	font-weight:bold
}
.lglinks { color:#000000; font-weight:bolder; font-family:arial,sans-serif; font-size:9pt; text-decoration:underline; }
.lglinks:hover { color:#000000; font-weight:bolder; font-family:arial,sans-serif; font-size:9pt; text-decoration:none; }
.boldhd { color:#000000; font-family:arial,sans-serif; font-size:10pt; font-weight:bolder; }
.pspbar { font-size:10px; color:white; font-family: arial; text-decoration:none; TEXT-TRANSFORM: uppercase; } 
.pspbar:hover { font-size:10px; color:white; font-family: arial; text-decoration:none; TEXT-TRANSFORM: uppercase; }
.pspbar1 { font-size:10px; color:#000000; font-family: arial; text-decoration:none; TEXT-TRANSFORM: uppercase; } 
.pspbar1:hover { font-size:10px; color:#000000; font-family: arial; text-decoration:none; TEXT-TRANSFORM: uppercase; }
.ftrlks {
	font-size:9pt;
	color:#FFFFFF;
	font-family: arial;
	text-decoration:none;
	font-weight:bold;
} 
.ftrlks:hover {
	font-size:9pt;
	color:#FFFFFF;
	font-family: arial;
	text-decoration:none;
} 
.tiny { font-size: 8pt; color:#999999; }
.fulldec { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial; TEXT-ALIGN: justify;}
.pgnav { color:#000000; }
a.pgnav { color:#000000; font-weight:bolder; }
.pgblue { color:#007bc1; font-weight:bold; }
.ctitle { font-family: Arial; color:#eb187f; text-decoration:none; font-size: 15px; }
.zerofont {font-size:0; }
.rv_text {color:#333333; text-decoration:none; font-size:11px; text-align:center; vertical-align:middle;}
.rv_text:hover {color:#dd1674; text-decoration:none; font-size:11px}
.rv_pic {border:thin; border-color:#999999}
.htitle { font-family: Arial; color:#666666; text-decoration:none; font-size: 15px; }
.htitle:hover { font-family: Arial; color:#003333; text-decoration:none; font-size: 15px; }
.homebc { color: #003333; text-decoration:underline; font-family: arial; font-size: 10px; }
.bcrumb1 {
	color: #ffffff;
	text-decoration:none;
	font-family: arial;
	font-size: 10pt;
	text-transform: capitalize;
}
.bcrumb {
	color:#ffffff;
	text-decoration:underline;
	font-family: arial;
	font-size: 10pt;
	font-weight:bold;
}
.bcrumb:hover {
	color: #ffffff;
	text-decoration: none;
	font-family: arial;
}
.prodlist {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial;}
.commonbg { background: #FFFFFF; }
.middlebg { background: #e1e1e1; }
.usualbg  { background: #e1e1e1; }
.errorbg  { background: #cc0000; }
.footerlnks { font-size:8pt; color:#999999; font-family: arial,sans-serif; text-decoration:underline; }
.footerlnks:hover { font-size:8pt; color:#999999; font-family: arial,sans-serif; text-decoration:none; }
.battlinks{ font-size:8pt; color:#000000; font-family: arial,sans-serif; text-decoration:underline; }
.battlinks:hover { font-size:8pt; color:#000000; font-family: arial,sans-serif; text-decoration:none; }
.newlks { font-size:8pt; color:#000000; font-family: arial,sans-serif; text-decoration:underline; }
.newlks:hover { font-size:8pt; color:#000000; font-family: arial,sans-serif; text-decoration:none; }
body {font-size:10pt; font-family: arial,sans-serif; color: black; margin: 0px; padding:0px;background-color:#666699}
body.popup { font-size: 8pt; font-family: arial,sans-serif; color: black; margin: 0px; padding:0px;}
tr, td {
	font-size:10pt;
	font-family: Arial,Tahoma,Verdana,sans-serif;
	color: #000000;
	border: 1px;
	font-weight:normal;
}
tr, td.withColor {
	font-size:8pt;
	font-family: Arial,Tahoma,Verdana,sans-serif;
	color: #000000;
	border: 1px;
}
tr.usual, td.usual { background-color: #FFFFFF; border: 0px }
tr.usualWhite, td.usualWhite { background-color: white; }
tr.header, td.header { background-color: #9d9d9d; color: white;}
tr.middle, td.middle { background-color: #ebebeb; }
tr.error, td.error   { background-color: #FFE0E0; color: #cc0000; font-weight: bold;}
tr.personal, td.personal { background-color: #ffffd2; border: 0px }
.tab { font-family: Arial,Tahoma,Verdana,sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none; background: #dedede; }
.tab:hover { text-decoration: none; }
.tabActive { font-family: Arial,Tahoma,Verdana,sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none; background: #999999; color: white; }
.tabActive:hover { text-decoration: none; color: white; }
form { margin-bottom: 0; }
.foundin { font-size: 10pt; font-weight: bold;  color: #0000FF; text-decoration: none; }
ol {color:#3B3B3B; margin-left:25px; margin-bottom:0px}
ul.faq {margin-left:35px; margin-bottom:0px; list-style:circle}
li {font-family:Tahoma,Verdana,Arial,sans-serif; font-weight:normal; color:black; margin-left:-5px; margin-bottom:7px}
.hmlks { font-family: arial,sans-serif; font-size: 9pt; color:#909090; text-decoration:none}
.hmlks:hover {color:#003333; text-decoration:none}
.h1 { font-family: arial,sans-serif; font-size: 16pt; }
.h2 { font-family: arial,sans-serif; font-size: 13pt; }
.h5 {font-family:Arial,Tahoma,Verdana,sans-serif; font-size:11pt; text-decoration:none; color:black;}
.h5u {font-family:Arial; font-size:10pt; text-decoration:none; color:#000000; font-weight:bold;}
.cat7 {background-color:#CCCCCC; background-image: url(/images/arrow_nav.gif); background-position: center left; background-repeat: no-repeat; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: arial; text-decoration:none;}
.cat7:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #DD1674; FONT-FAMILY: arial; text-decoration:none;}
.h6 {FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: arial; text-decoration:none;}
.h6:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: none;
	COLOR: #DD1674;
	FONT-FAMILY: arial;
	text-decoration:none;
	text-align: left;
}
/* header styling*/
H1 { font-family: arial,sans-serif; font-size: 16pt; margin:0pt; }
H2 { font-family: arial,sans-serif; font-size: 13pt; margin:0pt; padding-right:6pt;display:inline; }
H5 {font-family:Arial,Tahoma,Verdana,sans-serif; font-size:11pt; text-decoration:none; color:black; font-weight:bolder; margin:0pt; padding-right:3pt;display:inline;}
H6 {FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: arial; text-decoration:none; margin:0pt;display:inline;}
.lkhome {font-family:Arial,Tahoma,Verdana,sans-serif; font-size:9pt; text-decoration:underline; color:#FFFFFF; font-weight:bolder;}
.shortdes { font-family:Arial; font-size:9pt; color:#666666; }
.shortdes1 {font-family:Arial; font-size:9pt; color:#000000;}
.indent { FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; FONT-FAMILY: arial; text-decoration:none; }
.indent:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #003333; FONT-FAMILY: arial; text-decoration:none; }
.h5n {font-family:Arial; font-size:9pt; text-decoration:none; color:#000000;}
.realprice { text-decoration: line-through; border: none; width: 80px; background: transparent; font-size:10pt; font-family: tahoma; }
.pricetbc { color: #DE1973; font-weight: bold; border: none; background: transparent; font-size:10pt; font-family: tahoma; }
.ourprice { color: #DE1973; font-weight: bold; border: none; width: 80px; background: transparent; font-size:10pt; font-family: tahoma; }
.statusbar { color: #FF0000; font-weight: bold; border: none; background: transparent; font-size:10pt; font-family: tahoma; }
.small { font-size: 8pt; }
.middleText { font-size: 10pt; }
.comment { font-size: 8pt; color: #7777CC; }
.message { font-size: 9pt; color: #0000CC; }
.title  { font-size: 10pt; font-weight: bold; color: black; }
.bigtitle { font-size: 13pt; font-weight: bold; color: black; }
.error { color: #cc0000; font-size:9pt}
.nb {text-decoration:none; color:black; font-weight:normal;}
.customfont {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#003333; }
.copy {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:7pt; color:#2F2F2F; margin-left:35px}
.top10 {margin-bottom:7px}
.articleDate { font-size: 8pt; color:#777777; margin-bottom: 5px; }
.faqQuestion  {border-top:1px solid #cccccc; background:white; padding:10px; padding-left:15px}
.faqAnswer  {text-align:justify; padding:10px; padding-left:15px}
.basketfon {font-family:Arial; font-size:10px;}
fieldset {border:0px solid #FFFFFF; }
input.field {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; border-left: #747474 1px solid; border-top: #747474 1px solid; border-right: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; color:black; padding:0;}
input.search {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:10pt; width:98px; height:16pt; border-left: #747474 1px solid; border-top: #747474 1px solid; border-right: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; color:black; padding:0;}
select {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; color:black}
select.search {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; width:135px; color:black}
textarea { font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; border: #747474 2px solid; border-top: #747474 2px solid; border-right: #dcdcdc 2px solid; border-bottom: #dcdcdc 2px solid; color:black}
input.submit {font-family:Tahoma,Verdana,Arial,sans-serif; font-size:8pt; padding-left:0px; padding-right:0px; height:19px;}
input.usualprice  { background-color: #FFFFFF; border: none; text-align: right; font-family: tahoma,verdana,sans-serif; font-size: 8pt; width:55px; }
input.orderprice  {color:#DD1674; background-color:#F5F5F5; border: none; text-align: right; font-family: tahoma,verdana,sans-serif; font-size: 10pt; font-weight: bold; width:55px; }
input.fconfirm {font-family:Arial; font-size:8pt; color: #AA0000; padding-left:10px; padding-right:10px; height:21px}
.partcode { color: #FF0000; font-weight: bold; border: none; background: transparent; font-size:10pt; font-family: tahoma; }
.input.partcode { border: none; text-align: left; font-family: tahoma,verdana,sans-serif; font-size: 10pt; font-weight: bold;  }
.browse {font-family:Arial; font-size:8pt; color: #097CBB; text-decoration:none; line-height:9pt; padding:0px; }
.browse:hover {font-family:Arial; font-size:8pt; color: #3399FF; text-decoration:none; line-height:9pt; padding:0px;}
.boldbrowse {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;}
.blueborder {
	border: 1px solid #097CBB;
	border-collapse:collapse;
}
.browsehdr { color: #000000; text-decoration: none; font-size: 8pt; line-height: 9pt; font-weight:bolder;}
.tablebrowse { border-style: solid; border-color:#666666;
border-bottom-width: 1px;
border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; }
.defaultbg { background: #FFFFFF; }
.commonbg { background: #FFFFFF; }
.headerbg { background: #999999; }
.middlebg { background: #FFFFFF; }
.usualbg  { background: #FFFFFF; }
.middle2bg { background: #ECECEC; }
.middle3bg { background: #dedede; }
.errorbg  { background: #FF0000; }
.customBox  { background: #FFFFFF; }
.customHome  { background: #EDEDED; }
.detailsbg {background: #CBE2EC; }
.white {background: white;}
.orange {background: #ffc900;}
.form { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6E6E6E; background-color: #EFEFEF; vertical-align: top; }
.blockborderbg {background: #000062 }
.categorybg  { background: #ECECEC; }
.blockborder2  { background: #BDC7E7; }
.offerbg { background-image: url(http://www.officesupermarket.co.uk/offerbg.jpg); background-position: right; background-repeat: no-repeat; }
.basketbg { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: white ; background: #9A0200; }
a.basketbg { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: white ; background: #9A0200; }
.basketbg:hover { color: #FFFFFF; }
.offer { border-top: #999999 1px solid; border-bottom: #999999 1px solid; border-right: #999999 1px solid; border-left: #999999 1px solid; }
.offer2 { border-top: #9A0200 1px solid; border-bottom: #9A0200 1px solid; border-right: #9A0200 1px solid; border-left: #9A0200 1px solid; }
.price { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A0200; font-weight:bolder; }
.welcome { background-image: url(http://www.officesupermarket.co.uk/chairs.jpg); background-position: right; background-repeat: no-repeat; }
.headerbg2 { background: #CCCCCC; }
.phonenumber { font-family: Arial, Helvetica, sans-serif; font-size: 32px; color: black; font-weight: bolder; }
.menusidebar { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; font-weight:bolder; border-right: #ECECEC 1px solid; }
.menusidebar { font-family: Arial, Helvetica, sans-serif; color: black; border-right: #ECECEC 1px solid; }
.menusidetext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; font-weight:bolder; text-decoration: none; }
a.menusidetext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; font-weight:bolder; text-decoration: none; }
.redtitlebg { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bolder; color: white ; background: #9A0200; }
.tab { font-family: sans-serif, arial; font-size: 9pt; font-weight: bold; text-decoration: none; background: #dedede; }
.tab:hover { text-decoration: none; }
.tabActive { font-family: sans-serif, arial, tahoma, verdana; font-size: 9pt; font-weight: bold; text-decoration: none; background: #000000; color: white; }
.tabActive:hover { text-decoration: none; color: white; }
ul.q {margin-right:0px; margin-left:32px; margin-bottom:9px; margin-top:9px}
ul.compact {margin-right:40px; margin-left:40px; margin-bottom:9px; margin-top:9px}
li {margin:0; margin-left:-5px; margin-bottom:3px}
a.header:hover { color: #9A0200; text-decoration: underline; }
a.header { color: #ffffff; text-decoration: underline; }
a.title:hover { font-weight: bold;  color: #9A0200; text-decoration: none; }
a.title { font-weight: bold;  color: black; text-decoration: none; }
a.productTitle:hover { font-family: arial,sans-serif; font-size:8pt; font-weight: bolder;  color: #9A0200; text-decoration: underline; }
a.productTitle { font-family: arial,sans-serif; font-size:8pt; font-weight: bolder;  color: black; text-decoration: none; }
a.small:hover { color: #9A0200;  font-size: 8pt; }
a.small { color: black;  font-size: 8pt; }
a.green_button:hover { color: #9A0200;  font-size: 9pt; font-weight: bold; }
a.green_button { color: #004C4C;  font-size: 8pt; font-weight:bold; font-family: arial, sans-serif, tahoma, verdana; }
a.blue_button:hover { color: #9A0200;  font-size: 8pt; font-weight: bold; }
a.blue_button { color: #999999;  font-size: 8pt; font-weight:bold; font-family: arial, sans-serif, tahoma, verdana; }
.small { font-size: 8pt; }
.tiny { font-size: 7pt; color:#B5B5B5; }
.tiny2 { font-size: 7pt; color:#000000; }
a.tiny { font-size: 7pt; color:#B5B5B5; text-decoration: none; }
.black7 { font-size: 7pt; color:black; }
.grey7 { font-size: 7pt; color:#929292; }
.highlight1 { font-size: 9pt; font-weight: bold; color: #9A0200; }
.highlightRed, .asterix { color: #d50000; }
.highlightGreen { color: #009944; }
.comment { font-size: 8pt; color: #7777CC; }
.message { font-size: 8pt; font-weight:bolder; color: blue; }
a.title1  { font-weight:bold}
a.title2  { font-weight:bold}
.title, .title2 { font-family: arial,sans-serif; font-size:8pt; font-weight:bolder; text-transform:capitalize; }
.bigTitle { font-family:arial,sans-serif; font-size: 11pt; font-weight: bold;}
.block_title { font-weight:bold; color: #333333; font-size: 11pt; font-family: Arial; text-transform:capitalize; }
.code {font-family:Courier, helvetica;font-size:9pt;background-color:#FFFFFF;color:gray}
.error { color: #d50000; }
.errorheader { color: #d50000;  font-weight: bold;}
.caption {font-family:tahoma,verdana, sans-serif;font-size:9pt;background-color:#FFFFDE; border: 1px solid #FFB400; padding:0px}
.hot {font-family:verdana, helvetica;font-size:8pt;font-weight:bold;color:red}
.txt3 {font-size:3px;}
.txt5 {font-size:5px;}
.txt7 {font-size:7px;}
.xbox_outerdiv {width: 150px; height: 150px; overflow: AUTO;}
.xbox_innerdiv {width: 130px; height: 150px;  margin-bottom: 0px; margin-top: 0px;}
.xbox_table {width: 100%; height: 170px; background-color: #FFFF99; border: 0px; margin: 0px;}
.xbox_td1 {height: 10px; background-color: red; border: 0px;}
.xbox_td2 {height: 10px; border: 0px;}
.xbox_x {height: 10px; border: 0px;}
.xbox_tr {height: 10px; margin: 0px; border: 0px;}
.whitecat { color: #FFFFFF;  font-weight: bold; font-family: arial; text-decoration:none; font-size:9pt;}
td.bulletclass
{	
background-image:url("images/cm/bullet.gif");
}
.cat_desc {color: #000000; font-family: arial; text-decoration:none; font-size:9pt;}
.homelinks
{
 color: #666666; font-family: arial; text-decoration:none; font-size:8pt;
}
a.top10 { color: #5b5b5b; text-decoration:none; font-family: arial,sans-serif; }
a.top10:hover { color: #990000; text-decoration: none; font-family: arial,sans-serif;}
.cell_border {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.no_ul {
	text-decoration: none;
}
.morelink {color:#dd1974; padding-bottom:3pt; text-decoration:none;}
.morebutton {color: #DD1973; text-decoration:underline; font-weight:bold; }
.morebutton:hover {color: #DD1973; text-decoration:underline; font-weight:bold; }
.filter {color: #444444; text-decoration:none; font-size: 8pt; line-height: 9pt;}
.remove_filter {color: #666666; text-decoration:none; font-size: 8pt; line-height: 9pt; font-weight:bold;}
.filter:hover {color: #999999; text-decoration:none; font-size: 8pt; line-height: 9pt;}
.filter_title {color:#333333; font-weight:bold; font-size:12px; height:12pt; border-bottom:1pt; padding-top:2pt;}
.filter_remove {color:#333333; font-weight:normal;}
.sidebar {background-color:#C2C2CD;}
.cart_items {color:#333333; font-size:10px;}
.toplinks {
	color:#FFFFFF;
	font-size:10pt;
	text-decoration:none;
	font-weight:bold;
}
.border_cases {border-color:#999999; border-style:solid;}
articles_list {
	color: #333333;
	text-decoration: none;
}
.brandname {color:#333333; text-decoration:none;}
.bagtype_name {text-decoration:none; color:#333333; font-weight:bold; font-size:11px}
.bagtype_price {text-decoration:none; color:#DD1674; font-weight:bold; font-size:11px; }
.article_text {font-size:11px; text-decoration:none}
.fav_title {color:#DD1674; font-size:13px; font-weight:bold;}
.fav_text {color:#555555; font-size:12px; }
.fav_list {color:#333333; font-size:12px; font-weight:bold;}
.fav_link {color:#DD1674; font-size:11px; }
.features {color:#333333; font-size:11px; }
.newsletter {font-size:11px; color:#DD1674;}
.priceDISP { color: #000000; text-decoration:none; font-weight:bold; font-family: arial; font-size: 11px; }
.priceDISPvat { color: #000000; text-decoration:none; font-family: arial; font-size: 10px; }
form { margin: 0; padding: 0 }
.review_bar {background-color: #B0E1FF; }
.review_table {border:#000066; border-style:solid; border-width:1px;}
.review_view { color: #0066CC; text-decoration:none; font-family: arial; font-size: 11px; text-decoration:underline; }
.rating_font { color: #000000; text-decoration:none; font-family: arial; font-size: 11px; }
.variantprice {color:#DD1674; font-weight:bold; font-size:12px; text-align:center;}
.variantpartcode {font-size:11px; color:#333333; font-weight:normal;}
.availability {color:#0066CC; font-size:10px; font-weight:bold; text-align:center;}
.availability_header {color:#333333; font-size:11px; font-weight:bold; text-align:center;}
.cell_border {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#menu {
	text-align:left; 
}
#products {
	text-align:left;
}

.no_ul {
	text-decoration: none;
}
.rv_text {color:#333333; text-decoration:none; font-size:11px}
.rv_text:hover {color:#dd1674; text-decoration:none; font-size:11px}
.rv_pic {border:thin; border-color:#cccccc}
.non-free {font-size:11px; font-weight:bold; color:#FF0000;}
.list_prod_name {font-size:12px; color:#333333; text-decoration: none; font-weight:bold;}
.feedbackItalic2 {font-style: italic; color: #333; font-size: 100%;}
.feedbackBoldGrey {color: #999; font-weight: bold; padding: 3px; border-bottom: 1px dashed #ccc; display: block;}
.feedbackTitle {color: #A0B221; font-size: 180%; line-height: 120%;}
.feedbackItalic { font-style: italic; color: #333; font-size: 85%; padding: 0 5px 0 5px; color: #666666; }
.home_intro {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	background-color: #000066;
	font-weight: bold;
}
.home_desc {font-family: Arial, Helvetica, sans-serif; color:#666666; text-align:left; font-size:12px;}
.home_title a {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color:#666666; text-decoration: none; text-align:left;}
.home_title {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color:#666666; text-decoration: none; text-align:left;}
.home_title:hover a {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color:#333333; text-decoration: none; text-align:left;}
.home_title:hover {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color:#333333; text-decoration: none; text-align:left;}
.home_links a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color:#666666; text-decoration: none; text-align:left;}
.home_links {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color:#666666; text-decoration: none; text-align:left;}
.home_links:hover a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #DD1674; text-decoration: none;}
.home_links:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #DD1674; text-decoration: none;}
.home_productTitle {font-family: Arial, Helvetica, sans-serif; color:#666666; text-align:center; font-size:12px; font-weight:bold; text-align:center;}
.home_productPrice {font-family: Arial, Helvetica, sans-serif; color:#63B5D6; text-align:center; font-size:12px; font-weight:bold; text-align:center;}
.lhs_shopWithConfidence2c td { font-size: 95%; color: #666666; vertical-align: top; }


.DataGrid { display: block; border: 0; font-size: .95em; empty-cells: show; }
.DataGrid tr.Active { background-color: #000066; }
.DataGrid td.DataBox { text-align: center; color: #000000; border: 1px solid #666666; }
.DataGrid td { padding: 0px 8px 0px 8px; color: #000000; border: 1px solid #000066; }
.DataGrid th { border: 1px solid #000066; padding: 0px 8px 0px 8px; color: #ffffff; background: #000066; font-size: 1em; font-weight: normal; }
.DataGrid th a { display: block; } 
.DataGrid thead { background: #4931DB; }

.DataHeader { font-weight: bold; text-align: left; }
.DataHeader a, .DataHeader a:visited { font-weight: bold;  color: #000000; text-decoration: none; }
.DataHeader a:active, .DataHeader a:hover { color: #ffffff; text-decoration: underline; }
