table.tabForm_tab {
	
}
.tabForm_frame{
	border : 1px solid #c0c0c0;
	}
div.tabForm_tabs {
    float: left;
    width: 100%;
    font-size: 93%;
    line-height: normal;
    padding-right: 10px;
}
div.tabForm_tabs ul {
    margin: 0;
    padding: 2px 10px 0 2px;
    list-style: none;
}
div.tabForm_tabs li {
    display: inline;
    margin: 0;
    padding: 0;
}
div.tabForm_tabs a {
    float: left;
    background: url("tableft.png") no-repeat left top;
    margin: 0;
    padding: 0 0 0 4px;
    text-decoration:none;
}
div.tabForm_tabs a span {
    float: left;
    display: block;
    background: url("tabright.png") no-repeat right top;
    padding: 5px 15px 4px 6px;
    color: #000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.tabForm_tabs a span {float:none;}
/* End IE5-Mac hack */
div.tabForm_tabs a:hover span {
    
}
div.tabForm_tabs a:hover {
    background-position: 0% -42px;
}
div.tabForm_tabs a:hover span {
    background-position: 100% -42px;
}  
div.tabForm_tabs a.current {
    background-position: 0% -42px;
}
div.tabForm_tabs a.current span {
    background-position: 100% -42px;
}

table.tabForm_tab {
	font-size: inherit;
	border-collapse: collapse;
	padding: 0;
	border: 0;
}
table.tabForm_tab td.frame {
	background-color:#fff;
	border: 2px solid;
	border-color:#ccccff #aaaaff #aaaaff #ccccff;
	height:100%;vertical-align:top;
}
