.tabwidget {
 	width: 277px;
	 min-height:305px;
	 margin: 0 auto 20px;
	 padding: 0;
	 background: transparent url(../images/tabsBG.gif) 0px 30px no-repeat;
	 margin-bottom: 15px;
	 overflow:hidden;
 	}

.tabwidget a {
	 color: #fff;
	 text-decoration: none;
	 }

.tabwidget a:hover {
	/*color: #009;*/
 	text-decoration: none;
	}
.tabnav{
	height:30px;
	background: transparent url(../images/tabnavBG.gif) 0 5px no-repeat;
	margin:0;
	padding:0;
	}
.tabnav li {
	 float:left;
	 list-style: none;
	 }

.tabnav li a{
	width:85px;
	height:30px;
	display:block;
	padding-right:4px;
	background: transparent url(../images/tabnavBG.gif) 0 5px no-repeat;
	 }
.tabnav li a#opt2{background-position:-89px 5px;}
.tabnav li a#opt3{background-position:-178px 5px;}
 
.tabnav li a span {
	 visibility:hidden;
 	}
 
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
 	background-position:0 -25px;
 	text-decoration:none;
	 }
.tabnav li a#opt2:hover, .tabnav li.ui-tabs-selected a#opt2{background-position:-89px -25px;}
.tabnav li a#opt3:hover, .tabnav li.ui-tabs-selected a#opt3{background-position:-178px -25px;}

.tabdiv {
	width:237px;
	height:285px;
	margin-top: 2px;
	padding: 20px 15px 0;
 	overflow:hidden;
 	color:#fff;
	 }
.tabdiv p{margin:0 0 10px;padding:0}

.ui-tabs-hide {
	 display: none;
 	}
