*{font-size:9pt;font-family:tahoma;}
body{background:#aaa;text-align:center;}
.msg2{color:#aaa;}
#container{background:#bbb;padding:5;text-align:left;width:100%;border-radius:5px 5px 5px 5px;}
#header{background:#999;width:98%;padding:5;border-radius:5px 5px 5px 5px;margin:5px;}
#header a{color:#fff;text-decoration:none;}
#header a.act{color:#fa0;text-decoration:none;}
a.menu{background:#960;color:#000;padding:0 15;margin:3;}
a.menua{background:#f90;}
td{vertical-align:top;}
.tb3 {background:#888;border-collapse:collapse;vertical-align:top;border:2px solid #aaa;}

.tb1 {width:100%;background:#888;border-collapse:collapse;vertical-align:top;border:2px solid #aaa;}
.tb1 th, .tb3 th{background:#ddd;padding:3;border:1px solid #aaa;cursor:hand;cursor:pointer;vertical-align:top;}
.tb1 tr.bd, .tb3 tr.bd{background:#fff;}
.tb1 tr.bda, .tb3 tr.bda{background:#eef;cursor:hand;cursor:pointer}
.tb1 .date{white-space:nowrap;}
.tb1 td, .tb3 td{padding:3;border:1px solid #aaa;vertical-align:top;}
.tb1 tfoot td{background:#fff;text-align:right;font-weight:bold;}
.tb1 th.driver{min-width:120px;}
.tb1 th.vehicle{min-width:60px;}

.tb3 tr.dow6{background:#eef;}
.tb3 tr.dow0{background:#eef;}

.tb2{width:98%;background:#888;border-collapse:collapse;vertical-align:top;border:2px solid #999;margin:5px;}
.tb2 th{background:#ddd;padding:3;border:1px solid #aaa;cursor:hand;cursor:pointer;}
.tb2 tr.bd{background:#fff;}
.tb2 tr.bda{background:#eef;cursor:hand;cursor:pointer}
.tb2 tbody{background:#fff;}
.tb2 td{padding:3;border:1px solid #aaa;vertical-align:top;}

.tb4{}
.tb4 thead{background:#666;color:#fff;text-align:center;font-weight:bold;}
.tb4 tbody{background:#fff;}
.tb4 tfoot{background:#aaa;}

.rpt {background:#888;border-collapse:collapse;vertical-align:top;border:2px solid #aaa;}
.rpt th{background:#ddd;padding:3;border:1px solid #aaa;cursor:hand;cursor:pointer;}
.rpt tr.bd{background:#fff;}
.rpt tr.bda{background:#eef;cursor:hand;cursor:pointer}
.rpt .date, .vehicle {white-space:nowrap;}
.rpt td{padding:3;border:1px solid #aaa;vertical-align:top;}
.rpt tfoot td{background:#fff;text-align:right;font-weight:bold;}
.rpt tr.cal{text-align:right;}
.rpt tr.cal td{width:150px;height:100px;}
.rpt tr.cal td.prevm, .rpt tr.cal td.nextm{background:#eee;}
.rpt td.tored{color:#f00;}
table.suggest{width:100%;}
.odd{background:#fff;}
.even{background:#fff;}

td.int, td.real{text-align:right;}
.tb1, .tb2 {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px 5px 5px 5px;}
a.wo-new, a.wo-progress, a.wo-complete{text-decoration:none;display:block;}

a.wo-new{color:#f00;}
a.wo-progress{color:#f60;}
a.wo-complete{color:#0a0;}
td.alert{color:#f00;}
.woitem {font-size:12pt;background:#eee;padding:1;margin:2;display:inline-block;cursor:hand;cursor:pointer;}
input[readonly] {background:#ddd;color:#666;border:1px solid #ddd;}
.vlist{padding:1 4;margin:1;background:#eef;cursor:hand;cursor:pointer;}
.ui-tabs{margin:5px;width:98%;}
.ui-tabs .ui-tabs-panel{padding:2px;}
.tdplan{width:150px;}
.plan{color:#000;text-decoration:none;}
.done{color:#00a;text-decoration:none;}
.cancel{color:#a00;text-decoration:none;}
.calinfo{text-align:left;}
.caldate{width:14%;height:100px;background:#fff;}
.pmonth, .nmonth{background:#eee;color:#666;}
a.jhover{color:#090;}
.ui-datepicker-calendar th {color:#fc0;}
.btn{text-decoration:none;background:#ccc;color:#222;border:1px solid #666;padding:3px 10px;}
.btn:hover{background:#fa0;}

.dataTables_length,.dataTables_info{float:left;width:50%;text-align:left;}
.dataTables_filter,.dataTables_paginate{float:right;width:50%;text-align:right;}
.gecko .dataTables_filter, .gecko .dataTables_paginate{float:none;clear:right;}

table.workorder {width:100%;}
.date{width:90px;}
.mtn-plan{background:#ffa;}
.mtn-done{background:#aff;}

.photos {background:#fff;border:1px solid #aaa;width:98%;margin:5px;padding:5px;}
.photos .photoimg{height:150px;margin:5;display:inline;border:1px solid #888;}
.photos .photoimg img{height:150px;margin:5;}