/* CSS Document */

html body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-size-adjust:.5; color:#000; }

.small { font-size:0.9em; }
.xx-small { font-size:0.8em; }
.full-width { width:100%; }

h1 { margin:0 0 1em 0; padding:0; font-size:2em; }
h2 { margin:0 0 1em 0; padding:0; font-size:1.8em; }
h3 { margin:0 0 1em 0; padding:0; font-size:1.6em; }
h4 { margin:0 0 1em 0; padding:0; font-size:1.4em; }
h5 { margin:0 0 1em 0; padding:0; font-size:1.2em; }
h6 { margin:0 0 1em 0; padding:0; font-size:1em; }

p { margin:0 0 1em 0; padding:0; line-height:1.5em; }

img.alignLeft { float:left; margin-right:0.5em; }
img.alignRight { float:right; margin-left:0.5em; }

a { padding:0.2em 0.1em; }
a:link { color:#c00; text-decoration:none; }
a:visited { color:#600; }
a:active { color:#f00; }
a:hover { color:#000; text-decoration:underline; }

a img { border:none; }

ul { margin:0 0 1em 2em; padding:0; }
ul li { margin:0; padding:0; line-height:1.5em; }
ul li ul { margin:0 0 0 2em; }

ol { margin:0 0 1em 2em; padding:0; }
ol li { line-height:1.5em; }
ol li ol { margin:0 0 0 2em; }

ul.structural,
ul.structural li,
ol.structural,
ol.structural li { list-style-type:none; margin:0; padding:0; }

form input,
form select,
form textarea,
form fieldset legend,
form button { font-family:Arial, Helvetica, sans-serif; font-size:1em; }
form input[type=text],
form textarea { padding:2px; }
form fieldset legend { color:#000; }

table { margin:0; padding:0; border:1px solid #000; border-collapse:separate; caption-side:bottom; }
table caption { margin:0; padding:0.2em; font-size:0.85em; text-align:left; }
table thead tr th,
table thead tr td { text-align:left; }
table tr { margin:0; padding:0; }
table tr th,
table tr td { margin:0; padding:0.2em; border:1px solid #000; }
table tbody tr:hover td { background-color:#eee; }


/* content styles */
a.readmore { padding-left:9px; line-height:1.5em; background-image:url(/static/assets/images/arrow-red-right.gif); background-position:left; background-repeat:no-repeat; }