﻿/* --------------------------------------------------------------

   fw-masterpages.css

   Contains classes used by master pages that implement the design framework.

-------------------------------------------------------------- */
/* Header Bar */
#headerbar {font-weight:normal;height:30px;line-height:30px;padding:0;position:relative;z-index:1;/*IE6 hacks*/ _font-size:12px}
#headerbar * {margin:0}
#headerbar a {border:solid 1px transparent;display:inline-block !important;font-weight:bold;line-height:20px;margin:0;padding:0 12px;text-decoration:none;/*IE6 hacks*/ _border:none;_margin-top:6px}
#headerbar a:hover {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
#headerbar .identity {font-weight:bold;margin:0;list-style:none}
#headerbar .access a {font-weight:bold;margin-left:1em;padding-left:24px}
#headerbar .access .login {background: transparent url(images/lock.png) no-repeat 6px center}
#headerbar .access .logout {background: transparent url(images/lock-unlock.png) no-repeat 6px center}

/* Environment:note:this element is injected by javascript within AppPage.cs */
div.env-development, div.env-test {position:absolute;top:0;left:0;z-index:99999;width:65px;height:65px}
div.env-development {background-image:url(images/env-development.png)}
div.env-test {background-image:url(images/env-test.png)}

/* Main navigation menu */
#nav{position:relative}
#nav div {display:table;margin:0 auto} /*Center menu*/
#nav{*text-align:center} /*<=IE7:center menu (part 1/2)*/
#nav div{float:none!important;*zoom:1;*display:inline} /*<=IE7:center menu (part 2/2)*/
#nav ul {list-style:none;margin:0}
#nav a{text-decoration:none}
#nav a:hover{cursor:default!important}
#nav ul.static{margin:0 auto;text-align:center!important}
#nav li.static a.level1{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline} /*Cross-browser inline-block*/
#nav li.dynamic{line-height:1}
#nav li.dynamic a{display:block;text-decoration:none;white-space:nowrap}