/* common */
* {font-family: Arial, sans-serif;}
body {color: #fff; margin: 0; padding: 0;}

a {color: #fff7b2;}
a:hover {color: #deff00;}

a.new-win img {margin-left: 8px;}

big {font-size: 125%;}

img {border-width: 0;}

h1 {font-weight: normal; font-size: 175%; margin: 0 0 0.7em 0;}
h2 {color: #c5ffca; font-weight: normal; font-size: 113%; margin: 0 0 0.7em 0; padding-top: 0.7em;}
h3 {font-size: 81%; margin: 0 0 0 0; padding-top: 0.7em;}

p {font-size: 81%; margin: 0 0 1em 0; line-height: 135%;}
p.em {color: #000; font-weight: bold; font-size: 88%;}
p.no-margin {margin: 0;}

ul {font-size: 81%; list-style-type: none; margin: 0 0 1em 0; padding: 0;}
ul li {background: url('/img/mdash.gif') no-repeat 0 0.6em; padding-left: 18px; line-height: 120%;}
ul li p {font-size: 100%;}

ol {font-size: 81%; margin: 0 0 1em 0; padding: 0; list-style-position: inside;}
ol li {margin-left: 0; padding: 0; line-height: 120%;}

span.file-size {text-transform: uppercase;}

table {border-collapse: collapse;}
td {padding: 0; vertical-align: top;}

div.file {font-size: 69%; padding-top: 45px; margin-bottom: 2em;}
div.pdf {background: url('/img/ico-pdf.gif') no-repeat 0 0;}

div.faq {margin-bottom: 1em;}
div.faq p {font-size: 69%;}

div#spacer {width: 980px; height: 5px;}

table.images img	{margin: 0 0 0 15px;}

/* tables */
table.data caption {font-weight: bold; font-size: 75%; text-align: left; padding-bottom: 1em;}
table.data td {font-size: 75%; padding: 0.6em 0; border-bottom: 1px solid #66b0de;}


/* news */
#news div.item {margin-bottom: 1em;}
#news div.date {color: #fff; margin-bottom: 0.1em;}
#news div.title {color: #000;}
#news div.current div.date {color: #000;}

table.calendar {list-style-type: none; margin: 0; padding: 0;}
table.calendar td {color: #000; font-size: 88%; font-weight: bold; padding-right: 20px;}
table.calendar td div {padding: 5px 10px; clear: left;}
table.calendar td div.current {background: #e0d884; float: left;}
table.calendar td div.parent {background: #e0d884; float: left;}
table.calendar td div.parent a {color: #000;}
table.calendar td div.parent a:hover {color: #156500;}
