.imgNewComp  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:0px 0px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 
}
.imgPenComp img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:0px -47px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 
}
.imgViewComp img
{
    background-image:url(../../Images/complaint.jpg);
     background-position:-492px -349px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 }
.imgCloComp  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:0px -94px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 
}
.imgHolComp  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:0px -140px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 
}
.imgAlloComp  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:0px -187px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 
}
.imgAnaComp  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:0px -234px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 
}
.imgEscComp  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:0px -282px;
    width:210px;
    height:40px;
    background-repeat:no-repeat 
 
}
.imgLeadAdd  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:-213px 0px;
    width:90px;
    height:80px;
    background-repeat:no-repeat 
}

.imgLeadIm  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:-307px 0px;
    width:90px;
    height:80px;
    background-repeat:no-repeat 
}
.imgLeadPen  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-212px -164px;
    width:131px;
    height:35px;
    background-repeat:no-repeat 
}
.imgLeadDND  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-212px -201px;
    width:131px;
    height:35px;
    background-repeat:no-repeat 
}
.imgLeadCon  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-212px -281px;
    width:131px;
    height:35px;
    background-repeat:no-repeat 
}
.imgLeadRej  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-212px -240px;
    width:131px;
    height:35px;
    background-repeat:no-repeat 
}
.imgLeadUp  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-213px -82px;
    width:90px;
    height:80px;
    background-repeat:no-repeat 
}
.imgLeadAllo  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-307px -83px;
    width:90px;
    height:80px;
    background-repeat:no-repeat 
}
.imgLeadAna  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-139px -325px;
    width:130px;
    height:30px;
    background-repeat:no-repeat 
}
.imgLeadAnaDate img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-1px -358px;
    width:212px;
    height:35px;
    background-repeat:no-repeat
}
.imgLeadclo img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:-225px -361px;
    width:135px;
    height:30px;
    background-repeat:no-repeat
}
.imgLeadSea  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:0px -324px;
    width:136px;
    height:30px;
    background-repeat:no-repeat 
}
.imgPay  img
{
    background-image:url(../../Images/complaint.jpg);
    background-position:-352px -170px;
    width:130px;
    height:183px;
    background-repeat:no-repeat
}
.imgDetails  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-401px -84px;
    width:129px;
    height:43px;
    background-repeat:no-repeat
}
.imgSummary  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-403px -125px;
    width:141px;
    height:46px;
    background-repeat:no-repeat
}
.imgOverall  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-403px -41px;
    width:138px;
    height:39px;
    background-repeat:no-repeat
}
.imgScrip  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-399px -1px;
    width:138px;
    height:39px;
    background-repeat:no-repeat
}
.imgCostcenter  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-541px -1px;
    width:146px;
    height:50px;
    background-repeat:no-repeat
}
.imgActivity  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-541px -50px;
    width:146px;
    height:50px;
    background-repeat:no-repeat
}
.imgCloMSG  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-545px -122px;
    width:72px;
    height:44px;
    background-repeat:no-repeat
}
.imgChgBrok  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-488px -301px;
    width:187px;
    height:44px;
    background-repeat:no-repeat
}
.imgChgEmail  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-488px -171px;
     width:187px;
    height:44px;
    background-repeat:no-repeat
}
.imgChgCell img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-488px -214px;
     width:187px;
    height:44px;
    background-repeat:no-repeat
}
.imgChgTrade  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-488px -257px;
   width:187px;
    height:44px;
    background-repeat:no-repeat
}
.imgPaygate  img
{
     background-image:url(../../Images/complaint.jpg);
    background-position:-674px -187px;
   width:125px;
    height:150px;
    background-repeat:no-repeat
}
.first_icon 
{
      background-image:url(../../Images/print.jpg);
    background-position:-76px -3px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
   
}
.first_disable_icon
{
    background-image:url(../../Images/print.jpg);
    background-position:-101px -3px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
}
.prev_icon
{
      background-image:url(../../Images/print.jpg);
    background-position:-168px -4px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
}
.prev_disable_icon
{
    background-image:url(../../Images/print.jpg);
    background-position:-5px -3px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
}
.next_icon
{
      background-image:url(../../Images/print.jpg);
    background-position:-27px -4px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
}
.next_disable_icon
{
    background-image:url(../../Images/print.jpg);
    background-position:-51px -4px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
}
.end_icon
{
      background-image:url(../../Images/print.jpg);
    background-position:-124px -3px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
}
.end_disable_icon
{
    background-image:url(../../Images/print.jpg);
    background-position:-146px -3px;
   width:16px;
    height:15px;
    background-repeat:no-repeat;
}
.prn_preview
{
    background-image:url(../../Images/print.jpg);
    background-position:-343px -23px;
   width:70px;
    height:70px;
}
.prn_pdf
{
    background-image:url(../../Images/print.jpg);
    background-position:0px -23px;
   width:70px;
    height:70px;
}
.prn_excel
{
    background-image:url(../../Images/print.jpg);
    background-position:-137px -23px;
   width:70px;
    height:70px;
}
.prn_rtf
{
    background-image:url(../../Images/print.jpg);
    background-position:-276px -23px;
   width:70px;
    height:70px;
}
.prn_word
{
    background-image:url(../../Images/print.jpg);
    background-position:-206px -23px;
   width:70px;
    height:70px;
}
.prn_html
{
    background-image:url(../../Images/print.jpg);
    background-position:-65px -23px;
   width:70px;
    height:70px;
}
.formborder
{
	 width:100% ;
	 /*border-right: #99ACC8 thin solid; border-top: #99ACC8 thin solid; border-left: #99ACC8 thin solid; border-bottom: #99ACC8 thin solid;*/
}  
#centercoltop{
	height:25px;	
	background-color:#9EAAAF;
	 
}
 #centercoltop input{
background-color:#9EAAAF; 	
 color:blue;
	 
}

 .button {
    border:1px solid #1B3D6B;
    color:#FFFFFF;
    background-color:#2D5672;
    font-size:small;
    cursor: hand;
    cursor: pointer;
    margin-left: 0px;
     font-family: 'PT Sans','Tahoma',sans-serif;
    border-radius: 20px 20px 20px 20px;
border-style: solid;
border-width: 1px;
border-color: #111;
color: #FFF;
cursor: pointer;
display: inline-block;
padding: 3px 10px;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
}
 
.processgoing
{
	 
    text-align: Center; 
     vertical-align: middle; color: #003366; 
      background-color: #99ACC8 ;  font-size: 150%;    padding: 2px; 
}

.divoption
{
	background-color: #F4F7FA;
}

.bpbrdiv
{
     background-color: #99ACC8; 
     border-right: #285fff thin solid;
                    border-top: #285fff thin solid; 
                    border-left: #285fff thin solid; border-bottom: #285fff thin solid;
}
.optcontainer
{
	background-color:#003366;width:100%; text-align:left;
}

.optionhead
{
	font-weight: bold; font-size: 14px; text-align: left;   
     vertical-align: top; color: white;background-color: #003366;
}

.optcontent
{
	background-color:#A8D3EA; /*99ACC8;*/
}
.picklistborder
{
    border: 1px solid #000000; width:100%;}
    
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/spacer.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/spacer.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/spacer.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;   
    border:solid 1px #808080;
    border-top-width:0px;
}

 .txtrightalign
   { 
    text-align:right; 
     
    }
    
    .kyctable
{
	background-color: #d8d8d8;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	 
}
.ie .gridheader 
{
    width:100%;
  
}
.ie7 .gridheader 
{
    width:98%;
  
}
.gecko .gridheader 
{
    width:100%;
  
}

.ie .gridbody 
{
    width:100%;
  
}
.ie7 .gridbody 
{
    width:98%;
  
}
.gecko .gridbody 
{
    width:100%;
  
}

.win.gecko .gridheader 
{
    width:100%;
  
}

.win.gecko .gridbody 
{
    width:100%;
  
}
.linux.gecko .gridheader 
{
    width:100%;
  
}

.linux.gecko .gridbody 
{
    width:100%;
  
}
.opera .gridheader 
{
    width:97%;
  
}

.opera .gridbody 
{
    width:97%;
  
}

.konqueror .gridheader 
{
    width:100%;
  
}

.konqueror .gridbody 
{
    width:100%;
  
}

.webkit .gridheader 
{
    width:100%;
  
}

.webkit .gridbody 
{
    width:100%;
  
}

.gridheader ,gridheader td
{
border-collapse:collapse;

}
.gridheader
{
    font-size :11.5px;background-color:White;
    /*background-color:White;border: 1px solid #000000; color:White;*/
}/*
.gridheader td
{
    border-color:white; border-style:solid; border-width:1px; padding:4px;vertical-align:top;
    /*background-color:White;border: 1px solid #000000; color:White;
}*/


.gridbody ,gridbody td
{
border-collapse:collapse;
}
.gridbody
{
    background-color:White;
    /*background-color:White;border: 1px solid #000000; color:White;*/
}
.gridbody td
{
   /* border-color:white; border-style:solid; border-width:1px;padding:4px 5px;
    background-color:White;border: 1px solid #000000; color:White;text-shadow: 0 1px 0 #FFF;*/
    vertical-align: top;
padding: 8px 5px;
font-family: 'PT Sans','Tahoma',sans-serif;
border-left: 1px dotted #BEBEBE;
font-size: 10px;

}

.griddetail
{
    border: 1px solid #000000; background-color:White;   
 
}
.grdrowstyle
{
      background-color:#F2F2F2;
}
.grdrowstyleAlt
{
      background-color:#E6E6E6;
}
.grdrowstyle:hover
{
    background-color:#E6E6E6;
 
    color:#000000;
    cursor:pointer;
}
.grdrowstyleAlt:hover
{
    background-color:#E6E6E6;
  
    color:#000000;
    cursor:pointer;
}
.grdheaderstyle
{
     /* background-color:#1B3D6B; 
     background-color:#1B3D6B; font-weight :bold ;color:White;text-align: Center;
*/
background: url("../../images/table-head-bg.png") repeat-x scroll top left #DDD;
background-image: url("../../images/table-head-bg.png");
background-repeat: repeat-x;
background-color: #DDD;
border-top: 1px solid #FFF;
border-bottom: 1px solid #BCBCBC;
height: 30px;
font-size: 11.5px;
}
.grdheaderstyle td
{
    vertical-align: middle;
    font-size:11.5px;
font-family: 'PT Sans','Tahoma',sans-serif;
padding: 8px 5px;
border-left: 1px solid #FFF;
border-right: 1px solid #C3C3C3;
font-family:  Arial, Verdana;
font-weight:bold;
}
 
.grdemptystyle
{
    background-color:#CAD2D6;
}
.Dark1{background-color: #808080}
.Mid1{background-color: #A9A9A9}
.Light1{background-color: #D3D3D3}
.Mid2{background-color: #DBDBDB}
.Light2{background-color: #E6E6E6}

.grdhdstyle1
{
    background-color:#DBDBDB;
}
.modetitle
{
     background-color:#C6D5E5; font-size:12px; font-weight:bold; Color:White; border: 1px solid #000000;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#CCCCFF;
	border-width:3px;
	border-style:solid;
	border-color:#C6D5E5;
	padding:0px;
	width:500px;
}

.ModalProgressContainer
{
	z-index: 10005;
	position: fixed;
	cursor: wait;
	top: 0px;
	left: 0px;
	background-color: #d1d1d4;
	filter: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: .50;
	height: 100%;
	width: 100%;
}
 
.holds-the-iframe {
  background:url(../../images/wait.gif) center center no-repeat;
 }
.ModalProgressContent
{
	padding: 10px 10px 10px 10px;
	position: absolute;
	border: solid 0px #000040; /*background-color: #ffffff;*/
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	top: 49%;
	right: 48%;
}
.modalPrint {
	background-color:#CCCCFF;
	border-width:3px;
	border-style:solid;
	border-color:#C6D5E5;
	padding:3px;
	width:700px;
}

.img-details {
	margin: 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
	vertical-align: bottom;
	display:inline-block;
}

.prnimage
{
    width:70px;  height:70px;
}

.scheme_Border
{
  border-right: black 1px solid; 
  border-top: black 1px solid; 
  border-left: black 1px solid; 
  border-bottom: black 1px solid;
 }
 .scheme_Border1
{
  border-right: #6593af 1px solid; 
  border-top: #6593af 1px solid; 
  border-left: #6593af 1px solid; 
  border-bottom: #6593af 1px solid;
 }
.scheme_mainBorder
{
  border-right: black thin solid; 
  border-top: black thin solid; 
  border-left: black thin solid; 
  border-bottom: black thin solid;
   }
  .scheme_mainBorder1
{
  border-right: #6593af thin solid; 
  border-top: #6593af thin solid; 
  border-left: #6593af thin solid; 
  border-bottom: #6593af thin solid;
   }
.lnkbold
{
    font-weight :normal;
    font-size:medium;
    color:#000000;
}
.lnkbold:hover
{
    font-weight:bold ;
    
}

#sddm li.sepr{
	text-align:left;padding:0px;margin: 0px;height:24px;}
#sddm li.sepr span{
	padding:0px;margin: 0px;float:none;padding-right:0;width:2px;height:100%;display:inline-block;background-color:#000000;background-image:none;}

	
#sddm
{	margin: 0px;
 	vertical-align:top;
	padding: 0px;
	z-index: 200;background: #062540;width:96%;
}

#sddm li /*main menu padding:0 30px 0 0;*/
{	margin: 0px;
	padding: 0px;
	list-style: none;
	display:inline-block ; 
	float: left;
	  margin-right: 15px;
	  height:30px;
	font: normal 10pt Arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	 
	background: #062540;
	color: #FFF;
	
	text-align: left;
white-space:nowrap;

	text-decoration: none}
#sddm li:hover a
{	background:#1B3962;
 	
 	}
#sddm li a:hover
{	background:#1B3962}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	z-index: 200;
	background:#1B3962;
	border: 0px solid #999999}
#sddm .submenu
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding:0;
	background: #000;
	border: 1px solid #5970B2;
    margin-top:-1.8em;
     /*margin-left:.1em;*/
    left:100%;
	}
	#sddm div a 
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #1B3962;
		color: #ffffff;border-bottom:2px solid #000000;
		font: 9pt arial}

	#sddm div a:hover 
	{	background: #000000;
		color: #FFF;font: bold 10pt Arial}

	#sddm div a.submenuhead
	{
	    background: #1B3962  no-repeat right url(../../Images/right.gif)}
	#sddm .submenuhead:hover 
	{
	background: #000000  no-repeat right url(../../Images/right.gif)}	
#gradient-style
 {
     font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
     font-size:11px;
    text-align:left;
     border-collapse:collapse;margin:5px;
     }

#gradient-style td
{
    
    color:#09273E;
  font-size:11px;
    background:#A1C0D6;padding:5px;
}
/* main page */
 TD.infoBoxHeading5
        {
            font-family: Trebuchet MS, Verdana, Arial, sans-serif;
            font-size: 13px;
            text-align: left;
            background-color: #003366; /* background-image: url(Images/b_m.gif); 
  background-repeat: repeat-x;   */
            color: #ffffff;
 }
 
 /* login page */
BODY
{
    font-size: 9pt;
    font-family: Arial, Verdana;
   
}
TABLE
{
    font-size: 9pt;
    font-family: Arial, Verdana;
}
TR
{
    font-size: 9pt;
    font-family: Arial, Verdana;
}
TD
{
    font-size: 9pt;
    font-family: Arial, Verdana;
}
P
{
    font-size: 9pt;
    font-family: Arial, Verdana;
}
INPUT
{
    font-size: 9pt;
    font-family: Arial, Verdana;
}
.CountDownExpiring
{
    color: red;
}
.CountingDown
{
    /*color: #003366;*/
    font-family: 'PT Sans','Tahoma',sans-serif;
    font-size: 12px;
}
.ResetButton
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: #99ACC8;
}
.payreq
{
    background-image: url(../../Images/Top_Next2_Left1.JPG);
background-repeat: repeat; }
 
 
 
 .ajax__tab_yuitabview-theme1 .ajax__tab_header 
{
    font-family:verdana,arial,helvetica,clean,sans-serif;
    font-size:14px;
    padding:0px 0px 0px 20px;
}
 
.ajax__tab_yuitabview-theme1 .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/spacer.png) #cecfcc repeat-x;
    margin:0px 8px 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    /*border:solid 1px #a3a3a3;*/
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_header .ajax__tab_tab
{    
    color:#fff;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/spacer.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/spacer.png) #e1e3dc repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:1px;
    background-color:#e1e3dc;   
    /*border:solid 1px #808080;*/
    border-top-width:0px;
}
 
.subHed td { 
background-color: #e8e8e8;color:#8bb33d;
font-size: 13px; font-weight: bold;font-family:verdana,MS Reference Sans Serif;
padding-bottom :5px; }

ol,ul{list-style-type:none}
.homeAccordion1 
{  
    border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;
    float:left;width:190px;padding-left:10px;padding-bottom:4px;
                 border-right:1px #0055A3 solid;
                 border-left: 1px #0055A3 solid;
                }

.homeAccordion1 .accContent {background-color:#fff;display:none; padding:10px 14px 6px;border:1px solid #7fa9e3; margin-top:-2px; float: left; width:149px; border-top: none}
.homeAccordion1 .accContent li {font-size:11px;font-family:Arial, Verdana, Helvetica, sans-serif;background:url(../../images/bullet_greyarrow.gif) no-repeat 0 2px;padding:0 0 7px 15px;}
.homeAccordion1 .accContent li p {font-size:0.9em}
.homeAccordion1 h3.open{background-position:0 -34px;color:#fff;font-weight:bold;  text-shadow: black 0.1em 0.1em 0.2em}
.homeAccordion1 .accContent li a{color:#0055A3;outline:none;text-decoration:none;cursor:pointer;}
.homeAccordion1 .accContent li a:hover{text-decoration:underline}
 :focus{outline:0}
 .homeAccordion1 .accContent ul{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0}
p.closefoot
{
    
color: #000;
float: left;
padding:0;
margin:0;
}
#footerec {
border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;
top: 0;
/*position: absolute;*/
left: 0;
width: 200px;
z-index: 12;
 
}
p.closefoot a.show {
	background: url(../../images/icon-tables-link.png) no-repeat scroll;
	color: #FFFFFF;
	padding: 5px 45px 30px 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;  
	float: left;
	text-decoration:none;
	 
}
p.closefoot a.hide {
	background: url(../../images/wpe8bb63fe_062222.png) no-repeat scroll   transparent;
	color: #fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;  
	padding:8px 52px 16px 50px;
	float: left;
	 text-decoration:none;
	 width:100px;
}
.borderTopCurves {
height: 10px;
background-image: url(../../Images/TopEdge.png);
background-repeat: repeat-x;
width:202px;
float:left;
}
.bottomCurvesBlue {
height:10px;
background-image: url(../../Images/borderBottomBlue2.png);
background-repeat: repeat-x;
width:202px;
float:left;
}
.floatleft
{
    float:left;
}
.floatright
{
    float:right ;
}

.Blue02_top_left 
{
float: left;
width:179px;
padding: 0px;
margin: 0px;
background: url(../../images/Blue02_r1_c1.jpg) no-repeat top left;
cursor:hand;
}
.open
{
width:179px;
padding: 0px;
margin: 0px;
background: url(../../images/Blue05_r1_c1.jpg) no-repeat top left;
}
.Blue05_top_bg {
padding: 0px;
margin: 0px 10px 0px 20px;
background: url(../../images/Blue05_r1_c5.jpg) repeat-x top;
height: 37px;
 
font-weight: bold;
font-size: 12px;
color: #fff;
font-family:Arial, Verdana, Helvetica, sans-serif;
}
.Blue02_top_bg {
padding: 0px 8px 0px 0px;
margin: 0px 0px 0px 22px;
background: url(../../images/Blue02_r1_c3.jpg) repeat-x top;
height: 35px;
font-weight: bold;
font-size: 12px;
color: #000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
}
.Blue05_top_right {
padding: 0px;
margin: 0px;
background: url(../../images/Blue05_r1_c7.jpg) no-repeat top right;
}
#c_head {
padding: 0px;
}
.c_icon, .c_title, .c_menu {
float: left;
}
.Blue02_top_height {
height: 34px;
line-height: 34px;
}
 .dvInnerHeader {
border-top: 1px solid #dedede;
border-left: 1px solid #dedede;
border-right: 1px solid #dedede;
border-bottom: 1px solid #dedede;
padding: 8px;
background: #dddcdd url(../../images/inner.gif) bottom repeat-x;
color: #000000;
}

 .small {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
 .dvtCellLabel {
background-color: #F7F7F7;
border-bottom: 1px solid #DEDEDE;
border-left: 1px solid #DEDEDE;
border-right: 1px solid #DEDEDE;
color: #545454;
padding-left: 10px;
padding-right: 10px;
white-space: nowrap;
}
 .dvtCellLabel1 
 {
     font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #F7F7F7;
color: #545454;
padding-left: 10px;
padding-right: 10px;
white-space: nowrap;
}
.lnkboldgray
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #F7F7F7;
    color: #545454;
    padding-left: 10px;
    padding-right: 10px;
    white-space: nowrap;
    font-weight:bold ;
}
.lnkboldgray:hover
{
    font-size: 14px;
}
.h1-title {
padding: 0;
line-height: 32px;
background: #194570 url(../../images/title-blue.gif) 0 100% repeat-x;
}
.title-wrapper {
margin: 0 0 1em;
clear: both;
}
.title-left {
padding: 0 0 0 10px;
background: url(../../images/title-left.png) 0 100% no-repeat;
}
.title-wrapper h1 {
margin: 0;
padding: 0 15px;
font-size: 1.4em;
line-height:2.2em;
color: #fff;
}
.title-right {
background: url(../../images/title-right.png) 100% 100% no-repeat;
}
.txtBox
{
    font-size:11px;
}
.grdspace
{
    padding:5px 5px 5px 5px;
    }
          
/*NewMenu*/
#container
{
    background-color: #324754;
    }
#container h1 {
   display: block;
   width: 210px; height:1px;
   margin-left: 130px;
	/*background: url(../img/logo.png);*/
	text-indent: -9999px;
}
#centerwell {
   background: #324754  repeat-x bottom left;
}
.centerwell 
{
    position: relative;
   height: 38px;
   background: #0a3261;
   background: #324754  repeat-x bottom left;
   overflow: hidden;
   width:100%;
}
#centerwell li
{
     background: #324754  repeat-x bottom left;
}
.main  {
   position: relative;
   width: 72px; height: 38px;
   float: left;
   border-right: #000 1px solid;
   background: white;
   overflow: hidden;
   cursor: pointer;
   background: #324754  repeat-x bottom left;
    background-color:#324754;
    color:#ffffff;
    
text-shadow: #000 0px 1px 0px;
}

#centerwell h3 
{
     font-family:Arial;
    font-weight:normal;
   font-size:13px;
   color:#ffffff;
    }
.centerwellH3{
   position: absolute;
   top: 5px; left: 0;
  /* text-indent: -9999px;*/  text-indent:10px; 
    height: 33px;
  /* background: #324754  repeat-x bottom left;
     background-color:#324754;*/
    color:#ffffff;
    white-space:nowrap;
    font-family:Arial;
    font-weight:normal;
   font-size:14px;
   padding-top:5px;
 
}

#centerwell p {
   width: 215px;
   margin-left: 85px;
   margin-top: 50px;
   padding-top: 40px;
   color: #5f5f5f;
   font-size: 15px;
   line-height: 18px;
   font-family: GeogrotesqueMedium, Helvetica, Arial, sans-serif;
   letter-spacing: 0pt;

}

.shadow-bottom {
background: url("../../images/shadow-bottom.png") repeat-x scroll bottom left rgba(0, 0, 0, 0);
position: relative;
z-index: 30;
background-image: url("../../images/shadow-bottom.png");
background-repeat:repeat-x;
background-position:bottom;
}
.shadow-titlebar {
height: 14px;
}
#title-bar {
background: url("../../images/title-bar-bg.png") repeat-x scroll top left rgba(0, 0, 0, 0);
height: 42px;
position: relative;
z-index: 30;
line-height: 32px;
font-family: 'PT Sans','Tahoma',sans-serif;
color: #222;
padding-left:10px;
font-size: 12px;
background-image:  url("../../images/title-bar-bg.png");
background-position-x: 0%;
background-position-y: 0%;
background-repeat: repeat-x;
background-attachment: scroll;
}
.title-bar-lbl
{
font-family: 'PT Sans','Tahoma',sans-serif;
color: #222;
font-size: 12px;
}
.fix-shadow-bottom-height {
margin-top: -14px;
}
#sidebar {
float: left;
width: 261px;
position: absolute;
z-index: 30;
margin-top:-14px;
height: 90%;
left:0px;
}
#login-details {
background: #324754;
margin-right: 1px;
padding: 15px;
padding-right : 1px;
height:76px;
}
.img-left {
float: left;
margin-right: 8px;
margin-bottom: 8px;
}
.framed {
background: none repeat scroll 0 0 #EEEFF7;
border: 1px solid #969696;
line-height: 0;
padding: 3px;
border-radius: 3px 3px 3px 3px;
}
#login-details h3 {
color: #D4D4D4;
font-size: 12px;
text-decoration:underline;
}
#login-details h2, #login-details h3, #login-details p {
text-shadow: 0 1px 0 #070F16;
}
#login-details h2, #login-details h2 a, #login-details h2 span 
{
 padding:5px 0px 5px 3px;
font-family: 'PT Sans', Tahoma, sans-serif; 
color: #E8E8E8;
font-size: 11px;
}
#login-details h2, #login-details h3, #login-details p {
text-shadow: 0 1px 0 #070F16;
}
.clearfix {
display: block;
}
#main-content {
background: url("../../images/main-bg.png") repeat-x scroll top center rgba(0, 0, 0, 0);
background-image: url("../../images/main-bg.png");
background-position-x: 50%;
background-position-y: 0%;
background-repeat: repeat-x ;
background-attachment: scroll;
position: relative;
min-height: 434px;
margin-top: -14px;
padding-top: 10px;
}
.container_12 {
margin-left: 1%;
margin-right: 1%;
width: 98%;
font-family: 'PT Sans','Tahoma',sans-serif;
padding-top:15px;
}
.container_12 .grid_12 {
width: 98.0%;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
display: inline;
float: left;
position: relative;
/*margin-left: 1%;*/
margin-right: 1%;
}
.container_12 p {
font-size: 11px;
color: #2A3640;
font-family: 'PT Sans','Tahoma',sans-serif;
line-height:30px;
}
#main_s {
margin-left: 261px;
font-family: 'PT Sans','Tahoma',sans-serif;

}
#main_s h1 {
font-size: 15px;
/*font-family: 'PT Sans','Tahoma',sans-serif;*/
font-family: Arial, Verdana;
font-weight:bold;
 
}
#main_s h1, #main_s h2, #main_s h3, #main_s h4, #main_s h5, #main_s h6 {
color: #475D68;
text-shadow: 0 1px 0 #FFF;
 
}
nav ul, nav ol {
list-style: none;
list-style-image: none;
margin: 0;
padding: 0;
}

#sidebar{float:left;width:261px;position:absolute;z-index:30}
#sidebar>#nav>.menu{padding-bottom:14px;margin-top:-1px}
#sidebar>#nav>.menu li{overflow:hidden;margin-right:1px;line-height:39px}
#sidebar>#nav>.menu li img{padding-right:15px;border:0px;}
#sidebar>#nav>.menu li a{background:url("../../images/nav-item-bg.png") repeat-x scroll 0 0 transparent;display:block;text-decoration:none;padding-left: 20px; padding-right: 0px;}
#sidebar>#nav>.menu li a.current{background:url("../../images/nav-item-current-bg.png") repeat-x scroll top left transparent}
#sidebar>#nav>.menu li ul li a.current{background:none scroll top left #3b5060}
#sidebar>#nav>.menu li a:hover{background:#5d7a94;color:white;padding-left:25px;font-weight:bold;}
#sidebar>#nav>.menu li a span.arrow{background:url("../../images/nav-arrows.png") no-repeat 0 0 transparent;position:absolute;right:0;margin-top:8px;margin-right:5px;height:24px;width:24px}
#sidebar>#nav>.menu li .active-icon span.arrow{background-position:0 -24px}
#sidebar>#nav>.menu li .non-active-icon span.arrow{background-position:0 0}
#sidebar>#nav>.menu li ul{background:url("../../images/nav-ac-shadow.png") repeat-x scroll top left #324452}
#sidebar>#nav>.menu li ul li a{background:0;border-top:1px solid #212f39}
#sidebar>#nav>.menu li ul li a:hover{background:none scroll top left #284860}
#sidebar>#nav>.menu li a {
font-size: 11px;
color: #3B3B3B;
font-family: 'PT Sans','Tahoma',sans-serif;
padding-left: 20px; padding-right: 0px;
}
.ky  
{
    color:White;
}
#div_body, button, input, select, textarea {
font-family: 'PT Sans','Tahoma',sans-serif;
color: #222;
}
#div_body {
margin: 0;
font-size: 12px;
line-height: 1.231;
}
 .container_12 .grid_4 {
width: 31.333%;
}
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.height-fix {
height: 70px;
}
.block-border 
{
    margin: 0;
margin-top: 15px;
background: url("../../images/shine-effect.png") repeat-x scroll 0 0 rgba(33, 40, 44, 0.7);
background-image: url("../../images/shine-effect.png") ;
background-repeat: repeat-x ;
background-color: #455862;
border: 1px solid #25333C;
border-radius: 5px 5px 5px 5px;
padding: 5px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
 border-spacing: 0px;
}
.block-border .block-content {
box-shadow: 0 0 6px rgba(255, 255, 255, 0.3);
}
.block-content {
/*background: none repeat scroll 0 0 #FAFAFA;*/
background: none repeat scroll 0 0 #EEF3F3;
border-radius: 3px 3px 3px 3px;
position: relative;
padding: 0 10px;
border: 1px solid #4B5E6B;
}
 
ul.shortcut-list {
list-style: none;
list-style-image: none;
padding: 0;
margin: 0;
display: block;
overflow: hidden;
}
ul.shortcut-list li {
background: url("../../images/shortcut-list-bg.png") repeat-x scroll top left #D3D3D3;
background: url("../../images/shortcut-list-bg.png");
background-repeat: repeat-x ;
background-position: top;
background-color: #D3D3D3;
border: 1px solid #BCBCBC;
float: left;
overflow: hidden;
margin: 10px 5px;
cursor: pointer;
border-radius: 5px 5px 5px 5px;
}
ul.shortcut-list li a {
color: #515151;
}
ul.shortcut-list li a {
display: inline-block;
position: relative;
text-align: center;
width: 100px;
height: 85px;
padding: 10px 5px;
overflow: hidden;
font-family: 'PT Sans','Tahoma',sans-serif;
 text-decoration: none;
 font-size: 11px;
line-height: 1.231;
}


ul.shortcut-list li img {
display: block;
margin: 0 auto;
padding-bottom: 10px;
overflow: hidden;
border:0px;
}
.block-header {
/*background: url("image/block-header-bg.png") repeat-x scroll top left #CFDEE5; min-height: 38px;line-height: 30px;*/
min-height: 24px;
margin-bottom: -2px;
position: relative;
background-color:#CFDEE5;
z-index: 5;
text-align:left;
font-size: 11.75px;
padding-left: 10px;
font-weight: bold;
color: #475D68;
line-height: 24px;
text-shadow: 0 1px 0 #FFF;

border-bottom: 1px solid #9BA6AB;
}
.block-header-Honly {
min-height: 24px;
margin-bottom: -2px;
position: relative;
background-color:#CFDEE5;
text-align:left;
font-size: 11.75px;
padding-left: 10px;
font-weight: bold;
color: #475D68;
line-height: 24px;
text-shadow: 0 1px 0 #FFF;
border-bottom: 1px solid #9BA6AB;
}
.block-header h1
{margin: 0;
padding: 0;
font-size: 11.75px;
padding-left: 10px;
line-height: 37px;
}
.block-header td {
margin: 0;
padding: 0;
font-size: 11.75px;
padding-left: 10px;
font-weight: bold;
color: #475D68;
line-height: 30px;
text-shadow: 0 1px 0 #FFF;

border-bottom: 1px solid #9BA6AB;
}
.block-header td {
float: left;
}
.block-header span
{
    float: right;
background: url("../../images/minus.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 16px;
width: 16px;
margin-top: 3px;
margin-right: 5px;
display: block;
cursor: pointer;
background-image:url("../../images/minus.png");
background-repeat:no-repeat ;
}
.block-header span.closed {
background: url("../../images/plus.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
background-image: url("../../images/plus.png");
background-repeat: no-repeat ;
}
ul.overview-list {
list-style: none;
list-style-image: none;
padding: 0;
margin: 15px 0;
}

.megamenu{
position: absolute;
display: none;
left: 0;
top: 0;
background: #EEF3F3;
border: 1px solid #324754;
border-width: 0px 0px 3px 0px ;
padding: 10px;
font: normal 13px arial;
z-index: 100;
box-shadow: 5px 10px 5px #888888;

}
.megamenu
{
    background-color:#EEF3F3;
}
.megamenu .column{
float: left;
width: 180px; /*width of each menu column*/
margin-right: 5px;
}

.megamenu .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.megamenu .column ul li{
padding-bottom: 5px;
 font: normal 12px Arial;
}

.megamenu .column h3{
background: #ffff;
font: bold 12px Arial;
margin: 0 0 5px 0;
}

.megamenu .column ul li a{
text-decoration: none;
font: normal 13px Arial;
color:#475D68;
/*color: #14477A;*/
}
.megamenu .column ul li a:link{
color: #475D68;
}
.megamenu .column ul li a:visited{
color: #475D68;
}
.megamenu .column ul li a:active{
color: #000000;
}
.megamenu .column ul li a:hover{
 color: #ffffff;
border: 1px solid #324754;
border-width: 1px 1px 1px 1px ;
border-radius: 1px 5px 1px 5px; 
background-color:#7c827b;
} 
html, body, div, span, 
h1, h2, h3, h4, h5, h6, p,  
a,   ol, ul, li 
  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
.bodybg2
{
    background: none;
   background-color:#E3E5E7;
}
.bodybg1
{
    background: url('../../images/main-bg.png') repeat-x scroll top center rgba(0, 0, 0, 0);
    background-image: url('../../images/main-bg.png');
background-repeat: repeat-x; 
   background-color:#E3E5E7;
}
.bodybg
{
    /* background: url('../../images/main-bg.png') repeat-x scroll top center rgba(0, 0, 0, 0);*/
     background: url("../../images/nav-bg.png") repeat-y scroll top left #E3E5E7;
      background: url("../../images/nav-bg.png");
       background-repeat:repeat-y ;
      background-color: #E3E5E7;
}
.divshadow
{
    background: url('../../images/shadow-bottom.png') repeat-x scroll bottom left rgba(0, 0, 0, 0);
padding-bottom:14px;
position: relative;
z-index: 50;
background-image: url('../../images/shadow-bottom.png') ;
background-repeat: repeat-x ;
background-position:bottom;
}
.formhead
{
    font-size: 11.75px;
color: #475D68;
text-shadow: 0 1px 0 #FFF;
font-weight: bold;
/*line-height: 10px;*/
}
.grdclass {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: rgba(0, 0, 0, 0);
}

.ghd
{
     margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
 
    background: url("../../images/table-head-bg.png") repeat-x scroll top left #DDD;
    background-image: url("../../images/table-head-bg.png") ;
  background-repeat:  repeat-x ;
  background-color:   #DDD;
border-top: 1px solid #FFF;
border-bottom: 1px solid #BCBCBC;
  height:30px;
  font-size:11.5px;

}
 
.top {
padding: 5px 10px;
background: url("../../images/table-head-bg.png") repeat-x scroll top left #DDD;
background-image: url("../../images/table-head-bg.png") ;
  background-repeat:  repeat-x ;
  background-color:   #DDD;
border-bottom: 1px solid #949494;
margin-top: 10px;
height: 26px;
padding-top: 5px;
padding-bottom: 5px;
}

.gd td
{
     margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: rgba(0, 0, 0, 0);

vertical-align: middle;
 
padding:6px;
font-family: 'PT Sans','Tahoma',sans-serif;
font-size:10px;
border-left: 1px dotted #BEBEBE;
/*text-shadow: 0 1px 0 #FFF;*/
}
.gd1 td
{
     margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: rgba(0, 0, 0, 0);

vertical-align: middle;
 
padding:6px;
font-family: 'PT Sans','Tahoma',sans-serif;
font-size:10px;
border-left: 1px dotted #BEBEBE;
 
}
.gd2 td
{
     margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: rgba(0, 0, 0, 0);

vertical-align: middle;
 
padding:1px;
font-family: 'PT Sans','Tahoma',sans-serif;
font-size:10px;
border-left: 1px dotted #BEBEBE;
 
}
.ghd th
{
     margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: rgba(0, 0, 0, 0);

    vertical-align: middle;
 
padding-top: 8px;
padding-right: 6px;
padding-bottom: 8px;
padding-left: 6px;
border-left: 1px solid #FFF;
border-right: 1px solid #C3C3C3;
cursor: pointer;
}

.footermain 
{
 
width: 100%;
position: fixed;
bottom: 0;
z-index: 1000;
color: White; 
background-color:#324754;
height:38px;
vertical-align:bottom;
}
.footermain span,.footermain a {
color: White; 
}

.footermain a.top1 {
background: url("../../images/top-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 38px;
width: 48px;
display: block;
margin-left: 5px;
/*padding-top: 3px;*/
}
.top1 {
height: 38px;
width: 48px;
display: block;
margin-left: 5px;
/*padding-top: 3px;  background-image:url("../../Images/top-hover.png"); */
border:0px;

}
.moreicon
{
    height: 20px;
width: 20px;
border:0px;
    background-image:url("../../Images/arrow.png");
}
.prtheader{
background: #324754;
color:White;
}
 
 .left1 {
    float:left;
    position:relative;
    bottom:5px;
    transform:rotate(180deg);
-ms-transform:rotate(180deg); /* IE 9 */
-webkit-transform:rotate(180deg); /* Safari and Chrome */
    cursor: pointer;
}
.right {
    float:right;
    cursor: pointer;
}
.container {
  
    
}
.contentContainer {
    width: 182px;
    height: 200px;
    display: inline-block;
}
.tdhd
{
    white-space:nowrap;
}
.hidbtn
{
    display:none;
}
.txtauto_completionList 
{
        /*visibility: hidden;*/
    border:solid 1px #444444;
    margin:0px;
    padding:2px;
    /*height: 200px;*/
    max-height: 200px;
    overflow:auto;
    font-family: 'PT Sans','Tahoma',sans-serif;
    font-size:12px;
background-color: #EEF3F3;
border: 1px solid #25333C;
border-radius: 1px 5px 1px 5px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
 border-spacing: 0px;
 cursor: pointer;
}
.UCtxtloading
{
    background-image: url("../../images/wait1.gif") !important ;
    background-position: right !important;
    background-repeat: no-repeat !important;
}
.txtauto_listItemtt {
color: #1C1C1C;
}

.txtauto_itemHighlighted {
background-color: #455862;
color: #FFFFFF;
}
#tabs1 {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabs1 li {
  float: left;
  margin: 0 .5em 0 0;
}

#tabs1 a {
  position: relative;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  padding: .5em 2.5em;
  float: left;
  text-decoration: none;
  color: #444;
  text-shadow: 0 1px 0 rgba(255,255,255,.8);
  border-radius: 5px 0 0 0;
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}

#tabs1 a:hover,
#tabs1 a:hover::after,
#tabs1 a:focus,
#tabs1 a:focus::after {
  background: #fff;
}

#tabs1 a:focus {
  outline: 0;
}

#tabs1 a::after {
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;  
}

#tabs1 #current a,
#tabs1 #current a::after {
  background: #E3E5E7;
  z-index: 3;
}

#content2 {
  background: #fff;
/*  padding: 2em;*/
 padding : 1em 2em;
  height: 100% ;
  position: relative;
  z-index: 2; 
  border-radius: 0 5px 5px 5px;
  box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
}
.w3-theme-border {
       background-color: #ffffcc;
    border-left: 15px solid #ffeb3b;
    border-top: 2px solid #ffeb3b;
    border-bottom: 2px solid #ffeb3b;
    border-right : 2px solid #ffeb3b;
   /* min-width: 100px;
    width: fit-content;*/
    width:120px;
    height:85px;
    padding: 15px 30px;
    float: left;
    overflow: hidden;
    margin: 10px 5px;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
    
}
.w3-theme-border1 {
    background-color: #f9c9f9;
    border-left: 15px solid #ff00ff;
    border-top: 2px solid #ff00ff;
    border-bottom: 2px solid #ff00ff;
    border-right : 2px solid #ff00ff;
  width:120px;
    height:85px;
    padding: 15px 30px;
    float: left;
    overflow: hidden;
    margin: 10px 5px;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
    
}
.w3-theme-border2 {
       background-color: #c6f9c6;
    border-left: 15px solid #006600;
    border-top: 2px solid #006600;
    border-bottom: 2px solid #006600;
    border-right : 2px solid #006600;
  width:120px;
    height:85px;
    padding: 15px 30px;
    float: left;
    overflow: hidden;
    margin: 10px 5px;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}
.w3-theme-border3 {
       background-color: #b3e0ff;
    border-left: 15px solid #0099ff;
    border-top: 2px solid #0099ff;
    border-bottom: 2px solid #0099ff;
    border-right : 2px solid #0099ff;
  width:120px;
    height:85px;
    padding: 15px 30px;
    float: left;
    overflow: hidden;
    margin: 10px 5px;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}
.w3-theme-border4 {
       background-color: #ffcccc;
    border-left: 15px solid #ff0000;
    border-top: 2px solid #ff0000;
    border-bottom: 2px solid #ff0000;
    border-right : 2px solid #ff0000;
  width:120px;
    height:85px;
    padding: 15px 30px;
    float: left;
    overflow: hidden;
    margin: 10px 5px;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}
#main_s div.w3-theme-border,div.w3-theme-border1,div.w3-theme-border2,div.w3-theme-border3,div.w3-theme-border4 h3 
{
    color: #666666;
    font-size: 33px;
   
}
i {
  border: solid blue;
  border-width: 0 10px 10px 0;
  display: inline-block;
  padding: 10px;
}

.rightar {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.leftar {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
ul.shortcut-clnt {
list-style: none;
list-style-image: none;
padding: 0;
margin: 0;
display: block;
overflow: hidden;
}
ul.shortcut-clnt li {
float: left;
overflow: hidden;
margin: 10px 5px;
cursor: pointer;
border-radius: 5px 5px 5px 5px;
}
ul.shortcut-clnt li a {
color: #515151;
}
ul.shortcut-clnt li a {
display: inline-block;
position: relative;
text-align: center;
width: 100px;
height: 85px;
padding: 10px 5px;
overflow: hidden;
font-family: 'PT Sans','Tahoma',sans-serif;
 text-decoration: none;
 font-size: 11px;
line-height: 1.231;
}
   .bstimeslider
        {
            width: auto;
            height: 150px;
            position: relative;
            overflow:hidden;
        }
        
       
        #tslshow
        {
            position: absolute;
            left: 0;
            width: 1200px;
            overflow:hidden;
        }
        
        #leftArrow
        {
            position: absolute;
            left: 10px;
            padding: 45px 0px;
        }
        
        #rightArrow
        {
            position: absolute;
            right: 10px;
            padding: 45px 0px;
                z-index: 1;
        }
        
        #viewContainer
        {
            width: 820px;
            height: 100%;
            position: absolute;
            left: 25%;
            margin-left: -180px;
            overflow: hidden;
        }
        .arrow-up
        {
            color: #24ff00;
            width: 0;
            height: 0;
            border-left: 10px solid transparent;
            border-right: 10px solid transparent;
            border-bottom: 10px solid #24ff00;
            display: inline-block;
            font-size: 20px;
            vertical-align: middle;
        }
      
.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
  text-decoration: none;
    color: #bdc0c1;
}
 

  #Mtbl tr {
  border-bottom: 1px solid;
}

#Mtbl th {
  background-color: #555;
  color: #fff;
  white-space: nowrap;
}

#Mtbl th,
#Mtbl td {
  text-align: left;
  padding: 0.5em 1em;
  white-space: nowrap;
}


  #Mtbl table {
    display: flex;
  }

  #Mtbl tbody {
    display: flex;
    position: relative;
    overflow-x: auto;
    overflow-y: hidden;

    max-width: 100%;
    background:
      linear-gradient(to right, white 30%, rgba(255,255,255,0)),
      linear-gradient(to right, rgba(255,255,255,0), white 70%) 0 100%,
      radial-gradient(farthest-side at 0% 50%, rgba(0,0,0,.4), rgba(0,0,0,0)),
      radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,.2), rgba(0,0,0,0)) 0 100%;
    background-repeat: no-repeat;
    background-color: white;
    background-size: 40px 100%, 40px 100%, 14px 100%, 14px 100%;
    background-position: 0 0, 100%, 0 0, 100%;
    background-attachment: local, local, scroll, scroll;
  }

 #Mtbl th,
  #Mtbl td {
    display: block;
  }

  #Mtbl .numeric {
    text-align: right;
  }

  #Mtbl .text {
    text-align: center;
  }

.masterhead
{
    float:left;font-size:17px;font-weight:bold;height:20px;color:whitesmoke;
                    margin-bottom:-17px;background-color:#324754;padding: 7px 10px;    border: 1px;    box-shadow: 0 10px 30px 0 rgba(0,0,0,0.20);
    border-radius: 10px;
}
.masterheadborder
{
    background-color:#aadbf9;
   border: 1px solid #BCBCBC;border-radius: 5px 5px 5px 5px;color: #181c20;
   box-shadow: 0 10px 30px 0 rgba(0,0,0,0.20);  cursor: pointer;    font-family: 'Work Sans',sans-serif;margin-left:15px; 
  
}
 .mastertdborder
 {
     border:1px solid #e1e3e5;border-radius: 5px 5px 5px 5px;
    color: #181c20;
   
    background-color: white;
 }
.masterheadborder span 
{
   color: #181c20;
   cursor: pointer; font-family: 'Work Sans',sans-serif; font-weight:bold;padding-left:5px;
  }
 .masterheadborder select 
 {
     border:1px solid #e1e3e5;border-radius: 5px 5px 5px 5px;
    color: #181c20;font-family: 'Work Sans',sans-serif; font-weight:bold;padding-left:5px;
width:100%;height:28px;   
    background-color: white;
 }
 .masterheadborder input[type=text]
 {
     border:1px solid #e1e3e5;border-radius: 5px 5px 5px 5px;
    color: #181c20;font-family: 'Work Sans',sans-serif; font-weight:bold;padding-left:5px;
width:100%;height:24px;   
    background-color: white;
 }
#sidelink1 
{
    border: 1px solid #BCBCBC;border-radius: 5px 5px 5px 5px;color: #181c20;
   box-shadow: 0 10px 30px 0 rgba(0,0,0,0.20);
}
#sidelink a
{
    padding-left:20px;color:#01060c;text-decoration:none;font-size:12px;font-weight:bold;
}
#sidelink a:hover
{
    padding-left:20px;color:#0008ff;text-decoration:underline;font-size:12px;font-weight:bold;
}
#sidelink {
    color: #000;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top,#b9dcff,#1dd2c8);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#b9dcff),to(#1dd2c8));
    background-image: -webkit-linear-gradient(top,#b9dcff,#1dd2c8);
    background-image: -o-linear-gradient(top,#b9dcff,#1dd2c8);
    background-image: linear-gradient(to bottom,#b9dcff,#1dd2c8);
    background-repeat: repeat-x;
    border-color: #04c #04c #002a80;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-top: 5px solid #0066ff;
    border-radius: 24px 5px;
    box-shadow: 0 10px 30px 0 rgba(0,0,0,0.20);
    width:150px;height:auto;
}
#sidelink_1 a
{
    padding-left:7px;color:#01060c;text-decoration:none;font-size:12px;font-weight:bold;font-family:Trebuchet MS;
}
#sidelink_1 a:hover
{
    padding-left:7px;color:#0008ff;text-decoration:underline;font-size:12px;font-weight:bold;font-family:Trebuchet MS;
}
 
#sidelink_1 div
{
   background-color:inherit; 
     
}
#sidelink_1 {
    color: #000;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #cce8ff;
     width:100%;height:auto;
}
/*#gradient-style tbody tr:hover td{background:#d0dafd url("http://media.smashingmagazine.com/images/express-css-table-design/table-images/gradhover.png") repeat-x;color:#339;}*/
 
 
 
 
/*background:url(../Images/bg-black.gif) #d8d8d8 repeat-x;
style="position:absolute;	bottom:0;left:0;"
ul#blueMenu ul{display:none}
ul#blueMenu li:hover>*{display:block;}

ul#blueMenu li:hover{position:relative;display:block;}
ul#blueMenu ul{
	position: absolute;left:-1px;top:98%;}
ul#blueMenu ul ul{
	position: absolute;left:98%;top:-2px;}
ul#blueMenu,ul#blueMenu ul{
	margin:0px;list-style:none;padding:0px;background-color:#062540;border-width:0px;border-style:solid;border-color:#999999;}
ul#blueMenu {
	display:block;font-size:0;zoom:1;width:100%;height:33px;}
ul#blueMenu ul{
	background-color:#062540;padding:0;}
ul#blueMenu li{
	display:block;zoom:1;margin:0;font-size:0;float:left;z-index: 10004;} /*width:100%;
ul#blueMenu a:active, ul#blueMenu a:focus {outline-style:none}
ul#blueMenu a, ul#blueMenu li.dis a:hover,ul#blueMenu li.sep a:hover{
	display:block;vertical-align:middle;background-color:#062540;border:0px solid #E6E6E6;text-align:left;text-decoration:none;padding:5px 10px;font:normal 11px Lucida Sans Unicode,Lucida Grande,Verdana,Arial,Helvetica,sans-serif;color: #FFFFFF;text-decoration:none;cursor:default;}
ul#blueMenu span{overflow:hidden;}
ul#blueMenu ul li {float:none;}
ul#blueMenu ul a, ul#blueMenu ul li.dis a:hover{
	text-align:left;white-space:nowrap;}
ul#blueMenu li.sep{
	text-align:left;padding:0px;line-height:0;height:100%;width:100%;}
ul#blueMenu li.sep span{
	float:none;padding-right:0;width:2px;height:100%;display:inline-block;background-color:#000000;background-image:none;}
ul#blueMenu ul li.sep span{
	width:100%;height:2px;}
ul#blueMenu li:hover>a{
	cursor:pointer;background-color:#1B3962;border-color:#E6E6E6;border-style:none;font:normal 13px Lucida Sans Unicode,Lucida Grande,Verdana,Arial,Helvetica,sans-serif;color: #FFFFFF;text-decoration:none;}
ul#blueMenu li.dis a{color: #AAAAAA !important;}
ul#blueMenu img{
	border: none;vertical-align: middle;margin-right:10px;width:24px;height:24px;}
ul#blueMenu ul img{
	width:16px;height:16px;}
ul#blueMenu img.over{display:none}
ul#blueMenu li.dis a:hover img.over{display:none !important}
ul#blueMenu li.dis a:hover img.def {display:inline !important}
ul#blueMenu li:hover > a img.def  {display:none}
ul#blueMenu li:hover > a img.over {display:inline}
.o,ul#blueMenu li.istylei0>a{
	cursor:pointer;height:23px;background-image:url(../../Images/normal_back.png);font:normal 13px Lucida Sans Unicode,Lucida Grande,Verdana,Arial,Helvetica,sans-serif;}
.s,ul#blueMenu li.istylei0:hover>a{
	cursor:pointer;background-image:url(../../Images/hover_back.png);font:normal 13px Lucida Sans Unicode,Lucida Grande,Verdana,Arial,Helvetica,sans-serif;}

ul#blueMenu li.istylei1>a{
	height:-6px;background-color:#ffffff;background-image:url(../../Images/red-bottom-line.gif);background-repeat:repeat-x ;font:normal 1px Arial;text-decoration:none;}
ul#blueMenu li.istylei1:hover>a{
	background-color:#ffffff;background-repeat:repeat-x ;background-image:url(../../Images/red-bottom-line.gif);font:normal 1px Arial;text-decoration:none;}
.lll
{
    cursor:pointer;background-image:url(../../Images/hover_back.png);font:normal 13px Lucida Sans Unicode,Lucida Grande,Verdana,Arial,Helvetica,sans-serif;}}
*/
    
    
    
/* Content Flip Style */


.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
 
}
.overlay:target {
  visibility: visible;
  opacity: 1;
 z-index: 10005;
}

.popup {
  margin: 70px auto;
  padding: 20px;
  background: #b2dde4;
  border-radius: 5px;
  width: 60%;
  position: relative;
  transition: all 5s ease-in-out;
}

.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: Tahoma, Arial, sans-serif;
  }
.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}



.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.btn:hover, .btn:focus {
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  background-image: none;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
}

.btn-lg {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.picklist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
  height: 100%;
}

.picklist .select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 40%;
}

.picklist .select p {
  margin: 0;
 
}
.buttons {
            width: 20%;
            margin: 10px auto;
        }
.picklist .button-group {
  width: 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 10px;
}

.picklist select {
  display: block;
  height: 100%;
  width: 100%;
  padding: 0.375rem 0.75rem;
  /*font-size: 1rem;*/
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  overflow: auto;
}

.chkreadonly {
  pointer-events: none;
}
.cirframe {
background: none repeat scroll 0 0 #EEEFF7;
border: 1px solid #969696;
line-height: 0;
padding: 3px;
border-radius: 3px 3px 3px 3px;
}
 .divzoom span
{
    float: left;
background: url("../../images/minus.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 16px;
width: 16px;
margin-right: 2px;
display: block;
cursor: pointer;
background-image:url("../../images/minus.png");
background-repeat:no-repeat ;
}
.divzoom span.closed {
background: url("../../images/plus.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
background-image: url("../../images/plus.png");
background-repeat: no-repeat ;
}   

.divzoomcontent
{    
     padding-left: 20px;
    padding-top: 10px;
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
    position: relative;
    font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;}
    
    
    .gdd td{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: rgba(0, 0, 0, 0);
    vertical-align: middle;
    padding: 14px;
    font-family: 'PT Sans','Tahoma',sans-serif;
    font-size: 10px;
    border-left: 1px dotted #BEBEBE;
    /* text-shadow: 0 1px 0 #fff; */
}
 
 .resp-container {
     position: relative;
    overflow: auto;
    padding-top: 96.25%;
     width: 100%;
     height: 100%;
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.bigfnt td {
  font-size: 11px;
}