body{
background: #cccccc;
font-size: 80%;
font-family: verdana, arial, sans-serif;
}

a{
color: #0065c6;
}

a:hover{
color: #003d78
}

#wrapper{
background: #cccccc url(images/page-bg.gif) repeat-x;
}

#wrapper img.award{
border: 1px solid #888888;
}

#container{
background-color: #ffffff;
border-top: 1px solid #9d9d9d;
border-bottom: 1px solid #9d9d9d;
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
}

#banner{
background: #ffffff url(images/banner-bg.gif) repeat-x;
}

#address{
font-size: 80%;
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
background: #ffffff url(images/address-bg.gif) repeat-x;
}

#address li{
list-style: none;
}

.underline{
text-decoration: underline;
}

#address a{
text-decoration: none;
}

#menu{
border-top: 1px solid #9d9d9d;
border-bottom: 1px solid #9d9d9d;
background: #ffffff url(images/menu-bg.gif) repeat-y;
}

#menu li{
list-style: none;
font-size: 80%;
}

#menu a{
text-decoration: none;
}

#logo{
background: url(images/logo.gif) no-repeat;
}

h1{
font-size: 140%;
}

h2{
font-size: 100%;
color: #0065c6;
}

.flair{
background: url(images/header-flair.gif) bottom repeat-x;
}

p.emphasis{
background-color: #ebf0fe;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

#pagebody ul{
list-style: circle;
}

.bolding{
font-weight: bold;
color: #002fa7;
}

.bolding2{
font-weight: bold;
}

#footer{
font-size: 80%;
}

.footnote{
font-family: arial;
font-size: xx-small;
color: #777777
}

#foot-ref{
border-top: 1px solid #cccccc;
font-size: 80%;
color: #777777;
}

#foot-ref a{
color: #555555;
text-decoration: none;
}

#foot-ref a:hover{
color: #999999;
}