/* CSS Document */
body
  	{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 75%; 
	
	MARGIN: 0px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
	}
#text
{
	FONT-SIZE: 12px; 
	COLOR: #000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align:top;
	
}
#text p
{
	padding-left:0px;
}

.tabletr
	{
		padding-right:3px;
		padding-left:3px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:Black;
		}



.table td 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	color:#343235;
	}
	th
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;}
.table td a 
	{
	font-size:9pt;
	font-weight:bolder;
	color:#373737;

	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}
.table td a:hover 
	{
	font-size:9pt;
	font-weight:bolder;
	color:#113488;

	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.N_title
	{
		font-size:16px;
		font-weight:bolder;
		color:#163182;
		
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.N_title:hover
	{
		font-size:16px;
		font-weight:bolder;
		color:#343235;
		
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.N_more
	{
		font-size:8pt;
		font-weight:bolder;
		color:#343235;
		text-align:left;
		
		text-decoration:none;
		vertical-align:bottom;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
	}
.N_more:hover
	{
		font-size:8pt;
		font-weight:bolder;
		color:#163182;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
.Menuitem
	{
		font-size:8pt;
		font-weight:bolder;
		color:#ffffff;
		background-color:#113488;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		
		
		text-align:center;
	}
.Menuitem_hover
	{
		font-size:8pt;
		font-weight:bolder;
		color:#ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		
		
		cursor:pointer;
		background-color:#113488;
		text-align:center;		
	}

.listbox
	{
		font-size:8pt;
		font-weight:bolder;
		color:#666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width:150px;
		border-color:#666666;
	}
.textbox
	{
		font-size:8pt;
		font-weight:bolder;
		color:#666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width:135px;
		border-color:#D7D7D7;
		border-style:solid;
		border-width:1px;
	}
.subtitle
	{
	font-size:13px;
	font-weight:bolder;
	color:#000000;		
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	}
.image
	{
	border:1px solid #133386;
	}
.radio
	{
	font-family:Verdana;
	color:Black;
	font-size:11px;
	}		
.table_l
	{
	width:150px;}
.table_l_td
	{
	width:10px;
	}
.table_r
	{
	width:100%;	
	}
.padd_r
	{
	padding-left:10px;
	}
.space
	{
	background-image:url('../images/bgline.gif');
	background-repeat:repeat-x;
	background-position:center;		
	height:25px;
	}
.space2
	{
	background-image:url('../images/bgline.gif');
	background-repeat:repeat-x;
	text-decoration:none;
	}
.linksim
	{
		font-family:Arial;
		font-size:11px;
		color:#3A6FA7;
		text-align:left;
		text-decoration:none;
		font-weight:bolder;
		}
.linksim:hover
	{
		font-family:Arial;
		font-size:11px;
		color:#000000;
		text-decoration:underline;
		}

.R_space
	{
	background-image:url('../images/bgline.gif');
	background-repeat:repeat-x;
	background-position:[top][top];		
	height:7px;
	padding-left:15px;
	padding-right:15px;
	}
.R_menu
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:10px;
	font-weight:bolder;	
	text-decoration:none;
	}
.R_menu:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:10px;
	font-weight:bolder;	
	text-decoration:underline;
	}
.title_home
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:10px;
	font-weight:bolder;	
	text-decoration:none;
	}
.title_home:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:10px;
	font-weight:bolder;	
	text-decoration:underline;
	}
	
	
	
	
	
.blue_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:11px;
	font-weight:bold;
	height:30px;
	text-align:left;
	padding-top:3px;
	
}

.Blue_title_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

.sub_blue_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:11px;
	
}

	
.blue_text
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;

}

/*By Essam*/

.blue-title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#113388;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	width:140px;
	vertical-align:top;	
	padding:10px;
	padding:10px;
	
	
}



.blue-text
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	padding:10px;
	vertical-align:top;	
    LINE-HEIGHT: 16px;

}

.blue-title-text
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#113388;
	font-size:11px;
	padding:10px;
	vertical-align:top;	
	LINE-HEIGHT: 16px;


}

.blue-option{
	font-family:Verdana, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	padding:1px;
	vertical-align:top;	
	width:12px;
	LINE-HEIGHT: 16px;
}

.blue-option-text
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	vertical-align:top;	
	padding-top:2px;
	padding-bottom:2px;
	LINE-HEIGHT: 16px;
	
}



#table_style1 
{
	background-color:#FFFFFF;
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	border: 2px #ffffff solid;
	border-collapse: collapse;
	border-spacing: 0px;
}


#table_style1 th
{
	border-bottom: 2px solid #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #113388;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #f0f2f3;
	height:25px;
}


#table_style1 td
{
	border: 1px solid #FFFFFF;
	background-color: #d9deed;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #555555;
}


#table_style2 
{
	background-color:#CCCCCC;
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	border: 0px #CCCCCC solid;
	border-collapse: collapse;
	border-spacing: 0px;
}


#table_style2 th
{
	border-bottom: 2px solid #d2d7db;
	border: 1px solid #d2d7db;
	background-color: #e4e7e9;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #113388;
	height:25px;
}


#table_style2 td
{
	border: 1px solid #d2d7db;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #888888;
}



#table_style3 
{
	background-color:#FFFFFF;
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	border: 2px #e3e2e2 solid;
	border-collapse: collapse;
	border-spacing: 0px;
}


#table_style3 th
{
	border-bottom: 2px solid #e3e2e2;
	border: 1px sild #e3e2e2;
	background-color: #858b9a;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	height:25px;
	padding:3px;

}


#table_style3 td
{
	border: 1px solid #ffffff;
	background-color: #e4e7e9;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	color: #113388;
	padding:3px;
}




#table_style4 
{
	background-color:#FFFFFF;
	border: 0px #e3e2e2 solid;
	border-collapse: collapse;
	border-spacing: 0px;
}


#table_style4 th
{
	border-bottom: 2px solid #EEEEEE;
	border-top: 2px solid #EEEEEE;
	border-left: 5px solid #EEEEEE;
	border-right: 5px solid #EEEEEE;
	
	background-color: #FFFFFF;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	height:25px;
	padding:5px;

}


#table_style4 td
{
	border-bottom: 5px solid #EEEEEE;
	border-top: 5px solid #EEEEEE;
	border-left: 5px solid #EEEEEE;
	border-right: 5px solid #EEEEEE;

	background-color: #e4e7e9;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	color: #113388;
	padding:3px;
}

