#tab-container {
font-family: arial, helvetica, sans-serif;
font-size:12px;
}

#tab-container li.top {
display:none;
}

#tab-container h4 {
width:100%;
background-color:#D1DDDD;
background-repeat:no-repeat;
border-top:1px solid #B8B8B8;
color:#990000;
font-size:12px;
font-weight:bold;
float:left;
padding: 2px 0 5px 2px;
margin: 4px 0 4px 0px;
text-transform: uppercase;
clear:both;
position: relative;
}

#tab-container li {
line-height:16px;
margin-left:5px;
margin-bottom:10px;
margin-right:30px;
margin-top:10px;
text-align:left;
}


.col1 {
display:none;
}

#tabs-1 {
float:left;
padding: 0px 10px 0 10px;
width:46%;
position:relative;
}

#tabs-2{
float:left;
padding: 0px 10px 0 10px;
width:46%;
position:relative;
}

#tabs-3 {
float:left;
width:100%;
}

#tabs

#tabs li.top {
display:none;
}

#tabs-1 li, #tabs-2 li {

}

#tabs-1 ul.col1 li{
padding: 2px 0 2px 0;
}

#tabs-1 ul.col2{
float:right;
list-style-type:disc;
}

#tabs-1 ul.col2 li {
padding-left:5px;
list-style-type:disc;
}

#tabs-3  li {
padding-left:5px;
list-style-type:disc;
}

#tabs-3 ul {
float:left;
width:100%;
}

#leftcol {
float:left;
width:100%;
}

#rightcol {
margin: 10px 0;
float:left;
width:100%;
}


#tabs-4 {
float:left;
margin:0 0 10px;
width:100%;
}

#tabs-4 ul{
float:left;
display:inline;
position:relative;
margin: 10px 5px 10px 5px;
}

#tabs-4 h4 {
width:100%;
}

#tabs-4 table {
float:left;
}

#clear {
clear:both; 
}

/*causing related items to wrap */
/*
#webform5 td {
font: 12px Arial, Sansserif;
}
*/

font h4 {
width:100%;
background-color:#D1DDDD;
background-repeat:no-repeat;
border-top:1px solid #B8B8B8;
color:#990000;
font-size:12px;
font-weight:bold;
float:none;
padding: 2px 0 5px 2px;
margin: 4px 0 4px 0px;
text-transform: uppercase;
clear:both;
position: relative;
}

/*used for old format to prevent columns from overlapping*/
td font h4 {
width:90%;
}

#tabs-3 div{
text-align:center;
float:left;
margin:4px;
width:142px;
}

#tabs-3 h6{
font: 12px Arial;
text-align:center;
}

/*fix spacing issue in IE overrides inline styles */
.ui-tab-content p{ 
padding:0px!important;
}
