#orderdesc-area{
	padding:10px;
}
#orderdesc-area *{margin:0;padding:0;border:0;outline:0;font-size:100%;
/*font:normal 12px Arial;*/
/*color:#333;*/
vertical-align:top;text-decoration:none;border-spacing:1px;}
.orderdesc-edit-area h1, #orderdesc-area h1{
	/*font:normal 17px 'Trebuchet MS';*/
	/*color:#333;*/
	padding-bottom:15px;}
.orderdesc-edit-area a, #orderdesc-area a{
	color:#d7b46a;
}
.orderdesc-edit-area a:hover, #orderdesc-area a:hover{
	color:#c4ab77;
}
#orderdesc-table{
	width:100%;
	margin-top:10px;
}
#orderdesc-table td{
	padding:10px;
	overflow:hidden;
}
#orderdesc-table td.odtdcenter{
	text-align:center;
}
#orderdesc-table thead tr{
	background:#c4ab77;
	line-height:12px;
	text-transform:	uppercase;
	font-weight:	bold;
	vertical-align:middle;
	text-align:center;
}
		#orderdesc-table thead tr a{
			color: #000;
		}
		#orderdesc-table thead tr a:hover{
			color: #d7b46a;
		}
		#orderdesc-table tbody a{
			/*color: #c4ab77;*/
		}
		#orderdesc-table tbody a:hover{
			color:	#c4ab77;
		}
			#orderdesc-table thead tr td{
			    /*border-right:1px solid #cfcfcf;font-weight:bold;color:#fff;border-bottom:1px solid #aeaeae;*/
			    
			}
				#orderdesc-table thead tr td a{font-weight:bold;}
		#orderdesc-table tbody tr.orderdescr-tr-odd{background-color:#fafafa;}
		#orderdesc-table tbody tr:hover{background-color:#f8f8f8;}

			#orderdesc-table tbody tr td{border-bottom:1px dotted #aaa;}
#orderdesc-table tbody tr td p{
    border: 2px solid #d7b46a !important;
	/*font: normal 11px Arial;*/
	color: #99988;
}
					#orderdesc-table tbody tr td p.orderdesc-descr{display:none;margin-top:10px;
					/*font:normal 12px Arial;*/
					color:#99988;word-break:break-all;}

#orderdesc-table tbody tr td a.orderdesc-rating-plus, 
#orderdesc-table tbody tr td a.orderdesc-rating-null{color:#999;display:inline-block;padding-left:12px;
/*font:bold 11px/16px Tahoma;*/
height:16px;text-decoration:none;background:url('sprite.png') no-repeat -16px -195px;}
#orderdesc-table tbody tr td a.orderdesc-rating-null:hover{background-position:0 -195px;color:#000;}
#orderdesc-table tbody tr td a.orderdesc-rating-plus{color:#719924;background-position:0 -195px;}
#orderdesc-table tbody tr td a.orderdesc-rating-plus:hover{color:#000;}
#orderdesc-table tbody tr td span.orderdesc-rating-plus, 
#orderdesc-table tbody tr td span.orderdesc-rating-null{display:inline-block;
/*font:bold 11px/16px Tahoma;*/
height:16px;}
#orderdesc-table tbody tr td span.orderdesc-rating-plus{color:#719924;background:url('sprite.png') no-repeat 0 -195px;padding-left:12px;}
#orderdesc-table tbody tr td span.orderdesc-rating-null{color:#999;}

	#orderdesc-navigation{margin:15px 0 5px;line-height:30px;height:30px;text-align:center;padding:0 10px 0 5px;}
		#orderdesc-navigation *{display:inline-block;margin-left:5px;line-height:28px;height:28px;background:#f6f6f6;padding:0 8px;font-weight:bold;text-shadow:0 1px 2px #fff;border:1px solid #e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
		#orderdesc-navigation a{background:#f0f0f0 url('bg_navi.png') repeat-x;}
		#orderdesc-navigation a:hover{-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);background:#f0f0f0;color:#000;}
		#orderdesc-navigation span{background:#fff;color:#999;}
		#orderdesc-navigation b{background:none;border:none;}

	#orderdesc-actions{margin-top:10px;height:31px;}
		
		#orderdesc-actions a{
			    /*padding: 10px;*/
    /*text-transform: uppercase;*/
    /* font-weight: bold; */
    /*background: #d7b46a;*/
    /*color: #000;*/
    /* float: right; */
    /*margin: 7px 7px 0 0;*/
    /* border: 2px solid #fff; */
    /*float: left;*/
    /*border-radius: 3px;*/
    
    
        padding: 10px 16px;
    min-width: 64px;
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    letter-spacing: .15px;
    background: #d7b46a;
    border-radius: 4px;
    border: 0;
    outline: 0;
    cursor: pointer;
    user-select: none;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    /* position: absolute; */
    right: 0;
    /* max-height: 25px; */
    text-align: center;
		}
		#orderdesc-actions a:hover{
			/*border:					2px solid #c4ab77;*/
			color:					#fff;
			background:			#c4ab77;
		}
		
		#orderdesc-search-area{float:right;width:350px;height:28px;background:url('search_bg.png') no-repeat;}
			#orderdesc-search-input{  
			    width: 337px;
    height: 30px;
    border: 1px solid;
    /* background: none; */
    padding: 0 0 0 10px;
    /* color: #444; */
    border-radius: 3px;}
			#orderdesc-search-find{width:30px;height:28px;border:none;background:none;cursor:pointer;}

	
	#orderdesc-add-area, .orderdesc-edit-area{margin-top:10px;display:none;border:1px solid #eee;padding:10px;background:#e3e5e7;}
		.orderdesc-edit-area hr{border-top:1px solid #ccc;border-bottom:1px solid #fff;height:0;margin-bottom:7px}
		.orderdesc-edit-area{display:block;margin:10px 10px 0;}
			.orderdesc-edit-area label{display:block;padding:5px 0 5px 10px;}
				.orderdesc-edit-area label input{margin-right:7px;}
		#orderdesc-add-area form, .orderdesc-edit-area form{width:432px;display:block;margin:0 auto !important;}
		#orderdesc-add-area h4, .orderdesc-edit-area h4{
		    /*font:normal 11px Tahoma;*/
		color:#444;margin-left:7px;}
		.orderdesc-inputclass{display:block;margin-bottom:7px !important;border:1px solid #aaa !important;background:#fcfcfc;}
		.orderdesc-inputclass:focus{border-color:#d09d00 !important;background-color:#fff;}
		.orderdesc-add-input, #orderdesc-add-area form select, .orderdesc-edit-area form select{padding:0 15px !important;height:22px;width:430px;}
		.orderdesc-add-input{width:400px;}
		#orderdesc-add-area textarea, .orderdesc-edit-area textarea{height:150px;padding:5px;width:420px;}
		#orderdesc-add-submit{display:block;cursor:pointer;margin-top:10px;width:auto;padding:7px 20px;color:#777;background:#f0f0f0 url('bg_navi.png') repeat-x;text-shadow:0 1px 0 #fff;border:1px solid #aaa;}
		#orderdesc-del-submit{float:right;cursor:pointer;margin-top:3px;width:auto;padding:2px 10px;color:#777;background:#f0f0f0 url('bg_navi.png') repeat-x;text-shadow:0 1px 0 #fff;border:1px solid #aaa;}
		#orderdesc-edit-cancel{float:right;line-height:20px;margin-top:3px;margin-right:10px;}

	#orderdesc-filters{margin-top:10px;}
		#orderdesc-filters a{display:inline-block;margin:0 5px 5px 0;padding:3px 22px;line-height:15px;height:15px;color:#777;background:#f0f0f0 url('bg_navi.png') repeat-x;text-shadow:0 1px 0 #fff;border:1px solid #e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
		#orderdesc-filters a:hover{-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15);background:#f0f0f0;color:#000;}
			#orderdesc-filters a i{float:left;margin-left:-18px;width:16px;height:15px;background:url('sprite.png') no-repeat;}
			#orderdesc-filters a i:hover{background-position:-16px 0;}
			#orderdesc-filters a i.orderdesc-find{background-position:0 -135px;}
			#orderdesc-filters a i.orderdesc-find:hover{background-position:-16px -135px;}
			#orderdesc-filters a i.orderdesc-sort{background-position:0 -90px;}
			#orderdesc-filters a i.orderdesc-sort:hover{background-position:-16px -90px;}
			#orderdesc-filters a i.orderdesc-filter{background-position:0 -75px;}
			#orderdesc-filters a i.orderdesc-filter:hover{background-position:-16px -75px;}
			#orderdesc-filters a u{float:right;margin-right:-18px;width:16px;height:15px;background:url('sprite.png') no-repeat 0 -105px;}
			#orderdesc-filters a u:hover{background-position:-16px -105px;}

.orderdesc-icon{display:inline-block;width:16px;height:15px;background:url('/templates/ggcbs/images/orderdesc/sprite.png') no-repeat;}
	.orderdesc-wait{background-position:0 -15px;}
		.orderdesc-wait:hover{background-position:-16px -15px;}
	.orderdesc-work{background-position:0 -30px;}
		.orderdesc-work:hover{background-position:-16px -30px;}
	.orderdesc-done{background-position:0 -45px;}
		.orderdesc-done:hover{background-position:-16px -45px;}
	.orderdesc-deny{background-position:0 -60px;}
		.orderdesc-deny:hover{background-position:-16px -60px;}
	.orderdesc-descr-trigger{background-position:0 -120px;}
		.orderdesc-descr-trigger:hover{background-position:-16px -120px;}
	.orderdesc-descr-triggered{background-position:0 -105px;}
		.orderdesc-descr-triggered:hover{background-position:-16px -105px;}
	.orderdesc-edit{background-position:0 -150px;}
		.orderdesc-edit:hover{background-position:-16px -150px;}
	.orderdesc-profile{background-position:0 -165px;}
		.orderdesc-profile:hover{background-position:-16px -165px;}
	.orderdesc-rating-td{background-position:0 -180px;}
		.orderdesc-rating-td:hover{background-position:-16px -180px;}
	.orderdesc-rating-del{background-position:0 -210px;}
		.orderdesc-rating-del:hover{background-position:-16px -210px;}
.odclear{clear:both;overflow:hidden;height:0;}

#orderdesc_related{display:none;background:#ffc;border:1px solid #9E9E9E;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
	#orderdesc_related li{display:block;padding:2px 75px 2px 5px;line-height:16px;border-bottom:1px dotted #ccc;color:#777;}
		#orderdesc_related li span{float:right;height:16px;width:70px;margin-right:-75px;text-align:center;
		/*color:#333;*/
		font-weight:bold;}
		#orderdesc_related li b{font-weight:bold;}