body {
    background-color: #FFFFFF;
}

.decoration img {display: block;}

table {
    cellpadding: 0;
    cellspacing: 0;
}
p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt
}

.small {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt
}

h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
    text-align: left
}

.banner {
    background-color: #000000;
    color: #ffffff;
    font-weight: normal;
    text-align: center
}

h2 {  font-size: 16pt;}
h3 {  font-size: 14pt;}
h4 {  font-size: 12pt;}
h5 {  font-size: 10pt;}
h6 {  font-size: 9pt;}

ul {
    list-style-image: url(/images/bullet.gif);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt
}

ol {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt
}

caption {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt
}

th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

table.index {
    background-color: #ffffe0;
}

a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt
}

a:link, .link {  color: blue; }
a:active, .active {  color: red; }
a:visited, .visited {  color: #000099; }
a:hover, .hover { color: red; }

.textfield {
    font-size: 10pt;
    font-family: Courier;
}

.textarea {
    font-size: 10pt;
    font-family: Courier;
}

/* ###################### */
/* MENU Styles Start Here */
/* ###################### */

/* Style for level 0 (root) block - DIV */
.mtable0 {
	background: #ffffff;
	border: 1px solid #ffffff;
}
/* Style for a block - DIV */
.mtable {
	border: 0px none #ffffff;
	background: #000000;
}
/* Style for outer tag, mout (mouse out) state */
.mouto {
	background: #6666ff;
}
/* Style for outer tag, mover (mouse over) state */
.movero {
	background: #6699cc;
}
/* Style for outer tag, mdown (mouse down) state */
.mdowno {
	background: #6699cc;
}
/* Style for inner tag, mover (mouse over) state */
.minner {
	font-size: 12px;
        font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* ###################### */
/*  MENU Styles END Here  */
/* ###################### */

/* ###################### */
/* MENU 3 Styles Start Here */
/* ###################### */

/* Style for level 0 (root) block - DIV */
.m3table0 {
	background: #ffffff;
	border: 1px solid #ffffff;
}
/* Style for a block - DIV */
.m3table {
	border: 0px none #ffffff;
	background: #000000;
}
/* Style for outer tag, mout (mouse out) state */
.m3outo {
	background: #ffffff;
}
/* Style for outer tag, mover (mouse over) state */
.m3overo {
	background: #bbbbbb;
}
/* Style for outer tag, mdown (mouse down) state */
.m3downo {
	background: #cc0000;
}
/* Style for inner tag, mover (mouse over) state */
.m3inner {
	font-size: 12px;
        font-weight: bold;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* ###################### */
/*  MENU 3 Styles END Here  */
/* ###################### */

