body {
margin:0;
padding:0;
font:80%/1.4 Verdana, Arial, Helvetica, sans-serif;
background:#113b6f;
color:white;
}
#header {
height:90px;
background:url('/Images/nhs_logo.png') no-repeat top right #ff5;
border-bottom:1px solid black;
}
	#header h1 {
	display:block;
	background:url('/Images/cignificant_logo.png') no-repeat 5px 5px;
	width:264px;
	height:90px;
	}
	#header h1 span {
	display:none;
	}
	
#menu {
position:absolute;
left:0;
top:91px;
width:150px;
background:url('/Images/bg.png') #ff5;
font-size:0.8em;
border-right:1px solid black;
}
	#menucontent ul {
	list-style-type:none;
	margin:0;
	padding:0;
	}
	#menucontent ul li a {
	display:block;
	width:130px;
	padding:5px 5px 5px 15px;
	font-weight:bold;
	text-decoration:none;
	color:#113b6f;
	border-bottom:1px solid #113b6f;
	}
	#menucontent ul li a.current {
	background:url('/Images/current.gif') no-repeat left center;
	color:blue;
	}
	#menucontent ul li a:hover {
	background:url('/Images/current.gif') no-repeat left center;
	color:#1c5daf;
	}
		#menucontent ul ul {
		list-style-type:none;
		margin:0;
		padding:0;
		}
		#menucontent ul ul li a {
		display:block;
		width:120px;
		padding:2px 5px 2px 25px;
		text-decoration:none;
		font-weight:normal;
		background:url('/Images/subButton.gif') no-repeat 5px center;
		color:#113b6f;
		border-bottom:1px solid #113b6f;
		}
		#menucontent ul ul li a.current {
		background:url('/Images/subButton.gif') no-repeat 5px center;
		font-weight:bold;
		color:blue;
		}
		#menucontent ul ul li a:hover {
		background:url('/Images/subButton.gif') no-repeat 5px center;
		color:#1c5daf;
		}
	
#main {
margin:0;
margin-left:150px;
background:white;
color:black;
}
	#maincontent {
	padding:10px;
	}
	#breadcrumbTop, #breadcrumbBottom {
	font-size:0.8em;
	color:#999;
	}
	#breadcrumbTop .current, #breadcrumbBottom .current {
	color:#777;
	font-weight:bold;
	}
	#breadcrumbTop {
	border-bottom:1px solid #ccc;
	}
	#breadcrumbBottom {
	border-top:1px solid #ccc;
	padding-top:10px;
	padding-bottom:0;
	clear:both;
	}
#footer {
background:url('/Images/smokefree_logo.png') no-repeat top right;
height:50px;
padding:5px;
text-align:center;
visibility:hidden;
border-top:1px solid black;
}

#coupon {
border:5px dashed #113b6f;
padding:10px 15px 15px 15px;
width:403px;
margin:0 auto 10px auto;
}
	#coupon h3 {
	color:red;
	font-weight:600;
	}

a {
color:#113b6f;
}

a:hover {
color:#1c5daf;
}

a.external {
background:url('/Images/external.gif') no-repeat 0 0;
padding:0 0 0 20px;
}

a.external:hover {
background: url('/Images/external.gif') no-repeat 0 -100px;
padding: 0 0 0 20px;
}

a.doc {
padding-left:20px;
background:url('/Images/Filetypes/doc.gif') no-repeat bottom left;
}

a.pdf {
padding-left:20px;
background:url('/Images/Filetypes/pdf.gif') no-repeat bottom left;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2em;
color:#113b6f;
font-weight:normal;
border-bottom:1px solid #aaf;
}
	h2 span.section {
	color:#777;
	}

h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.7em;
color:#113b6f;
font-weight:normal;
}

h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.5em;
color:#113b6f;
font-weight:normal;
font-style:oblique;
}

h5 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.3em;
color:#113b6f;
font-weight:normal;
font-style:oblique;
text-align:center
}

a img {
border:none;
}

ul.download {
list-style-type:none;
margin:0;
}
	ul.download li {
	margin:0 0 12px 0;
	}

p.success {
padding-left:20px;
background:url('/Images/tick.png') no-repeat center left;
color:green;
}

p.error {
padding-left:20px;
background:url('/Images/cross.png') no-repeat center left;
color:red;
}

p.required {
padding-left:20px;
background:url('/Images/required.gif') no-repeat 5px 5px;
}

.rightblock {
clear:right;
float:right;
width:180px;
padding:5px;
margin:0 0 1em 1em;
border:1px solid black;
background:#113b6f;
color:white;
text-align:center;
}
	.rightblock h3, .rightblock a {
	color:white;
	}

.leftblock {
clear:left;
float:left;
width:180px;
padding:5px;
margin:0 1em 1em 0;
border:1px solid black;
background:#113b6f;
color:white;
text-align:center;
}
	.leftblock h3, .leftblock a {
	color:white;
	}

.right {
clear:right;
float:right;
margin:0 0 1em 1em;
}

.left {
clear:left;
float:left;
margin:0 0 1em 1em;
}

.addressblock {
float:left;
width:230px;
min-height:200px;
padding:5px;
margin:0 1em 1em 0;
border:1px solid black;
background:#113b6f;
color:white;
text-align:left;
}
	.addressblock h3 {
	text-align:center;
	}
	.addressblock h3 a {
	color:white;
	}
.statement {
padding:5px;
margin:0 1em 1em 0;
border:1px solid black;
background:#113b6f;
color:white;
text-align:center;
}
	.statement h3 {
	color:white;
	}

blockquote {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
font-style:oblique;
margin:0 10px 12px 10px;
padding:5px;
background:#113b6f;
color:white;
border:1px solid black;
}

cite {
font-size:0.8em;
}

/* Hide quotes for the time being */
blockquote, cite {
display:none;
}
/* End hide quotes */

.clear {
clear:both;
}

.highlight {
font-weight:bold;
color:red;
}

.fiction {
padding-left:20px;
background:url('/Images/cross.png') no-repeat center left;
font-size:1.5em;
color:red;
}

.facts {
padding-left:20px;
font-size:1.5em;
text-decoration:underline;
color:#113b6f;
}

.fact {
padding-left:20px;
background:url('/Images/tick.png') no-repeat top left;
}

.question {
padding-left:25px;
padding-bottom:5px;
background:url('/Images/question.png') no-repeat top left;
color:#113b6f;
font-weight:bold;
}

.answer {
padding-left:25px;
padding-bottom:5px;
background:url('/Images/answer.png') no-repeat top left;
}

.answerCont {
padding-left:25px;
padding-bottom:5px;
}

.center {
text-align:center;
}

.bold {
font-weight:bold;
}

.italic {
font-style:oblique;
}

img.startquote {
margin-right:3px;
}

img.endquote {
margin-left:3px;
}

table {
border-collapse:collapse;
width:100%;
}
	table#email, table#feedbackService, table#feedbackWebsite, table#feedbackStory {
	background:url('/Images/table_bg.png');
	}
	table th {
	border:1px solid black;
	padding:5px;
	background:#113b6f;
	color:white;
	}
	table td {
	vertical-align:top;
	border:1px solid black;
	padding:5px;
	}
	table td.required {
	background:url('/Images/required.gif') no-repeat 5px 5px;
	}
	table td.col1 {
	font-weight:bold;
	}
	table#email td.col1, table#feedbackService td.col1, table#feedbackWebsite td.col1, table#feedbackStory td.col1 {
	width:250px;
	padding-left:20px;
	}
	table.healthIssues td.col1 {
	text-align:center;
	background:#ff5;
	}
	table#healthBenefits td.col1 {
	width:120px;
	}
	table#healthInside td.col1 {
	text-align:left;
	width:200px;
	}
	table#pharmacists td.col1 {
	background:#ff5;
	width:200px;
	}
	table#cravings td.col1, table#hardtimes td.col1 {
	background:#ff5;
	width:150px;
	}
	table#costs td {
	text-align:center;
	vertical-align:middle;
	font-size:1.1em;
	}
	table#costs td.th {
	background:#113b6f;
	color:white;
	}
	table input.submit {
	width:auto;
	background:#adc2cd;
	}

h1, h2, h3, h4 ,h5, h6, p, table, form {
margin:0 0 12px 0;
}