﻿body 
{
	margin:0px; padding:0px; font: 13px/1.231 Arial;
	 background-color:#F1F1F1;
	 /*background-color:#2781BA;*/
	 
}


.h1{ font-size:16px;}
.h2{ font-size:12px;}




/*home page
------------------------------*/
.mainborderrep{  float:left; width:100%; height:8px; background:url(images/top_rep_home.png) repeat-x;}

.maintitlebg{ float:left; width:1000px;  height:38px; margin-top:-4px; background:url(images/Title_img.png) no-repeat;}

.logomainhdr{ float:left; width:1000px; background-color:White; height:85px;}

.inner-logo {
    float:left
}
.inner-logo img {
    max-width:320px;
    margin-left:10px;
}
.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:#198891;}






























.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;
}*/

.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;
}



.rounded-corners {
behavior: url(/css/border-radius.htc);
border-radius: 20px;
}









.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;
}
.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
;
	border-top:solid 1px #90b8e0;
	border-bottom:solid 1px #90b8e0;
	border-left:solid 1px #90b8e0;
	color:#004183;
	height:40px;
	
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.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;
	
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.stdContentLeft
{
	font-size:13px;
	border-bottom:solid 1px #9d9d9d;
	border-left:solid 1px #9d9d9d;
	color:Gray;
	height:40px;
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.stdContentRight
{
	
	font-size:13px;
	border-bottom:solid 1px #9d9d9d;
	border-left:solid 1px #9d9d9d;
	border-right:solid 1px #9d9d9d;
	color:Gray;
	height:40px;
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.stdCategorySeparator
{
	padding-top:5px;
	height:25px;
	background-color:#ededed;
	text-align:left;
	
}
.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;
    }
    
    
    
    
.print_gridview, .print_gridview table,.print_gridview tr,.print_gridview td,.print_gridview th
{
font-size:19px;
border:solid 1px gray;
border-collapse:collapse;
}

