/* Basic Styles:
 *
 */

body
{
 	background-color: #f5f5eb;
	font-family: TimesNewRoman, Times, serif; 
	color: #000000;
}

h1
{
	font-family: arial,helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006600;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2
{
	font-family: arial,helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006600;
	margin-top: 10px;
	margin-bottom: 0px;
}

h3
{
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	margin-top: 10px;
	margin-bottom: 0px;
}

p
{
	margin-top: 0px;
	margin-bottom: 10px;
}

img
{
	border: none;
}

table
{
}

tr
{
}

td
{
   vertical-align: top;
}

/* Links:
 *    Links are green and turn red with an underline when
 *    the mouse pointer is over them.
 */

a
{
	text-decoration: none;
	color: #006600;
}

a:hover
{
	text-decoration: underline;
	color: #990000;
}

.menu
{
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

.menutitle
{
	font-weight: bold;
}


/* Page Outline */
div.pageoutline {border: thick solid rgb(0,0,0); padding: 0; 
-moz-border-radius:10px}
table.pageoutline {border: thick solid rgb(0,0,0); padding: 0; 
-moz-border-radius:10px}
tr.pageoutline {border: none; padding: 0; margin: 0}
td.pageoutline {border: none; padding: 0; margin: 0}

/* Page Header */
table.pageheader {border: none; padding: 0; margin: 0}
tr.pageheader {border: none; padding: 0; margin: 0}
td.pageheader {border: none; padding: 0px 10px 0px 10px; vertical-align: bottom; margin: 0;}
a.pageheader {font: 12px arial,helvetica,sans-serif; color: #FFFFFF}
img.pageheader {border: none; padding: 0; margin: 0;}

/* Page Layout */
table.pagelayout {background-color: #f5f5eb; }

/* Page Menu */
td.pagemenu {width: 125px; background-color: #E7E7CF; vertical-align: top; padding: 10px}

/* Page Content */
td.pagecontent {vertical-align: top; background-color: rgb(174,177,134); padding: 20px;}


/* Document */
table.document {border: thin solid rgb(0,0,0); background-color: #FFFFFF; padding: 10px}
tr.document {border:none;}
td.document {border:none; vertical-align: top; padding: 10px}

/* Highlights */
table.highlights {border: thin solid rgb(0,0,0); background-color: #FFFFFF; padding: 10px}
tr.highlights {border:none;}
td.highlights {border:none; vertical-align: top; padding: 10px}

table.hlgrid {border: none; padding: 0px}
tr.hlgrid {border:none;}
td.hlgrid {border:none; vertical-align: top; padding: 10px}

/* Feature */
table.feature {border: thin solid rgb(0,0,0); background-color: #FFFFFF; padding: 10px}
tr.feature {border:none;}
td.feature {border:none; vertical-align: top; padding: 10px}

table.fgrid {border: none; padding: 0px}
tr.fgrid {border:none;}
td.fgrid {border:none; vertical-align: top; padding: 10px}

/* Page Footer */
.pagefooter {border: none; font: 10px arial,helvetica,sans-serif; text-align: right; background-color: rgb(107,123,90);}
a.pagefooter {color: #FFFFFF}




/* Display Table */
table.display {width: 100%; font-family: arial,helvetica,sans-serif; font-size: 12px;}
tr.display {border:none;}
td.display {padding: 5px; background-color: #f5f5eb;}

/* Form Table */
table.form {width: 100%; font-family: arial,helvetica,sans-serif; font-size: 12px;}
tr.form {border:none;}
td.form {padding: 5px; background-color: #f5f5eb;}


