/* This is a temporary file to be used while transitioning all pages to the new page templates. After that combine to elobby_screen_framework.css. */

body { color: #000; margin: 0; text-align: center; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #fff url(images/page_bg.gif) repeat-x;}
#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; }

form { margin:0; padding: 0; }

/*-- TopNavi -- */
#TopNavi { line-height: 2em; background-color: transparent; color: #000000; margin: 0 auto; padding: 0; width: 750px; text-align: left; /*height: 61px;*/ vertical-align: middle;}
#TopNavi ul { display: block; margin: 0; padding: 5px 0 5px 2px;  }
#TopNavi li	 { padding: 0 4px 0 9px; margin: 0; display: inline; list-style-type: none; background-color: transparent; background: url(images/ico_navi_beam.gif) no-repeat center left; }
#TopNavi li a { background-color: transparent; color: #000000; font-weight: normal; text-decoration: none; display: inline; text-transform: uppercase; }
#TopNavi li a:hover { color : #DE253B; text-decoration : underline; }

/*-- TopNavi TopNaviContents -- */
#TopNavi .TopNaviContents { width : 750px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
#TopNavi .TopNaviContents ul { }

/*-- TopNavi Page Path --*/
#TopNavi #Path { /*padding: 5px 0 4px;*/ text-align: left; margin: 0; width: 570px; float: left; }
#TopNavi #Path ul { margin: 0; padding: 2px 0 2px 3px; }
#TopNavi #Path li { white-space: nowrap; display: inline; padding: 0 12px 0 0; margin: 0 6px 0 0; vertical-align: middle; list-style-type : none; background-color : transparent; background: url(images/navi_arrow_right.gif) no-repeat center right; }
#TopNavi #Path li.Last { padding: 0 6px 0 0; background-image : none;  }

#TopNavi #Path li a { text-transform : none; color : #0073BB; text-decoration : underline; }
#TopNavi #Path li a:hover { color : #0073BB; text-decoration : underline; }

/*-- TopNavi Search Tab --*/
#TopNavi .Search { float:right; width: 180px; /*padding: 5px 0;*/ text-align: right; line-height: 2em;  margin: 0; padding: 2px 0; background: none; }
#TopNavi .Search input.text { width: 9em; max-width: 180px; }
#TopNavi .Search input, #TopNavi .Search img { vertical-align: middle; }

/* forms */
.Button-submit { font-weight : bold; font-size : 11px; padding: 0; }
