/*
	eSubscribe Subdomain
*/
/*---- 	Basic styles	---*/
* {margin:0;padding:0;}
body {margin:0;padding:0;background-color:#fff;color:#000;text-align:center;}
h1,h2,h3,p, ul, ol, li, ol li, a, label, input, textarea {font-family:"Lucinda Grande",Lucinda,Verdana,Helvetica,san-serif;margin:0;}
h1 {font-size:1.3em;}
h2 {font-size:1.1em;}
h3 {font-size:1em;}
h4 {font-size:0.9em;font-family:Tahoma;}
h5 {font-size:0.9em;font-family:Tahoma;}
p, ul, li, label {font-size:0.95em;line-height:1.3em;}
a {font-size:0.9em;}
input, img {border:0;}
img.floatLeft{float:left;padding:0 0.25em 0.25em 0;}
br.clear {clear:both;}


a, a:hover, a:visited, a:focus {text-decoration:none;color:#3b6580;font-weight:bold;padding:0.5%;cursor:pointer;}
/*a:hover {background-color:#e6eff8;}*/


/*---- 	Basic Layout	---*/
#header, #content, #footer {margin:0 auto;width:960px;background-color:#fff;clear:both;text-align:left;}

#toolbar {background-color:#222;padding:0.5em 0;}
	#toolbar p {text-align:left;padding:0 0 0 1em;}
	#toolbar a {color:#fff;}
	#toolbar a:hover {color:#afd775;background-color:#222;}
	
#header, #content {}
#header {border-bottom:1px solid #ccc;padding:1em 0.5em;}
#header h1 {color:#3b6580;}
#header h2 {color:#333;}

#content {padding:0.5em;}
#content p {margin:0 0 0.5em 0;}
#content p.close a {float:right;font-weight:bold;color:#555;padding:0.25em;background-color:#fff;}

	#requestInspection, #calculatorBuildingPermit, #scheduledInspections, #availablePermits, #animalLicenceForm {background-color:#e6eff8;padding:1em;margin:1em 0;}
		#requestInspection h3 {font-size:0.9em;}
		
		#scheduledInspections h2, #availablePermits h2 {margin:1em 0 0.5em 0;color:#3b6580;}
		
		#calculatorBuildingPermit  p.calculate {margin-left:16em;}
		#calculatorBuildingPermit  a {background-color:#fff;}
		
		label {float:left;width:16em;text-align:right;}
		input, select, textarea {margin:0 0 1em 0em;display:block;padding:0.25em;width:30em;border:0;}
		textarea {width:25em;}
		input.submit {margin:0 0 0 18em;width:15em;background-color:#fff;border:1px solid #ccc;font-weight:bold;}

#form input{border:1px solid #ccc;width:20em;padding:0.25em;}
	#form input.send {width:10em;}

#newForm{font-weight:bold;font-size:1.3em;}
	
#footer {border-top:1px solid #ccc;padding:0.5em;}
	#footer p {font-size:0.7em;}