#mghhome A {
background-image:url(thome.jpg);
width:92px;
}

#mghclinics A {
background-image:url(clinics.jpg);
width:160px;
}

#mghsPhy A {
background-image:url(physician.jpg);
width:189px;
}

#mghsservices A {
background-image:url(service.jpg);
width:161px;
}

#mghsHealth A {
background-image:url(health.jpg);
width:160px;
}

HTML {
font-size:99%;
}

TABLE {
border-collapse:collapse;
width:100%;
}

P {
line-height:17px;
margin:0;
}

H1 {
font-weight:700;
line-height:1.2em;
font-size:22px;
padding:0 0 .5em;
}

H2 {
font-weight:700;
line-height:1.2em;
font-size:18px;
padding:0 0 .5em;
}

H3 {
font-weight:700;
line-height:1.2em;
font-size:14px;
padding:0 0 .5em;
}

UL LI {
padding-left:11px;
}

.module {
margin:0 0 10px;
}

.alignLeft {
text-align:left;
}

.alignCenter {
text-align:center;
}

.alignRight {
text-align:right;
}

.floatLeft {
float:left;
}

.floatRight {
float:right;
}

.textGrey {
color:#999;
}

.linkViewAll {
font-weight:700;
color:#00c;
display:block;
text-align:right;
padding:10px 0;
}

#nav-main,#navMain {
background:#036;
width:762px;
border-collapse:collapse;
border-width:0;
margin:0;
padding:0;
}

#nav-main TD,#navMain TD,* {
margin:0;
padding:0;
}

#nav-main A,#navMain A {
background-position:0 0;
text-indent:-5000px;
background-repeat:no-repeat;
display:block;
height:20px;
text-decoration:none;
}

#nav-main A:hover,#nav-main A:active,#nav-main A.hovered,#navMain A:hover,#navMain A:active,#navMain A.hovered {
background-position:0 -20px;
}

FIELDSET,IMG {
border-style:none;
}
