#contactform { float: left; width: 97%; }

#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}

#contactform .indent
{
width: 125px;
	margin:10px 0px 10px 200px;
}

#contactform .form_element
{
	padding: 0px 0px 0px 0px;
	text-align:left;
	float: left;
	width: 130px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}

#contactform input, select, textarea{ border: 1px solid #999999; padding: 3px; font-family: Arial; color: #666666; font-size: 0.9em;  }


select#ctl00_MainContent_ctl03_field8{ width: 283px; }
input#ctl00_MainContent_ctl07_key_button{ background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }
input#ctl00_MainContent_ctl07_spsearch_button{ background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }
input#ctl00_MainContent_ctl03_h_button.button{background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }

input#ctl00_MainContent_ctl03_h_button{ background: #ffffff; border: 1px solid #999999; padding: 0;/* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }


input#ctl01_MainContent_news_search_key_button.myfont{background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }
input#ctl01_MainContent_news_search_spsearch_button{background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }


select#ctl01_MainContent_news_search_CatList.myfont{ margin-right: 15px; }



/*input{ width: 275px; font-family: Arial; color: #666666; }*/
#contactform textarea{ width: 275px; font-family: Arial; color: #666666; font-size: 0.9em;}
div.indent input{ margin-left: 110px; }
div#contactform input{ width: 9px; }

table#ctl00_MainContent_ctl03_field12 {  }
table#ctl00_MainContent_ctl03_field12 input{ margin-left: 0; padding-left: 0; width: 25px; border: none; }
table#ctl00_MainContent_ctl03_field12 label{ margin-left: 0; padding-left: 0; width: 150px; }


#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}



/* Begin Xanthos Styles */

/*Background / Wrapper / Container*/
	body{
	font-family: Arial, "san-serif";
	background: #ffffff;  
	padding: 0;
	margin: 0;
	}

	div#container{ 
	width: 986px;
	background: url(../images/template-images/wrapper-bkg.gif);
	}

	div#internal-wrapper{ 
	width: 964px; 
	margin-left: 10px;
	background: #d9dae4 url(../images/template-images/internal-wrapper-bkg.gif) repeat-x;
	}

/* END Background / Wrapper / Container  */

/* Header */
	div#header{
	width: 964px;
	height: 75px;
	}

	/* Denny Bros Logo */
	div#logo{ width:250px; float: left; margin-left: 13px;  }

	/* Language Options */
	div#language-options{ 
	position: absolute;
	margin-left: 890px;
	}

	img.flag-spain{ margin-left: 6px; }

/* Fix-A-Form Logo */
	img.fix-a-form-logo{ 
	margin-left: 9px;
	margin-top: 6px;
	}
	
	/* Fix-A-Form Logo */
	img.fix-a-form-logo-internal-page{ 
	margin-left: 9px;
	margin-top: 5px;
	}

	/* Strapline  */

	div#strapline{ 
	float: right; 
	margin-top: 37px; 
	margin-right: 15px; 
	font-size: 1.7em; 
font-weight: bold;
	text-align: right; 
	color: #7f7f7f; 
text-transform: uppercase;
font-family: arial;
	}
/* END Header */


/* Internal Columns */

	/* Left */

	div#left-column{

	float:left;
	width: 168px;
	margin-left: 13px;
	clear: left;
	padding-top: 10px;
	}

	/*END Left */

	div.homepage-news{ margin-top: 35px; }
	div.homepage-news h2 a{ font-size: 1.1em; }
	/* END Left */

	/* Right*/
	div#right-column{
	float:right;
	width: 253px; 
	margin-right: 3px;
	}

	img.right-column-c2a{ margin-top: 3px; }

	/* END Right */



	/* Central Column */
	div#content-wrapper{
	padding-top: 15px; 
	margin-left: 192px; 
	width: 484px;
	}

	div#content{
	margin-top: 0px; 
	width: 464px; 
	padding: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	/*min-height: 292px;*/
	background: #ffffff url(../images/template-images/body-content-bkg.gif) repeat-y;
	}

	div#content h1{ margin-top: 0; line-height: 1.4em; }
	div.homepage-flash{ width: 504px; padding: 0; margin-left: 192px; padding-top: 11px; }
	/* END Central */

/* Forms */

div#contactform div{ clear: both; margin-top: 5px;  }

/* END FORMS */

/* Font adjustments */

a{ color: #7e004a; text-decoration: none; font-weight: bold; font-family: Arial;
 }

a:hover{ /*color: #620232;*/ color: #370117; text-decoration: none; font-weight: bold; font-family: Arial;
 }


div#content{ line-height: 1.6em; color: #4f4e4e; }

h1
{
color: #7e004a;
font-family: Arial, sans-serif;
font-size: 1.9em;
line-height: 1.9em;
font-weight: 800;
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
line-height: 1.4em;
}

h2
{
color: #7e004a;
font-family: Arial, sans-serif;
font-size: 1.4em;
line-height: 1.4em;
}

h3
{
color: #7e004a;
font-family: Arial, sans-serif;
line-height: 1.2em;
}
/* FAQ Manager */


div.faq_manager { margin: 0; padding: 0;   }
div.faq_manager ul{   list-style: none; margin:0 padding: 0;}
div.faq_manager ul li{   list-style: none; margin:0 padding: 0; }
div.faq_manager span.title{  color: #7e004a;
font-family: Arial, sans-serif;
font-size: 1.9em;
line-height: 1.9em;
font-weight: 800;
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
line-height: 1.4em; }


div.faq_manager label {  margin: 0; padding: 0px; width: 75px; text-align: left; }
div.faq_manager input{   margin: 0; padding: 3px; width: 150px; text-align: left; }
div.faq_manager input.button{ margin-left: 75px; width: 60px; padding-left: 1px; text-align: center;  }
div.faq_manager a#top{ color: #ffffff; display: none; }
div.VolFaqCategory a{  display: block; font-weight: bold; }
div.VolFaqCategory{ padding-top: 0; }
span.faqlink{ font-weight: bold; }
div#ctl00_MainContent_ctl03_singlecat a{ font-weight: bold; }
.panel span{ border: 1px solid red; display: none; }
.panel img{ width: 100px; height: 100px; }
font.title{ font-size: 1em; }




/* News Manager */

div.news_manager { margin-top: -12px; padding-top: 12px;  }
span.news_article{ clear: both; }
div.news_manager .subcat{ font-weight: bold; }
div.news_manager div.clear { display: none; }
div.new_footer{ width: 200px; }
.cat_desc{ display: none; margin-left: 5px; }
.VolNewsDetail .news_date{ font-weight: bold; display: block; margin-top: 10px;}


.VolNewsDetail .news_title{ 
display:block;
color: #7e004a;
font-size: 1.8em;
line-height: 1.1em;
}

div.news_manager a.news_title{  }

.categoryLinks{
color: #7e004a;
font-family: Arial;
font-size: 1.9em;
line-height: 1.9em;
font-weight: 800;
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}


div#content.categoryLinks a{ text-decoration: underline; }
select#ctl00_MainContent_ctl07_CatList{ margin-right: 15px; }

/* Footer  */
div#footer.menu { 
width: 650px;
margin-left: 6px;
float: left;
}

#footer a{ color: #333333; font-weight: normal; font-family: Arial; text-decoration: none; }
#footer-wrapper p{ width: 700px; color: #333333; clear: left;}
#footer .footer_link { border-right:solid 1px #333333; padding-right:4px; }
#footer .footer_last{ border: none; }


  
div#footer-wrapper ul{ margin: 0; padding: 0; padding-top: 8px;}  
div#footer-wrapper li{ margin: 0; padding: 0; } 
div#footer-wrapper{ clear: both; margin-bottom: 0; padding-bottom: 0; font-weight: bold; font-family: Arial; }

/* Copyright List */

div#footer-wrapper{ 
width: 937px;
margin-left: 15px;
}

div#footer-wrapper ul{ 
width: 670px;
font-size: 0.95em;
font-weight: normal;
margin-top: 10px;
margin-left: 0;
padding-left: 0;
}



ul.copyright-list li{ 
display: inline;
border-right:solid 1px #333333; 
padding-right:4px;
padding-left: 5px;
margin-top: 5px; 
margin-bottom: 0; 
padding-bottom: 0; 
color: #333333; 
text-decoration: none; 
font-weight: normal;
font-family: Arial; 
}

ul.copyright-list li.last{ 
border: none;
}


ul.copyright-list li a{ 
color: #333333;
font-size: 1em;
font-weight: normal;
text-decoration: none;
}


img.footer-accreditations{
float: right;
}




/* END Footer */

/* Homepage News */
div.VolNewsLatest{ padding: 9px; }
div.VolNewsLatest span.news_date{ display: none; }
div.VolNewsLatest a.news_title{ display: block; margin-top: 15px; padding-bottom: 10px; border-bottom: 1px dashed #999999;   }

div.homepage-news h2 { margin-left: 9px; }

/* Spanish Homepage News */
div#left-column div.homepage-news div.VolNewsHeadline{ padding: 9px; }
div#left-column div.homepage-news div.VolNewsHeadline span.news_date{ display: none; }
div#left-column div.homepage-news div.VolNewsHeadline a.news_title{ display: block; margin-top: 15px; padding-bottom: 10px; border-bottom: 1px dashed #999999;   }



/* Templates - Internal */
div#content-wrapper.internal-template { padding-top: 11px; }
div#content-wrapper.internal-template div#content{ min-height: 545px; } 
/* Templates Case Studies */

div#content-wrapper.case-studies-template { padding-top: 11px; }
div#content-wrapper.case-studies-template div#content{ min-height: 100px; max-height: 100px; } 

div#content-wrapper.case-studies-template div#full-width-content{ width: 722px; zoom:1; }
div#content-wrapper.case-studies-template div#full-width-content ul{ width: 732px; margin-left: 0; padding-left: 0; zoom:1; }
div#content-wrapper.case-studies-template div#full-width-content ul li{  margin-right: 1%; display: inline-block; width: 23%; text-align: center; list-style-type: none; zoom:1; *display:inline; }


div#full-width-content{
	margin-top: 0px; 
	width: 759px; 
	padding: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	/*min-height: 292px;*/
	background: url(../images/template-images/full-width-content-bkg.gif) repeat-y;
	}

div.salient-points-wrapper{ 
float: right;
}

div.salient-points{ 
padding-left: 35px;
background: url(../images/template-images/salient-points-bkg.gif) repeat-y;
}

div.salient-points p{ 
margin: 0;
color: #7e004a;
width: 150px;
}

div#content-wrapper.case-studies-template div#full-width-content h2{ 
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}

img.case-studies-request-samples{ float: right; }
img.case-study-product-image{ float: left; padding-right: 20px; }

div#social-networking-links p{ margin-top: 20px; }

div#full-width-content{ line-height: 1.6em; color: #4f4e4e; }

div.google-map{ margin-left: 20px; }

h2 a{ text-decoration: underline; }
h2 a:hover{ text-decoration: underline; }
h2 a:visited{ text-decoration: underline; }


/* Espanol Template */
img.flag-uk-espanol-template{ margin-left: 6px; }

div#right-column.internal-template{   clear: none; position: absolute;  margin-left: 708px;}
div#content-wrapper.internal-template{ }
div#content{  }

 
div#footer-wrapper{ clear: both; }


div#menu-wrapper{ margin-top: 13px; }


img.prod-image-left{ float: left;   padding-bottom: 15px; padding-right: 15px; }
img.prod-image-right{ float: right; clear: right; padding-bottom: 15px; padding-left: 15px; }


li.prod-image-right{ list-style-type: none; }
li.prod-image-left{ list-style-type: none; }

img.body-height-manufacturer{ height: 590px; width: 1px; float: left; display: none; }

div#left-column.internal-template{ float: left; clear: none; }
.clear-left{ clear: left; }
div#content{ float: left; }



.why-denny-logos{ float: right; }



div#contactform input#ctl00_MainContent_ctl02_field1{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field2{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field3{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field4{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field5{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field6{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field7{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field8{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field9{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field10{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field11{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl02_field12{ width: 237px; }

input#ctl00_MainContent_ctl02_field13_0{ border: none; }
input#ctl00_MainContent_ctl02_field13_1{ border: none; }
input#ctl00_MainContent_ctl02_field13_2{ border: none; }
input#ctl00_MainContent_ctl02_field13_3{ border: none; }

input#ctl00_MainContent_ctl03_field12_0{  }

img.body-content-bottom-png{ /*position: absolute;*/ clear: none; float: left; margin-bottom: 12px; }

ul.copyright-list{ clear: left; }

div#left-column.cs-internal-template{ position: absolute; }


div#internal-wrapper div.middle-content div#content-wrapper div#content{ /*min-height: 252px;*/ }
#contactform { float: left; width: 97%; }

#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}

#contactform .indent
{
width: 125px;
	margin:10px 0px 10px 200px;
}

#contactform .form_element
{
	padding: 0px 0px 0px 0px;
	text-align:left;
	float: left;
	width: 130px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}

#contactform input, select, textarea{ border: 1px solid #999999; padding: 3px; font-family: Arial; color: #666666; font-size: 0.9em;  }


select#ctl00_MainContent_ctl03_field8{ width: 283px; }
input#ctl00_MainContent_ctl07_key_button{ background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }
input#ctl00_MainContent_ctl07_spsearch_button{ background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }
input#ctl00_MainContent_ctl03_h_button.button{background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }

input#ctl00_MainContent_ctl03_h_button{ background: #ffffff; border: 1px solid #999999; padding: 0;/* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }


input#ctl01_MainContent_news_search_key_button.myfont{background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }
input#ctl01_MainContent_news_search_spsearch_button{background: #ffffff; border: 1px solid #999999; /* padding: 4px; padding-left: 0; */ color: #7e004a; font-weight: bold; }


select#ctl01_MainContent_news_search_CatList.myfont{ margin-right: 15px; }



/*input{ width: 275px; font-family: Arial; color: #666666; }*/
#contactform textarea{ width: 275px; font-family: Arial; color: #666666; font-size: 0.9em;}
div.indent input{ margin-left: 110px; }
div#contactform input{ width: 109px; }

table#ctl00_MainContent_ctl03_field12 {  }
table#ctl00_MainContent_ctl03_field12 input{ margin-left: 0; padding-left: 0; width: 25px; border: none; }
table#ctl00_MainContent_ctl03_field12 label{ margin-left: 0; padding-left: 0; width: 150px; }


#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}



/* Begin Xanthos Styles */

/*Background / Wrapper / Container*/
	body{
	font-family: Arial, "san-serif";
	background: #ffffff;  
	padding: 0;
	margin: 0;
	}

	div#container{ 
	width: 986px;
	background: url(../images/template-images/wrapper-bkg.gif);
	}

	div#internal-wrapper{ 
	width: 964px; 
	margin-left: 10px;
	background: #d9dae4 url(../images/template-images/internal-wrapper-bkg.gif) repeat-x;
	}

/* END Background / Wrapper / Container  */

/* Header */
	div#header{
	width: 964px;
	height: 75px;
	}

	/* Denny Bros Logo */
	div#logo{ width:250px; float: left; margin-left: 13px;  }

	/* Language Options */
	div#language-options{ 
	position: absolute;
	margin-left: 890px;
	}

	img.flag-spain{ margin-left: 6px; }

/* Fix-A-Form Logo */
	img.fix-a-form-logo{ 
	margin-left: 9px;
	margin-top: 6px;
	}
	
	/* Fix-A-Form Logo */
	img.fix-a-form-logo-internal-page{ 
	margin-left: 9px;
	margin-top: 5px;
	}

	/* Strapline  */

	div#strapline{ 
	float: right; 
	margin-top: 37px; 
	margin-right: 15px; 
	font-size: 1.7em; 
font-weight: bold;
	text-align: right; 
	color: #7f7f7f; 
text-transform: uppercase;
font-family: arial;
	}
/* END Header */


/* Internal Columns */

	/* Left */

	div#left-column{

	float:left;
	width: 168px;
	margin-left: 13px;
	clear: left;
	padding-top: 10px;
	}

	/*END Left */

	div.homepage-news{ margin-top: 35px; }
	div.homepage-news h2 a{ font-size: 1.1em; }
	/* END Left */

	/* Right*/
	div#right-column{
	float:right;
	width: 253px; 
	margin-right: 3px;
	}

	img.right-column-c2a{ margin-top: 3px; }

	/* END Right */



	/* Central Column */
	div#content-wrapper{
	padding-top: 15px; 
	margin-left: 192px; 
	width: 484px;
	}

	div#content{
	margin-top: 0px; 
	width: 464px; 
	padding: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	/*min-height: 292px;*/
	background: #ffffff url(../images/template-images/body-content-bkg.gif) repeat-y;
	}

	div#content h1{ margin-top: 0; line-height: 1.4em; }
	div.homepage-flash{ width: 504px; padding: 0; margin-left: 192px; padding-top: 11px; }
	/* END Central */

/* Forms */

div#contactform div{ clear: both; margin-top: 5px;  }

/* END FORMS */

/* Font adjustments */

a{ color: #7e004a; text-decoration: none; font-weight: bold; font-family: Arial;
 }

a:hover{ /*color: #620232;*/ color: #370117; text-decoration: none; font-weight: bold; font-family: Arial;
 }


div#content{ line-height: 1.6em; color: #4f4e4e; }

h1
{
color: #7e004a;
font-family: Arial, sans-serif;
font-size: 1.9em;
line-height: 1.9em;
font-weight: 800;
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
line-height: 1.4em;
}

h2
{
color: #7e004a;
font-family: Arial, sans-serif;
font-size: 1.4em;
line-height: 1.4em;
}

h3
{
color: #7e004a;
font-family: Arial, sans-serif;
line-height: 1.2em;
}
/* FAQ Manager */


div.faq_manager { margin: 0; padding: 0;   }
div.faq_manager ul{   list-style: none; margin:0 padding: 0;}
div.faq_manager ul li{   list-style: none; margin:0 padding: 0; }
div.faq_manager span.title{  color: #7e004a;
font-family: Arial, sans-serif;
font-size: 1.9em;
line-height: 1.9em;
font-weight: 800;
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
line-height: 1.4em; }


div.faq_manager label {  margin: 0; padding: 0px; width: 75px; text-align: left; }
div.faq_manager input{   margin: 0; padding: 3px; width: 150px; text-align: left; }
div.faq_manager input.button{ margin-left: 75px; width: 60px; padding-left: 1px; text-align: center;  }
div.faq_manager a#top{ color: #ffffff; display: none; }
div.VolFaqCategory a{  display: block; font-weight: bold; }
div.VolFaqCategory{ padding-top: 0; }
span.faqlink{ font-weight: bold; }
div#ctl00_MainContent_ctl03_singlecat a{ font-weight: bold; }
.panel span{ border: 1px solid red; display: none; }
.panel img{ width: 100px; height: 100px; }
font.title{ font-size: 1em; }




/* News Manager */

div.news_manager { margin-top: -12px; padding-top: 12px;  }
span.news_article{ clear: both; }
div.news_manager .subcat{ font-weight: bold; }
div.news_manager div.clear { display: none; }
div.new_footer{ width: 200px; }
.cat_desc{ display: none; margin-left: 5px; }
.VolNewsDetail .news_date{ font-weight: bold; display: block; margin-top: 10px;}


.VolNewsDetail .news_title{ 
display:block;
color: #7e004a;
font-size: 1.8em;
line-height: 1.1em;
}

div.news_manager a.news_title{  }

.categoryLinks{
color: #7e004a;
font-family: Arial;
font-size: 1.9em;
line-height: 1.9em;
font-weight: 800;
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}


div#content.categoryLinks a{ text-decoration: underline; }
select#ctl00_MainContent_ctl07_CatList{ margin-right: 15px; }

/* Footer  */
div#footer.menu { 
width: 650px;
margin-left: 6px;
float: left;
}

#footer a{ color: #333333; font-weight: normal; font-family: Arial; text-decoration: none; }
#footer-wrapper p{ width: 700px; color: #333333; clear: left;}
#footer .footer_link { border-right:solid 1px #333333; padding-right:4px; }
#footer .footer_last{ border: none; }


  
div#footer-wrapper ul{ margin: 0; padding: 0; padding-top: 8px;}  
div#footer-wrapper li{ margin: 0; padding: 0; } 
div#footer-wrapper{ clear: both; margin-bottom: 0; padding-bottom: 0; font-weight: bold; font-family: Arial; }

/* Copyright List */

div#footer-wrapper{ 
width: 937px;
margin-left: 15px;
}

div#footer-wrapper ul{ 
width: 670px;
font-size: 0.95em;
font-weight: normal;
margin-top: 10px;
margin-left: 0;
padding-left: 0;
}

div#footer-wrapper ul.copyright-list li{ 
display: inline;
border-right:solid 1px #333333; 
padding-right:4px;
padding-left: 5px;
margin-top: 5px; 
margin-bottom: 0; 
padding-bottom: 0; 
color: #333333; 
text-decoration: none; 
font-weight: normal;
font-family: Arial; 

}

div#footer-wrapper ul.copyright-list li.last{ 
border: none;
}


div#footer-wrapper ul.copyright-list li{
color: #333333;
font-size: 1em;
font-weight: normal;
text-decoration: none;
}


img.footer-accreditations{
float: right;
}




/* END Footer */

/* Homepage News */
div.VolNewsLatest{ padding: 9px; }
div.VolNewsLatest span.news_date{ display: block; padding-bottom: 0; margin-top: 15px; }
div.VolNewsLatest a.news_title{ display: block; margin-top: 0px; padding-bottom: 10px; border-bottom: 1px dashed #999999;   }

div.homepage-news h2 { margin-left: 9px; }



/* Templates - Internal */
div#content-wrapper.internal-template { padding-top: 11px; }
div#content-wrapper.internal-template div#content{ min-height: 545px; } 
/* Templates Case Studies */

div#content-wrapper.case-studies-template { padding-top: 11px; }
div#content-wrapper.case-studies-template div#content{ min-height: 100px; max-height: 100px; } 

div#content-wrapper.case-studies-template div#full-width-content{ width: 722px; zoom:1; }
div#content-wrapper.case-studies-template div#full-width-content ul{ width: 732px; margin-left: 0; padding-left: 0; zoom:1; }
div#content-wrapper.case-studies-template div#full-width-content ul li{  margin-right: 1%; display: inline-block; width: 23%; text-align: center; list-style-type: none; zoom:1; *display:inline; }


div#full-width-content{
	margin-top: 0px; 
	width: 759px; 
	padding: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	/*min-height: 292px;*/
	background: url(../images/template-images/full-width-content-bkg.gif) repeat-y;
	}

div.salient-points-wrapper{ 
float: right;
}

div.salient-points{ 
padding-left: 35px;
background: url(../images/template-images/salient-points-bkg.gif) repeat-y;
}

div.salient-points p{ 
margin: 0;
color: #7e004a;
width: 150px;
}

div#content-wrapper.case-studies-template div#full-width-content h2{ 
padding-top: 0;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}

img.case-studies-request-samples{ float: right; }
img.case-study-product-image{ float: left; padding-right: 20px; }

div#social-networking-links p{ margin-top: 20px; }

div#full-width-content{ line-height: 1.6em; color: #4f4e4e; }

div.google-map{ margin-left: 20px; }

h2 a{ text-decoration: underline; }
h2 a:hover{ text-decoration: underline; }
h2 a:visited{ text-decoration: underline; }


/* Espanol Template */
img.flag-uk-espanol-template{ margin-left: 6px; }

div#right-column.internal-template{   clear: none; position: absolute;  margin-left: 708px;}
div#content-wrapper.internal-template{ }
div#content{  }

 
div#footer-wrapper{ clear: both; }


div#menu-wrapper{ margin-top: 13px; }


img.prod-image-left{ float: left;   padding-bottom: 15px; padding-right: 15px; }
img.prod-image-right{ float: right; clear: right; padding-bottom: 15px; padding-left: 15px; }

img.prod-image-left-no-bottom-padding{ float: left;   padding-bottom: 5px; padding-right: 15px; }
img.prod-image-right-no-bottom-padding{ float: right; clear: right; padding-bottom: 5px; padding-left: 15px; }

li.prod-image-right{ list-style-type: none; }
li.prod-image-left{ list-style-type: none; }

img.body-height-manufacturer{ height: 590px; width: 1px; float: left; display: none; }

div#left-column.internal-template{ float: left; clear: none; }
.clear-left{ clear: left; }
div#content{ float: left; }



.why-denny-logos{ float: right; }



div#contactform input#ctl00_MainContent_ctl03_field1{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field2{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field3{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field4{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field5{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field6{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field7{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field8{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field9{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field10{ width: 237px; }
div#contactform input#ctl00_MainContent_ctl03_field11{ width: 237px; }

input#ctl00_MainContent_ctl03_field12_0{  }

img.body-content-bottom-png{ /*position: absolute;*/ clear: none; float: left; margin-bottom: 12px; }

ul.copyright-list{ clear: left; }

div#left-column.cs-internal-template{ position: absolute; }


div#internal-wrapper div.middle-content div#content-wrapper div#content{ min-height: 252px; }
div#internal-wrapper div.middle-content div#content-wrapper.internal-template div#content{ min-height: 556px; }
div#internal-wrapper div.middle-content div#content-wrapper.case-studies-template div#content{ min-height: 50px; }


div#left-column div.homepage-news h2 a{ color: #7e004a; }
div#left-column div.homepage-news div.VolNewsLatest a{ color: #7e004a; }

div#left-column div.homepage-news h2 a:hover{ color: #370017; }
div#left-column div.homepage-news div.VolNewsLatest a:hover{ color: #370017; }

input#ctl00_MainContent_ctl02_field13_0{ border: none; }
input#ctl00_MainContent_ctl02_field13_1{ border: none; }
input#ctl00_MainContent_ctl02_field13_2{ border: none; }
input#ctl00_MainContent_ctl02_field13_3{ border: none; }



div.homepage-news div.news_manager a.news_title{
padding-top: 12px;
}

div.homepage-news div.news_manager span.news_date{
display:none;
}



