@import url("/includefiles/redesign/css/global/reset.css");
@import url("/includefiles/redesign/css/global/main.css");
@import url("/includefiles/redesign/css/global/home.css");

@import url("/includefiles/redesign/css/desktop/main.css");
@import url("/includefiles/redesign/css/desktop/colors.css");
@import url("/includefiles/redesign/css/global/menu_h.css");


@import url("/includefiles/redesign/css/desktop/carousel.css");

/* standard DCTD branch styles */

#bodycopy {								background: #FFF url(/images/redesign/bodycopyBKG.gif) no-repeat 700px 0;}

#mainColumn {							width: 660px;
											float: left;
											margin: 0;
											padding: 20px; }
							
#secondaryColumn {					width: 260px;
											float: right;
											padding: 20px;
											font-size: 1.2em; }

#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.first {		margin-top: 0px!important; }											

#secondaryColumn h3 a {				color: #FFFFFF!important; 
											text-decoration: none!important;  }
#secondaryColumn h3 a:hover {		color: #CCCCCC!important; }

.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 */

.homeIntro {							margin-top: 3em; }

.homeIntro h1 {						font-size: 21px;
											line-height: 24px;
											font-weight: bold;
											color: #606060; }


.homeIntro p {							font-size: 1.4em;
											line-height: 1.6em;
											margin-top: 12px;} 
											
.homeIntro p a {						font-weight: bold;
											color: #BB0E3D;
											text-decoration: none;}

.homeIntro p a:hover{				color: #973335;
											text-decoration: underline;}
											
											
											
											
#occamHomeLinks {						margin: 3em 0 0 0;
											border: 1px solid #AAAAAA;
											background: #EBEBEB url(/images/redesign/dots_horizontal.gif) repeat-x;
											width: 658px;
											overflow: auto; }

#occamHomeLinks a {					text-decoration: none; }
#occamHomeLinks a:hover {			text-decoration: underline; }


.occamHomeLinksCol {					width: 300px;
											float: left;
											margin: 25px 0 20px 0; }

#occamHomeLinksCol01 {				
											padding: 0 10px 0 10px; 
											border-right: 1px solid #CCC; }
											
#occamHomeLinksCol02 {				width: 300px;
											float: left;
											margin: 25px 0 20px 0;
											padding: 0 10px 0 27px; }									
									
									
									
#occamHomeLinks h2 {					font-size: 1.6em;
											font-weight: bold;
											margin: 30px 0 10px 0 ; 
											color: #606060; }
											
#occamHomeLinks h2.first {			margin-top: 0px!important; }											

#occamHomeLinks h2 a {				color: #606060; }

#occamHomeLinks div div {			margin: 0 0 5px 0;
											font-size: 1.2em;
											line-height: 1.4em; }
											
#occamHomeLinks div div a {		font-weight: bold;
											color: #BB0E3D; }

#occamHomeLinks div div a:hover{	color: #973335; }



#bannerGraphics {						margin: 2em 0 0 0; }
#bannerGraphics div {				margin: 1em 0 1em 0; }

