@charset "utf-8";
/*
	CSS for martinluck.co.uk
	------------------------
	> global-layout-header
	> global-layout-footer
	> global-jquery
	> about-layout-middle
	> about-layout-navigation
	> stationery-layout-navigation
	> stationery-layout-middle
	> stationery-layout-roundCorners
	> stationery-banners
	> stationery-hoverTip
	> interiors-layout-quotes
	> account-layout
	> help-layout
	> new-about-layout-middle
	
*/

/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ global-layout-header ----------------------------------------- */
/* --------------------------------------------------------------------------------------------- */

/* Global styling */
* {
	font-family: calibri, arial, verdana, sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
body {
	margin: 0 .1em;
}
#wrapper {
	width: 975px;
	margin: 0 auto;
}
input, select {
	font-size: .9em;
	font-weight: normal;
}
input#searchText, input.codeText {
	height: 17px;
	min-height: 17px;
	margin-bottom: .2em;
}
input#searchText {
	position: relative;
	top: -5px;
	width: 360px;
	padding-top: 5px;
	padding-left: 5px;
	border: 1px solid #d22229;
	font: bold 14px/1 Calibri; 
	z-index: 75;
}
input.codeText {
	width: 79.99%;
}
select#searchArea {
	height: 22px;
	min-height: 22px;
	margin-bottom: .1em;
	width: 70px;
}
.suggest_link, .suggest_link_over {
	width: 361px;
	padding: 2px;
	border-bottom: 1px solid #d22229;	
	border-left: 1px solid #d22229;	
	border-right: 1px solid #d22229;	
}
.suggest_link {	
	background-color: #fff;	
}
.suggest_link_over {
	background-color: #a3cde6;
	color: #333;
	cursor: pointer;
}
.suggest_info {
	position: relative;
	left: 10px;
	margin-top: 0;
	color: #004892;
}
.suggest_info_code {
	float: left;
	width: 70px;	
}
#search_suggest {
	position: absolute;
	z-index: 200;
	margin-left: 97px;
	margin-top: -4px;
	background-color: #fff; 
	text-align: left;
	font-size: 12px;
	font-family: calibri, arial;
	font-weight: normal;
	color: #333;
}
input#txtSearch {
	width: 275px;
}
h1, h2, h3, h4, h5, h6 { 
	font-size:  1em; 
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.clearFloats {
	clear: both;
}
.mlTextBlue {
	color: #4f81bd;
	font-size: .8em;
}
.mlTextYellow {
	color: #ffc000;
	font-size: .8em;
}
.mlTextRed {
	color: #c50d27;
	font-size: .8em;
}
.justBold {
	font-weight: bold;
}
.buttons {
	border-width: 0;
	margin-left: .5em;
	margin-bottom: -.1em;
}
.spacer {
	margin: 1em 0;
}
button {
	background-color: transparent; 
	border: none; 
	cursor: pointer;
}
button#searchButton {
	margin-bottom: .1em;
	width: 70px;
}
.error {
	color: #b81416;
	font-style: italic;
	font-size: .95em;
}
.noBorder {
	border: 0;
}
.tinyText {
	font-size: .8em;
}
.largeText {
	font-size: 1.2em;
}
.centerAlign {
	margin: 0 auto;
	text-align: center;
}
.bigAndBold {
	font-size: 1.5em;
	font-weight: bold;
}
.mandatoryField {
	vertical-align: super;
	color: #d22229;
}

/* Possible  top toolbar styling  */
#keywordHeaderBlue, #keywordHeaderGreen {
	width: 975px;
	margin: 0 auto .25em auto;
	text-align: center;
	height: 20px;
	min-height: 20px;
	border: .01em solid #0d2e48;
	border-top: 0;
}
#keywordHeaderBlue {
	background: #005b92 url(images/buttons/topNavBgBlue.gif); 
}
#keywordHeaderGreen {
	background: #00a88e url(images/buttons/topNavBgGreen.gif); 
}
#keywordHeaderBlue h1, #keywordHeaderGreen h1 {
	font-weight: bold;
	font-size: .9em;	
	color: #eee;
}
#header {
	margin: .5em auto .2em auto;
	height: 75px;
	min-height: 75px;
}
.area {
	font-size: .85em;
}
.area#logo {
	float: left;
	width: 175px;
}
.area#search {
	float: left;
	width: 570px;
	font-weight: bold;
	margin: .75em 20px;
	margin-top: -.3em;
}
.area#basket {
	float: left;
	width: 175px;
	margin: 0 auto;
	margin-top: -.3em;
	color: white;
	font-weight: bold;
}
.area#basket a, .area#search a {
	color: #258ecc;
}
.area#basket a:hover, .area#search a:hover {
	color: #258ecc;
	text-decoration: underline;
}
.loginOptions {
	float: right;
	text-align: center;
	margin-right: 1em;
	color: black;
	font-size: 1em;
}

/*  Top toolbar menu styling */
.mainMenu {
	clear: both;
	border-bottom: 0.05em solid #0d2e48;
	width: 975px;
}
.menu1Blue, .menu1Green { 
	padding: 0 0 0 .5em; 
	margin: 0; 
	list-style: none; 
	height: 35px; 
	position: relative; 
}
.menu1Blue { 
	background: #005b92 url(images/buttons/topNavBgBlue.gif); 
}
.menu1Green { 
	background: #00a88e url(images/buttons/topNavBgGreen.gif); 
}
.menu1Blue li, .menu1Green li {
	float: left;
	margin: 0 auto;
}
.menu1Blue li a, .menu1Green li a {
	display: block; 
	float: left; 
	height: 35px; 
	line-height: 35px; 
	color: #fff; 
	text-decoration: none; 
	font-size: .85em;  
	font-weight: bold; 
	text-align: center; 
	padding: 0 0 0 .5em; 
	cursor: pointer;
}
.menu1Blue li a b, .menu1Green li a b {
	float: left; 
	display: block; 
	padding: 0 1.6em 0 .8em;
}
.menu1Blue li a:hover {
	background: #005b92 url('images/buttons/topNavHoverBlue.gif');
}
.menu1Green li a:hover {
	background: #00a88e url('images/buttons/topNavHoverGreen.gif');
}
.menu1Blue li a:hover b {
	background: url('images/buttons/topNavHoverBlue.gif') no-repeat right top;
}
.menu1Green li a:hover b {
	background: url('images/buttons/topNavHoverGreen.gif') no-repeat right top;
}

#printButton {
	width: 125px;
	height: 60px;
	border: 0;
}

/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ global-layout-footer ----------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
/*  About us footer area stylings */
.abFooter {
	clear: both;
	width: 976px;
	height: 185px;
	min-height: 185px;
}
.abSubfooter {
	clear: both;
	width: 99.99%;
	margin: 0 0 .5em 0; 
	border-top: .01em solid black;
	font-size: .75em;
	color: #fff;
	height: 25px;
	line-height: 25px;
	text-align: center;
}
.abSubfooter p {
	text-transform: capitalize;
}
p.footerBlue {
	background: #005b92 url('images/buttons/footer.gif');	
}
p.footerGreen {
	background: #5ec3b4 url('images/buttons/footerGreen.gif');	
}
.abSubfooter a {
	color: #fff;
	padding: 1em;
	text-decoration: underline;
}
.abSubfooter a:hover {
	color: #fff;
	padding: 1em;
	text-decoration: underline;
}

.terms {
	margin-top: .75em;
	color: #000;
}
.terms a {
	color: #000;
}
.terms a:hover {
	color: #000;
	text-decoration: underline;
}
.linkFooter {
	border-top: 1px solid #000;
	margin: 0 auto;
	text-align: center;
	width: 500px;
}
.linkFooter a {
	color: #069;	
}
.linkFooter a:hover {
	color: #c30;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ global-jquery ------------------------------------------------ */
/* --------------------------------------------------------------------------------------------- */
#sliderWrap {
	margin: 0 0 0 98px;
	width: 365px;
}
#slider {
	position: absolute;
	z-index: 50;
	background-image: url(images/buttons/searchTypeSlider.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 365px;
	height: 50px;
	margin-top: -26px;
}
#slider img {
	border: 0;
}
#sliderContent {
	position: absolute;
	text-align: center;
	color: #fff;
	font-weight: bold;
	margin: 0 0 0 40px;
}
#openCloseWrap {
	position: absolute;
	margin: 25px 0 0 110px;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ about-layout-middle ------------------------------------------ */
/* --------------------------------------------------------------------------------------------- */
/*  About us central area stylings */
.abCentral {
	width: 975px;
	background-color: #fff;
}
.abLeft, .recycleLeft {
	float: left;
	width: 190px;
}
.abRight {
	float: right;
	width: 750px;
	margin: .5em;
	padding: .25em;
	border: 3px #bbbbad double;
}
.abRight#Green {
	border: 3px #5ec3b4 double;
}
.abRight#interiorsLeft, .abRight#interiorsRight {
	border: 10px #a7a9ac solid;
	padding: 0;
}
.abRight#interiorsLeft h6, .abRight#interiorsRight h6 {
	clear: both;
}
.abRight#interiorsLeft {
	border-left: none; 
	background: url('images/interiors/centralBorderTop.png') no-repeat left top;
}
.abRight#interiorsLeft h6 {
	background: url('images/interiors/centralBorderTop.png') no-repeat left bottom; 	
}
.abRight#interiorsRight {
	border-right: none; 
	background: url('images/interiors/centralBorderTop.png') no-repeat right top;
}
.abRight#interiorsRight h6 {
	background: url('images/interiors/centralBorderTop.png') no-repeat right bottom; 	
}
.recycleLeft p {
	color: #333;
	font-weight: bold;
	font-style: italic;
}


/* About us section title, text and image */
.abTitle {
	width: 975px;
	margin: .5em .5em 0 0;
	float: left;
	height: 125px;
	min-height: 125px;
	margin-bottom: .2em;
}/*
.abTitle#design1 {
	background: #f0f6fb url('images/about/aniFlashCheck.gif');
}*/

/* About us section main body text */
.abPageText {
	clear: left;
	padding: .25em;
}
.abPageTextStyle#pushRight {
	padding-right: 1em;
}
.abPageTextStyle p {
	padding: .5em 0;
	text-align: justify;
}
.abPageTextStyle h1, .abPageTextStyle h2   {
	font-size: 1.35em;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	text-transform: capitalize;
}
.abPageTextStyle h1   {
	color: #fff;
}
.abPageTextStyle h2   {
	color: #6eb3f0;
}
.abPageTextStyle h3, .abPageTextStyle h4 {
	font-family: georgia, calibri, arial;
	padding-top: 1em;
}
.abPageTextStyle h3 {
	font-size: .95em;
	color: #ff0000;
}
.abPageTextStyle h4 {
	font-size: .85em;
	font-family: georgia, calibri, arial;
	color: #0070c0;
}
.abPageTextStyle h5 {
	font-size: 1.25em;
	color: #5ec3b4;
	text-align: center;
}

p.abFirstLine {
	color: #0070c0;
}

.abImageLeft {
	float: left;
	margin: .2em;
}
.abImageRight {
	float: right;
	margin: .5em;
}


.abSectionLink {
	margin-top: 1em;
	margin-bottom: -1em;
}
.abSectionLink a {
	color: #656556;
}
.abSectionLink a:hover {
	color: #474739;
	text-decoration: underline;
}

.abIframe {
	background: #fff url('images/about/iFrameBottom.png') repeat-x bottom left; 
	padding-bottom: 1em;
}

.abBulletList ul {
	list-style-type: disc;
}
.abBulletList li {
	margin-left: 1em;
}
.abNoBulletList li {
	list-style-type: none;
	margin-left: 2em;
}

.recycleLink a {
	color: #5ec3b4;
	font-style: italic;
	font-weight: bold;
}
.recycleLink a:hover {
	text-decoration: underline;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ about-layout-navigation -------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
/* About us right navigation menu */
.abNav, .recycleNav {
	width: 175px;
	margin: .5em 0;
	background-color: #bbbbad;
}
.recycleNav {
	background-color: #5ec3b4;
}

.abNav h2, .recycleNav h2 {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	text-align: center;
	color: #474739;
	display: block;
	padding: 8px 0 0 0;
}
.abNav#abNavMenu h2 {
	background: #fff url('images/about/menuBlankNavMenu.png');
}
.abNav#abDownloads h2 {
	background: #fff url('images/about/menuBlankDownloads.png');
}
.abNav#abWebFeatures h2 {
	background: #fff url('images/about/menuBlankFeatures.png');
}
.recycleNav#recycle h2 {
	background: #5ec3b4 url('images/recycle/navMenuRecycle.png');
}
.recycleNav#offer h2 {
	background: #5ec3b4 url('images/navs/navMenuOffer.png');
}


/* About us navigation list menu */
.abNav ul, .recycleNav ul {
	width: 97.99%;
	margin: 0 auto;
}	

.abNav li, .recycleNav li {
	list-style-type: none;
	font-size: .8em;
}
.abNav li a, .recycleNav li a {
	height: 22px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 18px;
	text-decoration: none;
	border-bottom: .1em solid white;
}		
.abNav li a:link, .abNav li a:visited, .recycleNav li a:link, .recycleNav li a:visited {
	color: #000;
	display: block;
	padding: .2em 0 0 .5em;
}
.abNav li a:link, .abNav li a:visited {
	background-color: #ededea;
}
.recycleNav li a:link, .recycleNav li a:visited {
	background-color: #c0eae3;
}
	
.abNav li a:hover, .recycleNav li a:hover {
	padding: .2em 0 0 .5em;
}
.abNav li a:hover {
	color: #3a3a2b;
	background-color: #d7d7ce;
}
.recycleNav li a:hover {
	color: #067a68;
	background-color: #5ec3b4;
}
/* Closing images for menu trees  */
div.abNavBottom, div.recycleNavBottom {
	height: 18px;
	border: 0;
}
div.abNavBottom {
	background: #fff url('images/about/menuBlankBottom.png');
}
div.recycleNavBottom {
	background: #5ec3b4 url('images/recycle/navMenuBottomRecycle.png');
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ stationery-layout-navigation --------------------------------- */
/* --------------------------------------------------------------------------------------------- */
/* Left and right Navigation menu - general stylings */
.leftNav, .rightNav {
	width: 175px;
	line-height: 1.5;
	text-transform: capitalize;
	margin: .2em 0 1em 0;
}
.leftNav {
	float: left;
}
.rightNav {
	float: left;
}
.leftNav h1, .leftNav h2, .rightNav h1, .rightNav h2 {
	font-size: .95em;
	font-weight: bold;
	text-align: center;
}
.leftNav h1, .rightNav h1 {
	color: #eee;
}
.leftNav h2, .rightNav h2 {
	color: #bbc;
}


/* Product cateogory menu stylings */
/* List styling */
.productMenus h2 {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 30px;
	display: block;
}
/* Blue images  */
.productMenus#officeStat h2  {
	background: #258ecc url('images/buttons/navCurveOfficeSupplies.png') repeat-x top left;
}
.productMenus#accMan h2  {
	background: #258ecc url('images/buttons/navCurveAccMan.png') repeat-x top left;
}
/* Red images */
.productMenus#computerSup h2 {
	background: #d85559 url('images/buttons/navCurveTechnology.png') repeat-x top left;
}
.productMenus#topProds h2 {
	background: #d85559 url('images/buttons/navCurveTopProducts.png') repeat-x top left;
}
/* Yellow images  */
.productMenus#officeEnv h2 {
	background: #fecb48 url('images/buttons/navCurveFacilities.png') repeat-x top left;
}
.productMenus#budgetReports h2 {
	background: #fecb48 url('images/buttons/navCurveBudgetReports.png') repeat-x top left;
}

.productMenus ul {
	width: 97.99%;
	margin: 0 auto;
}	

.productMenus li {
	list-style-type: none;
	font-size: .8em;
}
.productMenus li a {
	height: 22px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 18px;
	text-decoration: none;
	border-bottom: .1em solid white;
}		
.productMenus li a:link, .productMenus li a:visited {
	color: #000;
	display: block;
	padding: .1em 0 .1em .5em;
}	
.productMenus li a:hover {
	color: #3a3a2b;
	padding: .1em 0 .1em .5em;
}

/* Blue styling */
.productMenus#officeStat li a:link, .productMenus#officeStat li a:visited, .productMenus#accMan li a:link, .productMenus#accMan li a:visited {
	background-color: #c8e4f5;
}
.productMenus#officeStat li a:hover, .productMenus#accMan li a:hover  {	
	background-color: #a3cde6;
	color: #004892;
}
/* Red styling */
.productMenus#computerSup li a:link, .productMenus#computerSup li a:visited, .productMenus#specialOffer li a:link, .productMenus#specialOffer li a:visited {
	background-color: #f8dadb;
} 
.productMenus#computerSup li a:hover, .productMenus#specialOffer li a:hover {	
	background-color: #f0babc;
	color: #cb0006;
}
/* Yellow styling */
.productMenus#officeEnv li a:link, .productMenus#officeEnv li a:visited, .productMenus#budgetReports li a:link, .productMenus#budgetReports li a:visited {
	background-color: #fcf1d3;
}
.productMenus#officeEnv li a:hover, .productMenus#budgetReports li a:hover {	
	background-color: #fae7b4;
	color: #cb9300;
}

/* New icon on nav menus */
.newMenuFeature {
	background: #ececec url('images/icons/new.png') no-repeat top right;
}
	

/* Color definition of backgrounds for navigation menus  */
.navBlue {
	background-color: #258ecc;
}
.navRed {
	background-color: #d85559;
}
.navYellow {
	background-color: #fecb48;
}
.navGray {
	background-color: #ececec;
}
.navDarkGray {
/*	background-color: #f2c6c7; */
}


/* Images and headings above menu trees  */
.navBlue h2, .navRed h2, .navYellow h2, .navGray  h2, .navDarkGray  h2{
	color: #333;
}
h2.nBoxBlue, h2.nBoxRed, h2.nBoxYellow, h2.nBoxGray, p#nBoxOfficeSupplies, p#nBoxTechnology, p#nBoxFacilities, p#nBoxAccMan, p#nBoxTopProducts, p#nBoxBudgetReports {
	height: 30px;
	line-height: 30px;
	color: #333;
	font-size: 1em;
}
h2.nBoxBlue {
	background: #258ecc url('images/buttons/navBlueCurveTop.png') repeat-x top left;
}
h2.nBoxRed {
	background: #d85559 url('images/buttons/navRedCurveTop.png') repeat-x top left;
}
h2.nBoxYellow {
	background: #fecb48 url('images/buttons/navYellowCurveTop.png') repeat-x top left;
}
h2.nBoxGray {
	background: #ececec url('images/buttons/navGrayCurveTop.png') repeat-x top left;
}


/* Closing images for menu trees  */
div.nBoxBottomBlue, div.nBoxBottomRed, div.nBoxBottomYellow, div.nBoxBottomGray {
	height: 15px;
	border: 0;
}
div.nBoxBottomBlue {
	background: #258ecc url('images/buttons/navBlueCurveBottom.png') no-repeat bottom left;
}
div.nBoxBottomRed {
	background: #d85559 url('images/buttons/navRedCurveBottom.png') no-repeat bottom left;
}
div.nBoxBottomYellow {
	background: #fecb48 url('images/buttons/navYellowCurveBottom.png') no-repeat bottom left;
}
div.nBoxBottomGray {
	background: #ececec url('images/buttons/navGrayCurveBottom.png') no-repeat bottom left;
}


/* Top products styling  */
p.rightNavTopProductsRed, p.rightNavTopProductsYellow {
	color: #333;
	font-size: .8em;
	font-weight: normal;
	border-bottom: .15em solid #fff;
	cursor: pointer;
	text-align: center;
}
p.rightNavTopProductsRed {
	background-color: #f2c6c7;
}
p.rightNavTopProductsYellow {
	background-color: #feeec2;
}
p.rightNavTopProductsRed a, p.rightNavTopProductsYellow a {
	color: #00538e;
	font-weight: bold;	
}
p.rightNavTopProductsRed a:hover, p.rightNavTopProductsYellow a:hover {
	color: #00538e;
	font-weight: bold;	
	text-decoration: underline;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ stationery-layout-middle ------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
.middle {
	float: left;
	width: 600px;
	margin: .5em 10px; 
}
.middle h1, .middle h2 {
	font-size: .95em;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
}
.middle h1 {
	color: #eee;
}
.middle h2 {
	color: #005b92;
}


div.productBox, div.promoBoxFull, div.promoBoxFullClear, div.promoBoxHalf {
	float: left;
	text-align: center;
	margin: .5em;
	background: #fff;
}
div.productBox {
	width: 175px;
}
div.promoBoxFull, div.promoBoxFullClear {
	width: 575px;
	height: 125px;
	margin-left: 7.5px;
}
div.promoBoxFullClear {
	height: 300px;
}
div.promoBoxFull {
	background: #fff url('images/buttons/promotionTemplate.jpg') no-repeat top left;
}
div.promoBoxHalf {
	width: 275px;
	height: 150px;
}
div#promoImage {
	float: left;
	position: relative;
	left: 20px;
	top: 10px; 
	width: 170px;
}
div#promoText {
	float: left;
	position: relative;
	left: 10px;
	top: 10px; 
	width: 360px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 110%;
	padding: .5em 0 0 2em;
}
div#promoText img {
	cursor: pointer;
	margin-top: .75em;
}
p.pBox {
	padding: .25em 0;
}


h1.pBoxBlue, h1.pBoxRed, h1.pBoxYellow {
	font-size: .8em;
	font-weight: bold;
	color: #fff;
	height: 24px;
	line-height: 24px;
	width: 175px;
}
h1.pBoxBlue {
	background: #2379ad url('images/buttons/middleBlueCurveTop.png') repeat-x top left;
}
h1.pBoxRed {
	background: #d85559 url('images/buttons/middleRedCurveTop.png') repeat-x top left;
}
h1.pBoxYellow {
	background: #fecb48 url('images/buttons/middleYellowCurveTop.png') repeat-x top left;
}
h1.pBoxBlue a, h1.pBoxRed a, h1.pBoxYellow a {
	color: #f2c6c7;
	text-decoration: none;
}

h2.pBoxBlue a:hover, h2.pBoxRed a:hover, h2.pBoxYellow a:hover {
	color: #222;
	text-decoration: underline;
}

div.pBoxBlue, div.pBoxRed, div.pBoxYellow {
	text-align: center;
	background: #fff;
	font-size: 0.9em;
}
div.pBoxBlue {
	border: .01em solid #2379ad;
}
div.pBoxRed {
	border: .01em solid #d85559;
}
div.pBoxYellow {
	border: .01em solid #fecb48;
}


div.pBoxBottomBlue, div.pBoxBottomRed, div.pBoxBottomYellow  {
	height: 15px;
	line-height: 15px;
	border: 0;
	width: 175px;
}
div.pBoxBottomBlue {
	background: #2379ad url('images/buttons/middleBlueCurveBottom.png') no-repeat bottom left;
}
div.pBoxBottomRed {
	background: #d85559 url('images/buttons/middleRedCurveBottom.png') no-repeat bottom left;
}
div.pBoxBottomYellow {
	background: #fecb48 url('images/buttons/middleYellowCurveBottom.png') no-repeat bottom left;
}


ul.pBox {
	text-align: left;
}

li.pBox {
	list-style-type: none;
}

a.pBox {
	font-size: .85em;
	color: #000;
	display: block;
	width: 162px; 
	padding: .25em .4em;
	line-height: 1.4em;
	font-weight: normal;
	border-bottom: .01em dashed #ccc;
	text-transform: capitalize;
	text-decoration: none;
}

a.pBox:hover {
	color: #b5060c;
/*	text-decoration: underline;*/
	border-bottom: .01em dashed #b5060c;
	background: #ededea;
}


/*  Menu Tree / Bread Crumbs */
.navMenuTree {
	margin: .5em auto;
	padding-left: .75em;
}
.navMenuTree h3 {
	padding: .2em 0 0 1em; 
	text-transform: capitalize;
	color: #000;
	font-size: 1em;
}
.navMenuTree a {
	color: #333;
	text-decoration: none;
}
.navMenuTree a:hover {
	color: #111;
	text-decoration: underline;
}
.navMenuTree p {
	padding: .2em 1em;
	text-align: justify;
	font-size: .85em;
}


/*  Contact us styling */
.contactMiddle {
	width: 560px;
	margin: 0 auto;
}
.contactDetails {
	float: left;
	width: 34.99%;
	margin: 0 auto;
}
.contactDetails h2, .contactForm h2, .infoPageForm h2 {
	font-size: 1.15em;
	margin-left: .5em;
	text-align: center;
	color: #000;
}
.contactDetails p, .contactForm p, .infoPageForm p {
	margin-left: .55em;
	font-size: .9em;
	text-align: center;
}
.contactDetails a, .contactForm a, .infoPageForm a {
	color: #005689;	
}
.contactDetails a:hover, .contactForm a:hover, .infoPageForm a:hover {
	color: #333;
	text-decoration: underline;
}
.contactForm {	
	float: right;
	width: 59.99%;
}
.contactDetails b {
	font-size: 1.1em;
}
.infoPageForm {
	float: left;
	width: 99.99%;
}



/*   Data Entry Styling    */
fieldset {
	margin: .5em;
	padding: .5em;
}
fieldset select {
	width: 12.3em;
	font-size: 0.9em;
}
fieldset input {
	display: inline;
	width: 12em;
}
fieldset textarea {

}

legend {
	color: red;
	padding: 0.2em 0.4em;
} 
label {
	float: left;
	width: 7em;
	font-size: 0.9em;
	text-transform: capitalize;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ stationery-layout-roundCorners ------------------------------- */
/* --------------------------------------------------------------------------------------------- */
/*  Search area in Top Toolbar */
.roundEdgeBg { /*  To use this on multiple areas will need to create different color images to match background*/
	float: right;
	width: 99.99%;
	background-color: #258ecc;
}
.roundCenterSearch {
	margin: 0 .5em;
	font-weight: bold;	
	color: #19639d;
	height: 27.5px;
	z-index: 100;
}

/*  Shopping basket area in Top Toolbar */
.roundCenterBasket {
	margin: .1em auto;
	text-align: center;	
}

/*  Product lists from left navigation */
.roundEdgeProducts { 
	margin: .5em auto;
	width: 99.99%;
}
.roundCenterProducts {
	margin: 0 auto;
	font-weight: bold;	
	color: #19639d;
	text-align: center;
}
.roundEdgeMenuTree {
	float: left;
	width: 560px;	
	color: #19639d;
	background: #ececec;
}


/*  Picture controls */
.roundTopGray { 
	background: url(images/rc/fadedGrayTD.jpg); 
}
.roundTopBlue { 
	background: url(images/rc/rc-trBlue.gif) no-repeat top right; 
}
.roundTopRed { 
	background: url(images/rc/rc-trRed.gif) no-repeat top right; 
}
.roundTopYellow { 
	background: url(images/rc/rc-trYellow.gif) no-repeat top right; 
}


.roundBottomGrayFaded {
	background-image: url(images/rc/fadedGray.jpg);
}

/* Uncomment this and attach to final div to round bottom right corner*/
/*.roundbottom {
	background: url(images/rc/rc-br.gif) no-repeat top right; 
}*/


img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
img.cornerBig {
   width: 15px;
   height: 30px;
   border: none;
   display: block !important;
}

/* New css round corners - no photoshop */
/* Blue - #258ecc */
.rc_tBlueRight {background: #258ecc url(images/rc/rcBlueDot.gif) 0 0 repeat-x; width: 99.99%; float: right}
.rc_tBlue {background: #258ecc url(images/rc/rcBlueDot.gif) 0 0 repeat-x; width: 99.99%}
.rc_bBlue {background: url(images/rc/rcBlueDot.gif) 0 100% repeat-x}
.rc_lBlue {background: url(images/rc/rcBlueDot.gif) 0 0 repeat-y}
.rc_rBlue {background: url(images/rc/rcBlueDot.gif) 100% 0 repeat-y}
.rc_blBlue {background: url(images/rc/rcBlueBl.gif) 0 100% no-repeat}
.rc_brBlue {background: url(images/rc/rcBlueBr.gif) 100% 100% no-repeat}
.rc_tlBlue {background: url(images/rc/rcBlueTl.gif) 0 0 no-repeat}
.rc_trBlue {background: url(images/rc/rcBlueTr.gif) 100% 0 no-repeat; padding:10px} 

/* Green - #5ec3b4 */
.rc_tGreenRight {background: #5ec3b4 url(images/rc/rcGreenDot.gif) 0 0 repeat-x; width: 99.99%; float: right}
.rc_tGreen {background: #5ec3b4 url(images/rc/rcGreenDot.gif) 0 0 repeat-x; width: 99.99%}
.rc_bGreen {background: url(images/rc/rcGreenDot.gif) 0 100% repeat-x}
.rc_lGreen {background: url(images/rc/rcGreenDot.gif) 0 0 repeat-y}
.rc_rGreen {background: url(images/rc/rcGreenDot.gif) 100% 0 repeat-y}
.rc_blGreen {background: url(images/rc/rcGreenBl.gif) 0 100% no-repeat}
.rc_brGreen {background: url(images/rc/rcGreenBr.gif) 100% 100% no-repeat}
.rc_tlGreen {background: url(images/rc/rcGreenTl.gif) 0 0 no-repeat}
.rc_trGreen {background: url(images/rc/rcGreenTr.gif) 100% 0 no-repeat; padding:10px} 

/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ stationery-banners ------------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
.imageReadySlices {
	border: 0 solid black;
} 

/* Styling for promotional page header	*/
.promoPageHeader {
	clear: both;
	width: 550px;
	margin: 0 auto;
	color: #fff;
	text-align: center;
}
.promoPageHeader h1 {
	font-size: 1.2em;
	height: 25px;
	min-height: 25px;
	background: #fff url('images/buttons/footer.gif') repeat-x;
}
.promoMiddle {
	width: 560px;
	margin: 0 auto;
}
.promoMiddle p {
	text-align: justify;
	padding: .25em .5em;
}

/* Styling for promoPage boxes */
.promoBox {
	text-align: center;
	margin: .5em auto;
	width: 522px;
	background: #fff;
}

/* Top of the promotional /account management curved boxes */
h1.proBoxBlue, h1.proBoxRed, h1.proBoxYellow {
	font-size: .8em;
	font-weight: bold;
	color: #fff;
	height: 24px;
	line-height: 24px;
	width: 525px;
}
h1.proBoxBlue {
	background: #2379ad url('images/buttons/promoBlueCurveTop.png') repeat-x top left;
}
h1.proBoxRed {
	background: #d85559 url('images/buttons/promoRedCurveTop.png') repeat-x top left;
}
h1.proBoxYellow {
	background: #fecb48 url('images/buttons/promoYellowCurveTop.png') repeat-x top left;
}
h1.proBoxBlue a, h1.proBoxRed a, h1.proBoxYellow a {
	color: #eee;
	text-decoration: none;
}

h1.proBoxBlue a:hover, h1.proBoxRed a:hover, h1.proBoxYellow a:hover {
	color: #eee;
	text-decoration: underline;
}



/* Middle of the promotional /account management curved boxes */

div.proBoxBlue, div.proBoxRed, div.proBoxYellow {
	width: 523px;
	min-height: 105px;
	text-align: center;
	background: #fff;
	font-size: 0.9em;
}
div.proBoxBlue {
	border: .01em solid #2379ad;
}
div.proBoxRed {
	border: .01em solid #d85559;
}
div.proBoxYellow {
	border: .01em solid #fecb48;
}


/* Bottom of the promotional /account management curved boxes */
div.proBoxBottomBlue, div.proBoxBottomRed, div.proBoxBottomYellow  {
	float: clear;
	height: 15px;
	line-height: 15px;
	width: 525px;
}
div.proBoxBottomBlue {
	background: #2379ad url('images/buttons/promoBlueCurveBottom.png') no-repeat bottom left;
}
div.proBoxBottomRed {
	background: #d85559 url('images/buttons/promoRedCurveBottom.png') no-repeat bottom left;
}
div.proBoxBottomYellow {
	background: #fecb48 url('images/buttons/promoYellowCurveBottom.png') no-repeat bottom left;
}


p.proBox {
	float: left;
	width: 170px;
	padding: .25em 5px;
	margin: 0 auto;
}
.proBox ul {
}
.proBox li {
	text-align: left;
	display: block;
	list-style-type: none;
	font-size: .95em;
	color: #000;
	width: 340px;
	padding: 2px 0;
	border-bottom: .01em dashed #ccc;
	text-decoration: none;
	line-height: 20px;
	min-height: 20px;
}
.proBox li:hover {
	background: #eef8fe;
}
.proBox li b {

}
.proBox li b.acc {
	padding-left: 55px;
	vertical-align: top;
	font-size: 1.25em;
}
.proBox li b.acc:hover {
	color: #000;
	text-decoration: underline;
}
.proBox li i {
	margin-left: 10px;
	color: #b5060c;
}
.proBox a {
	color: #111;
}
.proBox a:hover {
	color: #000;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ stationery-hoverTip ------------------------------------------ */
/* --------------------------------------------------------------------------------------------- */
/* classes for tooltips */

.hovertip {
	position: absolute;
    display: none; /* in case javascript is disabled */
	width: 200px;
	background-color: #d3e3f6;
	font-size: .9em;
	z-index: 100;
	/*margin: 10px 0 0 5px;*/
}
.hovertip_wrap0 .hovertip {
	margin: 0;
}
.hovertip_wrap0 {
	margin-left: 5px;
	margin-top: 10px;			   
	z-index: 100;
}
.hovertip li {
	list-style-type: round;
	margin-left: 15px;
	padding-left: -10px;
}
li.hoverTipList {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;	
}
li.hoverTipList a {
	display: block;
	background-color: #c8e4f5;
	padding: .1em 0 .1em .5em;
	border-bottom: .1em solid white;
}

.hovertip h1 {
	height: auto;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #336699;
	color: white !important;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	z-index: 10;
	padding: 2px !important;
	text-align: center;
}
.hovertip h1:hover {
	text-decoration: underline;
}

.hovertip p {
	padding: 2px;
	margin: 0.5em auto;
	line-height: 1.2em;
	z-index: 10;
	text-align: center;
}
.hovertip a {
	color: #00538e;
}
.hovertip a:hover {
	color: #00538e;
	text-decoration: underline;
}

.hovertip_target:hover {
	text-decoration: none;
	cursor: help;
}

/* drop shadow based on http://jquery.com/test/zomg.html 
   and also http://www.positioniseverything.net/articles/sidepages/dropshadow/dropshadow.html
*/
html>body .hovertip_wrap0 {
	display: none;
	background: url(images/rc/corner_tr.png) right top no-repeat;
}
html>body .hovertip_wrap1 {
	display: block;
	background: url(images/rc/corner_bl.png) left bottom no-repeat;
	padding-top: 8px;
	padding-left: 8px;
}
html>body .hovertip_wrap2 {
	display: block;
	background: url(images/rc/shadow.png) bottom right no-repeat;
}
html>body .hovertip_wrap3 {
    display: block;
	position: relative;
	left: -8px;
	top: -8px;
	background-color: #d3e3f6;
}
.hovertip_wrap3 {
    border: 1px solid #ccc;
	padding: 5px;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ interiors-layout-quotes -------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
div.intQuotation {
	width: 695px;
}
.quoteError {
	margin-left: 7.5em;
	color: #b81416;
	font-style: italic;
	font-size: .95em;
}
.correctError {
	background-color: #e29d9e;
	color: #fff;
}

/*   Data Entry Styling    */
fieldset.intQuotation {
	margin: .5em;
	padding: .5em;
}
.intQuotation select {
	width: 17.5em;
	font-size: 0.9em;
	margin: .2em 0;
	min-height: 20px;
	line-height: 20px;
}
.intQuotation input {
	display: inline;
	width: 17em;
	margin: .2em 0;
	min-height: 20px;
	line-height: 20px;
}
.intQuotation legend {
	color: red;
	padding: 0.2em 0.4em;
} 
.intQuotation label {
	float: left;
	text-align: right;
	width: 7em;
	margin: .2em 1em .2em 0;
	font-size: 0.9em;
	text-transform: capitalize;
	min-height: 20px;
	line-height: 20px;
}
.intQuotationHelp {
	vertical-align: text-top;
}
p.button {
	font-size: 1.1em;
	margin: .75em auto;
	text-align: center;	
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ account-layout ----------------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
.accMiddle {
	width: 560px;
	margin: 0 auto;
}

/* Styling for promoPage boxes */
.accBox {
	text-align: center;
	margin: 0 auto;
	width: 522px;
	background: #fff;
}

/* Top of the promotional /account management curved boxes */
h1.accBoxBlue, h1.accBoxRed, h1.accBoxYellow {
	font-size: .8em;
	font-weight: bold;
	color: #fff;
	height: 24px;
	line-height: 24px;
	width: 525px;
}
h1.accBoxBlue {
	background: #2379ad url('images/buttons/promoBlueCurveTop.png') repeat-x top left;
}
h1.accBoxRed {
	background: #d85559 url('images/buttons/promoRedCurveTop.png') repeat-x top left;
}
h1.accBoxYellow {
	background: #fecb48 url('images/buttons/promoYellowCurveTop.png') repeat-x top left;
}
h1.accBoxBlue a, h1.accBoxRed a, h1.accBoxYellow a {
	color: #f2c6c7;
	text-decoration: none;
}

h2.accBoxBlue a:hover, h2.accBoxRed a:hover, h2.accBoxYellow a:hover {
	color: #222;
	text-decoration: underline;
}



/* Middle of the promotional /account management curved boxes */
div.accBoxBlue, div.accBoxRed, div.accBoxYellow {
	width: 524px;
	text-align: center;
	background: #fff;
	font-size: 0.9em;
}
div.accBoxBlue {
	border: .01em solid #2379ad;
}
div.accBoxRed {
	border: .01em solid #d85559;
}
div.accBoxYellow {
	border: .01em solid #fecb48;
}


/* Bottom of the promotional /account management curved boxes */
div.accBoxBottomBlue, div.accBoxBottomRed, div.accBoxBottomYellow  {
	height: 15px;
	line-height: 15px;
	width: 525px;
}
div.accBoxBottomBlue {
	background: #2379ad url('images/buttons/promoBlueCurveBottom.png') no-repeat bottom left;
}
div.accBoxBottomRed {
	background: #d85559 url('images/buttons/promoRedCurveBottom.png') no-repeat bottom left;
}
div.accBoxBottomYellow {
	background: #fecb48 url('images/buttons/promoYellowCurveBottom.png') no-repeat bottom left;
}


p.accBox {
	padding: .25em 0;
}
.accBox ul {

}
.accBox li {
	text-align: left;
	list-style-type: none;
	font-size: .95em;
	color: #000;
	display: block;
	width: 518px;
	padding: 2px;
	border-bottom: .01em dashed #ccc;
	text-decoration: none;
	line-height: 20px;
	min-height: 20px;
}
.accBox li:hover {
	background: #eef8fe;
}
.accBox li b {
	padding-left: .75em;
}
.accBox li b.acc {
	padding-left: 55px;
	vertical-align: top;
	font-size: 1.25em;
}
.accBox li b.acc:hover {
	color: #000;
	text-decoration: underline;
}
.accBox li i {
	margin-left: 10px;
	color: #b5060c;
}
.accBox a {
	color: #111;
}
.accBox a:hover {
	color: #000;
}
img.accIconPos {
	float: left;
	margin-top: -17.5px;
}
.accBox img {
	padding-left: .75em;
	margin-bottom: 2.5px;
}



/* Order tracking tables */
.orderTracking a {
	color: #258ecc;
}
.orderTracking a:hover {
	color: #258ecc;
	text-decoration: underline;
}
.tblOrderTracking {
	width: 560px;
	font-size: .9em;
	text-align: center;
	margin-top: 2em;
	border: .01em dashed #2379ad;
}
.tblOrderTracking th {
	font-weight: bold;
	background-color: #2379ad;
	color: #eee;
	padding: .2em .5em;
}
tr.trOrderTracking {
	font-size: .8em;
}
tr#white {
	background-color: #fff;
}
tr#grey {
	background-color: #ddd;	
}
#orderTrackResults {
	text-align: center;
}
.reqButton {
	text-align: center;
	padding: 0.2em;
	border: 0.05em outset #2379ad;
	background: #7a8285;
	color: white;
	text-transform: capitalize;
	cursor: pointer;
}
.reqButton:hover {
	border: 0.05em outset #000;
	text-decoration: underline;
}
/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ help-layout -------------------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
.webHelp {
	width: 550px;
	margin: 0 auto;
}
.webHelp h2 {
	margin: 1em 0 .5em 0;
	font-size: 1.2em;
	color: #005b92;
	height: 20px;
	min-height: 20px;
	background: #fff url('images/help/bottomBorder.gif') repeat-x;
	border-top: .05em solid #bcbcae;
	padding: .2em 0 0 1em;
}
.webHelp h3 {
	margin: .5em 0 .25em .5em;
	color: #b81416;
}
.webHelp p {
	text-align: justify;
	padding: .25em .5em;
}
.webHelp ul {
	list-style-type: none;
	margin: 0 0 .5em 1em;
}
.webHelp li {
	
}
.webHelp ul ul {

}
.webHelp ul li {
		
}
.webHelp a {
	color: #005b92;
}
.webHelp a:hover {
	color: #b81416;
	text-decoration: underline;
}
.webHelp ul li a {
	font-weight: bold;
	color: #444;
}
.webHelp ul ul li a {
	color: #005b92;
	font-style: italic;
	font-weight: normal;
}
p.top {
	border-bottom: .05em solid #bcbcae;
	text-align: right;
	padding-right: .5em;
}
.webHelp ol {
	list-style-type: decimal;
	margin-left: 2em;
	font-size: .95em;
	text-align: justify;
}
.webHelp ol ol {
	list-style-type: lower-alpha;
}
.webHelp ol ol ol {
	list-style-type: lower-roman;
}
.webHelp ol li {
	margin-top: 1em;
}
.webHelp ol li li {
	margin-top: 0;
}


/* --------------------------------------------------------------------------------------------- */
/* ------------------------------ new-about-layout-middle -------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
.abount-central {
	float: left;
	width: 975px;
	background-color: #fff;
	margin-top: 5px;
}
.about-right-panel {
	float: right;
	width: 200px;
}
.about-right-panel h2, .about-mc-heading h2 {
	width: 100%;
	height: 24px;
	min-height: 24px;
	background: url(images/about/about-title-bg.png);
	color: #fff;
	padding-top: 8px;
	font-weight: bold;
	border-bottom: 1px solid #333;
	font-weight: bold;
}
.about-right-panel h2 {
	margin-bottom: 10px;
	text-align: center;
	font: 1em/1 Tahoma, Geneva, sans-serif;
}
.about-mc-heading h2 {
	width: 740px;
	text-align: left;
	font: 1.2em/1 Tahoma, Geneva, sans-serif;
	padding-left: 10px;
}
.about-right-panel h4 {
	text-align: left;
	color: #005f98;	
	font-size: .95em;
	font-weight: bold;
}
.about-right-panel h4 a, ul.about-mc-download-list h4 a, ul.about-mc-news-list h4 a {
	color: #005f98;	
}
.about-right-panel h4 a:hover {
	text-decoration: underline;
}
.about-right-panel p, .about-right-panel ul {
	text-align: justify;
	color: #333;
	font-size: .9em;
}
.about-right-panel ul {
	list-style-type: none;
	margin-bottom: 10px;
}
.about-right-splitter, ul.about-mc-download-list li {
	margin: 5px 0;
	border-bottom: 3px double #cd1b22;
}
.about-mc {
	float: left;
	width: 750px;
}
.about-mc-heading-nav {
	float: right;
	padding: 5px 20px 0 0;
	color: #ffffef
}
.about-nav-small { 
	float: right;
	margin-left: 5px;
    width: 15px;  
    height: 21px; 
    background: url(images/navs/drop-down.png) ;
}  
.about-nav-small:hover { 
    background: url(images/navs/drop-down-hover.png);
} 
#about-nav-list-close { 
    background: url(images/navs/drop-down-close.png) no-repeat right center;
	height: 21px; 
}  
#about-nav-list-close:hover { 
    background: url(images/navs/drop-down-close-hover.png) no-repeat right center;
}
.about-mc-heading-nav ul {
	position: absolute;
	list-style: none;
	background: #fff;
	margin-left: -95px;
	padding: 2px 2px;
	width: 180px;	
	border: 3px double #cd1b22;
}
.about-mc-heading-nav ul a {
	display: block;
	color: #333;
	font-size: .9em;
	padding: 2px 10px;
}
.about-mc-heading-nav ul a:hover {
	background-color: #ffffdd;	
}
.about-mc-heading h3 {
	width: 400px;
	height: 115px;
	min-height: 115px;
	color: #fff;
	font-weight: bold;
	text-align: left;
	font: .95em/1.2 Tahoma, Geneva, sans-serif;
	padding: 10px 50px 0 300px;
	text-align: justify;
}
.about-mc-heading h3#intro {
	background: #258ecc url(images/about/sh-intro.jpg) no-repeat left center;	
}
.about-mc-heading h3#accreditations {
	background: #258ecc url(images/about/sh-accreditations.jpg) no-repeat left center;	
}
.about-mc-heading h3#company_background {
	background: #258ecc url(images/about/sh-company-background.jpg) no-repeat left center;	
}
.about-mc-heading h3#company_policies {
	background: #258ecc url(images/about/sh-company-policies.jpg) no-repeat left center;	
}
.about-mc-heading h3#core_features_and_benefits {
	background: #258ecc url(images/about/sh-core-features-and-benefits.jpg) no-repeat left center;	
}
.about-mc-heading h3#environmental_issues {
	background: #258ecc url(images/about/sh-environmental-issues.jpg) no-repeat left center;	
}
.about-mc-heading h3#local_community {
	background: #258ecc url(images/about/sh-local-community.jpg) no-repeat left center;	
}
.about-mc-heading h3#meet_the_team {
	background: #258ecc url(images/about/sh-meet-the-team.jpg) no-repeat left center;	
}
.about-mc-heading h3#new_technologies {
	background: #258ecc url(images/about/sh-new-technologies.jpg) no-repeat left center;	
}
.about-mc-heading h3#the_future {
	background: #258ecc url(images/about/sh-the-future.jpg) no-repeat left center;	
}
.about-mc-heading h3#unique_features_and_benefits {
	background: #258ecc url(images/about/sh-unique-features-and-benefits.jpg) no-repeat left center;	
}
.about-mc-heading h3#news {
	background: #258ecc url(images/about/sh-news.jpg) no-repeat left center;	
}
.about-mc-text {
	float: left;
	margin-top: 20px;
	text-align: justify;
}
.about-mc-text-left {
	float: left;
	width: 47%;
}
.about-mc-text-right {
	float: right;
	width: 47%;	
}
ul.about-mc-download-list, ul.about-mc-news-list {
	list-style-type: none;
}
.about-mc-download-list img {
	border: none;	
	margin-bottom: -2.5px;
	margin-right: 10px;
}
ul.about-mc-news-list li {
	background: url(images/icons/expand.png) no-repeat center right;	
	padding-bottom: 10px;
	border-bottom: 3px double #cd1b22;
}
ul.about-mc-news-list li:hover {
	background: #efefef url(images/icons/expand.png) no-repeat center right;	
}
ul.about-mc-news-list li a {
	display: block;
}