ol#Tabs {
    height: 2em;
    list-style-type: none;
    border-bottom: 0.25em solid #003e82;
    margin: 1em 0 0 0;
    padding: 0;
}

ol#Tabs li {
    float: left;
    border: 1px solid #003e82;
    border-bottom: 0px;
    margin: 0 0 0 0.2em;
    padding: 0.25em 0.5em 0 0.5em;
    height: 1.7em;
    background-color: #cccccc;
    cursor: pointer;
}

ol#Tabs li.SelectedTab {
    /* Added in an attempt to alleviate some text wrapping issues. */
    float: left;
    border: 1px solid #003e82;
    border-bottom: 0px;
    margin: 0 0 0 0.2em;
    padding: 0.25em 0.5em 0 0.5em;
    height: 1.7em;
    /* End added styles. */

    background-color: #003e82;
    color: #fab626;
    cursor: default;
    font-weight: bold;
    /*border-color: #003e82;*/
}

ol#Tabs a {
    color: #003e82;
    display: block;
    float: left;
    text-decoration: none;
}

ol#Tabs a:hover {
    color: #fab626;
}

#CurrentTab {
    margin-top: 0;
    border-top: 0px;
    padding: .5em;
    clear: left;
}
#CurrentTabMain {
    height: 100%;
    width: 100%;
    clear: left;
}	
fieldset {
    border: 1px solid #cccccc;
    margin-top: 2em;
    text-align: justify;
}
legend {
    font-size: 1em;
    font-weight: bold;
    color: #000000;
}
/* End theft */
img.ad {
    float: left;
}
img.dmi_logo{
	margin-right: 5px;
}
div.copy {
    float: right;
    width: 269px;
    padding-right: 5px;
}    
/* The following "corrects" Safari by forcing it to extend the border of the fieldset tag 
around floated elements it contains (i.e. the advertiser's image).  Normally, containing 
blocks are not supposed to extend themselves to contain their floating children.  This 
forces the containing block to extend by creating a block-level box that contains a single 
period, but has a "visibility: hidden" property.  Genius.*/
fieldset:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div.dmi_copy {
    float: right;
    width: 220px;
    padding-right: 5px;
}

span.dmi_phone_number{
	font-weight: bold;
}

div.tabheader {
    text-align: center;
    color: #900;
    font-size: 16px;
    font-weight: bold;
    clear: left;
}

div.tabheader a {
	color: #900;
	}

div.tabheader a:hover {
	color: #fab626;
	}
