* {
margin: 0;
padding: 0;
}

img { border:none;}

h1 {
font:bold 16px Arial, Helvetica, sans-serif;
color:#b93c3c;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:1px solid #dbd6d0;
}

h2 {
width: auto;
background: url(../images/bg-h2.gif) 2px no-repeat #fff;
font: 100%/1.6em Arial, Helvetica, sans-serif ;
padding: 3px 20px;
border:1px solid #dfdfdf;
}

body {
background: #ffffff;
color: #313131;
font: 75%/1.6em Arial, Helvetica, sans-serif ;
margin: 0 auto;
}

.topo { border:1px solid #dfdfdf;}

.widget {
background: #fff;
border: 1px solid #dfdfdf;
margin: 0 auto;
margin-top:15px;
margin-bottom: 15px;
padding: 10px;
width: 800px;
}

	.widget a {
	color: #222;
	text-decoration: none;
	}
	
	.widget a:hover {
	color: #009;
	text-decoration: underline;
	}

	.tabnav { }
	
	.tabnav li {
	display: inline;
	list-style: none;
	float:left;
	}
	
		.tabnav li a {
		text-decoration: none;
		color: #000;
		font-weight: bold;
		padding: 4px 5px 4px 15px;
		outline: none;
		height:34px;
		display:block;
		line-height:34px;
		}
		
		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		color: #666666;
		text-decoration: none;
		}
		
	.tabdiv {
	margin-top: 2px;
	background:#fff;
	border: 1px solid #dfdfdf;
	padding: 5px;
	clear:both;
	}
	
		.tabdiv li {
		list-style-image: url("../images/bullet.gif");
		margin-left: 20px;
		}
		
		.tabdiv a {
		color:#990000;
		text-decoration:underline;
		}

.ui-tabs-hide {
		display: none;
		}
		
#copyright {
margin-top:10px;
text-align:center;
line-height:25px;
background:#f0f0f0;
border: 1px solid #dfdfdf;
color: #999999;
}

.red {color:#990000;}

html .tabdiv { min-height:350px;}
