body {
	/*background:#f00;*/
}

#tabs {
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
border-bottom: solid thin #999; /* set border COLOR as desired */
list-style-type: none;
font-size:0px;
 /* THIRD number must change with respect to padding-top (X) below */
}

#tabs li,form {
display:-moz-inline-box !important; 
display:inline-block !important;
font-size:12pt !important;
}

/*body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
ul#tabs li.selected_tab {
border-bottom: 1px solid #fff !important; /* set border color to page background color */
border-top: solid thin #999 !important;
border-right:solid thin #999 !important;
top: 1px;
position: relative;
padding-top: 7px;
background:    none !important; 
}

ul#tabs li { /* settings for all tab links */
padding: 7px 15px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
border-bottom: solid thin #999;
border-left:solid thin #999;
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
top: 1px;
position: relative;
background:  url('../files/images/member/tab-gradient.png') repeat-x;
}

ul#tabs li:first-child.selected_tab {
border-left:solid thin #999 !important;
border-right:none !important;
}

ul#tabs li:first-child {
border-left:none;
}

ul#tabs a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}
