		
	body { margin:0px; padding:0px; background:#5bb66c url(/template/images/bodybg.gif) repeat-x; }
	body,td,th {color: #454545;font-family:tahoma;font-size:11px;}
	h1{font-family:"Trebuchet MS"; font-size:23px; padding-bottom:10px; border-bottom:3px solid #99CC00; color:#FF9900}
	h2{font-family:"Trebuchet MS"; font-size:21px; color:#006699}
	h3{font-family:"Trebuchet MS"; font-size:17px; color:#333333; border-bottom:10px solid #EFEFEF; padding-bottom:5px; margin:0px 0px 5px 0px;}
	a:link {color:#336699;text-decoration:none;font-size:11px;font-family:tahoma;}
	a:active{text-decoration:underline;text-decoration:none;}
	a:visited {color:#336699;text-decoration:none;}
	a:hover {color:#99AACC;text-decoration:none;}
	
	a:hover img {filter:gray;}
	input, textarea, select{font-family:tahoma;font-size:11px;}
	
	form{display:inline;}
	fieldset{border:0px; border-top:1px dotted #3370A2; width:90% }
	legend{font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#333; padding:5px 35px 5px 10px; background:#FFFFFF url(/template/images/legend-bg.gif) no-repeat right}
	
	img#captchaCode{border:5px solid #F3F3F3;}
	
	strong{font-family:"Trebuchet MS"; font-size:15px;}
	
	
	.select{color:#666666;padding:5px;border: 1px solid #BCBCBC; font: 8pt "tahoma", arial, verdana; background-color:#F9F9F9}
	.txt_yellow{background-color:#FFFFCC;color:#666666;padding:2px;font-family:tahoma;font-size:11px;}					

	.darkTr{background-color:#F8F4E9;}
	.lightTr {background-color:#FFFFFF;}
	.hoverTd {background-image:url(/template/images/rew.gif);background-repeat:no-repeat;background-position:center}
	
	#tdAlert{padding:10px 5px 10px 5px; background-color:#FFECEC; border-top:1px solid #FF0000; border-bottom:1px solid #FF0000;}
	#tdInfo{padding:10px 5px 10px 5px; background-color:#F0FFF0; border-top:1px solid #009933; border-bottom:1px solid #009933;}
	
	a#subarrow {display:block; padding:4px; padding-right:15px; background:url(/template/images/squarblue.jpg) right no-repeat; border-bottom:1px dotted #F9F9F9}
	a:hover#subarrow { background:url(/template/images/squarorange.jpg) right no-repeat; border-bottom:1px dotted #F9F9F9; color:#FF9900}
	a#new {display:block; padding:5px 20px 5px; background:url(/template/images/add.gif) right no-repeat;}
	a#insert {display:block; padding:5px 20px 5px 5px; background:url(/template/images/action_bottom.gif) right no-repeat;}
	a#update {display:block; padding:5px 20px 5px 5px; background:url(/template/images/action_refresh.gif) right no-repeat;}
	a#print{ background:#FAFAFA url(/template/images/printer.gif) no-repeat right; border:1px solid #EFEFEF; padding:5px; padding-right:20px;}
	a#fast {display:block; padding:5px; padding-right:15px; background:url(/template/images/roundedcorners.gif) right no-repeat;}
	a#cpmnu{display:block; padding:5px; border-top:1px solid #FFFFFF; border-bottom:1px solid #EFEFEF}
	a#cpmnu:hover{ background-color:#F0F0F0; text-decoration:none;}
	a#delete {display:block; padding:5px; padding-right:18px; background:url(/template/images/deletegif.gif) right no-repeat;}
	a#message {display:block; padding:5px; padding-right:25px; background:url(/template/images/catch_all.gif) right no-repeat;}
	a#back {display:block; padding:5px 15px 5px 5px; background:url(/template/images/blue.bullet.gif) right no-repeat;}
	a#sidenews{display:block; padding:3px}
	a:hover#sidenews{color:#FF9900;}

	#lock {display:block; padding:5px 20px 5px 5px; background:url(/template/images/lock.gif) right no-repeat; color:#FF0000}
	#txtinfo {display:block; padding:5px 20px 5px 5px; background:url(/template/images/info.gif) right no-repeat; color:#999}
	
	#t12 {font-size:12px}
	#t13 {font-size:13px}
	#t14 {font-size:14px}
	
	.txtLight{font-size:11px; font-family:tahoma; color:#999; font-style:italic}
	#txtLight{font-size:11px; font-family:tahoma; color:#999; font-style:italic}

	.hiddenitem{display:none;}

	.pages_base{border:1px solid #EFEFEF;background-color:#EFEFEF;font-family:tahoma;font-size:11px;}
	.pages_link{border:1px solid #EFEFEF;background-color:#F9F9F9;font-family:tahoma;font-size:11px;}
	.pages_current{border:1px solid #D3DCEB;background-color:#AFC7FE;color:#FFFFFF;font-family:tahoma;font-size:11px;font-weight:bold;}
	.pages_hover{border:1px solid #EFEFEF;background-color:#B8C1E4;color:#FFFFFF;cursor:pointer;}

	.tooltips {position:absolute; padding:10px; width:200px; direction:rtl; border:1px solid #FFEEDD; background-color:#FFFFCC; text-align:right; display:none; color:#333333;}	
	.tooltips_img {position:absolute; border:1px solid #EFEFEF; padding:5px; background-color:#FFF; text-align:right; display:none;}	

	.quickFieldInfo {padding:20px; color:#3AB059; background:url(/template/images/accept.gif) no-repeat right;}
	.quickFieldAlert {padding:20px; color:#FF0000; background:url(/template/images/reject.gif) no-repeat right;}
	
	.errorpanel{padding:10px 15px 10px 5px; margin:20px 0px 20px 0px; background-color:#FFECEC; border-top:1px solid #FF0000; border-bottom:1px solid #FF0000; color:#990000}
	.errorpanel ul{ padding:0px; padding-right:20px; color:#FF0000; line-height:20px;}
	
	.red{color:#FF0000;}
	.green{color:#009900;}
	.blue{color:#0000FF;}
	.brown{color:#996600;}
	.gold{color:#FFCC00;}
	.white{color:#FFFFFF;}
	.silver{color:#999999;}
	.black{color:#000000;}
	.violet {color:#663399;}
	.orange{color:#FF9900;}
	
	.legend{display:block; padding:15px 35px 15px 5px; background:transparent url(/template/images/legend.gif) right no-repeat;}

	.txt{color:#666666;padding:5px;font-family:tahoma;font-size:11px; border:1px solid #7F9DB9; background:#FAFAFA !important;}
	.txt:focus{ background:#F6F6F6 !important;}
	.btn { height:30px; width:119px; text-align:center; font-family:tahoma; font-size:11px; cursor:pointer; color:#FFF; background:url(/template/images/btnbg.gif); border:0px;}
	
	#faceBody{position:absolute; width:970px; left:50%; margin-left:-485px; background:#FFF url(/template/images/body-bg.gif) repeat-x}
	
	#faceBody #faceHeader{ height:90px; margin:5px;}
	#faceBody #faceHeader #logo{ width:200px; height:70px; float:left; background:transparent url(images/logo.gif) no-repeat; margin-top:10px}
	#faceBody #faceHeader #userpanel{ font-size:12px; color:#003366; margin-bottom:20px; text-align:right; padding-right:10px;}
	#faceBody #faceHeader #userpanel a{ font-size:12px; text-decoration:underline; color:#003366;}
	#faceBody #faceHeader #menu{  margin:0px; padding:0px; margin-top:25px; float:right;}
	#faceBody #faceHeader #menu li{ float:right; list-style:none; margin-left:10px;}
	#faceBody #faceHeader #menu li a{ color:#006699; text-decoration:none; -moz-border-radius:10px; padding:5px 10px 5px 10px}
	#faceBody #faceHeader #menu li a:hover{ background-color:#0099CC; color:#FFFFFF}
	
	#faceBody #faceWrap{ height:200px; background:transparent url(/template/images/wrap.gif) no-repeat center center;}

	#faceBody #faceContent {margin-top:20px; direction:rtl; text-align:right;  min-height:200px; height:auto !important; height:200px; padding:5px 10px 5px 10px}
	#faceBody #faceContent #rightspace { margin-right:30px}
	#faceBody #faceContent #leftspace { margin-left:30px}

	#faceBody #faceFooter { margin-top:30px; background:transparent url(/template/images/footer.gif) top no-repeat; padding-top:15px; height:30px; direction:rtl; text-align:center; color:#999999}
	#faceBody #faceFooter a {color:#999999; text-decoration:underline}
	
	#listmenu{padding:5px; margin-left:5px; margin-top:0px}
	#listmenu li{ list-style:none;}
	#listmenu li a{ padding:5px; display:block; border-bottom:1px dotted #999999;}
