@import "def.css";
@import "forms.css";

/*
TYPOGRAPHY
================================ */

body {
font-family:verdana, helvetica, arial, sans-serif;
font-size:76%;
}

h1 {
clear:both;
padding:0 0 .2em 0;
background:#fff url(/i/head-grad-01.gif) 0 100% no-repeat;
}

h1, h2, h3, h4, h5, h6 {
margin:0 0 .6em 0;
font-size:1.5em;
font-family:tahoma, arial, helvetica, serif;
font-weight:normal;
letter-spacing:.1em;
}

h2, h3, h4, h5, h6 {
margin:1em 0 .4em 0;
font-size:1.2em;
font-weight:bold;
}

h3, h4, h5, h6 {
font-size:1.1em;
}

p, ul, dl, ol {
margin-bottom:1em;
font-size:1em;
line-height:1.7;
}

ul, ol, dl {
margin-left:3em;
margin-bottom:1.4em;
}

ul ul, ol ul {
margin-bottom:0;
}

li h2, li h3 {
margin-bottom:.1em;
font-size:1.1em;
}

li ul {
margin-bottom:.4em;
}

dt {
font-weight:bold;
}

acronym {
border-bottom:1px dotted #000;
cursor:help;
}

img {
border:0;
}

.img-left {
float:left;
margin:4px 12px 12px 0;
border:1px solid #ccc;
}

.img-right {
float:right;
margin:4px 0 12px 12px;
border:1px solid #ccc;
}

/*
* Tables
*/

table {
width:100%;
background:#E2E5E6;
margin-bottom:1.4em;
}

th, td {
padding:.2em;
background:#fff;
text-align:left;
}


.foot {
font-size:.9em;
}

.info {
color:#4f4f4f;
font-size:.9em;
}

/*
** Items 
*/
ul.items {
margin-left:0;
list-style:none;
}

.items li {
border-bottom:1px solid #ddd;
}

.items .info {

}

/*
** Page Nav
*/

a.read-more {
padding:2px 18px 2px 0;
background:transparent url(/i/control_play_blue.png) 100% 50% no-repeat;
font-size:.9em;
white-space:nowrap;
}

a.back {
padding:2px 0 2px 18px;
background:transparent url(/i/control_rewind_blue.png) 0 50% no-repeat;
font-size:.9em;
}

a.static:visited {
color:blue;
}