/* COLORS _______________________________________
green: #96AD70;
*/
body {
font-size:87.5%;/*take IE6 from 16px to 14px*/
font-family:helvetica,arial,clean,sans-serif;
}
html>body {
font-size:14px;
}
/* P, BLOCKQUOTE ____________________________ */
p{
line-height:1.4286em; /* 20px */
margin:0 0 .7143em 0; /* 10px */
}
#footer p{
font-size:.786em;
line-height:1.818em;/* 20px */
}
blockquote{
line-height:1.4286em;
margin:0 0 .7143em 0;
}
p.quotee {
text-align:right;
font-style:italic;
margin-top:-.7143em;
}
/* HEADINGS ____________________________ */
h2, h3, h4{
font-family:Cambria, Georgia, Times, "Times New Roman", serif ;
}
h2{
font-size:1.7143em; /* 24px */
line-height:1.666em; /* 40px */
margin:.4167em 0; /* 10px + 10px */
text-transform:uppercase;
letter-spacing:1px;
border-bottom:1px solid #000;
clear:both;
}
h3{
font-size:1.428em; /* 20px */
line-height:1.2em; /* 24px */
margin:.5em 0 .3em 0; /* 10px + 6px */
font-style:italic;
}
h4{
font-size:1.1428em; /* 16px */
line-height:1.5em; /* 24px */
margin:.625em 0 .375em 0; /* 10px + 6px */
font-style:italic;
}
.projSum h4{
margin-top:0;
line-height:20px;
padding-top:4px;
}
.grey{
clear:both;
background-color:#eee;
padding:1px 1.4286em;
margin-bottom:.7143em;
}
.projSum{
float:right;
width:220px;
padding:0 2em;
margin:0 0 .7143em .7143em;
}
/* LINKS
______________________________________ */
a {
color:#96AD70;
text-decoration:none;
border-bottom:1px solid rgb(140,185,110);
outline:none;
}
a:hover,
a:focus {
color:#666;
border-color:rgb(150,150,150);
}
#footer a, #sidebar a{
text-decoration:none;
border:0;
}
a:visited{
border-style:dotted;
}
.imgR a, .imgL a, .imgC a{
border-bottom:0;
}
/* LISTS ____________________________ */
ul, ol, ul.clean ul, .sitemapBody ul ul{
margin-bottom:.7143em; /* 10 px */
padding-left:1em;
}
ul ul{
margin-top:.7143em;
}
li{
line-height:1.4286em;/* 20px */
margin-bottom:.3572em; /* 5px */
}
ul li {
color:#96AD70;
}
li span{
color:black;
}
ul.clean, .sitemapBody ul{
padding-left:0;
}
ul.clean li, .sitemapBody ul li{
list-style-type:none;
color:black;
}
ul.clean li{
margin-bottom:.7143em;
}
ul.selectClients{
overflow:auto;
zoom:1;
padding-left:0;
}
ul.selectClients li{
float:left;
margin-right:.8em;
padding-right:.8em;
list-style-type:none;
color:black;
background:url("../images/dot.gif") 100% .5em no-repeat;
white-space:nowrap;
}
dt{
line-height:1.4286em;/*20px*/
font-weight:bold;
}
.acronyms dt{
float:left;
padding-right:1.4286em;
}
/* CITE, EM, STRONG, SUP, SPAN ____________________________ */
cite{
font-style:italic;
}
cite.short{
font-style:normal;
}
em{
font-style:italic;
}
strong{
font-weight:bold;
}
sup{
vertical-align:super;
font-size:.7143em; /* 10px */
}
sub{
vertical-align:sub;
font-size:.7143em; /* 10px */
}
#footer span{
color:#96AD70;
}
/* VCARDs ______________________________ */
.vcard div {
line-height:1.4286em;/* 20px*/
}
.org, .fn{
display:none;
}
.email{
font-style:italic;

