body{font-family:tahoma}
a{font-size:10pt}
a.menu{color:#000;text-decoration:none;padding:0 2px}
a:hover{background-color:#036;color:#fff}
a.cmd{font:11px verdana}
a.cmd:hover{background-color:#def;color:#000}
table.collapse{border-collapse:collapse;border-spacing:0}
table.collapse td{padding:0}
div.menu{
	white-space:nowrap;
	background-color:#def;
	width:auto;
	margin-right:auto;
	color:#000;
	padding:2px 3px;
	border:1px solid #fff;
}
#loggedin
{
  float:right;
  margin:2px 20px 3px 0;
  border:1px solid #036;
  padding:1px 5px 2px 5px;
  font-size:10px;
  white-space:nowrap;
}
#loggedintext
{
  color:#060;
  font-size:11px;
}

div.menu table{border-width:0;border-collapse:collapse;border-spacing:0}
div.menu td{padding:0 1px}
.blk1{margin:6px 0}
.blk2{margin:6px 0;border:1px solid #036}
.blk3{margin:6px 0;border:1px ridge #030;background-color:#efe}

td.sm{padding:0}
.header{font-size:18pt;font-weight:bold}
.field{font-size:16px;font-weight:bold;color:#036}
.field2{font-size:14px;font-weight:bold;color:#036;font-family:Segoe UI,Tahoma,Verdana,Arial;}
.content{font-size:12pt;font-weight:normal}
body{font-size:10pt}

#queue {
  width: 972px;
  margin:4px 0;
  border:0;
  padding:0;
  min-height: 20px;
}
#qdata {
  border: 1px solid #030;
  background-color: #efe;
  float:left;
  width: 840px;
  min-height: 20px;
}
#qtots {
  border: 1px solid #030;
  float: right;
  background-color: #efe;
  width: 124px;
  margin: 0;
  min-height: 20px;
}

td.cw1{width:36px}
td.cw2{width:166px}
td.cw3{width:75px}
td.cw4{width:125px}
td.cw5{width:80px}
td.cw6{width:162px}
td.cw7{width:76px}
td.cw8{width:54px}
td.cw9{width:46px}
td.cwA{width:76px}

.hd2{font-size:14px;font-weight:bold;color:#556}

td.id       {width:32px;  overflow:hidden;}
td.cust     {width:170px; overflow:hidden;}
td.rep      {width:60px;  overflow:hidden;}
td.brand    {width:90px;  overflow:hidden;}
td.model    {width:155px; overflow:hidden;}
td.status   {width:80px;  overflow:hidden;}
td.date     {width:170px; overflow:hidden;}
td.priority {width:55px;  overflow:hidden; text-align:center; }
td.days     {width:55px;  overflow:hidden; text-align:center; }
td.viewlog  {width:20px;  overflow:hidden; text-align:center; }
td.review   {width:20px;  overflow:hidden; text-align:center; }
td.action   { width:70px; overflow:hidden; text-align:left;}
td.tots   { width:50px; overflow:hidden; text-align:right;}

td {font-size:13px;}

td.pd10{padding-left:10px}

.selfpass         { background:inherit;color:tomato; }
.selfpass a       { background:inherit;color:tomato;text-decoration:none; }
.selfpass a:hover { background:inherit;color:tomato;text-decoration:underline; }

.notselfpass         { background:inherit;color:inherit; }
.notselfpass a       { background:inherit;color:inherit;text-decoration:none; }
.notselfpass a:hover { background:inherit;color:inherit;text-decoration:underline; }

.custlink         { background:inherit;color:inherit;text-decoration:none; }
.custlink a       { background:inherit;color:inherit;text-decoration:none;}
.custlink a:hover { background:inherit;color:inherit;text-decoration:underline; }

.fmsec {
	text-align:left;
	float:left;
	clear:both;
	/*width:200px;*/
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	border-width:1px;
	border-style:solid;
	border-top-color:#036;
	border-left-color:#036;
	border-right-color:#059;
	border-bottom-color:#059;
	background-color:#036;
	color:#fff;
	padding:1px 8px 2px 8px;
	margin-bottom:6px
}
.fmsec2{
	text-align:left;
	float:left;
	clear:both;
	/*width:200px;*/
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	border-width:1px;
	border-style:solid;
	border-top-color:#063;
	border-left-color:#063;
	border-right-color:#095;
	border-bottom-color:#095;
	background-color:#063;
	color:#fff;
	padding:1px 8px 2px 8px;
	margin-bottom:6px
}
.fs3{font-size:10px}
form{margin:0}
input{color:#036}
input.readonly{background-color:#ddd;color:#444}
select{color:#036}
textarea{color:#036;font-family:tahoma}

