.body {
	font-family: verdana, helvetica, sans-serif;
	margin-top: 10pt;
	margin-bottom: 10pt;
	margin-left: 10pt;
	margin-right: 10pt;
	font-size: 10pt;
    FONT-FAMILY: Verdana, Arial;
	background-color: #CCCCCC;
} 

li {
	line-height: 20px;
	list-style: disc;
	color: #333333;
}

.reg  {color: #000000; line-height: 15px; font-weight: inherit; font-size: 11px; font-family: "verdana", "helvetica", "sans-serif"}

.regi  {
	color: #666666;
	line-height: 15px;
	font-weight: inherit;
	font-size: 11px;
	font-family: "verdana", "helvetica", "sans-serif";
	font-style: italic;
}

.bo  {color: #333333; line-height: 15px; font-weight: bold; font-size: 11px; font-family: "verdana", "helvetica", "sans-serif"}

.bo2 {color: #333333; line-height: 15px; font-weight: bold; font-size: 13px; font-family: "verdana", "helvetica", "sans-serif"}

.sm  {color: #000000; line-height: 15px; font-weight: inherit; font-size: 10px; font-family: "verdana", "helvetica", "sans-serif"}

.dstrip  {color: #FFFFFF; background: #7C7E82; line-height: 17px; font-weight: bold; font-size: 22px; font-family: "arial", "helvetica", "sans-serif"; letter-spacing: 1px;}

.nav  {color: #666666; line-height: 22px; font-weight: bold; font-size: 10px; font-family: "verdana", "helvetica", "sans-serif"}

.dnav {color: #666666; line-height: 19px; font-weight: bold; font-size: 10px; font-family: "verdana", "helvetica", "sans-serif"}

.log {color: #000000; font-weight: inherit; font-size: 11px; font-family: "verdana", "helvetica", "sans-serif"}


.whi {background: #FFFFFF}

.dk {background: #333333}

.cnav {background: #E3E4E8}

.nbox {background: #EEEEEE; color: #666666; line-height: 15px; font-weight: bold; font-size: 11px; font-family: "verdana", "helvetica", "sans-serif"}


#sp {
	padding-bottom: 6px;
	padding-top: 0px;
	margin-top: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#sp0 {padding-bottom:8px; padding-top:0px}

#sp1 {padding-bottom:12px; padding-top:0px}

#sp2 {padding-bottom:20px; padding-top:0px}

#pad {margin-left:40px; padding-top:0px}

FIELDSET {
	border: 1px solid Gray;
	margin: 0;
	padding: 0;

}

FIELDSET.new {
	border: 1px solid Gray; width:60%; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; background: #EEEEEE;
}

.lnk {color: #999933; cursor: pointer; text-decoration: none; font-weight: inherit; font-family: "verdana", "helvetica", "sans-serif"}

A:link {color:#999933; text-decoration: none; font-weight: inherit; font-family: "verdana", "helvetica", "sans-serif"}

A:visited {color:#999933; text-decoration: none; font-weight: inherit; font-family: "verdana", "helvetica", "sans-serif"}

A:hover {color:#666600; text-decoration: underline; font-weight: inherit; font-family: "verdana", "helvetica", "sans-serif"}

A:active {color:#999933; text-decoration: none; font-weight: inherit; font-family: "verdana", "helvetica", "sans-serif"}


TH {
    FONT-WEIGHT: bold;
    COLOR: #E9E9E9;
    FONT-SIZE: 10pt;
	FONT-STYLE: normal;
    FONT-FAMILY: Verdana, MS Sans Serif;
	BACKGROUND-COLOR: #7D7E83;
    TEXT-ALIGN: center;
}

.title2 {
    FONT-WEIGHT: bold;
    COLOR: #E9E9E9;
    FONT-SIZE: 10pt;
	FONT-STYLE: normal;
    FONT-FAMILY: Verdana, MS Sans Serif;
	BACKGROUND-COLOR: #7D7E83;
}

.odd {
	background-color: white;
	font-family: Arial;
	font-size: 10pt;
}
.even {
	background-color:#EEEEEE;
	font-family: Arial;
	font-size: 10pt;
}

.gbox {
	width: 100%;
	color: #4a4a4a;
	font-family: Times New Roman, Arial;
	font-size: 11pt;
	border-style: none;
	border-width: 0;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0;
	padding-bottom: 0;
    BACKGROUND-COLOR: #EEEEEE;
	vertical-align: bottom;
}

.sm a {color:#000000; text-decoration: none}
.sm a:link {color:#000000; text-decoration: none}
.sm a:visited {color:#000000; text-decoration: none}
.sm a:hover {color:#666633; text-decoration: underline}

.nav a {color:#666666; text-decoration: none; font-weight: bold}
.nav a:link {color:#666666; text-decoration: none; font-weight: bold}
.nav a:visited {color:#666666; text-decoration: none; font-weight: bold}
.nav a:hover {color:#333333; text-decoration: underline; font-weight: bold}

.dnav a {color:#666666; text-decoration: none; font-weight: bold}
.dnav a:link {color:#666666; text-decoration: none; font-weight: bold}
.dnav a:visited {color:#666666; text-decoration: none; font-weight: bold}
.dnav a:hover {color:#333333; text-decoration: underline; font-weight: bold}

.reg a {font-weight: bold}
.reg a:link {font-weight: bold}
.reg a:visited {font-weight: bold}
.reg a:hover {font-weight: bold}

.wht			{ COLOR: #5C5C5C; }
.wht:link		{ COLOR: #E9E9E9; }
.wht:hover		{ COLOR: white; }
.wht:active		{ COLOR: #E9E9E9; }
.wht:visited	{ COLOR: #E9E9E9; }

.red			{ COLOR: darkred; }

.redsched	{ COLOR: darkred; FONT-SIZE: 9pt; FONT-WEIGHT: normal; }
.bosched	{ COLOR: #333333; FONT-SIZE: 9pt; FONT-WEIGHT: normal; }
.whtsched	{ COLOR: #999999; FONT-SIZE: 9pt; FONT-WEIGHT: normal; }
.redoutside	{ COLOR: darkred; FONT-SIZE: 9pt; FONT-WEIGHT: bold; }
.booutside	{ COLOR: #333333; FONT-SIZE: 9pt; FONT-WEIGHT: bold; }

.gr { FONT-SIZE: 10pt; COLOR: #808080; }

.rlb {
	FONT-SIZE: 10pt;
    COLOR: #4a4a4a;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;
}
.lval {
	FONT-SIZE: 10pt;
    COLOR: black;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}

PRE, .pre {
	font-family: Courier New, Courier;
	FONT-SIZE: 9pt;
    COLOR: black;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.colorbar {
	text-align: left;
	background-color: #0000CC;
	border-style: outset;
	border-width: 1px;
	width: 10px;
	font-size: 1px;
	height: 10px;
	max-width: 98%;
	min-width: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
TEXTAREA {
    FONT-SIZE: smaller;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Times New Roman, Arial;
    TEXT-ALIGN: left;
}
.nar {font-family: Arial Narrow; }
.waitbar {
	background-color: #808080;
	border-style: outset;
	border-width: 1px;
	font-size: 1px;
	position:fixed;
	left:10%;
	top:95%;
	height:5pt;
	opacity:1;
	filter:alpha(opacity=100);
}
