/* ----- GLOBAL ----- */

html, body {
	font-family: "Times New Roman", Times, serif;
	font-size: 76%;        
	line-height: 1.0em;
	color: #000;
	background-color: #ffc;
}

div {font-size: 1em;}
img {border: 0;}

/* ----- LINKS ----- */

a:link { color: #000000; text-decoration: none }
a:visited { color: #000000; text-decoration: none }
a:hover {  color: #CC0000; text-decoration: none}
a:active {  color: #000000; text-decoration: none}
.indent {  text-indent: 20px}

/* ----- HEADINGS ----- */

h1 {
	font-family: Arial, Helvetica, San-serif;
	font-size: 2em;
	line-height: 1.1em;
	margin: 0 0 0.5em 0;
	padding: 0;
        color: #000;
        background-color: #fff;
}
h2 {
	font-family: Arial, Helvetica, San-serif;
	font-size: 1.5em;
        line-height: 1.1em;
	margin: 0 0 0.5em 0;
	padding: 0;
        background-color: #fff;
        color: #000;
}
h3 {
	font-family: Arial, Helvetica, San-serif;
	font-size: 1.3em;
	line-height: 1.1em;
	margin: 0 0 0.5em 0;
	padding:0;
        background-color: #fff;
        color: #000;
	}
h4 {
	font-family: Arial, Helvetica, San-serif;
	font-size: 1.2em;
	line-height: 1.3em;
	margin: 0 0 0.25em 0;
	padding: 0;
        background-color: #fff;
        color: #000;
}
h5 {
	font-family: Arial, Helvetica, San-serif;
	font-size: 1.1em;
	line-height: 1.3em;
	margin: 0 0 0.25em 0;
	padding: 0;
        background-color: #fff;
        color: #000;
}
h6 {
	font-family: Arial, Helvetica, San-serif;
	font-size: 1em;
	line-height: 1.3em;
	margin: 0 0 0.25em 0;
	padding: 0;
        background-color: #fff;color: #000;
}

/* ----- IDS ----- */

/* ----- TEXT ----- */
p {
	font-size: 1em;
	margin: 0 0 1.5em 0;
	padding: 0;
	line-height: 1.2em;
	background-color: #fff;
	text-align: left;
}
blockquote {
	border-left:10px solid #ddd;
	background-color: #fff;
	margin-left:10px;
}
pre {
	font-family: monospace;
	background-color: #fff;
	font-size: 1.0em;
}
strong, b {
	font-weight: bold;
}
em, i {
	font-style:italic;
}
code {
        font-family: "Courier New", Courier, monospace;
        font-size: 1em;
        white-space: pre;
}

/* LISTS */
ul {
        line-height:1.4em;
	margin: 0 0 1.5em 0;
	padding: 0;
}
ul li {
	margin: 0 0 0.25em 30px;
	padding: 0;
}
ol {
	font-size: 1.0em;
	line-height: 1.4em;
	margin: 0 0 1.5em 0;
	padding: 0;
	text-align:left;
}
ol li {
	font-size: 1.0em;
	margin: 0 0 0.25em 30px;
	padding: 0;
	text-align:left;
}
dl {
	margin: 0 0 1.5em 0;
	padding: 0;
	line-height: 1.4em;
}
dl dt {
	font-weight: bold;
	margin: 0.25em 0 0.25em 0;
	padding: 0;
}
dl dd {
	margin: 0 0 0 30px;
	padding: 0;
}



/* ----- CLASSES ----- */

.date {
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	color: #cc0000;
	margin-bottom: 0px;
}
.pagepicleft, .pagepicright {
       float: left;
       margin: 0 10px 10px 0px;
       padding: 0;
       text-align: center;
       background: white;
       font-size: 1.0em;
}
.pagepicright {
       float: right;
       margin: 0 0 10px 10px;
}
.piccaption {
	text-align: center;
	margin: 0;
	padding: 2px 0 2px 0;
	
}
.sidebar p.sidebar {
	font-size: 0.8em;
	text-align: left;
	background-color: #ccc;
	font-family: arial, helvetica, sans-serif;
}
.footer, tr.footer{
	text-align: center;
	background-color: #ccc;
	
}
tr.footerbar {
	background-color: #339;
}
h1.first {
	margin-top: 0px;
}
.featurestory
{
	font-size: 0.8em;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	border-bottom: solid #FF0000 1px;
}