﻿
.Config {}
#SetupTabs .x-fieldset {margin: 20px 10px 0px 10px !important; background-color: #f5f5f5; width : 70%}
.Config .TopBar                                     {padding:14px 12px 10px 17px; position:absolute; top:0px; left:0px; right:0px; }
.Config .TopBar .Title                              {font-size:16px; line-height:19px; font-weight:normal; color:#323232}

.Config .Settings 	                                {/*position:absolute; top:85px;*/ left:14px; right:0px; bottom:0px; }

.Config .Settings .Details                          {font-size:12px;	line-height:15px; color:#646464;}
.Config .Settings .Details .error-msg		        {color:#c00;font-size:12px;font-weight:normal;line-height:15px; margin-top: 10px}
.Config .Settings .Details .success-msg		        {color:#0066FF;font-size:12px;font-weight:normal;line-height:15px; margin-top: 10px}
.Config .Settings .Details .row                     {height:1%; overflow:hidden;padding:0 0 10px 2px;}
.Config .Settings .Details .mark-row                {padding-bottom:30px;}
.Config .Settings .Details .cell                    {float:left;padding:0 15px 0 0;}
.Config .Settings .Details .cell label              {display:block;padding:0 0 2px;}
.Config .Settings .Details .cell .sel               {min-height:21px;overflow:hidden;}
.Config .Settings .Details .cell .sel select        {float:left;width:99px;color:#323232;font-size:12px;line-height:15px;font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important;}
.Config .Settings .Details .cell .text              {width:98px;height:21px;overflow:hidden;background:url(images/bg-txt-setting.gif) no-repeat; float:left;}
.Config .Settings .Details .cell .textLong          {width:200px;height:21px;overflow:hidden;background:url(images/bg-txt-setting-Long.gif) no-repeat;}
.Config .Settings .Details .cell .text_date         {width:98px;height:21px;overflow:hidden;background:url(images/bg-txt-setting.gif) no-repeat;}
.Config .Settings .Details .cell .text_date input   {background: none repeat scroll 0 0 transparent; border: 0 none; color: #323232; float: left; font-size: 12px;line-height: 15px;padding: 3px 2px 3px 5px;width: 68px;}
.Config .Settings .Details .cell .text_date img     {padding-top: 3px;}
.Config .Settings .Details .cell .date              {background-position:-100px 0;}
.Config .Settings .Details .cell .text_date .date_icon { margin-top: 4px; position: absolute;}
.Config .Settings .Details .cell .text input {
	float:left;
	padding:3px 5px;
	border:0;
	background:none;
	width:88px;
	color:#323232;
	font-size:12px;
	line-height:15px;
}

.Config .Settings .Details .cell .textLong input {
	float:left;
	padding:3px 5px;
	border:0;
	background:none;
	width:180px;
	color:#323232;
	font-size:12px;
	line-height:15px;
}

.Config .Settings .Details .cell .img-1 {
	padding:4px 9px 4px 6px;
	width:91px;
	height:31px;
	background:url(images/bg-img-1.gif) no-repeat;
}
.Config .Settings .Details .cell .img-1 img {vertical-align:top;}
.Config .Settings .Details .cell .check-holder {
	overflow:hidden;
	padding:16px 0 0;
}
.Config .Settings .Details .cell .check-holder .chk {margin:0 6px 0 0;}
.Config .Settings .Details .cell .btn {
	width:100px;
	height:15px;
	display:block;
	background:url(images/btn-setting.jpg) no-repeat;
	text-align:center;
	color:#323232;
	padding:6px 3px;
	margin:14px 0 0;
}
.Config .Settings .Details .cell .btn:hover {
	background-position:0 -27px;
	text-decoration:none;
}
.Config .Settings .Details .cell .btn:active {background-position:0 -54px;}
.Config .Settings .Details .cell dl {
	overflow:hidden;
	width:100%;
}
.Config .Settings .Details .cell dt {
	float:left;
	padding:0 4px 0 0;
}
.Config .Settings .Details .cell dd {
	height:1%;
	overflow:hidden;
}
.Config .Settings .Details .cell .green {color:#009036;}
.Config .Settings .Details .cell .red {color:#f00;}
.Config .Settings .Details .slider-box {
	
	height:71px;
	width:85px;
	background:url(images/bg-slider-box.gif) no-repeat;
	padding:3px 6px 0 7px;
}
.Config .Settings .Details .slider-box ul {padding:4px 0 0;}
.Config .Settings .Details .slider-box li {
	line-height:15px;
	padding:3px 0 0;
}
.Config .Settings .Details .slider-box .RejectType 
{	
	border-width: 0px; border-style: none; width: 90px; height:68px;
}

.Config .Settings .Details .slider-box a {color:#323232;}
.Config .Settings .Details .btn-submit {
	float:left;
	margin:61px 0 0;
	padding:0;
	border:0;
	cursor:pointer;
	background:url(images/btn-setting-submit.jpg) no-repeat;
	width:105px;
	height:27px;
	color:#323232;
	font-size:12px;
	line-height:15px;
}
.Config .Settings .Details .btn-submit:hover {background-position:0 -27px;}
.Config .Settings .Details .btn-submit:active {background-position:0 -54px;} 



.Config .Settings .Details  div select{width:120px;}

.Config .Settings .Details  div{overflow:hidden;}
.Config .Settings .Details  div.options_box{  float:left;margin-bottom:0;padding:0 12px;position:relative;   width:140px;}
.Config .Settings .Details  div.options_box select{font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important;}
.Config .Settings .Details  div.new_box{  float:left;position:relative; margin-right:5px }
.Config .Settings .Details  div.add_arrow {  float:left;position:relative; left: 5px;width:10px;height:20px; cursor:pointer }
.Config .Settings .Details  div.delete_arrow{  float:left;position:relative; left: 5px;width:23px;height:20px; cursor:pointer }
.Config .Settings .Details  .arrow{background-image:url(images/arrows2.gif);display:block;height:11px;text-indent:-9999px;width:9px;position:absolute;}
.Config .Settings .Details  .arrow.top{background-position:0 0;right:0;top:0px;}
.Config .Settings .Details  .arrow.bottom{background-position:0 22px;bottom:0;left:0;}
.Config .Settings .Details  .arrow.bottom.active{background-position:0 11px;}
.Config .Settings div span.Block{display:block;width:200px;height:21px;background:url(images/bg-txt-box.gif) no-repeat;margin:0 0 7px;font:12px Arial, Helvetica, sans-serif;white-space:nowrap;overflow:hidden}
.Config .Settings div span{display:block;height:21px;margin:0 0 7px;font:12px Arial, Helvetica, sans-serif;}
.Config .Settings div span.Block:hover{cursor:s-resize;background-position:-200px 0;}
.Config .Settings div.LblCtrl {height:500px; width:70px; overflow:hidden; position:absolute;left:0}
.Config .Settings div.SortableDiv {height: 500px; width:230px;overflow-y:scroll;overflow-x:hidden;position:absolute;left:70px}
.Config .Settings .SortableContainer {height: 500px; overflow-x: hidden; overflow-y: scroll; width: 300px; position: relative}
.Config .Settings .SortableList {padding-left:70px}
.Config .Settings input#btnSaveRejectTypes {position:absolute; top:510px;background:url("images/btn-save.jpg") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;height:26px;margin:-2px 0 0;padding:0 0 2px;width:75px;}
.Config .Settings input#btnSaveRejectTypes:hover{background-position:-150px 0;}
.Config .Settings input#btnSaveRejectTypes:active{background-position:-75px 0;}
.Config .Settings span#UserPreferencesMsg {position:absolute; top:540px;}

.Config .Menu {width:auto; height:1%; padding:16px 0 14px 7px; list-style-type: none; left: 20px;}
.Config .Menu a:hover {color:#646464;}
.Config .Menu li {background:none;	margin:0 0 0 -1px; font-weight:bold; border:1px solid #fcb260; border-width:0 1px 1px; border-color:transparent #fcb260 #f2f2f2; padding:0 24px 0 25px;}
.Config .Menu li {float:left; font-size:14px; line-height:17px;	padding:0 17px 0 18px; }
	
.Config .Menu li.active {border-color:transparent #646464 #646464; position:relative;}
.Config .Menu li a {color:#eb8719;}
.Config .Menu li a:hover,
.Config .Menu li.active a {text-decoration:none;font-weight:bold; color:#646464;}

.Config .Config-Sep { border-top: #c8c8c8 1px solid; width: 400px;  }

.Config input::-ms-clear{display:none}