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

body{
	background-color:#dedede;
	font-family:Tahoma, sans-serif;
	background:#dedede url('../../images/bodyBg.gif') top center repeat-y;
}

	#container{
		width:927px;
		margin:0px auto;
	}
	
		#shadowCont{
			width:847px;
			margin-left:8px;
			margin-right:8px;
			padding:32px;
		}
		
			#mastHead{
				height:63px;
				float:left;
			}
			
				#headerCont{
					width:259px;
					height:63px;
					float:left;
				}
				
					#headerCont h1{
						width:196px;
						height:63px;
						margin-left:27px;
						float:left;
						display:inline;
						background-image:url('../../images/cdbcLogo.gif');
						background-repeat:no-repeat;
					}
					
						#headerCont h1 span{
							display:none;
						}
				
				#navCont{
					width:588px;
					height:63px;
					float:left;
				}
				
					#navCont h2{
						font-size:12px;
						font-weight:bold;
						color:#939393;
						text-align:right;
						height:15px;
						padding:7px;
						float:right;
						width:574px;
						display:inline;
						
					}
				
					#navCont ul{
						height:34px;
						background-color:#b3b3b3;
						float:right;
						width:588px;
						
					}
						
						#navCont ul li{
							padding:5px 10px;
							float:left;
							display:inline;
							list-style:none;
							height:24px;
							background:#b3b3b3 url('../../images/navSep.gif') top right no-repeat;
						}
						
						#navCont ul li.last{
							background-image:none;
						}
						
						#navCont ul li.cCategory{
							background-image:url('../../images/navHighlightBg.gif');
							background-repeat:repeat-x;
						}
						
							
								#navCont ul li.cCategory a:hover{
									
								}
						
							#navCont ul li a{
								color:#000000;
								font-size:14px;
								text-decoration:none;
							}
							
								#navCont ul li a:hover{
									color:#4f4f4f;
								}
			
			#mainCont{
				width:847px;
				float:left;
				display:inline;
				padding:10px 0 28px 0;
				background:url('../../images/footerBg.gif') bottom left no-repeat;
			}
			
				#leftCol{
					width:261px;
					float:left;
					margin-left:6px;
					display:inline;
				}

					#subNav{
						position:relative;
						float:left;
						display:inline;
						width:218px;
						height:306px;
						background:#939393 url('../../images/subNav_bg.gif') repeat-y;
						margin-left:33px;
						z-index:99;
						margin-top:15px;
					}
					
						#subNav_topLeft{
							width:9px;
							height:9px;
							display:block;
							position:absolute;
							top:0px;
							left:0px;
							font-size:1px;
							background-image:url('../../images/subNav_tl.gif');
							background-repeat:no-repeat;
						}
						
						#subNav_bottomLeft{
							width:9px;
							height:9px;
							display:block;
							position:absolute;
							bottom:0px;
							left:0px;
							font-size:1px;
							background-image:url('../../images/subNav_bl.gif');
							background-repeat:no-repeat;
						}
				
						#subNav ul{
							list-style:none;
							color:#FFFFFF;
							font-size:12px;
						}
						
							#subNav ul li{
								margin:0px;
								padding:0px;
								margin-left:21px;
								margin-right:10px;
								background: url('../../images/subNav_sep.gif') bottom left no-repeat;
								
							}
							
							#subNav ul li.last{
								background-image:none;
								
							}
							
							
							
								#subNav ul li a:hover{
									color:#a2d749;
								}
							
								#subNav ul li a{
									color:#FFFFFF;
									font-size:13px;
									font-weight:bold;
									text-decoration:none;
									padding:8px 0;
									display:block;
								}
					
					#imagesCont{
						width:220px;
						float:left;
						display:inline;
						padding-top:15px;
						margin-left:41px;
						background-image:url('../../images/imagesCont_bg.gif');
						background-repeat:repeat-x;
						position:relative;
						z-index:50;
					}
					
						#imagesCont img{
							color:#8cba3e;
							padding:4px;
							border:1px solid #d1d1d1;
							margin:8px 20px;
						}
						
				
				
					
				#rightCol{
					width:586px;
					float:left;
					margin-left:-15px;
					display:inline;
				}					
					
					#catImage{
						background-image:url('../../images/mainSample.jpg');
						width:586px;
						height:338px;
						float:left;
						position:relative;
						z-index:75;
					}
					
						#catImage h3{
							font-size:27px;
							color:#fffffe;
							position:absolute;
							bottom:11px;
							left:31px;
							font-weight:normal;
						}
				
				
			
				#contentCont{
					width:804px;
					margin-left:21px;
					float:left;
					display:inline;
					display:inline;
					font-size:13px;
					padding:0px 0 28px 0;
					background:url('../../images/footerBg.gif') bottom left no-repeat;
					
					
				}
					
					#contentText{
						width:504px;
						padding:5px 35px 0 35px;
						float:left;
						display:inline;
					}
					
						#contentText a{
							color:#6aa800;
						}
						
						#contentText h1, #contentText h2{
							font-size:14px;
							color:#ff9900;
							padding:3px 0;
						}
						
						#contentText h3{
							color:#6aa800;
							margin: 7px 0px 7px 0px;
						}
						
						#contentText h4 {
						  color:#4A4949;
						  font-size: 13px;
						}
					
						#contentText p{
							color:#4a4949;
							line-height:150%;
							padding:6px 0;
							font-size:13px;
						}
						
						#contentText ul{
							color:#4a4949;
							font-size:13px;
							padding-left:20px;
							margin-left:10px;
						}
						
							#contentText ul li{
								color:#4a4949;
								font-size:13px;
							}
		
			
			
			
			td {
			  font-size: 12px;
			  padding: 5px;
			  color: #4A4949;
			}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
				
			
			
			#footer{
				width:847px;
				clear:both;
			}
			
				#footer p{
					text-align:center;
					color:#676767;
					font-size:11px;
				}
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
