/*td:hover is not supported by IE6 */

body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000; }


		.location {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 14px;
				color: #336600;
				font-weight: normal; }


		.head {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 14px;
				color: #336600;
				font-weight: bold; }



		.subhead {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 12px;
				color: black;
				font-weight: bold; }



p 			  {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 15px;
				color: black;
				font-weight: normal; }

		.text {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 15px;
				color: black;
				font-weight: normal; }



		.boxedhead {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 12px;
				color: #336600;
				font-weight: bold; }


		.boxedtext {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 15px;
				color: black;
				font-weight: normal;
				width: 200px;
				margin-left: 3px; }


		.sidetitle {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 14px;
				color: #ffffff;
				font-weight: bold; }

		.promotext {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					line-height: 15px;
					color: black;
					font-weight: normal;
					width: 142;
					margin-left: 4px;
					text-decoration: none; }

a
	{
	color: #336600;
	text-decoration: hover; }

form {
	background-color: #F3F3F3
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: black;
	font-weight: normal; }

		.address {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 13px;
				color: black;
				font-weight: normal; }

dl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: black;
	font-weight: normal; }

dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: black;
	font-weight: bold;
	font-face: italic; }

dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: black;
	font-weight: normal;
	indent: 25px; }

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: black;
	font-weight: normal; }

li {
	list-style-type: square;
	list-style-position: outstide;
	color:#000000;  }


.thead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #336600;
	font-weight: bold; }

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333; }


.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
    color: #003333; }

.sidebarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66; }

.sidebarFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 	font-style: italic; }

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 18px;
	color: #DFDFDF;
	background-color: #FFFFFF; }

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333; }

.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
 	border-style: double; }

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699; }

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 	color: #660000;
	font-weight: bolder;
	font-size: medium; }

input.big {
	width: 100px; }

input.small {
	width: 50px; }


.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
    color: #003300; }

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #669900;
 	color: #FFFF33; }

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	font-color: #339933; }

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #ffffff; }


<!-- ESERVICES -->
a.onoverhref { font: bold; }
body { background: white; color: black; font-size: 8pt; margin: 0px; }
body, html, a, p, input, textarea, select, option, td { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

.legal { color: #808080; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; text-align: center; width: 680px; }

span.tablelabel { background-color: #f3f3f3; font-size: 8pt; }
span.tablesubtitle { font-size: 8pt; }
th.tablesubtitle { background-color: #f3f3f3; font-size: 8pt; font-weight: normal; border: 1px outset; }
span.tabletitle { font-size: 8pt; font-weight: bold; color:#336600  }
th.tabletitle { background-color: #f3f3f3; font-size: 8pt; font-weight: bold; border: 1px outset; }
th.tablelabel { background-color: #f3f3f3; font-size: 8pt; font-weight: normal; border-bottom: 0px outset; border-right: 1px outset; }
tr.AppName { background-color: Red; border: thin groove Red; color: Black; font: 8pt; }
table.AppName { border: 1px groove Red;}
td.AppName { background-color: Red; border: thin groove Red; color: Black;}
span.AppName { font-size: 12pt; font-weight: bold; color: Black;}
/*th.AppName { background-color: #CC0000; border: thin groove Red; color: Black; font: 8pt; }
*/
table.kgtable { font: 8pt; border: 1px outset; border-color:#FFFFFF }
th.kgth { background-color: #f3f3f3; font-size: 9pt; font-weight: normal; border-color:#f3f3f3; border-bottom: thin outset; border-right: thin outset;}
/*tr.kg_tr, td.kg_td { background-color: White; }
*/
ul { margin-left: 20; }
.criticaltext { background-color: #CC0000; border: 1px solid #000000; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; layer-background-color: #CC0000; line-height: 12px; padding: 1px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 600px; }
.informationtext { background-color: #BFBFBF; border: 1px solid #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; layer-background-color: #BFBFBF; line-height: 12px; padding: 1px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 600px; }
.questiontext { background-color: #BFBFBF; border: 1px solid #000000; color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; layer-background-color: #BFBFBF; line-height: 12px; padding: 1px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 600px; }
.warningtext { background-color: #FFCC33; border: 1px solid #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; layer-background-color: #FFCC33; line-height: 12px; padding: 0px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 600px; }

table.onoverrecord { border: 1px; }
tr.onoverrecord, td.onoverrecord { background-color:#FFFFFF; border: 1px solid; color: #990000; text-align: center; border-color: #f3f3f3; text-decoration:none }
tr.onoverrecordmouseover, td.onoverrecordMouseOver { background-color:#D3D3D3; border: 1px solid; color: #990000; text-align: center; border-color: #f3f3f3; text-decoration:none }
a.onoverrecord { font-weight: bold; text-decoration:none }


table.HREFMENU, table.DBFNavBar, table.onoverhbuttonbar { background-color: #336600; border: 1px outset; text-decoration:none }
td.HREFMENU, td.DBFNavBar, td.onoverhbuttonbar { background-color: #336600; text-align: center; border: 1px outset; padding:1; text-decoration:none }
td.HREFMENUMouseOver, td.DBFNavBarMouseOver, td.onoverhbuttonbarMouseOver {text-align: center; border: 1px outset; padding:1; text-decoration:none; background-color: #D3D3D3; }

a.HREFMENU, a.DBFNavBar, a.onoverhbuttonbar { color: #FFFFFF; font: bold 8pt; text-decoration:none	}

th.AgentOrderModified { background-color: yellow; border-bottom: thin outset; border-right: thin outset; }
th.AgentOrderACK { background-color: lime; border-bottom: thin outset; border-right: thin outset; }
td.AgentOrderOverdue, th.AgentOrderOverdue { background-color: #66CCFF;}

td.AgentOrderModified, tr.AgentOrderModified { background-color: yellow;}
td.AgentOrderACK, tr.AgentOrderACK { background-color: lime;}
td.AgentOrderRush { background-color: red;}
span.AgentOrderOverdue, td.AgentOrderOverdue, tr.AgentOrderOverdue { background-color: #66CCFF;}
span.required {
	color: red;
	font-weight: normal;
	font-size: 6pt;
	text-decoration: none;
	font: 6pt;
	}
