.knowledgeCenterTagline { clear:both; width:715px; *width:732px; height: 20px; margin: 8px 0 18px 0; padding:8px; z-index:1; visibility:visible; background-color: #f0f1f2; }

.homeContent {margin-left:27px;}
.homeLogo{position:absolute;top:13px;left:27px;width:165px;}
.homeTagline { width:715px; height: 20px; margin: 8px 0 18px 0; padding:8px 8px 0px 8px; z-index:1; visibility:visible; background-color: #f0f1f2; }
	.homeTagline * { float: left; padding-bottom:8px; }
	.homeTagline span { border-right: 1px solid #7f7f7f; padding-right: 13px; text-transform: uppercase; }
	.homeTagline a { padding-left: 13px; width: 580px; overflow: hidden; height: 1.2em; }
	.homeTagline div { float: right; }
	.homeTagline div a { float: left; padding:0; width: auto;}
.hidden { display: none; }

.homeLeftCol { float: left; width: 535px; margin-right: 22px; font-size:10px;}
	.homeLeftCol * { margin: 0; padding: 0; text-indent: 0; }
	.homeLeftCol img { border: 1px solid #ccd6e0; }
	.homeLeftCol li { width: auto; }
	.homeLeftCol li.major { float: left; border-top: 5px solid #f0f1f2; clear: both; padding: 8px 0 16px 0; width: 528px; }
	.homeLeftCol div { float: left; height: auto; margin: 0 0 8px 0; /*border: 1px solid green;*/}
	.homeLeftCol li.major div.left { width: 235px; }
	.homeLeftCol li.major div.left-line { width: 205px; margin-right: 20px; padding-left: 10px; border-right:1px solid #CCD6E0; }
	.homeLeftCol li.major div.right { width: 276px; }
	.homeLeftCol li.major div.full { width: 98%; }
	.homeLeftCol li.major h3 {padding: 0px; margin: 0px; font-size: 16px; font-weight: bold; color: #de0000; font-family: verdana,arial,"Lucida Grande",sans-serif;}
	.homeLeftCol li.major h1 {padding: 0px; margin: 0px; font-size: 16px; font-weight: bold; color: #de0000; font-family: verdana,arial,"Lucida Grande",sans-serif;}
	.homeLeftCol li.major h1 {border:none}

	.homeLeftCol p { font-size: 11px; margin: 8px 0; padding-top:2px;}
	.homeLeftCol .news { padding: 5px 0 0 10px;}
	.homeLeftCol .news li { clear: both;}
	.homeLeftCol .news label, .homeLeftCol .news span { float: left; }
	.homeLeftCol .news label { width: 134px; color: #333; }
	.homeLeftCol .news span { width: 268px; margin-bottom: 8px;}

	.homeLeftCol li.minor { float: left; border-top: 5px solid #f0f1f2; clear: both; padding: 14px; width: 500px; background: #f0f1f2 url(../img/home/bg_home_minor_left.gif) no-repeat bottom left; }
	.homeLeftCol li.minor div.left { width: 150px; }
	.homeLeftCol li.minor div.right { width: 330px; }
	.homeLeftCol li.minor h1 { color: #000; font-size: 14px; font-weight:bold; margin-bottom:0px; padding-bottom:0px;}
	.homeLeftCol li.minor h3 { color: #000; font-size: 14px;  }
	.homeLeftCol li.minor h1 {border:none}

.homeRightCol { float: left; width: 174px; font-size: 11px; }
	.homeRightCol * { margin: 0; padding: 0; text-indent: 0; }
	.homeRightCol li { width: auto; }
	.homeRightCol .item { margin-top: 0px; padding-bottom: 12px; }
	.homeRightCol .item li.first {  padding-bottom: 12px; border-bottom: 1px solid #ccd6e0; }
	.homeRightCol .item li.second {  padding: 12px 0 12px 0; border-bottom: 1px solid #ccd6e0; }
	.homeRightCol .item li.more {  padding-top:12px; }
	
	.homeRightCol h1 a { display: block; font-size: 12px; color: #fff; background: transparent url(../img/home/bg_promo_header.gif;) no-repeat top left; width: 168px; height: auto; padding: 0; overflow: hidden; margin-bottom: 8px; font-weight:bold;} 
	.homeRightCol h3 a { display: block; font-size: 12px; color: #fff; background: transparent url(../img/home/bg_promo_header.gif;) no-repeat top left; width: 168px; height: auto; padding: 0; overflow: hidden; margin-bottom: 8px;}
	
	.homeRightCol h1 a:hover { text-decoration: none; }
	.homeRightCol h3 a:hover { text-decoration: none; }
	
	.homeRightCol h1 a span { float: left; color: #fff; margin: 4px 10px 4px 8px;}
	.homeRightCol h3 a span { float: left; color: #fff; margin: 4px 10px 4px 8px;}
	
	.homeRightCol h1 a img { border: 1px solid #de0000; }
	.homeRightCol h3 a img { border: 1px solid #de0000; }
	.homeRightCol p { margin: 0 0 8px 0; line-height: 14px; }
	
	.homeRightCol h1 {border:none}

li { width: auto; }
.link-it a { background:transparent url(../img/common/icons/icon_link.gif)  no-repeat center right; padding-right: 16px; }

#homeNav {position:absolute; top: 0px; left: 239px; width: 518px; height: 201px; background-color: #f0f1f2; }

ul.breadcrumbs { 
  list-style:none;
  margin-top: 5px; 
  margin-bottom: 5px;  
  padding: 5px 5px 5px 15px;
	width: 710px;
	* width: 730px;
	background: #f0f1f2;
}
ul.breadcrumbs li { display:inline; padding-left:0px }

.headline { float: left; width: 500px; padding: 10px 0 7px 10px; }
.headline h1 { color: #000; font-size: 16px;  }
.headline h3 { color: #000; font-size: 16px;  }

ul.services-list {  }
ul.services-list li { padding-top: 3px; }

.properties-container { width: 276px; }
ul.properties-list { float: left; width: 200px; padding-top: 5px; }
ul.properties-list li { padding-top: 3px; }

.paddingT3 { padding-top:3px; }
