 TEXTAREA {
            background-color: #ffffff;
            color: black;
            font-family: Arial, sans-serif;
            font-size: 8pt;
            font-weight: normal;
            border-style: solid;
            border-width: 1px;
            border-color: aaaaaa;
            height: 100px;
            width: 100%;
  }

  .field {
          background-color: #ffffff;
          color: black;
          font-family: Arial, sans-serif;
          font-size: 8pt;
          font-weight: normal;
          border-style: solid;
          border-width: 1px;
          border-color: aaaaaa;
          height: 22px;
          width: 100%;
  }

  .field_readonly {
          background-color: #dddddd;
          color: black;
          font-family: Arial, sans-serif;
          font-size: 8pt;
          font-weight: normal;
          border-style: solid;
          border-width: 1px;
          border-color: aaaaaa;
          height: 22px;
          width: 100%;
  }

  .order_field {
          background-color: #ffffff;
          color: black;
          font-family: Arial, sans-serif;
          font-size: 8pt;
          font-weight: normal;
          border-style: solid;
          border-width: 1px;
          border-color: aaaaaa;
          height: 20px;
          width: 100%;
  }

 .button {
 			font-family:  Arial, sans-serif;
 			font-size: 10pt;
 			background-color: #dddddd;
			color: black;
 }

 SELECT {
         background-color: #ffffff;
         color: black;
         font-family: Arial, sans-serif;
         font-size: 8pt;
         font-weight: normal;
         border-style: solid;
         border-width: 1px;
         border-color: aaaaaa;
         height: 22px;
         width: 100%;
}

 .box {
            height: 140px;
            width: 100%;
 }

  .block {	border-bottom: 1px solid #AAAAAA;
  			border-top: 1px solid #AAAAAA;
  			border-left: 1px solid #AAAAAA;
  			border-right: 1px solid #AAAAAA;
			background-color:#F5F5F5; }

a {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: none;
}

.topButtonOff{
	background-color:#f7f7f7;
	border-top : 1px solid #f7f7f7;
	border-right : 1px solid #f7f7f7;
	border-left : 1px solid #f7f7f7;
	border-bottom : 1px solid #f7f7f7;
	font-size: 11px;
	text-align: center;
	width:70px;
	height:70px;	
}

.topButtonOn{
	background-color:#FFFFFF;
	border-top : 1px solid #bbbbbb;
	border-right : 1px solid #EEEEEE;
	border-left : 1px solid #bbbbbb;
	border-bottom : 1px solid #EEEEEE;
	font-size: 11px;
	cursor: pointer;
	text-align: center;
	width:70px;
	height:70px;
}

ol, ul, blockquote { margin: 1em 0 0 2em; white-space: normal; }
#col-nav { float: left; width: 25%; text-align: center; padding: .25em 0 1em .5em; }	
#col-single { float: right; width: 70%; min-height: 100%; padding: 0 1%; margin: 0 0 2% -25%; }
#col1{ width: 27%; display: block; float: left; text-align: left; padding: 1%; margin-right: 2%; list-style: none; }
#col2{ width: 27%; display: block; float: left; text-align: left; padding: 1%; margin-right: 2%; list-style: none; }
#col3{ width: 27%; display: block; float: left; text-align: left; padding: 1%; margin: 0 2% 0 0; list-style: none; }
.gutter { width: 3%; height: 1em; float: left; }


h1      			{ font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; color: #336699; }
h2      			{ font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; }
th      			{ font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold; text-align: center; }
.h1     			{ font-family: Arial, sans-serif; font-size: 20pt; font-weight: bold; color: #000000; }
.h2     			{ font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; }
.h3     			{ font-family: Arial, sans-serif; font-size: 12pt; }
.label  			{ font-family: Arial; font-size: 11px; }
.tab				{ font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; }
.normal 			{ font-family: Arial; font-size: 11px; color:#000000; }
.normalwhite		{ font-family: Arial, sans-serif; font-size: 8pt; color: #EBEBEB; text-decoration: none; }
.browsertop			{ font-family: Arial, sans-serif; font-size: 8pt; color: #EBEBEB; text-decoration: none; border-bottom: 1px solid #000000; background-color:#444444; }
.browserbottom		{ font-family: Arial, sans-serif; font-size: 8pt; color: #EBEBEB; text-decoration: none; border-top: 1px solid #000000; background-color:#444444; }
.dialogleft			{ font-family: Arial, sans-serif; font-size: 8pt; color: #EBEBEB; text-decoration: none; border-right: 1px solid #000000; background-color:#444444; }
.browserDiv			{ visibility:hidden; position:absolute; width:585px; height:600px; border:1px solid #AAAAAA; }
.homeDiv			{ position:absolute; width:585px; height:620px; border:0px; }
.calendarDiv		{ width:155px; height:195px; border:0px; }
.warning			{ font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #ff0000; }
A.navlink:link		{ font-family: Arial, sans-serif; font-size: 8pt; color: #336699; text-decoration: none; }
A.navlink:visited	{ font-family: Arial, sans-serif; font-size: 8pt; color: #336699; text-decoration: none; }
A.navlink:active	{ font-family: Arial, sans-serif; font-size: 8pt; color: #336699; text-decoration: none; }
A.navlink:hover		{ font-family: Arial, sans-serif; font-size: 8pt; color: red; text-decoration: none; }
A.tablink:link		{ font-family: Arial, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; }
A.tablink:visited	{ font-family: Arial, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; }
A.tablink:active	{ font-family: Arial, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; }
A.tablink:hover		{ font-family: Arial, sans-serif; font-size: 14px; color: red; text-decoration: none; }
.dashedgreybottom	{ border-bottom: 1px dashed #D0D0D0; font-family: Arial, sans-serif; font-size: 8pt; }
.solidblackbottom	{ border-bottom: 1px solid #000000; font-family: Arial, sans-serif; font-size: 8pt; }
.solidblackright	{ border-right: 1px solid #000000; font-family: Arial, sans-serif; font-size: 8pt; }
