/*:: Imports
------------------------------------- */
	@import url(framework.css);
	
/*:: Header
------------------------------------- */
	#header h2 a{display:block; height:72px; width:444px; background:url(images/logo.gif) no-repeat top left; margin:14px 0 0 23px;}
	#header h3{height:10px; width:472px; background:url(images/tagline.gif) no-repeat top left; margin:18px 0 0 47px; display:inline;}
	
/*:: Left Nav
------------------------------------- */
	#lNav{float:left; width:200px; background:url(images/lNavBottom.gif) no-repeat bottom left;}
	#lNav h3, h4{font-size:12px;}
	#lNav h4{font-weight:normal; font-style:italic;}
	#lNav h5, #lNav h6{font-size:11px; font-weight:normal;}
	#lNav h3, #lNav h4, #lNav h5, #lNav h6{line-height:14px;}
	#lNav ul{list-style:none; background:url(images/lNavTop.gif) no-repeat top left;  padding:11px 18px 10px 11px;}
	#lNav ul ul{background:none; padding: 5px 0 10px 0px; list-style-type:square; padding-left:14px;}
	#lNav a{color:#000; text-decoration:none;}
	#lNav ul ul h5 a{background:url(images/blueArrow.gif) no-repeat left 4px; display:block; padding-left:12px;}
	#lNav ul ul h6 a{margin-left:27px;}
	#lNav a:hover{text-decoration:underline;}
	#lNav ul ul {border-top:1px solid #000;}
	#lNav ul ul ul{border-top:0; padding-left:0; list-style:none;}
	
/*:: Content
------------------------------------- */
	#content{padding-left:28px !important;}
	#contentBuffer{float:left; width:491px; margin:0 23px; font-size:12px;}
	#contentBuffer a{color:#036; text-decoration:none;}
	#contentBuffer a:hover{text-decoration:underline;}
	#contentBuffer .B_crumbBox{color:#999; font-size:11px; margin:0;}
	#contentBuffer .B_crumbBox a{color:#999;}
	#contentBuffer h1{clear:left; font-size:22px; margin:22px 0 11px 0;}
	
	#contentBuffer p, #contentBuffer ol, #contentBuffer ul, #contentBuffer table{font-size:12px; margin-bottom:1em; line-height:16px;}
	#contentBuffer ol, #contentBuffer ul{margin-left:22px;}
	
	#contentBuffer h2, #contentBuffer h3, #contentBuffer h4, #contentBuffer h5, #contentBuffer h6{margin:1.5em 0 .5em 0;}

	#contentBuffer .secTitle{border-bottom:1px solid #47545E;}

	#contentBuffer table{width:100%; border-bottom:2px solid #47545E; font-size:10px !important;}
	#contentBuffer td, #contentBuffer th{padding:3px;}
	#contentBuffer th{font-weight:bold; vertical-align:baseline; border-bottom:2px solid #47545E;}
	#contentBuffer .zebra{background:#dedede;}
	
	#contentBuffer .gallery{float:left; width:90px; margin:0 10px 10px 0;}
	#contentBuffer .galleryLast{float:left; width:90px; margin:0 0 10px 0;}
	
	#contentBuffer .galleryArea{float:left; width:100%;}
	#contentBuffer .galleryArea img{float:left; margin:0 10px 10px 0;}
	#contentBuffer .galleryArea .last{margin:0 0 10px 0;}
	
	#contentBuffer2{float:left; width:630px; margin:0 23px; font-size:12px;}
	#contentBuffer2 a{color:#036; text-decoration:none;}
	#contentBuffer2 a:hover{text-decoration:underline;}
	#contentBuffer2 .B_crumbBox{color:#999; font-size:11px; margin:0;}
	#contentBuffer2 .B_crumbBox a{color:#999;}
	#contentBuffer2 h1{clear:left; font-size:22px; margin:22px 0 11px 0;}
	
	#contentBuffer2 p, #contentBuffer2 ol, #contentBuffer2 ul, #contentBuffer2 table{font-size:12px; margin-bottom:1em; line-height:16px;}
	#contentBuffer2 ol, #contentBuffer2 ul{margin-left:22px;}
	
	#contentBuffer2 h2, #contentBuffer2 h3, #contentBuffer2 h4, #contentBuffer2 h5, #contentBuffer2 h6{margin:1.5em 0 .5em 0;}

	#contentBuffer2 .secTitle{border-bottom:1px solid #47545E;}

	#contentBuffer2 table{width:100%; /*border-bottom:2px solid #47545E;*/ font-size:10px !important;}
	#contentBuffer2 td, #contentBuffer2 th{padding:3px;}
	#contentBuffer2 th{font-weight:bold; vertical-align:baseline; border-bottom:2px solid #47545E;}
	#contentBuffer2 .zebra{background:#dedede;}
	
	#contentBuffer2 .gallery{float:left; width:90px; margin:0 10px 10px 0;}
	#contentBuffer2 .galleryLast{float:left; width:90px; margin:0 0 10px 0;}

	#contentBuffer2 .galleryArea{float:left; width:100%; border-bottom:3px solid #47545E; border-left:3px solid #47545E; margin-bottom:20px; clear:both;}
	#contentBuffer2 .galleryArea img{float:left; margin:0 10px 10px 0;}
	#contentBuffer2 .galleryArea .last{margin:0 0 10px 0;}
	
	#contentBuffer3{float:left; width:630px; margin:0px; font-size:12px;}
	#contentBuffer3 a{color:#036; text-decoration:none;}
	#contentBuffer3 a:hover{text-decoration:underline;}

.table-images { position:relative; margin:20px 0; padding:10px 0; }
	.table-images table { position:relative; top:0; left:0; }
	.table-images .image-1 { position:absolute; left:-130px; top:15px; }
	.table-images .image-2 { position:absolute; right:-130px; top:20px; }
	.table-images p { position:relative; }