/* -----------------------------------------------------------------------
   Adding our own styles to Blueprint...
----------------------------------------------------------------------- */

.container {width:710px;}
body {background:#ffffff;font-size:85%; margin-top: 20px;}
body, td {color: #004c5e;}
h1, h2, h3, h4, h5 {color: #008eb0;}
h3 a {text-decoration: none; color: #008eb0;}
p img {float:none;margin:0;padding:0;}
p img.left {float:left;margin:0 1.5em 1.0em 0;padding:0;}
p img.right {float:right;margin:0 0 1.0em 1.5em;padding:0;}
a {padding: 2px;}
a:hover {background: #ccf1ff; color:#000099;}
.largest {font-size:1.46em; padding-top: 0; margin-top: 0;}
.larger {font-size:1.2em; line-height: 0.5em; margin-top: 50px;}
a.legal {cursor:pointer;}
.highlight {background: #FFFF99; padding: 0.2em;}
#myvar {background: #F0F0F0; padding:20px 20px 5px 20px; margin-bottom: 20px;}
.introtop {margin-top: 0; padding: 0; background: url(/static/images/box2.png) no-repeat 0 0; height: 40px;}
.intro {margin-bottom: 28px; padding: 0 26px 24px 26px; background: url(/static/images/box2.png) #b1e7fc bottom no-repeat;}

#topnav {
margin: auto 0;
clear: both;
background: #008CAE;
}
#topnav ul {
list-style: none;
padding-top: 10px;
padding-bottom: 10px;
height: 14px;
}
#topnav li {
display: inline;
margin-right: 0.7em;
text-transform: lowercase;
line-height: 1.2em;
}
#topnav li a {
padding: 4px 10px 10px 10px;
text-decoration: none;
color: #ffffff;
font-weight: bold;
}
#topnav li a.active , #topnav li a:hover {
background-color:#ffffff;
color: #008CAE;
}

.accordion dt {color:#000099; text-decoration:underline; cursor:pointer; font-weight: normal; margin-bottom:-8px;}
.accordion dt:hover {background: #CCF1FF; color:#000099;}
.accordion .open {}
.accordion dd {overflow:hidden; background: #F5F5F5; margin: 8px 0 0 0; font-size:0.8em; line-height:1.9;}
.accordion span {display:block; padding: 10px;}

.date-header {
margin: 16px 0 -20px 0;
font-size: 0.7em;
color: #008CAE;
}
.post-title a {
margin: 0 0 10px 0;
text-decoration: none;
color: #008eb0;
}
.post-footer {
margin: 12px 0 0 0;
font-size: 0.8em;
color: #008CAE;
}
