﻿.container 						{ width: 500px; margin: 10px auto; 	font: 10px normal Verdana, Arial, Helvetica, sans-serif; color: #444;  float:left;}
ul.tabs 						{ margin: 0; padding: 0; float: left; list-style: none; height: 27px; border-bottom: 1px solid #999; border-left: 1px solid #999;
	 							  width: 100%;}
ul.tabs li 						{ float: left; margin: 0; padding: 0; height: 27px; line-height: 27px; border: 1px solid #999; border-left: none;
								  margin-bottom: -1px; background: #e0e0e0; overflow: hidden; position: relative; }
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 a:hover  {background: #fff; border-bottom: 1px solid #fff;}
html ul.tabs li.active  {background: #fff; border-bottom: 1px solid #fff;}
.tab_container 					{ border-width: 0px; border-style: solid; border-color: #999; border-top: none; clear: both; float: left; width: 100%;
								  background: #fff; text-align:left;
								  -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; }