body {
	background-color: #616161;
	margin: 0;
	padding: 0;
	color: #000;
	font-family: Tahoma, Arial, Verdana, sans;
	font-size: 11px;
}
table {border-collapse: collapse;}
td {text-align: left;vertical-align: top;font-family: Tahoma, Arial, Verdana, sans;font-size: 11px;}
a {text-decoration: none; color: #04529C;}
a:hover {text-decoration: underline; color: #1D71BF;}
p {
	padding:0;
	margin:0;
	margin-bottom: 16px;
}
.copyright_td p {
	display: inline;
}
form,input {
	margin:0;
	padding:0;
}

/* Main layout */
#outer {text-align: center;}
#inner {width: 942px;text-align: left;margin: 32px auto auto auto;}

/* Main content border */
.main_outer {background: url('../images/white_dot.gif');}
.main_outer .box_topleft {background: url('../images/main_border_tl.jpg') no-repeat top left;}
.main_outer .box_topright {background: url('../images/main_border_tr.jpg') no-repeat top right;}
.main_outer .box_bottomleft {background: url('../images/main_border_bl.jpg') no-repeat bottom left;}
.main_outer .box_bottomright {background: url('../images/main_border_br.jpg') no-repeat bottom right;}
.main_outer .box_top {background: url('../images/main_border_t.jpg') repeat-x top;}
.main_outer .box_right {background: url('../images/main_border_r.jpg') repeat-y right;}
.main_outer .box_bottom {background: url('../images/main_border_b.jpg') repeat-x bottom;}
.main_outer .box_left {background: url('../images/main_border_l.jpg') repeat-y left;}
.main_inner {margin: 0 3px 0 3px;}

/* Language menu module */
.lang_outer { height: 22px;text-align:right;}
.lang_inner { height: 22px;float:right;margin-right:31px;}
.lang_inner a {text-decoration: none;display: block;float:left;line-height:22px;height:22px;text-align: center;color:#fff;}
.lang_inner a:hover {text-decoration: none;color:#fff;}
.lang_l {background: url('../images/lang_l.jpg') no-repeat top right;width:32px;}
.lang_c {background: url('../images/lang_c.jpg') no-repeat top right;width:34px;}
.lang_r {background: url('../images/lang_r.jpg') no-repeat top right;width:33px;}

/* Logo moduke */
.logo_outer {height: 92px;}


/* Search module */
.search_outer {height: 46px;background: url('../images/search_bg.jpg') repeat-x top;text-align:right;}
.search_inner {float:right;text-align:left;margin:16px 31px 0 0;}
.search_inner td {vertical-align:middle;}
.search_inner .search {
	height: 20px;
	border: 1px solid #9D9D9D;
	width: 140px;
	margin-left: 6px;
	margin-right: 6px;
}

/* Top menu module */
.topmenu_outer {height: 46px;background: url('../images/topmenu_bg.jpg') repeat-x top;}
.topmenu_outer .mainlevel {padding: 20px 18px 9px 15px;}
.topmenu_outer .separator {width: 2px;background: url('../images/topmenu_separator.jpg') no-repeat right bottom;}
.topmenu_outer #active_menu {
	background: url('../images/topmenu_hover.jpg') repeat-x bottom;
}
.topmenu_outer .mainlevel a {
	color: #000;
	font-size: 12px;
	background: url('../images/arrow_black.gif') no-repeat;
	background-position: 0 6px;
	padding-left: 15px;
}

* .topmenu_outer .mainlevel a {
	height: 1%;
}

/* Left menu module */
.leftmenu_outer {background-color:#545556;text-align:left;margin-left:23px;margin-top:14px;}
.leftmenu_outer .box_topleft {background: url('../images/dark_border_tl.jpg') no-repeat top left;}
.leftmenu_outer .box_topright {background: url('../images/dark_border_tr.jpg') no-repeat top right;}
.leftmenu_outer .box_bottomleft {background: url('../images/dark_border_bl.jpg') no-repeat bottom left;}
.leftmenu_outer .box_bottomright {background: url('../images/dark_border_br.jpg') no-repeat bottom right;}
.leftmenu_outer .box_top {background: url('../images/dark_border_t.jpg') repeat-x top;}
.leftmenu_outer .box_right {background: url('../images/dark_border_r.jpg') repeat-y right;}
.leftmenu_outer .box_bottom {background: url('../images/dark_border_b.jpg') repeat-x bottom;}
.leftmenu_outer .box_left {background: url('../images/dark_border_l.jpg') repeat-y left;}
.leftmenu_inner {margin: 5px 11px 9px 11px;color:#fff;height:229px;width:241px;font-family: Arial, Tahoma, Verdana, sans;font-size: 14px;color: #fff;}
.leftmenu_inner .heading {background: url('../images/dark_border_header.jpg') repeat-x bottom;height: 31px;line-height: 31px;}
.leftmenu_inner .content {padding-top: 11px;}
.leftmenu_inner .content a {font-family: Arial, Tahoma, Verdana, sans;font-size: 14px;color: #fff;display: block;text-decoration: none;padding-bottom: 5px;padding-left: 15px;background: url('../images/arrow_white_dark.jpg') no-repeat;background-position: 0 5px;}
.leftmenu_inner .content a:hover {text-decoration: underline;}


/* Top image module */
.topimage_outer {text-align:left;margin: 14px 23px 0 11px;}
.topimage_outer .box_topleft {background: url('../images/light_border_tl.jpg') no-repeat top left;}
.topimage_outer .box_topright {background: url('../images/light_border_tr.jpg') no-repeat top right;}
.topimage_outer .box_bottomleft {background: url('../images/light_border_bl.jpg') no-repeat bottom left;}
.topimage_outer .box_bottomright {background: url('../images/light_border_br.jpg') no-repeat bottom right;padding: 5px 6px 9px 6px;}
.topimage_outer .box_top {background: url('../images/light_border_t.jpg') repeat-x top;}
.topimage_outer .box_right {background: url('../images/light_border_r.jpg') repeat-y right;}
.topimage_outer .box_bottom {background: url('../images/light_border_b.jpg') repeat-x bottom;}
.topimage_outer .box_left {background: url('../images/light_border_l.jpg') repeat-y left;}
.topimage_inner {color:#fff;height:215px;background: url('../images/light_border_bg.jpg') repeat-x;}
.topimage_inner .bg {background: url('../images/light_border_leader.jpg') no-repeat right top;height: 215px;padding-top: 25px;padding-left: 20px;}
.topimage_inner .heading {font-family: Arial, Tahoma, Verdana, sans;font-size: 30px;color: #000;line-height: 26px;width: 315px;}
.topimage_inner .content {padding-top: 14px;padding-left: 3px;color: #3D3D3D;width: 315px;font-size:12px;}

/* Content */
.maincontent_outer {margin: 7px 23px 20px 21px;}
.maincontent_outer img {border: 1px solid #9D9D9D;margin: 2px 10px 10px 2px;}

/* Bottom menu module */
.bottommenu_td {vertical-align:middle;color:#04529C;padding-left:23px;}

/* Copyright module */
.copyright_td {width:260px;vertical-align:middle;color:#3D3D3D;}


/* Default styles */
.clr {clear:both;}

.light_square_outer {background-color:#EEEEEE;text-align:left;}
.light_square_outer .box_topleft {background: url('../images/square_gray_tl.jpg') no-repeat top left;}
.light_square_outer .box_topright {background: url('../images/square_gray_tr.jpg') no-repeat top right;}
.light_square_outer .box_bottomleft {background: url('../images/square_gray_bl.jpg') no-repeat bottom left;}
.light_square_outer .box_bottomright {background: url('../images/square_gray_br.jpg') no-repeat bottom right;}
.light_square_outer .box_top {background: url('../images/square_gray_t.jpg') repeat-x top;}
.light_square_outer .box_right {background: url('../images/square_gray_r.jpg') repeat-y right;}
.light_square_outer .box_bottom {background: url('../images/square_gray_b.jpg') repeat-x bottom;}
.light_square_outer .box_left {background: url('../images/square_gray_l.jpg') repeat-y left;}
.light_square_inner {margin: 3px 9px 15px 9px;}

.content_nav {text-align: right;}
.read_more {
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, sans;
	color: #04529C;
	background: url('../images/arrow_blue.gif') no-repeat;
	background-position: 0 6px;
	text-decoration: none;
	padding-left:12px;
	margin-right: 35px;
}
/* FIX inline padding in IE5 */
* .read_more {height: 1%;}

.read_more:hover {color: #1D71BF;text-decoration: none;}
.contentheading {
	color: #000;
	font-family: Arial, Tahoma, Verdana, sans;font-size: 18px;
	margin-top: 7px;
	margin-bottom: 13px;
	background: url('../images/header_bg.jpg') repeat-x bottom;
	height: 33px;
	line-height: 33px;
}
.articleheading {
	color: #04529C;
	font-family: Arial, Tahoma, Verdana, sans;font-size: 18px;
	margin-top: 7px;
	margin-bottom: 13px;
	height: 26px;
	line-height: 26px;
}
.date {color: #3D3D3D;font-family: Arial, Tahoma, Verdana, sans;font-size: 11px;}
.linkheading {font-family: Arial, Tahoma, Verdana, sans;font-size: 11px;font-weight: bold;}



