/*
|
| TITLE:	CBS Corporate Subpage
| DESC:		Basic styles to extend the master stylesheet into a basic subpage
| AUTHOR:	Alex Baillargeon
|			
| EMPLOYED:	PDG Creative, http://www.pdgcreative.com 	
| 
| CREATED:	January 20, 2009
| MODIFIED: 
|
*/


*{
	margin:0px;
	padding:0px;
}

#wrapper{
	
}



			/#mainCont a {
				color:#004289;
			}
			   #mainCont a:hover {
			    /* border-bottom: 1px dashed #004488; */
			    text-decoration: underline;
			   }
	
			#scaff{
				width:1px;
				height:500px;
				float:left;
			}
			
			#contentCont{
				float:left;
				width:280px;
				padding:0 45px 0 0;
				
			}
				#contentCont div.c ul {
					padding-left:25px;
				}
					#contentCont div.c ul li {
						list-style-type: disc;
					}

			
				#contentCont h2, #subCont h2, #newsCont h2, #contentCont h3, #subCont h3, #newsCont h3{
					font-size:18px;
					color:#004289;
					padding:0px 0 7px 0;
					font-weight:normal;
					margin-top:0px;
				}
				
				#contentCont p, #subCont {
					font-size:12px;
					color:#333333;
					line-height:160%;
					margin:0 0 6px 0;
				}
				
				#contentCont table {
					width:100%;
				}	
					#contentCont table td {
						padding:4px 5px;
						/*border-bottom:1px solid #eee;
						background:#fff;*/
					}
					#contentCont table th {
						background:#5A7BB1;
						color:#fff;
						text-align:left;
						padding:4px 5px;
					}

				
				#contentCont ul, #subCont ul {
					list-style-type:none;
					margin:0px 0 0 0;
				}
				
					#contentCont ul li, #subCont ul li{
						padding:4px 0;
					}
					    #contentCont table li {
					      padding: 4px 0px;
					    }
						
						#contentCont ul li a, 3subCont ul li a {
							color:#002446;
							font-size:14px;
						}
						
					#contentCont blockquote ul li, #subCont blockquote ul li {	
					  list-style: disc;
					  color:#333333;
					  font-size:12px;
					  line-height:130%;
  					  margin:0 0 6px 15px;
					}	
						
				#featuredNewsCont{
					padding:10px 0 0 0;
				}
				
					#featuredNewsCont h3{
						color:#004289;
						font-size:18px;
						padding:7px 0 3px 0;
						font-weight:normal;
					}
					
					#featuredNewsCont p{
						color:#002446;
					}
				
				
				div.map {
					float:left;
					margin-right:35px;
				}
					div.map ul.map {
						padding-bottom:20px;
					}
						div.map ul.map ul li a {
							color:#777;
						}
				
				
				
			
			#subCont{
				float:left;
				width:340px;
			}
				#subCont img { 
					float:right; 
					margin:0 0 5px 0px;
				}
				#subCont p {
					padding-bottom: 15px;
				}
				  
					#subCont p a {
						color:#004289;
					}
					
				#subCont p.c {
					margin: 0;
					padding: 0;
					}
					

			
			#subCont h3 {
				font-size:18px;
			}
				
				#additionalTopicCont{
				
				}
				
					#additionalTopicCont h3{
						color:#002446;
						font-size:18px;
						padding:7px 0 3px 0;
						font-weight:normal;
					}
					
					#additionalTopicCont li{
						list-style:none;
					}
					
						#additionalTopicCont li a{
							color:#002446;
							font-size:11px;
						}
			
			
				#newsStoryCont{
					
				}
				
					#newsStoryCont h3{
						width:109px;
						color:#004289;
						font-size:18px;
						padding:14px 0;
						font-weight:normal;
					}

					#newsStoryCont div.newsStory h4 {
						color:#004289;
						font-size:12px;
						font-weight:bold;
						width:80px;
						float:left;
						margin-top:7px;
					}

					
					#newsStoryCont div.newsStory p  {
						color:#004289;
						font-size:12px;
						line-height:130%;
						padding-left:80px;
					}
						#newsStoryCont div.newsStory a {
							color:#676968;
						}


					 .featNewsHead {
					    font-size: 13px;
					    color: #444;
					    font-weight: bold;
					    margin-top: 4px;
					  }

				#slidescont {
					width:610px;
					padding:0 30px;
					margin:0px auto;
					overflow:hidden;
					height:34px;
					padding:0px;
					zoom:1;
					overflow:hidden !important;
					position:relative;
				}
					#slidescont ul{
						list-style:none;
						width:4000px;
						overflow:hidden;
					}
						#slidescont li {
							float:left;
						}
						#slidescont li.prev{
							width:12px;
							margin-left:0px;
							margin-right:0px;
							padding:0px;
							color:#FFF;
						}
						#slidescont li.next{
							width:12px;
							margin-left:0px;
							margin-right:0px;
							padding:0px;
							color:#FFF;
						}
							#slidescont li a img{
								border:2px solid #e6f1d9;
								margin:6px 4px 0 4px;
							}
							#move-right {
								position:absolute;
								right:0px;
								top:5px;
							}
							#move-left {
								position:absolute;
								left:0px;
								top:5px;
							}
							
	#property_finder {
		background:#f7f7f7;
		border:1px solid #ccc;
		padding:10px;
		width:350px;
	}
		#property_finder div.square {
			width:150px;
			padding:5px;
		}
		#property_finder div.square select {
			width:150px;
		}
		
		
	
	#stock_info {
		width:400px;
		height:80px;
	}
		#stock_change {
			margin-bottom:15px;
		}
		#stock_info div.change {
			float:left;
			margin-right:15px;
			width:100px;
		}

		#stock_info div.details {
			float:left;
			position:relative;
			width:220px;
		}
			#stock_info div.details h4 {
				font-size:120%;
				color:#444;
				margin-bottom:6px;
			}
			#stock_info div.details ul.right {
				position:absolute;
				right:0;
				top:-4px;
			}
	
	