body
{
	padding: 0px;
	margin: 0px;
	background-color: #eff7f9;
	background-image: url(/data/body_bg.png);
	background-repeat: repeat;
	background-position: top right;
}

body, td, p, a {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
}

a, a:visited
{
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}
.header_right
{
	
	background-position: top right;
	background-repeat: no-repeat;
}
.header_left
{
	background-position: top left;
	background-repeat: no-repeat;
	height: 132px;
	width: 614px;
	padding: 0px 0px 0px 0px;

}
.menu_bg
{
	background-color: #558b97;
	background-image: url(/img/blb.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;

}

.menu_bg_color
{
	background-color: #558b97;
}


.imbg
{
	background-repeat: no-repeat;
	background-position: left;
}

.pad_logo
{
	padding-left: 16px;
	padding-top: 12px;
	padding-right: 380px;
}

.pad_lang
{
	padding: 20px 25px 0px 0px;
}
.pad_se
{
	padding: 30px 25px 0px 0px;
}
.pad_eajc
{
	padding-left: 222px;
	padding-top: 22px;
}

.pad_right_8
{
	padding-right: 8px;
}
.pad_right_15
{
	padding-right: 15px;
}
.pad_2
{
	padding: 2px;
}
.pad_left_15
{
	padding-left: 15px;
}
.pad_left_6
{
	padding-left: 6px;
}
.pad_bottom_4
{
	padding-bottom: 4px;
}
.pad_right_10
{
	padding-right: 10px;
}
.pad_left_10
{
	padding-left: 10px;
}
.pad_right_12
{
	padding-right: 12px;
}

.pad_right_30
{
	padding-right: 30px;
}

.pad_right_2
{
	padding-right: 2px;
}

.pad_left_2
{
	padding-left: 2px;
}

.pad_left_50
{
	padding-left: 50px;
}
.pad_left_5
{
	padding-left: 5px;
}
.pad_left_20
{
	padding-left: 20px;
}
.pad_left_12
{
	padding-left: 12px;
}
.pad_left_24
{
	padding-left: 24px;
}
.pad_left_4
{
	padding-left: 4px;
}
.pad_right_20
{
	padding-right: 20px;
}
.pad_right_5
{
	padding-right: 5px;
}
.pad_top_5
{
	padding-top: 5px;
}
.pad_top_9
{
	padding-top: 9px;
}

.pad_top_6
{
	padding-top: 6px;
}

.marg_top_6
{
	margin-top: 6px;
}
.marg_right_20
{
	margin-right: 20px;
}
.pad_bottom_6
{
	padding-bottom: 6px;
}
.marg_bottom_6
{
	margin-bottom: 6px;
}
.marg_left_10
{
	margin-left: 10px;
}
.marg_bottom_20
{
	margin-bottom: 20px;
}
.marg_bottom_30
{
	margin-bottom: 30px;
}
.pad_right_6
{
	padding-right: 6px;
}
.pad_right_4
{
	padding-right: 4px;
}

.pad_right_23
{
	padding-right: 23px;
}

.uglw
{
	background-image: url(/img/ug-lw.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.ugpw
{
	background-image: url(/img/ug-pw.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.ugpn
{
	background-image: url(/img/ug-pn.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ugln
{
	background-image: url(/img/ug-ln.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.pad_search
{
	padding-top: 85px;
	padding-left: 2px;
}
.l_bg
{
	background-color: #3f7a8a;
}
.pad_search2
{
	padding-top: 32px;
	padding-left: 2px;
}
.search_bg
{
	background-image: url(/img/bg_search.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.bg_menu
{
	background-color: #ffffff;
	/*background-image: url(/img/1x1.png);
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/1x1.png', sizingMethod='scale');
	*/

}

.whbg
{
	background-image: url(/img/1x1.png);
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/1x1.png', sizingMethod='scale');
}



.navi, a.navi, a.navi:visited, a.navi:hover
{
	color: #126479;
}

.white, a.white, a.white:visited, a.white:hover
{
	color: #ffffff;
}

.light_blue, a.light_blue, a.light_blue:visited, a.light_blue:hover
{
	color: #5cb5b9;
}
a.navi_black, a.navi_black:visited
{
	color: #126479;
}

a.navi_black:hover
{
	color: #000000;
}

.grey, a.grey, a.grey:visited, a.grey:hover
{
	color: #676568;
}

.lgrey, a.lgrey, a.lgrey:visited, a.lgrey:hover
{
	color: #cccccc;
}



.no_marg
{
	margin: 0px;
}

.no_pad
{
	padding: 0px;
}

.pad_only_bottom_9
{
	padding: 0px 0px 9px 0px;
}

.pad_bottom_20
{
	padding-bottom: 20px;
}

.pad_bottom_2
{
	padding-bottom: 2px;
}

.pad_bottom_10
{
	padding-bottom: 10px;
}

.pad_bottom_15
{
	padding-bottom: 15px;
}

.pad_bottom_1
{
	padding-bottom: 1px;
}

.pad_bottom_5
{
	padding-bottom: 5px;
}

.pad_bottom_13
{
	padding-bottom: 13px;
}

.pad_top_13
{
	padding-top: 13px;
}
.pad_top_1
{
	padding-top: 1px;
}

.pad_top_2
{
	padding-top: 2px;
}

.pad_top_3
{
	padding-top: 3px;
}
.pad_top_4
{
	padding-top: 4px;
}

.pad_top_28
{
	padding-top: 28px;
}

.pad_top_35
{
	padding-top: 35px;
}

.pad_top_38
{
	padding-top: 38px;
}

.pad_top_24
{
	padding-top: 24px;
}

.pad_top_10
{
	padding-top: 10px;
}

.pad_top_20
{
	padding-top: 20px;
}

.pad_in
{
	padding: 2px 10px 1px 10px;
}
.font_11, a.font_11, a.font_11:visited, a.font_11:hover
{
	font-size: 11px;
}
.font_14, a.font_14, a.font_14:visited, a.font_14:hover
{
	font-size: 14px;
}
.font_18, a.font_18, a.font_18:visited, a.font_18:hover
{
	font-size: 18px;
}
.font_10, a.font_10, a.font_10:visited, a.font_10:hover
{
	font-size: 10px;
}
.font_12, a.font_12, a.font_12:visited, a.font_12:hover
{
	font-size: 11px;
}

.bold, a.bold, a.bold:visited, a.bold:hover
{
	font-weight: bold;
}

.no_und, a.no_und, a.no_und:visited, a.no_und:hover
{
	text-decoration: none;
}
.bg_wite
{
	background-color: #ffffff;
}
.bg_blue
{
	background-color: #e3f2f6;
}

.bg_shadow
{
	background-image: url(/img/shadow.png);
	background-position: left;
	background-repeat: repeat-y;
	
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/shadow.png', sizingMethod='scale');

}


.main_pad
{
	padding: 35px 0px 50px 10px;
}
.internal_pad
{
	padding: 0px 20px 50px 20px;
}

.bot_menu_pad
{
	padding: 15px 0px 0px 0px;
}

.footer_pad
{
	padding: 17px 30px 10px 30px;
}

.footer_bg
{
	background-color: #eff7f9;
}

.content3
{
	border-top: 1px solid #3d7b88;
}

.content2
{
	padding-right: 20px;
	background-color: #558b97;
	background-image: url(/img/brb.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	
}

.bot_link, a.bot_link, a.bot_link:visited, a.bot_link:hover 
{
	font-family: Arial Narrow;
	font-size: 20px;
	color: #99999b;
	text-decoration: none;
}

.times, a.times, a.times:visited, a.times:hover 
{
	font-family: Times New Roman;
	font-size: 18px;
	text-decoration: none;
}

.light_grey, a.light_grey, a.light_grey:visited, a.light_grey:hover
{
	color: #cbcbcd;
}

.bot_pad
{
	padding: 70px 0px 10px 0px;
}

.dark_grey, a.dark_grey, a.dark_grey:visited, a.dark_grey:hover
{
	color: #333333;
}

.up, a.up, a.up:visited, a.up:hover
{
	text-transform: uppercase;
}

.zag
{
	padding: 0px 10px 6px 12px;
	margin: 0px;
}

.zag2
{
	padding: 0px 10px 6px 0px;
	margin: 0px;
}

.bb_top
{
	border-top: 1px solid #cccccc;
}

.w250
{
	width: 250px;
}
.w150
{
	width: 150px;
}

.bb_left
{
	border-left: 1px solid #cccccc;
}

.bb_right
{
	border-right: 1px solid #cccccc;
}

.bb_bottom
{
	border-bottom: 1px solid #bbbbbb;
}

.dashed_grey_bottom
{
	border-bottom: 1px dashed #999999;
}

.dashed_grey_top
{
	border-top: 1px dashed #999999;
}

.pad_15
{
	padding: 15px;
}

.pad_10
{
	padding: 10px;
}

.pad_5
{
	padding: 5px;
}

.pad_15_nl
{
	padding: 15px 15px 15px 0px;
}

.btn
{
	border: 1px solid #ffffff; 
	background: #336666; 
	height: 18px; 
	color: #ffffff; 
	font-size: 11px;

}

a.btnnn, aa.btnnn:visited, a.btnnn:hover
{
	text-decoration: none;
	border: 1px solid #ffffff; 
	background: #336666; 
	height: 18px; 
	color: #ffffff; 
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	margin-right: 20px;

}


.button
{
	border: 1px solid #e2f1f6; 
	background: #336666; 
	color: #ffffff;
	padding: 2px 5px 2px 5px;
	 
}

.height_16
{
	height: 16px;
}

.marg_bottom_43
{
	margin-bottom: 43px;
}

.marg_bottom_10
{
	margin-bottom: 10px;
}

.marg_top_10
{
	margin-top: 10px;
}

.lbb_top
{
	border-top: 1px solid #e2f1f6; 	
}

.lbb_left
{
	border-left: 1px solid #e2f1f6; 	
}

.lbb_right
{
	border-right: 1px solid #e2f1f6; 	
}

.lbb_bottom
{
	border-bottom: 1px solid #e2f1f6; 	
}

.lbb_bg
{
	background-color: #e2f1f6;
}

.blue_bg
{
	background-color: #216977;
}

.light_grey_bg
{
	background-color: #efefef;
}

.white_bg
{
	background-color: #ffffff;
}
.pad_ph
{
	padding: 5px 10px 5px 10px; 
}
.bbb
{
	border: 1px solid #000000; 
}

.navigation
{
	margin: 10px 0px 25px 0px;
	border-top: 1px solid #e3f2f7;
	
}

.navigation22
{
	margin: 0px 0px 25px 0px;
}

.navigation td
{
	padding: 29px 20px 0px 20px;
}

.navigation22 td
{
	padding: 10px 20px 0px 20px;
}

.red, a.red, a.red:visited, a.red:hover
{
	color: red;
}

.lbl
{
	border-left: 1px solid #aed6d6;
}

.lbr
{
	border-right: 1px solid #aed6d6;
}

.lbb
{
	border-bottom: 1px solid #aed6d6;
}
#HelpMsg {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	vertical-align: absmiddle;
	padding-top: 20px;
	padding-left: 40px;
	z-index: 1000;
	opacity: 0.9;
 	filter:alpha(opacity:90);
}

.photo_down
{
	background-repeat: no-repeat;
	background-position: left;
}

.map_link_position
{
	text-align: right;
	vertical-align: bottom;
	padding: 20px;
}

.pad_link
{
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.pad_link_10
{
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.opacityImg {
 	   filter:alpha(opacity=30);
  	  -moz-opacity: 0.3;
  	  -khtml-opacity: 0.3;
  	  opacity: 0.3;
	  }

	  .drop_down_element {
			position: absolute;
			z-index: 400;
		}
		.drop_down_element ul {
			z-index: 500;
			background-color: #e3f2f7;
			border: 1px solid #c3d6da;
			list-style: none;
			margin: 1px 0px 0px 10px;
			padding: 10px 10px 3px 10px;
			float: left;
			width: 100px;
		}

		.drop_down_element ul li
		{
			position: relative;
		}