
#divMain { position: absolute }

#divCont { position: relative; left: 0; top: 0; height: 500; width:180 }

#leftnav {
margin-bottom: 20px;
}

#leftnav h2 {
color: #fff;
background: transparent;
margin: 1em 0 0 0;
padding: 0;
font: 11px arial, helvetica, sans-serif; 
font-weight: bold; 
}

#leftnav a:link, #leftnav a:visited {
display: block;
margin: 0;
padding: 0 0 0 10px;
color: #fff;
background: transparent;
font: 11px arial, helvetica, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}

#leftnav a:hover {
text-decoration: underline;
}

#buttonbar {
width: 550px;
color: #fff;
}

#buttonbar_graphic {
margin-left: 15px;
}

/* separate margin & padding settings from width to accommodate ie's broken box model */
#buttonbar_padding {
margin: 0 0 15px 15px;
padding: 0;
background: #069;
}

#buttonbar a {
display: block;
float: left;
text-decoration: none;
color: #fff;
background: #069;
margin: 0;
padding: 4px 0;
border-left: 3px solid #fff;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align: center;
}

#buttonbar a strong {
display: block;
float: left;
width: 175px;
}

#audience_links {
margin: 10px 0 0 0;
}

a.portalutility:link,
a.portalutility:visited,
a.portalutility:hover { 
font-family: arial, helvetica, sans-serif; 
color: #333; 
font-weight: normal; 
font-size: 10px; 
text-decoration: none 
}

a.portalutility:hover { 
text-decoration: underline 
}

#spotlight {
width: 540px;
clear: both;
font-family: arial, helvetica, sans-serif;
}

#spotlight h3 {
margin-top: 0;
color: #369;
font: bold 16px arial, helvetica, sans-serif;
}

#spotlight h3 a:link,
#spotlight h3 a:visited {
font: 36px arial, helvetica, sans-serif; 
color: #369;
font-weight: bold;
}

#spotlight h3 a:hover {
color: #063;
}

#spotlight_padding {
margin: 0 0 10px 20px;
padding: 10px 0 0 0;
}

.spotlight_left {
float: left;
width: 180px;
margin: 0 0 10px 0;
font-size: 11px;
}

.spotlight_right {
float: right;
width: 340px;
padding: 0 0 10px 0;
color: #333;
font-size: 11px;
font-weight: normal;
}

#spotlight a:link { 
text-decoration: underline; 
font-weight: bold;
color:#333; 
}

#spotlight a:visited { 
text-decoration: underline; 
font-weight: bold;
color:#333; 
}

#spotlight a:hover { 
text-decoration: underline; 
font-weight: bold;
color:#063; 
}

#spotlight p {
margin: 0 0 1em 0;
}

#spotlight ul {
list-style-type: none;
margin: 1.5em 0;
padding: 0;
color:#333;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
}

#spotlight ul li {
list-style-type: none;
background: url(/images/bullet2.gif) 0 9px no-repeat;
margin: 0 0 1em 0;
padding: 2px 25px 0 10px;
color:#333;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

#spotlight ul li.nobullet {
list-style-type: none;
background: none;
margin-top: 10px;
}

#spotlight_heading {
margin: 0 0 20px 0;
}

#spotlight img {
display: block;
}

#news {
width: 540px;
clear: both;
}

#news_padding {
margin: 0 0 10px 20px;
padding: 10px 0 0 0;
}

#news_heading {
margin: 10px 0;
}

#news a:link { 
text-decoration: underline; 
color: #333; 
font: 8pt/13pt arial, helvetica, sans-serif
}

#news a:visited { 
text-decoration: underline; 
color: #333; 
font: 8pt/13pt arial, helvetica, sans-serif
}

#news a:hover { 
text-decoration: underline; 
color: #063; 
font: 8pt/13pt arial, helvetica, sans-serif
}

#news p {
margin: 0 0 15px 0;
color: #333; 
font: 8pt/13pt arial, helvetica, sans-serif
}

#news td {
margin: 0;
padding: 0;
color: #333; 
font: 8pt/13pt arial, helvetica, sans-serif
}

#news table {
margin: -10px 0 0 0;
padding: 0;
}

div.shim {
height: 0;
clear: both;
margin: -5px 0;
padding: 0;
}


