* {
        font-family : "Comic Sans MS", Arial, Helvetica, sans-serif;
}

P, TD, TH, DL, BODY, BLOCKQUOTE, PRE, DIV, OL, UL  {
        font-size : 10pt;
        color: #000000;
}

html, body {
        height: 100%;
        margin: 0;
        padding: 0;
        background: #f8f8d7 url(/images/background.gif) repeat;
        scrollbar-base-color: #e3621c;
}

/* Links */
a:link, a:visited {
        color: #FF0000;
}
a:hover, a:active {
        color: #FF0000;
}
/* Links for Nav bar */
a:link.nav, a:visited.nav {
        font-size : 11pt;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
        padding-top: 2px;
        padding-left: 4px;
        padding-right: 4px;
        padding-bottom: 3px;
}
a:hover.nav, a:active.nav {
        background-color: #f8f8d7;
        color: #FF0000;
}

SMALL, .small  {
        font-size : 8pt;
        font-weight : normal;
}

H1  {
        font-size: 20pt;
        font-weight: bold;
        color: #393cc8;
}

H2, .heading2  {
        font-size: 16pt;
        font-weight: bold;
        color: #393cc8;
}

H3, .heading3  {
        font-size: 14pt;
        font-weight: normal;
        color: #393cc8;
}

H4, .heading4, .heading  {
        font-size: 12pt;
        font-weight: bold;
}

H5  {
        font-size: 12pt;
        font-weight: normal;
}


.page_data {
        padding-top: 10px;
        padding-right: 20px;
        padding-bottom: 25px;
        padding-left: 25px;
}

.normal  {
        font-size : small;
        font-weight : normal;
}
/* Remove the space at the top of ul and ol */
ul.compact, ol.compact {
	margin-top: 2px;
}

hr {
	border: none;
	color : #db5a14;
	background-color: #db5a14;
	height: 2px;
}

.border {
        border: 1;
        border-style: solid;
        border-color: black;
}

.align_right {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
	float: right;
}

.align_left {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
}

