#tabs {width: 650px;}
#tabs .tabContent {padding: 15px;}
table.default th {background: #eee; font-weight: bold; border: 0; padding: 5px;}
table.default {border: 0;border-collapse:collapse; margin-top: 20px;}
table.default td {vertical-align: top; border: 0; padding: 5px;background: #fff;}
table.default tr.alt td {background: #f8f8f8;}

#MedicareGov span.arrowClosed, #MedicareGov a.arrowClosed:link, #MedicareGov a.arrowClosed:active, #MedicareGov a.arrowClosed:visited, #MedicareGov a.arrowClosed:hover {display: inline-block;background: url(/images/expandcollapse_closed.gif) no-repeat 4px 3px;padding-left:20px;height:20px;text-align: left;cursor: pointer;cursor: hand;}
#MedicareGov span.arrowOpen, #MedicareGov a.arrowOpen:link, #MedicareGov a.arrowOpen:active, #MedicareGov a.arrowOpen:visited, #MedicareGov a.arrowOpen:hover {display: inline-block;background: url(/images/expandcollapse_open.gif) no-repeat 2px 4px;padding-left:20px;height:20px;text-align: left;cursor: pointer;cursor: hand;}
#MedicareGov em {display: inline-block; height: 12px; margin-right: 10px; background-color: #7ba5be;}
#MedicareGov .stateAverage em {background-color: #96ba7a; margin-top: 5px;}
#MedicareGov .nationalAverage em {background-color: #eebd14; margin-top: 5px;}
#MedicareGov #barGraph .legend {text-transform: uppercase;}
#MedicareGov #barGraph .legend em {width: 20px; height: 20px;}
#MedicareGov #barGraph .barGraphContent {
    display: none; 
    margin-left: 20px; 
    border-bottom: 1px solid #ccc; 
    padding-bottom: 10px;
}
#MedicareGov #barGraph a {display: block; margin: 20px 0 0;}
#MedicareGovView a.MedicareGovViewSelected:link, #MedicareGovView a.MedicareGovViewSelected:active, #MedicareGovView a.MedicareGovViewSelected:visited, #MedicareGovView a.MedicareGovViewSelected:hover {font-weight: bold; color: #666;}
#MedicareGovView {}
#MedicareGovView a:link, #MedicareGovView a:active, #MedicareGovView a:visited, #MedicareGovView a:hover {display: inline-block; margin-right: 15px; text-decoration: none;}
#MedicareGovDataGrid {margin-top: 10px;}

.starRating 
{
    display: block; 
    width: 101px; 
    height: 16px; 
    background: #ffffff url(/images/star_rating_5.gif) no-repeat 0 0;
}
.starRating2 {background-position: 0 -16px;}
.starRating3 {background-position: 0 -32px;}
.starRating4 {background-position: 0 -48px;}
.starRating5 {background-position: 0 -64px;}


#MedicareGov div.medicareDataDetail strong {display: inline-block; font-weight: normal;}
#MedicareGov div.medicareDataDetail span {display: inline-block; font-weight: bold;}
#MedicareGov div.medicareDataDetail p {clear: both; padding: 0; margin: 0;}

.directions-link-icon {
    background: url(/images/google-map-icon.png);
    height: 30px;
    width: 30px;
    display: inline-block;
}

.directions-link-text {
    display: inline-block;
    height: 40px;
    vertical-align: middle;
    padding: 0 0 10px 4px;
}