/* $Id: contactUs.css,v 1.10 2011/08/18 10:34:33 andy.p Exp $
-----------------------------------------------------------------------------*/
h2{
	margin:0;
}
div#content div.topLeftCurveBox div.doubleBarContainer p{
	margin-bottom:0px;
}
.telNo {font-size: 14px; }
h3.openingHoursHead { margin: 0 0 5px 0; font-weight: bold; font-size: 1em; }
dl.openingTimes { width: 270px; margin: 0 0 30px 0; clear: left; overflow: hidden; font-size: 13px; line-height: 1.4em; }
dl.openingTimes dt { float: left; clear: left; width:140px; }
dl.openingTimes dd { float: left; width: 125px; }
#contactEmailForm{margin:20px 20px 0px 0px;width:365px;float:right;background-color:#F4F3F0;padding:10px 20px;}
.telephoneNotes{font-size:7pt}
.requiredFields{float:right;font-size:7pt;margin-right:2px}
#userDetails{margin-top:20px}
#contactUsMessage{overflow:scroll;overflow-x:hidden;margin-bottom:10px;font-size:9pt;}
.contactSubmit { background:url(../images/pageElements/buttons/btnSubmit.gif) no-repeat; border:none; cursor:pointer; float:right; height:25px; line-height:0; margin-top:10px; text-indent:-9999px; width:77px; }
.contactSubmit:hover { background:url(../images/pageElements/buttons/btnSubmit.gif) no-repeat 0 -25px; }
#contactUsMain{width:400px;margin-left:20px;font-size:1.2em}
.contactUs #content{width:425px;}
#contactEmailForm .hRule{margin-bottom:20px}

.payOnlineBtn {	width: 115px; margin: 15px 0 0 0; overflow: hidden;	zoom: 1; }
.payOnlineBtn a { display: block; width: 115px; height: 0; overflow: hidden; padding-top: 30px;	background: transparent url('themes/hnjww/images/pageElements/buttons/btnPayOnline.jpg') no-repeat 0 0; }
.payOnlineBtn a:hover {	background-position: 0px -31px; }
