/* DNM style */
#contactForm{text-align:LEFT;padding:30px 0px; _padding:10px auto; margin-bottom:10px; _margin-bottom:27px; width:100%;}
#contactForm  table, #contactForm tr{width:97.7%; font:11px Tahoma,Arial, Helvetica, sans-serif;color:#000;}

#contactForm td{padding:5px;}
#contactForm th{padding:4px; color:#000;text-align:left;vertical-align:top;width:120px;font: bold 11px Tahoma,Arial, Helvetica, sans-serif; padding-left:10px; vertical-align:top}

#contactForm h1{margin:0; padding:0; padding-bottom:20px; font-family:Tahoma; font-weight: 100; font-stretch:ultra-condensed; color:#6B737B; display:block; line-height:1.15em;}

#contactForm input{font:11px Tahoma,Arial, Helvetica, sans-serif;color:#000;border:1px solid #CECCC8;padding:5px;margin:0px;width:350px;}
#contactForm textarea{font:11px Tahoma,Arial, Helvetica, sans-serif;width:350px;color:#000;border:1px solid #CECCC8;padding:5px;}


#contactForm .validator{color:red;font-family:Tahoma,Arial,Helvetica;font-size:11px;font-weight:normal;padding-left:10px;}

/*Button*/

#contactForm input.button,#contactForm a.button{background:url(/Portals/3/Skins/debenhams/images/button_bg.gif) no-repeat scroll left top;border:0 none;color:#000!important;font-family:Tahoma,Arial,sans-serif;font-size:11px;font-weight:bold;margin-right:11px;padding:4px 20px;text-decoration:none;width:78px;}
#contactForm input.button{padding:3px 14px;padding /*\**/: 4px 14px\9;!padding:3px 14px;}
#contactForm a:hover.button,#contactForm input:hover.button{background:url(/Portals/3/Skins/debenhams/images/button_bg.gif) no-repeat scroll 0 -21px;text-decoration:none;}