TABLE
{
	margin-top: 0px;
	background-color: #FFFFFF;
}

TD.gray
{
	background-color: #F9F9F9;
}

BODY
{
	background-color: #D6CBD1;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
}

.p_box
{
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-top: 4px;
	margin-left: 10px;
}

.copyright {
	color: #666666;
	font-size: 9px;
	fontsize: 10px;
}

BODY, P, LI, H1, H2, H3, H4, .cellcaption, celldata
{
	font-family: Verdana, Arial;
}

P, LI, .cellcaption, .celldata
{
	font-weight: normal;
	font-size: 70%;
	color: #505050;
}

OL, UL {
	margin-top: 5px;
	margin-bottom: 5px;
}

.cellcaption
{
	text-align:right;
	padding-right:5px;
	font-weight: bold;
	valign:top;
	width:30%;
	height: 30px;
}

.successtext, .errortext { font-weight: bold; }
.errortext { color: red; }
.successtext { color: green; }

P, LI, H1, H2, H3,
{
	margin-left: 10px;
	margin-right: 10px;
}

P, LI {
	margin-top: 7px;
	margin-bottom: 5px;
}

H1, H2, H3, H4
{
	font-weight: bold;
}

H1
{
	color: #000000;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
	font-size: 90%;
}
H2
{
	color: #000000;
	margin-top: 10px;
	margin-bottom: 5px;
	text-indent: 0px;
	font-size: 80%;
}

H3
{
	text-align: left;
	font-size: 70%;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 0;
}

H4
{
	font-family: Verdana;
	margin-left: 10px;
	text-align: center;
	color: #FFFFFF;
	font-size: 12pt;
}

HR
{
}
PRE
{
	background-color: #DDEEEE;
	color: #000000;
	font-size: 12px;
	font-family: "Courier New", Courier, mono;
	padding: 5px;
}
.pre_out
{
	background-color: #000000;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Fixedsys, "Courier New", Courier, mono;
	padding: 11px;
}

CODE
{
	color: #883300;
	font-size: 12px;
	font-family: "Courier New", Courier, mono;
}

a:link    { text-decoration:none;		color: #5A96C8; font-weight: bold;}
a:visited { text-decoration:none;		color: #5A96C8; font-weight: bold; }
a:active  { text-decoration:none;		color: #5A96C8; font-weight: bold;}
a:hover   { text-decoration:underline;	color: #6BA7D9; font-weight: bold; }

img
{
	vertical-align: bottom;
}

img.left
{
	vertical-align: bottom;
	float: left;
}

.aphor
{
	font-family: Times;
	font-size: 12pt;
	font-style: italic;
	text-indent: 0;
	text-align: right;
	margin-top: 3px;
	margin-bottom: 0px;
}

.r_a
{
	text-indent: 0;
	text-align: right;
}

.l_a
{
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: left;
	text-indent: 0;
}

.v_mnu
{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-align: left;
	text-indent: 0;
}

.qst
{
	margin-top: 20px;
	margin-bottom: 0px;
	text-align: left;
	text-indent: 0;
	font-weight: bold;
}

.ans
{
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: left;
	text-indent: 0;
}

.bottom_menu
{
	margin-top: 0;
	text-align: center;
	text-indent:0;
}

.updated
{
	color: #888888;
	font-size: 9px;
	text-align: center;
	text-indent: 0;
}

.graybutt {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BORDER-LEFT: #000000 1px solid;
	CURSOR: hand;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	WIDTH: 90px;
	HEIGHT: 18px;
}

.inputbox {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EEEEEE;
	WIDTH: 190px;
	HEIGHT: 18px;
}
