/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#14415d;
	/*background-color:#13405c;*/
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
}


.whitetable{
	background-color:#ffffff;
}

.bluetable{
	background-image:url(../images/box2_2.gif);
	background-repeat:repeat-x
}

.bluetable1{
	background-image:url(../images/bluebox2_2.gif);
	background-repeat:repeat-x
}


a:link 
{
	text-decoration: none;
	color: #0066CC;
}
a:visited {
	color: #0066CC;
}
a:hover {
	color: #003366;
}
a:active 
{
	text-decoration: none;
	color: #0066CC;
}


.pageheadder{
	padding-top:5px;
}

.logo{
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif	;	
}

.pagesubheadder{
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	height:30px;
	padding-right:20px;
	border-top:1px solid #8cccff;
FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2e5574,endColorStr=#2f6d9f);
}


.pagesubheaddertext{
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	padding-left:20px;

}

.blacktextline{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	/*border-bottom:1px dotted #CCCCCC;
	padding-bottom:5px;
	padding-top:5px;*/
	padding-left:5px;

}


	
	
	
	.MessageStyleSuccess
{
    		text-align:center;
    		font-family:Arial;
    		font-size:small;
    		font-weight:bold;
    		width:auto;
    		color:Blue;
}

.MessageStyleError
{
    		text-align:center;
    		font-family:Arial;
    		font-size:small;
    		font-weight:bold;
    		width:auto;
    		color:Red;
}
	
a.whitelink:link
{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}	
	
a.whitelink:visited
{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
	
a.whitelink:hover
{
	font-size:11px;
	font-weight:bold;
	color:#FFCC33;
	text-decoration:none;
	}	
	
a.whitelink:active
{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}	
	
	
	
	
	

.pagebottom{
	background-color:#A5D1F3;
	height:25px;
	color:#ffffff;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2e5574,endColorStr=#2f6d9f);
}

.table100persent{
	height:100%;
}


.buttontopstyle{
	border-top:#d0eaff 1px solid;
	border-left:#d0eaff 1px solid;
	border-right:#d0eaff 1px solid;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	background-color:#a5d1f3;
	color:#000000;
	height:10px;
}

.topbuttonbottomstrip{
	height:2px;
	background-color:#eef8ff;

}

.bold{
	font-weight:bold;
	}
	
.bold12{
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	}
	
	
.bold11{
	font-weight:bold;
	font-size:11px;
	}	
	
.subsubheadding{
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #a9ceec;
	height:20px;
	color:#a64509;
}

.subsubheaddingblack{
	font-size:14px;
	font-weight:bold;
	height:20px;
	color:#000000;
}

.red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:normal;
}

.gradient_table{
FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e7f4ff,endColorStr=#ffffff);
border-bottom:solid 1px #9bcbf0;
border-left:solid 1px #9bcbf0;
border-right:solid 1px #9bcbf0;
}

.gradient_table1{
FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#317db9,endColorStr=#62ade7);
font-size:13px;
font-weight:bold;
padding:8px;
color:#ffffff;
border:solid 1px #9bcbf0;
}

.tableborder1{
	border-bottom:solid 1px #a9ceec;
	border-right:solid 1px #a9ceec;
	border-left:solid 1px #a9ceec;
	color:#CCCCCC;
}


.rowcolor1{
	color:#FFFFFF;
	background-color:#5495c9;
	font-weight:bold;
	padding:5px;
	display:block;
}


.rowcolor1 th{
	color:#FFFFFF;
	background-color:#5495c9;
	font-weight:bold;
	padding:5px;
	display:block;
	
}





.rowcolor1dash{
	color:#005f93;
	font-weight:bold;
	padding:3px;
	display:block;
	border-bottom:1px solid #525252;
}





.rowcolor2{
	color:#000000;
	background-color: #e4f3ff;
	padding:5px;
	display:block;
}

.rowcolor2bash{
	color:#000000;
	border-bottom:1px dotted #aaaaaa;
	padding:3px;
	display:block;
}

.gridborder{
	border-top: solid 1px #5495c9;
	border-bottom: solid 1px #5495c9;
	border-left: solid 1px #5495c9;
	border-right: solid 1px #5495c9;
}


.rowhed{
	border-bottom:1px solid #aaaaaa;
	padding:3px;
	display:block;
	color:#525252;
	font-weight:bold;
}

.bold15{
	font-size:20px;
	font-weight:bold;
	color:#336699;
	}
	
.imagebuttonleft{
	background-image:url(../images/button_left.gif);
	width:6px;
	background-repeat:no-repeat;
	height:29px;
}

.imagebuttonright{
	background-image:url(../images/button_right.gif);
	width:6px;
	background-repeat:no-repeat;
	height:29px;
}

.imagebuttonmid{
	background-image:url(../images/button_mid.gif);
	padding-right:5px;
	padding-left:5px;
	background-repeat:repeat-x;
	height:29px;
}

a.imagebuttonlink:link {
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.imagebuttonlink:visited {
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.imagebuttonlink:hover {
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
a.imagebuttonlink:active {
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.gradenttable_top_down{

	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#62ade7);
	padding-left:10px;
	padding-right:10px;
	height:40px;
	border-top:1px solid #ffffff;
}


.tablelightblue{
	background-color:#e9f5ff;
	border:1px solid #a9cdeb;
}

.linksline{
	border-left:1px solid #2f6c9d;
}

/*.button{
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2e5574,endColorStr=#2f6d9f);
	border:1px ridge #3366CC;
	font-weight:bold;
	color:#FFFFFF;
}*/







.button200{
	background-image:url(../images/button_200.gif);
	background-repeat:no-repeat;
	width:200px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	height:25px;
}

.button150{
	background-image:url(../images/button_150.gif);
	background-repeat:no-repeat;
	width:150px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	height:25px;
}

.button100{
	background-image:url(../images/button_100.gif);
	background-repeat:no-repeat;
	width:100px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	height:25px;
}

.button90{
	background-image:url(../images/button_90.gif);
	background-repeat:no-repeat;
	width:90px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	height:25px;
}


.button50{
	background-image:url(../images/button_50.gif);
	background-repeat:no-repeat;
	width:50px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	height:25px;
}



.linksnew{
	font-size:11px;
	font-weight: normal;
	border-bottom:1px solid #e0f3ff;
	padding-bottom:2px;
	padding-top:2px;
	color:#000000;
}




a.linksnew1:link 
{
	font-size:11px;
	font-weight: normal;
	border-bottom:1px solid #e0f3ff;
	padding-bottom:2px;
	padding-top:2px;
	color:#000000;
}
a.linksnew1:visited {
	font-size:11px;
	font-weight: normal;
	border-bottom:1px solid #e0f3ff;
	padding-bottom:2px;
	padding-top:2px;
	color:#000000;
}
a.linksnew1:hover {
	font-size:11px;
	font-weight: bold;
	border-bottom:1px solid #e0f3ff;
	padding-bottom:2px;
	padding-top:2px;
	color:#000000;
}
a.linksnew1:active 
{
	font-size:11px;
	font-weight: normal;
	border-bottom:1px solid #e0f3ff;
	padding-bottom:2px;
	padding-top:2px;
	color:#000000;
}







a.bottomlinksnew:link 
{
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
}
a.bottomlinksnew:visited {
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
}
a.bottomlinksnew:hover {
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:underline;
}
a.bottomlinksnew:active 
{
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
}




a.darkblue:link 
{
	font-size:11px;
	font-weight: normal;
	color:#002943;
}
a.darkblue:visited {
	font-size:11px;
	font-weight: normal;
	color:#002943;
}
a.darkblue:hover {
	font-size:11px;
	font-weight: normal;
	color:#002943;
	text-decoration:underline;
}
a.darkblue:active 
{
	font-size:11px;
	font-weight: normal;
	color:#002943;
}





.linksMenu{
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	height:25px;

	
	
	/* border-bottom:1px solid #2f6c9d; */
}

.linksImg{
	padding-left:110px;
	padding-right:0px;
	
	
	/* border-bottom:1px solid #2f6c9d; */
}

.paddinglr{
	padding-left:8px;
	padding-right:8px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.yellowcolorbold{
	color:#e0bf00;
	font-weight:bold;
	font-size:11px;
}

.whitecolornormal{
	font-size:11px;
	color:#FFFFFF;
}

.style1{
	color:#FFFFFF;

	font-size:11px;
}


/*--- added  by mahesh*/
label.error
     {
	    background:url('../css/pointer.gif') top left no-repeat transparent;
	    background-position:0px;
	    color:#ffffff;		
	    padding:0px 0px 0px 8px;
	    background-color:#767676;
	    font-size:11px;
	    font-weight:bold;
	       	
    }
    
     .focus
     {  
        border: 2px solid #AA88FF; 
        background-color: #FFEEAA; 
     }
/* mahesh*/


.organgeboldbig{
	font-size:20px;
	color:#FF9900;
	font-weight:bold;
}

.organgeboldbig1{
	font-size:30px;
	color: #CC3300;
	font-weight:bold;
}

.bold{
	font-weight:bold;
}


.bttonwhite{
	color:#ffffff;
	text-decoration:none;
}




 .nestedDivBL3 {    
	 background-color:#ffffff; 
	 border:solid 1px #000000;  
	 width:50%; 
	 height:0%;
	 position:absolute;    
	 top:360px;    
	 left:400px;
	 padding:5px;   
                   
			 }
			 .nestedDivBL {    
	 background-color: #f4f5f6;   
	 border:solid 1px #000000;  
	 width:50%; 
	 height:0%;
	 position:absolute;    
	 top:360px;    
	 left:400px;
	 padding:5px;   
      		 }
			
.nestedDivBL1 {    
    position: absolute;
	top:300px; 
	background-color:#a9ceec;     
    left:400px;   
	width: 100% !important;
	height: 100% !important;
	width: 50%;
	height: 30%;
	z-index: 2;
	display: none;
	text-align: center;
	background-image: url(../images/grid.gif) !important;
	background-image: none;
                   
			 }
.nestedDivDiv {    
    position:fixed;
	top:300px; 
	background-color:#a9ceec;     
    left:400px;   
	width: 100% !important;
	height: 100% !important;
	width: 50%;
	height: 30%;
	z-index: 2;
	display: none;
	text-align: center;
	background-image: url(../images/grid.gif) !important;
	background-image: none;
                   
			 }
			 
			 
			 
			 .whitecolortext{
	color:#FFFFFF;
}

.blacktext17{
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

.toplinks{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-left:12px;
	padding-right:12px;
	padding-top:6px;
	padding-bottom:6px;
	margin-top:6px;
	height:25px;
	text-decoration:none;
	vertical-align:middle;
	border-right:1px solid #CCCCCC;
}

.toplinks:hover{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:12px;
	padding-right:12px;
	padding-top:6px;
	padding-bottom:6px;
	margin-top:6px;
	height:25px;
	text-decoration:none;
	vertical-align:middle;
	border-right:1px solid #CCCCCC;
}

.90black{
	color:#666666;
	font-size:11px;
}

.quicklinks{
	font-size:11px;
	width:100%;
}
			 
.bluebox{
	border:1px solid #a9ceec;
	padding:10px;
}

.blueboxbar{
	/*background-color:#a9ceec;*/
	background-color:#CCCCCC;

}

.orangetext{
	font-size:13px;
	font-weight:bold;
	color: #FF6600;
	background-color:#FFFFFF;
	padding-right:5px;
}

.imageborder{
	border:1px solid #CCCCCC;
	
}

.balcktextlinepadding3{
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #c4b18d;
	font-weight:bold;
	color:#333333;
	font-size:11px;
}

.balcktextlinepadding3nor{
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #e1cca2;
	color:#333333;
	font-size:11px;
}

.topstepscom{
	width:125px;
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/greencom.gif);
	background-repeat: no-repeat;
	height:29px;
}

.topstepsincom{
	width:125px;
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/greyincom.gif);
	background-repeat:no-repeat;
	height:29px;
}

.topstepscom-1{
	width:220px;
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/greencom-1.gif);
	background-repeat: no-repeat;
	height:29px;
}

.topstepsincom-1{
	width:220px;
	padding-left:20px;
	padding-right:10px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/greyincom-1.gif);
	background-repeat:no-repeat;
	height:29px;
}

.lightcolorbox{
	border:1px solid #e9e9e9;
	background-color:#f5f5f5;
	padding:5px;
}

.2{
	border:1px solid #e9e9e9;
	background-color:#f5f5f5;
	padding:5px;
	font-weight:bold;
}

.lightcolorbox1{
	border:1px solid #ffecdc;
	background-color:#fff4eb;
	padding:5px;
}

.lightcolorbox2{
	border:1px solid #dcf1ff;
	background-color:#ebf7ff;
	padding:5px;
}

.MessageStyleSuccess{
	color:#456000;
	background-color:#eefbcc;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:6px;
	border:1px solid #afd762;
}

.MessageStyleError{
	color:#600000;
	background-color:#ffe3e3;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:6px;
	border:1px solid #ff0000;
}

a.whitebtn:link 
{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
a.whitebtn:visited {
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
}
a.whitebtn:hover {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
a.whitebtn:active 
{
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
}


.subprocessact{
	text-align:center;
	line-height:11px;
	padding-left:8px;
	padding-right:8px;
	font-size:11px;
	font-weight:bold;
	color:#ff6600;
	border-right:1px solid #c7d0d7;
	background-color:#FFFFFF;
	margin-top:1px;
	height:28px;	
	display:block;
	padding-top:6px;
}

.subprocessnor{
	text-align:center;
	line-height:11px;
	padding-left:8px;
	padding-right:8px;
	font-size:11px;
	font-weight:bold;
	color:#005f93;
	border-right:1px solid #c7d0d7;
	height:28px;	
	display:block;
	padding-top:6px;
}



a.orangebtn:link 
{
	background-color:#ffa200;
	border:1px solid #ca7a07;
	padding:3px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#462d00;
}
a.orangebtn:visited {
	background-color:#ffa200;
	border:1px solid #ca7a07;
	padding:3px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#462d00;
}
a.orangebtn:hover {
	background-color:#ca7a07;
	border:1px solid #ca7a07;
	padding:3px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
a.orangebtn:active 
{
	background-color:#ffa200;
	border:1px solid #ca7a07;
	padding:3px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#462d00;
}


.padding3topbot{
	padding-bottom:3px;
	padding-top:3px;
	display:block;
}

.subsubheaddingbox{
	font-size:14px;
	font-weight:bold;
	border:1px solid #a9ceec;
	display:block;
	padding:3px;
	color:#0078b9;
	background-color:#d3eafd;
}

.subsubheaddingboxline{
	border-bottom:1px solid #b4b4b4;
	border-left:1px solid #b4b4b4;
	border-right:1px solid #b4b4b4;
	display:block;
	padding:5px;
}





a.bluebtn:link 
{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#005f93;
}
a.bluebtn:visited {
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
	color:#005f93;
}
a.bluebtn:hover {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ff7800;
}
a.bluebtn:active 
{
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
	color:#005f93;
}


.font15bold{
	font-size:15px;
	font-weight:bold;
	color:#000000;
	
}

.bottomborder1px{
	border-bottom:1px solid #999999;

}
.rightborder1px{
	border-right:1px solid #999999;

}


.bottomtop1px{
	border-top	:1px solid #999999;
	height:5px;

}

#scrollBox {

      /* The box displaying the scrolling content */

      position:relative;

      top: 0px;

      left: 0px;

      width: 165px; 

      border: none;

      overflow: hidden;

}

.scrollTxt {

      /* the box that actually contains our content */

      font: normal 12px sans-serif;

      position: relative;

      top: 0px;

      height: 200px;

} 
			 
	


.lightcolorboxbold{
	border:1px solid #e9e9e9;
	background-color:#f5f5f5;
	padding:5px;
	font-weight:bold;
}

.lightcolorboxbolddiv{
	border:1px solid #a9ceec;
	background-color:#d6edff;
	padding:5px;
	font-weight:bold;
}

.accordionHeader

{

    border: 1px solid #2F4F4F;

    color: white;

    background-color: #cccc99;

	font-family: Arial, Sans-Serif;

	font-size: 12px;

	font-weight: bold;

    padding: 5px;

    margin-top: 5px;

    cursor: pointer;

}

.accordionContent

{

    background-color: #D3DEEF;

    border: 1px dashed #2F4F4F;

    border-top: none;

    padding: 5px;

    padding-top: 10px;

}


/* Added New CSS from newetmhome/css/styles.css for the new footer in Master Page 05-06-2010 by Mohan 
.footer_back {
  background-image:url(../newetmhome/images/footer_back.jpg);
  background-repeat:repeat-x;
  }
  
  .footer_nav_back {
  background-image:url(../newetmhome/images/footer_nav_back.jpg);
  background-repeat:no-repeat;
  vertical-align:top;
  background-position:top;
  padding-left:30px;
  padding-right:30px;
  }
  
  .bottom_nav_heading {
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   text-decoration:none;
   color:#003765;
   padding-top:4px;
   }
   
   
   .bottom_nav {
   background-image:url(../newetmhome/images/button_1.gif);
   background-repeat:no-repeat;
   background-position:0px 7px;
   vertical-align:middle;
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:regular;
   text-decoration:none;
   color:#ffffff;
   display:block;
   cursor:HAND;
   padding-left:14px;
   line-height:.55cm;
   
   }
   
.bottom_nav a:link {text-decoration:none; color:#ffffff;}
.bottom_nav a:visited{text-decoration:none; color:#ffffff;}
a.bottom_nav:hover{text-decoration:underline; color:#ffffff;}
.bottom_nav a:active{text-decoration:none; color:#ffffff;}*/
   
