
	/* HTML Element Styles --------------------------------------- */

	html{margin:0;padding:0;border:1px;background:#fff url(/adm/i/bg.jpg) repeat-x}
	body{margin:0;padding:0;text-align:center;font:76% "Helvetice Neue",Helvetica,Verdana,Sans-serif;color:#333}
	ul,ol{margin:1em 0;padding:0 0 0 2em}
	ul li,ol li{margin:0;padding:0}
	ul{padding:0;list-style:none}
	ul li{list-style:none}
	h1{margin:0;padding:0;font-size:1.5em;text-align:center}
	h2{margin:0 0 .725em;font-size:1.25em}
	* html h2{margin:0 0 .75em}
	h3{margin:0 0 .75em;font-size:1.15em}
	h4{margin:0;font-size:1em}
	p{margin:0 0 .75em}
	input,select,textarea,button{margin:0;font:98% "Helvetice Neue",Helvetica,Verdana,Sans-serif}
	textarea{font-size:1em}
	acronym{font-style:normal;border-bottom:1px dotted #333;cursor:help}
	address{font-style:normal}

	fieldset{display:inline;border:0;margin:0;padding:0}
	* html fieldset{margin:1em 0 0}
	legend{display:inline;overflow:hidden;text-indent:-999em;height:.01em}

	
	/* Link Styles ----------------------------------------------- */
	a:link,a:visited,a:hover{color:#29c;text-decoration:none}
	a:hover{border-bottom:1px dashed}
	a:link img,a:visited img,a:hover img{border:0;background:none}

	
	/* Helper Styles --------------------------------------------- */
	.clear{clear:both;overflow:hidden;line-height:1px}

	
	/* Layout Styles --------------------------------------------- */
	#head{background:transparent url(/adm/i/lhbg.jpg) left bottom no-repeat;padding:0 0 0 38px}
	#ihead{background:transparent url(/adm/i/rhbg.jpg) right bottom no-repeat;padding:0 38px 36px 0}
	#foot{background:transparent url(/adm/i/lfbg.gif) left top no-repeat;padding:0 0 0 38px}
	#ifoot{background:transparent url(/adm/i/rfbg.gif) right top no-repeat;padding:30px 38px 0 0}

	#app{background:#fff url(/adm/i/lcbg.gif) left repeat-y;padding:0 0 0 38px}
	#iapp{background:#fff url(/adm/i/rcbg.gif) right repeat-y;padding:0 38px 0 0}

	
	/* Min Width Fix --------------------------------------------- */
	/* for all browsers that understand min-width */
	.width{width:95%;min-width:740px;margin:0 auto;text-align:left}

	
	/* the bodge for IE6 browsers */
	* html .min-width{border-left:740px solid #fff;position:relative;float:left;z-index:1}
	* html #wrapper{margin-left:-740px;position:relative;float:left;z-index:2;background:#fff url(/adm/i/bg.jpg) repeat-x}

	
	/* Block Styles ---------------------------------------------- */
	.block,.table,.gallery{margin:1em auto;border:1px solid #bdd;background:#dee}
	.block div{border:1px solid #fff;padding:0.7em 1em 0}
	.block .block{padding:0;border-color:#bdd}

	.form div{padding:1em}
	.form .section{border:1px solid #bdd;margin:1em;padding:0}
	.section div{padding:0;border:0}
	.section .title{padding:0.2em 0.5em;background:#bdd}
	.form .sublevel{margin:0;width:auto;padding:0}

	.intro{border-color:#dbd;background:#ede}
	.message{border-color:#0a1;background:#0a1;color:#fff}
	.err{border-color:#f00;background:#f00;color:#fff}

	
	/* Breadcrumb Styles ----------------------------------------- */
	.bread{border:1px solid #000;background:#fff;border-width:1px 0 0}
	.bread ul{border:1px solid #fff;margin:0;padding:0.7em 1em}
	.bread li{display:inline;background:#fff url(/adm/i/bc.gif) 0 50% no-repeat}
	.bread li.first{background:#fff;margin:0 0 0 -5px}
	.bread a,.bread span{margin:0 0 0 5px;padding:0.2em 0.5em}
	.bread a:link,.bread a:visited{color:#333}
	.bread a:hover{border:0;color:#333;background:#ddd}
	.bread li.first a,.bread li.first span{margin:0}

	
	/* Form Styles ----------------------------------------------- */
	.form fieldset,.form p,.form ul{clear:both;vertical-align:baseline}
	.form li{vertical-align:baseline;clear:both}
	.form input,.form select,.form button{margin:0 0 0 15em;width:21em;padding:0}
	.form textarea{margin:0 0 0 14.64em;width:43.4em;height:20em}
	* html .form textarea{margin:0 0 0 15em;width:43.4em}
	.form label{position:absolute;display:block;width:14em;text-align:right;margin:0.1em 0 0 0;padding:0}
	* html .form label{margin-top:0.24em;width:14.5em}
	.form .currency span{margin:0 0 0 15.25em}
	.form .currency input{margin:0;width:9em}
	.form .date input{width:10em}
	.form .date .cal_button{width:20px;margin:0;background:url(/adm/i/cal.gif) 50% 50% no-repeat}
	.form .chk input,.form .rdo input{height:13px;width:13px}
	.form .chk label,.form .rdo label{width:40em;margin:0 0 0 15.5em;padding:0.12em 0 0 13px;text-align:left}
	.form .btn input,.form button{margin:0;text-align:center;width:120px;height:35px;border:0;background:transparent url(/adm/i/btn.gif) no-repeat;font-weight:bold;color:#fff}
	.form .btn input.first,.form button.first{margin:0 0 0 15em}
	.form .btn{margin-top:1em}
	* html .form .btn{margin-top:0}
	.form .img{margin:0;width:auto}
	.form .image-grid{padding:0;margin:0 0 0 15em}
	.form .qbtn {margin:0;width:auto;padding:0 0.5em}
	.form .inline input, .form .inline select{width:auto}

	
	/* Scheme form Styles ------------------------------------------ */
	.form .sublevel{background:#fff;border:0;margin:2px 0 0 10px;padding:0}
	.form .sublevel.even{background:#dee}
	.form .sublevel div{border:0;margin:0;padding:2px 0 2px 2px}
	.form .sublevel div.sublevel{margin:2px 0 0 10px;padding:0}
	.form .sublevel label{position:relative;display:inline;margin:0 5px 0 0;width:auto;padding:0}
	.form .sublevel input,.form .sublevel select,.form .sublevel button{margin:0 10px 0 0;width:auto;padding:0}
	.form .sublevel .controls{float:right;margin-top:-1.64em}
	
	
	/* rich text editor ------------------------------------------- */
	div.rtf{padding:0.12em 0}
	.rtf div{border:0;padding:0}

	.toolbar{padding:1px 1px 2px 1px;border:0;margin:0}
	.toolbar a{cursor:default;padding:0;margin:0}
	.toolbar table{display:inline}
	.toolbar img{border:none}
	.toolbar .label{padding:0 3px}
	.toolbar td{padding:1px 1px 0 1px;margin:0}
	.toolbar .button{cursor:pointer;border:0.08em solid;padding:1px;margin:0;height:20px;width:20px}
	.toolbar .buttonHover{border:0.08em solid}
	.toolbar .buttonActive,.toolbar .buttonPressed{padding:2px 0 0 2px;border:solid 0.08em}
	.toolbar .indicator{padding:0 1px;overflow:hidden;width:20px;text-align:center;cursor:default;border:0.08em solid}
	.toolbar .buttonDisabled img{filter:alpha(opacity=25);-moz-opacity:25}
	.toolbar .separator{position:relative;margin:3px 1px;border-style:solid;border-width:0 0.08em;width:0;height:18px;padding:0}
	.toolbar .space{width:3px}

	.statusBar{border:0.08em solid;padding:0.16em 0.5em 0.32em 0.5em}
	.statusBarTree a{padding:2px 5px;text-decoration:none}
	.statusBarTree a:hover{padding:1px 4px;border:0.08em solid}

	
	/* Other Styles ---------------------------------------------- */
	#head .title{clear:right;text-align:right;margin:0;padding:7px 0 0;font-size:1.95em;color:#4c759e}
	* html #head .title{padding:4px 0 6px;}
	#foot a{color:#333}

	
	/* Menu Styles ----------------------------------------------- */
	#uMenu{float:right;height:2em;margin:0;padding:0;background:transparent url(/adm/i/lqbg.gif) no-repeat}
	#uMenu li{float:left;line-height:2em;margin:0 0 0 15px;padding:0;text-transform:lowercase}
	#uMenu li a:link,#uMenu li a:visited{color:#333}
	#uMenu li a:hover{color:#fff;border:0}
	#uMenu li.first{margin:0 0 0 20px}
	* html #uMenu li.first{margin:0 0 0 10px}
	#uMenu li.last{padding:0 20px 0 0;background:transparent url(/adm/i/rqbg.gif) right top no-repeat}

	#mMenu{float:left;clear:left;margin:15px 0 0 2px;padding:0}
	#mMenu li{float:left;margin:10px 2px 0;padding:0}
	* html #mMenu{margin:13px 2px 0}
	#mMenu li a:link,#mMenu li a:visited{float:left;padding:14px 1em 0;color:#999;background:#d5d7d6}
	#mMenu li a:hover{border:0;color:#333;background:#d5d7d6 url(/adm/i/htbg.jpg) bottom repeat-x}
	#mMenu li.current{margin:24px 2px 0;padding:0 1em 0 0;background:transparent url(/adm/i/ctbg.jpg) right top no-repeat}
	* html #mMenu li.current{margin:27px 2px 0}
	#mMenu li.current a:link,#mMenu li.current a:visited,#mMenu li.current a:hover{float:left;padding:0 0 0 1em;font-weight:bold;color:#4c759e;background:transparent url(/adm/i/ctbg.jpg) left top no-repeat;cursor:default}
	#mMenu,#mMenu li,#mMenu li a:link,#mMenu li a:visited,#mMenu li.current a{line-height:2.4em}

	
	/* Curve Corner Style ------------------------------------- */
	.block{position:relative;width:100%;-moz-border-radius:10px}
	.block div{-moz-border-radius:10px}
	.block .sublevel,.block .sublevel div{-moz-border-radius:0px}
	.tl,.bl,.tr,.br{position:absolute;display:block;z-index:1;padding:0;font-size:1px;width:11px;height:11px;background:transparent url(/adm/i/form_corners.gif) no-repeat}

	.form .cnr{background-image:url(/adm/i/form_corners.gif)}
	.intro .cnr{background-image:url(/adm/i/intro_corners.gif)}
	.message .cnr{background-image:url(/adm/i/message_corners.gif)}
	.err .cnr{background-image:url(/adm/i/err_corners.gif)}

	.block .tl{top:0;left:0;margin:-2px}
	.block .bl{left:0;bottom:0;background-position:left bottom;margin:-2px}
	.block .tr{top:0;right:0;background-position:right top;margin:-2px}
	.block .br{right:0;bottom:0;background-position:right bottom;margin:-2px}

	head:first-child+body .tl,head:first-child+body .bl,head:first-child+body .tr,head:first-child+body .br{display:none} /* Hide in Mozilla */

 
	/* Gallery Style ----------------------------------------------- */
	.gallery{position:relative;border:0;background:transparent}
	.gallery h3{margin:0 0 .25em;color:#1a8}
	.gallery div.image-grid{padding:0 10px 0}
	.gallery div.pic{float:left; height:130px;width:130px;padding:15px;margin:5px 3px;background:url(/adm/i/frame-ls.gif) center no-repeat}
	.gallery div.pic input{border:0}
	.gallery div.ls input{height:96px;width:128px;margin:16px 0}
	.gallery div.pt input{height:128px;width:96px;margin:0 16px}
	.gallery div.pt{background-image:url(/adm/i/frame-pt.gif)}
	.gallery div.pic ul{display:none}
	
	/* Table Style ----------------------------------------------- */
	.table{position:relative;width:100%;border:0;background:#fff}
	.table h3{margin:0 0 .25em;color:#1a8}

	.table table{margin:0;width:100%;font-size:0.95em;border-collapse:collapse;border-spacing:0}
	.table table tr{margin:0;padding:0;text-align:left}
	.table table th{margin:0;padding:0 0.8em;border:0;line-height:2.4em;background:#cf9;vertical-align:baseline}
	.table table th.first{background:#cf9 url(/adm/i/thl.gif) top left no-repeat}
	.table table th.last{background:#cf9 url(/adm/i/thr.gif) top right no-repeat}
	.table .actions{text-align:right;width:auto;white-space:nowrap}
	.table table .chk,.table table .rdo{width:20px}
	.table table .chk input,.table table .rdo input{margin:0 0.5em;height:13px;width:13px}
	.table td.currency,.table th.currency{text-align:right;width:auto;white-space:nowrap}
	.table td.currency .currency{float:left}
	.table .actions .act:link,.table .actions .act:visited,.table .actions .act:hover{color:#f00;border:0;padding:0.2em 0.5em}
	.table .actions .act:hover{background:#f00;color:#fff}

	.table table td{margin:0;padding:0.4em 0.8em;border:1px solid #ddd;border-width:1px 0;vertical-align:baseline}
	.table table tfoot td{margin:0;padding:0 0.5em;font-size:1em;font-weight:bold;line-height:2.4em;border:0;background:#eee}
	.table table tbody tr:hover td,.table table tbody tr.hover td{cursor:pointer;background:#ffd}

	.table .item-active{width:50px;text-align:center}
	.table .item-price{width:60px}
	.table .item-status{width:60px;text-align:center}
	.table tbody .item-status{font-style:italic;font-weight:bold;color:#f83}
 	
	/* RTf Popup Style ------------------------------------------- */
	div#popup{background:ButtonFace;color:ButtonText;margin:0;padding:5px;border:0}
	div#popup input.btn{width:7em;margin:2px}
	div#popup table .label{text-align:right;width:8em}
	div#popup p.btn{padding:2px;text-align:right}
	div#popup select.small{margin:0 0 0 -27px}

	/* CSS for the autofill field elements */
	.autofill{float:left}
	input.autofill{width:234px;border-right:0}
	 * html input.autofill{margin-left:3px} /* IE Only */
	span.autofill{display:block;width:20px;overflow:hidden;margin-left:-1px}
	span.autofill select{width:250px;margin-left:-231px}
