	
	body { margin:0px; padding:0px;}
	body,td,th {color: #454545;font-family:tahoma;font-size:11px;}
	h1{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#AAA; padding:20px 5px 0px 0px; margin:0px;}
	h2{font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
	
	input, textarea, select{font-family:tahoma;font-size:11px;}
	form{display:inline;}
	fieldset{ padding:20px }
	strong{font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
	
	a {border: 0px;color:#006699; -moz-outline-style: none; outline: none; text-decoration:none;}
	a:link {font-size:11px;font-family:tahoma;}
	a:hover {color:#0066CC;}

	img{border:0px}

	.hiddenitem{display:none;}

	.red{color:#FF0000;}
	.green{color:#99CC00;}
	.blue{color:#265991;}
	.white{color:#FFFFFF;}
	.orange{color:#FE9752}
	.gray{color:#999}
	
	.redlink{color:#CC0000}
	.redlink:hover{color:#FF0000}
	
	.greenlink{color:#99CC00}
	.greenlink:hover{color:#99FF00}
	
	.bluelink{color:#006699}
	.bluelink:hover{color:#0066FF}
	
	.whitelink{color:#CCCCCC}
	.whitelink:hover{color:#999999}
	
	.orangelink{color:#FE9752}
	.orangelink:hover{color:#FF6600}
	
	.grayunderline{ color:#666666; text-decoration:underline}
	.grayunderline:hover{ color:#999;}
	
	.button {font-family: tahoma;visibility: visible;border: 1px solid #808080;color: #333333;vertical-align: middle;background: White url(/template/images/input_background.gif) repeat-x;margin:2px;cursor:pointer;height:21px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}

.txt{
		color:#555; 
		font-size:12px; 
		padding:5px;
		font-family:tahoma; 
		background:#F3F3F3 url(/template/images/input_bg.gif) repeat scroll 0 0;
		border:1px solid #AAA !important;
		border-radius:2px 2px 2px 2px;
		-moz-border-radius:2px 2px 2px 2px;
		-webkit-border-radius:2px 2px 2px 2px;
		box-shadow:0 1px 2px #DDDDDD;
		}
		
	.txt:focus{
		box-shadow:0 0px 7px #AAA
	}
	
	.txt option{padding-right:15px; padding-left:15px;}

	.txt_area{
		color:#555; 
		font-size:12px; 
		padding:5px;
		font-family:tahoma; 
		background:#FEFEFE;
		border:1px solid #AAA !important;
		border-radius:2px 2px 2px 2px;
		-moz-border-radius:2px 2px 2px 2px;
		-webkit-border-radius:2px 2px 2px 2px;
		box-shadow:0 1px 2px #DDDDDD;
		}
	
	.txt_area:focus{
		box-shadow:0 0px 7px #AAA	
	}

	.txt_alert{ border:1px solid #FF3333 !important; color:#FF0000; background-color:#FFFFF6 !important;}

	.datepicker{color:#555; font-size:12px; padding:5px 10px 5px 10px;font-family:tahoma; background:url(/template/images/calendar_icon.gif) right center no-repeat; !important; border:1px solid #7F9DB9 !important;}
	.datepicker_alert{ border:1px solid #FF3333 !important; color:#FF0000;}
		
	.btn { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_add.gif) repeat-x; border:1px solid #999; padding:1px; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_add { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_add.gif) center right no-repeat; border:1px solid #999; padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_delete { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_delete.gif) center right no-repeat; border:1px solid #999; padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_save { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_save.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_submit { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_submit.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_cancel { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_cancel.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_search { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_search.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_setting { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_setting.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_mail { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_mail.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_payment { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_payment.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_lock { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_lock.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_down { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_down.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_clr { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_clr.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}
	.btn_star { font-family:tahoma; font-size:11px; cursor:pointer; background:transparent url(/template/images/btn_star.gif) center right no-repeat; border:1px solid #999;  padding:0px 27px 3px 15px; text-align:right; color:#333; height:27px;text-shadow:0 1px 0 #FFFFFF; border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px #DDDDDD;}		
	
	.file{color:#555; padding:20px;}
	
	.px100{width:100px}
	.px150{width:150px}
	.px300{width:300px}
	.px400{width:400px}

	.txt_yellow{background-color:#FFFFCC;color:#666666;padding:2px;font-family:tahoma;font-size:11px;}
	
	.pages_base{border:1px solid #EFEFEF;background-color:#EFEFEF;font-family:tahoma;font-size:11px;display:block;padding:5px; }
	.pages_link{border:1px solid #EFEFEF;background-color:#F9F9F9;font-family:tahoma;font-size:11px;display:block;padding:5px; }
	.pages_current{border:1px solid #D3DCEB;background-color:#AFC7FE;color:#FFFFFF;font-family:tahoma;font-size:11px;font-weight:bold;display:block;padding:5px;}
	
	.pages_hover{border:1px solid #EFEFEF;background-color:#B8C1E4;color:#FFFFFF;cursor:pointer; }
	
	.darkTr{background-color:#F8F4E9;}
	.lightTr {background-color:#FFFFFF;}
	.hoverTd {background-image:url(/template/images/rew.gif);background-repeat:no-repeat;background-position:center}
	
	.txtLight{font-size:11px; font-family:tahoma; color:#999; font-style:italic}
	#txtLight{font-size:11px; font-family:tahoma; color:#999; font-style:italic}

	.tooltips {padding:10px 15px 10px 10px; direction:rtl; border:1px solid #FFCC00; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color:#FFFFCC; text-align:right; position:absolute; display:none; margin:-10px 30px 0 0; color:#333333;}	

	a.remove {display:block; padding:3px 18px 3px 3px; background:url(/template/images/no.gif) right no-repeat;}
	
	a.square {display:block; padding:4px; padding-right:15px; background:url(/template/images/squarblue.jpg) right no-repeat;}
	a#square {display:block; padding:4px; padding-right:15px; background:url(/template/images/squarblue.jpg) right no-repeat;}
	
	a:hover.square { background:url(/template/images/squarorange.jpg) right no-repeat; color:#FF9900}
	a:hover#square { background:url(/template/images/squarorange.jpg) right no-repeat; color:#FF9900}

	a.outlink{padding:2px 20px 2px 0px; background:transparent url(/template/images/small-link.png) no-repeat right;}
	a.inlink{padding:2px 20px 2px 0px; background:transparent url(/template/images/inlink.gif) no-repeat right;}

	.notice{padding:5px 20px 5px 5px; margin:5px 0 5px 0; background:#0099CC url(/template/images/notice_bg.png); border:1px solid #006699; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#FFF; direction; direction:rtl; line-height:20px;}
	.alert{padding:5px 20px 5px 5px; margin:5px 0 5px 0; background:#AA0000 url(/template/images/error_bg.png); border:1px solid #AA0000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#FFF; direction; direction:rtl; line-height:20px;}
	.info{padding:5px 20px 5px 5px; margin:5px 0 5px 0; background-color:#FAEDF4; border:1px solid #FFA8AA; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; direction; direction:rtl; line-height:20px;}
	
	.alert a, .notice a {color:#CCC; text-decoration:underline;}
	.alert a:hover, .notice a:hover {color:#FFF;}
	
	.accept{ padding:5px 20px 5px 5px; background:transparent url(/template/images/greensignleft.gif) right center no-repeat; color:#FF0000; display:inline}
	.reject{ padding:5px 20px 5px 5px; background:transparent url(/template/images/redsignleft.gif) right center no-repeat; color:#FF0000; display:inline}
	
	.input_accept{ padding:5px 20px 5px 5px; background:transparent url(/template/images/accept.gif) right center no-repeat; color:#FF0000; display:block; margin-bottom:10px}
	.input_reject{ padding:5px 20px 5px 5px; background:transparent url(/template/images/reject.gif) right center no-repeat; color:#FF0000; display:block; margin-bottom:10px}

	#subnotice{color:#999999; font-style:italic;}
	
	#clear{clear:both}
	
	#captchacode{border:3px solid #E1E3F2}
	.captchacode{border:3px solid #E1E3F2}
	
	#captchastage{height:50px}
	.captchastage{height:50px}	
	
	.thumbnail{border:5px solid #CCCCCC; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
	
	.transparent {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
	.transparent:hover {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}

	
	/**************/
	
	#stagetitle{background:#666666 url(/template/images/cp_menu_th.gif) repeat-x; padding:5px; font-weight:bold}
	#stagebreadcrumb{ padding:5px 5px 5px 5px; background-color:#E6E6E6}
	#stagebreadcrumb ul{ padding:2px 22px 0px 0px; margin:5px; list-style:none; background:transparent url(/template/images/breadcrumbs_home.png) no-repeat right;}
	#stagebreadcrumb ul li{ display:inline;}
	#stagebreadcrumb ul li a{ text-decoration:underline}
	#stagebody{padding:30px; direction:rtl;}
	
	/**************/
	
	#caption{ width:150px; float:right; padding-top:5px;}	
	#field{ float:right;}	
	
	.hspace{ clear:both; height:10px;}	
	#hspace{ clear:both; height:10px;}	
	
	#infobox{padding:5px 10px 5px 10px; background-color:#F6F6F6; border:1px solid #CCC; margin:10px 0px 10px 0px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
	#admintt{padding:20px; border:1px solid #FF0000; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;background-color:#FCFBF5; direction:rtl}
	
	.inlinesp{background:transparent url(/template/images/support.png) no-repeat right; padding:10px; padding-right:45px; line-height:18px;}
	.inlinett{background:transparent url(/template/images/help.png) no-repeat top right; padding:10px; padding-right:45px; line-height:18px;}
	.inlineer{background:transparent url(/template/images/err-20.gif) no-repeat top right; padding:5px; padding-right:70px; line-height:18px;}	
	
	/**************/
	
	.inline_panel{background-color:#FAFAFA; border:1px solid #BCBCBC; padding:10px; }
	#hspace{ clear:both; height:10px;}	
	
	/**************/
	
	.ui-progressbar { height:2em; text-align: left; }
	.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
	.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(/template/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
	.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(/template/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }

	#upload_files{margin-top:10px}
	#file_upload_form {display:inline; direction: rtl;}
	#file_upload_form iframe, #file_upload_form button {display: none;}
	#file_upload_cancel {color:#FF0000; text-decoration:underline; cursor:pointer; margin:5px 0 5px 0}	
	#file_upload_progress { height:2em; text-align: left;width: 150px;height: 15px; direction:rtl}
	#file_upload_progress .ui-progressbar-value {background: url(/template/images/pbar-ani.gif);}

	/**************/
	
	.box{padding:5px; margin:5px 0px 5px 0px; background-color:#EEE; -moz-box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);-webkit-box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);}
	.box_tooltip{padding:10px 15px 10px 10px; direction:rtl; border:1px solid #FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color:#CCC; text-align:right; position:absolute; display:none; margin:-57px -130px 0 0; color:#333333;}	
	.box_tooltip .ttpointer{ position:absolute; margin-top:20px; margin-right:35px;}	


	.showid{padding:5px 10px 5px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;border:1px solid #F30; background-color:#FFC}
	
	#container{ padding:15px 30px 50px 30px; min-height:300px;margin:30px; background-color:#FAFAFA; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);-webkit-box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);}

	#local_container{ padding:15px 15px 15px 15px; min-height:150px; margin:10px 10px 0px 5px; background-color:#FAFAFA; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);-webkit-box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);box-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4);}
	#local_body_header{height:30px;border-bottom:1px solid #EEE;	}
	#local_body_header h1{ color:#069;text-shadow: 0px 0px 3px rgba(3, 0, 0, 0.4); padding:0px; margin:0px}
	
