@import url("/includefiles/redesign/css/global/reset.css");
@import url("/includefiles/redesign/css/global/main.css");



@import url("/includefiles/redesign/css/phone/main.css");

@import url("/includefiles/redesign/css/global/menu_v.css");
@import url("/includefiles/redesign/css/phone/carousel.css");

/* standard DCTD branch styles */

#bodycopy {								margin: 15px 0 0 0; }

#mainColumn {							width: 100%;
											margin: 0 0 0 0;  }
							
#secondaryColumn {					width: 100%!important;

											font-size: 1.2em; 
											background-color: #EAEAEA;
											margin: 30px 0 0px 0; 
											padding: 30px 0 30px 0;
											border-top: 1px solid #606060;
											border-bottom: 1px solid #606060;}

#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 {	display: none!important; }
*/


.homeContentWrapper {					margin: 0 15px 15px 15px; }


.homeContentWrapper h1 {				font-size: 21px!important;
												line-height: 24px;
												font-weight: bold;
												color: #606060; 
												margin: 0 0 0 0;
												padding-top: 1em; }
												
.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; }												
												
												
												
												
#mobileNews {					margin: 0 15px 30px 15px;
									padding: 0 0 30px 0;
												border-bottom: 1px solid #E0E0E0; }


#mobileNews h1 {				font-size: 21px!important;
												line-height: 24px;
												font-weight: bold;
												color: #606060; 
												margin: 1.4em 0 0 0;
												}
									
#mobileNews  h2 {				font-size: 18px!important;
												line-height: 21px;
												font-weight: bold;
												color: #1C5E86;
												margin: .6em 0;}			
									
#mobileNews h3 {				font-size: 14px!important;
												line-height: 18px;
												font-weight: bold;
												color: #606060;
												margin: .6em 0;}									


#mobileNews p {					font-size: 12px;
												line-height: 18px;
												margin-top: 12px;}


#mobileNews a {					color: #BB0E3D;
												font-weight: bold;
												text-decoration: none; }

#mobileNews a:hover { 		color: #973335;
												text-decoration: underline; }


.homeImage {								margin: 2em 0 0 0; }

.homeImage img {							max-width: 100%; }



#topItem {			margin-top: 0px!important; }







#fallsymposium-img {												padding: 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: 14px;	
										font-weight: bold;
										margin: 0 0 15px 15px;
										color: #363636;}										


#homeSidebarHeader span {		color: #bb0e3d;}		
																		