.container1{

width:345px; float:right; margin:10px 18px 10px 0px;

}





.tab_content li .container1 {}

ul.tabs {

	margin: 0;

	padding: 0;

	float: left;

	list-style: none;

	height: 32px;

	border-bottom: 1px solid #999;

	border-left: 1px solid #999;

	width: 100%;

}

ul.tabs li {

	float: left;

	margin: 0;

	padding: 0;

	height: 31px;

	line-height: 31px;

	border: 1px solid #999;

	border-left: none;

	margin-bottom: -1px;

	background: #e0e0e0;

	overflow: hidden;

	position: relative; list-style:none;

}

ul.tabs li a {

	text-decoration: none;

	color: #000;

	display: block;

	font-size: 1.2em;

	padding: 0 20px;

	border: 1px solid #fff;

	outline: none;

}

ul.tabs li a:hover {

	background: #ccc;

}	

html ul.tabs li.active, html ul.tabs li.active a:hover  {

	background: #fff;

	border-bottom: 1px solid #fff;

}

.tab_container {

	border: 1px solid #999;

	border-top: none;

	clear: both;

	float: left; 

	width: 100%;

	background: #fff;

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	-moz-border-radius-bottomleft: 5px;

	-khtml-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

}

.tab_content {

	padding: 20px;

	font-size: 1.2em;

}

.tab_content h2 {

	font-weight: normal;

	padding-bottom: 10px;

	border-bottom: 1px dashed #ddd;

	font-size: 1.8em;

}

.tab_content h3 a{

	color: #254588;

}

.tab_content img {

	float: left;

	margin: 0 20px 20px 0;

	border: 1px solid #ddd;

	padding: 5px;

}



.tab_content li{

border-bottom:1px solid #e8e8e8; padding:10px 0 10px 0px; list-style:none;

}