a:hover {text-decoration:none; background-color:#dfe3ea; color:#000080;}#
a:link {text-decoration:none; color:#000080;}
a:visited {text-decoration:none; color:#000080;}
a:active {text-decoration:none; color:#000080;}

.welcome { font-size: 12pt; font-family: geneva,arial; color: ffffff }
.small { font-size: 8pt; font-family: geneva,arial }
td { font-family: geneva,arial; font-size: 10pt }
.bold { font-weight: bold; font-family: geneva,arial; font-size: 10pt }
.large { font-size: 12pt; }

td img {display: block; border-collapse: collapse; border-bottom-width:0}

.row0 {background-color: #ecedf4}
.row1 {background-color: #d1d3e7} 

BODY {
 scrollbar-base-color: color;
 scrollbar-track-color: color;
 scrollbar-face-color: #ecedf4;
 scrollbar-highlight-color: color;
 scrollbar-3dlight-color: color;
 scrollbar-darkshadow-color: color;
 scrollbar-shadow-color: color;
 scrollbar-arrow-color: #FF9900;
 }

.tophead {
background-color: #333399
}

.tablehead {
background-color: #b8bad8;
border-top: 1px #000 solid; 
border-left: 1px #000 solid;
border-right: 1px #000 solid;
} 

.helptablebody {
background-color: #fff;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
}

.helptablefoot {
background-color: #b8bad8;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
border-bottom: 1px #000 solid;
}

.menutablebody {
background-color: #ceffce;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
border-bottom: 1px #000 solid;
}

.maintablehead {
border-top: 1px #000 solid; 
border-left: 1px #000 solid;
border-right: 1px #000 solid;
} 

.maintablebody {
background-color: #FFFFFF;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
border-bottom: 1px #000 solid;
} 

.bgtablebody {
background-color: #FFFFFF;
border-top: 1px #000 solid;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
border-bottom: 1px #000 solid;
} 

.field {
	font-size: 		12px; 
	font-family: 	Tahoma, Verdana, Sans Serif; 
	background-color:	#ecedf4; 
	color: 			#000; 
	padding: 		2px; 
	height:			22;
	margin: 		0px;
	border-color: 	#333399 #000080 #000080 #333399;
	border-width: 	1px 1px 1px 1px; 
	border-style: 	solid;
	}

.yfield {
	height: 		18px;
	padding:		2px;
	margin: 		2px 1;
	border-color: 		#333399 #000080 #000080 #333399;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	font: 			12px Tahoma, Verdana, sans-serif;
	background-color: #EACF1C;
	}

.dropdown {
	font-size: 		12px; 
	font-family: 	Tahoma, Verdana, Sans Serif; 
	background-color:	#ecedf4; 
	color: 			#000; 
	padding: 		2px; 
	height:			22;
	margin: 		0px;
	border-color: 	#333399 #000080 #000080 #333399;
	border-width: 	1px 1px 1px 1px; 
	border-style: 	solid;
}

.dropdownsmall {
	font-size: 		12px; 
	font-family: 	Tahoma, Verdana, Sans Serif; 
	background-color:	#ecedf4; 
	color: 			#000; 
	padding: 		2px; 
	height:			18;
	margin: 		0px;
	border-color: 	#333399 #000080 #000080 #333399;
	border-width: 	1px 1px 1px 1px; 
	border-style: 	solid;
}

.button {
	font-size: 		12px; 
	font-family: 		Tahoma, Verdana, Sans Serif; 
	background-color:	#b8bad8; 
	color: 			#000; 
	padding: 		0px;
	height:			22px; 
	margin: 		0px;
	border:			1px solid #969696; 
}

.clientbutton {
	font-size: 		12px; 
	font-family: 		Tahoma, Verdana, Sans Serif; 
	background-color:	#FFC164; 
	color: 			#000; 
	padding: 		1px;
	height:			22px; 
	margin: 		0px;
	border:			1px solid #969696; 
}

.supplierbutton {
	font-size: 		12px; 
	font-family: 		Tahoma, Verdana, Sans Serif; 
	background-color:	#E3AAF0; 
	color: 			#000; 
	padding: 		1px;
	height:			22px; 
	margin: 		0px;
	border:			1px solid #969696; 
}
 
.maintable { 
 style="border-left: 1 none #000000; 
 border-right: 1 none #000000; 
 border-top-style: none; 
 border-top-width: 0;
 border-bottom-style: none; 
 border-bottom-width: 1;
 }
 
.title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.bigtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.alert {
	font-family: Geneva, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	font-color: #FF0000;
}
.text {
	font-family: Geneva, Arial, Helvetica;
	font-size: 12px;
}
.important {
	font-family: Geneva, Arial, Helvetica;
	font-size: 16px;
	font-color: #FF0000;
}
.smtext {
	font-family: Geneva, Arial, Helvetica;
	font-size: 10px;
}
.bgmixer {
	background-image: url(images/mock1_07.gif)
	font-family: Geneva, Arial, Helvetica;
	font-size: 20px;	
}
.cleartable {
	border : 1px solid #000000;
	padding : 0px;
	spacing : 0px;
	font-family: Geneva, Arial, Helvetica;
	font-size: 12px;
}
form {
	margin: 0;
	padding: 0;
	}

.shortfield {
	width: 			100px;
	height: 		18px;
	padding:		0;
	margin: 		2px 1;
	border-color: 		#CC9900 #996600 #996600 #CC9900;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	font: 			12px Tahoma, Verdana, sans-serif;
	background-color: #A1C2E6;
	}

.textarea {
	padding:		0;
	margin: 		2px 1;
	border-color: 	#333399 #000080 #000080 #333399;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	font: 			12px Tahoma, Verdana, sans-serif;
	background-color: #FFF;
	}

.smtextarea {
	padding:		0;
	margin: 		2px 1;
	border-color: 		#CC9900 #996600 #996600 #CC9900;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	font: 			10px Tahoma, Verdana, sans-serif;
	background-color: #FFF;
	}

.buttonwhite {
	font-size: 		9px; 
	font-family: 		Tahoma, Verdana, Sans Serif; 
	background-color:	#5985B3; 
	color: 			#FFF; 
	padding: 		1px;
	height:			14px; 
	margin: 		0px;
	border:			1px solid #5985B3; 
}

.navtext {
width:180px;
font-size:8pt;
border-width:2px;
border-style:outset;
border-color:darkgray;
background-color:#ECD58C;
layer-background-color:#ECD58C;
font-family: Geneva, Arial, Helvetica;
color:black;
}

.skin0{
position:absolute;
width:165px;
border:2px solid black;
background-color:menu;
font-family:Verdana;
line-height:20px;
cursor:default;
font-size:14px;
z-index:100;
visibility:hidden;
}

.menuitems{
padding-left:10px;
padding-right:10px;
}

.inset 		{ border: 3px solid #CC9900; background-color:#FFF; padding: 3px; font: 10px Tahoma, Verdana, Arial, sans-serif;}
.inset60px 	{ border: 3px solid #CC9900; background-color:#FFF; padding: 3px; font: 10px Tahoma, Verdana, Arial, sans-serif; height: 48px; vertical-align: middle}
.inset120px 	{ border: 3px solid #CC9900; background-color:#FFF; padding: 3px; font: 10px Tahoma, Verdana, Arial, sans-serif; height: 108px; vertical-align: middle}
.inset150px 	{ border: 3px solid #CC9900; background-color:#FFF; padding: 3px; font: 10px Tahoma, Verdana, Arial, sans-serif; height: 144px; vertical-align: middle}
.inset430px 	{ border: 3px solid #CC9900; background-color:#FFF; padding: 3px; font: 10px Tahoma, Verdana, Arial, sans-serif; height: 350px; vertical-align: middle} 

table.calendar {border: 0; font-family: Ariel,Verdana,Helvetica;}
table.calendar td, th {text-align: center; border: 0}
table.calendar th {height: 10px; font-size: 7pt;}
table.calendar td {width: 19px; height: 10px; font-size: 9pt;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {color: green; text-align: center;}
table.calendar td.linked-day {font-size: 11pt}	


