
body 
{
	margin:0px 0px 0px 0px;
	font-family:Arial;
}	
		
	
.HLine

{
	background-image:url(images/hline.jpg);
	background-repeat :no-repeat ;
	width:17px;
	height:20px;
}
	.wrapper
{
	
	padding:0px; 
	margin:0 auto;
	top:0px;
	left:0px;
	min-height :700px;

	
}
.hs

{
	background:url(images/Web_Logo.png) no-repeat; 
	height:50px;
	
	padding-left :75% ;
	
}
.finhs

{
	
	height:70px;
	
	
	
}
.nmnu

{
	background:url(images/New_Menu.png)  repeat-x; 
	height:30px;
	width:100%;
	padding-top:10px;

}
	.grd
{
	
	overflow: scroll;
	 min-height: 400; 
	 height: auto;
	  border: solid 1px #166088;
	width :1300px;

	
}

.search
{
	background: url(images/search.jpg) no-repeat;
	width:25px;
	height:21px;
	cursor:hand;	
}
.divtopmenu
{
	width :100%;
	padding-top :30px;
padding-left :40px;
	
	}
	.divtop_fin_menu
{
	width :100%;
	padding-top :10px;
padding-left :10px;
	
	}
	.mnu
	{
}
.line
{
	background-image:url(images/line1.gif);
	background-repeat :repeat-x ;
	width:130px;
	height:3px;
}

.lblmenuStyle
{
	font-family:Arial;
	font-size:10.1pt;
	color:#9cd8e5;
}

.lblpageheadStyle
{
	font-family:Arial;
	font-size:12px;
	color:#f1fdff;
	width:auto;
}

.lblwel
{
	font-family:Arial;
	font-size:12px;
	color:#0c74aa;		
}

.headerU
{
	background:url(images/headerU.jpg) repeat-x; 
	width:100%; 
	padding:0px 0px 15px 0px;
}

#headerbg

{
	background-image:url(images/headerBg.jpg); 
	background-repeat :no-repeat;
	height:100px;
	width:1001px;
	
}
#finance_headerbg

{
	background-image:url(images/finnace_bg.jpg); 
	background-repeat :no-repeat;
	height:100px;
	width:1001px;
	
}
.Finance_head_Style
{
	font-family:Arial;
	font-size:20px;
	color:#035191;	
	text-decoration:none;
		font-weight :bold ;		
}
.lblLoginStyle
{
	font-family: Verdana;
	font-size:16px;
	color:#ffffff;			
}

.txtLoginStyle
{
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	width:200px;	
}

.linkStyle
{
	font-family:Arial;
	font-size:13px;
	color:#000000;	
	text-decoration:none;			
}

/* Login */

.LoginTopLeft
{
	background:url(images/login_01.jpg) no-repeat;
	width:62px; 
	height:59px;		
}

.LoginTop
{
	background:url(images/login_02new.jpg) no-repeat;
	width:376px;
	height:59px;
}

.LoginTopRight
{
	background:url(images/login_03.jpg) no-repeat; 
	width:62px;
	height:59px;
}

.LoginLeft
{
	background:url(images/login_04.jpg) no-repeat; 
	width:62px;
	height:283px;	
}

.LoginCenter1
{ 
	background: url(images/login_05new1.jpg) no-repeat; 
 	width:376px;
	height:103px;
}

.LoginRight
{
	background:url(images/login_06.jpg) no-repeat; 
	width:62px; 
	height:283px;
}

.LoginCenter2
{
	background:url(images/login_07.jpg) no-repeat;  
 	width:376px;
	height:180px;
}

.LoginBotLeft
{
	background:url(images/login_08.jpg) no-repeat;  
	width:62px; 
	height:58px;
}

.LoginBottom
{
	background:url(images/login_09.jpg) no-repeat;  
	width:376px;
	height:58px;	
}

.LoginBotRight
{
	background:url(images/login_10.jpg) no-repeat;   
	width:62px; 	
	height:58px;
}

/* End Login */

/* Menus */

.menuTopLeft
{
	background-image:url(images/menu_01.gif);
	width:17px; 
	height:15px;
	background-repeat:no-repeat ; 
		
}

.menuTop
{
	background:url(images/menu_02.gif) repeat-x;
	height:15px;
	width:190px;
}

.menuTopRight
{
	background-image:url(images/menu_03.gif); 
	width:15px;
	height:15px;
	background-repeat:no-repeat; 	
}

.menuLeft
{
	background-image:url(images/menu_04.gif); 
	background-repeat: repeat-y;
	width:17px;
	height:auto;	
}

.menuCenter
{
	background-image:url(images/menu_05.jpg); 
	background-repeat:repeat;
 	width:auto;
	height:auto;
}

.menuRight
{
	background-image:url(images/menu_06.gif); 
	background-repeat: repeat-y;
	width:15px; 
	height:auto;
}

.menuBotLeft
{
	background-image:url(images/menu_07.gif); 
	background-repeat:no-repeat;
	width:17px; 
	height:19px;
}

.menuBot
{
	background-image:url(images/menu_08.gif); 
	background-repeat:repeat-x; 
	width:auto;
	height:19px;	
}

.menuBotRight
{
	background-image:url(images/menu_09.gif); 
	background-repeat:no-repeat;
	width:15px; 	
	height:19px;
}

/* End Menus */


/* Content Placeholder */

.contentTopLeft
{
	background-image:url(images/contentBg_01.jpg);
	width:12px; 
	height:27px;
	background-repeat:no-repeat ; 
		
}

.contentTop
{
	background:url(images/contentBg_02.jpg) repeat-x;
	height:27px;
	width:950px;
	text-align:left;
	padding:0px 0px 0px 3px;
}

.contentTopRight
{
	background-image:url(images/contentBg_03.jpg); 
	width:11px;
	height:27px;
	background-repeat:no-repeat; 	
}

.contentLeft
{
	background-image:url(images/contentBg_04.jpg); 
	background-repeat: repeat-y;
	width:12px;
	height:auto;	
}

.contentCenter
{
	background-color:#ffffff;
 	width:auto;
	height:auto;	
	text-align:right;
}

.contentRight
{
	background-image:url(images/contentBg_06.jpg); 
	background-repeat: repeat-y;
	width:11px; 
	height:auto;
}

.contentBotLeft
{
	background-image:url(images/contentBg_07.jpg); 
	background-repeat:no-repeat;
	width:12px; 
	height:13px;
}

.contentBot
{
	background-image:url(images/contentBg_08.jpg); 
	background-repeat:repeat-x; 
	width:auto;
	height:13px;	
}

.contentBotRight
{
	background-image:url(images/contentBg_09.jpg); 
	background-repeat:no-repeat;
	width:11px; 	
	height:13px;
}

/* End Menus */

 .tabLinkMenu
{
  	font-size:12px;
  	font-family:Arial;
	font-weight:bold;
	width:auto;
	color:#176095;
}

.lblStyle
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	width:auto;
}

.txtStyle
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	border:solid 1px #7F9DB9;
    margin-bottom: 6px;
}



.lblHeading
{
	font-weight:bold;	
	font-family:Arial;
 	font-size:15px;
}


.txtStyleReadOnly
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	border:solid 1px #7F9DB9;
	background-color:#FEFFD0;
	
}

 .ddlStyle
{
	font-family:Arial; 
	font-size:12px; 
	color:#323B02;
	width:184px;
	height:20px;
	border:solid 1px #7F9DB9;

}

.chkStyle
{
	font-family:Arial;
 	font-size:12px;
	color:#000000;
}

.rblStyle
{
	font-family:Arial;
 	font-size:12px;
		color:#000000;
}

.MultiStyle
{
	font-family:Arial;
 	font-size:12px;
	color:#000000;
	border:solid 1px #7F9DB9;
}


.RegStyle
{
	font-family:verdana;
	font-size:10px;
	color:Red;
	text-align:left;
}

.lblSubHeading
{
	font-weight:bold;	
	font-family:Arial;
 	font-size:12px;

}

.lblHeading
{
	font-weight:bold;	
	font-family:Arial;
 	font-size:15px;
}


.context
{
	background-color:#a8d7f5;
	color:#0965a4;
	font-family:Arial;
	font-size:9pt;
	
}

.context:hover
{
	color:Black;
	font-family:Arial;
	font-size:9pt;
}	


.menulink
{
	color:#555555;	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight: 300;
}
	
.menulink:active
	{
		color:#76c6e3;	
		
	}
	
	
.menulink:hover
	{
		
		
	}

.TreeViewStyle
{
	font-family:Arial;
	font-size:12px;
	color: #000000;
	text-decoration:none;
	}

/* Grid Style */ 

.GVFooter
{
	background-color:#3E84A8;
	font-weight:bold;
	color:White;
	font-size:13px;	
	height:10px;
	text-align:center;
}

.GVRow
{
	background-color:#B1D1E5;
	height:28px;
 	font-size:13px;	
}
.GV_Draft_Row
{
	background-color:white;
	height:28px;
 	font-size:13px;	
}
.GV_Invoie_Row
{
	background-color:Green;
	height:28px;
 	font-size:13px;	
}
.GVEditRow
{
	background-color:#B1D1E5;
	height:28px;
	font-size:13px;	
}

.GVSelRow
{
	background-color:#82C0E7;
	font-weight:bold;
	color :#333333;
	height:28px;
	font-size:13px;	
}

.GVPager
{
	background-color:#3E84A8;
	color :White;
	text-align:center;
	font-weight:bold;
	font-size:13px;	
}

.GVHeader
{
 	background-color:#3E84A8 ;
	font-weight:bold;
	height:28px;
 	font-size:12px;	
 	text-align:left;
}

.GVAlternate
{
	background-color :#F2F2F0;
	height:28px; 
 	font-size:13px;	
}
  

/* End Grid Style */


/* Grid Style */ 

.GVSFooter
{
	background-color:#3E84A8;
	font-weight:bold;
	color:White;
	font-size:11px;	
	height:10px;
	text-align:center;
}

.GVSRow
{
	background-color:#B1D1E5;
	height:20px;
 	font-size:11px;	
}

.GVSEditRow
{
	background-color:#B1D1E5;
	height:20px;
	font-size:11px;	
}

.GVSSelRow
{
	background-color:#82C0E7;
	font-weight:bold;
	color :#333333;
	height:20px;
	font-size:11px;	
}

.GVSPager
{
	background-color:#3E84A8;
	color :White;
	text-align:center;
	font-weight:bold;
	font-size:11px;	
}

.GVSHeader
{
 	background-color:#3E84A8 ;
	font-weight:bold;
	height:20px;
 	font-size:11px;	
 	text-align:left;
}

.GVSAlternate
{
	background-color :#F2F2F0;
	height:20px; 
 	font-size:11px;	
}
  

/* End Grid Style */

.MenuStyle
{
	z-index: 1;
}



/* End file upload Style */

#ContentPlaceHolder1_fileInputCountPanel .title

{

     padding-bottom: 10px;

}

 

#ContentPlaceHolder1_fileInputCountPanel label

{

     text-align: right;

     padding-right: 5px;

     line-height: 22px;

}

 

#ContentPlaceHolder1_elementSetPanel,

#ContentPlaceHolder1_fileInputCountPanel

{

     width: 30%;

     vertical-align: top;

}

 

#ContentPlaceHolder1_checkboxPanel

{

     padding-left: 18px;

}

 

#ContentPlaceHolder1_buttonWrapper

{

     text-align: right;

}

 

.submitArea

{

     padding-top: 20px;

     padding-bottom: 20px;

}

.modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=60);
        opacity: 0.6;
    }
    .modalPopup
    {
        background-color: #FFFFFF;
        width: 350px;
        border: 3px solid #0DA9D0;
        border-radius: 12px;
        padding:0
      
    }
    
      .modalPopup .header
    {
        background-color: #2FBDF1;
        height: 30px;
        color: White;
        line-height: 30px;
        text-align: center;
        font-weight: bold;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
    }
    .modalPopup .body
    {
        min-height: 50px;
        line-height: 30px;
        text-align: center;
        font-weight: bold;
    }
    .modalPopup .footer
    {
        padding: 6px;
    }
    
     .modalPopup .yes, .modalPopup .no
    {
        height: 23px;
        color: White;
        line-height: 23px;
        text-align: center;
        font-weight: bold;
        cursor: pointer;
        border-radius: 4px;
    }
    .modalPopup .yes
    {
        background-color: #2FBDF1;
        border: 1px solid #0DA9D0;
    }
    .modalPopup .no
    {
        background-color: #9F9F9F;
        border: 1px solid #5C5C5C;
    }