﻿body 
{
	margin:0px; padding:0px; font: 13px/1.231 Arial;
	
}


.h1{ font-size:16px;}
.h2{ font-size:12px;}


.stdControls
{
/*background-image: url("images/lable_bg.jpg");*/
/*background-repeat: repeat-x;*/
/*border: 1px solid #BBCBD9;*/
font-family:Calibri;
font-size: 14px;
height: 15px;
margin: 0;
padding: 6px;
width: 200px;
border-radius:3px;
color:#515153;
}


.classForCountDisplay
{
	font-weight:bold; color:#15695C; font-size:15px;
}

.stdControls2
{
	font-family:Calibri;
    font-size : 14px;
    border:solid 1px lightgray;
    border-radius:3px;
    color:#515153;

}

.stdLabelsBold
{
	
	font-weight:bold;
	color:#000;
}

.modal
    {
        position: fixed;
        top: 0;
        left: 0;
        background-color: black;
        z-index: 99;
        opacity: 0.8;
        filter: alpha(opacity=50);
        -moz-opacity: 0.8;
        min-height: 100%;
        width: 100%;
    }
    .loading
    {
        font-family: Arial;
        font-size: 10pt;
        border: 5px solid #67CFF5;
        width: 200px;
        height: 100px;
        display: none;
        position: fixed;
        background-color: White;
        z-index: 999;
    }





.reponemain{ float:left; width:1px; height:31px; background:url(Images/rep.png) repeat-x;
             
             
             }





/*home page
------------------------------*/
.mainborderrep{  float:left; width:100%; height:8px; background:url(images/top_rep_home.gif) repeat-x;}

.maintitlebg{ float:left; width:1000px;  height:38px; margin-top:-4px; background:url(images/Title_img.gif) no-repeat;}

.logomainhdr{ float:left; width:1000px; background-color:White; height:85px;}


.menu_icrrs{ float:left; width:1000px; height:37px; background-color:#cbdb2b;}

/*.menu_icrrs ul{ float:left; width:1000px; height:35px; padding:0px; margin:0px;}

.menu_icrrs ul li{  float:left; display: inline; padding:10px 20px 10px 10px; }

.menu_icrrs ul li a{  float:left; text-decoration:none; text-shadow: 2px 2px 2px #FFF; 5px color:#535b08; font-weight:bold; font-family:Arial; }*/





.ic_titleM{float:right; margin-right:-15px; }

/*.right_mI{float:left; width:20px; height:35px; background:url(Images/m_r1.png) no-repeat;}*/

.center_m{float:left; height:35px; color:White; background:url(Images/M_R.png) ;}

.left_mI{float:left; width:20px; height:35px; background:url(Images/M_l1.png) no-repeat;}

.fontstyle{ float:left; margin:5px; padding-right:10px;}












#Wrapper{ margin:0 auto; width:1000px;}

.emts_main{float:left; width:1000px;}

.emts_bgimg{float:left;background:url(Images/Homebg.jpg) no-repeat; width:1000px; height:700px; }

.borderDummy
{
border-radius:5px;
background-color:White;
box-shadow: 1px 1px 3px 1px #D3D1D0;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
}

.modalBackground
{
	background-color:gray;
    filter:alpha(opacity=70);
    opacity:0.7; 
}





/* Master page
--------------------------*/

/*header*/
.mts_topheader{float:left; width:1000px; height:105px; background:url(Images/header.png) no-repeat;}

.tsmmenus{ float:left; width:1000px; height:35px;}

.tsmmenus ul{float:left;  list-style:none; width:1000px; padding:0px; margin:0px; }
.tsmmenus ul li{float:left;  list-style:none;  display:inline; padding:10px 40px 10px 10px; text-transform:uppercase; color:White; font-size:12px; font-weight:bold; }

.tsmmenus ul li a{  text-decoration:none; color:White;}

.tsmmenus ul li a:hover{ color:yellow;  height:30px;}
.tsmmenus ul li a:hover{ background: #082540;     color: #FFFFFF;     font-family: Arial,Helvetica,sans-serif;font-size: 12px;  padding-bottom:10px;   padding-top:10px;      text-align: center;  }





.mts_margin{  margin:0 auto; width:1000px; }
.mts_padding{  float:left; width:1000px;}


/*.mainimgs{  margin:0 auto;  width:auto; height:105px; background:url(Images/hdbgm.png) repeat-y;}

.mainimgsfooetr{  margin:0 auto; width:auto; height:44px; background:url(Images/mainfooterbg.png) repeat-y;}*/











/*footer*/
.mts_footer{ float:left; width:1000px; height:44px;  background:url(Images/footer.png) no-repeat; }
.footertext{ float:right;  margin-top:12px; padding-right:5px; color:White;}


.mainfooter{float:left; width:100%; height:43px; background-color:#0b4784;}






























.stdLabelsnew{ float:left; font-size:12px; }






.stdLabels
{
	font-size:12px;
	font-weight:normal;
	color:#515153;
	font-family:Verdana;
}
/*.stdControls
{
	font-size:15px;
	color:gray;
	border:solid 1px lightgray;
	width:200px;
	height:30px;
}*/





.rounded-corners {
behavior: url(/css/border-radius.htc);
border-radius: 20px;
}



.stdDivSliceBorder {
    background-color: White;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 1px 3px 3px #CCCCCC;
    height: auto;
    width: 100px;
}

.stdDivSliceBorder2 {
    background-color: White;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 1px 3px 3px #CCCCCC;
   
   
}



.stdControlsCombo
{
	background-image: url("images/lable_bg.jpg");
background-repeat: repeat-x;
border: 1px solid #BBCBD9;
font-family:Calibri;
font-size: 14px;
height: 32px;
margin: 0;
padding: 6px;
width: 200px;
border-radius:3px;
color:#515153;
}

.stdControlsCombo2
{
	
font-family:Calibri;
font-size: 14px;
border:solid 1px lightgray;
border-radius:3px;
color:#515153;
}
.stdRootContainer
{
	width:1000px;
	float:left;
}
.stdPageTitle
{
	color:#fff;
	font-size:18px;
	font-weight:bold;
	
	padding-bottom:10px;
	text-align:right;
	background-color:#7b9ec1;
	float:left;
	height:25px;
	
	
}


.titlemain{ float:left; width:1000px; height:35px; margin-top:1px;}

.titlestartim{ float:left; width:16px; height:44px; background:url(Images/title_start.png) no-repeat;}

.endoftitle{ float:left; width:91px; height:35px; background:url(Images/title_end.png) no-repeat;}

.fontformalities{ float:left; font-family:Arial; font-weight:bold; margin-top:5px; padding-left:5px;}













.stdBorderLeft
{
	font-size:13px;
	font-weight:bold;
	background-color:#e5ecf4
;
   /*box-shadow: 1px 1px 3px 3px #CCCCCC;*/
    
	border-top:solid 1px #90b8e0;
	border-bottom:solid 1px #90b8e0;
	border-left:solid 1px #90b8e0;
	color:#004183;
	height:40px;
}
.stdBorderRight
{
	font-size:13px;
	font-weight:bold;
	background-color:#e5ecf4
;
	border-top:solid 1px #90b8e0;
	border-bottom:solid 1px #90b8e0;
	border-left:solid 1px #90b8e0;
	border-right:solid 1px #90b8e0;
color:#004183;
	height:40px;
}
.stdContentLeft {
    font-size: 13px;
    border-bottom: solid 1px #9d9d9d;
    border-left: solid 1px #9d9d9d;
    color: Gray;
    height: 40px;
    padding:6px;
}
.stdContentRight {
    font-size: 13px;
    border-bottom: solid 1px #9d9d9d;
    border-left: solid 1px #9d9d9d;
    border-right: solid 1px #9d9d9d;
    color: Gray;
    height: 40px;
    padding: 6px;
}
.stdCategorySeparator
{
	padding-top:5px;
	height:25px;
	background-color:#ededed;
	text-align:left;
	
}
.stdControlsTrans
{
background-color:Transparent;
border: 0px solid #73869d;
font-family:Calibri;
font-size: 14px;
height: 15px;
margin: 0;
padding: 6px;
width: 200px;
border-radius:3px;
color:#515153;
}


.stdContentSpliter
{
	font-size:13px;
	background-color:#ededed;
	
	border-bottom:solid 1px #9d9d9d;
	border-left:solid 1px #9d9d9d;
	color:Gray;
	height:40px;
}
.stdNoData
{
	float:left;
	margin-top:20px;
	font-size:13px;
	border-bottom:solid 1px #9d9d9d;
	border-left:solid 1px #9d9d9d;
	border-right:solid 1px #9d9d9d;
	color:Gray;
	height:40px;
}


#overLayBackground{
     background-color: rgb(250, 250, 250);
     opacity: 0.7; /* Safari, Opera */
     -moz-opacity:0.25; /* FireFox */
     filter: alpha(opacity=70); /* IE */
     z-index: 200;
     height: 100%;
     width: 100%;
     background-repeat:repeat;
     position:fixed;
     top: 0px;
     left: 0px;
     text-align:center; 
         line-height: 240px; 
    }

    #overLayBackground>img {
        position:absolute; bottom:0; top:0; left:0; right:0; margin:auto;
    }
    
    
    
    .LoadingImage{
     background-color: rgb(250, 250, 250);
     opacity: 0.7; /* Safari, Opera */
     -moz-opacity:0.25; /* FireFox */
     filter: alpha(opacity=70); /* IE */
     z-index: 200;
     height: 100%;
     width: 100%;
     background-repeat:repeat;
     position:fixed;
     top: 0px;
     left: 0px;
     text-align:center; 
         line-height: 240px; 
    }

    .LoadingImage>img {
        position:absolute; bottom:0; top:0; left:0; right:0; margin:auto;
    }
    
    
     .grid_paging a
    {
         text-decoration: none;   }
    .grid_paging a:hover
    {
        text-decoration: underline;     }
    .grid_paging a:link
    {
       font-size: 15px;
        padding: 2px 6px;
        background-color :#EBECEE;
        border: 1px solid #B5BAC0; 
        color:#004183;   }
    .grid_paging span
        {            background-color: #48B6DC;
                border: 1px solid #DBEAFF;
                color: #FFFFFF;
                padding: 2px 5px;  
                font-size:15px;  
        }
    
.print_gridview, .print_gridview table,.print_gridview tr,.print_gridview td,.print_gridview th
{
font-size:19px;
border:solid 1px gray;
border-collapse:collapse;
}

/*----------------------------------*/
.ghmcmenu{float:left; width:1000px; height:22px; background-color:#4889b7;}

.ghmcmenu ul{ padding:0px; margin:0px; list-style:none; }

.ghmcmenu ul li{float:left; padding:04px 50px 10px 10px; color:White; font-weight:bold; margin:0px;display:inline; color: #000000;    font-family: verdana;    font-size: 10px;    text-decoration: none;}  

.ghmcmenu ul li a{ text-decoration:none; color:White;}



.ghmcfooter{ color: #333333;
    font-family: verdana;
    font-size: 11px;
    text-decoration: none;width:1000px; height:29px;  background:url(Images/footerimage1.jpg) no-repeat; }

.ghmcbodyimage{ float:left;  width:1000px;   background:url(Images/curve3.jpg) no-repeat;}


.ghmc_mainpadding{ width:1000px; float:left; }

.ghmc_innerpadding{ float:left; width:945px;  padding:6px 25px 15px 30px;  }


#overLayBackground{
     /*background-color: rgb(250, 250, 250);*/
     
     background-color:white;
    
     opacity: 0.7; /* Safari, Opera */
     -moz-opacity:0.25; /* FireFox */
     filter: alpha(opacity=70); /* IE */
     z-index: 200;
     height: 100%;
     width: 100%;
     background-repeat:repeat;
     position:fixed;
     top: 0px;
     left: 0px;
     text-align:center; 
         line-height: 240px; 
    }

    #overLayBackground>img {
        position:absolute; bottom:0; top:0; left:0; right:0; margin:auto;
    }

    
    
    
.modalBackground
{
  background-color:#000;
  filter:alpha(opacity=20);
  opacity:0.8;
  border: solid 0.5px steelblue;
 
    
     
}



/*new theme on Octomber 01/10/2012*/

/*LOGIN*/
.ghmc_header_main{float:left; width:100%; height:97px; background-color:#35a0d0;}
.ghmc_header{float:left; width:1000px; height:97px; background:url(Images/Banner.png) no-repeat;}

.ghmc_fotter{float:left; width:100%; height:30px; background-color:#35a0d0;}

.login_bg{float:left;width:403px; height:268px; background:url(Images/g_loginbg.jpg) no-repeat;}

.footer_text{float:right; width:1000px; height:21px; text-align:right; margin-top:5px; font-family:Arial; font-size:11px; color:White;}



.ghmc_header_menu{float:left; width:100%; height:29px; background:#4fbdf0; background:-moz-linear-gradient(top, #4fbdf0 0%, #45b2d2 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4fbdf0), color-stop(100%,#45b2d2)); background:-webkit-linear-gradient(top, #4fbdf0 0%,#45b2d2 100%); background:-o-linear-gradient(top,  #4fbdf0 0%,#45b2d2 100%); background:-ms-linear-gradient(top, #4fbdf0 0%,#45b2d2 100%); background:linear-gradient(top,  #4fbdf0 0%,#45b2d2 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4fbdf0', endColorstr='#45b2d2',GradientType=0); }

/*for title purpose */

.GHMC_title{   height:30px; border:solid 1px black; border-radius:13px; background-color:#444444;}

.GHMC_title_text{ text-align:center; font-family:Arial; font-size:22px; font-weight:bold; color:White;}

.GHMC_title01{float:right; width:18px; height:45px; background:url(Images/hder_r2.png) no-repeat;}

.GHMC_title02{float:left; width:19px; height:45px; background:url(Images/Hder_left2.png) no-repeat;}


/*list of Dockets*/

.pagetitle{ float:left; width:1000px; height:28px; background-color:#176b91; }

.pagetitle_cs{float:left; font-family:Arial; font-size:16px; font-weight:bold;color:White; padding:5px 0px 0px 10px;}

.AllPagesTitle{font-size:23px; font-weight:bold; color:#E94A13;}



.test22
{

border: 10px solid #36A0D0;
border-radius: 8px 8px 8px 8px;



/* filter: alpha(opacity=70); opacity: 0.7;
-moz-opacity:0.25;
border:solid 10px red;
padding:10px;*/

}
