/* -GENERAL---------------------------------------------------------------------------------------------------------------------------------- */
	body {
		background-color:#518ec4;
		margin:0;
		padding:0;
		text-align:center;
	}
	a img {border:0;}
	a:link {color: #396696;}
	a:visited {color: #0f4074;}
	#D2_body {
		background-color:#002C49;
		margin:0;
		padding:0;
		font-size:15px;
		font-weight:normal;
		font-family:Georgia,'Times New Roman',Times,serif;
		text-align:center;
	}
	.clearingText {
		clear:both;
		margin:0;
		padding:0;
		font-size:5px;
		text-align:center;
	}
	.printURL {
		display:none;
	}
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* -LINKS GENERAL---------------------------------------------------------------------------------------------------------------------------- */
	.adobeLinkSmall {
		padding-right:12px;
		background-color: transparent;
		background-image:url('/images/adobeIconSmall.gif');
		background-repeat:no-repeat;
		background-position:center right;
	}
	.adobeLinkMedium {
		padding-right:12px;
		background-image:url('/images/adobeIconSmall.gif');
		background-repeat:no-repeat;
		background-position:bottom right;
	}
	.adobeLinkLarge {
		padding-right:12px;
		background-image:url('/images/adobeIconSmall.gif');
		background-repeat:no-repeat;
		background-position:bottom right;
	}
	.externalLinkSmall {
		padding-right:20px;
		background-color: transparent;
		background-image:url('/images/externalLinkSmall.gif');
		background-repeat:no-repeat;
		background-position:center right;
	}
	.facebookLinkSmall {
		padding-left:20px;
		background-color: transparent;
		background-image:url('/images/facebookLogoSmall.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.myspaceLinkSmall {
		padding-left:20px;
		background-color: transparent;
		background-image:url('/images/myspaceLogoSmall.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.smokefreeLinkSmall {
		padding-left:20px;
		background-color: transparent;
		background-image:url('/images/smokefreeLogoSmall.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.facebookLinkFooter {
		padding-left:13px;
		background-color: transparent;
		background-image:url('/images/facebookLogoFooter.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.myspaceLinkFooter {
		padding-left:13px;
		background-color: transparent;
		background-image:url('/images/myspaceLogoFooter.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.smokefreeLinkFooter {
		padding-left:13px;
		background-color: transparent;
		background-image:url('/images/smokefreeLogoFooter.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.twitterLinkFooter {
		padding-left:13px;
		background-color: transparent;
		background-image:url('/images/twitterLogoFooter.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.youtubeLinkFooter {
		padding-left:13px;
		background-color: transparent;
		background-image:url('/images/youtubeLogoFooter.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.rssLinkFooter {
		padding-left:13px;
		background-color: transparent;
		background-image:url('/images/rssLogoFooter.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.radioLinkFooter {
		padding-left:13px;
		background-color: transparent;
		background-image:url('/images/radioLogoFooter.gif');
		background-repeat:no-repeat;
		background-position:center left;
	}
	.greenLink {
		color:#9cb36c;
	}
	.greenLink a, a.greenLink {
		color:#9cb36c;
		text-decoration:none;
		font-weight:bold;
	}
	.greenLink a:hover, a:hover.greenLink {
		color:#666;
	}
	.blueLink {
		color:#002c49;	
	}
	.blueLink a {
		text-decoration:none;
		font-weight:bold;
	}
	.blueLink a:hover {
		color:#666;
	}
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* -HEADLINE STYLES-------------------------------------------------------------------------------------------------------------------------- */
	h1 {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:2em;
		color:#000;
	}
	h2 {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:1.8em;
		color:#000;
	}
	h3 {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:1.6em;
		color:#000;
	}
	h4 {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:1.4em;
		color:#000;
	}
	h5 {/* Used alot on the News */
		font-weight:bold;
		font-size:1.2em;
		color:#000;
	}
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* -SITE HEADER SECTION---------------------------------------------------------------------------------------------------------------------- */
	/* TOP MENU START */
		#D2_topMenuSection {
			background-color:#002C49;
			background-image:url('/images/D2_topMenuBackground.jpg');
			background-position:top center;
			background-repeat:repeat-x;
			border-bottom:2px solid #C6E1F4;
			text-align:center;
		}
		#D2_topMenu .menu {
			width:750px;
			margin:0;
			margin-left:auto;
			margin-right:auto;
			padding:0;
			padding-top:3px;
			padding-bottom:3px;
			text-align:right;
			font-family:Helvetica, 'Helvetica Neuvo', Arial, sans-serif;
			font-size:.85em;
			list-style:none;
		}
		#D2_topMenu .menu li {
			display:inline;
			margin:0;
			padding:0;
			padding-left:5px;
			padding-right:5px;
		}
		#D2_topMenu .menu a {
			text-decoration:none;
			color:#C6E1F4;
			font-weight:bold;
		}
	/* TOP MENU END */
	/* HEADER MAIN SECTION START */
		#D2_headerMainSection {
			clear:both;
			background-color:#518ec4;
			background-image:url('/images/D2_headerBackground.jpg');
			background-position:bottom center;
			background-repeat:repeat-x;
			text-align:center;
		}
		#D2_headerMain {
			clear:both;
			width:750px;
			height:93px;
			display:block;
			margin:0;
			padding:0;
			margin-left:auto;
			margin-right:auto;			
		}
		/* LEFT START */
			#D2_headerMainSection .D2_left {
				float:left;
				width:160px;
				text-align:left;
			}
		/* LEFT END */
		/* RIGHT START */
			#D2_headerMainSection .D2_right {
				float:left;
				width:588px;
				text-align:right;
			}
			#D2_headerMainSection .D2_right table {
				margin-left:auto;
				margin-right:10px;
			}
			#D2_headerMainSection .D2_right td {
				vertical-align:top;
			}
		/* RIGHT END */
	/* HEADER MAIN SECTION END */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* -QUICK LINKS----------------------------------------------------------------------------------------------------------------------------- */
	#D2_quicklinks {
		width:144px;
		height:28px;
		margin:0;
		padding:0;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:.9em;
		text-align:left;
		font-weight:bold;
	}
	#D2_quicklinks ul, #D2_quicklinks li {
		margin:0; 
		padding:0; 
		list-style:none;
	}
	#D2_quicklinks .quicklinks_button {
		width:144px;
		height:28px;
		background-image:url('/images/D2_quicklinks.png');
		display:block;
	}
	#D2_quicklinks .quicklinks_button:hover {
		background-image:url('/images/D2_quicklinksHover.png');
	}
	#D2_quicklinks .quicklinks_menu {
		display:none;
		width:250px;
		border: 1px solid #002c49;
		position:relative;
		z-index:99999;
	}
	#D2_quicklinks .quicklinks_menu li {
/*
		background-color: #302f2f;
*/
		background-color:#6596c6;
		background-image:url('/images/homepage/D2_audienceMenu.jpg');
		background-position:top center;
		background-repeat:repeat-x;

		border-bottom:1px solid #002c49;
	}
	#D2_quicklinks .quicklinks_menu li a {
		color:#000; 
		text-decoration:none; 
		padding:5px; 
		display:block;
		font-weight:bold;
	}
	#D2_quicklinks .quicklinks_menu li:hover {
		background-image:none;
		background-color:#518EC4;
	}


/*
	#D2_quicklinks .quicklinks_menu li a:hover {
		color: #002c49;
	}
	#D2_quicklinks .quicklinks_menu li:hover {
		color: #002c49;
		background-color:#96c4e7;
	}
	#D2_quicklinks {
		margin:0;
		padding:0;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:.9em;
		text-align:left;
		font-weight:bold;
	}
	#D2_quicklinks .menu {
		margin:0;
		padding:0;
		list-style:none;
		float:left;
	}
	#D2_quicklinks .menu li {
		width:144px;
		padding-left:10px;
		padding-top:11px;
		padding-bottom:11px;
		border-bottom:1px solid #002C49;

		background-color:#6596c6;
		background-image:url('/images/homepage/D2_audienceMenu.jpg');
		background-position:top center;
		background-repeat:repeat-x;
		
		height:22px;
	}
	#D2_quicklinks .menu li li {
		border-left:1px solid #002C49;
		border-right:1px solid #002C49;
		font-size:14px;
		padding-top:8px;
		padding-bottom:4px;
	}
	#D2_quicklinks .menu li:hover {
		background-image:none;
		background-color:#518EC4;
	}
	#D2_quicklinks .menu li a {
		color:#000;
		text-decoration:none;
	}
*/






/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* -MAIN MENU(S)----------------------------------------------------------------------------------------------------------------------------- */
	#D2_mainMenu .menu, #D2_secondaryMenu .menu {
		list-style:none;
		clear:both;
		margin:0;
		padding:0;
		padding-top:8px;
		padding-bottom:8px;
		background-color:#002C49;
		text-align:center;
		font-family:Helvetica, 'Helvetica Neuvo', Arial, sans-serif;
		font-size:.85em;
	}
	#D2_mainMenu .menu li, #D2_secondaryMenu .menu li {
		display:inline;
		margin:0;
		padding:0;
		padding-left:5px;
		padding-right:5px;
	}
	#D2_mainMenu .menu a, #D2_secondaryMenu .menu a {
		text-decoration:none;
		color:#fff;
	}
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/*
-------
-------
-------
-------
-------
-------
-------
-------
-------
-------
-------
-------
-------
-------
-------
*/
	#D2_content {
		clear:both;
		display:block;
		width:750px;
		margin:0;
		padding:0;
		margin-left:auto;
		margin-right:auto;
		background-color:#96c4e7;
	}







.plainBlueContent {
	clear:both;
	width:690px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:30px;
	background-color:#d6ecfc;
}








/* tooltip styling */
.tooltip {
	z-index:100;
	display:none;
width:176px; 
height:104px;
padding-top:20px;
padding-bottom:20px;
padding-left:22px;
padding-right:22px;
	background:url('/inc/packages/jQuery/toolTip/black_medium.png');
background-position:center center;
	font-size:11px;
	text-align:left;
	color:#fff;
}
.tooltip table td {
	background-color:#333;
	vertical-align:middle;
}
.tooltip p {
	margin:0;
	padding:0;
	padding-top:6px;
}
.tooltip a {
	color:#96c4e7;
	font-size:11px;
	font-weight:bold;
}
.tooltipTitle {
	border-bottom:1px solid #333;
	font-size:14px;
	margin:0;
	padding:0;
}








/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* -SITE FOOTER------------------------------------------------------------------------------------------------------------------------------ */
	#D2_footer {
		clear:both;
		padding:0;
		margin:0;
		margin-top:15px;
		background-color:#518ec4;
		background-image:url('/images/D2_footerBackground.jpg');
		background-position:top center;
		background-repeat:repeat-x;
		text-align:center;

		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		font-size:.7em;
		color:#666;
	}
	#D2_footerContent {
		margin-left:auto;
		margin-right:auto;
		width:730px;
	}
	#D2_footer .D2_left {
		float:left;
		width:365px;
		display:block;
		text-align:left;
		padding-top:10px;
		padding-bottom:10px;
	}
	#D2_footer .D2_right {
		float:left;
		width:365px;
		display:block;
		text-align:right;
		padding-top:10px;
		padding-bottom:10px;
	}
	#D2_footer p {
		padding:0;
	}
	#D2_footer #theSearch {
	}
	.smokefreeLinkFooter a {
		color:#666;
		text-decoration:none;
		font-weight:bold;
	}
	.smokefreeLinkFooter a:hover {
		color:#9cb36c;
	}
	.facebookLinkFooter a, .myspaceLinkFooter a, .twitterLinkFooter a, .youtubeLinkFooter a, .rssLinkFooter a, .radioLinkFooter a {
		color:#396696;
		text-decoration:none;
		font-weight:bold;
	}
	.facebookLinkFooter a:hover, .myspaceLinkFooter a:hover, .twitterLinkFooter a:hover, .youtubeLinkFooter a:hover, .rssLinkFooter a:hover, .radioLinkFooter a:hover {
		color:#666;
	}
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------ */