body
	{
		font-family: verdana, sans-serif;
		font-size: 11px;
		background: #f3f3f3;
	}
	
img.border
	{
	padding: 3px;
	margin: 1em;
	border-color: gray;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	}	

#tabcontainer
	{
		
		padding: 20px;
		border-left: 1px solid #ccc; 
		border-bottom: 1px solid #ccc; 
		border-right: 1px solid #ccc; 
		border-top-color: #ccc;
		background: #fff;
	}

#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 10px;
		background: url(/images/tab_bottom.gif) repeat-x bottom;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background: #f3f3f3;
		font-size: 9px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 10px 2px 10px;
		margin-right: 4px;
		border: 1px solid #ccc;
		text-decoration: none;
		color: #666;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #fff;
		background: #fff;
		color: #000;
	}

#tabnav a:hover
	{
		background: #cccccc;
	}
	



#testcontainer ul
{
list-style-type: none;
text-align: left;
}

#testcontainer ul li a
{
background: transparent url(/images/list-off.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #999;
}

#testcontainer ul li a:hover
{
background: transparent url(/images/list-on.gif) left center no-repeat;
color: black;
}

#testcontainer ul li a#current
{
background: transparent url(/images/list-active.gif) left center no-repeat;
color: #666;
}
