/* CSS Document */
html, body{ 
 	margin-left: auto;
 	margin-right: auto; 
 	padding:0; 
 	text-align:center; 
	background-image: url(http://www.enjoyhertfordshire.com/img/bodybg.jpg);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}
p {
	padding-top: 2px;
	padding-bottom: 2px;
	margin:0;
}
h2 {
	font-weight: bold;
	font-size: inherit;
	margin: 3px; 
	padding: 0px;
	font-size:110%;
	font-style:italic;
}
/*header*/ 
#headerwhite {
	background-color: #FFFFFF;
}
.headerenjoy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bolder;
	color: #FFF2E9;
	float: left;
}
/* layout*/

#frame /*frame added for the eeda logo on home page*/{
	margin-left: auto;
	margin-right: auto;
	height: auto;
	width: 810px;
}
#container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-image: url(http://www.enjoyhertfordshire.com/img/bg.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #CC3399;
	border-left: 4px solid #CC3399;
	border-right: 4px solid #CC3399;
	border-top: 1px solid #CC3399;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	width: 800px;
}
#containerwhite /*used for map pages so that you don't get the pink line all the way down the middle behind the map*/ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-repeat: repeat-y;
	border-bottom: 1px solid #CC3399;
	border-left: 4px solid #CC3399;
	border-right: 4px solid #CC3399;
	border-top: 1px solid #CC3399;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	width: 800px;
}
.padding {
	padding: 5px;
}
#enjoyhertfordshire {
	width: 100%;
	background-color: #FFDBA4;
	margin-top: 5px;
	border-top: 1px solid #CC3399;
	border-bottom: 1px solid #CC3399;
	margin-bottom: 5px;
	text-align: right;
	height: auto;
}
#stay {
	background-color: #CC3399;
	width: 100%;
	background-image: url(http://mediafiles.thedms.co.uk/publication/bh-herts/img/stay.gif);
	height: 160px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	border-top: 1px solid #CC3399;
	border-bottom: 1px solid #CC3399;
	margin-bottom: 5px;
}
#places {
	background-color: #CC3399;
	width: 100%;
	background-image: url(http://mediafiles.thedms.co.uk/publication/bh-herts/img/places.gif);
	height: 160px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	border-top: 1px solid #CC3399;
	border-bottom: 1px solid #CC3399;
	margin-bottom: 5px;
}
#events {
	background-color: #CC3399;
	width: 100%;
	background-image: url(http://mediafiles.thedms.co.uk/publication/bh-herts/img/events.gif);
	height: 160px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	border-top: 1px solid #CC3399;
	border-bottom: 1px solid #CC3399;
	margin-bottom: 5px;
}
.heading {
	display: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3399;
}
#contentbox {
	height: auto;
	text-align:left;
	margin-top: 5px;
}
#contentbox h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3399;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	
}
#contentbox a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: none;
}
#contentbox a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: none;
}
#contentbox a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: underline;
}
#left {
	width: 550px;
	float: left;
	margin-right: 0px 2px 0px 0px;
	background-color: #FFF2E9;
}
#left_market {
	margin-right: 0px 2px 0px 0px;
	background-color: #FFF2E9;
}
#right {
	width: 242px;
	float: right;
	margin: 0px 0px 0px 2px;
	padding: 0px;
}
#rightbox {
	text-align: left;
	background-color:#FFFFFF;
	border-bottom: 5px solid #CC3399;
}
/*facts and links*/
#leftfifty {
	float: left;
	width: 50%;
	padding-bottom: 10px;
}
#rightfifty {
	float: right;
	padding-bottom: 10px;
	width: 49%;
	}
	

/* mainnav */
#mainnav {
	text-align: left;
	margin: 5px 0px 0px;
	width: auto;
	font-weight: bold;
	background-color: #CC3399;
}
#mainnav ul {
	padding: 3px;
	margin: 0;
	list-style: none;
}
#mainnav li {
	display: inline;
	color: #FFFFFF;
	font-size: smaller;
	padding: 0px 5px 0px 5px;
	margin: 0;
	list-style: none;
	text-transform: uppercase;
	border-right: solid 1px #fff;
}
#mainnav li a {
	color: #FFFFFF;
	font-size: small;
	text-decoration: none;
}
#mainnav li a:visited {
	color: #FFFCCC;
	font-size: small;
}
#mainnav li a:hover {
	color: #FFFFFF;
	font-size: small;
	text-decoration: underline;
}
#mainnav li.end {
	display: inline;
	color: #FFFFFF;
	font-size: small;
	padding: 0px 5px 0px 5px;
	margin: 0;
	list-style: none;
	text-transform: uppercase;
	border: none;
}
/* top nav */
#topnav {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	background-color: #CC3399;
	/*margin-bottom: 5px;*/
}
#topnav ul {
	padding: 3px;
	margin: 0;
	list-style: none;
}
#topnav li {
	display: inline;
	color: #FFFFFF;
	font-size: x-small;
	padding: 0px 5px 0px 5px;
	margin: 0;
	list-style: none;
	text-transform: uppercase;
	border-right: solid 1px #fff;
}
#topnav li a {
	color: #FFFFFF;
	font-size: x-small;
	text-decoration: none;
}
#topnav li a:visited {
	color: #FFFCCC;
	font-size: x-small;
}
#topnav li a:hover {
	color: #FFFFFF;
	font-size: x-small;
	text-decoration: underline;
}
#topnav li.end {
	display: inline;
	color: #FFFFFF;
	font-size: x-small;
	padding: 0px 5px 0px 5px;
	margin: 0;
	list-style: none;
	text-transform: uppercase;
	border: none;
}
/* bottom nav */
#bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-bottom: 3px;
	clear: both;
	margin-top: 2px;
	width: auto;
	background-color: #CC3399;
	height: 14px;
	
}
#bottomnav a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
#bottomnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#bottomnav ul {
	padding: 0;
	margin: auto 0px auto 0px;
	list-style: none;
	line-height: 14px;
	width: 80%;
}
#bottomnav li {
	display: inline;
	color: #FFFFFF;
	font-size: x-small;
	padding: 0px 5px 0px 5px;
	margin: 0;
	list-style: none;
	text-transform: uppercase;
	border-right: solid 1px #fff;
}
.eeda {
	float: right;
	margin-right: auto;
	margin: 2px;
	}

#bottomnav li.end {
	display: inline;
	color: #FFFFFF;
	font-size: x-small;
	padding: 0px 5px 0px 5px;
	margin: 0;
	list-style: none;
	text-transform: uppercase;
	border: none;
}
.copyright {
	text-align: right;
	font-size: x-small;
}
/*rightnav*/
#experience {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #FFFFCC;
	width: auto;
	height: 30px;
	background-color: #FF9933;
	line-height: 30px;
	letter-spacing: 1px;
	padding-left: 5px;
	margin-top:5px;
}
.experiencelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9933;
	line-height: 20px;
	font-weight: bold;
	padding-left: 5px;
}
.experiencelinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9933;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.experiencelinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9933;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.experiencelinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9933;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
#discover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #FFCCFF;
	width: auto;
	height: 30px;
	background-color: #CC3399;
	line-height: 30px;
	padding-left: 5px;
	letter-spacing: 1px;
}
.discoverlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3399;
	line-height: 20px;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}
.discoverlinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3399;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.discoverlinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3399;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.discoverlinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3399;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
#explore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #BFFFDF;
	width: auto;
	height: 30px;
	background-color: #009900;
	line-height: 30px;
	padding-left: 5px;
	letter-spacing: 1px;
	text-decoration: none;
}
.explorelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
	line-height: 20px;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}
.explorelinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.explorelinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.explorelinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
#relax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #B9E9FF;
	width: auto;
	height: 30px;
	background-color: #013998;
	line-height: 30px;
	padding-left: 5px;
	letter-spacing: 1px;
}
.relaxlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #013998;
	line-height: 20px;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
}
.relaxlinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #013998;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.relaxlinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #013998;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.relaxlinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #013998;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
/*montages*/
#montage{
	padding: 0px;
	margin: 0px;
	text-align: center;
}
/* Forcer div for floating elements - LM */
.forcer {
	clear:both;
	line-height:0px;
	font-size:1px;
}
.news a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: none;
}
.news a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: none;
}
.news a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: underline;
}
#flags {
	background-color:#FFFFFF;
	padding-top:4px;
	margin:0px;
}
.shopping_holders {
	padding-left:5px;
	padding-right:5px;
	margin-bottom:8px;
	background-color:#FFE4D2;
	font-size:small;
	display: inline-block;
}
.shopping_holders img {
	float:left;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.shopping_holders h2 {
	color:#CC3399;
	border-bottom:1px #CC3399 solid;
}
.market_table {
	width:100%;
	margin:auto;
}
.small_text {
	font-size:0.8em;
}
.bold {
	font-weight:bold;
}
.eating_out_centre {
	text-align:center;
	padding:10px;
}
legend {
	font-weight:bold;
	color:#000000;
}
.form_tables {
	border-top:1px #cccccc solid;
}
table .tbl_header {
	background-color:#5D236D;
	color:#FFFF66;
	font-weight:bold;
	height:20px;
	width:80px;
}
table .tbl_towns {
	background-color:#CC3399;
	color:#FFFfff;
	height:20px;
	padding-left:2px;
	font-weight:bold;
}
table .tbl_mainbg {
	background-color:#EDF563;
	text-align:center;
}
#more_facts {
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
	padding-right:3px;
	clear:both;
}
#more_facts a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: none;
}
#more_facts a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: none;
}
#more_facts a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC3399;
	text-decoration: underline;
}
.pink_text {
	color:#CC3399;
}
.bold_italic {
	font-weight:bold;
	font-style:italic;
}
.italic {
	font-style:italic;
}
.clubbing_header {
	color:#CC3399;
	border-bottom:1px #CC3399 solid;
	width:75%;
}
.clubbing_img {
	float:right;
	margin:5px;
}
.text_120 {
	font-size:1.2em;
}

form h2 { 
	background-color: #CCCCCC;
}

input{
	}
/*styles added by SL so that it works straight off*/
form ul {
	padding: 0px;
	margin: 0px;
}
form li {
	margin-top: 10px;
	list-style: none;
	clear: both;
}
form li.radio label {
	clear: none;
	float: left;
}
form li.radio input {
	float: left;
} 

form li.check label {
	text-align: left; 
	margin-right: 0; 
	float: none; 
	display: inline
}
form li.check span {
	display:block; 
}

/* General classes */
.thedms ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
/* used for TEL, FAX etc captions */
.Caption {
	font-size: 70%;
	font-weight: bold;
}

/* used for instructions, eg what to do next */
.Instructions {
	font-weight: bold;
	text-align: center;
}
/* used for feedback to user, eg error messages or advice such as you need to enter your name, or no information found */
.Feedback {
	color: red;
	font-weight: normal;
	text-align: center;
}
.thedms img {
	border:0;
}
/*---------------------------------------------------------------------attractions/venues----------------------------------------------------------------------------------*/
/*venue search pages*/
/*venue details pages*/
TABLE#thedmsOpeningTimesTableFullWidth th{
	color: #333333;
	background-color: #CCCCCC;
	padding: 3px;
}
/*-------------------------------------------------------------accommodation and attractions browse ------------------------------------------------------*/

#thedms01 DIV#thedmsBrowseGrid .BrowseCell {
	float: left;
	margin: 1px;
	padding: 3px;
	width: 32%;/* width will changing if not 3 column version, 49% if 2 column version  */
}
/* widths may need changing if not 100% width */
#thedms11 DIV#thedmsBrowseGrid .BrowseCell {
	width: 82%;
	float: left;
}
#thedms11 DIV#thedmsBrowseGrid .BrowseSmallPicture {
	width: 15%;
	float: left;
}

/* to have different colours on ea or ac browse page headings have two versions of DIV#thedmsBrowseGrid  .BrowseCell h2 and prefix with DIV#thedms01 and DIV#thedms11 */

/*-------------------------------------------------------------accommodation styles go here------------------------------------------------------*/
/*this may need to be deleted, but it makes it work on most of the layouts, especially accommodation layout 1.*/
#thedmsAvailabilityChart table {
	clear:left;
}

/*--------------------------------------------------------------------- events ----------------------------------------------------------------------------------*/
#thedmsBrowseEvents {
	clear:both;
}
.thedmsBackgroundFix /*works as a clearer div in the dms*/{
	clear: both;
	font-size: 1px;
	height: 1px;
}
/*All key backgrounds with the gif images for fuzzy edges- set background to a lighter colour*/
.thedmskey{
	background-color: #FFFFFF;
}
/*-------------------------------------------------------------------------------All buttons sitewide------------------------------------------------------------------------------*/
.button {
	width:auto;
	color: #000000;
}

.button a, .button a:visited {
	border: 1px #333 solid;
	display: block;
	text-align:center;
	text-decoration:none;
	width: auto;
	color: #000000;
	padding: 2px;
}

.button a:hover {
	text-decoration:none;
	background-color: #CCCCCC;
	}
	
input.button{
	float: right;
}

/*------------------------------------------------------------------------*/

div#thedms00, div#thedms01, div#thedms02, div#thedms03, div#thedms04, div#thedms05, div#thedms06, div#thedms07, div#thedms08, div#thedms09, div#thedms10, div#thedms11, div#thedms12,  div#thedms13{
text-align:left;
padding-bottom:10px;
}

h1 {
color:#CC3399;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:0px;
padding-bottom:4px;
padding-top:10px;
}

h3 {
color:#CC3399;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:0px;
padding-bottom:4px;
padding-top:10px;
}

h2{
margin:0px;
margin-bottom:5px;
}

a{
color:#CC3399;
text-decoration:none;
}


a:hover{
color:#CC3399;
text-decoration:underline;
}

.thedmskey {
background-color:#fff2e9;
margin-top:10px;
margin-bottom:10px;
}

div#thedmsItemsPanel {
background-color:#fff2e9;
float:left;
width:39%;
}

div#thedmsContactPanel {
padding-top:10px;
}

div#thedmsBrowseGrid .BrowseCell h2 {
background-color:#F3C0B4;
}

.button a {
background-color:#F3C0B4;
text-decoration:none;
}

.button a:hover {
background-color:#F3C0B4;
text-decoration:none;
}

form h2 {
background-color:#F3C0B4;
padding:5px;
}

div#thedmsSearch0 {
float:left;
padding-right:25px;
width:45%;
}

#thedmsSearch1 {
float:left;
width:50%;
}

#thedms11 div#thedmsBrowseGrid .BrowseCell {
float:right;
width:80%;
}

div#thedmsBrowseGrid .BrowseCell h2 {
padding:5px;

}

table#thedmsOpeningTimesTableFullWidth th {
background-color:#F3C0B4;

}

table#thedmsBrowseEvents {
background-color:#F3C0B4;
}

/* DMS97 new accommodation details page */

div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyBook, div#thedms02n .thedmsGridBook, div#thedms02n .thedmsGridBook a 
{

}
div#thedms02n .thedmsGridBook a, div#thedms02n .thedmsGridBook a:visited 
{
	color:White;
	text-decoration:none;
}
div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyBook, div#thedms02n .thedmsGridBook 
{

}

div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyAvailable, div#thedms02n .thedmsGridAvailable
{
    background:#C2A9DA;
    color:#333;
}

div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyNotAvailable, div#thedms02n .thedmsGridNotAvailable
{

}
div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyUnknown, div#thedms02n .thedmsGridUnknown
{

}

div#thedms02n .thedmsGridIcon, div#thedms02n .thedmsGridIconText 
{
    background:#666;
    margin-right:4px;
}

div#thedms02n .thedmsGridTableHeader, #thedmsGridAvailabilityChart .thedmsGridTableHeader th 
{
    background:#CC3399;
    color:white;
}

div#thedms02n 
{
    text-align:left;
}

div#thedms02n h2, div#thedms02n p
{
    margin:10px 0px;
}

div#thedms02n #thedmsAvailability, div#thedmsAccessibility  
{
    border: 1px solid #CC3399;
    background:white;
    padding:10px;
}
div#thedmsAccessibility  h3
{
	background: #F3C0B4;
	color: #000;
	font-style: italic;
	font-size: 100%;
}
/* New Browse Page Styles */

div.thedmsBrowsePagination a 
{
    background:#F3C0B4;
    color:#666;
}

div.thedmsBrowsePagination a.thedmsPaginationCurrentPage, div.thedmsBrowsePagination a:hover
{
    background:#CC3399;
    color:white;
}

/*NEw box addition, kept current code, too messy to change entire site*/

div#flip-book
{
    text-align: left !important;
    padding: 4px;

    
}
div#flip-book p
{
    text-align: left !important;
    
}

div#flip-book img
{
    float:right;
    margin-bottom:4px;     /*to get image off the bottom*/
}

/*Special Offer Styles applied November 2009*/

div#thedms01n .BrowseBookCell #thedmsSpecialOfferTextHolder 
{
    background:white url(http://www.thedms.co.uk/graphics/signposts/white/star.png) no-repeat 5px 10px;
    border:1px dashed #CCCCCC;
    clear:both;
    margin:10px 0;
    padding:10px 10px 10px 23px;
}

div#thedmsSpecialOffersHolder 
{
    background:white none repeat scroll 0 0;
    border:1px dashed #CCCCCC;
    clear:both;
    margin:5px 0;
    padding:0px 8px 8px 8px;
}

div#thedms02n div#thedmsSpecialOffersHolder li 
{
    background:transparent url(http://www.thedms.co.uk/graphics/signposts/white/star.png) no-repeat;
    border:0 none;
    list-style-type:none;
    padding:0 0 0 20px;
}

div#thedms02n #thedmsAvailability .thedmsSOdetails 
{
    background:white;
    border:1px dashed #CCCCCC;
    clear:both;
    margin:10px 0;
    padding:10px;
}

.thedmsSmallBrowseSignpost {
	width:17px;
}

div#thedms01 .thedmsBookLayoutSpecialOffer, div#thedms01 .thedmsBookLayoutAddToShortList 
{
margin:0;
}

.BrowseBookactionpanel 
{
    text-align:left;
}

div#thedmsBrowseGrid .BrowseBookDetails 
{
    text-align:left;
}

h2.BrowseBookPropertyHeader 
{
    text-align:left;
}

div#thedms02n #thedmsGridTable .thedmsGridMultiStay, div#thedms02n #thedmsSpecialOffersHolder .thedmsGridMultiStay 
{
background-color: #5E3885;
}



/*End of Special Offer Styles applied November 2009*/