/* First line links */
td.cell_off1 {background-color: #149263; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
td.cell_on1 {background-color: #1ABB7E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; cursor:pointer}

/* Second line links */
td.cell_off2 {background-color: #136638; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
td.cell_on2 {background-color: #DD0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; cursor:pointer}

/* Link to other website (top right cell e.g. The Paper Warehouse or Grosvenor House Papers) */
td.cell_off3 {background-color: #CA0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF }
td.cell_on3 {background-color: #1ABB7E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; cursor:pointer}

/* Footer Links */
td.cell_off4 {background-color: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF }
td.cell_on4 {background-color: #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; cursor:pointer}

/* Default cell background colours on page load */
.cellfix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#149263;
	
}
.cellfix2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#136638;
	
}
.cellfix3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#CA0000;
}

.cellfix4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#999999;
	}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#999999;
}
/* Force cursor to show pointer when mouseover navigation links */
.cursorfix {Cursor: pointer;
}
/*Dividing Lines between header navigation rows*/
td.cell_border {
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
}
/* MASTER TABLE BORDER */
td.table_border {
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#999999;
border-top-style:solid;
border-top-width:1px;
border-left-color:#999999;
border-left-style:solid;
border-left-width:1px;
border-right-color:#999999;
border-right-style:solid;
border-right-width:1px;
background-color:#FFFFFF;
}

BODY { 
  background: white url("/content/graphics/stripy_back.jpg");
  background-repeat: repeat;
  background-position: center;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#666666;
  
}

td.right_nav_border {
border-right-color:#CCCCCC;
border-right-style:dotted;
border-right-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#666666;
}

td.bottom_nav_border {
border-bottom-color:#CCCCCC;
border-bottom-style:dotted;
border-bottom-width:1px;
}

td.topic_border {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;
background: url('/content/graphics/topicback.jpg') repeat;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
}

/* FORM ELEMENTS */
.form_element {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	border:solid;
	border-color: #CCCCCC;
	border-width: 1px;	
}

/* FORM ELEMENTS */
.form_button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	border:solid;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #E9E9E9;
}

/*DEFAULT LINK COLOURS */
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
a:active {
	color: #00664C;
	text-decoration: underline;
}
.tablefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

/*NAVIGATION LINK COLOURS - Non Internet Explorer*/
a.nav:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:active {
	color: #FFFFFF;
	text-decoration: none;
}

/*FOOTER LINK COLOURS - Non Internet Explorer*/
a.foot:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.foot:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.foot:hover {
	color: #666666;
	text-decoration: none;
}
a.foot:active {
	color: #FFFFFF;
	text-decoration: none;
}
    .tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.highlight {
	color: #009966;
	background-color: #D7FDCC;
	font-weight: bold;
}


/*PAGE NUMBER CURRENT PAGE INDICATOR COLOURS*/
.thispage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #666666;
	height: 1px;
	width: 1px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
}
/*STANDARD BORDER*/
td.standard_border {
border-bottom-color:#CCCCCC;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#CCCCCC;
border-top-style:dotted;
border-top-width:1px;
border-left-color:#CCCCCC;
border-left-style:dotted;
border-left-width:1px;
border-right-color:#CCCCCC;
border-right-style:dotted;
border-right-width:1px;
}