/* 
	JH Bertrand
	Inner Screen CSS
	Alison Endacott
	01/10
	
	COLORS
	
		
 */
 /* inner */
 
 #content {
 	background: url(/content/v1/us/img/bg-side.gif) repeat-y;
 }
 
 #sideBar {
	width: 200px;
	float: left;
	_display: inline;
	margin-right: 7px;
 } 
 
 	#sideNav {
		background: url(/content/v1/us/img/bg-sidenav.gif) no-repeat top;
	}
	
		#sideNav ul {
			background: url(/content/v1/us/img/bg-sidenav-bottom.gif) no-repeat bottom;	
			padding: 12px 7px;
		}
		
			#sideNav li {
				border-bottom: 1px solid #8e8e8e;
				border-top: 1px solid #969696;
			
			}
			
			#sideNav li.first {
				border-top: 0;	
			}
			
			#sideNav li.last {
				border-bottom: 0;	
			}
			
				#sideNav li a {
					color: #fff;
					margin: 7px 10px;
					padding-left: 10px;
					display: block;
					text-decoration: none;
					font-weight: bold;
					background: url(/content/v1/us/img/nav-arrow.gif) no-repeat left 50%;
				}
		
	#promos {
		padding-bottom: 12px;
		background: url(/content/v1/us/img/bg-promos-bottom.gif) no-repeat bottom;	
	}
 
 #innerContent {
	width: 714px;
	padding: 30px;
	min-height: 280px;
	float: left;
	_display: inline;
	margin-top: 5px;
	background: url(/content/v1/us/img/bg-inner.jpg) no-repeat top;
 }
 
 	#innerContent img {
		padding: 5px;
		border: 1px solid #ccc;
	}
 
 
 	/* slideshow */
	#solutions {
		background: #000;	
		width: 710px;
	}
	
	#slideshow {
		width: 710px;
		background: #000;
		color: #fff;
	}
	
	#solutions .slide {
	}
		
		#solutions .slide ul {
			clear: both;
			font-size: 16px;
			padding: 20px 200px;
			display: block;
		}
	
			#solutions .slide li {
				padding: 4px;	
				list-style: disc
			}
	
		#solutions dl {
			width: 280px;
			float: left;
			padding: 20px;
		}	
		
			#solutions dt {
				display: block;
				font-weight: bold;
				font-size: 24px;
				color: #f7d600;
				text-transform: uppercase;
			}
		
			
			#solutions dd {
				padding: 10px 0 18px 0;	
			}
		
		#solutions .slide img {
			display: block;
			float: left;
			padding: 0!important;
			border: 0!important;;
		}
		
		#solutions img.center {
			clear: both;
			display: block;
			margin: 0 auto;
			float: none;
		}
		
	#slideControls {
		background: #fff;	
		width: 705px;
		margin: 0 auto;
		margin-bottom: 20px;
	}
	
		#slideControls li {
			display: block;
			font-weight: bold;
			cursor: pointer;
			color: #000;
			margin-top: 5px;
			opacity: .7;
		}
			#slideControls li:hover {
				text-decoration: underline;
				opacity: 1;
			}
		
		#ssNxt {
			float: right;	
 			background: url(/content/v1/us/img/arrow-next.gif) no-repeat right 4px;
			padding-right: 10px;
		}
		
		#ssPrv {
			float: left;	
			background: url(/content/v1/us/img/arrow-prev.gif) no-repeat left 4px;
			padding-left: 10px;
		}
		
		#slideControls li.disabled {
			visibility: hidden;
		}
		
 
 #footer {
 	background: url(/content/v1/us/img/footer-bg-inner.gif) no-repeat top;
 }
 
 /* news */
 
 #newsSearch {
	padding-bottom: 15px; 
 }
 
 	#newsSearch dt,
	#newsSearch dd {
		float: left;
		_display: inline;
		margin-right: 5px;
	}
	
	input.button {
		border: 1px solid #0053C1;
		background: #0076CF;
		color: #fff;
		font-weight: bold;
		cursor: pointer;
	}
	
	#newsThumbnails dl,
	#newsDetail dl{
		padding-bottom: 15px;	
	}
	
		#newsThumbnails dt,
		#newsDetail dt {
			font-size: 15px;	
			font-weight: bold;	
		}
		
		#newsThumbnails dd,
		#newsDetail dd{
			display: block;
			clear: both;
		}
		
		#newsThumbnails dd.date,
		#newsDetail dd.date{
			font-size: 11px;
			color: #777;
		}
 
 
 
 
 
 
 
 
 
 
 
 
