.treeview {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.linkbtn {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.dropdown {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.cmd {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.label {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.gridview {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.table {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.txt {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.hyl {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}



.Grid {    
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
/*	text-decoration: none;*/
	font-weight: normal;
}  
 
.Grid td {   
    padding: 2px;   
    /*border: solid 1px #c1c1c1;   
    color: #717171;   */
    color : Black ;
    border: solid 1px #c1c1c1;
}  

/* set item row */
.Grid tr.normal{
   color: black;
   background-color: #FFFFFF;
   height: 25px;
   vertical-align: middle;
   text-align: center;
}

.Grid tr.alternate{
   color: black;
   background-color: #dfe5ed;
   height: 25px;
   vertical-align: middle;
   text-align: center;
}
 

/*  set the header css  */ 
.Grid th {   
    padding: 4px 2px;   
    color: #fff;   
    border-left: solid 1px #525252;   
    font-size: 0.9em;  
   /* text-decoration: none; */
    background: #73869b;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;   
}  

.Grid th a{   
    padding: 4px 2px;   
    color: White  ;   
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;  
 /*   text-decoration: none; */
}  

/*  set the pager css  */ 
.Grid .alt { background: #fcfcfc repeat-x top; }  
.Grid .pgr { background: #73869b repeat-x top; }  
.Grid .pgr table { margin: 5px 0; }  
.Grid .pgr td {   
    border-width: 0;   
    /*padding: 0 6px;   
    border-left: solid 1px #666;   */
    font-weight: bold;   
    color: #fff;   
    line-height: 12px;   
 }   
 .Grid .pgr a { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	 }  
.Grid .pgr a:hover { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00FFFF;
	text-decoration: none;
	font-weight: normal;
	 }

  
/*  for required validator use */
.reqValid {
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: Red ; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
 

/*  for transfer device use(display online or offline) */
.deviceOnline { 
	COLOR: Blue  ;  
	FONT-WEIGHT: bold ;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	line-height: 13px; 
}

.deviceOffline { 
	COLOR: #FF6A6A  ;  
	FONT-WEIGHT: normal ; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	line-height: 13px; 
}



BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
#container {
	POSITION: relative; MIN-HEIGHT: 100%
}
#header {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ff0; PADDING-TOP: 10px
}
#body {
	PADDING-BOTTOM: 60px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#footer {
	WIDTH: 100%; BOTTOM: 0px; HEIGHT: 60px
}




.pageTitle
{
    color : White ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px; 
	text-decoration: none;
	line-height: 18px;
	font-weight: normal; 
}

.welcomeLabel
{
    color : #1d767a;
 FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.pagingBtnFirst
{
   background-image: url("../images/icon-first1.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pagingBtnFirst:Hover {
    background-image: url("../images/icon-first2.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pagingBtnNext
{
   background-image: url("../images/icon-next1.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pagingBtnNext:Hover
{
   background-image: url("../images/icon-next2.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pagingBtnPrevious
{
   background-image: url("../images/icon-prev1.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pagingBtnPrevious:Hover
{
   background-image: url("../images/icon-prev2.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pagingBtnLast
{
   background-image: url("../images/icon-last1.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pagingBtnLast:Hover
{
   background-image: url("../images/icon-last2.png");
   background-color:White;
   width: 17px;
   height:18px;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



/*  for modalpopupextender use, block background */
.popupbg {
   /* background-color:gray; 
    filter: alpha(opacity=60);
     opacity:0.90*/ 
     
        background-color: #fff; 
        filter: alpha(opacity=60);
        opacity:0.70;
        
     }
     
     
.filesizedesc {
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}