/* CSS Document */

/*html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, th, td, input, label {
	margin:0;
	padding:0;
	}*/

/*	=Generics
*****************************/
.importance { font-weight:bold; }
div.ContentPane div.primary.subLevel_beta .float-right { float:right; margin-left:10px; }
div.ContentPane div.primary.subLevel_beta .float-left { float:left; margin-right:10px; }
/* remove everything from lists */
div.ContentPane .scan { margin-left:0; padding-left:0; }
div.ContentPane .scan li { list-style-type:none; margin-left:0; padding-left:0; clear:both; }
.disclaimerText { font-size:.9em; }
.clearing { clear:both; }
body {
	background:#8baed1;
	color:#333;
	font-family:Arial, Helvetica, Univers;
	font-size:small;
	margin:0;
	padding:0;
	}

strong, em { font-family:Arial, Helvetica, Univers; }

div.ContentPane h1, div.ContentPane h2, div.ContentPane h3, div.ContentPane h4, div.ContentPane h5, div.ContentPane h6 {
	font-family:Arial, Helvetica, Univers;;
	}

div.ContentPane h1 { 
	font-size:150%; 
	padding-bottom:.67em;
	}
div.ContentPane h2, div.primary p.header2 { 
	font-size:140%; 
	padding-bottom:.65em;
	}
div.ContentPane h3, div.primary p.header3 { 
	font-size:130%;
	padding-bottom:.77em; 
	}
div.ContentPane h4, div.primary p.header4 { 
	font-size:120%; 
	padding-bottom:.83em;
	}
div.ContentPane h5 { 
	font-size:110%; 
	padding-bottom:.91em;
	}
div.ContentPane h6 { 
	font-size:100%; 
	padding-bottom:1em;
	}
div.ContentPane p {
	line-height:1.4em;
	padding-bottom:1em;
	}

div.ContentPane blockquote {
	font-size:1.3em;
	line-height:1.4em;
	padding-bottom:.5em;
	}

div.ContentPane blockquote p { padding-bottom:0; }

div.ContentPane ul, div.ContentPane ol {
	margin-bottom:1.5em;
	}
div.ContentPane ul li, div.ContentPane ol li {
	line-height:1.5em;
	margin-left:2.0em;
	}
div.ContentPane table td, div.ContentPane table th { font-size:1em; padding:5px; text-align:left; }
.clearing { clear:both; }

div.primary p.header2, div.primary p.header3, div.primary p.header4 { font-weight:bold; } 

div.ContentPane dl.director { float:left; width:100%; }

div.ContentPane dl.director dt, div.ContentPane dl.director dd { float:left; margin:0; padding:0; }

div.ContentPane dl.director dt { clear:left; width:50px; }

/* links */
div.ContentPane a { color:#004c9b; cursor:pointer;}
div.ContentPane a:visited { color:#004c9b; }
div.ContentPane a:hover { text-decoration:none; }

/* attribute selectors */
/*div.ContentPane a[href$=pdf], div#content a[href^=http],div#content a[href^=mailto], div#content a[href$=doc], div#content a[href$=xls], div#content a[href$=txt], div#content a[href$=ppt], div#content a[href$=pps] { 
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:19px; 
}

div.ContentPane a[href$=pdf] { background-image:url(/portals/0/images/icons/icon_pdf.gif); }*/

/* sifr */
.sIFR-flash { margin:0; padding:0; visibility:visible !important; }
.sIFR-unloading .sIFR-flash { visibility:hidden !important; }
.sIFR-replaced, .sIFR-ignore { visibility:visible !important; }
.sIFR-alternate {
	display:block;
	height:0;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:0;
	}

.sIFR-replaced div.sIFR-fixfocus {
	float:none;
	letter-spacing:0px; 
	margin:0pt; 
	overflow:auto;
	padding:0pt; 
	}

/* Containing form */
form#Form { margin:0 auto; padding:0; width:910px; }

/* super container */
div#super_container {
	margin:0 auto;
	width:910px;
	}

/* container */
div#container {
	background:#ffffff url(/images/layout/background.gif) repeat-y top left;
	clear:both;
	margin:0 auto;
	overflow:hidden;
	padding:0;
	width:910px;
	}

/* header */
div#header {
	background:url(/images/layout/header_globe.gif) no-repeat top left;
	float:left;
	margin-left:6px;
	width:905px;
	}

/* util nav */
#members_utility_navContainer { background:#212c5a; float:left; margin:0 0 0 6px; padding:0; width:900px; }
ul#members_utility_nav { color:#fff; float:right; font-size:.85em; list-style-type:none; margin:7px 10px 0 0; padding:0; width:auto; }
ul#members_utility_nav li { background:url(/images/layout/util_nav_divider.gif) no-repeat center left; display:inline; margin:0;  padding-left:5px; }
ul#members_utility_nav li:first-child { background:none; }
ul#members_utility_nav li a { color:#fff; font-weight:bold; text-decoration:none; }
ul#members_utility_nav li a:hover { text-decoration:underline; }

#members_utility_navContainer #login_container { background:#ef7121; border:1px solid #ffffff; clear:right; color:#fff; float:right; font-weight:bold; margin:1px; padding:5px 10px; text-transform:uppercase; width:auto; }
#members_utility_navContainer #login_container p { margin:0; padding:0; }
#members_utility_navContainer #login_container a { color:#ffffff; font-weight:bold; text-decoration:none; }
#members_utility_navContainer #login_container a:hover { text-decoration:underline; }
div#utility_nav {
	background:#212c5a;
	float:right;
	font-size:.80em;
	margin:10px 10px 10px 0;
	padding:1px;
	list-style-type:none;
	width:282px;
	}

div#utility_nav a {
	color:#ffffff;
	text-decoration:none;
	}

div#utility_nav a:hover {
	text-decoration:underline;
	}

div#utility_nav ul {
	border:1px solid #ffffff;
	float:left;
	margin:0;
	padding:5px 0 6px 10px;
	width:270px;
	}

div#utility_nav ul li {
	background:url(/images/layout/util_nav_divider.gif) no-repeat center left;
	display:inline;
	float:left;
	padding:0 7px;
	}

div#utility_nav ul li a.rss {
	background:url(/images/layout/rss.gif) no-repeat center left;
	padding:7px 0 7px 20px;
	}

div#utility_nav ul li a.tw {
	background:url(/images/layout/icon_twitter-trans.png) no-repeat center left;
	padding:7px 0 7px 20px;
	}

div#utility_nav ul li a.fb {
	background:url(/images/layout/icon_facebook-trans.png) no-repeat center left;
	padding:7px 0 7px 20px;
	}


div#utility_nav ul li:first-child {
	background:none;
	display:inline;
	padding:0 3px;
	}
/* name this*/
p#importantLinks { float:right; font-weight:bold; margin-right:90px; }
p#importantLinks select { background:#f7f3f7; width:280px; }
/*login form*/
div#login_container div#dnn_loginPane {
	background:#97bcdb;
	border:1px solid #253e72;
	font-size:.80em;
	right:0;
	padding:10px;
	position:absolute;
	top:3.15em;
	width:160px;
	z-index:1000000;
}
div#login_container div#dnn_loginPane label, div#login_container div#dnn_loginPane a#dnn_ctr469_Login_cmdPassword { color:#373839; }
div#login_container div#dnn_loginPane a#dnn_ctr469_Login_cmdPassword { display:block; margin:6px 0 0 5px; text-decoration:none; }
div#login_container div#dnn_loginPane a#dnn_ctr469_Login_cmdPassword:hover { text-decoration:underline; }
div#login_container div#dnn_loginPane label { padding-bottom:3px; }
div#login_container div#dnn_loginPane input.NormalTextBox { display:block; margin-bottom:16px; }
div#login_container div#dnn_loginPane input.StandardButton {
	background:#fa8300;
	border:1px solid #fff;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:0.825em;
	margin-bottom:16px;
	padding:5px 10px;
}
div#login_container div#dnn_loginPane label a#dnn_ctr469_Login_Login_DNN_plUsername_cmdHelp, div#login_container div#dnn_loginPane label a#dnn_ctr469_Login_Login_DNN_plPassword_cmdHelp { display:none; }
div#dnn_ctr469_ModuleContent br { display:block; height:0; line-height:0; }
div#login_container div#dnn_loginPane td { padding:0; }

/* logo */
div#logo a {
	background:url(/images/layout/logo.gif) no-repeat top left;
	display:block;
	float:left;
	height:73px;
	margin-left:10px;
	margin-top:25px;
	padding:25px 0 0 100px;
	width:410px;
	z-index:10001;
	}

div#logo h1 {
	color:#283974;
	font-size:1.18em;
	}

div#logo h1 a {
	color:#283974;
	text-decoration:none;
	}

div#logo h1 span {
	color:#eb6d27;
	}

div#search.zoom { float:right; margin-right:10px; }

div#login, div#search {
	float:right;
	margin-right:10px;
	}

div#login p, div#search p {
	margin:0;
	padding:0;
	}

div#login input, div#search input {
	border:1px solid #636563;
	background:#f7f3f7;
	color:#636563;
	margin-bottom:5px;
	padding-bottom:3px;
	padding-left:4px;
	width:121px;
	}

div#search input.search {
	width:215px;
	}

div#login input.login_button, div#search input.search_button {
	background:#ef7121;
	color:#ffffff;
	width:59px;
	}

div#login label {
	color:#212c5a;
	font-size:.9em;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
	}

/*div#primary_navigation ul {
	background:url(/images/layout/primary_navigation_off.gif) no-repeat top left;
	border:1px solid #ffffff;
	float:left;
	font-size:.9em;
	font-weight:bold;
	list-style-type:none;
	margin:0;
	padding:5px 0;
	position:absolute;
	width:896px;
	}*/

div#primaryNavContainer { float:left; padding:0 4px 0 6px; position:relative; width:900px; z-index:10001; }
div#dnn_primary_navigation_RadMenu1 {
	background:#ef7121;
	border:none;
	float:left;
	font-size:1.182em;
	padding:1px;
	position:relative;
	width:898px;
	z-index:10001;
	}

div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup {
	/*border:1px solid #ffffff;*/
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	width:896px;
	z-index:10001;
}
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li { background:none; display:block; float:left; padding-left:0; /*position:relative;*/ }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup a { 
	background:url(/images/layout/primary_navigation.gif) no-repeat;
	color:#fff;
	cursor:pointer !important;
	display:block;
	font-size:.8em;
	height:26px;
	overflow:hidden;
	position:relative;
	text-decoration:none;
	text-indent:-9999px;
	z-index:10001;
}
div#dnn_primary_navigation_RadMenu1 .rmRootGroup .rmItem { border-right:none; padding-bottom:0; position:static; }

div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem1 { background-position:0 0; width:48px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem2 { background-position:-48px 0; width:80px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem3 { background-position:-128px 0; width:97px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem4 { background-position:-224px 0; width:56px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem5 { background-position:-280px 0; width:79px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem6 { background-position:-360px 0; width:112px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem7 { background-position:-471px 0; width:134px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem8 { background-position:-605px 0; width:80px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem9 { background-position:-685px 0; width:79px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem10 { background-position:-764px 0; width:43px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem11 { background-position:-810px 0; width:88px; }

/*Rollover and on state*/
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem1:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem1.selected { background-position:0 -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem2:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem2.selected { background-position:-48px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem3:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem3.selected { background-position:-128px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem4:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem4.selected { background-position:-224px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem5:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem5.selected { background-position:-280px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem6:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem6.selected { background-position:-360px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem7:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem7.selected { background-position:-471px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem8:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem8.selected { background-position:-605px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem9:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem9.selected { background-position:-685px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem10:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem10.selected { background-position:-764px -26px; }
div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem11:hover, div#dnn_primary_navigation_RadMenu1 ul.rmRootGroup li a.menuItem11.selected { background-position:-810px -26px; }


/*Rollover - Sub Nav*/
div#dnn_primary_navigation_RadMenu1 div.rmSlide, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav {
	background:#212d5d;
	border-top:1px solid #ffffff;
	display:none;
	float:left;
	left:0;
	margin:0px 0 0 -2px !important;
	padding:1px 0 3px 10px;
	position:absolute;
	top:26px;
	width:890px;
	z-index:10002;
	}
div#dnn_primary_navigation_RadMenu1 div#selectedSubNav { left:2px; top:28px; }
div#dnn_primary_navigation_RadMenu1 div#selectedSubNav, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav ul.rmLevel1 { display:block; }
div#dnn_primary_navigation_RadMenu1 div.rmSlide ul.rmLevel1, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav ul.rmLevel1 {
	background:none;
	border:none;
	float:none;
	list-style:none;
	margin:0;
	overflow:hidden;
	position:relative;
	width:890px;
	z-index:10002;
}
div#dnn_primary_navigation_RadMenu1 ul li div.rmSlide ul li, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav ul li{ 
	background:url(/images/layout/util_nav_divider.gif) no-repeat center left;
	border-bottom:none;
	clear:none;
	float:left;
	padding:3px 8px 3px 8px;
	width:auto;
}
div#dnn_primary_navigation_RadMenu1 ul li div.rmSlide ul li:first-child, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav ul li:first-child { background:none; padding-left:2px; }
div#dnn_primary_navigation_RadMenu1 ul li div.rmSlide ul li a, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav ul a {
	background:none;
	color:#fff;
	display:inline !important;
	float:none;
	font-size:.80em;
	height:auto;
	text-indent:0;
}
div#dnn_primary_navigation_RadMenu1 ul li div.rmSlide ul li span.rmText, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav ul li span.rmText { cursor:pointer; font-size:inherit; padding:0; }
div#dnn_primary_navigation_RadMenu1 ul li div.rmSlide ul li a:hover, div#dnn_primary_navigation_RadMenu1 div#selectedSubNav a:hover { background-position:center left; color:#de6c28; }


div#primary_navigation ul li#aboutNav div.subNav.on li.on a { color:#de6c28; }

/* branding */
div.branding {
	background:#212d5d url(/images/layout/branding_background.gif) no-repeat top left;
	color:#ffffff;
	float:left;
	margin-left:6px;
	width:900px;
	}

div.branding div.event {
	clear:left;
	float:left;
	padding-left:20px;
	width:255px;
	}

div.branding div.event h2.event_title {
	margin-bottom:0;
	padding-bottom:15px;
	border-bottom:1px solid #ffffff;
	width:271px;
	}

div.branding div.event p.learn_more a, div.branding div.event p.event_info a {
	color:#ef7121;
	}

div.branding div.event p.learn_more a:hover, div.branding div.event p.event_info a:hover {
	text-decoration:none;
	}

div.branding div.event_photos {
	float:left;
	margin:20px 0 0 10px;
	width:317px;
	}

div.branding div#brandingNav {
	margin:0 0 0 150px;
	padding-bottom:10px;
	right:0;
	width:200px;
	}


div.branding div#brandingNav a { text-decoration:none; }
div.branding div#brandingNav a:hover { text-decoration:underline; }

div.branding div#brandingNav ol {
	font-size:0.909em;
	list-style:none;
	margin:0;
	padding:7px 0 0 7px;
}
div.branding div#brandingNav ol li { display:inline; margin:0; padding:0 3px; }
div.branding div#brandingNav ol li a {
	border:1px solid #212C5a;
	color:#ffffff;
	margin:0;
	padding:0 3px;
	text-decoration:none;
}
div.branding div#brandingNav ol li.ui-tabs-selected a, div.branding div#brandingNav ol li a:hover { 
	border-color:#ef7121;
	color:#ef7121;
	margin:0;
	}


/*---------------------------------*/
/* Branding Area
----------------------------------------*/

div.panel div.event {
	clear:left;
	float:left;
	padding-left:5px;
	width:260px;
	}

div.panel div.event_photos {
	float:left;
	margin:20px 0 0 10px;
	width:317px;
	}


div.panel div.event h2.event_title {
	font-size:1.4em;
	margin-bottom:0;
	padding-bottom:15px;
	border-bottom:1px solid #ffffff;
	width:271px;
	}

div.panel div.event p.event_info { padding-right:5px; width:250px; }

div.panel div.event p.learn_more a, div.panel div.event p.event_info a {
	color:#ef7121;
	}

.stepcarousel{
color:#fff;
position:relative;
overflow:scroll;
width:615px;
height:240px;
}

.stepcarousel .belt{
position:absolute;
left:0;
top:0;
}

.stepcarousel .panel{
float:left;
margin:10px;
width:615px;
}

p.brandingNav_back a { bottom:20px; color:#ef7121; left:15px; position:absolute; text-decoration:none; }
p.brandingNav_back a:hover { text-decoration:underline; }
p.brandingNav_fwd a { bottom:20px; color:#ef7121; left:140px; position:absolute; text-decoration:none; }
p.brandingNav_fwd a:hover { text-decoration:underline; }
/*---------------------------------*/
/* breadcrumb */
ul#breadcrumbs {
	background:#ffffff;
	float:left;
	font-size:.85em;
	margin:20px 0 0px 6px;
	padding:3px 0 3px 7px;
	width:635px;
	}

ul#breadcrumbs.sub {
	background:#ffffff;
	float:left;
	font-size:.85em;
	margin:20px 0 0px 0px;
	padding:10px 0 10px 0px;
	}

ul#breadcrumbs.subLevel {
	border-bottom:1px solid #e7e7e7;
	float:left;
	font-size:.8em;
	margin:30px 0 0px 0px;
	padding:0 0 5px 7px;
	width:591px;
	}	

ul#breadcrumbs li {
	background:url(/images/layout/members_util_nav_divider.gif) no-repeat center left;
	display:inline;
	text-transform:uppercase;
	list-style-type:none;
	padding-left:5px;
	}

ul#breadcrumbs li:first-child {
	background:none;
	}

ul#breadcrumbs li a {
	color:#00499c;
	text-decoration:none;
	text-transform:uppercase;
	}

ul#breadcrumbs li a:hover {
	text-decoration:underline;
	}

/* content */
div.ContentPane {
	color:#343434;
	float:left;
	padding:0 0 0 6px;
	width:905px;
	}

div#content_container {
	background:url(/images/layout/background_sub.gif) repeat-y top left;
	float:left;
	margin-left:0px;
	}

div#content_container_subLevel {
	background:url(/images/layout/content_sub_background.gif) repeat-y top left;
	float:left;
	margin-left:6px;
	}
body.oneColumn div#content_container_subLevel { background:none; }

div.ContentPane div.primary, div.ContentPane div.secondary {
	float:left;
	font-size:1em;
	margin:0 0 0 35px;
	width:250px;
	}

div.ContentPane div.primary {
	/*background:#f7f7f7;*/
	padding-bottom:20px;
	}

div.ContentPane div.primary h1, div.ContentPane div.primary h2, div.ContentPane div.primary h3, div.ContentPane div.primary h4, div.ContentPane div.primary h5, div.ContentPane div.primary h6, div.primary p.header2, div.primary p.header3, div.primary p.header4  {
	color:#ef7121;
	padding-bottom:.5em;
	margin-bottom:0;
	}

div.ContentPane div.primary.subLevel {
	float:left;
	margin:0 0 0 -2px;
	padding:0 0 20px 0px;
	width:538px;
	}

div.ContentPane div.primary.subLevel_beta {
	float:left;
	font-size:.9em;
	margin:0 0 0 40px;
	padding:0px 10px 30px 0;
	width:517px;
	}
div.ContentPane div.searchResults {
	background:#fff;
	float:left;
	padding:0 20px 30px 20px;
	width:860px;
}

div.ContentPane div.primary.subLevel_beta_info {
	background:#ffffff;
	float:left;
	font-size:.9em;
	margin:0;
	padding:0px 10px 30px 40px;
	width:517px;
	}

div.ContentPane div.primary.subLevel_beta h1 {
	margin-top:0;
	padding-top:30px;
	padding-bottom:0;
	text-transform:uppercase;
	}


div.ContentPane div.primary.subLevel_beta img {
	float:left;
	margin:0 10px 10px 0;
	}


div.ContentPane div.primary.subLevel h1 {
	color:#ef7121;
	padding:0 0 0 50px;
	}


/*modules */
div.ContentPane div.module { border-bottom:1px solid #d5d5d5; padding-bottom:10px; width:248px; }
div.ContentPane div.module.home_whats_new { border:none; padding-bottom:10px; width:248px; }

div.ContentPane div.module li { list-style-type:disc; padding-bottom:10px; }
div.ContentPane div.module.sidebar { font-size:.9em;  }
 
div.ContentPane div.module.last { border-bottom:none; width:248px; }

div.ContentPane div.tertiary div.module { border-bottom:none; margin-left:0; padding-left:0; width:268px; }

div.ContentPane div.module.odd { background:#cedbef; border-bottom:none; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; }

div.ContentPane div.module.even { background:#e7eef7; border-bottom:none; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }

div.ContentPane div.module.odd p, div.ContentPane div.module.even p {
	padding:10px;
	margin:0;
	}

div.ContentPane div.module.conference {
	border-bottom:none;
	padding-top:10px;
	}

div.ContentPane div.module.conference a img {
	border:none;
	}
div.ContentPane div.tertiary h2.home { color:#fff; }
div.ContentPane div.tertiary div.module.awards {
	background:#212c5a;
	color:#ffffff;
	float:left;
	font-weight:bold;
	margin:-10px 0 10px -25px;
	padding:10px 0 10px 31px;
	}
div.subpage_level_4 div.ContentPane div.tertiary div.module.awards { margin-left:-22px; }

div.ContentPane div.module.awards select {
	width:250px;
	}

div.ContentPane div.tertiary div.module.pc_mag {
	margin-left:-22px;
	}

div.ContentPane div.tertiary.sub_thirdLevel div.module.pc_mag img.sub {
	margin-left:-12px;
	}

div.ContentPane div.module.pc_mag a img {
	border:none;
	}


div.ContentPane div.module p { padding-bottom:0px; }

div.ContentPane div.module h2 {
	color:#ef7121;
	margin-bottom:0;
	padding-bottom:0;
	text-transform:uppercase;
	}

div.ContentPane div.module a { color:#004c9b; text-decoration:none; }

div.ContentPane div.module strong.highlight { color:#004d9c; }

div.ContentPane div.module a:hover { text-decoration:underline; }

div.ContentPane .photos { background:#ffffff; border:1px solid #d5d5d5; padding:5px; }

div.ContentPane .photos.small { float:left; margin:0 10px 10px 0; }

div.ContentPane .photos.small a { margin-bottom:10px; }

div.ContentPane div.module .photo_no_border { float:left; margin:0 10px 10px 0; }

div.ContentPane div.module ul, div.ContentPane div.module ul li {
	/*list-style-type:none;*/
	margin-left:10px;
	padding-left:0;
	}

div.ContentPane div.tertiary {
	float:left;
	font-size:1em;
	margin-left:38px;
	margin-top:-230px;
	padding:0 10px 0 10px;
	position:relative;
	/*width:180px;*/
	/*z-index:10000;*/
	}

div.ContentPane div.tertiary.sub {
	float:left;
	margin-left:20px;
	margin-top:-84px;
	padding:0 10px 40px 30px;
	/*width:190px;*/
	z-index:10001;
	}
div.ContentPane div.tertiary.infoBox { float:left; margin-top:-90px; position:relative; }

/*div.ContentPane div.tertiary.sub h2 {
	width:220px;
	}*/

div.ContentPane div.tertiary.sub_thirdLevel {
	float:left;
	xmargin-left:30px;
	margin-top:-40px;
	xpadding:0 0px 40px 20px;
	width:250px;
	}

#content-alzheimers_container_subLevel div.ContentPane div.tertiary.sub_thirdLevel {
	float:left;
	xmargin-left:30px;
	margin-top:0px;
	xpadding:0 0px 40px 20px;
	width:250px;
	}

div.ContentPane div.tertiary h2 {
	color:#212c5a;
	margin-bottom:0;
	padding-bottom:.5em;
	text-transform:uppercase;
	}

div.ContentPane div.tertiary.sub h2, div.ContentPane div.tertiary.sub_thirdLevel h2 {
	color:#212c5a;
	}

div.module a.rss{
	background:url(/images/layout/rss.gif) no-repeat center right;
	padding-right:20px;
	}

/* content subpages */
div.info_notices {
	background:#212d5d url(/images/layout/about_iacp.gif) no-repeat 440px -20px;
	color:#ffffff;
	float:left;
	font-size:1.1em;
	margin-left:6px;
	padding:0 20px 10px 30px;
	width:550px
	}

div.info_notices h1 {
	font-size:1.5em;
	color:#f7ba18;
	}
	
div.info_notices a {
	color:#ef7121;
	text-decoration:none;
	}

div.info_notices a:hover {
	text-decoration:underline;
	}

div.ContentPane div.module p span.open {
	background:url(/images/layout/president_msg_open_quote.gif) no-repeat top left;
	color:#f5f5f5;
	float:left;
	padding-left:30px;
	padding-top:5px;
	text-indent:-9999px;
	}

div.ContentPane div.module p span.close {
	background:url(/images/layout/president_msg_close_quote.gif) no-repeat top left;
	color:#f5f5f5;
	padding-left:45px;
	padding-bottom:5px;
	text-indent:-9999px;
	}

/*****Tertiary Nav*****/
div#tertiaryNavContainer {
	background:#212C5A;
	border:none;
	color:#fff;
	float:left;
	font-weight:bold;
	margin:-10px 0 10px -25px;
	xpadding:10px 0 10px 31px;
	width:299px;
}
div.subpage_level_2 div#tertiaryNavContainer { margin-left:10px; }
div.subpage_level_3 div#tertiaryNavContainer { margin-left:-20px; }
div#tertiaryNavContainer div.RadPanelBar { background:#212C5A; width:auto; }
div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup {
	border:none;
	list-style-type:none;
	margin:21px 0 0 0;
	padding:30px 0 20px 22px;
	width:253px;
	}
div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li a {
	border-bottom:none;
	color:#ffffff; 
	display:block;
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
	width:100%;
	}
div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li a.selected, div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li a.rpSelected, div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li a:hover { color:#EF7121; }
div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li a span { background:none; margin:0; padding:0; }
div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li ul.rpLevel1, div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li ul.rpLevel2, div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li ul.rpLevel3, div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li ul.rpLevel4, div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li ul.rpLevel5 {
	border:none;
	margin:0;
}

div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li div.rpSlide { margin:0 0 0 15px; }

div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li div.rpSlide ul li ul li ul li { margin-left:0px; padding-right:25px }

div#tertiaryNavContainer div.RadPanelBar ul.rpRootGroup li div.rpSlide ul li ul li ul li ul li { margin-left:0px;padding-right:25px }

ul.subLevel_nav {
	float:left;
	list-style-type:none;
	margin-left:0px 0 0 -10px !important;
	}

div.tertiary ul.subLevel_nav {
	float:left;
	list-style-type:none;
	margin:10px 0 0 0px !important;
	}

ul.subLevel_nav li {
	background-color:#ef7121;
	color:#ffffff;
	display:inline;
	margin:0;
	}

div.ContentPane ul.subLevel_nav li a {
	background-color:#ef7121;
	color:#ffffff;
	float:left;
	font-weight:bold;
	margin:0 1px;
	padding:10px;
	text-decoration:none
	}
	

div.contentPane ul.subLevel_nav li.ui-tabs-selected a, div.ContentPane ul.subLevel_nav li a:hover, div.ContentPane ul.subLevel_nav li.ui-tabs-selected.first a, div.ContentPane ul.subLevel_nav li.ui-tabs-selected a {
	background-color:#212c5a;
	}

div.contentPane ul.subLevel_nav.alzheimers li.ui-tabs-selected a, div.ContentPane ul.subLevel_nav.alzheimers li a:hover, div.ContentPane ul.subLevel_nav.alzheimers li.ui-tabs-selected.first a, div.ContentPane ul.subLevel_nav.alzheimers li.ui-tabs-selected a {
	background-color:none; 
	}	

div.ContentPane ul.subLevel_nav.alzheimers li.ui-tabs-selected.first, div.ContentPane ul.subLevel_nav.alzheimers li.ui-tabs-selected.last { margin-left:0; }
	
div.ContentPane ul.subLevel_nav.alzheimers li.ui-tabs-selected.first a, div.ContentPane ul.subLevel_nav.alzheimers li.ui-tabs-selected a {
	background:none; border:1px solid #ffffff; border-bottom:none;
	}

div.ContentPane ul.subLevel_nav.alzheimers li a { background:#ffffff; border-bottom:1px solid #ffffff; color:#000000; }

div.ContentPane ul.subLevel_nav.alzheimers div {  }
/*div.ContentPane ul.subLevel_nav li a:hover {
	background-color:#212c5a;
	}

div.ContentPane ul.subLevel_nav li.on a {
	background-color:#212c5a;
	}*/

div.ContentPane div.module ul#tertiary_nav {
	color:#ffffff;
	float:left;
	font-size:.9em;
	padding-right:10px;
	}

div.ContentPane div.module.awards ul#tertiary_nav li, div.ContentPane div.module.awards ul#tertiary_nav li a {
	color:#ffffff;
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;
	}

div.ContentPane div.module.awards ul#tertiary_nav li a:hover, div.ContentPane div.module.awards ul#tertiary_nav li.on a {
	color:#ef7121;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	
ul#share_email_print {
	float:right;
	font-size:.9em;
	list-style-type:none;
	margin:0;
	padding:0;
	}
ul#share_email_print li#shareThis { position:relative; }
ul#share_email_print li#shareThis ul {
	background:#fff;
	border:1px solid #E7E7E7;
	border-width:0 1px 1px;
	left:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	top:27px;
	z-index:10000;
}
ul#share_email_print li#shareThis ul li {
	border:1px solid #E7E7E7;
	border-width:1px 0 0;
	clear:both;
	float:left;
	padding:0;
	width:100%;
}
ul#share_email_print li#shareThis ul li:first-child { border-top:none; }
ul#share_email_print li#shareThis ul li a { background:no-repeat 5px 50%; display:block; padding:5px 5px 5px 26px; }
ul#share_email_print li#shareThis ul li.digg a { background-image:url(/Portals/0/Images/icons/digg.png); }
ul#share_email_print li#shareThis ul li.facebook a { background-image:url(/Portals/0/Images/icons/facebook.png); }
ul#share_email_print li#shareThis ul li.delicious a { background-image:url(/Portals/0/Images/icons/delicious.png); }
ul#share_email_print li#shareThis ul li.google a { background-image:url(/Portals/0/Images/icons/googlebookmark.png); }
ul#share_email_print li#shareThis ul li.reddit a { background-image:url(/Portals/0/Images/icons/reddit.gif); }
ul#share_email_print li#shareThis ul li.yahoo a { background-image:url(/Portals/0/Images/icons/yahoo.gif); }

div.ContentPane div.primary.subLevel_beta ul#share_email_print li {
	border-bottom:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	float:left;
	margin-left:0;
	padding:5px 10px;
	}

div.ContentPane div.primary.subLevel_beta ul#share_email_print li:first-child {
	border-left:1px solid #e7e7e7;
	}

div.ContentPane div.primary.subLevel_beta img.photos.right { background:#ffffff; border:1px solid #d5d5d5; float:right; margin-left:5px; padding:5px; }
div.ContentPane div.primary.subLevel_beta img.photos.left { background:#ffffff; border:1px solid #d5d5d5; float:left; margin-right:5px; padding:5px; }

ul#share_email_print li a {
	color:#004c9b;
	text-decoration:none;
	}

ul#share_email_print li a:hover {
	text-decoration:underline;
	}

ul#share_email_print li a.share {
	background:url(/images/layout/share.gif) no-repeat 0 2px;
	padding-left:20px;
	}

ul#share_email_print li a.email {
	background:url(/images/layout/email.gif) no-repeat 0 2px;
	padding-left:20px;
	}

ul#share_email_print li a.print {
	background:url(/images/layout/print.gif) no-repeat 0 2px;
	padding-bottom:2px;
	padding-left:20px;
	}

/* table striping */
div.ContentPane table.stripe th {
	background-color:#212c5a;
	color:#ffffff;
	text-align:left;
	padding:4px 40px;
	}
div.ContentPane table.stripe p, div.ContentPane table.stripe h3 {
	margin:0;padding:0;
	}
div.ContentPane table.stripe { 
	border-collapse:collapse;
	clear:both; 
	color:#000000/*004d9c*/;
	float:left;
	font-size:.9em;
	margin:-20px 0 10px 0;
	padding:0 30px 0 0;
	width:600px;
	}

div.ContentPane table.stripe.awards { 
	border-collapse:collapse;
	clear:both; 
	color:#000000/*004d9c*/;
	float:left;
	font-size:.9em;
	padding:0 30px 0 0;
	width:600px;
	}

div.ContentPane table.stripe td { padding:5px 10px 5px 40px; vertical-align:top; text-transform:none; }
div.ContentPane table.stripe th.date { width:30%; }

div.ContentPane table.stripe tr.odd { background-color:#f7f7f7; }

div#awards_nav { margin-left:-44px; }

div#awards_nav.alzheimers { margin-bottom:0;}

div#awards_nav div { clear:left; }

div#awards_nav.alzheimers div { clear:left; border-top:1px solid #fff; position:relative; z-index:100001;  }

.ui-tabs-hide { display:none; }

dl { clear:left ; }

div.news_updates { 
	background:#e7eff7; 
	border:1px solid #EF7121;
	float:right;
	margin:0 0 10px 10px;
	width:250px;
	}
div.news_updates h2 { padding-left:10px;  }
	
div.news_updates ul { background:#ffffff; margin:0; padding:5px 0 10px 0; }


/* Jobs
--------------------- */
div.jt_job_company { padding-bottom:10px; }

/* footer */
div#footer_container {
	background:url(/images/layout/background.gif) repeat-y top left;
	margin:0 auto;
	overflow:hidden;
	width:910px;
	}

div#footer {
	float:left;
	width:910px;
	z-index:10000;
	}

div#footer_logo {
	background:url(/images/layout/footer_logo-trans.png) no-repeat top left;
	height:62px;
	margin:0 0 0 20px;
	position:absolute;
	width:60px;
	}


div#footer div.contact_info {
	background:#1e3765;
	color:#ffffff;
	float:left;
	font-size:.85em;
	margin:0 0 0 6px;
	width:900px;
	}

div#footer div.contact_info p {
	padding-left:90px;
	}


div#footer div.contact_info a {
	color:#ffffff;
	text-decoration:none;
	}

div#footer div.contact_info a:hover {
	text-decoration:underline;
	}

div#footer div.contact_info ul {
	float:right;
	padding-right:10px;
	}

div#footer div.contact_info ul li {
	background:url(/images/layout/util_nav_divider.gif) no-repeat center left;
	display:inline;
	padding-left:5px;
	}

div#footer div.contact_info ul li:first-child {
	background:none;
	}

div#footer p.related_sites {
	background:#f7ba18;
	font-size:.80em;
	padding:5px 0 5px 80px;
	margin:0 0 0 6px;
	width:821px;
	}

div#footer p.related_sites a {
	color:#1e3765;
	text-decoration:none;
	}

div#footer p.related_sites a:hover {
	text-decoration:underline;
	}

div#footer_bottom {
	background:url(/images/layout/footer_bottom.gif) no-repeat top left;
	color:#212c5a;
	font-size:.85em;
	margin:0 auto;
	overflow:hidden;
	width:912px;
	}

div#footer_bottom a {
	color:#ffffff;
	text-decoration:none;
	}

div#footer_bottom a:hover {
	text-decoration:underline;
	}
div#footer_bottom p {
	float:right;
	padding-right:10px;
	}

/*****DNN ADMIN Module Dropdown*****/
.ModuleTitle_SubMenu { z-index:100000; }

/*****Search Results*****/
div.searchResults div.result_block, div.searchResults div.result_altblock {
	border:1px solid #dedede;
	border-bottom:none;
	clear:both;
	padding:10px;
}
div.searchResults div.result_altblock { background:#f7f7f7; }
div.searchResults div.result_title a { font-weight:bold; }
div.searchResults div.result_pages { border-top:1px solid #dedede; margin-bottom:20px; padding-top:10px; }
div.searchResults div.result_pages a { 
	background:#004C9B;
	color:#fff;
	margin:0 3px;
	padding:1px 3px;
	text-decoration:none;
}
div.searchResults div.summary, div.searchResults div.result_pagescount { float:left; margin:0 10px 10px 0; }
div.searchResults div.result_pagescount br { display:block; line-height:0; }
div.searchResults div.sorting { float:right; margin-bottom:10px; }


/* Outside of DNN styles
---------------------------------------- */
div#primary_navigation ul li:hover div.subNav { display:inline; }
div#primary_navigation ul li div.subNav ul { 
	background:url(/images/template/sub-nav-bg-trans.png) repeat-y top left;
	border:none;
	float:none;
	/*width:900px;*/
}

div#primary_navigation ul li div.subNav li { background:none; float:none; padding-left:0; }

div#primary_navigation ul li#aboutNav div.subNav a, div#primary_navigation ul li#membershipNav div.subNav a, div#primary_navigation ul li#police_servicesNav div.subNav a, div#primary_navigation ul li#trainingNav div.subNav a, div#primary_navigation ul li#conferencesNav div.subNav a, div#primary_navigation ul li#legislative_actionNav div.subNav a, div#primary_navigation ul li#pubs_guidesNav div.subNav a, div#primary_navigation ul li#iacp_foundationNav div.subNav a, div#primary_navigation ul li#technologyNav div.subNav a, div#primary_navigation ul li#jobsNav div.subNav a, div#primary_navigation ul li#iacp_netNav div.subNav a {
	background:url(/images/layout/util_nav_divider.gif) no-repeat center left;
	display:none;
	color:#ffffff;
	display:inline;
	float:left;
	font-size:.80em;
	/*font-weight:bold;*/
	height:auto;
	line-height:normal;
	padding:3px 4px 3px 8px;
	width:auto;
	}

div#primary_navigation ul li#aboutNav div.subNav li:first-child a {
	background:none;
	}

div#primary_navigation ul li#aboutNav div.subNav a:hover, div#primary_navigation ul li#membershipNav div.subNav a:hover, div#primary_navigation ul li#police_servicesNav div.subNav a:hover, div#primary_navigation ul li#trainingNav div.subNav a:hover, div#primary_navigation ul li#conferencesNav div.subNav a:hover, div#primary_navigation ul li#legislative_actionNav div.subNav a:hover, div#primary_navigation ul li#pubs_guidesNav div.subNav a:hover, div#primary_navigation ul li#iacp_foundationNav div.subNav a:hover, div#primary_navigation ul li#technologyNav div.subNav a:hover, div#primary_navigation ul li#jobsNav div.subNav a:hover, div#primary_navigation ul li#iacp_netNav div.subNav a:hover { color:#de6c28; }
div.subNav div.subNavBottom { background:url(/images/template/sub-nav-bottom-trans-trans.png) no-repeat top left; height:8px; width:187px; }


div.subNav ul li div.subNav div.subNavBottom { background:url(/images/template/sub-nav-bottom-trans-trans.png) no-repeat top left; height:8px; width:187px; }

div#primary_navigation ul li#aboutNav div.subNav.on li.on a { color:#de6c28; }

/* zoom search
------------------------------- */
div.recommended { clear:left; padding-bottom:5px; }

div.recommended_heading { font-weight:bold; margin-bottom:5px; }

div.recommend_title { background:#e0e7ef; border-bottom:1px solid #cccccc; padding:10px; }

div.recommend_block { clear:left; }

span.category { display:none; }

/* send to a friend
------------------------------- */
div.ContentPane div.primary.subLevel_beta div.module { 
	border:none;
	float:right;
	margin:0 0 10px 0;
	padding:0;
	text-align:right;
}


div#dnn_ctr1033_ViewTellAFriend_panEmailForm, dnn_ctr1033_ViewTellAFriend_panEmailForm { display:none; }
div#dnn_ctr1037_ViewTellAFriend_panEmailForm, dnn_ctr1037_ViewTellAFriend_panEmailForm { display:none; }


/* new executive center */
.photoLeft { float:left; margin:0 5px 5px 0; }
.photoRight { float:right; margin:0 0 5px 5px; }

/* new executive center */
div#content_container_subLevel.newExecsub { background:#fff; clear:left; float:left; margin:0 0 0 6px; width:900px; }

div#content.newExecCenter { background:#fff; color:#343434; float:left; margin:0 0 0 6px; padding:0; width:420px; }

div#content.newExecCenter.sub ul li { clear:left; list-style-type:disc !important; margin-bottom:5px; }

div#content.newExecCenter.sub ul.staff { float:left; margin:0 10px 0 0; padding:0; width:180px; }
div#content.newExecCenter.sub ul.staff.last { margin:0; }
div#content.newExecCenter.sub ul.staff li { list-style-type:none !important; margin:0 0 10px 0 }


div#content.newExecCenter .module { width:410px; }
div#content.newExecCenter .module.last { border-bottom:none; width:410px; }

div#content.newExecCenter.sub { background:#fff; border-right:1px solid #dedede; color:#343434; float:left; margin:20px 0 0 20px; padding:0 20px 0 0; width:400px; }
div#content.newExecCenter.subNoSidebar { background:#fff; color:#343434; float:left; margin:20px 0 0 20px; padding:0 20px 0 0; width:653px; }


#nav-InfoBox { background:#1d2e5c url(/images/template/sub-nav-bkgd.png) repeat-y top left; color:#ffffff;  float:left; margin-bottom:20px; width:900px; }
#nav-InfoBox a { color:#fff; }
.RadPanelBar { width:205px !important;  }

#subNav { background:#1d2e5c url(/images/template/sub-nav-bkgd.png) repeat-y top left !important; float:left; margin:0 !important; padding:15px 0 15px 0; width:207px; }

div#content_container_subLevel #subNav { padding:0 0 15px 0; }

#subNav ul.rpRootGroup { background:#1d2e5c url(/images/template/sub-nav-bkgd.png) repeat-y top left !important; border:none !important; float:left; margin:0 !important; overflow:hidden; padding:0px; width:205px !important; }
#subNav ul.rpRootGroup li.rpItem { background:url(/images/template/subnav-arrow.png) no-repeat 0 5px; list-style-type:none; margin:0 0 0 10px !important; padding:0 0 0 10px !important; }
.RadPanelBar .rpLevel1 { border:none !important; }
#subNav ul.rpRootGroup li.rpItem a.rpLink { background:none; color:#fff; font-weight:bold; text-decoration:none; }
#subNav ul.rpRootGroup li.rpItem a.rpLink:hover { text-decoration:underline; }

#subNav ul.rpRootGroup li.rpItem ul { margin:0 !important; padding:0 !important; }
#subNav ul.rpRootGroup li.rpItem ul li { background:none; }
#subNav ul.rpRootGroup li.rpItem ul li a { background:url(/images/template/subnav-dash.gif) no-repeat 0 10px !important; padding:0 0 0 10px!important; }
#subNav ul.rpRootGroup li.rpItem ul li a.rpSelected { background:url(/images/template/subnav-arrow-on.png) no-repeat 0 5px !important; color:#fecc69; }

#subNav ul.rpRootGroup .rpExpanded .rpText, #subNav ul.rpRootGroup .rpExpandable .rpText { background:none; }
#subNav ul.rpRootGroup .rpText { padding:2px 7px 2px 3px; }

#subNav ul.rpRootGroup .rpLink { border-bottom:none; }
/* slider */
#content.newExecCenter #slider { float:left; height:auto !important; margin:0; }
#content.newExecCenter #slider h2 { background:none; }
#content #slider ul li { float:left; margin:0; padding:0; }
#slider ul, #slider li {  
/*  
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
	color:#fff; float:left; height:auto; margin:0; padding:30px 10px 20px 0; overflow:hidden; width:677px; }

#slider li h2 { color:#fff; font-family:'UniversBoldOblique'; font-size:1.5em; font-weight:lighter; line-height:1.3em; margin:0; padding:0 0 10px 0; }


#slider li h2 span { color:#fecc69; font-family:'UniversBlackOblique'; font-size:2em; font-weight:bold; }

#slider li p { border-bottom:none; color:#fff; margin:0; padding:0; }
#slider li a { color:#fecc69; font-weight:bold; text-decoration:none; }
#slider li p.more { background:none; }
#slider li a:hover { text-decoration:underline; }
#slider li img { border:3px solid #fff; float:left; margin:0 10px 10px 0; }

/* numeric controls */
ol#controls { float:right !important; font-family:arial; height:28px; margin:-280px 10px 0 0; padding:0; width:auto; }
#content ol#controls li { background:#1d2e5c; border:1px solid #fff; color:#fff; float:left; font-weight:bold; list-style-type:none; margin:10px 5px 0 0px !important; padding:3px 0; text-align:right; width:auto; }

ol#controls li a { background:#1d2e5c; color:#fff; outline:none; padding:3px 5px; text-decoration:none; }

ol#controls li.current a { background:#fecc69; color:#1d2e5c; padding:3px 5px; }
ol#controls li.current a:hover { background:#fecc69; color:#1d2e5c; }

#content #moduleContainer { background:#fff url(/images/template/module-container-bkgd.gif) repeat-y top left; float:left; margin-top:0px; padding:0 20px 0; width:860px; }
#content #moduleContainer .module { border-bottom:none; float:left; padding:0 20px 0 20px; width:184px; }
#content #moduleContainer .module.first { padding:0 20px 0 0; }
#content #moduleContainer .module.last { padding:0 0 0 20px; }
#content #moduleContainer .module .more a  { font-weight:bold; }
#content #moduleContainer .module a { color:#7c1322; text-decoration:none; }
#content #moduleContainer .module a:hover { text-decoration:underline; }
#content #moduleContainer .module p { margin-top:0; }
#content #moduleContainer .module h3 { color:#1d2e5c; margin:0; padding:0 0 5px 0; }
#content #moduleContainer .module h3.noBottom { margin-bottom:0; padding-bottom:0; }

#content #moduleContainer .module textarea { background:#f1f1f5; border:1px solid #aaadb4; font-size:.9em; margin:0; padding:5px; width:175px; }
#content #moduleContainer .module input { background:#f1f1f5; border:1px solid #aaadb4; float:left; font-size:.9em; margin-top:10px; width:185px; }
#content #moduleContainer .module input.submit { background:url(/images/template/ask-a-mentor-button.gif) no-repeat top left; border:none; height:32px; text-indent:-9999px; width:186px; }
#content #moduleContainer .module form li, .module ul { margin:0; padding:0; list-style-type:none; }
#content #moduleContainer .module ul { float:left; margin:0; padding-bottom:10px; width:184px; }
#content #moduleContainer .module ul li { list-style-image:url(/images/template/arrow-list-items.gif); margin-left:15px; }

#disclaimer { background:#fff; float:left; font-size:.9em; padding:0 20px; width:860px; }

.bja { font-size:.9em; margin-bottom:10px; }

div#content.newExecCenter.sub h1 { border-bottom:thick double #1d2e5c; color:#fecc69; font-size:200%; padding-bottom:5px; }
div#content.newExecCenter.subNoSidebar h1 { border-bottom:thick double #1d2e5c; color:#fecc69; font-size:200%; padding-bottom:5px; width:100%; }
div#content.newExecCenter.sub h2, div#content.newExecCenter.sub h3, div#content.newExecCenter.sub h4, div#content.newExecCenter.sub h5, div#content.newExecCenter.sub h6, 
div#content.newExecCenter.subNoSidebar h2, div#content.newExecCenter.subNoSidebar h3, div#content.newExecCenter.subNoSidebar h4, div#content.newExecCenter.subNoSidebar h5, div#content.newExecCenter.subNoSidebar h6 { color:#1d2e5c; margin-bottom:0; padding-bottom:0; }
div#content_container_subLevel.newExecsub #secondaryContent { float:left; margin:20px 0 0 0; width:200px; }

div#content.newExecCenter.sub strong { color:#7b1021; }

div#content_container_subLevel.newExecsub #secondaryContent form ol { margin:0; padding:0; }
div#content_container_subLevel.newExecsub #secondaryContent h3 { color:#1d2e5c; margin:0; padding:0 0 5px 0; }

div#content_container_subLevel.newExecsub #secondaryContent .module { border-bottom:1px solid #dedede; float:left; margin:0 20px; padding:20px 0; width:164px; }
div#content_container_subLevel.newExecsub #secondaryContent .module.first { padding:0 0 20px 0; }
div#content_container_subLevel.newExecsub #secondaryContent .module.firstBeta { padding:0 0 20px 0; border:none; }
div#content_container_subLevel.newExecsub #secondaryContent .module.last { border-bottom:none; padding:20px 0 0 0; }
div#content_container_subLevel.newExecsub #secondaryContent .module .more a, #secondaryContent .module a.more  { font-weight:bold; }
div#content_container_subLevel.newExecsub #secondaryContent .module a { color:#7c1322; text-decoration:none; }
div#content_container_subLevel.newExecsub #secondaryContent .module a:hover { text-decoration:underline; }
div#content_container_subLevel.newExecsub #secondaryContent .module p { margin-top:0; }
div#content_container_subLevel.newExecsub #secondaryContent .module h3 { color:#1d2e5c; margin:0; padding:0 0 5px 0; }
div#content_container_subLevel.newExecsub #secondaryContent .module h3.noBottom { margin-bottom:0; padding-bottom:0; }

div#content_container_subLevel.newExecsub #secondaryContent .module textarea, div#content_container_subLevel.newExecsub #secondaryContent .module input[type="text"] { background:#f1f1f5; border:1px solid #aaadb4; font-size:.9em; margin:0 0 5px; padding:5px; width:175px; }
div#content_container_subLevel.newExecsub #secondaryContent .module input { background:#f1f1f5; border:1px solid #aaadb4; float:left; font-size:.9em; margin-top:10px; width:185px; }
div#content_container_subLevel.newExecsub #secondaryContent .module input.submit { background:url(/images/template/ask-a-mentor-button.gif) no-repeat top left; border:none; height:32px; text-indent:-9999px; width:186px; }

div#content_container_subLevel.newExecsub .ui-tabs-panel { border-bottom:1px solid #182c5a; border-left:1px solid #182c5a; border-right:1px solid #182c5a; padding:5px; }

/* Feedback Submit Button */
a#dnn_ctr1536_FormMaster_cmdSubmit { background:url(/images/template/send-feedback-button.gif) no-repeat top left; border:none; float:left; height:32px; margin:0 0 0 -4px; padding:0; text-indent:-9999px; width:186px; }
div#content_container_subLevel.newExecsub #secondaryContent .module form li, .module ul { margin:0; padding:0; list-style-type:none; }
div#content_container_subLevel.newExecsub #secondaryContent .module ul { float:left; margin:0; padding-bottom:10px !important; width:184px; }
div#content_container_subLevel.newExecsub #secondaryContent .module ul li { list-style-image:url(/images/template/arrow-list-items.gif); margin-left:15px; }
div#content_container_subLevel.newExecsub #secondaryContent .module ol { margin:0; padding:0; } 
div#content_container_subLevel.newExecsub #secondaryContent .module ol li { list-style-type:none; margin:0; padding:0; } 
div#content_container_subLevel.newExecsub #secondaryContent .module .poll ol li { float:left; margin:0 0 5px 0; padding:0 !important; width:100%; }

div#content #moduleContainer .module input[type="radio"] { clear:left; float:left; margin:0 0 10px 0; padding-top:0; width:20px; }
div#content #moduleContainer .module p { width:160px; }

div#content_container_subLevel.newExecsub #secondaryContent .module .poll input[type="radio"] { clear:left; float:left; margin:0 0 10px 0; padding-top:0; width:20px; }
div#content_container_subLevel.newExecsub #secondaryContent .module .poll p { width:160px; }

/* Poll Vote Button */
div#content_container_subLevel.newExecsub #secondaryContent .module input.vote, a#dnn_ctr1535_EasyPoll_lnkVote { background:url(/images/template/vote-button.gif) no-repeat top left; border:none; height:32px; text-indent:-9999px; float:left; height:32px; width:66px; }
a#dnn_ctr1535_EasyPoll_lnkViewResults { float:left; padding:0 0 0 10px; width:80px; }
div#content_container_subLevel.newExecsub #secondaryContent .module a.view { float:left; margin:20px 0 0 10px !important; }

#subNav h3#subNavHeader { clear:right; margin:0 0 0 10px; padding:10px 0 10px 0; }
#subNav h3#subNavHeader a { color:#fff; font-size:1em; font-weight:bold; margin:0; padding:0; text-decoration:none; }
#subNav h3#subNavHeader a span {border-bottom:1px solid #fff; color:#fecc69; font-size:1.6em; margin:0; padding:0; }

#breadcrumbsShare ul#breadcrumbs { background:#ffffff; float:left; font-size:.85em; margin:0px 0 0px 6px; padding:3px 0 3px 7px; width:635px; }

#breadcrumbsShare { border-bottom:1px solid #dedede; float:left; margin-left:6px; width:900px }
#breadcrumbsShare.sub { border-bottom:1px solid #dedede; float:left; margin-left:6px; width:900px }
#breadcrumbsShare #share_email_print { border-left:1px solid #dedede; float:right; width:250px; }
#breadcrumbsShare #share_email_print li a { margin:3px 0 0 10px !important;}
#breadcrumbsShare #share_email_print li a { float:left; margin:20px 0 0 0; padding:0 0 5px 20px; width:auto !important; }

#breadcrumbsShare #share_email_print li a.share { background:url(/images/layout/share.gif) no-repeat 0 2px; padding-left:20px; }

#slider li span.beta { color:#fff !important; }
p.beta { color:#fff; float:left; font-size:2.4em; font-weight:bold; margin:0; padding:5px 0 0 0; text-transform:uppercase; width:85px; }

#secondaryContent .module h3.beta { background:#7B1421; color:#fff !important; float:left; font-size:1.5em; font-weight:bold; margin-bottom:10px; padding:5px 0 !important; text-align:center; text-transform:uppercase; width:100%; }

div.firstGuidanceTips {  width:650px; }
div#firstGuidanceNavContainer { margin:0; }

div#firstGuidanceNavContainer, div#firstGuidanceNavContainer div { clear:left; }
div#firstGuidanceNavContainer div { padding-top:5px; }
ul.firstGuidanceNav { border-bottom: 2px solid #182c5a; width:650px }
ul.firstGuidanceNav { float:left; list-style-type:none; margin:0; padding:0; } 
ul.firstGuidanceNav li { background-color:#7B1021; color:#ffffff; display:inline; margin:0; } 
ul.firstGuidanceNav li a { background-color:#7b1021; color:#ffffff; float:left; font-weight:bold; margin:0 2px 0 0; padding:6px; text-decoration:none } 
ul.firstGuidanceNav li.ui-tabs-selected a, ul.firstGuidanceNav li a:hover { background-color:#212c5a; color:#ffcf6b; } 
ul.firstGuidanceNav li.ui-tabs-selected.first a, ul.firstGuidanceNav li.ui-tabs-selected a { background-color:#212c5a; color:#ffcf6b; }
div.firstGuidanceTips .guidanceModule { margin-left:30px; }

div.firstGuidanceTips .guidanceModule p { background:#e0e0e0; padding:10px; }
div.firstGuidanceTips .guidanceModule p.odd { background:none; padding:0 10px; }

.pollDisclaimer { padding-top:5px; }


/* 21st century initiative */

div#super_container.subpage_level_3.wide-content div#content_container_subLevel {
	background:#fff;
	}
div#super_container.subpage_level_3.wide-content div#content_container_subLevel div.ContentPane div.primary.subLevel_beta {
		width:800px;
	}
div#super_container.subpage_level_3.wide-content #share_email_print {
	display:none;
	}
div#century-initiative {
	margin:0;
	padding:0;
	}
div#century-initiative h3 {
	text-transform:uppercase;
	}	
div#century-initiative div#search-form {
	margin:0;
	padding:2px 0;
	list-style-type:none;
	width:800px;
	border:1px solid #e7e7e7;
	border-left:0;
	border-right:0;
	float:left;
	clear:both;
	}
div#century-initiative div#search-form p {
	clear:both;
	margin:0;
	padding:5px 0 15px 10px;
	line-height:1;
	height: 1.5em;
	background:#e7eff6;
	
	}
div#century-initiative div#search-form p label {
	margin:0;
	padding:0;
	line-height:0.95;
	font-size:12px;
	color:#1e305d;
	vertical-align:top;
	}
div#century-initiative div#search-form p input {
	margin:0;
	padding:0;
	padding-bottom: 2px;
	line-height:1;
	}
div#century-initiative div#search-form ul {
	margin:0;
	padding:0;
	background:#e7eff6;
	float:left;
	width:100%;
	}
div#century-initiative div#search-form ul li {
	list-style-type:none;
	display:block;
	width:auto;
	float:left;
	margin:0;
	padding:14px 10px 0 0;
	text-transform:uppercase;
	font-size:11px;
	color:#1e305d;
	}
div#century-initiative div#search-form ul li.category {
	padding-left:10px;
	}
div#century-initiative div#search-form ul li select, div#century-initiative div#search-form ul li input {
	width:130px !important;
	display:block;
	clear:both;
	margin:5px 0;
	padding:2px ;
	line-height:1;
	color:#333;
	font-size:10px;
	text-transform:none;
	}
div#century-initiative div#search-form ul li.date input {
	width:85px !important;
	}
div#century-initiative div#search-form ul li.submit input, div#century-initiative div#search-form .submit input {
	width:130px !important;
	background:#5b87b4;
	background:-moz-linear-gradient(top, #5b87b4 0%, #6695c1 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b87b4), color-stop(100%,#6695c1));
	background:-webkit-linear-gradient(top, #5b87b4 0%,#6695c1 100%);
	background:-o-linear-gradient(top, #5b87b4 0%,#6695c1 100%);
	background:-ms-linear-gradient(top, #5b87b4 0%,#6695c1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B87B4', endColorstr='#6695C1',GradientType=0 );
	background:linear-gradient(top, #5b87b4 0%,#6695c1 100%);
	border:1px solid #5b7998;
	color:#fff;
	font-size:12px;
	}
div#century-initiative div#search-form ul li.submit input:hover {
	background:#84a5c7;
	background:-moz-linear-gradient(top, #84a5c7 0%, #8db0d1 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#84a5c7), color-stop(100%,#8db0d1));
	background:-webkit-linear-gradient(top, #84a5c7 0%,#8db0d1 100%);
	background:-o-linear-gradient(top, #84a5c7 0%,#8db0d1 100%);
	background:-ms-linear-gradient(top, #84a5c7 0%,#8db0d1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#84A5C7', endColorstr='#8DB0D1',GradientType=0 );
	background:linear-gradient(top, #84a5c7 0%,#8db0d1 100%);
	}
div#century-initiative div#century-init-results {
	padding-top:30px;
	clear:both;
	width:100%;
	}
div#century-init-results ul {
	margin:0 0 0 0;
	padding:0;
	}
div#century-init-results ul li {
	margin:0 0 15px;
	padding:0 0 15px;
	list-style-type:none;
	clear:both;
	border-bottom:1px solid #efefef;
	}
div#century-init-results ul li h4 {
	margin:0 0 10px 80px;
	padding:0;
	line-height:1;
	}
div#century-init-results ul li h4 a{
	color:#EF7121;
	text-decoration:none;
	}
div#century-init-results ul li h4 a:hover {
	text-decoration:underline;
	}
div#century-init-results ul li p {
	margin:0 0 0 80px;
	padding:0;
	line-height:1.7;
	}
div#century-init-results ul li p.date {
	color:#212C5A;
	font-weight:bold;
	}
div#century-init-results ul li p.tags {
	color:#212C5A;
	margin-top:10px;
	}
div#century-init-results ul li p.tags a {
	color:#EF7121;
	text-decoration:none;
	}
div#century-init-results ul li p.tags span {
	color:#EF7121;
	text-decoration:none;
	}
div#century-init-results ul li p.tags a:hover {
	text-decoration:underline;
	}
div#century-init-results ul li img {
	/* border:1px solid #9f9f9f; */
	margin:0;
	margin:0 15px 0 0;
	}
ol#pagination {
	margin:0;
	padding:0;
	float:left;
	}
ol#pagination li {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	float:left;
	width:auto;
	height:auto;
	}
ol#pagination li a {
	width:20px;
	height:16px;
	display:block;
	float:left;
	background:#e7e7e7;
	border:1px solid #cdcdcd;
	text-decoration:none;
	color:#212C5A;
	text-align:center;
	vertical-align:middle;
	margin-right:5px;
	line-height:1;
	padding-top:4px;
	}
ol#pagination li a:hover {
	background:#ADADAD;
	}
ol#pagination li.current a {
	background:#212C5A;
	border:1px solid #212C5A;
	color:#fff;
	} 
ol#prev-next {
	margin:0 0 0 1em;
	padding:0;
	float:left;
	}
ol#prev-next li {
	margin:0 0.5em 0 0;
	padding:0 0.5em 0 0;
	float:left;
	list-style-type:none;
	}
ol#prev-next li:first-child {
	border-right:1px solid #EF7121}
ol#prev-next li a {
	color:#EF7121;
	text-decoration:none;
	}
ol#prev-next li a:hover {
	text-decoration:underline;
	}

/* Alzheimers */
div#content-alzheimers_container_subLevel { background:url(/images/layout/content-alzheimers_sub_background.gif) repeat-y top left; float:left; margin-left:6px; }

div#content-alzheimers_container_homeLevel { background:url(/images/layout/content-alzheimers_home_background.gif) repeat-y top left; float:left; margin-left:6px; }

div#content-alzheimers_container_homeLevel h1, div#content-alzheimers_container_subLevel h1 { display:block; width:100%; }
div#content-alzheimers_container_homeLevel h1 a, div#content-alzheimers_container_subLevel h1 a { border:none; text-decoration:none; }
div#content-alzheimers_container_subLevel div.tertiary {
	float:left;
	font-size:1em;
	margin-left:50px;
	margin-top:-230px;
	padding:0 10px 0 10px;
	position:relative;
	/*width:180px;*/
	/*z-index:10000;*/
	}
div#content-alzheimers_container_homeLevel .tertiary div {  }

#content-alzheimers_container_homeLevel ul#breadcrumbs.subLevel {
	border-bottom:1px solid #e7e7e7;
	float:left;
	font-size:.8em;
	margin:30px 0 0px 0px;
	padding:0 0 5px 7px;
	width:504px;
	}	

#content-alzheimers_container_homeLevel div.ContentPane div.primary.subLevel_beta {
	float:left;
	font-size:.9em;
	margin:0 0 0 10px;
	padding:0px 10px 30px 0;
	width:514px;
	}


/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 605px;
	height:211px;
}

.scrollable.newExecCenterContainer {
    height: 234px;
    overflow: hidden;
    position: relative;
    width: 680px; }
.scrollable.newExecCenterContainer img { float:left; margin-right:10px }
.scrollable.alzheimers {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 275px;
	height:140px;
	margin-left:25px;
}

.scrollable.alzheimers.didYouKnow {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 140px;
	height:240px;
	margin-left:0px;
	font-size:1.2em;
	font-weight:bold;
}
.scrollable.alzheimers.didYouKnow p { line-height:1em; }

.scrollable.alzheimers.alzheimersNews {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 130px;
	height:140px;
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accommodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}

/*
	a single item. must be floated in horizontal scrolling.
	typically, this element is the one that *you* will style
	the most.
*/
.items div {
	float:left;
}


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}



.modal {
		background-color:#fff;
		display:none;
		width:350px;
		padding:15px;
		text-align:left;
		border:1px solid #333;
		position:absolute;
		top:400px;
		z-index:1000001 !important;
	
		opacity:1;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		-moz-box-shadow: 0 0 50px #ccc;
		-webkit-box-shadow: 0 0 50px #ccc;
	}
	
	.modal h2 {
		margin:0px;
		padding:10px 0 10px 45px;
		border-bottom:1px solid #333;
		font-size:20px;
	}

/* alzheimers */
div.story {
	clear:left;
	float:left;
	margin:0;
	padding:0;
	width:275px;
	}

div.story h6.story_title {
	margin:0;
	padding:0;
	width:auto;
	}

div.story p.story_info { float:left; margin:0; padding:0; width:149px; }
div.story p.learn_more a, div.story p.story_info a {
	color:#ef7121;
	}

div.story p.learn_more a:hover, div.story p.story_info a:hover {
	text-decoration:none;
	}

div.story_photos {
	float:left;
	margin:0 10px 30px 0;
	padding:0 5px 10px 0;
	width:109px;
	}

div.story_photos img { border:5px solid #fff; margin:0; padding:0; }

div#content-alzheimers_container_homeLevel div.ContentPane div.tertiary.sub_thirdLevel { 
	float:left;
	margin-left:26px;
	width:280px; }

#content-alzheimers_container_subLevel div.tertiary { font-size:.9em; }
	
div#content-alzheimers_container_homeLevel div.tertiary div.module.didYouKnow, 
div#content-alzheimers_container_homeLevel div.tertiary div.module.alzheimersNews { /*float:left;*/ padding-right:10px; width:130px; }
div#content-alzheimers_container_homeLevel div.tertiary div.module.alzheimersNews { clear:none; }
div#content-alzheimers_container_homeLevel div.tertiary div.module.alzheimersNews li p { margin:0; padding:0; }

#programAlerts { margin:20px 0; padding:0; }
#programAlerts li { float:left; font-size:.85em; font-weight:bold; list-style-type:none; margin:0 2px 0 0; padding:0; width:100px; }
.silverAlert span, .equalToSilver span, .otherAlert span, .alertPending span, .noAlert span { display:block; float:left; height:16px; margin:0 3px 20px 0; width:16px; }

.silverAlert span { background:#8baed1;}
.equalToSilver span { background:#3b6599; }
.otherAlert span { background:#e3aa17; }
.alertPending span { background:#c66600; }
.noAlert span { background:#9a2a1d; }

#downloads, #helpfulLinks { margin:0 0 20px 30px; padding:0; }
#downloads ul, #helpfulLinks ul { margin:0 0 0 0px; padding:10px 0 0; }
#downloads ul li, #helpfulLinks ul li { background:url(/images/alzheimers/download-links.png) no-repeat 0 10px; list-style-type:none; padding-left:15px; }

#content-alzheimers_container_homeLevel h6 { clear:both; margin:0 !important; padding-bottom:0 !important; }

/*#dnn_ctr1835_ModuleContent, #dnn_ctr1839_ModuleContent { float:left; margin-right:20px; width:135px; }
#dnn_ctr1835_ModuleContent { margin-left:-15px; width:135px; }

#dnn_ctr1839_ModuleContent { margin-right:0 !important; }*/

#dnn_ctr1832_ModuleContent, #dnn_ctr1833_ModuleContent { float:left; margin-right:20px; width:135px; }
#dnn_ctr1832_ModuleContent { margin-left:-15px; width:135px; }

#dnn_ctr1833_ModuleContent { margin-right:0 !important; }

.noBullets { margin-left:0 !important; padding-left:0 !important; }
.noBullets li { list-style-type:none !important; margin-left:0 !important; padding-left:0 !important; }

#successStories {  border-bottom:1px solid #fff; border-top:1px solid #fff; float:left; margin-bottom:20px; margin-left:-15px; width:auto; }

#content-alzheimers_container_homeLevel .tertiary h2, #content-alzheimers_container_subLevel .tertiary h2, #content-alzheimers_container_homeLevel .tertiary h6 {color:#fff; font-family: 'CenturyOldStyleBold'; line-height:1.3em; margin:0 0 0 0px; padding:0; text-transform:capitalize; }
#content-alzheimers_container_subLevel .tertiary h2 { line-height:.7em; }
#content-alzheimers_container_homeLevel .heading { color:#0a2e3f; font-family: 'CenturyOldStyleBold'; line-height:1em; margin:0; padding:0; }

#content-alzheimers_container_homeLevel .heading.titleMain { font-size:3.3em; }
#content-alzheimers_container_homeLevel .heading.titleSub { font-size:2em; }

#content-alzheimers_container_homeLevel .tertiary h2 { font-size:2.7em; margin-left:-15px; padding-top:20px; }
#content-alzheimers_container_subLevel .tertiary h2 { font-size:2.5em; margin-left:-15px; padding-top:20px; }
#content-alzheimers_container_homeLevel .tertiary h2.top { border-top:none; }
#content-alzheimers_container_homeLevel .tertiary h6 { font-size:1.5em; line-height:1em; }
#content-alzheimers_container_homeLevel .tertiary a, .alzheimerModule a { color:#7f362d; font-weight:bold; text-decoration:none; }

#successStories h2 { margin-left:0px !important; }

.alzheimerModule ul, .alzheimerModule ul li { margin-left:0; padding-left:0; }
.alzheimerModule ul li { list-style-type:none; margin-bottom:5px; margin-left:0 !important; padding-left:0 !important; }
#downloads-helpfulLinks { margin-top:0; }
#downloads-helpfulLinks li { background:url(/images/alzheimers/download-links.png) no-repeat 0 5px; list-style-type:none; padding-left:15px !important; }

#content-alzheimers_container_subLevel .alzheimersNews li { margin:0 0 10px; padding:0; }
#content-alzheimers_container_subLevel .alzheimersNews li p { margin:0; padding:0; }
#downloads-helpfulLinks li a, .alzheimersNews li p a, .morealzheimersNews a { color:#7f362d !important; text-decoration:none; }
#content-alzheimers_container_homeLevel .tertiary .alzheimersNews h6 { margin-bottom:20px !important; }
.alzheimersNews h6 span { font-size:.8em; text-transform:lowercase; }
h2.pushNewsDown { border-top:1px solid #fff; line-height:.5em; }
h2.pushNewsDown span { clear:left; display:block; font-size:.8em; text-transform:lowercase; }

ul.subLevel_nav.alzheimers a { color:#000000 !important; text-transform:uppercase; }
.noBottomSpace { margin-bottom:0; padding-bottom:0; }

.map.maphilighted { cursor:pointer; margin-top:20px; }

#stateDropDown { float:right; }

