body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; background-color: #dedede; font-style: normal; margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 20px; } table { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; border-color: #b0c0c7; border-top: 1px; border-left: 1px; border-right: 1px; border-bottom: 1px; font-style: normal; } .mainTable { background-color: #FFFFFF; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; } .loginBox { background-color: #EC5725; padding: 5px; width: 100%; border-bottom-style:solid; border-bottom-color:#eaf2fb; } .adminhead { background-color: #B24724; padding: 5px; border-bottom-style:solid; border-bottom-color:#eaf2fb; border-bottom-size:1px; border-right-style:solid; border-right-color:#eaf2fb; border-right-size:1px; } td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #660000; font-style: normal; border-top: 1px; border-left: 1px; border-right: 1px; border-bottom: 1px; } pre { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; font-style: normal; } pre.dark { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #660000; font-style: normal; } td.head { border-bottom:1; border-bottom-style:solid; border-bottom-color:#999999; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; line-height: 14px; background-color: #B7B2B0; cursor: hand; text-transform: uppercase; } td.head2 { font-family: Arial, Helvetica, sans-serif; color: #660000; font-size: 11px; line-height: 14px; background-color: #D3DFE4; text-transform: uppercase; } td.headOn { border-bottom:1; border-bottom-style:solid; border-bottom-color:#999999; font-family: Arial, Helvetica, sans-serif; color: #dedede; font-size: 11px; line-height: 14px; background-color: #333333; cursor:pointer; cursor:hand; text-transform: uppercase; } td.data { border-bottom:1; border-bottom-style:solid; background-color: #666666; border-bottom-color:#999999; border-left:1; border-left-style:solid; border-left-color:#999999; color: #ECE9E4; } td.dataAlt { border-bottom:1px; border-bottom-style:solid; background-color: #777777; border-bottom-color:#999999; border-left:1; border-left-style:solid; border-left-color:#999999; color: #ECE9E4; } td.data2 { background-color: #F0EDE4; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; line-height: 13px; color: #000000; border: 1 none #FFFFFF; padding: 5px; text-align: left; vertical-align: top; } td.area { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #660000; text-transform: uppercase; background-color: #ECE9E4; font-style: bold; border-left:1px; border-left-style:solid; border-left-color:#660000; border-right:1px; border-right-style:solid; border-right-color:#660000; border-top:1px; border-top-style:solid; border-top-color:#660000; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#660000; } td.area a {color:#660000;} td.formHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #FFFFFF; text-transform: lowercase; background-color: #635B4B; font-style: normal; font-weight: normal; text-align: left; vertical-align: middle; text-indent: 5px; } td.formArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #635B4B; text-transform: lowercase; background-color: #DBD4C6; font-style: normal; font-weight: normal; text-align: right; vertical-align: middle; text-indent: 5px; width: 150px; } td.formData { background-color: #F8F2E5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #635B4B; vertical-align: middle; width: 200px; } td.white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #660000; background-color: #ffffff; text-transform: uppercase; } td.home { border-bottom:1; border-bottom-style:solid; background-color: #777788; border-bottom-color:#B7C7CF; } a.adminnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; font-style: bold; text-decoration: none; } a.clientnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; font-style: bold; text-decoration: none; text-transform: uppercase; } a.link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #660000; font-style: normal; text-decoration: underline; } a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FF6600; text-decoration: none; } a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #ffffff; font-style: normal; text-decoration: underline; } h3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #660000; font-style: normal; text-transform: uppercase; } span.user { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #660000; font-style: bold; } td.clienthead { background-color: #B24724; padding: 5px; border-bottom-style:solid; border-bottom-color:#eaf2fb; border-bottom-size:1px; border-right-style:solid; border-right-color:#eaf2fb; border-right-size:1px; } td.clientnav { border-bottom:1; border-bottom-style:solid; background-color: #B24724; border-bottom-color:#ffffff; border-left:1; border-left-style:solid; border-left-color:#ffffff; color: #FFFFFF; } SELECT,INPUT,TEXTAREA {font-family:Verdana,Helvetica;font-size:9px;background-color:#ECE9E4} span.warning { font-family: verdana, arial; font-size: 9px; color: #FCC; } .lefthead { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; text-transform: uppercase; color: #FFFFFF; background-color: #666666; text-align: left; vertical-align: middle; border-left-width: 1px; border-left-style: dashed; border-left-color: #FFFFFF; width: 150px; text-indent: 10pt; } .smalltype { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #333333; } .head2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; background-color: #92a2aa; text-transform: uppercase; padding: 5px; font-weight: bold; text-align: left; vertical-align: top; color: #FFFFFF; } .leftarea { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; line-height: 15px; background-color: #92a2aa; padding: 5px; font-weight: normal; text-align: left; vertical-align: top; color: #FFFFFF; } .revlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FFFFFF; text-decoration: underline; } .revlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; text-decoration: none; } .arealeft { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #660000; background-color: #CCDBE4; font-style: normal; font-weight: normal; text-align: left; vertical-align: top; text-indent: 5px; } .error { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 30px; color: #FFFFFF; text-decoration: none; text-indent: 5px; background-color: #900; } /* overall table */ #calendar table { border:1px solid #fff; padding: 0; margin:5px; width:100%; } /* the day headers across the top */ #calendar th { background: #333333; color: #fff; margin: 3px; padding: 2px 5px; width:14%; } /* how days this month will look, make dates appear in top right */ #calendar td { background: #eee; padding: 2px; margin:0; text-align:right; vertical-align:top; border:1px solid #fff; } #calendar td a { color:333333; } #calendar td div.td, #calendar td div.tdOn { height:120px; overflow:auto; padding:5px; font-size:9px; } #calendar td div.td { color: #333333; } #calendar td div.tdOn { background-color:#dedede; color:#333333; } #calendar td div.td ul , #calendar td div.tdOn ul { text-align:left;margin-left:-40px !important;margin:0; } #calendar td div.td ul li , #calendar td div.tdOn ul li{ border-bottom:1px #dedede solid ; } #calendar td div.td ul li.task , #calendar td div.tdOn ul li.task{ background-color:#333333; color:#ffffff;border-bottom:1px #dedede solid ; } #calendar td div.td ul li.task a , #calendar td div.tdOn ul li.task a {color:#ffffff;text-decoration:none;font-size:9px;} .clientAbbr {display:inline;background:#dedede;color:#333333;padding:1px;margin:1px 5px 1px 1px;font-size:9px;}