DIV.dm_widget_header {
	MARGIN-LEFT: auto; WIDTH: 785px; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 77px
}
DIV.page_type_home DIV.dm_widget_header {
	HEIGHT: 140px
}
DIV#header_top {
	FONT-WEIGHT: bold; LEFT: 5px; WIDTH: 50%; POSITION: relative; TOP: 3px; HEIGHT: 20px
}
DIV.dm_widget_header DIV.sep {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px
}
DIV#header_bottom DIV.sep {
	MARGIN-TOP: 4px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
DIV#top_login_container DIV.sep {
	FONT-SIZE: 11px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
DIV#top_login_container {
	FONT-WEIGHT: bold; RIGHT: 10px; WIDTH: 400px; POSITION: absolute; TOP: 2px
}
DIV#top_login_container DIV.top_login_subcontainer {
	FLOAT: right
}
DIV#top_login_container A.login {
	MARGIN-LEFT: 3px
}
DIV#header_bottom {
	FONT-WEIGHT: bold; LEFT: 8px; BOTTOM: 7px; POSITION: absolute
}
DIV#logo {
	FONT-SIZE: 1px; RIGHT: 3px; OVERFLOW: hidden; WIDTH: 250px; CURSOR: hand; COLOR: #fff; TEXT-INDENT: -100px; POSITION: absolute; TOP: 21px; HEIGHT: 50px
}
DIV#top_search_container {
	LEFT: 2px; WIDTH: 400px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 17px
}
DIV.page_type_home DIV#top_search_container {
	LEFT: 560px; WIDTH: 180px; TOP: 50px
}
DIV#top_search_title {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 2px
}
DIV.page_type_home DIV#top_search_title {
	DISPLAY: block
}
DIV.page_type_home #top_search_container INPUT {
	DISPLAY: block
}
#top_search_container INPUT {
	MARGIN-TOP: 4px; FONT-SIZE: 12px; MARGIN-LEFT: 4px
}
#top_search_container FORM {
	MARGIN-TOP: 4px; FONT-SIZE: 12px; MARGIN-LEFT: 4px
}
#top_search_container SELECT {
	MARGIN-TOP: 4px; FONT-SIZE: 12px; MARGIN-LEFT: 4px
}
#top_search_submit INPUT {
	PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; PADDING-TOP: 2px
}
#top_search_field {
	WIDTH: 160px
}
#top_search_text {
	DISPLAY: inline
}
#top_search_submit {
	DISPLAY: inline
}
#top_search_select {
	DISPLAY: inline
}
DIV.page_type_home #top_search_container INPUT.button {
	DISPLAY: inline
}
#top_search_kind {
	FONT-SIZE: 10px
}
#top_search_kind {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_login_container FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_login_username {
	FLOAT: left
}
#top_login_password {
	FLOAT: left
}
#top_login_submit {
	FLOAT: left
}
#top_myaccount_button {
	FLOAT: left
}
#top_logout_button {
	FLOAT: left
}
#top_myhome_button {
	FLOAT: left
}
DIV#top_login_username INPUT {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; MARGIN-LEFT: 2px; BORDER-LEFT: #555 1px solid; WIDTH: 70px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #555 1px solid
}
DIV#top_login_password INPUT {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; MARGIN-LEFT: 2px; BORDER-LEFT: #555 1px solid; WIDTH: 70px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #555 1px solid
}
#top_login_submit INPUT {
	WIDTH: 80px
}
#top_login_submit INPUT {
	FONT-SIZE: 10px
}
#top_login_remember {
	CLEAR: left; DISPLAY: none; FONT-WEIGHT: normal; Z-INDEX: 1; FLOAT: left; WIDTH: 300px; TEXT-ALIGN: left
}
A.selected {
	FONT-WEIGHT: bold
}
DIV.dm_widget_header DIV.flagspanel {
	FLOAT: left
}
DIV.dm_widget_header DIV.flags {
	BORDER-RIGHT: #5c82dd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5c82dd 1px solid; DISPLAY: none; PADDING-LEFT: 1px; Z-INDEX: 10; LEFT: 20px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; BORDER-LEFT: #5c82dd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #5c82dd 1px solid; POSITION: absolute; TOP: -10px; BACKGROUND-COLOR: #6c92cc
}
DIV.dm_widget_header DIV.flags A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 1px
}
DIV.dm_widget_header DIV.flags A:hover {
	BACKGROUND-COLOR: #6c92cc
}
DIV.dm_widget_header DIV.lang {
	MARGIN-TOP: 4px; DISPLAY: inline; MARGIN-LEFT: -1px; CURSOR: pointer; POSITION: absolute
}
