.bodytext { font-family: Tahoma, Verdana, Arial; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none ; color: #999999; text-align: left}
a.general:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #999999; text-decoration: underline}
a.general:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #F443377; text-decoration: underline}
a.general:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #443377; text-decoration: underline}
a.general:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #F443377;
	text-decoration: underline;
}
.designed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}
a.regular:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
a.regular:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #443377; text-decoration: underline}
a.regular:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #999999; text-decoration: underline}
a.regular:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #443377; text-decoration: underline}
.formfields {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border: 1px solid #443377;
	padding: 2px;
	z-index: 0;

}
.smalltext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 5pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #CCCCCC;
}
.subtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #E60000;

}

#prodcount {
	position: relative;
	left:520;
	top: -30;
	width: 60px;
	height: 40px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #F90000;
	border: 2px solid #F90000;
	z-index: -1;
}

.tabletitle {
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #443377;
}
.spacerleft {
	padding-left: 2px;
}
.list {
	list-style-position: inside;
	list-style-type: circle;
}
.smalltextred {

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #7D0000
}
.error {
font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none ; color: #FF0000; text-align: left
}
.labelfield {

	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border: none;
	padding: 0px;  
/*	width: 617px;*/
}
.subtotals {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border: none;
	padding: 0px;
	background-color: #CCCC99;
}
.bgcolorpar {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #404040;
	border: none;
	padding: 0px;
	background-color: #E9E9E3;

}
.bgcolorimpar {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #404040;
	border: none;
	padding: 0px;
	background-color: #F2F2F2;
}
.remarkorder {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #ff0000;
	border: none;
	padding: 0px;
}
a.menu:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#pageLoadDiv {
	position: absolute;
	top: 195px;
	width: 210px;
	height: 105px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006633;
	border: 2px solid #000000;
}

.red-color{
	color: #E60000;
}

.gray-color{
	color: gray;
}
.subtitles span:first-child{
	margin-right: 20px;
}
.subtitles span{cursor: pointer;}
.smalltext{font-size: 10pt;}


/*EXTRA*/
  .pad td { padding: 16px;}
  
  .work-order-font { font-size: 10px;}
  .work-order-tbl-font { font-size: 9pt; 
  
  
  /*EXTRA*/
  line-height: 18px;
  
  }
  
  .work-order-width { width:615px; }
  
  .tabtitle {line-height:27px; font-size: 8pt;}
  
  .comments  {
  background: none repeat scroll 0 0 #E9E9E3;
    width: 614px; }
	
#comments > div{
	color: #000000 !important;
    font-family: Geneva,Arial,Helvetica,san-serif;
    font-size: 10px;
    font-style: normal;
}

#comments >  p{
	color: #000000 !important;
    font-family: Geneva,Arial,Helvetica,san-serif;
    font-size: 11px;
    font-style: normal;
}
	 .comments > p{ color: #404040;
    font-family: Geneva,Arial,Helvetica,san-serif;
    font-size: 10px;
    font-style: normal;}
	 
	
	.print-rgt { padding-left: 514px;}
	
	.line{ background-color: #443377; height:1px; }
	
	.description{
	font-weight:bold;
	color:#404040;
	font-size:11px;}


<!-- Start Menu Styles -->
#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px 0px 0px 10px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#BABABA;
	background-repeat:repeat;
	border-color:#AAAAAA;
	border-width:0px;
	border-style:solid;
}
ul.pureCssMenu table {
	border-collapse:collapse
}
ul.pureCssMenu {
	display:block;
	float: left;
}
ul.pureCssMenu ul{
	width:150px;
}
ul.pureCssMenu li{
	display:block;
	margin:0px 0px 0px 0px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#BABABA;
	border-width:0px;
	border-color:#6655ff;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:6px;
	_padding-left:0;
	font:bold 12px Tahoma;
	color: #6B6B6B;
	text-decoration:none;
	cursor:default;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}

ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:center;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.pureCssMenu li.sep span{
	float:none;	
	padding-right:0;
	width:5;
	height:16;
	display:inline-block;
	background-color:#AAAAAA;	
	background-image:none;
	display:block;
}
ul.pureCssMenu ul li.sep span{
	width:100%;
	height:3;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#443377;
	border-color:#665500;
	border-style:solid;
	font:bold 12px Tahoma;
	color: #ffffff;
	text-decoration:none;
	
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#443377;
	border-color:#665500;
	border-style:solid;
	font:bold 12px Tahoma;
	color: #ffffff;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;
height:16px;
}
ul.pureCssMenu ul img {
	width:16px;
	height:16px;
}
ul.pureCssMenu img.over{
	display:none
}
ul.pureCssMenu li.dis a:hover img.over{
	display:none !important
}
ul.pureCssMenu li.dis a:hover img.def {
	display:inline !important
}
ul.pureCssMenu li:hover > a img.def  {
	display:none
}
ul.pureCssMenu li:hover > a img.over {
	display:inline
}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over{
	display:inline
}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def{
	display:none
}
ul.pureCssMenu a:hover ul{
	display:block
}
ul.pureCssMenu span{
	display:block;
	background-image:url(/images/menu/arrv_anim_1.gif);
	background-position:right center;
	background-repeat: no-repeat;
   	padding-right:11px;}
ul.pureCssMenu li:hover>a>span{
	background-image:url(/images/menu/arrv_anim_1o.gif);
}
ul.pureCssMenu a:hover span{
	_background-image:url(/images/menu/arrv_anim_1o.gif);
}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{
	background-image:url(/images/menu/arr_double_1.gif);
}
ul.pureCssMenu ul li:hover > a span{
	background-image:url(/images/menu/arr_double_1o.gif);
}

<!--forms inventory-->
.form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-bottom:0;
	vertical-align:middle;
}

.control-group{margin-bottom:10px;}

legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}

.form-horizontal .control-group{margin-bottom:10px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;}
.form-horizontal .control-group:after{clear:both;}
.form-horizontal .control-label{float:left;width:200px;padding-top:2px;text-align:left;font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.form-horizontal .controls:first-child{*padding-left:180px;}
.form-horizontal .help-block{margin-bottom:0;}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px;}
.form-horizontal .form-actions{padding-left:180px;}
.btn .label,.btn .badge{position:relative;top:-1px;}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:12px;line-height:16px;*line-height:16px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
