img.logo {
	position: absolute; 
	top: -28px; 
	left: 0; 
	display: block; 
}
div#toolbar-top { 
	background: transparent url('../images/toolbar-top_bg.jpg') repeat-x; 
	height: 31px; 
	padding: 0; 	margin: 0; 
	color: #393939; 
	font-size: 11px;
}

div#toolbar-top-design { 
	width: 980px; 	margin: 0 auto; 
}
div#toolbar-top a { 	color: #393939; 	text-decoration: none; }
div#toolbar-top table { 	float: right; 	margin-top: 4px; }
div#toolbar-top td { padding: 0 5px; }
div#toolbar-top td.link { 	background: url('../images/ttoolbar_arrow.gif') no-repeat center left; 	padding: 0 9px; }
div#toolbar-top td.lang { 	background: url('../images/ttoolbar_border.gif') no-repeat center right; }div#toolbar-top td.last { 	background: none; }
div#toolbar-top form { 	display: inline; }div#toolbar-top form input.textinput { 	height: 14px; 	border: 1px solid #cfcfcf; }div#toolbar-top form input.searchbutton { 	height: 19px; 	font-size: 11px; 	padding: 0 8px 2px; 	margin-bottom: 1px; 	margin-top: 1px;	font-family: Arial, Helvetica, sans-serif;}
td.current_siteaccess { 	display: none; }
div#topband { 	background: transparent url('../images/topband_bg.jpg') repeat-x; 	height: 37px; 	padding: 0; 	margin: 0; }
div#topband-design { 	width: 980px; 	margin: 0 auto; 	height: 36px; 	background: url('../images/topband.jpg') no-repeat top right; }
div#topmenu { 	background: transparent url('../images/topmenu_bg2.jpg') repeat-x;	height: 26px; 	padding: 0; 	margin: 0; 	font-weight: bold;}
div#topmenu-design { 	width: 980px; 	margin: 0 auto; 	background: url('../images/topmenu_right.gif') no-repeat top right; 	position: relative; }
div#topmenu ul { 	margin: 0; 	padding: 0; 	height: 26px; 	margin-left: 300px; 	width: 680px; }
div#topmenu li { 	list-style: outside; 	list-style-type: none; 	line-height: 26px; 	height: 26px;	margin: 0; 	padding: 0; 	float: left;	background: none;}
div#topmenu a, div.topmenu a:visited { 	color: #fff; 	text-decoration: none; 	padding-left: 10px; 	padding-right: 10px; 	display: block; }
div#topmenu a:hover { 	background: #519fd7 url('../images/tm_bg.jpg') repeat-x; }
div#topmenu a span { 	display: block; 	background: none; }
div#topmenu a:hover span { 	background: url('../images/tm_arrow.gif') no-repeat center bottom; }
div#topmenu li.selected a { 	background: #519fd7 url('../images/tm_bg.jpg') repeat-x; }
div#topmenu li.selected a span { 	background: url('../images/tm_arrow.gif') no-repeat center bottom; }
div#path { 	background-color: #e2e4eb; 	height: 18px; 	padding: 0; 	margin-top: 4px;}
div#path-design { 	width: 980px; 	height: 18px; 	margin: 0 auto; 	padding: 0; }
div#path p { 	padding: 0; 	margin: 0; 	height: 18px; 	line-height: 18px; 	color: #0c83cb; 	font-weight: bold; 	padding-left: 14px; }
div#path p a, div#path p a:visited { 	color: #393939; 	text-decoration: none; }
div#path p a:hover { 	text-decoration: underline; }
div#path p span.path-delimiter { 	color: #393939; }
div#path-bottom { 	background-color: #f6f6f7; 	height: 7px; 	padding: 0; 	margin: 0; 	margin-bottom: 5px; }
div#leftmenu { 	float: left; 	width: 165px; 	height: 220px; 	background: transparent url('../images/left_bg2.jpg') repeat-x top left; }
div#leftmenu ul { 	margin: 14px 12px 0; 	padding: 0; 	list-style-type: none; }
div#leftmenu li.menu-level-0 { 	padding: 0; 	margin: 5px 0;	list-style: outside; 	list-style-type: none;	background: transparent url('../images/lm_li.jpg') repeat-x;}
li.menu-level-0 a, li.menu-level-0 a:visited { 	display: block; 	height: 19px; 	overflow: hidden; 	line-height: 19px; 	padding-left: 16px;	color: #696868; 	text-decoration: none; 	border: 1px solid #cfcfcf; 	background: transparent url('../images/ttoolbar_arrow_black.gif') no-repeat 8px 6px; }
li.menu-level-0 a:hover { 	color: #0c83cb; }
li.menu-level-0 a.selected, li.menu-level-0 a.selected:visited { 	display: block; 	height: 19px; 	overflow: hidden; 	line-height: 19px;   	color: #0c83cb; 	text-decoration: none; 	border: 1px solid #cfcfcf; 	background: transparent url('../images/ttoolbar_arrow_down.gif') no-repeat 6px 6px;}
li.menu-level-0 a.selected:hover { 	color: #0c83cb; }
div#leftmenu li.menu-level-0 ul { 	margin: 5px 0 0;	padding: 0; 	list-style-type: none; }
div#leftmenu li.menu-level-1 { 	padding: 0; 	margin-bottom: 0; 	list-style: outside; 	list-style-type: none;	background: none;}
li.menu-level-1 a, li.menu-level-1 a:visited { 	display: block; 	padding-left: 17px;	color: #696868; 	text-decoration: none; 	border: none; 	background: transparent url('../images/ttoolbar_arrow_black.gif') no-repeat 9px 6px; }
li.menu-level-1 a:hover { 	color: #0c83cb; }
li.menu-level-1 a.selected, li.menu-level-1 a.selected:visited { 	display: block; 	color: #0c83cb; 	text-decoration: none; 	border: none; 	background: transparent url('../images/ttoolbar_arrow.gif') no-repeat 9px 6px;}
li.menu-level-1 a.selected:hover { 	color: #0c83cb; }
div#page { 	width: 100%; 	background: transparent url('../images/page_bg.jpg') repeat-x; }
div#columns { 	width: 980px; 	margin: 0 auto; 	background: transparent url('../images/page_bg.jpg') repeat-x; }
div#maincontent { 	width: 780px; 	background: #fff url('../images/main_bg.gif') no-repeat top center; 	float: left; }
div#content { 	width: 615px; background: #fff /*url('../images/main_bg.gif') no-repeat top center*/; 	float: left;}
div.maincontent-design { 	margin: 0; 	padding: 14px 34px; }
div#content div.maincontent-design { 	margin: 0; 	padding: 30px 34px 34px; }
span.mark { 	color: #0c83cb; }
div.spacer {	clear:both; 	height:10px; 	display:block;}
/*Right sidebar*/div#rightmenu { 	float: left; 	width: 200px; 	background: transparent url('../images/right_bg.jpg') no-repeat top right; }
div#rightmenu-design { 	margin: 14px auto; 	width: 160px; }
div#rightmenu div.toolbar-item { 	border: 1px solid #cfcfcf; 	background-color: #fff; }
div#rightmenu div.toolbar-item h2 { 	background: transparent url('../images/right_h_bg.jpg') repeat-x; 	color: #343434; 	margin: 0; 	padding: 0 14px; 	height: 31px; 	line-height: 31px;}
div#rightmenu ul { 	margin: 0; 	padding: 10px 0 0; }
div#rightmenu li { 	list-style: outside; 	list-style-type: none; 	background: url('../images/ttoolbar_arrow.gif') no-repeat 14px 5px; 	margin-left: 0; 	padding-left: 24px; }
div#rightmenu a { 	color: #696868; 	text-decoration: none; }
div#rightmenu p { 	margin: 0; 	padding: 10px 14px 0; }
div#rightmenu p.italic { 	font-style: italic; }
div#rightmenu div.toolbox-content { 	padding: 0 0 10px; }
div#rightmenu div.toolbar-item { 	margin-bottom: 10px; }
div#rightmenu img { 	display: block; 	margin: 2px auto; }
div#rightmenu div.attribute-link { 	padding: 10px 14px 0; background: url('../images/arrow.jpg') no-repeat 14px 13px; }
div#rightmenu div.attribute-link a { 	color: #0c83cb; 	padding-left: 16px; 	font-weight: bold; }
div#footer { 	border-top: 1px solid #cfcfcf;	margin-top: 24px;}
div#maincontent div#footer {	margin-top: 0;}