div#adminBarWrap {font-family:Verdana;font-size:11pt;padding:0 0 10px 0;margin:0;width:100%;background-color: #f0f0f0;}
	div#adminBarUMBox{position:fixed;z-index:+1;width:100%;top:0;left:0;}
		p#adminBarUMWrap {padding:0;margin:5px 0 0 0;}
			span#adminBarUM {padding:4px 30px 4px 30px;margin:0;color:#000;background-color:#ff9900;font-weight:bold;font-size:9pt;}
	div#adminBarAMBox{position:fixed;z-index:+1;right:0;top:0;}
		p#adminBarAMWrap {padding:4px;margin:2px 0 0 0;}
			span#adminBarAM {padding:4px 20px 4px 20px;margin:0;color:#fff;background-color:#f00;font-weight:bold;font-size:9pt;}
	div#adminBar {margin:0;padding:0;border-bottom:0px solid #f9a85f;background-color:#bfbfbf;}
		div#adminBarInfo{}
			div#adminBar table{border-collapse:collapse;font-size:9pt;margin:0;padding:0;}
			div#adminBar table p{color:#666;}
			div#adminBar table a{color:#00f;}
				p#adminBarLogo {text-align:left;padding:2px 0 5px 10px;margin:0;}
				p#adminBarUserLinks {text-align:right;padding:1px 10px 1px 0;margin:0;white-space:nowrap;}
		div#adminBarNav {text-align:center;margin: 0;padding: 0 0 0 20px;background-color:#f0f0f0;}
			div#adminBarNav ul{padding: 0;margin: 0;font-weight: bold;font-size:0.95em;}
				div#adminBarNav li {list-style: none;float: left;display: inline;margin: 0 5px;padding: 0;line-height:1.0em;}
					div#adminBarNav li a, #adminBarNav li a span {display: block;float: left;}
					div#adminBarNav li a {color: #fff;background: #7a7a7a url(/images/admin/adminBar/navl.gif) left bottom no-repeat;text-decoration: none;padding: 2px 0 0 10px;}
					div#adminBarNav li a:hover {color: #000;background: #bfbfbf url(/images/admin/adminBar/navlh.gif) left bottom no-repeat;padding: 2px 0 0 10px;}
						div#adminBarNav li a span {background: url(/images/admin/adminBar/navr.gif) right bottom no-repeat;padding: 0 10px 4px 0;}
						div#adminBarNav li a:hover span {background: url(/images/admin/adminBar/navrh.gif) right bottom no-repeat;padding: 0 10px 4px 0;}
						div#adminBarNav li a, #adminBarNav li a span {float: none;}
				div#adminBarNav li.current{}
				div#adminBarNav li.current a {color: #000;background: #bfbfbf url(/images/admin/adminBar/navlh.gif) left bottom no-repeat;padding: 5px 0 0 10px;}
				div#adminBarNav li.current a span {background: url(/images/admin/adminBar/navrh.gif) right bottom no-repeat;padding: 0 10px 5px 0;}
				
				p#adminNavBarAction{padding:0;margin:6px 10px 0 0;float:right;}
				p#adminNavBarAction a {color:#00f;font-size:9pt;}


/* inline edit */
span.inlineEdit, span.popupEdit {display:inline;font-family:Verdana;font-weight:bold;font-variant: small-caps;margin-left:10px;}
span.inlineEdit a, span.popupEdit a {border: 1px solid #00f !important;text-decoration: none;white-space: nowrap;}
span.inlineEdit a {padding: 0 10px 1px 22px; background:#fff url(../images/admin/buttons/arrowInline.gif) 0% 55% no-repeat;color: #00f !important;font-size: 12px !important;}
span.popupEdit a {padding: 0px 20px 0 0;background-color:#fff;background-image:url('/images/icons/sprite.png');background-position:-60px 0;color: #00f !important;font-size: 10px !important;}
span.inlineEdit a:hover, span.popupEdit a:hover {background-color: #cff;}

div.alert {border:2px solid #f00;background:#fdd;margin:10px 20px;padding: 0px 10px 10px 10px;clear: both;}
div.formError {border:2px solid #f00;background:#fdd;margin:10px 20px;padding: 5px 10px 10px 60px;clear: both;font-weight: bold;}
	div.formError ul {margin-left: 25px;}
div.formOK {border:2px solid #093;background:#eee;margin:10px 20px;padding: 5px 10px 10px 150px;clear: both;font-weight: bold;}

/* inline edit for forums */
div.postEdit {margin:10px auto;}

/* modal dialogs */
.modalWindow {display: none;text-align:left;position: fixed;top: 17%;left: 50%;margin-left: -300px;background-color: #fff;color: #000;border: 1px solid #3A5774;padding: 0;}
div.modalWrap {border:8px solid #C1D9FF;font-family:Arial;}
div.modalClose {width:16px;height:16px;float:right;background-image:url('/images/icons/sprite.png');background-position:-0px 0;cursor:pointer;margin:0 0 0 50px}
div.modalDelete {width:16px;height:16px;float:right;background-image:url('/images/icons/sprite.png');background-position:-40px -20px;cursor:pointer;margin:5px 5px 0 0;}
div.modalContent {margin:5px 0 5px 20px;}
div.modalContent p {margin:0;padding:5px;font-size:13px;}
.jqmOverlay { background-color: #ccc; }
form.modalForm {min-width:400px;color:#000;}

/* Fixed posistioning emulation for IE6. Star selector used to hide definition from browsers other than IE6. */
* html .jqmWindow {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}


