



body
{
   margin: 0;
   padding: 0;
   background-color: #ffffff;
   scrollbar-arrow-color:#ffffff;
   scrollbar-base-color:#cccccc;
   scrollbar-shadow-color:#eeeeee;
   scrollbar-face-color:#cccccc;
   scrollbar-highlight-color:#f2f2f2;
   scrollbar-darkshadow-color:#666666;
   scrollbar-3dlight-color:#999999;
}

/************** header tag styles **************/

h1{
 font: bold 110% Verdana, Arial, Helvetica, sans-serif;
 color: #336699;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 100% Verdana, Arial, Helvetica, sans-serif;
 color: #336699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 90% Verdana, Arial, Helvetica, sans-serif;
 color: #336699;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 90% Verdana, Arial, Helvetica, sans-serif;
 color: #336699;
 margin: 0px;
 padding: 0px;
}

.h1{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #336699;
}

.relogin_h{
 font: bold 125% Verdana, Arial, Helvetica, sans-serif;
 color: #336699;
 margin: 0px;
 padding: 0px;
}

/************ left navs ************/
.leftnav_link
{
   height: 30px;
   width: 98px;
   border-top: 1px solid #f5f5f5;
   border-bottom: 1px solid #616F78;
   border-right: 1px solid #848F9A;
   z-index: 100;
}

.leftnav_icon
{
   height: 30px;
   width: 30px;
   background: #B6CFE7;
   border-top: 1px solid #f5f5f5;
   border-bottom: 1px solid #616F78;
   border-right: 1px solid #848F9A;
   z-index: 100;
}

#leftnavBox
{
   position: absolute;
   top: 80px;
   left: 0px;
   width: 129px;
   background: #CDDFEF;
   z-index: 10;
}

#leftnav_bg
{
   position: absolute;
   top: 0;
   left: 0;
   width: 129px;
   height: 100%;
   background: #B9C9D8;
   border-right: 1px solid #848F9A;
   visibility: visible;
   z-index: 0;
}

/************ landing page ************/
.inboxtitle
{
   margin: 0px;
   padding: 2px;
   background-color: #B9C9D8;
   border-bottom: 2px solid #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   text-align: center;
   width: 132px;
}

.inboxtitle_off
{
   margin: 0px;
   padding: 2px;
   background-color: #CBCBCB;
   border-bottom: 2px solid #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   text-align: center;
   width: 130px;
}

.vmicon
{
   background-image: url(../img/vm_bg.gif);
   background-position: center;
   border-bottom: 2px solid #ffffff;
   margin-bottom: 2px;
   height: 95px;
}

.faxicon
{
   background-image: url(../img/fax_bg.gif);
   background-position: center;
   border-bottom: 2px solid #ffffff;
   margin-bottom: 2px;
   height: 95px;
}
.emailicon
{
   background-image: url(/img/email_bg.gif);
   background-position: center;
   border-bottom: 2px solid #ffffff;
   margin-bottom: 2px;
   height: 95px;
}
.conficon
{
   background-image: url(/img/conf_bg.gif);
   background-position: center;
   border-bottom: 2px solid #ffffff;
   margin-bottom: 2px;
   height: 95px;
}

.lendingiconbox
{
   border: 1px #B9C9D8 solid;
   background-color: #FFFFFF;
   width: 142px;
}

.lendingiconbox_off
{
   border: 1px #eeeeee solid;
   background-color: #FFFFFF;
   width: 142px;
}

.lendingiconboxinner
{
   margin: 2px;
   padding: 2px;
   background-color: #CDDFEF;
   width: 134px;
   height: 143px;
}

.lendingiconboxinner_off
{
   margin: 2px;
   padding: 2px;
   background-color: #eeeeee;
   width: 134px;
   height: 143px;
}

.canlendarbox
{
   margin: 2px;
   padding-top: 5px;
   padding: 2px;
   background-color: #ffffff;
   width: 124px;
   height: 112px;
}

.inboxitem
{
   padding-left: 0px;
   background-color: #FFFFFF;
   margin-bottom: 1px;
   padding-top: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #999999;
}

.inboxitem2
{
   padding-left: 5px;
   background-color: #FFFFFF;
   margin-bottom: 1px;
   padding-top: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #999999;
}

.newsaved
{
   padding-right: 5px;
   margin-bottom: 1px;
   background-color: #CDDFEF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #666666;
   text-align: right;
}

.newsaved_off
{
   padding-right: 5px;
   margin-bottom: 1px;
   background-color: #eeeeee;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #666666;
   text-align: right;
}

.msgnum
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #FF6600;
   width: 47px;
}

a.msgnum1
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   color: #FF6600;
   width: 47px;
}

a.msgnum1:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   color: #FF6600;
   width: 47px;
}

.msgnum2
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   color: #999999;
   width: 47px;
}

.conftime
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #ff6600;
}

.conftime a
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #ff6600;
   text-decoration: none;
}

.conftime a:hover
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #ff6600;
}

.calendar_on
{
   background-color: #D1F0FF;
}

.calendar_sm_on
{
   background-color: #CDDFEF;
}

.table_bg
{
   background-color: #E6EFF7;
}

.table_bg_off
{
   background-color: #cccccc;
}

.input_total
{
   background-color: #E6EFF7;
   color: #666666;
   border: none;
   font-size: 24px;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   height: 44px;
   width: 50px;
}