
.bigtitle {font-family: helvetica; font-size:30px; font-weight: bold; color:#E8E8A3}

.mediumtitle {font-family: helvetica; font-size:18px; font-weight: bold; color:#E8E8A3}

.smalltext {font-family: verdana; font-size:10px; color:#60542B}

.pagetext {font-family: verdana; font-size:12px; color:#F5F6EF}

.error {font-family: verdana; font-size:12px; color:#FF0000}


body, table {font-family: verdana; font-size:12px; color:#F5F6EF}

a:link {color:#60542B}

a:visited {color:#60542B}

a:active {color:#60542B}

a:hover {color:#000000}

.mainheader {font-family: arial; font-size:12px; color:#FFFFFF; font-weight:bold}

.smallheader {font-family: verdana; font-size:10; color:#FFFFFF; font-weight:bold}

.maininputstyle, .lightinputstyle {

	font-family: verdana;

	padding: 2px;

	font-size: 12px;

	color: #000000;

	background-color: #F5F6EF;

	border: 1px inset #083B4C;
	
   scrollbar-3dlight-color:#083B4C;

   scrollbar-base-color:;

   scrollbar-darkshadow-color:#083B4C;

   scrollbar-face-color:#D0E4EA;

   scrollbar-highlight-color:D0E4EA;

   scrollbar-shadow-color:#083B4C;

   scrollbar-arrow-color:#083B4C
}

	table.altTable td	{	padding: 4px 6px; vertical-align: middle; border-right: 4px solid #C4C9A1}
	table.altTable td.unpaidtot {font-family: verdana; font-size:10px; color:#ffffff; font-weight:bold; border-right:none}
   table.altTable td.unpaidsub {font-family: verdana; font-size:10px; color:#ffffff; font-weight:bold; border-right:none}
	table.altTable td.alltot {font-family: verdana; font-size:10px; color:#ffffff; font-weight:bold; border-right:none}
	table.altTable td.allsub {font-family: verdana; font-size:10px; color:#ffffff; font-weight:bold; border-right:none}
		
	table.altTable td.hd 
	   {
	   background: #8092BB;
	   vertical-align: middle; 
	   text-align:center; 
	   border-right: 4px solid #687CA9;
	   font-family: arial; 
	   font-size:13px; 
	   color:#FFFFFF; 
	   font-weight:bold
	   }

	table.altTable td.hd a:link {color:#ffffff}
	table.altTable td.hd a:active {color:#ffffff}
	table.altTable td.hd a:visited {color:#ffffff}		
	table.altTable td.hd a:hover {color:#000000}	
	   
	
.menu {
   font-family: verdana; 
   font-size:12px; 
}

table.menu td {
   border-bottom: 1px solid #FAF7E6;
   background: #C1C9DD
}

table.menu td a:link {color:#60542B; text-decoration:none}
table.menu td a:visited {color:#60542B; text-decoration:none}
table.menu td a:active {color:#60542B; text-decoration:none}
table.menu td a:hover {background: white}

contextmenu {
	border: solid 1px #000000;
   font-family: verdana; 
   font-size:10px
}

contextmenu a:link {color:#60542B; text-decoration:none}
contextmenu a:visited {color:#60542B; text-decoration:none}
contextmenu a:active {color:#60542B; text-decoration:none}
contextmenu a:hover {background: white}

.wizardtable td {
   font-family: verdana; 
   font-size:13px; 
   color:#666666;
}

.wizardtable b {color:#60542B}
.wizardtable .mediumtitle {
   font-family: verdana; 
   font-size:18px; 
   color:#60542B
}

.approveinvoice td {
   font-family: verdana; 
   font-size:12px; 
   color:#60542B
}

.approveinvoice .mediumtitle {
   font-family: verdana; 
   font-size:14px; 
   color:#60542B
}


.tabs table.altTable td.hd 
   {
      border-right: 5px solid #d6dbe0;
   }

.tabs table.altTable td
   {
      border-right: 5px solid #d6dbe0;
   }

.tabs .mediumtitle {
   font-family: verdana; 
   font-size:14px; 
   color:#60542B
}

.tabs, .tabs td{
   font-family: verdana; 
   font-size:14px; 
   color:#666666
}

.tabs .tinylink {font-size:10px}

.disabled {color:#999999}
.disabled a:link {color:#999999}
.disabled a:active {color:#999999}
.disabled a:visited {color:#999999}
.disabled a:hover {color:#000000}

.infomsg {
   background: url(/images/infomsg_bg.gif) center left no-repeat;
   Border: solid 2px #60542B; 
   Background-color: #E2DCCB;
   color: #60542B;
   padding-left: 65px;
   padding-right: 25px;
   padding-top: 15px;
   padding-bottom: 15px;
   font-weight: bold;
}

.helpmsg {
   background: url(/images/helpmsg_bg2.gif) center left no-repeat;
   Border: solid 2px #60542B; 
   Background-color: #E2DCCB;
   color: #60542B;
   padding-left: 65px;
   padding-right: 25px;
   padding-top: 15px;
   padding-bottom: 15px;
   font-weight: normal;
}

.errormsg {
   background: url(/images/errormsg_bg.gif) center left no-repeat;
   Border: solid 2px #60542B; 
   Background-color: #E2DCCB;
   color: #ff0000;
   padding-left: 65px;
   padding-right: 25px;
   padding-top: 15px;
   padding-bottom: 15px;
   font-weight: bold;
}

.notemsg {
   background: url(/images/notemsg_bg.gif) center left no-repeat;
   Border: solid 2px #60542B; 
   Background-color: #E2DCCB;
   color: #60542B;
   padding-left: 65px;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
}


#toolbar1 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:1}
#toolbar2 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:2}
#toolbar3 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:3}
#toolbar4 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:4}
#toolbar5 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:5}
#toolbar6 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:6}
#toolbar7 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:7}
#toolbar8 {position: absolute; top: 0px; left: 0px; visibility:hidden; z-index:8}   
