body {
	background-color:white;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#002a8f;
	margin:5px;
}

form {
	margin:0px;
}

h1 {
	font-size:12pt;
	font-weight:bold;
	color:#002a8f;
	background-color:white;
	border:1px solid white;
	padding-left:0px;
	padding-top:1px;
	padding-bottom:5px;
	margin-bottom:0px;
}

originalh2 {
	font-size:12pt;
	font-weight:bold;
	color:#002a8f;
}

h2 {
	color:#002a8f;
	background-color:white;
	background:white;
	font-size:12px;
	padding:2px;
	margin-bottom:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size:10pt;
	font-weight:bold;
	color:#002a8f;
}

original_div.menu {
	font-size:8pt;
	font-weight:normal;
	color:#002a8f;
	background-color:white;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
}

div.menu {
	font-size:8pt;
	font-weight:normal;
	color:#002a8f;
	background-color:white;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
}

original_div.menu a {
	color:#002a8f;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;	
	border-right:1px solid white;
}

div.menu a {
	color:#002a8f;
	text-decoration:none;
	padding-left:0x;
	padding-right:5px;
	padding-bottom:5px;	
	border-right:1px solid white;
}

td.mainbody {
	font-size:10pt;
}

a {
	color:#002a8f;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

td {
	font-size:10pt;
}

.error {
	color:#002a8f;
	font-weight:bold;
}
/********************** FORM **********************/

table.form {
	border:1px solid white;
	background-color:white;
}

table.form th {
	font-size:9pt;
	font-weight:normal;
	text-align:right;
	color:#002a8f;
}

table.form td {
	font-size:9pt;
	text-align:left;
	color:#002a8f;
	margin-bottom:4px;
}

table.form2 {
	border:1px solid white;
	background-color:white;
}

table.form2 th {
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	color:#002a8f;
	border:1px solid white;
}

table.form2 td {
	font-size:9pt;
	text-align:left;
	color:#002a8f;
}

.formfield {
	border-top:1px solid #000080;
	border-left:1px solid #000080;
	border-bottom:1px solid #80B0DD;
	border-right:1px solid #80B0DD;
	background-color:#F4FAFF;
	color:#000000;
	font-weight:bold;
	font-size:8pt;
}

.formbutton {
	border-bottom:1px solid #000080;
	border-right:1px solid #000080;
	border-top:1px solid #80B0DD;
	border-left:1px solid #80B0DD;
	background-color:#6599cb;
	color:white;
	font-weight:bold;
}

/********************** RESULTS **********************/

table.results {
	border:1px solid #006666;
}

table.results th {
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	color:#6599cb;
	border:1px solid #000000;
	background-color:#58b9c9;
}

table.results td {
	font-size:9pt;
	color:#000000;
}

/********************** MISC **********************/

div.errormessage {
	color:red;
	font-size:11pt;
	font-weight:bold;
	padding-top:8px;
}

div.message {
	color:#000080;
	font-size:11pt;
	font-weight:bold;
	padding-top:8px;
}

hr {
	border:1px solid #006666;
}

div.footer {
	font-size:8pt;
}

div.breadcrumb {
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	background-color:#DDEEFF;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
	margin-bottom:0px;
}

select {
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	background-color:#F0F8FF;
}

/********************************************************/

div.heading {
	font-size:14pt;
	font-weight:normal;
	color:#000000;
	margin-top:4px;
	margin-bottom:8px;
}

.subheading {
	font-size:8pt;
	color:#000000;
	margin-bottom:8px;
}

.content {
	font-size:8pt;
	font-weight:normal;
}

/********************************************************/

.fieldlabel
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    WIDTH: 50%;
    TEXT-ALIGN: right
}
.fieldvalue
{
    TEXT-ALIGN: left
}
.fieldbuttons
{
    FLOAT: left;
    WIDTH: 60px;
    TEXT-ALIGN: center
}
TABLE.menu
{
    COLOR: #990000;
    BACKGROUND-COLOR: #ffffff
}
TABLE.menu TD
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}