body							{ margin:0px; background:#A8A9B5; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-align:center; }
a								{ color:#3B71B6; text-decoration:none; }
a:hover							{ color:#CC4A4E; text-decoration:underline; }

.padleft						{ width:24px; height:20px; float:left; }
.padright						{ width:24px; height:20px; float:right; }

#navigation						{ width:788px; height:23px; margin:0px auto; background:url('/images/navigation.jpg') top left no-repeat; }
	#navigation ul 				{ width:788px; height:23px; margin:0px; padding:0px; list-style:none; }
	#navigation ul li 			{ height:23px; float:left; margin:0px; padding:0px; list-style:none; display:block; }
	#navigation ul li a			{ text-indent:-9009px; display:block; height:23px; }

	#nav_01						{ width:80px; }
	#nav_01 a:hover 			{ background:url('/images/nav_01.jpg') no-repeat 0px 0px; width:80px; }
	#nav_02						{ width:74px; }
	#nav_02 a					{ cursor:default; }
	#nav_03						{ width:153px; }
	#nav_03 a					{ cursor:default; }
	#nav_04						{ width:112px; }
	#nav_04 a					{ cursor:default; }
	#nav_05						{ width:118px; }
	#nav_05 a					{ cursor:default; }
	#nav_06						{ width:84px; }
	#nav_06 a					{ cursor:default; }
	#nav_07						{ width:69px; }
	#nav_07 a					{ cursor:default; }
	#nav_08						{ width:98px; }
	#nav_08 a:hover 			{ background:url('/images/nav_08.jpg') no-repeat 0px 0px; width:98px; }	

	
#page_header					{ width:788px; text-align:center; margin-left:auto; margin-right:auto; background:#A8A9B5; }

#main							{ width:788px; text-align:left; margin-left:auto; margin-right:auto; background:#A8A9B5 }
	.maincontainer				{ width:740px; float:left; background:#FFF; color:#807E7F; }
	.maincell					{ padding:40px 10px 30px 35px; height:100%; display:tabl }
	.innercell					{ padding-right:25px; }

#prefooter						{ width:788px; text-align:left; margin-left:auto; margin-right:auto; text-align:left; clear:both;  }
	.prefootercontainer			{ width:740px; float:left; background:#FFF; color:#3B71B6; }
	.prefootercell				{ padding:5px 0px 0px 35px }

#page_footer					{ width:788px; margin-left:auto; margin-right:auto; text-align:center; color:#FFF; clear:both; }
	.footercontainer			{ width:740px; float:left; color:#FFF; margin:5px 0px 10px 0px; padding-top:10px; }
	#page_footer a				{ color:#FFF; text-decoration:none; }
	#page_footer a:hover		{ color:#3C76BA; text-decoration:none; }

#iqfooter						{ width:788px; height:53px; margin-left:auto; margin-right:auto; text-align:left; clear:both; }
	.iqfooter_l					{ width:40px; float:left; vertical-align:top; padding-top:5px; }
	.iqfooter_r					{ width:700px; float:left; font-size:9px; color:#CACACA; padding-top:30px; }
	.iqfooter_r a				{ color:#CACACA; }
	.iqfooter_r a:hover			{ color:#666;}

#multipage_container			{ width:100%; }
	#page_sidebar				{ width:150px; float:left; }
		.sidebar_container		{ width:100%; margin:0px 0px 30px 0px; }
			.top_high			{ font-size:14px; color:#CC4A4E; font-weight:bold; padding-bottom:2px; margin-bottom:5px; border-bottom:#807E7F solid 1px; cursor:pointer; }
			.top_norm			{ font-size:14px; padding-bottom:2px; margin-bottom:5px; border-bottom:#807E7F solid 1px; cursor:pointer; }
			.main_high			{ color:#CC4A4E; font-weight:bold; padding-bottom:5px; cursor:pointer; }
			.main_high_over		{ color:#CC4A4E; font-weight:bold; padding-bottom:5px; cursor:pointer; text-decoration:underline; }
			.main_norm			{ padding-bottom:5px; cursor:pointer; }
			.main_norm_over		{ padding-bottom:5px; cursor:pointer; text-decoration:underline; }
	#multipage_content			{ width:540px; float:right; border-left:#CCC solid 1px; margin-bottom:30px; display:table; }
		.mp_content_container	{ margin-left:20px; }
			#caption_holder		{ text-align:left; padding:0px 10px 20px 10px; }
			.mp_internal_image	{ float:right; margin-left:10px; text-align:center; }
			.mp_main_image		{ text-align:center; padding:20px 0px; }

h1								{ font-size:18px; font-weight:bold; font-style:italic; color:#CC4A4E; margin:0px 0px 10px 0px; padding:0px; }
h2								{ font-size:15px; font-weight:bold; }
.linkcat h2, .widget_links h2.widgettitle, .aktt_widget h2.widgettitle,  .aktt_widget h2.widgettitle a	{ font-size:12px; font-weight:bold; color:#CC4A4E; margin-bottom:5px; }
.aktt_widget					{ width:150px; }
.aktt_tweets ul					{ width:130px; margin-left:0px; padding:0px 5px 0px 0px; }
.aktt_tweets ul li				{ width:125px; margin:0px 0px 10px 0px; padding:0px 5px 10px 0px; word-wrap:break-word; }



.twitterwidget img				{ vertical-align:middle; margin-bottom:2px; float:right; }
#e24_template h2				{ font-size:14px; font-weight:bold; color:#61151C; margin:0px 0px 5px 0px; padding:0px; }
h3								{ font-size:12px; font-weight:bold; color:#CC4A4E; margin-bottom:5px; }

#sidebar						{ padding-right:5px; }

.page_title						{ font-size:18px; font-weight:bold; font-style:italic; color:#CC4A4E; margin-bottom:10px; }
.page_title a					{ color:#CC4A4E; text-decoration:none; }
.page_title a:hover				{ color:#CC4A4E; text-decoration:underline; }
.sub_title						{ font-size:14px; font-weight:bold; font-style:italic; color:#CC4A4E; margin-bottom:10px; }

.press_nav						{ margin-bottom:10px; }
.supp_nav						{ float:right; }
.rotm_date						{ float:left; width:100px; padding-left:20px; }
.rotm_title						{ float:left; padding-left:20px; }
.rotm_clr						{ clear:both; }
.form_cell						{ vertical-align:top; padding-bottom:10px; }

.page_text						{  }
.login_holder					{  }
.login_form						{ margin-top:10px; }
.login_field_name				{ font-weight:bold; }
.login_button					{ margin-top:5px; }
.e24_photo						{ margin-bottom:5px; border:0px; }
.e24_main_image					{ float:left; margin:0px 10px 10px 0px; }
.e24_main_photo					{ border:0px; }
.e24_jumplink_table				{ margin:10px 0px 10px 10px; }
.e24_text						{ vertical-align:top; padding-top:10px; clear:both; }
.e24_text ul					{ margin-bottom:0px; margin-top:5px; }
.e24_image_holder				{ float:left; margin:0px 10px 5px 0px; }
.e24_photo						{ margin-bottom:5px; border:0px; }
.e24_title, h2.widgettitle		{ font-size:14px; font-weight:bold; color:#61151C; margin-bottom:5px; margin-top:0px; }
.widget							{ margin:0px 0px 10px 0px; padding:0px; }
.widget ul li					{ padding:2px 0px !important; margin:0px !important; }
.e24_link_holder				{ margin-top:5px; }
.s01_photo						{ margin-bottom:5px; border:0px; }
.s01_main_image					{ float:left; margin:0px 10px 10px 0px; }
.s01_main_photo					{ border:0px; }
.s01_jumplink_table				{ margin:10px 0px 10px 10px; }
.s01_text						{ vertical-align:top; padding-top:10px; clear:both; }
.s01_text ul					{ margin-bottom:0px; margin-top:5px; }
.s01_image_holder				{ float:left; margin:0px 10px 5px 0px; }
.s01_photo						{ margin-bottom:5px; border:0px; }
.s01_title						{ font-size:14px; font-weight:bold; color:#61151C; margin-bottom:5px; }
.s01_link_holder				{ margin-top:5px; }
.back_to_top					{ padding:2px 0px 10px 0px; }
.back_to_top a					{ background:url(images/top_icon.gif) center left no-repeat; padding-left:13px; font-size:10px; text-decoration:none; }
.centerdiv{ /*IE method of centering a relative div*/ text-align: center; }

.centerdiv>div{ /*Proper way to center a relative div*/ margin: 0 auto; }


.swap_pic_holder				{ position:absolute; width:300px; height:300px; filter:alpha(opacity=0); opacity:0.0; }
.swap_pic_holder2				{ width:300px; height:300px; filter:alpha(opacity=0); opacity:0.0; }

input.formtext, textarea.formtext { padding-left:3px; }

/* --- stuff for the nav menus --- */

.body11px						{ font-size:11px; line-height:13px; text-decoration:none; }
.body12px						{ font-size:12px; line-height:14px; text-decoration:none; }
.body10px						{ font-size:10px; line-height:12px; text-decoration:none; }
a.body11px:hover				{ font-size:11px; line-height:13px; text-decoration:underline; }
a.body10px:hover				{ font-size:10px; line-height:12px; text-decoration:underline; }
.lnavcatopen					{ font-weight:bold; font-size:10px; color:#000; background:#FFF; text-decoration:none; }
.lnavcatopen a					{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:active			{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:visited			{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:link				{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:hover			{ font-weight:bold; color:#C73348; text-decoration:underline; }
.lnavselected					{ font-weight:bold; font-size:10px; color:#CC4A4E; background:#EEE; text-decoration:none; }
.lnavselected a					{ color:#555; text-decoration:none; }
.lnavselected a:active			{ color:#555; text-decoration:none; }
.lnavselected a:visited			{ color:#555; text-decoration:none; }
.lnavselected a:link			{ color:#555; text-decoration:none; }
.lnavselected a:hover			{ color:#00092A; text-decoration:underline; }
.lnavcat						{ font-weight:bold; font-size:10px; color:#CC4A4E; background:#FFF; text-decoration:none; }
.lnavcat a						{ color:#555; text-decoration:none; }
.lnavcat a:active				{ color:#555; text-decoration:none; }
.lnavcat a:visited				{ color:#555; text-decoration:none; }
.lnavcat a:hover				{ color:#00092A; text-decoration:underline; }
.mtDropdownMenu					{ left:-1000px; overflow:hidden; position:absolute; top:-1000px; text-align:left; }
.mtDropdownMenu .content		{ position:absolute; }
.mtDropdownMenu .items			{ border:#999 1px solid; z-index:2; position:relative; left:0px; top:0px; }
.mtDropdownMenu .item			{ border:medium none; font-size:11px; cursor:pointer; color:#3B71B6; text-decoration:none; }
.mtDropdownMenu .background		{ z-index:0; -moz-opacity:1; filter:alpha(opacity=100); left:0px; position:absolute; top:0px; }
.mtDropdownMenu .shadowRight	{ z-index:2; -moz-opacity:.4; filter:alpha(opacity=40); position:absolute; top:3px; width:2px; }
.mtDropdownMenu .shadowBottom	{ z-index:0; -moz-opacity:.4; filter:alpha(opacity=40); left:3px; position:absolute; height:2px; }
.mtDropdownMenu .hover			{ background:#CC4A4E; color:#FFF; }

.intl_contacts {
	
}

.intl_contacts #map_label {
	display: block;
	color: #CC4A4E;
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 15px;
}

.intl_contacts #map {
	display: block;
	width: 430px;
	height: 285px;
	margin-bottom: 15px;
}

.intl_contacts .contact {
	display: none;
}