@import url("/includefiles/redesign/css/global/reset.css");
@import url("/includefiles/redesign/css/global/main.css");



@import url("/includefiles/redesign/css/tablet/main.css");

@import url("/includefiles/redesign/css/global/menu_v.css");
@import url("/includefiles/redesign/css/tablet/carousel.css");

/* standard DCTD branch styles */

#bodycopy {								margin: 15px 0 0 0;
											overflow: hidden; }

#mainColumn {							width: 65%;
											float: left;
											margin: 0 -1px 0 0; 
											 }
							
#secondaryColumn {					width: 35%!important; 
											float: left;
											font-size: 1.2em; 
											border-left: 1px solid #AAAAAA;}

#secondaryColumn h3 {				background: #888888 url(/images/redesign/sidebarbkg.png) repeat-x;
											-moz-border-radius: 9px;
											-webkit-border-radius: 9px;
											-khtml-border-radius: 9px;
											border-radius: 9px;
											color: #FFF;
											font-size: 1.1em;
											font-weight: bold;
											padding: 6px 6px;
											margin: 2em 0 10px 0; }

#secondaryColumn h3 a {				color: #FFFFFF!important; 
											text-decoration: none!important;  }
#secondaryColumn h3 a:hover {		color: #CCCCCC!important; }


#secondaryColumn p {					font-size: 12px;
											line-height: 18px;}


.sidebarBlock {						margin: 0 15px 0 15px; 
}

.hSidebarLink {						margin: 0 0 0 0; 
											border-bottom: 1px dotted #CCC;
											line-height: 1.4em; }

.hSidebarLink span {					display: block;
											padding: 5px 6px; }

.hSidebarLink a { 					color: #BB0E3D;
											text-decoration: none;
											font-weight: bold; }

.hSidebarLink a:hover {				text-decoration: underline; 
											color: #973335; }

.hSidebarLink a.externalLink {	display: inline-block!important;
											margin: 0 0 0 5px; }












/* branch-specific home page styles below this point */

.homeContentWrapper {					margin: 0 15px 15px 15px; }


.homeContentWrapper h1 {				font-size: 21px!important;
												line-height: 24px;
												font-weight: bold;
												color: #606060; 
												margin: 1.4em 0 0 0;
												padding-top: 1em;
												border-top: 1px solid #E0E0E0; }
									
.homeContentWrapper  h2 {				font-size: 18px!important;
												line-height: 21px;
												font-weight: bold;
												color: #1C5E86;
												margin: .6em 0;}			
									
.homeContentWrapper h3 {				font-size: 14px!important;
												line-height: 18px;
												font-weight: bold;
												color: #606060;
												margin: .6em 0;}									


.homeContentWrapper p {					font-size: 12px;
												line-height: 18px;
												margin-top: 12px;}


.homeContentWrapper a {					color: #BB0E3D;
												font-weight: bold;
												text-decoration: none; }

.homeContentWrapper a:hover { 		color: #973335;
												text-decoration: underline; }


.homeImage {								margin: 2em 0 0 0; }

.homeImage img {							max-width: 100%; }



#topItem {			margin-top: 0px!important; }



#mobileNews {	display: none!important; }




#fallsymposium-img {												margin: 0 15px!important; }


#fallsymposium-img img {										max-width: 100%;
																			border: 1px solid #a9a9a9;}
																			
#fallsymposium-img a:hover img {								border-color: #BB0E3D; }	


#fallsymposium-img h2 {				font-size: 18px!important;
												line-height: 21px;
												font-weight: bold;
												color: #1C5E86;
												margin: .6em 0;}	
												

#fallsymposium-img h2 a {					color: #BB0E3D;
												font-weight: bold;
												text-decoration: none; }

#fallsymposium-img h2 a:hover { 		color: #973335;
												text-decoration: underline; }
												
												
												
#cbcFallSymposiumCarousel #featured ul.ui-tabs-nav li { 	width: 25%!important;  }
																	
																	
#cbcFallSymposiumCarousel #nav-fragment-3		{		border-right: 1px solid #999!important; 

																	width: 25%!important; }														

#secondaryColumn #fallsymposium-img {												padding: 0 0 0 0!important; }

														
#newsTest h4 {	font-weight: bold; margin-bottom: 1em; }			


#newsTest a { 					color: #BB0E3D;
											text-decoration: none;
											font-weight: bold; }

#newsTest a:hover {				text-decoration: underline; 
											color: #973335; }
											
#newsTest div {					display: block;
											padding: 5px 6px 1em 6px; 
											margin: 0 0 1em 0; border-bottom: 1px dotted #CCC;}				
											
											


#homeSidebarHeader {				font-size: 13.5px;	
										font-weight: bold;
										margin: 0 0 15px 15px;
										color: #363636;}										


#homeSidebarHeader span {		color: #bb0e3d;}		
																					


div.figure {	margin-right: 15px!important; }