body {
	font-size: 10pt;
	color: #203920;
	font-family: verdana;
	margin: 0px;
	background-image: url(BGyellow.jpg);
}
.TitleBar {
	background-color: CornSilk;
	background-repeat: repeat-y;
	background-image: url(BarBack.jpg);
	background-position: right;
}

hr {
	border: 1px solid DarkGreen;
}

.dark {
	background-color: DarkGreen;
}

td.menutop {
	color: DarkGreen;
	font-size: 10pt;
	font-weight: bold;
	background-color: #DDEEDD;
	border: DarkGreen 1px solid;
}

th {
	font-size: 12pt;
	color: DarkGreen;
}

td {
	font-size: 10pt;
	color: #203920;
	font-family: verdana
}

a:link			{ font-weight: bold; font-size: 9pt; color: #4f914f; font-family: verdana; text-decoration: none }
a:active		{ font-weight: bold; font-size: 9pt; color: #69ad69; font-family: verdana; text-decoration: none }
a:visited		{ font-weight: bold; font-size: 9pt; color: #4f914f; font-family: verdana; text-decoration: none }
a:hover			{ font-weight: bold; font-size: 9pt; color: #3c6c3c; font-family: verdana; text-decoration: none }
a.w:link		{ font-size: 9pt; color: #b4d6b4; font-family: verdana; text-decoration: none }
a.w:active		{ font-size: 9pt; color: #b4d6b4; font-family: verdana; text-decoration: none }
a.w:visited		{ font-size: 9pt; color: #b4d6b4; font-family: verdana; text-decoration: none }
a.w:hover		{ font-size: 9pt; color: #ffffff; font-family: verdana; text-decoration: none }
a.xp:link		{ border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-weight: bold; font-size: 9pt; border-left: #ffffff 1px solid; cursor: hand; color: #3c6c3c; border-bottom: #ffffff 1px solid; background-color: #ffffff }
a.xp:active		{ border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-weight: bold; font-size: 9pt; border-left: #ffffff 1px solid; cursor: hand; color: #3c6c3c; border-bottom: #ffffff 1px solid; background-color: #ffffff }
a.xp:visited	{ border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-weight: bold; font-size: 9pt; border-left: #ffffff 1px solid; cursor: hand; color: #3c6c3c; border-bottom: #ffffff 1px solid; background-color: #ffffff }
a.xp:hover		{ border-right: #4f914f 1px solid; border-top: #4f914f 1px solid; font-weight: bold; font-size: 9pt; border-left: #4f914f 1px solid; cursor: hand; color: #3c6c3c; border-bottom: #4f914f 1px solid; background-color: #b4d6b4 }

a.map:link		{ font-weight: normal; font-size: 8pt; color: #4f914f; font-family: verdana; text-decoration: none }
a.map:active	{ font-weight: normal; font-size: 8pt; color: #69ad69; font-family: verdana; text-decoration: none }
a.map:visited	{ font-weight: normal; font-size: 8pt; color: #4f914f; font-family: verdana; text-decoration: none }
a.map:hover		{ font-weight: normal; font-size: 8pt; color: #3c6c3c; font-family: verdana; text-decoration: none }

td.opt {
	border-right: #3c6c3c 1px solid;
	border-top: #3c6c3c 1px solid;
	font-size: 8pt;
	background: #b4d6b4;
	border-left: #3c6c3c 1px solid;
	width: 33%;
	border-bottom: #3c6c3c 1px solid
}

.border {
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid
}

.heading {
    font-weight: bold;
    font-size: 12pt;
    color: #000000
}

table.menu {
	background-color: CornSilk;
	border-right: #AAAAAA 1px solid;
	border-top: #AAAAAA 1px solid;
	border-left: #AAAAAA 1px solid;
	border-bottom: #AAAAAA 1px solid
}
.light {
	background-color: #FFFFFF;
	border-top: #E1F2E1 2px solid;
	border-left: #E1F2E1 2px solid;
	border-right: #449944 1px solid;
	border-bottom: #449944 1px solid
}
th.menuhead {
	font-size: 10pt;
	background-color: #E1F2E1;
	border-top: #E1F2E1 2px solid;
	border-left: #E1F2E1 2px solid;
	border-right: #449944 1px solid;
	border-bottom: #449944 1px solid
}

span.code {
	font-family: Courier New;
	color: Navy;
}


.horizontal {
	background-repeat: repeat-x;
}
.verticle {
	background-repeat: repeat-y;
}

td.MenuTitle {
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;
	color: DarkGreen;
}
td.MenuBody {
	font-size: 10pt;
	font-family: Verdana;
}
.spacer {
	font-size: 4pt;
}

/********Code********/
.code {
	font-family: Courier New;
	font-size: 8pt;
	background-color: #F2F1FA;
	border: solid 1px #D8D5F0;
}
pre { font-family: Courier New; }

span.Comment { color: #006400; }
span.KeyWord { color: #0000FF; }
span.Special { color: #000080; }
span.Operator { color: #000080; }
span.Number { color: #BAB6E4; }

span.csComment { color: #006400; }
span.csKeyWord { color: #0000FF; }
span.csSpecial { color: #000080; }
span.csOperator { color: #000080; }

span.vbComment { color: #006400; }
span.vbKeyWord { color: #0000FF; }
span.vbSpecial { color: #000080; }
span.vbOperator { color: #000080; }

span.javaComment { color: #006400; }
span.javaKeyWord { color: Purple; }
span.javaSpecial { color: #B200B2; }
span.javaOperator { color: #3D003E; }

span.pscComment { color: Gray; }
span.pscKeyWord { color: Red; }
span.pscSpecial { color: Maroon; }
span.pscOperator { color: Navy; }

span.sqlComment { color: #006400; }
span.sqlKeyWord { color: #0000FF; }
span.sqlSpecial { color: #000080; }
span.sqlOperator { color: #000080; }

span.xsdComment { color: #006400; }
span.xsdKeyWord { color: Red; }
span.xsdSpecial { color: Maroon; }
span.xsdOperator { color: Navy; }

span.Number {
	color: #BAB6E4;
}
/********************/

td.sub {
	border: 1px solid #EEEEEE;
}
td.future {
	border: 1px solid #EEEEEE;
	color: maroon;
}
span.h1 {
	font-weight: bold;
	font-size: 14pt;
	text-align: center;
	color: #BC6505;
}
hr {
	color: #AAAAAA;
}

span.title {
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	color: navy;
}
th.info {
	font-weight: bold;
	font-size: 10pt;
	border: 1px solid #AAAAAA;
	background-color: #EEEEEE;
}

/* From purchase */
table.purchase {
	border: 1px solid #DDDDDD;
}
th.purchase {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}
td.purchasesub {
	border: 1px solid #DDDDDD;
}
