﻿.GridViewStyle 

{ 

    font-family: Arial, Sans-Serif; 

    font-size:small; 

    table-layout: auto; 

    border-collapse: collapse; 

    border: navy 1px solid; 

} 

/*Header and Pager styles*/ 

.HeaderStyle, .PagerStyle /*Common Styles*/ 

{ 

    background-image: url(Images/HeaderGlassBlack.jpg); 

    background-position:center; 

    background-repeat:repeat-x; 

    background-color:#1d1d1d; 

} 
.lblStatus
{
     background-image: url(Images/statusback.jpg); 
     width : 300px;
     height : 30px;
     background-repeat :no-repeat ;
     padding-top :5px;
     
}

.FooterStyle /*Common Styles*/ 

{ 

    background-image: url(Images/FooterGlassBlack.jpg); 

    background-position:center; 

    background-repeat:repeat-x; 

    background-color:#1d1d1d; 

} 

.HeaderStyle th 

{ 

    padding: 5px; 
    font-size :10px;

    color: navy

} 

.HeaderStyle a 

{ 

    text-decoration:none; 

    color:#ffffff; 

    display:block; 

    text-align:left; 

    font-weight:normal; 

} 

.PagerStyle table 

{ 

    text-align:center; 

    margin:auto; 

} 

.PagerStyle table td 

{ 

    border:0px; 

    padding:2px; 

} 

.PagerStyle td 

{ 

    border-top: #1d1d1d 3px solid; 

} 

.PagerStyle a 

{ 

    color:#ffffff; 

    text-decoration:none; 

    padding:2px 10px 2px 10px; 

    border-top:solid 1px #777777; 

    border-right:solid 1px #333333; 

    border-bottom:solid 1px #333333; 

    border-left:solid 1px #777777; 

} 

.PagerStyle span 

{ 

    font-weight:bold; 

    color:#FFFFFF; 

    text-decoration:none; 

    padding:2px 10px 2px 10px; 

} 

/*RowStyles*/ 

.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/ 

{ 

    padding: 3px; 

    border-right: solid 1px #1d1d1d; 

} 

.RowStyle td 

{ 

    background-color: #B7D7FE; 

} 

.AltRowStyle td 

{ 

    background-color: #f0f0f0; 

} 

.SelectedRowStyle td 

{ 

    background-color: #ffff66; 

} 


/* ******************Button CSS******************************/
.btn-b{
		border:2px solid #000;
	background-color: #BFD4E9 ;
	background-image: url(Images/buttonback.jpg);
	background-repeat :repeat-x ; 
	color:#fff;
	cursor :pointer ;
 		

			}
			
			.btn-b hover{
	    text-decoration : underline;
										color:#fff;	
			}
			
	/*************************** End Button CSS **********************/


/***************************  Menu css ****************************/
.nav {
 /* background: url(../images/bg-nav-left.jpg);*/
 
}
.nav tr {
/*  margin-left: 9px;
  padding-left: 1px;
  padding-bottom: 29px;
  background: url(../images/bg-nav-left.jpg) repeat;*/
}
.nav tr 
{ 
    width : 100%;
}
.nav table
{
   
      width : 153px;
      height : 30px;
      
}


.nav td {
  font: 14px "arial narrow", arial, sans-serif;
  border-right: 0px solid #959595;
  width : 150px;
  height : 30px; 
 /* padding: 7px 0 0 31px;*/
}

.nav a {
  color: #FFF;
  text-decoration: none;
  border-left: 0px solid #959595;
  background: url(images/menuback.gif) no-repeat;
  /*padding-left: 10px;*/
  display: block;
  width : 150px;
  height : 30px;
   /*padding: 2px 0 6px 8px;*/
 
}
.nav a:hover {
  text-decoration: underline;
   background: url(images/menubackhover.gif) no-repeat;
  color : Red ;
}
.nav .important {
  border: none;
  background: 188px 10px url(images/arr_orange.gif) no-repeat;
}
.nav .important a {
  color: #E9C379;
}

.level1
{
    color: White;
   /* background-color: Black;*/
   background-color :#435DA7;
   text-align :center ;
    font-variant: small-caps;
    width : 150px;
    height :30px;
    font-size: large;
    font-weight: bold;
    padding-top : 3px;
    margin-bottom : 10px;
}

.level2
{
    color: #fff;
    font-family: Gill Sans MT !important;
    font-size: small;
    width : 230px;
    padding-left : 7px;
    padding-right : 7px;
    padding-top : 3px;
    padding-bottom : 3px;
    margin-top : 2px;
    background-color: #7197B6;
    
    border-bottom-color : #435DA7;
    border-bottom-style : double ;
    border-bottom-width :4px;
    
    border-top-color : #435DA7;
    border-top-style : double ;
    border-top-width :4px;
    
    border-right-color : #435DA7;
    border-right-style : double ;
    border-right-width :4px;
    
    border-left-color : #435DA7;
    border-left-style : double ;
    border-left-width :4px;
}

.level3
{
    color: #fff;
    /*background-color: Silver;*/
    font-family: Gill Sans MT !important;
    font-size: small;
}

.hoverstyle
{
    font-weight: bold;
}
       
.sublevel1
{
   /* background-color: Gray !important;*/
    color: White !important;
    font-variant: small-caps;
}  
		/************************* end ******************************/

/********************** Datalist *********************************/
.DataRowStyle table 

{ 

    padding: 3px; 
     background-color: #CEDDF0 ;
     border : 2px;
     border-style : solid ;
     border-color : #435DA7;

  
} 


/*************************** end *********************************/


.preload1 {background: url(images/three_1.gif);}
.preload2 {background: url(images/three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff url(images/three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;
    top: 0px;
    left: 12px;
    width: 976px;
}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(images/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#ccc; background: url(images/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(images/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(images/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #9BB7DB; padding:3px; border:1px solid #6386B2; white-space:nowrap; width:90px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:88px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #9BB7DB;}
#nav li ul.sub li a.fly
{background:#9BB7DB url(images/arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#6386B2; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#6386B2 url(images/arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #9BB7DB; padding:3px; border:1px solid #6386B2; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6386B2 url(images/arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#9BB7DB url(images/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#9BB7DB;} 

.TRTitle 
{
    background-color : #6386B2 ; 
    height : 20px;
    color :White ;
    font-size:small;
  
  
}

.TDCaption
{
    background-color : #6386B2 ; 
    height : 15px;
    color :White ;
    font-size :smaller ;
  
  
}

.Combo
{
    height : 25px;
     font-size :small ;
    border-color :#B0C4DE ;
    border-style :solid ;
    border-width : 1px;
    
  
  
}

option
{
    height : 15px;
     font-size :small ;
    border-color :#B0C4DE ;
    border-style :solid ;
    border-width : 1px;
    
}

.login-area{
						width:350px;
						background:url(Images/login.jpg) no-repeat;
						float:right;
						height:204px;
						font-family:Arial, Helvetica, sans-serif;
						padding-left:7px;
						padding-top : 30px;
						margin-top:10px;
						}
.ShowDialog
    {
       /* position:absolute;
        left:60px;
        top:10px;*/
        width:500px;
        height:400px;
        border:solid 1px black;
        padding:5px;
        background-color:white;
       /* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=10, OffY=10, Color=#cccccc); 
        display:none; */
       }
       
       .ContainerDialog
    {
       /* position:absolute;
        left:60px;
        top:10px;*/
        width:940px;
        height:520px;
        border:solid 1px black;
        padding:5px;
        margin-left:5px;
        background-color:white;
        filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=10, OffY=10, Color=#547694); 
      /*  display:none; */
       }
       
       .button {
	border:1px solid #397D47;
	background-color:#94CB01;
	cursor :pointer ;
	color:#333333;
}

.hiddenColumn
{
	display:none;
	/*text-align:left !important;	
	width:0px;*/
	
}


.BQGridImgCol
{
    padding: 2px !important;
    width: 16px;
}

.CIGroupHeadingLabel
{
    color:#0000FF;
}

.divWithAllBorder
{
	border:1px #CCCCCC solid;
	background-color: #FAFAFA;	
}

.CIEditPanel
{
	height: 490px;  
	position: absolute; 
	left: 18px; 
	width: 895px;   
    top:82px;
    /* border-color:#B0B0B0 #B0B0B0 #B0B0B0 #B0B0B0 -moz-use-text-color; 
    
    border-style:solid solid solid !important;  
    border-width:1px 1px 1px; 
    
    background-image: url('../Images/skins/EditPanelBg.gif');
    background-repeat:repeat-x;
    background-position:left top; */
    border:solid 1px #8DB2E3; 
    background:#6BDEF9;
}

/* Asim  3/6/2012 overlay css start */

.overlayDiv
{
    background-color:#1D534D; 
     filter:alpha(opacity=60); 
    -moz-opacity:0.6;
    opacity:0.6;
}

/* Asim   3/6/2012  overlay css End */


.MainLabel
{
    font-size:x-large;
    font-weight:bold;
    color:#0A61C0;
}
.newLabel
{
     font-size:medium;
     color:#0A61C0;
}
