body { font-family: tahoma, arial, verdana, sans-serif; background-color: #EFEBEF; color: #000000; margin: 0 0 1em 0; font-size: 75%;}
img {border:none;}
td { font-family: tahoma, arial, verdana, sans-serif; color: #000000;}

p { font-family: tahoma, arial, verdana, sans-serif; color: #000000; margin: 0 0 20px 0;}

pre { font-size: 100%;}

h1 { font-family: "Comic Sans MS", arial, verdana, sans-serif; font-size: 200%; font-weight: bold; color: #000000; padding: 0 0 0.5em 1em;}
h2 { font-family: arial, verdana, sans-serif; font-size: 150%; font-weight: bold; color: #000000; margin: 0 0 10px 0;}
h3 { font-family: arial, verdana, sans-serif; font-size: 135%; font-weight: bold; color: #000000; margin: 0 0 10px 0; padding:10px 0 0 0 ; border-top:1px solid #844184}
h4 { font-family: arial, verdana, sans-serif; font-size: 120%; font-weight: bold; color: #000000; margin: 0 0 10px 0;}
h5 { font-family: arial, verdana, sans-serif; font-size: 110%; font-weight: bold; color: #000000; margin: 0 0 10px 0;}
h6 { font-family: arial, verdana, sans-serif; font-size: 100%; font-weight: bold; color: #000000; margin: 0 0 10px 0;}

hr { background-color: #000000; border-style: none; border-color: #000000; color: #000000; height: 1px; margin: 5px 0; margin: expression('0px');}

ul, ol { margin: 0 0 20px 20px; padding: 0; list-style-image: url(/images/ball.gif)}

li { margin: 0 0 0 1.5em; padding: 0;}

a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
a:active { text-decoration: underline;}

dl { margin: 0 0 20px 20px;}
dt, dl.small dt { font-weight: bold;}
dd { margin: 0 0 0 20px;}
dl.small { font-size: 80%;}

blockquote { font-style: italic; margin-top: 0; margin-bottom: 20px;}

acronym, abbr, .abbr { border-bottom: 1px dashed #000000; cursor: help;}

/* layout */

#content { margin: 0 160px 0 190px; padding: 0 0 0 0;
	background-color:white;
	height: 300px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto; min-width: 400px;
	}

body>#content { height: auto;}

#main { height:100%;padding: 1em 1em 10em 1em; min-width: 400px;min-height:400px;min-width:400px;
	background-image: url(/images/ogee_smaller.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;overflow:overflow}

#main.nobg {background-image:none;}
#main.home {background-image: url(/images/ogee_1.jpg)}

.divAlignLeft { float: left; width: 215px; padding: 10px; margin: 0 10px 10px 0;}

.divAlignRight { float: right; width: 215px; padding: 10px; margin: 0 0 10px 10px;}

.scrollingDiv { height: 200px; overflow: auto; border: 1px solid #000000; padding: 5px;}

a:link { color: #298ECE;}
a:visited { color: #844184;}
a:focus { color: #4AAE6B;}
a:hover { color: #4AAE6B;}
a:active { color: #DE3839;}

#navigation { margin: 0 0 0 0; padding: 2px 10px 2px 10px; background-color: #000000; color: #ffffff; font-size: 90%; text-align:left}

#navigation, #navigation a:link, #navigation a:visited, #navigation a:hover, #navigation a:focus, #navigation a:active { color: white;}

#navigation a:hover, #navigation a:focus { color: #F7DF00;}

#content{ border-top-width: 0; border-right-width: 1px; border-bottom-width: 0; border-left-width: 1px; border-color: #000000; border-style: solid;}

input.inputSubmit { background-color: #000000; color: #f4d20b;}

.divAlignLeft { border-color: #000000; border-style: solid; border-top-width: 0; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0;}

.divAlignRight { border-color: #000000; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 1px; border-left-width: 1px;}

#footer { background-color: #000000; color: #ffffff;}
#footer, #footer a:link, #footer a:visited, #footer a:hover, #footer a:focus, #footer a:active { color: #f4d20b;}
#footer div { width: 49%; height: auto;}
#footer #copyright, #footer #credit { text-align: left; float: left;}
#footer #legal, #footer #validates { text-align: right; float: right;}

#header table {border-collapse: collapse }
#header td#box1 {background-color:#4AAE6B;}
#header td#box2 {background-color:#844184;}
#header td#box3 {background-color:#F7DF00;}
#header td#box4 {background-color:#298ECE;}
#header td#box5 {background-color:#DE3839;}

p.centered {text-align:center}

.legal {font-size:90%}
