INPUT, TEXTAREA, SELECT, OPTION {font-family:Verdana;font-size: 9px; color: #43437E;background-color:#ECECEC;border: 1px solid #7F9DB9;}

.maintable{font-family:tahoma,verdana,arial;font-size:8pt;}
.boldheading{font-family:tahoma,verdana,arial;font-size:8pt;font-weight:bold;}

/*ROUND IT layouts */
div#login{margin:0;padding:0;}


/* Form styles */
.formtable { background-image: url('/images/formbg_blue.jpg');}
.submit {background-color:#e0e0e0;color:#000000;vertical-align: absmiddle; border:1px solid #808080; margin: 0; padding: 2; cursor: hand;}
.submitover {background-color:#5C91E1;color:#FFFFFF;vertical-align: absmiddle;  margin: 0; padding: 2; cursor: hand;}
.formout {border: 1px solid #7F9DB9;}
.formover {border: 1px solid #F7AC00;}
.formfocus {background-color:#ffffff;}
.formblur {background-color:#ECECEC;}
.redalert { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#ff0000;font-weight:normal;font-variant: small-caps; vertical-align:absmiddle;}
.redalertbold { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#ff0000;font-weight:bold;font-variant: small-caps; vertical-align:absmiddle;}
.formtd {border-bottom:1px solid #808080;padding:2px;}

/* Form over/out highlight */
.formtrover {background-color:#e2edfe}
.formtrout {background-color:''}

/* tab style */
.activetab {width: 175px;height:20x;position:relative;color:white;font-weight:bold;cursor: hand;background-image: url('/~lipapv/images/windowsxpblue_overtab.jpg');background-repeat:no-repeat;display:block;margin:0;padding:0;}
.activetab img {width: 100%; height: 100%; border: 0;}
.activetab a {text-align:center;display:block;width: 175px;height: 20px;cursor: hand;color:white;font-weight:bold;display: block;margin: 0;padding: 0; text-decoration: none; }
* html a:hover {visibility:visible}
.activetab a:hover img{visibility:hidden}
.activetab span {position:absolute;width:175px;height:20px;left:0px;top:4px;text-align:center;color:white;font-weight:bold;margin:0;cursor: hand;}

.activetabsm {width: 100px;height:20x;position:relative;color:white;font-weight:bold;cursor: hand;background-image: url('/~lipapv/images/windowsxpblue_overtabsm.jpg');background-repeat:no-repeat;display:block;margin:0;padding:0;}
.activetabsm img {width: 100%; height: 100%; border: 0;}
.activetabsm a {text-align:center;display:block;width: 100px;height: 20px;cursor: hand;color:white;font-weight:bold;display: block;margin: 0;padding: 0; text-decoration: none; }
* html a:hover {visibility:visible}
.activetabsm a:hover img{visibility:hidden}
.activetabsm span {position:absolute;width:100px;height:20px;left:0px;top:4px;text-align:center;color:white;font-weight:bold;margin:0;cursor: hand;}

.inactivetab {background-image: url('/images/windowsxpblue_inactivetab.jpg');cursor:hand;color:white;font-weight:bold;}
.overtab {background-image: url('/images/windowsxpblue_overtab.jpg');cursor:hand;color:white;font-weight:bold;}

/* List page styles */
.listtable {background-image: url('/images/topbg_blue.jpg');border-left:1px solid #808080;border-top:1px solid #808080; border-right:2px solid #808080;border-bottom:2px solid #808080;}
.listTitle {font-face:verdana;font-size:10px;color:#ffffff;background-color:#808080;font-weight:bold;text-decoration:none;}
.listMain {font-face:verdana;font-size:10px;color:black;font-variant:normal;}
.listPage {font-face:verdana;font-size:11px;color:#000000;font-weight:bold;}
.listSort {color:#5c91e1;}
.listAction {text-decoration:underline;font-size:11px;font-face:verdana;font-weight:bold;color:#000000}
.listRowColor {background-color:#ffffff;}
.listAltRow {background-color:#e0e0e0;}
.listRowOver {background-color:#e2edfe;}
.pageselected {border:1px solid #5C91E1;font-weight:bold;vertical-align:middle;text-align:middle;height:15px;}
.filtertab {border:1px solid #808080;background-color:#5C91E1;color:white;font-weight:bold;cursor:hand;}
.filtertabover {border:1px solid #808080;background-color:#808080;color:white;font-weight:bold;cursor:hand;}
.workorderheading {background-image: url('/images/bluegrad_search.jpg');border-bottom:1px solid #808080;color:white;font-weight:bold;height:18px;}

/*minimenu */
.minimenuout {border:1px solid #DCD7B8;padding:2px;cursor:hand;}
.minimenuover {border:1px solid #2C7EC9;padding:2px;background-color:#AFCFED;cursor:hand;}
.menubar {height:25px;background-color:#ECE9D8;color:#000000;}