﻿/* English */
/*
idi_flotedRight is floating left
idi_flotedLeft is floating right
*/
body 
{
	font-size:12px;
	font-family:Arial !important;
}
h2
{
	font-size:13px;
}
.idi_buttonTXT
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.idi_buttonTXT a:link, .idi_buttonTXT a:visited
{
	color: #ffffff !important;
	text-decoration: none !important;
}
.idi_buttonTXT a:hover, .idi_buttonTXT a:active
{
	color: #ffffff !important;
	text-decoration: none !important;
}
.idi_button_off_white
{
	background-image: url(../Img/b_white_on.gif); /* preload */
	background-position:-100px -100px;
	background-repeat:no-repeat;
	float: left;
}
.idi_button_off_white .idi_left
{
	background-image: url(../Img/b_white_off.gif);
	background-position: 0px 19px;
	float: left;
	height: 19px;
	width: 5px;
}
.idi_button_off_white .idi_center
{
	background-image: url(../Img/b_white_off.gif);
	background-position: 0px -19px;
	color: #FFFFFF;
	float: left;
	font-size: 10px;
	height: 19px;
	line-height: 17px;
	padding: 0px 4px;
	text-align: left;
	width: auto;
}
.idi_button_off_white .idi_right
{
	background-image: url(../Img/b_white_off.gif);
	background-position: 0px 0px;
	float: left;
	height: 19px;
	width: 5px;
}
.idi_button_on_white
{
	float: left;
}
.idi_button_on_white .idi_left
{
	background-image: url(../Img/b_white_on.gif);
	background-position: 0px 19px;
	float: left;
	height: 19px;
	width: 5px;
}
.idi_button_on_white .idi_center
{
	background-image: url(../Img/b_white_on.gif);
	background-position: 0px -19px;
	color: #FFFFFF;
	float: left;
	font-size: 10px;
	height: 19px;
	line-height: 17px;
	padding: 0px 4px;
	text-align: left;
	width: auto;
}
.idi_button_on_white .idi_right
{
	background-image: url(../Img/b_white_on.gif);
	background-position: 0px 0px;
	float: left;
	height: 19px;
	width: 5px;
}
.idi_button_on_pink
{
	float: right;
}
.idi_button_on_pink .idi_left
{
	background-image: url(Img/b_pink.gif);
	background-position: 0px 0px;
	float: left;
	height: 19px;
	width: 5px;
}
.idi_button_on_pink .idi_center
{
	background-image: url(Img/b_pink.gif);
	background-position: 0px -19px;
	color: #FFFFFF;
	float: left;
	font-size: 10px;
	height: 19px;
	line-height: 17px;
	padding: 0px 4px;
	text-align: left;
	width: auto;
}
.idi_button_on_pink .idi_right
{
	background-image: url(Img/b_pink.gif);
	background-position: 0px -38px;
	float: left;
	height: 19px;
	width: 5px;
}
.idi_button_off_pink
{
	float: right;
}
.idi_button_off_pink .idi_left
{
	background-image: url(Img/b_pink.gif);
	background-position: 0px -57px;
	float: left;
	height: 19px;
	width: 5px;
}
.idi_button_off_pink .idi_center
{
	background-image: url(Img/b_pink.gif);
	background-position: 0px -76px;
	color: #FFFFFF;
	float: left;
	font-size: 10px;
	height: 19px;
	line-height: 17px;
	padding: 0px 4px;
	text-align: left;
	width: auto;
}
.idi_button_off_pink .idi_right
{
	background-image: url(Img/b_pink.gif);
	background-position: 0px -95px;
	float: left;
	height: 19px;
	width: 5px;
}
.disabled a, .disabled a:link, .disabled a:visited, .disabled a:hover, .disabled a:active
{
	color: #d6d3ce !important;
	text-decoration: none !important;
	cursor: text;
}
.idi_main_content .idi_title
{
	background-color: #E9E3E3;
	line-height: 22px;
}
.idi_main_content .idi_title_TXT
{
	color: #672C2E;
	font-size: 14px;
	font-weight: bold;
	direction: ltr;
	margin-left: 10px;
	line-height: 22px;
	width: 573px;
}
.idi_title_TXT a, .idi_title_TXT a:visited, .idi_title_TXT a:hover, .idi_title_TXT a:link, .idi_title_TXT a:active
{
	color: #672C2E;
	cursor: text;
}
.idi_main_content .idi_title_countryDetails_Presidency
{
	background-color: #E9E3E3;
	line-height: 22px;
	float: left;
	width: 593px;
	margin-top: 15px;
}
.idi_nav_level2
{
	background-color: #F6F6F6;
	margin-bottom:10px;
}
#SecondLevelNavigation_HiddenItemsHolder
{
	margin-top: -10px;
}
.idi_nav_level2 .idi_title
{
	background-color: #E9E3E3;
}
.idi_nav_level2 .idi_title_TXT, .idi_nav_level2 .idi_title_TXT a, .idi_nav_level2 .idi_title_TXT a:link, .idi_nav_level2 .idi_title_TXT a:active, .idi_nav_level2 .idi_title_TXT a:hover, .idi_nav_level2 .idi_title_TXT a:visited
{
	color: #672C2E;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
}
.idi_nav_level2 .idi_title_TXT
{
	width: 142px;
	margin-left: 6px;
}
.idi_nav_level2 .idi_navItem_TXT
{
	width: 132px;
}
.idi_nav2Item
{
	margin-left:10px;
}
.idi_nav2Item .idi_navItem_TXT
{
	width: 122px;
}
.idi_nav_level2 .idi_see_more
{
	float: none !important;
	height: 20px;
	margin-top: -10px !important;
	padding-bottom: 6px !important;
}
.se_linkList_item
{
	margin-bottom: 2px;
}
.se_linkList_bullet
{
	float: left;
	width: 5px;
	height: 5px;
	margin-top: 8px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 4px;
	display: inline;
}
.idi_navItem_img
{
	float: left;
	width: 16px;
	height: 22px;
	display: inline;
}
.idi_navItem_img img
{
	width: 5px;
	height: 5px;
	margin-top: 10px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 4px;
	vertical-align: top;		
}
.se_linkList_link, .se_lex_itemTXT
{
	color: #000000;
	font-size: 12px;
	margin-left: 16px;
	line-height: 20px;
}
.idi_navItem_TXT
{
	font-size: 12px;
	margin-left: 16px;
	line-height: 22px;
}
.idi_navItem_TXT span
{
	color: #721D1D;
	font-weight: bold;
}
.idi_navItem_TXT a:link, .idi_navItem_TXT a:visited, .se_lex_itemTXT a:link, .se_lex_itemTXT a:visited, .se_linkList_link a:link, .se_linkList_link a:visited
{
	color: #517827 !important;
	text-decoration: none;
}
.idi_navItem_TXT a:hover, .idi_navItem_TXT a:active, .se_lex_itemTXT a:hover, .se_lex_itemTXT a:active, .se_linkList_link a:hover, .se_linkList_link a:active
{
	color: #517827 !important;
	text-decoration: none;
}
.idi_clear
{
	clear: both;
}
.idi_see_more
{
	float: right;
	width: 100%;
	margin-top: 8px;
	padding-bottom: 8px;
}
.idi_see_more_img
{
	float: right;
	width: 4px;
	height: 5px;
	margin-top: 8px;
	margin-right: 8px;
	margin-left: 4px;
	display: inline;
}
.idi_see_more_img img
{
	float: right;
}
.idi_see_more_TXT
{
	float: right;
	color: #517827;
	font-size: 12px;
}
.idi_see_more_TXT a:link, .idi_see_more_TXT a:visited
{
	color: #517827;
	text-decoration: underline;
}
.idi_see_more_TXT a:hover, .idi_see_more_TXT a:active
{
	color: #517827;
	text-decoration: underline;
}
.idi_sideNav
{
	background-color: #E2E8DD;
	width: 154px;
	overflow: hidden;
	margin-bottom: 6px;
}
.idi_sideNav_item
{
	float: left;
	width: 100%;
	height: 17px;
	margin-top: 4px;
	border-bottom: 3px solid #ffffff;
}
.idi_sideNav_img
{
	float: left;
	width: 5px;
	height: 5px;
	margin: 6px;
	display: inline;
}
.idi_sideNav_TXT
{
	float: left;
	color: #721D1D;
	font-size: 12px;
	font-weight: bold;
	direction: ltr;
}
.idi_sideNav_TXT a:link, .idi_sideNav_TXT a:visited
{
	color: #721D1D;
	text-decoration: none;
}
.idi_sideNav_TXT a:hover, .idi_sideNav_TXT a:active
{
	color: #721D1D;
	text-decoration: none;
}
.idi_registerBox
{
	float: right;
	background-color: #F1F0F1;
	width: 100%;
	margin-top: 10px;
}
.idi_registerBox .idi_title
{
	float: right;
	background-color: #E9E3E3;
	width: 100%;
	height: 22px;
}
.idi_registerBox .idi_title_TXT
{
	color: #672C2E;
	font-size: 14px;
	font-weight: bold;
	direction: ltr;
	margin-left: 5px;
	line-height: 22px;
}
.idi_nav_level2 .idi_title_TXT span
{
	font-size: 13px;
	font-weight: bold;
	direction: ltr;
	text-align: center;
}
.idi_registration_form
{
	float: right;
	width: 100%;
	margin-bottom: 10px;
}
.idi_registration_form_row
{
	float: left;
	width: 90%;
	color: #000000;
	font-size: 12px;
	margin-top: 8px;
	direction: ltr;
	display: inline;
}
.idi_registration_form_row input
{
	float: left;
	width: 130px;
	color: #000000;
	font-size: 12px;
	padding-left: 5px;
	margin-left: 6px;
	display: inline;
}
.idi_footer
{
	float: right;
	width: 100%;
	border-top: 1px dashed #672C2E;
	margin-top: 15px;
}
.idi_footer_body
{
	float: right;
	width: 100%;
	border-top: 4px solid #D2D2D2;
}
.idi_footer_nav
{
	clear: both;
	margin-top: 8px;
	text-align: center;
	width: 770px;
	color: #6D6D6D;
	font-size: 12px;
}
.idi_footer_rights
{
	clear: both;
	margin: 7px 0px 12px;
	text-align: center;
	width: 768px;
	color: #6D6D6D;
	font-size: 12px;
	direction: ltr;
	direction: ltr !important;
}
td.idi_footer_nav1, td.idi_footer_nav2
{
	width:1%;
	vertical-align:bottom;
	white-space:nowrap;
	font-size:12px;
	font-family:Arial;
}
td.idi_footer_nav2
{
	text-align:left;
}
td.idi_footer_nav1
{
	padding-left:20px;
	padding-right:5px;
}
.idi_footer_nav3
{
	direction: ltr;
	direction: ltr !important;
	vertical-align:bottom;
	font-family:Arial;
	text-align:left;
	padding-left:55px;
}
.idi_footer_nav ul
{
	list-style-type: none;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:3px;
	padding: 0pt;
	width: 480px;
}
.idi_footer_nav ul li
{
	display: inline;
	font-weight: normal;
	margin: 0px 2px;
}
.idi_footer_nav ul.idi_footerFirstRow li a:link, .idi_footer_nav ul.idi_footerFirstRow li a:visited
{
	font-weight: bold;
}
.idi_footer_nav ul.idi_footerFirstRow li a:hover, .idi_footer_nav ul.idi_footerFirstRow li a:active
{
	font-weight: bold;
}
.idi_footer_nav ul li a:link, .idi_footer_nav ul li a:visited
{
	text-decoration: none;
}
.idi_footer_nav ul li a:hover, .idi_footer_nav ul li a:active
{
	text-decoration: none;
}
.idi_bread_crumbs_container
{
}
.idi_bread_crumbs
{
	/*height: 28px;*/
	margin-left: 10px;
}
.idi_bread_crumbs span
{
	font-size: 13px;
	line-height: 25px;
}
.idi_bread_crumbs span a:link, .idi_bread_crumbs span a:visited
{
	color: #517827;
	text-decoration: none;
}
.idi_bread_crumbs span a:hover, .idi_bread_crumbs span a:active
{
	color: #517827;
	text-decoration: none;
}
.idi_article_info, .idi_event_info, .idi_book_info
{
	background-color: #F6F7F1;
	width: 100%;
	border-bottom: 1px solid #D2D2D2;
	margin-bottom: 1px;
}
.idi_article_info table, .idi_event_info table, .idi_book_info table
{
	margin-left: 8px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 573px;
}
.idi_article_info td, .idi_event_info td, .idi_book_info td
{
	padding-left: 0px;
}
.idi_article_info .idi_grayTXT, .idi_event_info .idi_grayTXT, .idi_book_info .idi_grayTXT
{
	line-height: 18px !important;
	margin-left: 0px !important;
}
.idi_A_icon, idi_E_icon, .idi_B_icon
{
	vertical-align: top;
	padding-top: 6px;
}
.idi_A_publishDate, idi_E_publishDate, idi_B_publishDate
{
	width: 260px;
}
.idi_A_categories .idi_blackTXT,.idi_E_categories .idi_blackTXT,.idi_B_categories .idi_blackTXT
{
	float: none !important;
	margin-left: 80px;
}
.idi_A_authors .idi_greenTXT,.idi_E_authors .idi_greenTXT,.idi_B_authors .idi_greenTXT
{
	line-height: 18px !important;
}
.idi_icn_div
{
	float: left;
	width: 33px;
}
.idi_icn_div img
{
	float: right;
	width: 22px;
	height: 26px;
}
.idi_article_info_strip, .idi_event_info_strip, .idi_book_info_strip
{
	float: right;
	display: inline;
	width: 563px;
	margin-bottom: 4px;
}
.idi_article_info_data, .idi_event_info_data, .idi_book_info_data
{
	width: auto;
	float: left;
	margin-left: 5px;
	line-height:18px !important;
}
.idi_B_PY, .idi_B_SR, .idi_B_CT
{
	width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-left:0px !important;
}
.idi_B_PY_title, .idi_B_SR_title, .idi_B_CT_title
{
	white-space:nowrap;
	width:1%;
	padding-right:6px;
	color:#6D6D6D;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.idi_B_PY_value, .idi_B_SR_value, .idi_B_CT_value
{
	font-size:12px;
	line-height:18px;
}
.idi_txt_container
{
	float: left;
	width: 245px;
}
.idi_opening_paragraph
{
	background-color: #F6F7F1;
	border-bottom: 1px solid #E5E4E5;
}
.idi_paragraph
{
	margin-top: 15px;
	margin-bottom: 15px;
}
.idi_paragraph_title
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 10px 10px;
}
.idi_paragraph_img_contatiner
{
	float: left;
	width: 135px;
}
.idi_paragraph_IMG
{
	float: left;
	border: 1px dotted #6E6F69;
	padding: 2px;
	margin-top: 4px;
	display: inline;
}
.idi_paragraph_IMG img
{
	vertical-align: middle;
}
.idi_banner_container
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.idi_main_content .idi_sub_title
{
	background-color: #E9E3E3;
	line-height: 22px;
	border-bottom: 1px dotted #6D6D6D;
}
.idi_main_content .idi_sub_title_TXT
{
	color: #672C2E;
	font-size: 13px;
	font-weight: bold;
	width:573px;
	margin-left: 10px;
}
.idi_main_content .idi_Chapter_Header
{
	float: left;
	background-color: white;
	width: 100%;
	height: 22px;
	display: inline;
	border-bottom: 1px dotted #6D6D6D;
}
.idi_main_content .idi_Chapter_Header_TXT
{
	color: black;
	font-size: 13px;
	font-weight: bold;
	direction: ltr;
	margin-left: 8px;
	line-height: 22px;
}
.idi_anchors
{
	float: right;
	width: 100%;
}
.ms-topNavFlyOutsHover a
{
	color: #721D1D !important;
	display: block !important;
	font-weight: bold !important;
	min-width: 120px !important;
	padding: 4px 8px !important;
}
.idi_anchorsOneColumn .idi_anchorsCol
{
	width: 570px !important;
}
.idi_anchorsCol
{
	float: left;
	width: 280px;
}


.idi_grayBG_container
{
	background-color: #F7F6F7;
	float: right;
	width: 100%;
}
.idi_grayBGwithBorder_container
{
	background-color: #F7F6F7;
	float: right;
	width: 100%;
	border-bottom: 1px dotted #6D6D6D;
}
.idi_documentItem_img
{
	float: left;
	width: 17px;
	height: 16px;
	margin: 6px;
	display: inline;
}
.idi_send_print_back_container
{
	height: 28px;
}
.idi_send_print_back
{
	float: right;
	width: 300px;
	background-color: #ffffff;
}
.idi_send_print_back
{
	display: inline;
	float: left;
	height: 28px;
}
.idi_send_print_back ul
{
	font-size: 13px;
	list-style-type: none;
	margin: 0pt;
	padding: 0pt;
	text-align: left;
}
.idi_send_print_back ul li
{
	color: #000000;
	display: inline;
	float: left;
	font-weight: normal;
	margin-right: 4px;
	line-height: 25px;
}
.idi_send_print_back ul li img
{
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 10px;
}
.idi_send_print_back ul li a:link, .idi_send_print_back ul li a:visited
{
	color: #517827;
	text-decoration: underline;
}
.idi_send_print_back ul li a:hover, .idi_send_print_back ul li a:active
{
	color: #517827;
	text-decoration: underline;
}
.idi_backToTop
{
	float: right;
	width: 50px;
	text-align: right;
	text-decoration: underline;
}
.idi_backToTop a:link, .idi_backToTop a:visited
{
	text-decoration: underline;
}
.idi_backToTop a:hover, .idi_backToTop a:active
{
	text-decoration: underline;
}
.idi_backToTop_txt
{
	float: left;
	display: inline;
	margin-right: 0px;
	line-height: 25px;
	text-decoration: underline;
	color: #000000;
	font-size: 13px;
}
.idi_backToTop_img
{
	display: inline;
	float: left;
	height: 5px;
	margin: 10px 4px 7px 7px;
	width: 5px;
	text-align: right;
}
.idi_calendar_icn_div
{
	float: left;
	width: 33px;
}
.idi_calendar_icn_div img
{
	float: right;
	width: 31px;
	height: 23px;
}
.idi_poll_info_strip
{
	float: right;
	display: inline;
	width: 563px;
}
.idi_poll_info_dataRightCOL
{
	float: left;
	direction: ltr;
	width: 325px;
}
.idi_poll_info_dataLeftCOL
{
	float: left;
	direction: ltr;
	width: 238px;
}
.idi_poll_info_data
{
	width: auto;
	float: left;
	margin-left: 5px;
	display: inline;
}
.idi_poll_icn_div
{
	float: left;
	width: 33px;
	margin-top: 15px;
}
.idi_poll_icn_div img
{
	float: right;
	width: 25px;
	height: 30px;
}
.idi_book_icn_div
{
	float: left;
	width: 38px;
}
.idi_book_icn_div img
{
	float: right;
	width: 35px;
	height: 26px;
}
.idi_paging
{
	float: left;
	width: 180px;
	margin-right: 10px;
	margin-left: 10px;
}
.idi_paging_img
{
	float: left;
	width: 15px;
}
.idi_navItem_mainImg
{
	float: right;
	width: 73px;
	height: 100px;
	background-color: #ffffff;
	margin-right: 40px;
	margin-top: 5px;
	display: inline;
}
.idi_navItem_mainImg img
{
	float: right;
	width: 64px;
	height: 91px;
	margin-top: 4px;
	margin-right: 4px;
}
.idi_note
{
	float: left;
	width: auto;
	clear: both;
}
.idi_country_info_container
{
	margin-top: 10px;
}
.idi_country_img
{
	float: left;
	width: 101px;
	height: 67px;
}
.idi_country
{
	margin-left: 105px;
	width: 484px;
	height: 65px;
	border-bottom: 1px dotted #6D6D6D;
}
.idi_country table
{
	width: 100%;
	height: 100%;
	direction: ltr;
}
.idi_country td
{
	vertical-align: bottom;
}
.idi_country_name
{
	color: #672C2E;
	font-size: 16px;
	font-weight: bold;
	width: auto;
	margin-left: 10px;
	line-height: 18px;
	margin-bottom: 3px;
}
.idi_updateDate
{
	white-space: nowrap;
	font-size: 12px;
	/*width: 10%;*/
}
.idi_updateDate span
{
	font-weight: bold;
}
.idi_centered_table
{
	float: right;
	width: 100%;
	margin-top: 10px;
	border-bottom: 5px solid #E5E4E5;
}
.idi_centered_table table tr td
{
	width: 225px;
	color: #000000;
	font-size: 12px;
	padding: 6px;
}
.idi_vertical_table
{
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	direction: ltr;
}
.idi_vertical_table table
{
	float: left;
}
.idi_vertical_table table tr td
{
	width: 200px;
	color: #000000;
	font-size: 12px;
	padding: 6px;
	direction: ltr;
	text-align: left;
}
.idi_gray_table
{
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.idi_gray_table table
{
	float: right;
	width: 100%;
	direction: ltr;
	text-align: left;
}
.idi_gray_table tr th
{
	background-color: #EAE9EA;
	color: #721D1D;
	font-size: 13px;
	font-weight: bold;
	padding: 4px;
	vertical-align: top;
}
.idi_gray_table tr th a:link, .idi_gray_table tr th a:visited
{
	color: #517827;
	text-decoration: underline;
}
.idi_gray_table tr th a:hover, .idi_gray_table tr th a:active
{
	color: #517827;
	text-decoration: underline;
}
.idi_gray_table tr td
{
	background-color: #F7F6F7;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	padding: 4px;
	vertical-align: bottom;
}
.idi_gray_table tr td a:link, .idi_gray_table tr td a:visited
{
	color: #517827;
	text-decoration: none;
}
.idi_gray_table tr td a:hover, .idi_gray_table tr td a:active
{
	color: #517827;
	text-decoration: none;
}

.idi_gray_table_cc
{
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.idi_gray_table_cc table
{
	float: right;
	width: 100%;
	text-align: left;
	table-layout: fixed;
}
.idi_gray_table_cc tr th
{
	background-color: #EAE9EA;
	color: #721D1D;
	font-size: 13px;
	font-weight: bold;
	padding: 4px;
	vertical-align: top;
}
.idi_gray_table_cc tr th a:link, .idi_gray_table_cc tr th a:visited
{
	color: #517827;
	text-decoration: underline;
}
.idi_gray_table_cc tr th a:hover, .idi_gray_table_cc tr th a:active
{
	color: #517827;
	text-decoration: underline;
}
.idi_gray_table_cc tr td
{
	background-color: #F7F6F7;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	padding: 4px;
	vertical-align: bottom;
	width: 104px;
	text-align: center;
}
.idi_cc_props_main_table tr td
{
	vertical-align:middle;
}
.idi_gray_table_cc tr td a:link, .idi_gray_table_cc tr td a:visited
{
	color: #517827;
	text-decoration: none;
}
.idi_gray_table_cc tr td a:hover, .idi_gray_table_cc tr td a:active
{
	color: #517827;
	text-decoration: none;
}
.idi_flag_img
{
	float: left;
	margin-right: 10px;
	margin-left: 5px;
	height: 28px;
	width: 41px;
	display: inline;
}
.idi_resultflag_img
{
	float: left;
	margin-left: 20px;
	height: 38px;
	width: 57px;
	display: inline;
}
.idi_gray_th_width
{
	width: 170px;
}
.idi_gray_th_width104
{
	width: 104px;
}
.idi_gray_table .idi_gray_tdBG_white
{
	background-color: #ffffff;
	font-weight: bold;
}
.idi_gray_table .idi_gray_tdBG_gray
{
	background-color: #F0EFF0;
	font-weight: bold;
}
.idi_gray_table .idi_gray_tdBG_dark
{
	background-color: #EAE9EA;
	text-align: left;
}

.idi_gray_table_cc .idi_gray_tdBG_white
{
	background-color: #ffffff;
	font-weight: bold;
}
.idi_gray_table_cc .idi_gray_tdBG_gray
{
	background-color: #F0EFF0;
	font-weight: bold;
}
.idi_gray_table_cc .idi_gray_tdBG_dark
{
	background-color: #EAE9EA;
	text-align: left;
}

.idi_data_strip_container
{
	float: right;
	width: 587px;
}
.idi_data_strip
{
	float: left;
	width: 100%;
	text-align: left;
	direction: ltr;
}
.idi_grayTitle
{
	background-color: #E7E7E7;
	display: inline;
	float: left;
	height: 22px;
	width: 100%;
	border-bottom: 1px dotted #6D6D6D;
}
.idi_paging_brown
{
	clear: both;
	color: #010101;
	direction: ltr;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 100%;
}
.idi_paging_brown ul
{
	display: inline;
	list-style-type: none;
	margin-right: auto;
	margin-left: auto;
	padding: 0pt;
	width: 480px;
}
.idi_paging_brown ul li
{
	display: inline;
	margin-right: 2px;
	margin-left: 2px;
}
.idi_paging_brown ul li a:link, .idi_paging_brown ul li a:visited
{
	color: #672C2E;
	font-weight: normal;
}
.idi_paging_brown ul li a:hover, .idi_paging_brown ul li a:active
{
	color: #672C2E;
	font-weight: normal;
}
.idi_whiteTitle
{
	float: right;
	width: 100%;
	background-color: #ffffff;
	border-bottom: 5px solid #E5E4E5;
}
.idi_white_table
{
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.idi_white_table table
{
	float: right;
	width: 100%;
	direction: ltr;
	text-align: left;
	background-color: #ffffff;
}
.idi_white_table tr th
{
	color: #721D1D;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	vertical-align: top;
}
.idi_white_table tr td
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	padding: 4px;
	vertical-align: bottom;
}
.idi_select_option
{
	float: left;
	width: 174px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
}
.idi_select_option select
{
	float: left;
	width: 174px;
	direction: ltr;
	color: #000000;
	font-size: 12px;
}
div.idi_countrySelector
{
	width:310px;
	float:left;
}
.idi_countrySelector select
{
	float: left;
	width: 300px;
	margin-left: 10px;
	direction: ltr;
	color: #000000;
	font-size: 12px;
}
.idi_position_addRemove
{
	float: left;
	width: 60px;
}
.idi_position_addRemove .idi_buttonTXT
{
	width:24px;
	text-align:center;
}
.idi_position_compare
{
	float: left;
	margin-top: 50px;
}
.idi_leftPosition_compare
{
	float: right;
	margin: 10px;
}
.idi_checkbox_container
{
	float: right;
	width: 100%;
}
.idi_checkbox_col
{
	float: left;
	width: 198px;
	direction: ltr;
}
.idi_checkbox_col_row
{
	float: left;
	width: 100%;
}
.idi_checkbox_option
{
	float: left;
	width: 11px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
}
.idi_checkbox_option checkbox
{
	float: left;
	width: 11px;
	border: 1px solid #9FBACB;
	direction: ltr;
	color: #000000;
	font-size: 12px;
}
.idi_resultsPaging
{
	float: right;
	color: #672C2E;
	font-size: 12px;
	width: auto;
	margin-right: 10px;
	direction: ltr;
}
.idi_filterForm
{
	border-bottom: solid 1px white;
}
.idi_filterForm_col
{
	float: left;
	width: 326px;
}
.idi_filterForm_row
{
	float: left;
	width: 100%;
	padding-bottom: 15px;
}
.idi_filterSelelct
{
	float: right;
	width: 126px;
}
.idi_filterSelelct select
{
	float: right;
	width: 126px;
	border: 1px solid #9FBACB;
	direction: ltr;
	color: #000000;
	font-size: 12px;
}
.idi_filterSelelct_year
{
	float: right;
	width: 126px;
}
.idi_filterSelelct_year select
{
	float: left;
	width: 80px;
	border: 1px solid #9FBACB;
	direction: ltr;
	color: #000000;
	font-size: 12px;
}
.idi_filterSelelct input
{
	float: left;
	width: 94px;
	border: 1px solid #9FBACB;
	direction: ltr;
	color: #000000;
	font-size: 12px;
}
.idi_filterForm_buttons
{
	float: left;
	width: 576px;
	padding-top: 10px;
}
.idi_contact_form
{
	float: right;
	width: 100%;
	margin-top: 10px;
	border-bottom: 5px solid #E5E4E5;
}
.idi_contact_form_row
{
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.idi_contact_form_field
{
	float: left;
	width: 145px;
	background-color: #F1F0F1;
	direction: ltr;
	height: 20px;
}
.idi_contact_form_input
{
	float: left;
	width: 190px;
	margin-left: 6px;
}
.idi_contact_form_input input
{
	width: 184px;
	border: 1px solid #9FBACB;
	height: 16px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	display: inline;
}
.idi_contact_form_input select
{
	width: 186px;
	border: 1px solid #9FBACB;
	height: 16px;
	direction: ltr;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	display: inline;
	margin-left: 5px;
}
.idi_contact_form_textArea
{
	float: left;
	width: 190px;
	margin-left: 6px;
}
.idi_contact_form_textArea textarea
{
	border: 1px solid #9FBACB;
	height: 110px;
	width: 184px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	scroll-x: hidden;
	scroll-y: scroll;
	direction: ltr;
}
.idi_midCol
{
	float: right;
	width: 413px;
}
.idi_rightCol
{
	float: left;
	width: 168px;
}
.idi_calendar
{
	float: left;
	width: 100%;
}
.idi_mainPage_rightBox
{
	float: left;
	width: 100%;
	margin-top: 20px;
}
.idi_topHeadline
{
	margin-bottom:15px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:12px;
	padding-top:8px;
	background-color: #F6F7F1;
	border-bottom: 1px solid #D2D2D2;
}
.idi_topHeadlineIMG
{
	float: left;
	padding-top:3px;
	padding-right:6px;
	padding-bottom:2px;
}
.idi_topHeadlineTitle, .idi_topHeadlineTitle a
{
	color: #721D1D !important;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
	_width:280px;
}
.idi_topHeadlineTXT
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	display:inline;
	
}
.idi_topHeadlineTXT p
{
	_width:280px;
}
.idi_topHeadline .idi_see_more
{
	float:none !important;
	margin-top:0px !important;
	padding-bottom:0px !important;
	width:auto !important;
	height:20px;
	padding-top:4px;
}
* html .idi_topHeadline .idi_see_more
{
	clear:both;
}
.idi_topHeadlineTXT span
{
	font-weight: bold;
}
.idi_centerHeadLines_col_img
{
	height: 82px;
	border-bottom: 1px dotted #6D6D6D;
}
.idi_centerHeadLines_col_img img
{
	width: 200px;
	height: 80px;
}
.idi_centerHeadLines_box
{
	width: 200px;
}
.idi_centerHeadLines_box .idi_sub_title_TXT
{
	float:left;
	width:100%;
	margin-left: 0px;
	margin-bottom:4px;
}
 .idi_centerHeadLines_box .idi_blackTXT
{
	margin-left: 0px;
}
.idi_faq_control_container
{
	float: right;
	width: 100%;
	height: 40px;
}
.idi_faq_control
{
	text-align: left;
	text-decoration: underline;
	float: right;
	margin-left: 20px;
	margin-top: 14px;
	width: 125px;
}
.idi_faq_control_img
{
	float: left;
	width: 5px;
	height: 5px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 4px;
	display: inline;
}
.idi_faq_control_TXT
{
	float: left;
	color: #000000;
	font-size: 13px;
	direction: ltr;
	margin-left: 0px;
	display: inline;
	line-height: 20px;
}
.idi_faq_control_TXT a:link, .idi_faq_control_TXT a:visited
{
	color: #517827;
	text-decoration: underline;
}
.idi_faq_control_TXT a:hover, .idi_faq_control_TXT a:active
{
	color: #517827;
	text-decoration: underline;
}

.idi_faq_container
{
	float: left;
	width: 100%;
}
.idi_faq_item
{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.idi_question_container
{
	float: left;
	width: 100%;
	height: 30px;
	background-color: #F1F1F1;
	border-bottom: 1px dotted #6D6D6D;
}
.idi_question_IMG_down
{
	float: left;
	width: 7px;
	height: 9px;
	margin-top: 12px;
	margin-left: 6px;
	margin-right: 6px;
	background-image: url(../1037/Img/faq_down.gif);
	background-repeat: no-repeat;
}
.idi_question_IMG_side
{
	float: left;
	width: 9px;
	height: 7px;
	margin-top: 12px;
	margin-left: 6px;
	margin-right: 4px;
	background-image: url(../1037/Img/faq_side.gif);
	background-repeat: no-repeat;
}
.idi_question_TXT
{
	float: left;
	color: #672C2E;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	direction: ltr;
	line-height: 30px;
}
.idi_answer_container
{
	float: left;
	width: 100%;
	border-bottom: 1px dotted #6D6D6D;
	display: none;
}
.idi_answer
{
	float: left;
	color: #000000;
	direction: ltr;
	display: inline;
	font-size: 12px;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.idi_answer img
{
	float: left;
	padding: 4px;
}
.idi_grayDivid
{
	float: right;
	width: 100%;
	height: 1px;
	overflow: hidden;
	background-color: #E9E3E3;
	margin-bottom: 10px;
}
.idi_greenTXT
{
	color: #517827;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
}
.idi_greenTXT a:link, .idi_greenTXT a:visited
{
	color: #517827;
	text-decoration: none;
}
.idi_greenTXT a:hover, .idi_greenTXT a:active
{
	color: #517827;
	text-decoration: none;
}
.idi_grayTXT
{
	color: #6D6D6D;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
}
.idi_blackTXT
{
	color: #000000;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
	direction: ltr;
	font-weight: normal;
	line-height: 14px;
}
.idi_blackTXT span
{
	font-weight: bold;
}
.idi_blackTXT a:link, .idi_blackTXT a:visited
{
	color: #517827 !important;
	text-decoration: none;
}
.idi_blackTXT a:hover, .idi_blackTXT a:active
{
	color: #517827 !important;
	text-decoration: none;
}
.idi_blackTXT p
{
	width: 99%;
}
.idi_bold
{
	font-weight: bold;
}
.idi_normal
{
	font-weight: normal;
}
.idi_marginTop
{
	margin-top: 15px;
}
.idi_marginTop10
{
	margin-top: 10px;
	display: inline;
}
.idi_marginTop5
{
	margin-top: 5px;
}
.idi_marginBottom
{
	margin-bottom: 15px;
	display: inline;
}
.idi_marginBottom10
{
	margin-bottom: 10px;
	display: inline;
}
.idi_marginBottom5
{
	margin-bottom: 5px;
}
.idi_noMarginRight
{
	margin-left: 0px;
}
.idi_marginRight
{
	margin-left: 10px;
	display: inline;
}
.idi_marginRight7
{
	margin-left: 7px;
	display: inline;
}
.idi_marginLeft
{
	margin-right: 10px;
	display: inline;
}
.idi_flotedRight
{
	float: left;
	display: inline;
}
.idi_img_title
{
	float: left;
	color: #000000;
	font-size: 12px;
	clear: both;
	margin-top: 2px;
	margin-right: 10px;
	display: inline;
}
.idi_img_title span
{
	color: #6D6D6D;
}
.idi_noMargin
{
	margin: 0px;
}
.idi_marginTop5
{
	margin-top: 5px;
}
.idi_underline
{
	text-decoration: underline;
}
.idi_floatLeft
{
	float: right;
	margin-right: 10px;
	display: inline;
}
.idi_floatRight
{
	float: left;
	display: inline;
}
.idi_marginLeft2
{
	margin-right: 2px;
}
.idi_marginRight2
{
	margin-left: 2px;
}
.idi_autoWidth
{
	width: auto;
}
.idi_width100
{
	width: 100%;
}
.idi_width240
{
	width: 240px;
}
.idi_width540
{
	width: 540px;
}
.idi_width80
{
	width: 80px;
}
.idi_noMargin
{
	margin: 0px;
}
.idi_alignRight
{
	text-align: left;
}
.idi_alignCenter
{
	text-align: center;
}
.idi_alignLeft
{
	text-align: right;
}
.idi_noBorder
{
	border: 0px;
}
.idi_imgPadding
{
	padding-right: 6px;
}
.idi_garyBG
{
	background-color: #F7F6F7;
}
.idi_darkGaryBG
{
	background-color: #E9E9E9 !important;
}
.idi_dottedBorder
{
	border-top: 1px dotted #6D6D6D;
}
.idi_dottedBorderBottom
{
	border-bottom: 1px dotted #6D6D6D;
}
.idi_displayIn
{
	display: inline;
}
.idi_redTXT
{
	color: #ED1B23;
	font-size: 12px;
	direction: ltr;
	font-weight: normal;
	display: inline;
}
.idi_lineHeight
{
	line-height: 20px;
}
.idi_whiteBG
{
	background-color: #ffffff;
}
.idi_pinkBG
{
	background-color: #F1F0F1;
}
.idi_marginRight40
{
	margin-left: 40px;
}
#TblResult
{
	background-color: #E9E3E3;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 10px;
}
.srch-WPBody .srch-stats
{
	font-size: 13px;
	font-weight: bold;
	color: #672C2E;
	background-color: transparent;
}
.srch-WPBody .srch-Page-bg
{
	font-size: 11px;
	font-weight: bold;
	background-color: transparent;
	color: Black;
}

.srch-Page-bg a
{
	font-size: 11px !important;
	color: #672C2E !important;
}

#buttomPager .srch-WPBody .srch-Page-bg
{
	padding-top: 10px;
	text-align: center;
}


#TblResult a
{
	font-size: 13px;
	font-weight: bold;
	color: #672C2E;
	background-color: transparent;
}
.EventCalendarHp
{
	width: 100%;
	border-width: 0px !important;
}
.EventDayStyleHp
{
	font-weight: bold;
}
.EventCalendarDayHp
{
	background-color: #efefef;
}
.EventCalendarWeekStyleHp
{
	background-color: #efefef;
}
.EventTodayStyleHp
{
	border-right: #cc0000 0px solid;
	border-top: #cc0000 0px solid;
	border-left: #cc0000 0px solid;
	color: #ffffff;
	border-bottom: #cc0000 0px solid;
	background-color: #800000;
}
.EventCalendarDayHeaderStyleHp
{
	color: #800000;
}
.EventCalendarTitleHp
{
	border-top-width: 0px;
	font-weight: bold;
	border-left-width: 0px;
	border-bottom-width: 0px;
	color: #800000;
	height: 20px;
	background-color: #eaeaea;
	border-right-width: 0px;
}
.se_contact_button
{
	float: right;
	margin-left: 8px;
}
.se_contact_button .se_left
{
	background-image: url( '../Img/bt_left.gif' );
	float: right;
	width: 8px;
	height: 19px;
	overflow: hidden;
}
.se_contact_button .se_right
{
	background-image: url( '../Img/bt_right.gif' );
	float: right;
	width: 8px;
	height: 19px;
	overflow: hidden;
}
.se_contact_button .se_center
{
	background-image: url( '../Img/bt_center.gif' );
	float: right;
	height: 19px;
}
.se_contact_button .se_center .se_text
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
}
.se_contact_button .se_center .se_text a:link, .se_contact_button .se_center .se_text a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.se_contact_button .se_center .se_text a:hover, .se_contact_button .se_center .se_text a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.se_article_tease_gray_title
{
	float: left;
	color: #5A1E1E;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	margin-left: 0px;
	margin-top: 10px;
}
.ms-WPBorder
{
	border-top: none 0px transparent !important;
	border-right: dotted 1px #6d6d6d !important;
	border-bottom: dotted 1px #6d6d6d !important;
	border-left: dotted 1px #6d6d6d !important;
}
.ms-WPBorderBorderOnly
{
	border-top: dotted 1px #6d6d6d !important;
	border-right: dotted 1px #6d6d6d !important;
	border-bottom: dotted 1px #6d6d6d !important;
	border-left: dotted 1px #6d6d6d !important;
}
tr.ms-WPHeader
{
	border-bottom: 0px none transparent !important;
	height: 22px !important;
	background-color: #E9E3E3 !important;
}
tr.ms-WPHeader td
{
	border-bottom: 1px dotted #6D6D6D !important;
}
.ms-WPTitle
{
	color: #672C2E !important;
	direction: ltr !important;
	font-size: 13px !important;
	font-weight: bold !important;
	line-height: 19px !important;
	margin-left: 8px !important;
	font-family: Arial !important;
}
.idi_wpzone
{
	float: right;
}
.idi_wpnozone
{
	clear: both;
}
.ms-sbtable
{
	width: 148px !important;
}
.ms-sbcell
{
	border: 0px solid #7F9DB9 !important;
	padding: 0px 0px 0px 0px !important;
	white-space: nowrap !important;
}
.ms-sbcell input
{
	border: 1px solid #7F9DB9 !important;
	margin-right: 2px !important;
	margin-left: 2px !important;
	padding-left: 2px !important;
	white-space: nowrap !important;
	width: 78px !important;
	height: 15px !important;
}
td.ms-sbgo
{
	background-color: #ffffff !important;
}
td.ms-sbLastcell
{
	width: 2px !important;
}
.idi_resultflag_img
{
	float: left;
	margin-left: 20px;
	height: 38px;
	width: 57px;
	display: inline;
}
.idi_CurrentUser
{
	color: #517827;
}
.ms-siteactionsmenuhover a, .ms-siteactionsmenuhover a:link, .ms-siteactionsmenuhover a:visited, .ms-siteactionsmenuhover a:hover, .ms-siteactionsmenuhover a:active, .ms-siteactionsmenu a, .ms-siteactionsmenu a:link, .ms-siteactionsmenu a:visited, .ms-siteactionsmenu a:hover, .ms-siteactionsmenu a:active
{
	color: #fff !important;
}
.idi_ChaptersSwithStatement
{
	width: 573px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom:15px;
	clear:both;
}
.idi_siteMapContainer
{
	float: left;
	width: 593px;
	background-color: #F7F6F7;
	display: inline;
}
.idi_siteMapCols
{
	width: 593px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #F7F6F7;
}
.idi_siteMapFirstCol
{
	border-right: 0px dotted #6D6D6D !important;
}
.idi_siteMapCol
{
	border-right: 1px dotted #6D6D6D;
	padding-left: 4px;
}
.idi_siteMapItem1
{
	margin-top: 8px;
}
.idi_siteMapItem2
{
	margin-top: 4px;
	margin-right: 10px;
}
.idi_siteMapItem3
{
	margin-top: 4px;
	margin-right: 16px;
}
.idi_siteMapItem4
{
	margin-top: 4px;
	margin-left: 24px;
}
.idi_siteMapItem_img
{
	float: left;
	width: 5px;
	height: 5px;
	margin: 6px;
	margin-left: 4px;
	display: inline;
}
.idi_siteMapLavel
{
	font-size: 13px;
}
.idi_siteMapPage
{
	font-size: 12px;
	margin-left: 15px;
}
.idi_siteMapPage a, .idi_siteMapPage a:link, .idi_siteMapPage a:visited, .idi_siteMapPage a:hover, .idi_siteMapPage a:active
{
	color: #517827 !important;
	font-weight: normal;
}
.idi_WP_AA_info .idi_greenTXT
{
	margin-left: 35px !important;
}
.idi_siteMapLavel a, .idi_siteMapLavel a:link, .idi_siteMapLavel a:visited, .idi_siteMapLavel a:hover, .idi_siteMapLavel a:active
{
	color: #517827 !important;
	font-weight: bold;
}
.idi_GVC_wpzone
{
	clear: both;
	margin-top: 15px;
}
.idi_LA_wpzone
{
	clear: both;
	margin-top: 15px !important;
}
.idi_LA_wpzone .ms-WPBorder
{
	border-width: 0px !important;
}
.idi_preface_title
{
	margin-left: 10px;
	width: 573px;
	font-weight: bold;
	font-size: 13px;
	padding-top: 10px;
}
.idi_preface_content
{
	padding-top: 8px;
	padding-bottom: 15px;
	margin-left: 10px;
	width: 573px;
}
.tblHeader
{
	background-color: #fff !important;
}
.tblHeader a:link, .tblHeader a:visited
{
	color: #517827 !important;
	text-decoration: underline !important;
	font-size: 13px !important;
	line-height: 20px !important;
	font-family: Arial !importatnt;
}
.tblHeader a:hover, .tblHeader a:active
{
	color: #517827 !important;
	text-decoration: underline !important;
	font-size: 13px !important;
	line-height: 20px !important;
	font-family: Arial !important;
}
.divQuestion
{
	background-color: #F1F1F1;
	border-bottom: 1px dotted #6D6D6D !important;
	height: 30px;
}
.tblQuestion_Collapsed td
{
	color: #672C2E !important;
	direction: rtl !important;
	font-size: 13px !important;
	font-weight: bold !important;
	line-height: 24px !important;
}

.idi_WP_AA_date_name
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #6d6d6d;
	margin-left: 5px;
	display: inline;
}
.idi_WP_AA_date_value
{
	float: left;
	margin-left: 50px;
	font-size: 12px;
	margin-left: 3px;
	display: inline;
}
.answer_img
{
	float: left;
	margin: 6px 6px 6px 6px;
}
.idi_livevideo
{
	background-color: #F6F7F1;
	margin-bottom: 16px;
	border-bottom: solid 1px #d2d2d2;
	padding-top: 20px;
	padding-bottom: 10px;
}
.idi_livevideo_frame
{
	text-align: center;
}

.idi_livevideo_link
{
	margin-top: 12px;
	width: 320px;
	margin-left: 48px;
}
.idi_livevideo_link a, .idi_livevideo_link a:link, .idi_livevideo_link a:visited, .idi_livevideo_link a:active, .idi_livevideo_link a:hover
{
	color: #517827 !important;
	font-size: 12px !important;
	text-decoration: underline !important;
}
.idi_video_item
{
	clear:right !important;	
	margin-right:17px;
	margin-left:17px;
}
.idi_video_item .idi_navItem_img
{	
	/*margin-right: 12px !important;*/
}
.idi_video_item .idi_navItem_TXT
{		
	/*margin-right: 2px !important;*/
	margin-top: 3px !important;
}
.idi_S_webTitle
{
	background-color: #E9E3E3;
	color: #672C2E;
	line-height: 22px;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 8px;
}
.idi_S_info
{
	background-color: #F6F7F1;
	border-bottom: 1px solid #D2D2D2;
	padding-top: 6px;
}
.idi_S_icon
{
	float: left;
	margin-top: 10px;
	margin-right: 4px;
}
.idi_S_rangeDate
{
	margin-top: 6px;
	margin-left: 44px;
	position: relative;
	width: 540px;
}
.idi_S_publishDate
{
	margin-top: 4px;
	margin-left: 44px;
	width: 190px;
	position: relative;
	text-align: left;
}
.idi_S_modifiedDate
{
	margin-left: 44px;
	width: 200px;
	position: relative;
	top: -18px;
	left: 260px;
}
.idi_S_categories
{
	margin-top: 4px;
	margin-left: 44px;
	width: 540px;
	position: relative;
	top: -18px;
}
.idi_S_rangeDate .idi_blackTXT, .idi_S_publishDate .idi_blackTXT, .idi_S_modifiedDate .idi_blackTXT, .idi_S_categories .idi_blackTXT
{
	display: block;
	margin-left: 10px;
	float: none;
}
.idi_S_rangeDate .idi_grayTXT, .idi_S_publishDate .idi_grayTXT, .idi_S_modifiedDate .idi_grayTXT, .idi_S_categories .idi_grayTXT
{
	margin-right: 10px;
	line-height: 18px;
	margin-left: 0px;
}
.idi_L_subtitle
{
	width: 585px;
	margin: 15px 6px;
	font-weight: bold;
	font-size: 12px;
}
.floatToEdge
{
	float: right;
}

.idi_left_country_selector
{
	margin-right: 10px;
}
.idi_countrySelectorInstruction
{
	width: 90%;
	margin-right: 10px;
}

.idi_countrySelectorInstruction select
{
	float: left;
	width: 300px;
	border: 1px solid #9FBACB;
	direction: ltr;
	color: #000000;
	font-size: 12px;
	margin-right: 10px;
}
.idi_WP_AA_filterTitle
{
	border-bottom: solid 5px #E5E4E5;
}
.idi_WP_AA_filterDesc
{
	font-size: 12px;
	font-family: Arial;
	width: 573px;
	padding: 4px 10px 10px;
}
.idi_WP_AA_filterBody
{
	background-color: #F7F6F7;
	border-top: solid 2px #fff;
	border-bottom: solid 1px #E5E4E5;
}
.idi_WP_AA_filterLabel
{
	float: right;
	margin-right: 6px;
}
.idi_WP_AA_item
{
	background-color: #F7F6F7;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom: dotted 1px #000;
	padding: 8px 0px 16px;
	clear: left;
}
.idi_WP_AA_item div.idi_sub_title_TXT
{
	width: 573px;
	margin-left: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
.idi_WP_AA_item div.idi_sub_title_TXT a
{
	padding-left: 0px;
	margin-left: 0px;
}
.idi_WP_AA_resTitle
{
	background-color: #E9E3E3;
	border-bottom: 1px dotted #6D6D6D;
	line-height: 22px;
	width: 593px;
	margin-top: 15px;
}
.idi_WP_AA_resTitle .idi_title_TXT
{
	width: 450px;
}
table.idi_WP_AA_info
{
	margin-top: 0px;
	margin-left: 8px;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 573px !important;
}
.idi_A_authors td, .idi_A_subjects td, .idi_A_publishDate td, .idi_A_modifyDate td, .idi_A_series td, .idi_A_categories td
{
	font-size: 12px !important;
	line-height: 18px;
	font-weight: bold;
	color: #6D6D6D;
}
.idi_A_authors td.idi_WP_AA_prop, .idi_A_subjects td.idi_WP_AA_prop, .idi_A_publishDate td.idi_WP_AA_prop, .idi_A_modifyDate td.idi_WP_AA_prop, .idi_A_series td.idi_WP_AA_prop, .idi_A_categories td.idi_WP_AA_prop
{
	font-weight: normal;
	color: #000000;
	padding-left: 6px;
	padding-right: 10px;
}
.idi_WP_AA_prop a, .idi_WP_AA_prop a:visited, .idi_WP_AA_prop a:hover, .idi_WP_AA_prop a:link, .idi_WP_AA_prop a:active
{
	color: #517827 !important;
	text-decoration: none;
}
.idi_WP_AA_prop a.author_no_link, .idi_WP_AA_prop a.author_no_link:visited, .idi_WP_AA_prop a.author_no_link:hover, .idi_WP_AA_prop a.author_no_link:link, .idi_WP_AA_prop a.author_no_link:active
{
	color: #000000 !important;
	text-decoration: none;
}
.idi_WP_AA_icon img
{
	width: 22px;
	height: 26px;
}
.idi_sub_title_TXT a, .idi_sub_title_TXT a:link, .idi_sub_title_TXT a:visited, .idi_sub_title_TXT a:active, .idi_sub_title_TXT a:hover
{
	color: #672C2E !important;
	text-decoration: none !important;
	font-weight: bold;
	margin-right: 6px;
	display:block;
}
.idi_WP_AA_content
{
	display: block;
	margin-left: 10px;
	width: 573px;
}
.idi_WP_AA_contentBlock p
{
	width:auto;
}
.idi_WP_AA_contentBlock img
{
	float:left;
	border:none;
	margin-top:2px;
	margin-right:8px;
}
/* start pager classes */
.se_p_pagerTable
{
	float: none;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	white-space: nowrap !important;
}

td.se_p_firstLast
{
	font-weight: normal;
	text-align: center !important;
	color: #672C2E !important;
	white-space: nowrap !important;
	padding-top: 2px !important;
}
td.se_p_prevNext
{
	font-weight: normal;
	padding-left: 6px !important;
	padding-right: 6px !important;
	text-align: center !important;
	color: #672C2E !important;
	white-space: nowrap !important;
	padding-top: 4px !important;
}
td.se_p_jumpForwardBack, td.se_p_pageLink, td.se_p_currentPage
{
	font-weight: normal;
	padding-left: 4px !important;
	padding-right: 4px !important;
	text-align: center !important;
	color: #672C2E !important;
	white-space: nowrap !important;
}

.se_p_firstLast a, .se_p_firstLast a:hover, .se_p_firstLast a:visited, .se_p_firstLast a:visited:hover, .se_p_prevNext a, .se_p_prevNext a:hover, .se_p_prevNext a:visited, .se_p_prevNext a:visited:hover
{
	font-family: Arial !important;
	white-space: nowrap !important;
	line-height: 16px !important;
}
.se_p_jumpForwardBack a, .se_p_jumpForwardBack a:hover, .se_p_jumpForwardBack a:visited, .se_p_jumpForwardBack a:visited:hover, .se_p_pageLink a, .se_p_pageLink a:hover, .se_p_pageLink a:visited, .se_p_pageLink a:visited:hover
{
	font-weight: normal;
	font-size: 12px !important;
	font-family: Arial !important;
	text-decoration: none !important;
	color: #672C2E !important;
	white-space: nowrap !important;
}

td.se_p_jumpForwardBack a
{
	display: none !important;
}
td.se_p_jumpForwardBack
{
	width: 0 !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.se_p_currentPage span
{
	font-size: 12px !important;
	font-family: Arial !important;
	color: #672C2E !important;
	font-weight: bold !important;
	text-decoration: none !important;
	white-space: nowrap !important;
}
.magnify_img
{
	margin-right: 2px;
	white-space: nowrap;
	float: left;
	clear: both;
	width: 90px;
}
.magnify_img a:link, .magnify_img a:visited, .magnify_img a:hover, .magnify_img a:active
{
	float: left;
}
.se_firstPtitle
{
	color: #000000;
	font-weight: normal;
	margin-right: 10px;
}
.se_back_link
{
	color: #672C2E;
	font-size: 12px;
	line-height: 20px;
	margin-left: 4px;
	text-decoration: underline;
	float: left;
}
/* end pager classes */
.idi_WP_SA_dateLabel
{
	width: 60px;
}
.idi_filterSelelct .letters
{
	width: 96px;
	float: left;
}
.idi_A_categories .idi_blackTXT
{
	margin-right: 40px !important;
}
.idi_article_info .idi_WP_AA_content
{
	margin-right: 5px !important;
}
.author_no_link
{
	color: Black !important;
	text-decoration: none !important;
	cursor: text !important;
}
.se_file_list
{
	width: 154px;
	margin-top: 15px;
	background-color: #F6F7F1;
}
.idi_blackTXT_data_strip
{
	color: #000000;
	font-size: 12px;
	margin-right: 0px !important;
	margin-left: 5px !important;
	direction: ltr;
	font-weight: normal;
	line-height: 18px;
	float: left;
	display: inline;
}
.idi_cc_props_compare_prop_title
{
	color: #000000;
	font-size: 12px;
	direction: ltr;
	font-weight: normal;
	/*line-height: 28px;
	float:left;*/
	background-color: #EAE9EA !important;
	vertical-align: middle !important;
	text-align: left !important;
	width: auto !important;
	height:29px !important;
}
.idi_cc_props_compare_prop_title
{
	float:none !important!; /* IE =< 7 hack */
}
.idi_cc_props_compare_prop_title a:link, .idi_cc_props_compare_prop_title a:visited
{
	color: #517827;
	text-decoration: none;
}
.idi_cc_props_compare_prop_title a:hover, .idi_cc_props_compare_prop_title a:active
{
	color: #517827;
	text-decoration: none;
}


.lblOr
{
	padding-right: 10px;
}
.idi_filterForm_lblOr
{
	color: #000000;
	font-size: 12px;
	margin-left: 20px;
	margin-right: 0px;
	direction: ltr;
	font-weight: normal;
	line-height: 18px;
	font-weight: bold;
	float: left;
	display: inline;
}

.idi_filterForm_sectionLbl
{
	font-size: 12px;
	margin-left: 10px;
	line-height: 18px;
	font-weight: bold;
	float: left;
	display: inline;
}
.idi_country table tr td.idi_updateDate
{
	padding-left: 6px;
	text-align: right;
}
.idi_countryDtls_leaderInfo
{
	border-bottom: 5px solid #E5E4E5;
	margin-top: 10px;
}
.idi_countryDtls_leaderInfo table tr td
{
	font-size: 12px;
	padding: 6px 10px;
	width: 225px;
}
.idi_countryDtls_generalInfo
{
	margin-bottom: 10px;
	margin-top: 10px;
}
.idi_countryDtls_generalInfo table tr td
{
	width: 200px;
	font-size: 12px;
	padding: 6px 10px;
	direction: ltr;
	text-align: left;
}
.idi_countryDtls_parlamentInfo
{
	margin-bottom: 15px;
}
.idi_countryDtls_parlamentInfo table
{
	text-align: left;
	width: 100%;
	float: none;
	margin-bottom: 0px;
}
.idi_countryDtls_parlamentInfo table tr td, .idi_countryDtls_parlamentInfo table tr th
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.idi_countryDtls_partySystem .idi_blackTXT
{
	width: 573px;
	margin: 6px 10px;
}
.idi_countryDtls_govType
{
}
.idi_countryDtls_govTypeItem
{
	margin-top: 10px;
	padding-left: 10px;
	width: 583px;
	float: left;
}
.idi_countryDtls_govTypeItem .idi_grayTXT
{
	float: left;
}
.idi_countryDtls_govTypeItem .idi_blackTXT
{
	float: left;
	margin-left: 6px;
}
.idi_countryDtls_electSystem .idi_blackTXT
{
	width: 573px;
	margin: 6px 10px;
}
.idi_ArticlePage_subTitle
{
	background-color: #E9E3E3;
	border-bottom: 1px dotted #6D6D6D;
	line-height: 22px;
}
.idi_ArticlePage_subTitleTXT
{
	color: #672C2E;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 10px;
	width: 573px;
}
.idi_anchorsCol
{
	margin-left: 3px;
}
.idi_paragraphContent
{
	width: 573px;
	margin-left: 10px;
}
.idi_main_content .ms-WPTitle
{
	padding-left: 2px !important;
}
.idi_globalView_instruction
{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 573px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 18px;
}
/* Start Search Result */
.idi_searchResultsTable
{
	width: 593px;
	table-layout: fixed;
}
.idi_searchResult
{
	margin-top: 6px !important;
	margin-bottom: 10px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
}
.idi_searchResult a, .idi_searchResult a:link, .idi_searchResult a:active, .idi_searchResult a:hover, .idi_searchResult a:visited
{
	text-decoration: none !important;
}
.idi_searchResultTitle
{
	color: #672C2E !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 22px !important;
	font-family: verdana,arial,helvetica,sans-serif !important;
}
.idi_searchResultTitleLink
{
	color: #672C2E !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 22px !important;
	font-family: verdana,arial,helvetica,sans-serif !important;
}
.idi_searchResultDescription
{
	color: #000000 !important;
	font-weight: normal !important;
	font-size: 12px !important;
	font-family: verdana,arial,helvetica,sans-serif !important;
}
.idi_searchResultDescriptionLink
{
	color: #000000 !important;
	font-weight: normal !important;
	font-size: 12px !important;
	font-family: verdana,arial,helvetica,sans-serif !important;
}
.idi_searchResultsControlsTitle
{
	padding-right: 5px !important;
	padding-left: 5px !important;
}
.idi_searchResultsControlsTitle td
{
	background-color: #E9E3E3;
	padding: 0px !important;
	margin: 0px !important;
	height: 20px !important;
	vertical-align: middle;
}
.srch-stats
{
	margin-left: 10px;
}
.srch-Page
{
	margin-right: 5px;
}
/* End Search Result */

.idi_blackTXT_P
{
	line-height:14px;
}



.idi_video_image
{
	vertical-align:top;
	float:left;	
	margin-right:10px;
	padding-top:5px;
	height:15px;
}

.idi_videoitem_txt
{
	line-height:15px;
	direction:ltr;		
	/*margin-left:10px;*/
	/*margin-right:10px;*/
}


.isi_video_box
{
	float: right;
	width: 100%;
}
.idi_video_place
{
	float: right;
	height: 307px;
	width: 343px;
	margin-top: 12px;
	margin-right: 12px;
}
.idi_video_list
{
	float: left;
	width: 220px !important;
	height: 322px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow-x: hidden;
	overflow-y: scroll;
	direction:rtl;		
}
.idi_video_list_title
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;		
	margin-left: 17px;	
	margin-right:17px;	
	margin-bottom:10px;	
	direction:ltr;
}

.idi_livevideo
{
	background-color: #F6F7F1;
	margin-bottom: 16px;
	border-bottom: solid 1px #d2d2d2;
	padding-top: 20px;
	padding-bottom: 10px;
}
.idi_livevideo_frame
{
	text-align: center;
}

.idi_livevideo_link
{
	margin-top: 12px;
	width: 320px;
	margin-left: 48px;
}
.idi_livevideo_link a, .idi_livevideo_link a:link, .idi_livevideo_link a:visited, .idi_livevideo_link a:active, .idi_livevideo_link a:hover
{
	color: #517827 !important;
	font-size: 12px !important;
	text-decoration: underline !important;
}
.idi_video_item
{
	clear:right !important;	
	margin-right:17px;
	margin-left:17px;
}

.idi_video_item .idi_navItem_img
{	
	/*margin-right: 12px !important;*/
}
.idi_video_item .idi_navItem_TXT
{		
	/*margin-right: 2px !important;*/
	margin-top: 3px !important;
}

.idi_video_items
{
	direction:ltr;
	font-size:12px;	
	margin-right:20px;
}

.idi_video_item
{
	padding-top:3px;
	padding-bottom:7px;
}

.idi_banner
{
	margin-top: 5px;
	margin-bottom: 5px;
}
.MEC_Event_Description,.MEC_Event_Description td
{
	font-size: 12px !important;
}
.MEC_Event_Description a
{
	color:#517827 !important;
}
