.btn{
	font-size:10px;
	cursor:pointer;
	background-color:#c9eafc;
	padding:4px;
	font-weight:bold;
	background: rgb(80,131,175); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(80,131,175,1) 0%, rgba(66,101,178,1) 76%, rgba(0,81,163,1) 99%, rgba(12,87,168,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,131,175,1)), color-stop(76%,rgba(66,101,178,1)), color-stop(99%,rgba(0,81,163,1)), color-stop(100%,rgba(12,87,168,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5083af', endColorstr='#0c57a8',GradientType=0 ); /* IE6-9 */
	color:#fff;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
}

.batch-alert{

	background-color:#FEEFB3;
	width:100%; padding:.5em;
	display:block;
	margin-top: 10px;
	margin-bottom: 10px;
}

.que-catalog-landing-container{
	margin-top:40px;
	clear:both;
	float:right;
	padding:10px;
	width:550px;
}

.que-catalog-modal-container{
	margin-bottom:10px;
}

.actions-group{
	font-size:16px !important;
	text-align: center !important;
}

.action-mark, .action-remove, .action-cancel{
	cursor:pointer;
}

#dialog-modal-confirm .content{
	width:700px;
}

.aea-blue{
	color:#6F67E0;
}

.aea-red{
	color:#E67053;
}
.aea-green:hover{
	color:#66DE7E !important;
}

.aea-green{
	color:#66DE7E;
}

.aea-yellow{
	color:#DBCF27;
}

.que-catalog-landing-title, .que-catalog-modal-title{
	background-color:#EDEDED;
	padding:5px;
}
.que-catalog-landing, .que-catalog-modal{
	font-size:12px;
	max-height:250px;
	overflow-y:scroll;
}

.que-catalog-modal{
	font-size:12px;
	max-height:150px;
	overflow-y:scroll;
}

.que-catalog-landing tr, .que-catalog-modal tr{
	border-bottom: 1px solid #CECECE;
}

.que-catalog-landing th, .que-catalog-modal th{
	position: sticky;
}

.que-catalog-landing td, .que-catalog-modal td{
	padding:5px;
	vertical-align: top;
	text-align: left;
}

.btn:hover{
	font-size:10px;
	color:#fff;
	background-color:#c9eafc;
	padding:4px;
	font-weight:bold;
background:#6092FF; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  rgba(80,131,175,1) 0%, rgba(96,146,255,1) 76%, rgba(0,81,163,1) 99%, rgba(12,87,168,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,131,175,1)), color-stop(76%,rgba(96,146,255,1)), color-stop(99%,rgba(0,81,163,1)), color-stop(100%,rgba(12,87,168,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(96,146,255,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(96,146,255,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(96,146,255,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(80,131,175,1) 0%,rgba(96,146,255,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5083af', endColorstr='#0c57a8',GradientType=0 ); /* IE6-8 */
}

.tool_btn{
background: rgb(219,219,219); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhM2EzYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(219,219,219,1) 0%, rgba(163,163,163,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,219,219,1)), color-stop(100%,rgba(163,163,163,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(163,163,163,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(163,163,163,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(163,163,163,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(219,219,219,1) 0%,rgba(163,163,163,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#a3a3a3',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	color:#3D3D3D;
	background-color:#c9eafc;
	padding:4px;
	font-weight:bold;
}

.tool_btn:hover{
}

#tool_container{
float:right;
margin-top:18px;
}

#job_head{
margin-top:20px;
margin-bottom:20px;
}

.blue_bar{
width:744px;
background-color:#1D5399;
color:#FFFFFF; 
font-weight:bold;
padding:2px;
text-align:left;
}

.listing_section{

font-weight:bold;
border-top:1px #000 solid;

}


.bold_align{
font-weight:bold;
    display: inline-block;
    float: left;
    clear: left;
    width: 200px;
    text-align: left;
}

.bold{
font-weight:bold;
}

/*
.listing_item{
border:1px solid #cccccc;
padding:5px;
margin:5px;

}*/

/*
.listing_item:hover{
background-color:#E8F0FA;
padding:5px;
margin:5px;

}*/

#prev_next{
margin-top:5px;
margin-bottom:5px;
}

#right_col p {
padding: 0 10px 7px;
margin: 7px 0 0 0;
}

.past_link:hover{
background-color:#E8F0FA;
text-decoration:underline;
}

.red_star{
color:red;
}

.title_bar{
background-color:#c9eafc;
padding:2px;
font-weight:bold;
background: rgb(80,131,175); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(80,131,175,1) 0%, rgba(66,101,178,1) 76%, rgba(0,81,163,1) 99%, rgba(12,87,168,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,131,175,1)), color-stop(76%,rgba(66,101,178,1)), color-stop(99%,rgba(0,81,163,1)), color-stop(100%,rgba(12,87,168,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(80,131,175,1) 0%,rgba(66,101,178,1) 76%,rgba(0,81,163,1) 99%,rgba(12,87,168,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5083af', endColorstr='#0c57a8',GradientType=0 ); /* IE6-9 */
color:#fff;
margin-bottom:10px;
}

.align_right{
text-align:right;
}

.alert{
background: -moz-linear-gradient(top,  rgba(255,242,173,1) 1%, rgba(242,232,43,1) 82%, rgba(252,246,126,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,242,173,1)), color-stop(82%,rgba(242,232,43,1)), color-stop(100%,rgba(252,246,126,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,242,173,1) 1%,rgba(242,232,43,1) 82%,rgba(252,246,126,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,242,173,1) 1%,rgba(242,232,43,1) 82%,rgba(252,246,126,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,242,173,1) 1%,rgba(242,232,43,1) 82%,rgba(252,246,126,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,242,173,1) 1%,rgba(242,232,43,1) 82%,rgba(252,246,126,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff2ad', endColorstr='#fcf67e',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 0px 18px rgba(50, 50, 50, 0.45);
-moz-box-shadow:    0px 0px 18px rgba(50, 50, 50, 0.45);
box-shadow:         0px 0px 18px rgba(50, 50, 50, 0.45);
background-color:#FFF677; 
padding:5px;
font-size:12px;
border:1px #000 solid;
}

/*
input, select {
  display: inline-block;
  float: left;
}*/

.complete:hover{
background: #6fe85f; /* Old browsers */
background: -moz-linear-gradient(top, #6fe85f 0%, #3fc62d 21%, #079600 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fe85f), color-stop(21%,#3fc62d), color-stop(100%,#079600)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* IE10+ */
background: linear-gradient(to bottom, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fe85f', endColorstr='#079600',GradientType=0 ); /* IE6-9 */
color:#fff;
padding:3px 5px 3px 5px;
font-weight:bold;
-webkit-box-shadow: inset 0px 0px 5px .5px #486846;
box-shadow: inset 0px 0px 5px .5px #486846;
text-align:center;
}

.complete{
background: #6fe85f; /* Old browsers */
background: -moz-linear-gradient(top,  #6fe85f 0%, #3fc62d 13%, #057200 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fe85f), color-stop(13%,#3fc62d), color-stop(100%,#057200)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fe85f', endColorstr='#057200',GradientType=0 ); /* IE6-9 */
color:#fff;
padding:3px 5px 3px 5px;
font-weight:bold;
cursor:pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
}

.incomplete:hover{
background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top,  #f85032 0%, #f6290c 72%, #f16f5c 100%, #e73827 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(72%,#f6290c), color-stop(100%,#f16f5c), color-stop(100%,#e73827)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: inset 0px 0px 5px .5px #486846;
box-shadow: inset 0px 0px 5px .5px #486846;
padding:3px 5px 3px 5px;
font-weight:bold;
color:#fff;
cursor:pointer;
text-align:center;
}

.incomplete{
background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top, #f85032 0%, #f6290c 17%, #991a1a 100%, #f16f5c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(17%,#f6290c), color-stop(100%,#991a1a), color-stop(100%,#f16f5c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* IE10+ */
background: linear-gradient(to bottom, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#f16f5c',GradientType=0 ); /* IE6-9 */
padding:3px 5px 3px 5px;
font-weight:bold;
color:#fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
text-align:center;
}

.hyperlink{
cursor:pointer;
color:#9A272D
}

.neutral{
background: rgb(124,124,124); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(124,124,124,1) 0%, rgba(58,58,58,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,124,124,1)), color-stop(100%,rgba(58,58,58,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(124,124,124,1) 0%,rgba(58,58,58,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(124,124,124,1) 0%,rgba(58,58,58,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(124,124,124,1) 0%,rgba(58,58,58,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(124,124,124,1) 0%,rgba(58,58,58,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#3a3a3a',GradientType=0 ); /* IE6-9 */
padding:3px 5px 3px 5px;
font-weight:bold;
color:#fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
}

.hyperlink:hover{
cursor:pointer;
text-decoration:underline;
color:#1d5399;
}

#error_msg{
color:red;
font-weight:bold;
}

.neg_alert_msg{
color:red;
font-weight:bold;
}

.pos_alert_msg{
color:green;
font-weight:bold;
}

.right_box{
text-align:right;
padding:5px;
}

.disable{
color:grey;
}

.alert_error{
background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top, #f85032 0%, #f6290c 17%, #991a1a 100%, #f16f5c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(17%,#f6290c), color-stop(100%,#991a1a), color-stop(100%,#f16f5c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* IE10+ */
background: linear-gradient(to bottom, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#f16f5c',GradientType=0 ); /* IE6-9 */
padding:3px 5px 3px 5px;
font-size:10px;
color:#fff;
font-weight:bold;
cursor:pointer;
}

.alert_error:hover{
background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top,  #f85032 0%, #f6290c 72%, #f16f5c 100%, #e73827 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(72%,#f6290c), color-stop(100%,#f16f5c), color-stop(100%,#e73827)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f85032 0%,#f6290c 72%,#f16f5c 100%,#e73827 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: inset 0px 0px 5px .5px #486846;
box-shadow: inset 0px 0px 5px .5px #486846;
padding:3px 5px 3px 5px;
font-weight:bold;
color:#fff;
cursor:pointer;
}

.alert_complete{
background: #6fe85f; /* Old browsers */
background: -moz-linear-gradient(top,  #6fe85f 0%, #3fc62d 13%, #057200 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fe85f), color-stop(13%,#3fc62d), color-stop(100%,#057200)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fe85f', endColorstr='#057200',GradientType=0 ); /* IE6-9 */
color:#fff;
padding:3px 5px 3px 5px;
font-weight:bold;
cursor:pointer;
font-size:10px;
}

.alert_complete:hover{
background: #6fe85f; /* Old browsers */
background: -moz-linear-gradient(top, #6fe85f 0%, #3fc62d 21%, #079600 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fe85f), color-stop(21%,#3fc62d), color-stop(100%,#079600)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* IE10+ */
background: linear-gradient(to bottom, #6fe85f 0%,#3fc62d 21%,#079600 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fe85f', endColorstr='#079600',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: inset 0px 0px 5px .5px #486846;
box-shadow: inset 0px 0px 5px .5px #486846;
color:#fff;
padding:3px 5px 3px 5px;
font-weight:bold;
}

.alert_pending{
background: #FFB300; /* Old browsers */
background: -moz-linear-gradient(top, rgba(254,252,234,1) 0%, rgba(252,247,207,1) 0%, rgba(241,218,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(0%,rgba(252,247,207,1)), color-stop(100%,rgba(241,218,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
padding:3px 5px 3px 5px;
font-size:10px;
color:#404040;
font-weight:bold;
cursor:pointer;
}

.alert_pending:hover{
background: rgb(254,252,234); /* Old browsers */
background: -moz-linear-gradient(top, rgba(254,252,234,1) 0%, rgba(252,247,207,1) 0%, rgba(241,218,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(0%,rgba(252,247,207,1)), color-stop(100%,rgba(241,218,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: inset 0px 0px 5px .5px #486846;
box-shadow: inset 0px 0px 5px .5px #486846;
padding:3px 5px 3px 5px;
font-weight:bold;
color:#404040;
cursor:pointer;
}

.paginate {
font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 3px;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	color: #666;
}
.paginate a:hover, .paginate a:active {
	border: 1px solid #999;
	color: #000;
}
.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #999;
		color: #FFF;
	}
	.paginate span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color:#DDD;
	}

.red_grad{
background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top, #f85032 0%, #f6290c 17%, #991a1a 100%, #f16f5c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(17%,#f6290c), color-stop(100%,#991a1a), color-stop(100%,#f16f5c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* IE10+ */
background: linear-gradient(to bottom, #f85032 0%,#f6290c 17%,#991a1a 100%,#f16f5c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#f16f5c',GradientType=0 ); /* IE6-9 */
padding:3px 5px 3px 5px;
font-size:10px;
color:#fff;
font-weight:bold;
}

.green_grad{
background: #6fe85f; /* Old browsers */
background: -moz-linear-gradient(top,  #6fe85f 0%, #3fc62d 13%, #057200 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fe85f), color-stop(13%,#3fc62d), color-stop(100%,#057200)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6fe85f 0%,#3fc62d 13%,#057200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fe85f', endColorstr='#057200',GradientType=0 ); /* IE6-9 */
color:#fff;
padding:3px 5px 3px 5px;
font-weight:bold;
font-size:10px;
}

.yellow_grad{
background: #FFB300; /* Old browsers */
background: -moz-linear-gradient(top, rgba(254,252,234,1) 0%, rgba(252,247,207,1) 0%, rgba(241,218,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(0%,rgba(252,247,207,1)), color-stop(100%,rgba(241,218,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(254,252,234,1) 0%,rgba(252,247,207,1) 0%,rgba(241,218,54,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
padding:3px 5px 3px 5px;
font-weight:bold;
font-size:10px;
}

.perm{
background: rgb(126,170,183); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(126,170,183,1) 1%, rgba(8,91,114,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(126,170,183,1)), color-stop(100%,rgba(8,91,114,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(126,170,183,1) 1%,rgba(8,91,114,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(126,170,183,1) 1%,rgba(8,91,114,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(126,170,183,1) 1%,rgba(8,91,114,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(126,170,183,1) 1%,rgba(8,91,114,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eaab7', endColorstr='#085b72',GradientType=0 ); /* IE6-9 */
padding:3px 5px 3px 5px;
font-weight:bold;
font-size:10px;
color:#fff;
}

.bicon:hover{
border:1px #000 solid;


}
.bicon{
border:1px #fff solid;
}

.lv1_2{
font-size:16px;
}
.label_2:hover{
background-color:#000;
}

.lv2_2{
display:none;
font-size:12px;
padding:10px;
}
.filter{
background-color:#E0E0E0;
padding:10px;
margin-top:10px;
width:700px;
}

.neutral_btn{
	font-size:10px;
	color:#fff;
	background-color:#c9eafc;
	padding:4px;
	font-weight:bold;
	background: rgb(214,216,99); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Q2ZDg2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2FiYWQ0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iIzlmYTA0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZmEwNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(214,216,99,1) 1%, rgba(171,173,79,1) 77%, rgba(159,160,75,1) 98%, rgba(159,160,75,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(214,216,99,1)), color-stop(77%,rgba(171,173,79,1)), color-stop(98%,rgba(159,160,75,1)), color-stop(100%,rgba(159,160,75,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(214,216,99,1) 1%,rgba(171,173,79,1) 77%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(214,216,99,1) 1%,rgba(171,173,79,1) 77%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(214,216,99,1) 1%,rgba(171,173,79,1) 77%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(214,216,99,1) 1%,rgba(171,173,79,1) 77%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d863', endColorstr='#9fa04b',GradientType=0 ); /* IE6-8 */
}

.neutral_btn:hover{
background: rgb(214,216,99); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Q2ZDg2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2JiYmM1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iIzlmYTA0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZmEwNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(214,216,99,1) 1%, rgba(187,188,86,1) 78%, rgba(159,160,75,1) 98%, rgba(159,160,75,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(214,216,99,1)), color-stop(78%,rgba(187,188,86,1)), color-stop(98%,rgba(159,160,75,1)), color-stop(100%,rgba(159,160,75,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(214,216,99,1) 1%,rgba(187,188,86,1) 78%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(214,216,99,1) 1%,rgba(187,188,86,1) 78%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(214,216,99,1) 1%,rgba(187,188,86,1) 78%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(214,216,99,1) 1%,rgba(187,188,86,1) 78%,rgba(159,160,75,1) 98%,rgba(159,160,75,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d863', endColorstr='#9fa04b',GradientType=0 ); /* IE6-8 */
cursor:pointer;
}

#save_bar_unsaved{
	position:fixed;
	width:100%;
	z-index:100000 !important;
	background-color:#fcf9dd;
	border-bottom:#e4e4e4 1px solid;
	padding:10px;

}

#save_bar{
	position:fixed;
	width:100%;
	z-index:100000 !important;
	background-color:#fcf9dd;
	border-bottom:#e4e4e4 1px solid;
	padding:10px;

}

.additional_app_all{

	margin-top:5px;
	margin-left:15px;
	padding:10px; 
	/*height:0px;*/
	display:none; 
	/*border: 1px solid grey;
	border-top: 0;*/
	

}