body { color: #0055a4; margin: 0; text-align: center; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#wrapper { text-align: left; margin: auto; width: 750px; }

img { border: none; }
.Stabilizer { clear: both; margin: 0; padding: 0; font-size: 1px; height : 1px; line-height : 1px; background-color: transparent; }

h1 { font-size: 16px; text-align: right; margin:1em 0;}
p { margin: 5px auto 0.6em auto; }


.langmenu { margin: 1.5em 1em 1.5em 0; float: left  }
.langmenu ul { float: left; clear: left; margin: 0.2em 0 0 0; padding-left: 0; }
.langmenu ul li { list-style-image: none; background: url(../images/ico_list_bullet.gif) no-repeat left center; padding-left: 1em; margin-left: 0}


form { margin:0; padding: 0; }

/*-- MainNav -- */
#MainNav { line-height: 2em; background-color: transparent; color: #0055a4; margin: 0 auto; padding: 0; width: 750px; text-align: left; /*height: 61px;*/ vertical-align: middle;}
#MainNav ul { display: block; margin: 0; padding: 5px 0 5px 0px;  }
#MainNav li	 { padding: 0 4px 0 9px; margin: 0; display: inline; list-style-type: none; background-color: transparent; background: url(../images/nav_1.gif) no-repeat center left; } 
#MainNav li a { background-color: transparent; color: #0055a4; font-weight: normal; text-decoration: none; display: inline; text-transform: uppercase; }
#MainNav li a:hover { color : #807d7e; text-decoration : underline; }

/*-- MainNav MainNavContents -- */
#MainNav .MainNavContents { width : 750px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
#MainNav .MainNavContents ul { }

/*-- MainNav Page Path --*/
#MainNav #Path { /*padding: 5px 0 4px;*/ text-align: left; margin: 0; width: 100%; float: left; }
#MainNav #Path ul {margin: 0; padding: 2px 0 2px 3px; }
#MainNav #Path li {float: left; padding: 0 12px 0 0; margin: 0 6px 0 0; vertical-align: middle; list-style-type : none; background-color : transparent; background: url(../images/nav_arrow.gif) no-repeat center right; }
#MainNav #Path li.Last { padding: 0 6px 0 0; background-image : none;  }

#MainNav #Path li a {white-space: nowrap; text-transform : none; color : #0073BB; text-decoration : underline; }
#MainNav #Path li a:hover { color : #0073BB; text-decoration : underline; }

/*-- MainNav Search Tab --*/
#MainNav .Search { float:right; width:50%; text-align: right; line-height: 2em;  margin: 0; padding: 2px 0; background: none; }
#MainNav .Search input.text { width: 9em; max-width: 180px; }
#MainNav .Search input, #MainNav .Search img { vertical-align: middle; }

/* forms */
.Button-submit { font-weight : bold; font-size : 11px; padding: 0; }
