﻿body
{
    margin:0 auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.billinginfo{
text-align:left;
vertical-align:top;
width:100%;
border:#186040 solid 1px;

}

.invoicesummary
{
    width:172px;
    height:28;  
   background:url(../images/invoicesummary.gif) no-repeat;
    vertical-align:bottom; text-align:left; padding-left:0px
    }
.txt-w{
	color:#FFFFFF;
	padding:6px;
	text-align:left;
}

txt-w1{
	color:#FFFFFF;
	padding:2px;
	text-align:left;
}

.txt-gry{
	color:#4f4f4f;
	text-align:left;
}

.heading{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
    height: 18px;
}

.heading-g{
	font-size:16px;
	color:#186141;
	font-weight:bold;
	text-align:left;
    width: 100%;
}
.heading-g1{
	font-size:16px;
	color:#186141;
	font-weight:bold;
	text-align:left;
    width: 100%;
}
.heading-g1 a{
	font-size:16px;
	color:#186141;
	font-weight:bold;
	text-align:left;
    width: 100%;
    text-decoration:none;
}
.heading-g1 a:hover{
	font-size:16px;
	color:#186141;
	font-weight:bold;
	text-align:left;
    width: 100%;
    text-decoration:none;
}
.gry{
	color:#969696;
}

.green{
	color:#186141;
}

.sep{
	background:url(../images/sep.gif) top right no-repeat;
}

.topnavi{
	color:#FFF;
	font-size:14px;
	text-decoration:none;
}
.topnavi a{
	color:#FFF;
	font-size:14px;
	text-decoration:none;
}

.topnavi a:hover{
	color:#FFF;
	text-decoration:underline;
}

.footer a{
	color:#196544;
	font-size:12px;
	text-decoration:none;
}

.footer a:hover{
	color:#196544;
	text-decoration:underline;
}

.footer2 a{
	color:#000;
	font-size:12px;
	text-decoration:none;
}

.footer2 a:hover{
	color:#000;
	text-decoration:underline;
}

.hbig{
	font-size:20px;
	color:#175e3f;
	
}


.midnavi a{
	color:#4f4f4f;
	text-decoration:none;
}

.midnavi a:hover{
	color:#186141;
	text-decoration:underline;
}

.rmore a{
	color:#4f4f4f;
	text-decoration:none;
}

.rmore a:hover{
	color:#186141;
	text-decoration:underline;
}
.rmore1{
	color:#186141;
	
}
.rmore1 a{
	color:#186141;
	text-decoration:none;
}

.rmore1 a:hover{
	color:#186141;
	text-decoration:underline;
}
.news a{
	color:#FFF;
	text-decoration:none;
}

.news a:hover{
	color:#bdeed9;
	text-decoration:underline;
}





.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #055c36;
border-bottom-width: 0;
font:normal 12px Arial, Helvetica, sans-serif;
line-height: 18px;
z-index: 100;
background-color: #055c36;
width: 205px;
text-align:left;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #055c36;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #24885c;
color: #FFF;
text-decoration: none;
}


#mainbody
{
position: relative;
width: 722px;
float: right;

}

#leftnavigation
{

padding-left:20px;
padding-top:50px;
width: 230px;
float: left;
	
	left: 2px;
	clear:both;
}

.nav ul
{
    margin-top:20px;
list-style-type: none;
padding-left:0;
margin:0;
text-align:left;
width:175px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
background-color:#24885c;
}

.nav ul li{
padding-top:15px;
padding-bottom:15px;
margin:0;

border-bottom:1px solid #aaddc6; 
}


.nav ul li a{
text-align:left;
padding-left:20px;
background: url(/images/bullet.jpg)  left no-repeat;
font-size:13px;
text-decoration:none;
color: #ffffff;
}


.nav ul li a:hover
{

color: #ffffff;
padding-left: 20px;
text-decoration:underline;

}

.customerName
{
    font-family:Arial;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    padding-top:20px;
    color:Black;
    
  
    }
    
    .address
    {
        margin-top:15px;
        margin-bottom:15px;
        width:400px;
        float:left;
        }
    .clientNumber
    {
        margin-top:15px;
        margin-bottom:15px;
        width:250px;
        float:right;
    }
    .invliceSummery
    {
        clear:both;
        text-align:center;
        padding-top:25px;
    
}
        
    .payButton
    {
        margin-top:20px;
        text-align:right;
        margin-right:30px;
      
        }
        
        .totalText{
 text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#186040;
height:30px;
border-right:#186040 1px solid;
padding-left:10px;
}

.logo
{
    width:245px; vertical-align:top; height:89px; background-image:url(../images/logo.gif);
    }
    
    .headPic
{
    width:540px; vertical-align:top; height:89px; background-image:url(../images/hd-banner.gif); text-align:right;
    }
    
    
.staticmenustyle
{
   
   vertical-align:top;  
   width:1002px;
color:#FFF;
font-family:Arial;
font-size:14; 
text-decoration:none;
text-align:center;

}

   .dynamicmenuitemstyle
{
    vertical-align:middle;
    width:100;
    text-align:left;
    padding-left:5px;
    padding-right:5px;
    background-color:#176141;
    border-bottom-width:1px;
    border-bottom-color:#055c36;
    display:block;
    color:#FFF;
font-family:Arial;
font-size:14;
}

.menu_bg
{
    background-image : url(../images/navi-strip.gif);
    vertical-align:middle;
    height:37px;
    
    }

.btn
{
    width:56px;
    height:17px;
    
    
    }

.publeftcolumn
{
    width:238px;
    
    }
    
    .boxheaderleft
    {
        vertical-align:top;
      width:9px;
      background:url(../images/mid.gif);
        }
        
        .headingboxmid
        {
            width:215px;
            background: (../images/mid.gif);
            font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
            }
  .boxheadermid
    {
         
        vertical-align:middle;
      width:222px;
      height:32px;
      background:url(../images/mid.gif) repeat-x;
        }
         .boxheadermid1
    {
         
        vertical-align:middle;
      width:100%;
      height:32px;
      background:url(../images/mid.gif) repeat-x;
        }
        .boxheadermidmain
    {
         
        vertical-align:middle;
      width:468px;
      height:32px;
      background:url(../images/mid.gif) repeat-x;
        }
        .bottombox
        {
            vertical-align:top;
            height:15px;
            background: url(../images/bottom-bg1.gif);
            
            }
            
            .mainboxbg
            {            
                width:234px;
                background:url(../images/farig.gif) repeat-y;
                
                
                }
                 .mainboxbg1
            {            
               
                background:url(../images/farig.gif) repeat-y;
                
                
                }

.mainboxbg a{
	color:#FFF;
	text-decoration:none;
}

.mainboxbg a:hover{
	color:#bdeed9;
	text-decoration:underline;
}

.mainboxbg1 a{
	color:#FFF;
	text-decoration:none;
}

.mainboxbg1 a:hover{
	color:#bdeed9;
	text-decoration:underline;
}

.footerbg
{
    background:url(../images/footerbg.gif);
    vertical-align:top;
    
    }
    
    .audtbgpic
{
    background:url(../images/metting.gif) no-repeat right top;
    
    
    }
     .taxbgpic
{
    background:url(../images/tax.gif) no-repeat right top;
    
    
    }
      .accountingbgpic
{
    background:url(../images/accounting.gif) no-repeat right top;
    
    
    }
    
     .consultingbgpic
{
    background:url(../images/consulting.gif) no-repeat right top;
    
    
    }
     .notforprofitbgpic
{
    background:url(../images/notforprofit.gif) no-repeat right top;
    
    
    }
    
     .duebgpic
{
    background:url(../images/deu.gif) no-repeat right top;
    
    
    }
    
     .itaxbgpic
{
    background:url(../images/intax.jpg) no-repeat right top;
    
    
    }
     .iservicesbgpic
{
    background:url(../images/iservices.gif) no-repeat right top;
    
    
    }
     .constructionbgpic
{
    background:url(../images/construction.gif) no-repeat right top;
    
    
    }
    
    .Specilizedgpic
    {
        background:url(../images/Litigation_Support_bg.gif) no-repeat right top;
        }
   .ittraninggpic
    {
        background:url(../images/IT_Traning_bg.gif) no-repeat right top;
        }

 .healthbgpic
    {
        background:url(../images/health_bg.jpg) no-repeat right top;
        }
 .transpotationbgpic
    {
        background:url(../images/transpotation_bg.gif) no-repeat right top;
        }
        
        .realestatebgpic
    {
        background:url(../images/realestate.jpg) no-repeat right top;
        }
         .professionalservices
    {
        background:url(../images/professionalservices.gif) no-repeat right top;
        }
  .admin_nav_top
  {
      width:175px;
      height:31px;
       background:url(../images/Admin_Navi.gif) no-repeat bottom;
      }
      
      .admin_nav_mid
  {
      width:175px;
     text-align:center;
       background:url(../images/Admin_nav_mid.gif) repeat-y;
      }
     .admin_nav_bot
  {
      width:175px;
      height:5px;
       background:url(../images/admin_nav_bot.gif) no-repeat top;
      }
        .admin_nav_menu
  {
      width:146px;
      height:31px;
       font-family:Arial;
       font-size:14px;
        color :#f0fff7; 
      }
      
      .admin_nav_menu a
  {
      
       font-family:Arial;
       font-size:14px;
       color :#f0fff7; 
       text-decoration:none;
      }
      
       .admin_nav_menu a:hover
  {
      
       font-family:Arial;
       font-size:14px;
       color :#f0fff7; 
       text-decoration:underline;
      }
      
      .logintop
      {
           height:29px;
           background:url(../images/login_top.gif) repeat-x bottom; 
           
          }
           .loginbot
      {
           height:29px;
           background:url(../images/login_bot.gif) repeat-x top; 
           
          }
          
          
 .mainboxforinvoices
 {   
     width:100%;     
     border:solid 1px #2C714C;
     padding-bottom:15px;
 }
 
 .boxleft
 {
     background:url(../images/left-bg.gif) no-repeat top;
     height:32px;
     width:6px;
     text-align:right;
     
     }
 .boxright
 {
     background:url(../images/right-bg.gif) no-repeat top;
     height:32px;
     width:6px;
     text-align:left;
     
     }
