/*///////////// BODY Code ////////////*/
.popupbody {background:#ffffff;padding: 0em 0em 0em 0em;margin-top: 3px;}
/*///////////// HELP.PHP STYLE ////////////*/
.helpscreentable {width:98%;background-color:#ffffff;padding:2px;margin-left:0px;}

/*///////////// MENU.PHP STYLE ////////////*/
.menutable {background:url(images/folderclosed.gif);background-repeat:no-repeat;border:0px solid #eee;margin-top:0px;margin-left:0px;}
.menutd {padding-left:21px;FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:10pt;color:#0000000;font-weight:500;cursor:hand;}
.submenutable {padding:0px;border-left:1px dotted #E9E9D2;margin-top:0px;margin-left:19px;}
.submenutd {padding-left:5px;}
.logoutmenutable {background:url(images/delete.gif);background-repeat:no-repeat;border:0px solid #eee;margin-top:0px;margin-left:0px;}
.supportmenutable {background:url(images/help.gif);background-repeat:no-repeat;border:0px solid #eee;margin-top:0px;margin-left:0px;}
.resetmenutable {background:url(images/padlock.gif);background-repeat:no-repeat;border:0px solid #eee;margin-top:0px;margin-left:0px;}
.activetable {background:url(images/active2.gif);background-repeat:no-repeat;border:0px solid #eee;margin-bottom:0px;margin-left:0px;}
.activetd {padding-left:25px;FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:10pt;color:#000000;font-weight:500}
.linkfontm { color: #336699;font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;font-size: 8pt;text-decoration:none;}
.linkfontm:hover { color: #003366; }
.linkfontmactive { background:#dddddd;color: #0033366;font-family: tahoma,verdana,sans-serif;font-size: 11px;text-decoration:bold; }

/*///////////// MENU_SUB.PHP STYLE ////////////*/
.screenmenu {}
.addtable {background:url(images/insert.gif);background-color:eee;border:1px solid #336699;height:24px;background-repeat:no-repeat;padding-left:15px;}

.helptable {background:url(images/help.gif);background-color:eee;border:1px solid #336699;height:24px;background-repeat:no-repeat;padding-left:15px;}
.backtable {background:url(images/back.gif);background-color:eee;border:1px solid #336699;height:24px;background-repeat:no-repeat;padding-left:15px;}
.printexporttable {background:url(images/print.gif);background-color:eee;border:1px solid #336699;height:24px;background-repeat:no-repeat;padding-left:10px;}
.edittable {background:url(images/edit.gif);background-color:eee;border:1px solid #336699;height:24px;background-repeat:no-repeat;padding-left:15px;}
.searchtable {background:url(images/search.gif);background-color:eee;border:1px solid #336699;height:24px;background-repeat:no-repeat;padding-left:10px;}
.deletetable {background:url(images/delete.gif);background-color:eee;border:1px solid #336699;height:24px;background-repeat:no-repeat;padding-left:10px;}


/*///////////// LOGIN.PHP, RESET.PHP, INVITE.PHP and REGISTRATION.PHP STYLE ////////////*/
.logindiv {font-family: tahoma,verdana,sans-serif;font-size: 9pt;width:400px;vertical-align:top;padding:1px;margin-top:+5px;color:#666666;text-align:left;}
.logintable {background: #ffffff;font-family: tahoma,verdana,sans-serif;font-size: 9pt;color:#666666;text-align:left;vertical-align:top;padding:1px;margin-top:5px;margin-bottom:5px;border:0px outset #000000;}
.regform {background:#ffffff;font-family: tahoma,verdana,sans-serif;font-size: 11px;color:#666666;text-align: left;vertical-align:top;padding:1px;margin-top:5px;margin-bottom:5px;margin-left:10px;border:0px outset #dddddd;width:96%;}
.termsdiv {background: #ffffff;overflow: auto;position: relative;width:98%;height:100px;border: 1px outset #eee;padding-top:5px;padding-left:5px;padding-right:5px;margin-top: 5px;text-align:left;margin-left:auto;margin-right:auto;} 
.loginrenew {background:#ffffff;width:400px;color: #000000;font-family: tahoma,verdana,sans-serif;font-size: 9pt;margin-left:auto;margin-right:auto;}
.registrationdiv {width:98%; font-family: tahoma,verdana,sans-serif;font-size: 10pt;vertical-align:top;padding:1px;margin-top:+5px;margin-left:10px;color:#666666;text-align:left;}


/*///////////// USED IN MOST MAIN SCREENS ////////////*/
.formtable {width:98%;background-color:#ffffff;padding:0px;border:0px solid #0000000;margin-left:0px;}
.formlabeltd {FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;text-align:left;font-size:10pt;font-weight:500;color:#000000;padding:0px;vertical-align:top;border-bottom:0px solid #eee;}
.formlabeltdreq {FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:10pt;color:red;font-weight:500;padding:0px;text-align:left;vertical-align:top;border-bottom:0px solid #eee;}
.formdatatd {FONT-FAMILY:verdana, arial, helvetica;vertical-align:top;font-size:10pt;color:#000000;padding-left:3px;border-bottom:0px dotted #eee;border-top:0px dotted #eee;}
.formnavbuttons {padding:0px;margin:0px;width:100%;vertical-align:bottom;}
.formlabelobject {background:#eee;FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:11pt;sans-serif;color:#000000;font-weight:500;background-repeat:repeat-x;padding-left:1px;border-bottom:1px solid #eee;border-top:1px solid #eee;}
.screenheader {border-top:0px solid #dddddd; margin-top:2px;padding-left:2px;background:#ffffff;width:98%}
.screenname {FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:13pt;text-decoration:bold;color:#000000;} 
.screendiv{font-family: tahoma,verdana,sans-serif;font-size: 9pt;width:98%;vertical-align:top;padding:1px;margin-top:+5px;color:#666666;text-align:left;}
.screenmenutop {border:0px solid #eee;margin:0px;width:98%}
.recordtable {background-color:#ffffff;padding:0px;margin-left:0px;width:98%;border-width:1px;border-color:#dddddd;border-style:solid;border-collapse:collapse;}
.recordheadertd {background:url(images/header_back.gif);background-color:#E2E1E4;height:26px;FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:9pt;sans-serif;color:#000000;font-weight:500;background-repeat:repeat-x;padding-left:1px;border-right:1px solid #eee;}
.headerfont {FONT-FAMILY:verdana, arial, helvetica; font-size:9pt;sans-serif;color:#000000;text-decoration:none;}
.screenmenubottom {padding:0px;width:98%;vertical-align:bottom;margin-left:0px;margin-right:auto;}
.datatdresults {FONT-FAMILY:verdana, arial, helvetica;font-size:9pt;color:#000000;text-align:left;vertical-align:top;}
.datatdprint {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:#000000;text-align:left;vertical-align:top;border: 1px groove #dddddd;}
.datatr1 {background-color:#ffffff;} 
.datatr2 {background-color:#eeeeee;}
.datatrover {text-align:left;vertical-align:top;background-color:#fff3b3;} 

/*///////////// USER_ACCESS_AUDIT.PHP STYLE ////////////*/

.auditfieldset {margin-left:20px;width:98%;text-align:left;padding-left:10px;}
.auditlegend {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;sans-serif;color:#000000;font-weight:600;}
/*///////////// PRINT_EXPORT.PHP ////////////*/
.exportlabeltd {background:#ffffff;FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;text-align:left;font-size:10pt;font-weight:500;color:#003366;padding:0px;vertical-align:top;border-bottom:0px solid #eee;}
.exporttable {background-color:#ffffff;padding:0px;margin-left:0px;width:98%;border-width:1px;border-color:#dddddd;border-style:solid;border-collapse:collapse;}
.exportdatatd {FONT-FAMILY:verdana, arial, helvetica;vertical-align:top;font-size:10pt;color:#000000;padding-left:3px;border-bottom:0px dotted #eee;border-right:0px solid #eee;}
.exporttdresults {FONT-FAMILY:verdana, arial, helvetica;font-size:9pt;color:#000000;text-align:left;vertical-align:top;}
.exportheadertd {background:url(images/header_back.gif);background-color:#E2E1E4;height:26px;FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:9pt;sans-serif;color:#000000;font-weight:500;background-repeat:repeat-x;padding-left:1px;border-right:1px solid #eee;}
.exportlabelobject {background:#eee;FONT-FAMILY:trebuchet ms,arial,verdana,sans-serif;font-size:11pt;sans-serif;color:#000000;font-weight:500;background-repeat:repeat-x;padding-left:1px;border-bottom:1px solid #eee;border-top:1px solid #eee;}


/*//MISC FONTS//*/
A{ font-size: 12px;font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;text-decoration: none;color:#336699;}
.linkfont { color: #336699;font-family: Trebuchet MS;font-size: 10pt;border-left: 1px solid #ccc;padding-left:4px;;text-decoration:none;}
.linkfont:hover { color: #003366; }
.linkfont:active { color: #003366; }
.linkfontb { color: #336699;font-family: Trebuchet MS;font-size: 9pt;text-decoration:none;}
.linkfontb:hover { color: #003366; }
.linkfontb:active { color: #003366; }

.smallfont {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:#000000;font-weight:500} 
.requiredfontsmall {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:red;font-weight:500} 
.regularfont {FONT-FAMILY:verdana, arial, helvetica;font-size:9pt;color:#000000;font-weight:500}
.requiredfont {FONT-FAMILY:verdana, arial, helvetica;font-size:9pt;color:red;font-weight:500; }
/*//FORM CONTROLS//*/
.select {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:9pt;COLOR:#000000;border:1px outset #53739D;BACKGROUND-COLOR:#ffffff;}
.input {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#000000;BACKGROUND-COLOR:#E9E9D2;border: 1px solid #000000} 
.textarea {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#000000;BACKGROUND-COLOR:#ffffff;}
.cmd {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:9pt;COLOR:#ffffff;BACKGROUND:URL(images/button.gif); border:0px solid #336699;} 
.radio {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#ffffff;BACKGROUND-COLOR:efefef;}
.checkbox {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:8px;COLOR:#000000;BACKGROUND-COLOR:efefef;}
.checkradiofont {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:#000000;font-weight:500}

/*///////////// CALENDAR STYLES ////////////*/
.bodypopup{background:#ffffff;margin:0px;}
.caltable {background-color:#ffffff;padding:1px;margin:0px;border-width:2px;border-left-color:#88a4c8;border-top-color:#88a4c8;border-right-color:#88a4c8;border-bottom-color:#88a4c8;border-style:outset;}
.callheader {background-color:#eee;padding:2px;border:0px groove #336699;FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#000000;text-decoration:none;}
.calltd {background-color:#eee;padding:2px;border:0px groove #336699;}
.monthfont{FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#336699;text-decoration:none;}
.calday {background:#eee;text-align:left;vertical-align:top;}
.calwkend {background:#aaaaaa;text-align:left;vertical-align:top;}
.calnil {background:#666666;text-align:left;vertical-align:top;padding:0px;margin:0px;}
.linkcal { color: #336699;font-family: tahoma,verdana,sans-serif;font-size: 12px;text-decoration:none;}
.linkcal:hover { color: red; }
.linkcal:active { color: #000; }

