body {
	background-image: url(/static/cdp/images/sandyBackground3.jpg);
	background-repeat: repeat;
	color: #28282B !important;
}

p {
    line-height: 1.5em;
}

.documentByLine {
    display:none;
}

#siteactions {
	background-color: #33739D !important;
	text-align: right;
}

#siteactions ul {
	padding-right: 10px;
	padding-bottom: 0;
	margin-bottom: 0;
}

#siteactions ul li {
	display: inline;
	list-style-type: none;
}

#siteactions ul li a {
	color: #90B5C8 !important;
	text-decoration: none;
}

#siteactions p {
	margin-bottom: 0;
	padding-right: 10px;
}

#header {
	background-image: url(/static/cdp/images/cdp-header.png);
	height: 160px;
}

#portal-searchbox {
    font-size: 85%;
	margin: 0 0 0 0 !important;
	margin-top: 140px !important;
	padding-right: .5em !important;
}

.LSBox {
    
}

.searchSection {
	display: none;
}


#global-navigation {
	background-color: #000022;
	background-image: url(/static/cdp/images/globalNavBackground.jpg);
	border-bottom:3px solid #ccc;
	background-repeat: repeat-x;
	border-bottom: 3px solid #ccc;
	color: #ADC5DD;
	line-height: 1.1em;
	z-index: 999;
}

#global-navigation ul#navlist {
	float: left;
	line-height: 1.1em;
	margin-bottom: 0px;
	padding-left: 10px;
	text-align: center;
	white-space: nowrap;
}

#navlist li {
	display: block;
	float: left;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

#navlist a {
	border-right: 1px solid #B8C9D1;
	display: block;
	float: left;
	font-family: Helvetica, Arial, Verdana, "MS Trebuchet", sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
	padding-top: 14px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
}

#navlist li:first-child a:first-child {
	border-left: 1px solid #B8C9D1;
}

#navlist a:link, #navlist a:visited {
	color: #FFF;
	text-decoration: none;
}

#navlist a:hover {
	color: #FFF;
	background-color: #33739D;
	background-image: url(/static/cdp/images/globalNavHover.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
}

#global-navigation {
    border-bottom: 3px solid #ccc;
}

#global-navigation ul#navlist li {
	margin-bottom: 0;
}

#global-navigation ul#navlist li.selected {
    
}

#global-navigation ul#navlist li.selected a {
	background-color: #D9B53B;
	background-image: url(/static/cdp/images/globalNavMarker.jpg);
	background-repeat: repeat-x;
	color: #00223C;
}

/* change .submenu to .globalSections */
#global-navigation ul#navlist ul.globalSections {
    display: none;
}

#global-navigation ul#navlist ul.globalSections li {
    float: none;
}

#global-navigation ul#navlist ul.globalSections li a {
    padding: 0px;
    margin: 0px;
    border-bottom:1px solid #fff !important;
    font-size: 12px;
    background-color:#03233C !important;
}

#global-navigation ul#navlist li:hover ul.globalSections {
    display: block;
    position: absolute;
    font-size: 8pt;
    margin-top: 35px;
}

#global-navigation ul#navlist li:hover ul.globalSections li a {
    display: block;
    width: 12em;
    border: none;
    padding: 6px;
    background-color: #000022;
    text-align: left;
    white-space: normal;
}

#global-navigation ul#navlist li:hover ul.globalSections li:hover a {
	background-color: #33739D !important;
	background-image:none !important;
}

#global-navigation ul#navlist li:hover.selected ul.globalSections li a {
	background-image: none;
	color: white;
}

#global-navigation ul#navlist li:hover.selected ul.globalSections li:hover a {
	background-color: #33739D !important;
	background-image: none;
}


#breadcrumbs {
	background-color: #FFF;
	border-bottom: none;
	font-family: Helvetica, Arial, Verdana, "MS Trebuchet", sans-serif;
	padding-top: 5px;
}

#breadcrumbs #portal-breadcrumbs a {
	color: #0E5389;
}

#portal-breadcrumbs {
	border-bottom: none !important;
}

#columnone {
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	width: 220px;
}

#columnone ul#sidenav {
	margin-left: 10px;
	margin-right: 5px;
}

.eventDetails {
 width:340px;
}

#sidenav {
    margin-bottom:30px;
}

#sidenav li.navTreeItem a {
	background-color: #FFF;
	border: none;
	border-left: 5px solid #FFF !important;
	color: #0E5389 !important;
	font-family: Helvetica, Arial, Verdana, "MS Trebuchet", sans-serif;
	font-size: 13px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}

#sidenav .navTreeItem a.statePublished {
	color: #0E5389 !important;
}

#sidenav li.navTreeItem {
	border: 1px solid #919F9F;
	margin-bottom: 2px;
}

#sidenav li.navTreeItem:first-child {
    
}

#sidenav li.navTreeItem a:hover {
	background-color: #F2EFE8;
	border-left: 5px solid #DBB73A !important;
	color: #003 !important;
}

#sidenav li.navTreeItem a.navTreeCurrentItem, #sidenav li.navTreeItem a.navTreeCurrentItem:hover {
	background-color: #FFF;
	border: none !important;
	border-left: 5px solid #003 !important;
	color: #003 !important;
}

.navTreeLevel1 {
	display: none;
}

#maincontent, #maincontentwide {
	padding-top: 5px;
	padding-left: 10px;
}

#maincontentwide.grid_12 {
    width: 920px;
}

#maincontent a, #maincontentwide a {
	color: #0E5389;
}

#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6,
#maincontentwide h1, #maincontentwide h2, #maincontentwide h3, #maincontentwide h4, #maincontentwide h5, #maincontentwide h6
{
	border-bottom: none;
	color: #003;
	font-family: Georgia, Times, Palatino, serif;
	letter-spacing:0.02em;
	font-weight: bold;
} 

#maincontent h1, #maincontentwide h1 {
	font-size: 180%;
}

#content dl {
    padding-left: 5px;
}

#content-views {
	margin-top: 5px;
}

.contentViews li {
	margin-left: 5px;
}

.documentFirstHeading  {
	background-image:url("/static/cdp/images/banners/landingpagesBackgroundImage.jpg");
}

#providers .documentFirstHeading  {
	background-image:url("/static/cdp/images/banners/providers-background.jpg");
}


#cdp-related-content {
	border: 1px solid red;
	float: right;
	margin-bottom: 1em;
	margin-left: 1em;
	padding: 0.4em;
	width: 240px;
}

#cdp-related-content h2 {
	font-size: 130%;
}

#footer {
	background-color: #33739D;
	color: #90B5C8;
	font-family: Georgia, Times, Palatino, serif;
	font-size: 1.1em;
	font-style: italic;
	margin-top: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
}

#footer p {
	margin-bottom: 5px;
}

#footer a {
	color: #FFF;
}

.footerContactInfo {
	color: #90B5C8;
	font-weight: normal;
	font-style: normal;
/*  line-spacing: .4em;*/
	text-align: right;
	padding-right: 5px;
}
	
#footerContactInfoBox {
	background-color: transparent;
	width: 600px;
	height: 70px;
	margin: 0;
	padding-left: 250px;
	float: left;
}

#footerLogoBox {
	background-color: transparent;
	width: 70px;
	margin-top: -5px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 0px;
	float: left;
}

#footerLastLine {
	background-color: transparent;
	width: 900px;
	text-align: right;
	height: 25px;
	margin-top: -30px;
	padding-right: 35px;
	float: left;
}

#footerPhone, #footerFax, #footerEmail {
	display:inline;
	margin-top:5px;
}

#footerAddress {
	padding-top:5px;
	padding-bottom:5px;
}

.footerLabel {
	
}

#footerAddress .footerLabel {
	display:none;
}

.footerContactItem {
	margin-left: 10px;
}

#shadow-container {}

.shadowleft {
    box-shadow : -5px 0 15px #494742;
    -moz-box-shadow : -5px 0 15px #494742; 
    -webkit-box-shadow : -5px 0 15px #494742;
}

.shadowright {
	box-shadow : 5px 0 15px #494742;
	-moz-box-shadow : 5px 0 15px #494742;
	-webkit-box-shadow : 5px 0 15px #494742;
}

.container_12 {
	background-color: #FFF;
	width: 940px;
}

.grid_3, .grid_9, .grid_12 {
	margin-left: 0px;
	margin-right: 0px;
}


/* major landing page headers */
#training .documentFirstHeading, #topics-disorders .documentFirstHeading, #resources .documentFirstHeading, #multimedia .documentFirstHeading, #about-cdp .documentFirstHeading, #providers .documentFirstHeading {
    height:100px;
    background-repeat:no-repeat;
    margin-bottom:20px;
    padding-right:30px;
    font-size:280% !important;
}

#training .documentFirstHeading {
    background-image: url(/static/cdp/images/banners/training-background.jpg);
}
#topics-disorders .documentFirstHeading {
    background-image: url(/static/cdp/images/banners/topicsdisorders-background.jpg);
}
#resources .documentFirstHeading {
    background-image: url(/static/cdp/images/banners/resources-background.jpg);
}
#multimedia .documentFirstHeading {
    background-image: url(/static/cdp/images/banners/mm-background.jpg);
}
#about-cdp .documentFirstHeading {
    background-image: url(/static/cdp/images/banners/aboutcdp-background.jpg);
}

.cdp-collection-short-description {
    display:none;
}
.cdp-collection-image {
    display:none;
}
.cdp-collection-results {
    padding:5px 10px 7px 15px;
    font-size:110%;
}
#cdp-module-image {
    display:none;
}

#cdp-related-content {
    border:none !important;
    padding:0;
 
}

#cdp-related-content div {
    background-color: #EDF3F6;
    padding-bottom: 8px;
    margin-bottom: 3px;
}

#cdp-related-content h2 {
    background-color: #D2E1E9;
    font-size: 110%;
    margin: 0;
    text-align: center;
    padding-top: 6px;
    padding-bottom: 6px;
}

#cdp-related-content ul {
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    margin-left: 0px;

}

#cdp-related-content ul li {
    margin-left: 5px;
    margin-right: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
    padding-left: 5px;
}

#cdp-related-content ul li a {
    border-bottom: none;
}

