/*---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------ New Class Added For IEC Chicago ------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------*/
	.txtbox
	{
		border: #000000 1px solid;
		font-family: "Trebuchet ms", Verdana, Arial;
		color: #000000;
		font-size: 12px;
	}
	.txtboxdisabled
	{
		border: #000000 1px solid;
		font-family: "Trebuchet ms", Verdana, Arial;
		color: #000000;
		background-color:#eae8e4;
		font-size: 12px;
		
	}
	.fnt1
	{
		font-family: "Trebuchet ms", Verdana, Arial;
		color: #000000;
		font-size: 10px;
	}	
	
	.fnt
	{
		font-family: "Trebuchet ms", Verdana, Arial;
		color: #000000;
		background-color:#3b4346;
		font-size: 10px;
	}	
	.buttonstyle
	{
		border: #000000 1px solid;
		font-family: "Trebuchet ms", Verdana, Arial;
		color: #000000;
		vertical-align: middle;
	}	
/*----------------------------------------------------------------------*/
/*---- This portion handles the Validaion Messages
/*----------------------------------------------------------------------*/
	.validatefnt1
	{
		font-size: 10px;
		color: Red;
		font-family: "Trebuchet ms", Verdana, Arial;
		vertical-align:top;
	}
	.validatefnt2
	{
		font-size: 10px;
		color: Blue;
		font-family: "Trebuchet ms", Verdana, Arial;
		vertical-align:top;
	}	
	.validatemsg
	{
		font-size: 13px;
		color: #202426;
		font-family: "Trebuchet ms", Verdana, Arial;
		vertical-align:top;
	}
/*----------------------------------------------------------------------*/
/*-----------------------Logout link------------------------------------*/
/*----------------------------------------------------------------------*/	
	A.lnk_user_msg:link
	{
		color:#ffffff;
		font-weight:bold;
		font-family: "Trebuchet ms", Verdana, Arial;
		font-size: 10px;		
		text-decoration:none;
		cursor: hand;
	}
	A.lnk_user_msg:hover
	{
		color:#ffffff;
		font-weight:bold;	
		font-family: "Trebuchet ms", Verdana, Arial;	
		font-size: 10px;				
		text-decoration: underline;
		cursor: hand;
	}	
	A.lnk_user_msg:active
	{
		color:#ffffff;
		font-weight:bold;
		font-family: "Trebuchet ms", Verdana, Arial;
		font-size: 10px;						
		text-decoration:none;
		cursor: hand;
	}	
	A.lnk_user_msg:visited
	{
		color:#ffffff;
		font-weight:bold;	
		font-family: "Trebuchet ms", Verdana, Arial;
		font-size: 10px;					
		text-decoration:none;
		cursor: hand;
	}	
	.body_mem_log{
		font-size: 10px;
		font-family: Trebuchet ms, Verdana, Arial;
		color: #3b4346;
		font-size: 12px;
		
 	}
	.body_user_msg
	{
		color:#ffffff;
		font-weight:bold;	
		font-family: "Trebuchet ms", Verdana, Arial;
		font-size: 10px;
	}					
/*----------------------------------------------------------------------*/
/*----------------------- Label Text ----------------------------------*/
/*----------------------------------------------------------------------*/
	.labeltxt
	{
		font-size : 10px;
		color : #000000;
		font-weight : bold;
		font-family: "Trebuchet ms", Verdana, Arial;
	}
/*----------------------------------------------------------------------*/
/*----------------------- Grid Border Style ----------------------------*/
/*----------------------------------------------------------------------*/
.gridborder
{
	border-color : #094797;
	border-style : solid;
	border-width : 1px;
}
/*----------------------------------------------------------------------*/
/*----------------------- Grid Header ----------------------------------*/
/*----------------------------------------------------------------------*/
.gridheader
{
	font-size : 10px;
	color :White;
	font-weight : bold;
	font-family: "Trebuchet ms", Verdana, Arial;
	background: #094797;
}
/*----------------------------------------------------------------------*/
/*----------------------- Grid Footer ----------------------------------*/
/*----------------------------------------------------------------------*/
.gridfooter
{
	background-color: #ffffff;
	font-size : 10px;
	color : #000000;
	font-weight :normal;
	font-family: "Trebuchet ms", Verdana, Arial;
}
/*----------------------------------------------------------------------*/
/*----------------------- Grid Item ----------------------------------*/
/*----------------------------------------------------------------------*/
.griditem
{
	background-color: #ffffff;
	font-size : 10px;
	color : #000000;
	font-weight :normal;
	font-family: "Trebuchet ms", Verdana, Arial;
}
/*----------------------------------------------------------------------*/
/*----------------------- Grid Pager ----------------------------------*/
/*----------------------------------------------------------------------*/
.gridpager
{
	background-color: #ffffff;
	color:#000000;
	font-size : 10px;
	font-weight :normal;
	font-family: "Trebuchet ms", Verdana, Arial;
}
.gridpager1
{
	background-color: #ffffff;
	color:Red;
	font-size : 10px;
	font-weight :normal;
	font-family: "Trebuchet ms", Verdana, Arial;
}
/*----------------------------------------------------------------------*/
/*------------------ Grid Selected Item Style --------------------------*/
/*----------------------------------------------------------------------*/
.gridselecteditem
{
	background-color: #c7daf8;
	font-size : 10px;
	color : #000000;
	font-weight :normal;
	font-family: "Trebuchet ms", Verdana, Arial;
}

/*---------------------------------------------------------------------------------------------------------------------*/
.body{
		font-size: 10px;
		font-family: Trebuchet ms, Verdana, Arial;
		color: #3b4346;
		font-size: 12px;
		
 }
 .body-b{
		font-size: 11px;
		font-family: Trebuchet ms;
		color: #3b4346;
		
 }
  .bodymsg{
		font-size: 10px;
		font-family: Trebuchet ms, Verdana, Arial;
		color: #3b4346;
		font-size: 12px;		
 }
 .bodysmall{
		font-size: 9px;
		font-family: Trebuchet ms, Verdana, Arial;
		color: #3b4346;
		font-size:11px;
		
 }
 .body-bold{
		font-size: 10px;
		font-family: Trebuchet ms, Verdana, Arial;
		color: #434849;
		font-size: 12px;
		
 }
 .body1{
		font-size: 10px;
		font-family: Verdana, Arial;
		color: #63696b;
		font-size: 12px;
		
 }

.top-link { 
		font-family: Arial;
		font-size: 10px; 
		font-weight: bold; 
		color: #5A86B5;
}
.headings { 
		font-family: Trebuchet ms, Verdana, Arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #537fc7;
}
.headings-left{ 
		font-family: Trebuchet ms, Verdana, Arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #4f71a8;
}
.headingbl{ 
		font-family: Trebuchet ms, Verdana, Arial;
		font-size: 15px; 
		font-weight: bold; 
		
		color: #094797;
}

.headingbl2 { 
		font-family: Trebuchet ms, Verdana, Arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #537fc7;
}
.headingbl1 { 
		font-family: Trebuchet ms, Verdana, Arial;
		font-size: 12px; 
		font-weight: bold; 
		color: #11408e;
}
.heading { 
		font-family: Trebuchet ms, Verdana, Arial;
		font-size: 12px; 
		font-weight: bold; 
		color: #11408e;
}
.heading-left { 
		font-family: Trebuchet ms, Verdana, Arial;
		font-size: 12px; 
		font-weight: bold; 
		color: #11408e;
}
.headingred { 
		font-family: Arial;
		font-size: 13px; 
		font-weight: bold; 
		color: red;
}
.headingtop { 
		font-family:  Trebuchet ms;
		font-size: 26px; 
		font-style: normal; 
		color: #094797;
}
.headingtopred { 
		font-family:  Trebuchet ms;
		font-size: 26px; 
		font-style: normal; 
		color: #993333;
}
.top-path { 
		font-family:  Trebuchet ms, Arial;
		font-size: 11px; 
		font-weight: normal; 
		color: #094797;
}
.top-path a:hover{ 
		font-family:  Trebuchet ms, Arial;
		font-size: 11px; 
		font-weight: normal; 
		text-decoration: underline;
		color: #094797;
}
.headingb { 
		font-family: verdana;
		font-size: 12px; 
		font-weight: normal; 
		color: #63696b;
		text-decoration: underline;
}
.heading-high { 
		font-family: verdana;
		font-size: 13px; 
		font-weight: normal; 
		color: #63696b;
		text-decoration: underline;
}
.heading-grey { 
		font-family: verdana;
		font-size: 14px; 
		font-weight: bold; 
		color: #5A86B5;
}
.heading1 { 
		font-family: Arial, Verdana,Helvetica;
		font-size: 16px; 
		font-weight: bold; 
		color: #11408e;
	}
.h3 { 
		font-family: Arial, Helvetica;
		font-size: 18px; 
		font-weight: bold; 
		line-height: 12px;
		color: #053774;
	}			

.brown{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #696768;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;

 }
.red{
	font-family: Trebuchet ms, Verdana, Arial;
	color: #993300;
	font-size: 11px;
	font-weight: bold;

 }
 .red1{
	font-family: Trebuchet ms, Verdana, Arial;
	color: #993300;
	font-size: 11px;
	font-weight: bold;

 }
 .red2{
	font-family: Trebuchet ms, Verdana, Arial;
	color: #000000;
	font-size: 11px;
	font-weight: normal;

 }
 .red3{
	font-family: Trebuchet ms, Verdana, Arial;
	color: #000000;
	font-size: 11px;
	font-weight: normal;

 }
 .red4{
	font-family: Trebuchet ms, Verdana, Arial;
	color: #000000;
	font-size: 11px;
	font-weight: normal;

 }
 .red5{
	font-family: Trebuchet ms, Verdana, Arial;
	color: #993300;
	font-size: 11px;
	font-weight: normal;

 }
.bottom{
	font-family: Arial, Helvetica, sans-serif;
	color: #5b5b5b;
	font-size: 11px;
	font-weight: normal;

}
.bottom-big{
	font-family: Arial, Helvetica, sans-serif;
	color: #5b5b5b;
	font-size: 13px;
	font-weight: bold;

}
 A
{
color:2d68a7;text-decoration:none;

}
A:hover
{
color:11408e;
text-decoration:none;
}

A.links{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:5A86B5;font-weight: bold;}
A.links:hover{font-size:11px;font-weight: bold;}
.body-yellow{
		font-size: 10px;
		font-family: Trebuchet ms, Verdana, Arial;
		color: #c68a18;
		font-size: 12px;
		
 }
A.link_cursor:hover
{
color:11408e;
text-decoration:none;
cursor:pointer;
}
.hm2, .hm2 A:link, .hm2 A:visited, .hm2 A:active{color:#666666; font-size:12px;font-family:Trebuchet ms; text-decoration:none;}	 	 
	 .hm2 {color:#666666;} 
	 .hm2 A:link, .hm2 A:hover {color:#666666; text-decoration:underline;}
	 .hm2 A:link, .hm2 A:active {color:#666666; text-decoration:none;}
	 
.hm3, .hm3 A:link, .hm3 A:visited, .hm3 A:active{color:#053774; font-size:18px;font-family:Arial; font-weight: bold; text-decoration:none;}	 	 
	 .hm3 {color:#053774;} 
	 .hm3 A:link, .hm3 A:hover {color:#053774; text-decoration:underline;}
	 .hm3 A:link, .hm3 A:active {color:#053774; text-decoration:none;}	 
