/* CSS Document */
body{
	padding:0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color:#e6edf3;
	
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #e6edf3;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
}
form, input, select, textarea{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
img{
	border:0px none;
}
.img_border{
	display:compact;
	border:1px solid #003874;
	padding:10px;
	background-color:#FFFFFF;
}

.form_txtf{
	border:1px solid #8fa9c1;
	padding:0px 2px;
	height:16px;
	vertical-align:middle;
}
.form_btn{
	background-color:#e0dfe3;
	border:1px solid #8fa9c1;
	color:#003974;
	padding:0px 3px;
	height:18px;
	vertical-align:middle;
}
.frmsend input,.frmsend select,.frmsend textarea{
	width:100%;
}
.frmsend .form_btn{
	width:auto;
}

a div, a:link div, a:visted div, a:hover div, a img, a:link img, a:visted img, a:hover img{ text-decoration:none;}

a,a:link, a:visited{cursor:pointer; text-decoration:underline; color:#000000}
a:hover{cursor:pointer; text-decoration:underline; color:#434343}

.blue_link:link,.blue_link:visited { color:#003874;  text-decoration:none;}
.blue_link:hover { color:#003874; text-decoration:underline}

.email_link:link,.email_link:visited,.email_link:hover{text-decoration:underline; color:#003874;}

.head_menu_link_disable,.head_menu_link_disable:link,.head_menu_link_disable:visited{color:#171f58; text-decoration:none; cursor:default;}
.head_menu_link_disable:hover{color:#171f58; text-decoration:none; cursor:default;}

.head_menu_link,.head_menu_link:link,.head_menu_link:visited{ color:#171f58; text-decoration:none;}
.head_menu_link:hover,.head_menu_link_sel:link,.head_menu_link_sel:visited,.head_menu_link_sel:hover{ background-image:url(../_repository/iris/shared/bg_menu_hover.gif); color:#ffffff; text-decoration:none;}

/* for dis */
.head_menu_link_dis,.head_menu_link_dis:link,.head_menu_link_dis:visited{ color:#171f58; text-decoration:none;}
.head_menu_link_dis:hover,.head_menu_link_sel_dis:link,.head_menu_link_sel_dis:visited,.head_menu_link_sel_dis:hover{ background-image:url(../_repository/iris/shared/bg_menu_dis_hover.gif); color:#ffffff; text-decoration:none;}

/* for bs */
.head_menu_link_bs,.head_menu_link_bs:link,.head_menu_link_bs:visited{ color:#ffffff; text-decoration:none;}
.head_menu_link_bs:hover,.head_menu_link_sel_bs:link,.head_menu_link_sel_bs:visited,.head_menu_link_sel_bs:hover{ background-image:url(../_repository/iris/shared/bg_menu_bs_hover.gif); color:#ffffff; text-decoration:none;}

/* for fs */
.head_menu_link_fs,.head_menu_link_fs:link,.head_menu_link_fs:visited{ color:#171f58; text-decoration:none;}
.head_menu_link_fs:hover,.head_menu_link_sel_fs:link,.head_menu_link_sel_fs:visited,.head_menu_link_sel_fs:hover{ background-image:url(../_repository/iris/shared/bg_menu_fs_hover.gif); color:#ffffff; text-decoration:none;}

/* for es */
.head_menu_link_es,.head_menu_link_es:link,.head_menu_link_es:visited{ color:#171f58; text-decoration:none;}
.head_menu_link_es:hover,.head_menu_link_sel_es:link,.head_menu_link_sel_es:visited,.head_menu_link_sel_es:hover{ background-image:url(../_repository/iris/shared/bg_menu_es_hover.gif); color:#ffffff; text-decoration:none;}

.footer_menu_link:link,.footer_menu_link:visited{color:#000000; text-decoration:none;}
.footer_menu_link:hover{color:#000000 text-decoration:none;;}

.a_menu,.a_menu:link,.a_menu:visited{font-size:12px; font-weight:bold;color:#000000; text-decoration:none;background-color:#bababa; display:block;}
.a_menu:hover,.a_menu_sel:link,.a_menu_sel:visited,.a_menu_sel:hover{font-size:12px; font-weight:bold;color:#000000; text-decoration:none; background-color:#bababa; display:block;}

.a_sub_menu,.a_sub_menu:link,.a_sub_menu:visited{font-size:12px; color:#000000; background-image:url(../_repository/iris/shared/bullet_arrow.gif); text-decoration:none; background-color:#dcdcdc; display:block;}
.a_sub_menu:hover,.a_sub_menu_sel:link,.a_sub_menu_sel:visited,.a_sub_menu_sel:hover{font-size:12px; color:#000000; background-image:url(../_repository/iris/shared/bullet_arrow.gif); text-decoration:none; background-color:#dcdcdc; display:block;}

.a_sub_sub_menu,.a_sub_sub_menu:link,.a_sub_sub_menu:visited{ font-size:11px; color:#404040; background-image:url(../_repository/iris/shared/bg_left_sub_menu.gif); text-decoration:none; background-color:#dcdcdc; display:block;}
.a_sub_sub_menu:hover,.a_sub_sub_menu_sel:link,.a_sub_sub_menu_sel:visited,.a_sub_sub_menu_sel:hover{font-size:11px; color:#003874; background-image:url(../_repository/iris/shared/bg_left_sub_menu_hover.gif); text-decoration:none; background-color:#dcdcdc; display:block;}

.prod_name{ color:#003874; font-weight:bold; text-align:left}
.prod_image{ display:block; margin-bottom:5px}
.prod_button, .prod_button:link, .prod_button:visited, .prod_button:hover{
	color:#FFFFFF; background-color:#003874; font-size:12px; padding:5px 7px; border:0px none; width:auto; white-space:nowrap;  text-decoration:none;
}
.prod_button:hover{
	background-color:#434343;
}

.breadcrum_txt a:link,.breadcrum_txt a:visited{color:#003974;  text-decoration:none;}
.breadcrum_txt a:hover{color:#003974;  text-decoration:none;}

.td_sitemap a{
	background-repeat:no-repeat;
	background-position:0px 5px;
	text-align:left;
}
.sitemap_menu:link,.sitemap_menu:visited,.sitemap_menu:hover{display:block; font-weight:bold; font-size:13px; color:#171f58;  text-decoration:none;}
.sitemap_menu:hover{text-decoration:underline}
.sitemap_menu_holder{ margin:0px 0px 10px 0px}
.sitemap_submenu:link,.sitemap_submenu:visited,.sitemap_submenu:hover{display:block;font-weight:bold;  text-decoration:none; background-image:url(../_repository/iris/shared/bg_left_sub_menu.gif); padding-left:8px; }
.sitemap_submenu:hover{text-decoration:underline}
.sitemap_submenu_holder{ margin:0px 0px 10px 20px}
.sitemap_subsubmenu:link,.sitemap_subsubmenu:visited,.sitemap_subsubmenu:hover{ display:block;  text-decoration:none; background-image:url(../_repository/iris/shared/bg_left_sub_menu.gif); padding-left:8px; }
.sitemap_subsubmenu:hover{text-decoration:underline}
.sitemap_subsubmenu_holder{margin:0px 0px 10px 20px;}

/* table */
.content_table{
	/*background-color:#003874;*/
	/*border-left:1px solid #003874;*/
	border-top:1px solid #003874;
	width:100%;
	text-align:left;
}
/*
.content_table th{
	background-color:#003874;
	text-align:left;
	color:#ffffff;
	padding:5px 15px;
	border-right:1px solid #003874;
}
*/
.content_table td{
	background-color:#FFFFFF;
	padding:5px 15px;
	border-left:1px solid #003874;
	border-bottom:1px solid #003874;
}
.th_title{
	background-color:#003874;
	text-align:left;
	color:#ffffff;
	padding:5px 15px;
	border:1px solid #003874;
}
.td_right_border{
	border-right:1px solid #003874;
}
.content_table ul{
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
	list-style-image:url(../_repository/iris/shared/list_sqr.gif);
}
.content_table ul li{
	margin-bottom:3px;
}
.list_small_sqr{
	padding:5px 0px 5px 10px;
	margin:5px 0px 5px 10px;
	list-style-image:url(../_repository/iris/shared/list_sqr.gif);
}
.list_small_sqr li{
	margin-bottom:3px;
}
/* table */
@media print{
	.th_title{
		color:#000000;
	}
}
/*table 2
.content_table{
	width:100%;
}
.content_table td{
	padding:5px 15px;
	border-left:1px solid #003874;
	border-right:1px solid #003874;
	border-bottom:1px solid #003874;
}
.content_table th{
	padding:5px 15px;
	border-left:1px solid #003874;
	border-bottom:1px solid #003874;
}
.content_table thead td{
	background-color:#003874;
	text-align:left;
	color:#ffffff;
	padding:5px 15px;
	border-left:1px solid #003874;
	border-right:1px solid #003874;
}
.content_table tfoot td{
	border:0px none;
}

table 2*/

#div_content_top{
	font-size:13px; 
	color:#003974;
}

.div_clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
.blue_bottom_title{
	font-weight:bold;
	font-size:13px;
	padding-bottom:3px;
	margin:20px 0px;
	color:#003874;
	border-bottom:1px solid #003874;	
}

.blue_bottom_title_narrow{
	color:#003874;
	margin:10px 0px 5px 0px;
	border-top:1px solid #003874;	
}
.div_divi_gray{
	margin:0px;
	padding:0px;
	height:1px;
	background-color:#7a7a7a;
	overflow:hidden;
}
.logo_td{
	text-align:center;
	width:1%;
}
.logo_td div{
	border:1px solid #003874; 
	padding:15px 2px;
}
.iris_list{
	list-style-image:url(../_repository/iris/shared/list_sqr.gif);
}
.iris_list li{
	margin-bottom:15px;
}
.iris_list ul{
	list-style-image:url(../_repository/iris/shared/arrow.gif);
}
.iris_list ul li{
	margin-bottom:0px;
}

sup{font-size:smaller}

.menu_title_txt{ font-size:13px; font-weight:bold; color:#003974; text-transform:uppercase}
.normal_txt{ color:#515151;}
.normal_blue_txt{color:#171f58}
.normal_title_txt{font-weight:bold;}
.title_txt{font-size:15px; font-weight:bold;}
.titlese_txt{ font-weight:bold; font-size:13px; color:#171f58}
.titlese2_txt{ font-weight:bold; font-size:13px;}
.title_line_txt{ border-bottom:1px solid #003974; color:#515151; font-size:13px; font-weight:bold; padding-bottom:5px; margin:10px 0px;}
.title_sub_txt{font-size:12px;}
.copyright_txt{ color:#7a7a7a;}
.breadcrum_txt{font-size:10px; color:#003974}
.err_txt{ font-size:10px;}
.small_txt{font-size:10px;}

.dynamic_thumbnail div{ padding:5px; border:1px solid #e6edf3}
.dynamic_img{border:1px solid #003874}
.dynamic_field{font-weight:bold; white-space:nowrap; width:1%; color:#000000}
.dynamic_field1{font-weight:bold; color:#000000}
.dynamic_highlight{background-color:#e6edf3; color:#171f58}
.dynamic_highlight2{background-color:#e8e8e8}
.dynamic_highlight3{background-color:#dcdcdc}
.dynamic_data{}
.dynamic_col{ width:1%;}
.dynamic_div{border-bottom:1px solid #e6edf3}
.dynamic_title{font-weight:bold; color:#171f58}
.dynamic_excerpt{font-size:11px; margin:5px 0px}
.dynamic_source{font-size:10px; width:65%;} 
.dynamic_date{font-size:10px; width:35%;}


.dotted_vert{
	background-repeat:repeat-y;
	background-image:url(../_repository/iris/shared/dotted.gif);
	background-position:center;
}
.dotted_hor{
	background-repeat:repeat-x;
	background-image:url(../_repository/iris/shared/dotted.gif);
	background-position:50% 50%;
}

#div_body{
	margin:0px auto;
	width:800px;
	text-align:justify;
	background-color:#FFFFFF;
}
#div_header{
	height:100px;
	margin-bottom:10px;
}
#div_logo{
	width:300px;
	height:100%;
	float:left;
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:center;
}
#div_header_menu{
	width:480px;
	height:100%;
	float:right;
	padding-right:10px;
}
#div_menu{
	background-image:url(../_repository/iris/shared/bg_menu.gif);
	background-repeat:repeat-x;
	width:100%;
	height:30px;
	overflow:hidden;
	text-align:center;
}
#div_menu table{
	width:100%;
	margin:0px auto;
}
#div_menu a{
	display:block;
	background-repeat:repeat-x;
	height:30px;
	padding:0px 5px;
	white-space:nowrap;
}
#div_menu a img{
	height:30px;
	width:1px;
	visibility:hidden;
	vertical-align:middle;
}
.div_menu_divd{
	display:block;
	width:2px;
	height:30px;
	background-image:url(_repository/iris/shared/bg_menu_div.gif);
	background-repeat:repeat-x;
}

/* for dis */
#div_menu_dis{
	background-image:url(../_repository/iris/shared/bg_menu_dis.gif);
	background-repeat:repeat-x;
	width:100%;
	height:30px;
	overflow:hidden;
	text-align:center;
}
#div_menu_dis table{
	width:100%;
	margin:0px auto;
}
#div_menu_dis a{
	display:block;
	background-repeat:repeat-x;
	height:30px;
	padding:0px 5px;
	white-space:nowrap;
}
#div_menu_dis a img{
	height:30px;
	width:1px;
	visibility:hidden;
	vertical-align:middle;
}
.div_menu_divd_dis{
	display:block;
	width:2px;
	height:30px;
	background-image:url(_repository/iris/shared/bg_menu_div.gif);
	background-repeat:repeat-x;
}

/* for bs */
#div_menu_bs{
	background-image:url(../_repository/iris/shared/bg_menu_bs.gif);
	background-repeat:repeat-x;
	width:100%;
	height:30px;
	overflow:hidden;
	text-align:center;
}
#div_menu_bs table{
	width:100%;
	margin:0px auto;
}
#div_menu_bs a{
	display:block;
	background-repeat:repeat-x;
	height:30px;
	padding:0px 5px;
	white-space:nowrap;
}
#div_menu_bs a img{
	height:30px;
	width:1px;
	visibility:hidden;
	vertical-align:middle;
}
.div_menu_divd_bs{
	display:block;
	width:2px;
	height:30px;
	background-image:url(_repository/iris/shared/bg_menu_div.gif);
	background-repeat:repeat-x;
}

/* for fs */
#div_menu_fs{
	background-image:url(../_repository/iris/shared/bg_menu_fs.gif);
	background-repeat:repeat-x;
	width:100%;
	height:30px;
	overflow:hidden;
	text-align:center;
}
#div_menu_fs table{
	width:100%;
	margin:0px auto;
}
#div_menu_fs a{
	display:block;
	background-repeat:repeat-x;
	height:30px;
	padding:0px 5px;
	white-space:nowrap;
}
#div_menu_fs a img{
	height:30px;
	width:1px;
	visibility:hidden;
	vertical-align:middle;
}
.div_menu_divd_fs{
	display:block;
	width:2px;
	height:30px;
	background-image:url(_repository/iris/shared/bg_menu_div.gif);
	background-repeat:repeat-x;
}

/* for es */
#div_menu_es{
	background-image:url(../_repository/iris/shared/bg_menu_es.gif);
	background-repeat:repeat-x;
	width:100%;
	height:30px;
	overflow:hidden;
	text-align:center;
}
#div_menu_es table{
	width:100%;
	margin:0px auto;
}
#div_menu_es a{
	display:block;
	background-repeat:repeat-x;
	height:30px;
	padding:0px 5px;
	white-space:nowrap;
}
#div_menu_es a img{
	height:30px;
	width:1px;
	visibility:hidden;
	vertical-align:middle;
}
.div_menu_divd_es{
	display:block;
	width:2px;
	height:30px;
	background-image:url(_repository/iris/shared/bg_menu_div.gif);
	background-repeat:repeat-x;
}
/*	
#div_menu a{
	display:block;
	float:left;
	width:auto;
	padding:6px 14px 9px 14px;
	background-repeat:repeat-x;
	white-space:nowrap;
}
*/
#div_content_holder{
	padding:0px 10px;
}
#div_content{
	background-image:url(../_repository/iris/shared/iris_watermark.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
	#td_left_menu{
		background-image:url(../_repository/iris/shared/bg_left_menu_holder.gif);
		background-position:right;
		background-repeat:repeat-y;
		width:160px;
		padding:15px 30px 15px 10px;
		text-align:left;
	}
		#div_menu_title{
			margin-bottom:10px;
		}
	#td_right_content{
		width:540px;
		padding:15px 20px 20px 20px;
	}
		#div_content_top{
			height:25px;
			border-bottom:1px solid #e6edf3;
		}
			#div_content_top .div_left{
				float:left;
			}
			#div_content_top .div_right{
				float:right;
			}
		#div_img{
			margin:10px 0px 0px 0px;
			width:540px;
			overflow:hidden;
		}
		#div_img2{
			margin:10px 0px 10px 0px;
			width:750px;
			overflow:hidden;
		}
		#div_title{
			margin:10px 0px 10px 0px;
		}
		#div_title_detail{
			margin:-5px 0px 10px 0px;
		}
		#div_title2{
			margin:10px 0px 0px 0px;
		}
#div_pagenumber{
	margin:20px 0px 0px 0px;
}
#div_footer{
	border-bottom:1px solid #003974;
	height:40px;
}
	#div_footer .div_left{
		padding:20px 0px 0px 20px;
		float:left;
	}
	#div_footer .div_right{
		background-image:url(../_repository/iris/shared/msc.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		width:63px;
		height:40px;
		float:right;
	}
#div_copyright{
	border-top:1px solid #003974;
	margin:1px 0px 0px 0px;
	/*padding:13px 0px 25px 20px;*/
	padding:8px 0px 8px 20px;
}

/*left menu start*/
#div_menu_holder{
}
/*
	#div_menu_holder a{
		display:block;
		margin:0px 0px;
		padding:0px 0px 0px 0px;
	}
*/	
		.span_sub_menu{
			margin:0px 0px 0px 0px;
			background-color:#dcdcdc;
			display:block;
			padding:5px 0px 0px 13px;
		}
		.span_sub_sub_menu{
			margin:0px 0px 0px 0px;
			padding:3px 0px 4px 7px;
		}
			.a_menu, .a_menu_sel{
				background-position:right 5px;
				background-repeat:no-repeat;
				padding:3px 0px 3px 12px;
				border-bottom:solid 1px #dcdcdc;
			}
			.a_sub_menu,.a_sub_menu_sel{
				background-position:left 5px;
				background-repeat:no-repeat;
				padding-left:6px;
				padding-bottom:5px;
			}
			.a_sub_sub_menu,.a_sub_sub_menu_sel{
				background-position:left 5px;
				background-repeat:no-repeat;
				padding-left:7px;
				margin-bottom:5px;
				/* border:solid 1px #000000; */
			}
/* left menu end*/