

		hr {
			display: block;
			border: none;
			border-bottom: 1px solid #ddd;
			clear: both; 
			height: 20px;
			background:none;
			}
			
		#copy ul li ul {
			list-style-image: url(../images/bullet-sm.png);
		}

		div#feature_list {
			width: 100%;
			height: 572px;
			overflow: hidden;
			position: relative;
			background:#ccc;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			float: left;
			z-index: 2;
			width: 255px;
			list-style-image: none;	
			margin-left:0;
			margin-right:-30px;
			height: 572px;
			background: url('../images/tabs/bg_tabs_ul.png') repeat-y center left;
			border: 1px solid #ccc;
			border-right: none;
		}
		
		ul#tabs li img {
			padding: 5px 0 0 5px;
			border: none; 
			float: left;
			margin: 0;
			margin-right: 7px;
		}
		

		ul#tabs li a {
			color: #444;
			text-decoration: none;	
			display: block;
			height: 52px;
			outline: none;
			background: url('../images/tabs/bg_tabs.png') repeat-y center left;
		}
		
		ul#tabs li {
			padding: 0;
			margin: 0;
		}

		ul#tabs li a:hover {
			background: url('../images/tabs/bg_tabs_hover.png') no-repeat top left; 
		}

		ul#tabs li a.current {
			background: url('../images/tabs/bg_current.png') no-repeat top left;		
			z-index: 10;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}
		
		ul#tabs li h3 {
			padding: 22px 33px 0 0;
			font-size: 85%;
		} 
		
		ul#tabs li h3.twoline {
			padding-top: 17px;
		}

		ul#output {
			float: left;
			width: 610px;
			position: relative;
			list-style: none;
		}

		ul#output li.holder {
			position: absolute;
			width: 700px;
			height: 532px;
			border: 1px solid #ccc;
			border-left: none;
			padding: 20px;
		}
		
		ul#output li.holder h3 {
			color: #222;
			font-size: 120%;
			margin-bottom: 10px;
		}
		
		ul#output li ul {
			line-height: 110%;
		}

			