/*  PAGE ELEMENTS  */
body {background-color: 096539; font-family: verdana, helvetica, arial; valign: middle;}
table {font-family: arial, verdana; font-size:9pt;}
tr {font-family: arial, verdana;}
td {font-family: arial, verdana;}

/*  TABLE ELEMENTS  */

/* table backgrounds */ 

.header {
background-image: 
url("images/hdr_pattern.jpg");
} 
.topmenu {background: black;}
.leftmenu {background: #999999;}
.rightmenu {background: orange;}
.bottommenu {background: black;}
.copy {background: black;}

.clear {background: #86B59F;}
.medium {background: #81B29C; font-size:10pt; color: black;}
.mdmdark {background: #009999; font-size:12pt; color: white;}
.dark {background: #7BAE97;}


hr {color: black; margin-left: 10px;}

/*  TEXT ELEMENTS  */

/* paragraph */ 

p {
	font-family: arial,verdana;
	FONT-SIZE: 9pt;
	color: black;
	font-weight: normal;
	margin: 0px;

}
p.inverted {font-family: arial, verdana; FONT-SIZE: 9pt; color: white; font-weight: normal; margin-left: 10px;}
p.leftcol {font-family: arial,verdana; FONT-SIZE: 8pt; color: black; font-weight: normal; margin-left: 10px; margin-right: 0.03in; margin-top: 0.03in; margin-bottom: 0.03in;}

/* title */

p.title {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 30px;
	font-style: italic;
	margin-bottom: 18px;

}

/* subtitle */

p.subtitle {
	font-family: arial, verdana;
	color: #006633;
	font-size: 10pt;
	font-weight: bold;
	margin-left: 60px;
	margin-top: 0.05in;
	margin-bottom: 0px;
}

/* highlighted */

p.highlighted {
	font-family: arial, verdana;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	margin: 0px;
}

/* copyright */ 

p.copyright {font-family: arial,verdana; FONT-SIZE: 8pt; color: black; font-weight: normal; margin-left: 9px; margin-top:0px; margin-bottom:0px;}

/* table texts */ 
p.tabletitle {COLOR: white; FONT-FAMILY: verdana; FONT-SIZE: 16pt; margin-top:0.0in; margin-bottom:0.0in; margin-left:0.0in; margin-right:0.0in; text-indent:0.0in;}

p.tabletext {
	COLOR: black;
	FONT-SIZE: 9pt;
	text-indent:0.0in;
	margin-left: 30px;
	margin-right: 18px;}
	

p.tablesmall {
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	margin-bottom:10px;

}
p.path {COLOR: rgb(180,180,230); FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration: none; font-family: arial, verdana; margin-top: 0.1in; margin-left: 0.1in; margin-bottom: 0.0in; margin-right:0.05in;}
p.link {
	COLOR: #FFFFFF;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	text-decoration: underline;
	font-family: arial, verdana;
	margin-top: 0.05in;
	margin-left: 0.05in;
	margin-bottom: 0.0in;
	margin-right:0.05in;
	text-align: center;
}


/*  LIST ELEMENTS  */

ul {list-style-type: square; font-family: arial,verdana; FONT-SIZE: 9pt; color: black; font-weight: normal;}
ol {list-style-type: numeric; font-family: arial,verdana; FONT-SIZE: 9pt; color: black; font-weight: normal;}
li {font-family: arial,verdana; FONT-SIZE: 9pt; color: black; font-weight: normal;}

/* LINKS */

a {color: #000000; text-decoration: none}
a:hover {color: #ffffff; text-decoration: none;}
a:active {color: #669999; text-decoration: none;}
a:visited {color: #333333; text-decoration: none}

a.toplink {
	font-family: arial, verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.toplink:hover {color: #99CC99; text-decoration: none}
a.toplink:active {
	color: #99CC99;
	text-decoration: none;
}
a.toplink:visited {
	color: #CCCCCC;
	text-decoration: none;
}

a.leftlink {font-family: arial, verdana; FONT-SIZE: 10pt; color: #000000; font-weight: normal; margin-left:auto;}
a.leftlink:hover {color: #006633;}
a.leftlink:active {color: #FFFFFF;}
a.leftlink:visited {color: #666666; text-decoration: none;}

a.rightlink {font-family: arial,verdana; FONT-SIZE: 8pt; color: black; font-weight: normal;}
a.rightlink:hover {color: blue; text-decoration: underline;}
a.rightlink:active {color: purple; text-decoration: underline;}
a.rightlink:visited {color: #444444;}

a.bottomlink {font-family: arial, verdana; font-size: 8pt; color: #006633; font-weight: normal;}
a.bottom:hover {color: #99CC99; text-decoration: none;}
a.bottom:active {color: #669999; text-decoration: none;}
a.bottom:visited {color: #999999; text-decoration: none;}

/* FORM ELEMENTS */

.inputs
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px
}
.buttons
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: 'MS Sans Serif';
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.footer {
	font-size: 8pt;
	color: #000000;
	margin: 0px;

}
.celltext {
	margin-left: 4px;
	margin-bottom: 4px;

}
.underline {
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.bold {
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-bottom: 10px;
}
.boldgreen {
	color: #006633;
	font-family: Arial, Verdana;
	font-size: 8pt;
	margin-bottom: 10px;
	text-align: center;
	font-style: normal;
	font-weight: bold;

}
.subtitle2 {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
