<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.submit {
	font-family: 'Verdana', 'Geneva', sans-serif;
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#FFCC99;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-top:none;
	border-left:none;
	font-size: 90%;
	color:#333333;
	padding:0px 3px 1px 3px;
	cursor:pointer;
	font-weight:bold;
}



/* ==============
   bubble-tooltip.css
   ============== */

#bubble_tooltip{width:200px;position:absolute;display:none;z-index:1000}#bubble_tooltip .bubble_top{background-image:url(../images/bubble_top-lg.gif);background-repeat:no-repeat;height:16px}#bubble_tooltip .bubble_middle{background-image:url(../images/bubble_middle-lg.gif);background-repeat:repeat-y;background-position:bottom left;padding-left:7px;padding-right:7px}#bubble_tooltip .bubble_middle span{position:relative;top:-8px;font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;font-size:11px}#bubble_tooltip .bubble_bottom{background-image:url(../images/bubble_bottom-lg.gif);background-repeat:no-repeat;height:44px;position:relative;top:-6px}

/* ==============
   main.css
   ============== */

/*
 * Helper classes
 */
.clear { clear: both; }
.clear-before:before { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clear-after:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }

.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {
	clear: both;
}

.left {	float: left; }
.right { float: right; }
.back { float: left; clear: left; margin-top: 10px; }

.invisible { visibility: hidden; }

.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.text-center { text-align: center !important; }
.text-justify { text-align: justify !important; }
.text-lowercase { text-transform: lowercase; }
.text-uppercase { text-transform: uppercase; }
.text-capitalize { text-transform: capitalize; }
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}


/* old json error message */
.json-error {

	width: 600px;
	height: auto;
	overflow: auto;
	padding: 10px 10px;
	font-size: 14px;
	background: #F0F0F0;
}


/* license expire */
#license-expire-msg {
	background: red;
	text-align: center;
	color: white;
	padding: 10px 0;
	font-size: 11pt;
	font-weight: 800;
}
#license-expire-msg a {
	color: #FFc500;
}
#license-expire-notice-msg {
	background: yellow;
	text-align: center;
	color: black;
	padding: 10px 0;
	font-size: 11pt;
	font-weight: 800;
}





#navigation {
	width: 1140px;
	margin: auto;
}

#logo {
	float:left;
	margin-right: 10px;
	line-height: 38px;
}
#logo img {
	max-width: 64px;
	max-height: 38px;
	vertical-align: middle;
}
.aui-header-primary {
	float: left;
}
.aui-header-secondary {
	float: right;
}
.aui-nav {
	margin: 0;
	padding: 0;
	display: inline-block;
	height: 38px;
	float: left;
}
.aui-nav &gt; li {
	display: inline-block;
	float: none;
	padding: 0;
	list-style: none;
	color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin: 0;
	position: relative;
}
.aui-nav &gt; li &gt; a {
	display: block;
	line-height: 38px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 10px;
	margin: 0;
}
.aui-nav &gt; li.active-tab,
.aui-nav &gt; li &gt; a:hover {
	background: #207ABB;
}
.aui-nav &gt; li &gt; a.aui-dropdown-trigger {
	padding-right: 22px!important;
	position: relative;
	margin: 0;
}
.aui-dropdown-trigger:after {
	border: 4px solid transparent;
	border-top-color: #fff;
	content: "";
	height: 0;
	margin-left: -18px;
	margin-top: -2px;
	opacity: .8;
	left: 100%;
	position: absolute;
	text-indent: -99999px;
	top: 50%;
	width: 0;
}
.aui-dropdown {
	display: none;
	position: absolute;
	top: 38px;
	left: 0px;
	padding: 0px;
	background: white;
	border: solid #CCC;
	border-width: 0 1px 0 1px;
	box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
	border-radius: 0 0 0.5em 0.5em;
	list-style: none;
	z-index: 3;
	min-width: 200px;
	white-space: nowrap;
	cursor: pointer;
}
.aui-dropdown li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #DDD;
}
.aui-dropdown li:last-child,
.aui-dropdown li:last-child a {
	border-radius: 0 0 0.5em 0.5em;
}
.aui-dropdown a {
	text-decoration: none;
	color: black;
	font-size: 12px;
	display: block;
	padding: 0 5px;
	line-height: 35px;
}
.aui-dropdown a:hover {
	background: #4093BF;
	color: black;
	text-decoration: none;
}
.aui-nav &gt; li:hover &gt; .aui-dropdown {
	display: block;
}

.aui-header-secondary form {
	display: inline-block;
	margin-left: 10px;
}


.aui-header-secondary .search-buttons {
	top:2px;
	left: -112px;
}
.search-buttons button {
	margin: 2px auto 2px auto;
}
/*
 * END Header
 */

/*
 * Content
 */
#MainContent { width:925px; margin:auto; margin-bottom:25px; text-align:left;  }

.msg-container { border:1px solid #CCC; text-align:left; font-size:12px; font-weight:bold; padding:5px; border-radius:5px;  margin:10px 0px;}
.msg-success { background:url(../images/green_check.png) no-repeat #C5DCF7; background-position:3px 4px; padding:5px 25px 5px 25px; color:#333; border:1px solid #A7C9EF }
.msg-error { background:url(../images/alert.png) no-repeat #FCF9DC; color:#CC0000; background-position: 5px 3px; padding:5px 25px 5px 25px; border: 1px solid #CCC8A3; }
.msg-warning { background:url(../images/alert.png) no-repeat #FCF9DC; background-position: 3px center; padding:5px 25px 5px 25px; border: 1px solid #CCC8A3; }
.msg-close { position:relative;float:right;right:-14px;font-size:16px;font-weight:bold;opacity:0.2;border:none;background:none; top:-5px; }
.msg-close:hover { opacity:0.4; }
.field-warning { background:#FCF9DC; }

.content-section { font-size:13px; text-align:left; padding:15px; background:#FFF; margin-top:15px; border:1px solid #CCCCCC; }
.content-section td { font-size:13px; }
.content-section h2 { font-size:18px; font-weight: normal; margin:0 0 10px 0; }
.content-section h3 { font-size:16px; font-weight: normal; margin:10px 0; }
.content-section a { text-decoration:none; }

.bootstrap-content-section { padding: 15px; background: #FFF; margin: 15px 0; border: 1px solid #CCCCCC; }
.bootstrap-content-section h3 { margin-top: 0; }

.general-table { width: 100%; }
.general-table table { border-spacing:0px; }
.general-table table th { background:#666; color:#F0F0F0; font-size:13px; text-align:left; padding:2px; }
.general-table table th.sortable { cursor:pointer; }
.general-table table th.sortable:hover { color:#FF9900; }
.general-table table tr { background:#FFF; }
.general-table table tr.alt-row { background:#E0E0E0; }
.general-table table td { font-size:10px; padding:2px; border-bottom:1px solid #ccc; }
.general-table table td.command-icon { width:16px; padding:2px; }

.link { color:#075E7F; font-weight:bold; cursor:pointer; }
.link:hover { color:#FF9900; }

.data-table .header { border-bottom:2px solid #666; background:#CCCCCC; border-top-right-radius:7px; border-top-left-radius:7px; position: relative; }

.data-table .paging { float:left; width:450px; text-align:left; padding:5px 5px 0px 5px; font-size:13px }
.data-table .paging span { margin-right:5px; cursor:pointer; }
.data-table .paging span:hover { color:#FF9900; }
.data-table .paging img { margin-right:10px; margin-bottom:-3px; cursor:pointer; }
.data-table .bottom { width:910px; background:#666; color:#F0F0F0; padding:3px 0px 3px 15px; border-bottom-left-radius:7px; border-bottom-right-radius:7px }

.data-table .header .filter {float:right; width:50%; text-align:left; border-top-left-radius:7px}
.data-table .header .filter .message { float:left; padding:5px 0px 0px 15px; font-size:13px}
.data-table .header .filter .input-container { position: relative; float:right; text-align:center; width:200px; padding:5px 0px 0px 0px; border-top-left-radius:7px; border-top-right-radius:7px; background:#666 }
.data-table .header .filter input { width:170px; border:none; padding:2px; border-radius:5px; padding-right: 20px; }

.data-table table { border-spacing:0px; width:100%; }
.data-table table th { font-size:13px; text-align:left; padding:2px; }
.data-table table th.sortable { cursor:pointer; }
.data-table table th.sortable:hover { color:#FF9900; }
.data-table table tr { background:#FFF; }
.data-table table tr.alt-row { background:#E0E0E0; }
.data-table table tr.last-action { background-color:#99CC99; }
.data-table table td { font-size:10px; padding:2px; border-bottom:1px solid #ccc; vertical-align:top; }
.data-table table td.command-icon { width:16px; padding:2px; }
.data-table table td.no-data { font-weight:bold;font-size:12px;  }
.data-table table tr:hover td { background:#D0E0FF; }

.loading-overlay { background:url(../images/loading.gif) #FFF no-repeat center; }
.loading-small {
	content:url(../images/loading-small.gif);
}
.data-container { overflow:auto; background:#999; }
.link { color:#075E7F; font-weight:bold; cursor:pointer; }


.orange { color:rgba(230, 126, 34,1.0) }
.blue { color:rgb(41, 128, 185); }
.blue-bg { background:#075E7F; }

.col-left-admin { float:left; width:450px; margin-right:15px; }
.col-right-admin { float:right; width:450px; }
.col-left { float:left; width:600px; margin-right:15px; }
.col-right { float:right; width:310px; }

.round-large { }
.round-medium { }
.round-small { border-radius:3px; }
.round-medium-bottom-right { -webkit-border-bottom-right-radius: 7px; -moz-border-radius-bottomright: 7px; border-bottom-right-radius: 7px; }

.gr-vert-gray-white { background: #FFFFFF; /* Old browsers */ background: -moz-linear-gradient(bottom,  #FFFFFF 0%, #E0E0E0 100%); /* FF3.6+ */ background: -webkit-gradient(linear, bottom, top, color-stop(0%,#F0F0F0), color-stop(100%,#F0F0F0)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(bottom,  #FFFFFF 0%,#F0F0F0 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(bottom,  #FFFFFF 0%,#F0F0F0 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(bottom,  #FFFFFF 0%,#F0F0F0 100%); /* IE10+ */ background: linear-gradient(bottom,  #FFFFFF 0%,#F0F0F0 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#F0F0F0',GradientType=1 ); /* IE6-9 */ }

.overlay {
	position:fixed;
	display:none;
	top:0px;
	left:0px;
	z-index:200;
	width:100%;
	height:100%;
	background:#E0E0E0;
	opacity:0.85;
}

.button {
	padding:6px 10px 4px 10px;
	border:1px transparent;
	cursor:pointer;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	border-radius:3px;
}

.button.green {
	background:rgb(121,168,56);
	background:rgb(146,196,77);
	background:#26A65B;
	background:#26C281;
	border-color: rgba(50, 70, 23, 0.3) rgba(50, 70, 23, 0.3) rgba(50, 70, 23, 0.5);
	color: rgba(255, 255, 255, 0.9);
	text-shadow: 1px 1px 1px rgba(50, 70, 23, 0.25);
}
.button.red {
	background-color: #ED5565;
	color: rgba(255, 255, 255, 0.9);
}
.button.red:hover {
	background-color: #DA4453;
}


@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}

@-moz-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}

@-ms-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}

@-o-keyframes progress-bar-stripes {
from {
background-position: 0 0;
}
to {
background-position: 40px 0;
}
}

@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}

.progress {
height: 18px;
margin-bottom: 18px;
overflow: hidden;
background-color: #f7f7f7;
background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
background-repeat: repeat-x;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.progress .bar {
width: 0;
height: 18px;
font-size: 12px;
color: #ffffff;
text-align: center;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #0e90d2;
background-image: -moz-linear-gradient(top, #149bdf, #0480be);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
background-image: -o-linear-gradient(top, #149bdf, #0480be);
background-image: linear-gradient(top, #149bdf, #0480be);
background-image: -ms-linear-gradient(top, #149bdf, #0480be);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: width 0.6s ease;
-moz-transition: width 0.6s ease;
-ms-transition: width 0.6s ease;
-o-transition: width 0.6s ease;
transition: width 0.6s ease;
}

.progress-striped .bar {
background-color: #149bdf;
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-webkit-background-size: 40px 40px;
-moz-background-size: 40px 40px;
-o-background-size: 40px 40px;
background-size: 40px 40px;
}

.progress.active .bar {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-moz-animation: progress-bar-stripes 2s linear infinite;
-ms-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}

.progress-danger .bar {
background-color: #dd514c;
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
background-image: linear-gradient(top, #ee5f5b, #c43c35);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}

.progress-danger.progress-striped .bar {
background-color: #ee5f5b;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-success .bar {
background-color: #5eb95e;
background-image: -moz-linear-gradient(top, #62c462, #57a957);
background-image: -ms-linear-gradient(top, #62c462, #57a957);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
background-image: -o-linear-gradient(top, #62c462, #57a957);
background-image: linear-gradient(top, #62c462, #57a957);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}

.progress-success.progress-striped .bar {
background-color: #62c462;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-info .bar {
background-color: #4bb1cf;
background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
background-image: linear-gradient(top, #5bc0de, #339bb9);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}

.progress-info.progress-striped .bar {
background-color: #5bc0de;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-warning .bar {
background-color: #faa732;
background-image: -moz-linear-gradient(top, #fbb450, #f89406);
background-image: -ms-linear-gradient(top, #fbb450, #f89406);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
background-image: -o-linear-gradient(top, #fbb450, #f89406);
background-image: linear-gradient(top, #fbb450, #f89406);
background-repeat: repeat-x;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
}

.progress-warning.progress-striped .bar {
background-color: #fbb450;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}




#custom-field-list tr td, #custom-field-list th, #resource-type-list tr td, #resource-type-list th {
	min-height: 25px;
	line-height: 25px;
	padding: 4px;
}

#custom-field-list tr.odd td, #resource-type-list tr.odd td, #asset-data-table tr.odd td {
	background-color: white;
	font-weight: bold;
}

#custom-field-list tr.even td, #resource-type-list tr.even td, #asset-data-table tr.even td {
	background-color: #e0e0e0;
	font-weight: bold;
}


#custom-field-list thead tr th, #asset-data-table thead tr th {
	border-bottom: 1px solid #333;
}

#custom-field-list thead tr th:last {
	text-align: right;
}

#custom-field-list td.actions {
	text-align: right;
}

table th.collapsed, table td.collapsed {
	width: 1px;
}

#custom-field-types {
	margin: 20px 0px;
	width: 100%;
	border-collapse: collapse;
}


#custom-field-types td {
	border-bottom: 1px solid #ccc;
	width: auto;
	vertical-align: top;
	padding-top: 10px;
}

#custom-field-types td.selection {
	width: 40px;
	text-align: center;
}

#search_results {

	overflow:auto;
}

#search_results .search-result-header {

	margin: 0 2px; /* match the 2px border-spacing of the tables */
}

#search_results .search-result-seperator {
	height: 18px;
	margin: 0 0 2px 0;
	background: #E0E0E0;
}

#search_results .search-result-highlight {

	background-color: #FFFF007F;
}


.ipam-admin ul { width:50%; float:left; margin:0px 0px 15px 0px; padding:0px }
.ipam-admin ul li { list-style:none; margin:0px 0px 5px 15px; }
.ipam-admin ul li.title {  margin-left:0px; font-weight:bold; font-size:1.2em; }

.import-admin ul { width:50%; margin:0px 0px 15px 0px; padding:0px }
.import-admin ul li { list-style:none; margin:0px 0px 5px 15px; }
.import-admin ul li.title {  margin-left:0px; font-weight:bold; font-size:1.2em; }

#UpdatePreferences { width:300px; }
#UpdatePreferences ul { padding:0px; margin-bottom:10px; }
#UpdatePreferences ul li { list-style:none; margin:0px; padding-bottom:5px; }
#UpdatePreferences ul li label { float:left; width:100px; display:block; }
#UpdatePreferences ul li input[type="text"] { width:125px; }
#UpdatePreferences img { margin-left:15px; margin-bottom:-3px; }

#CustomerImportForm { margin:10px 0px; }


.checkbox-list-button{
	color:rgb(100,100,100);
	background: -moz-linear-gradient(top,  rgb(250,250,250) 0%, rgb(250,250,250) 30%, rgb(224,224,224) 100%);
	background: -webkit-linear-gradient(top,  rgb(250,250,250) 0%, rgb(250,250,250) 30%, rgb(224,224,224) 100%);
	background: linear-gradient(top,  rgb(250,250,250) 0%, rgb(250,250,250) 30%, rgb(224,224,224) 100%);
	border:1px solid #CCC;
	box-shadow:1px 1px 1px rgba(0,0,0,0.1) inset;
}

.checkbox-list-button:hover {
	box-shadow:1px 1px 1px rgba(0,0,0,0.2) inset;
}

.checkbox-list-options{
	position:absolute;
	z-index:500;
	display:none;
	background:rgb(248,248,248);
	border:1px solid rgb(200,200,200);
	padding:5px 5px 5px 5px;
	border-radius:5px;
	max-height:150px;
	overflow:auto;
}
.checkbox-list-options ul {
	margin:0px;
	padding:0px;
}
.checkbox-list-options li {
	list-style:none;
	padding:0px 25px 0px 0px;
	margin:5px 0px;
	white-space:nowrap;
}

.checkbox-list-options li input {
	margin-right:5px;
}

.checkbox-list-options li.separator {
	height:3px;
	border-top:1px solid #E0E0E0;
	margin-top:3px;
}

.arrow_a {
	position:absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 0px 8px 8px 8px;
	display: block;
	z-index: 1001;
	height: 0;
	width: 0;
	border-bottom-color:#CCC;
	top: -8px;
}
.arrow_b {
	position:absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 0px 8px 8px 8px;
	display: block;
	z-index: 1002;
	height: 0;
	width: 0;
	border-bottom-color: rgba(240,240,240,1);
	top: -8px;
}


.compressTextTooltip {
	background:#F0F0F0;
	border:1px solid #CCC;
	font-size:11px;
	padding:5px 10px;
	position:absolute;
	border-radius:5px;
	z-index:1000;
}

.context-menu {
	position: absolute;
	width: 120px;
	z-index: 99999;
	border: solid 1px #CCC;
	background: #EEE;
	padding: 0px;
	margin: 0px;
	display: none;
}

.context-menu LI {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.context-menu A {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 1px 5px;
	padding-left: 28px;
}

.context-menu LI.hover A {
	color: #FFF;
	background-color: #3399FF;
}

.context-menu LI.disabled A {
	color: #AAA;
	cursor: default;
}

.context-menu LI.hover.disabled A {
	background-color: transparent;
}

.context-menu LI.separator {
	border-top: solid 1px #CCC;
}

.ui-sortable .handle {
	cursor: pointer;
}

.tag-list { background:#FFF; height:80px; overflow:auto; margin:5px 0px 10px 0px; border:1px solid #CCC; }
.tag-list li { width:25%; margin:0px; padding:0px; list-style:none; float:left; text-align:left; border-bottom:1px solid #CCC; }
.tag-list ul { margin:0px; padding:0px; }


/* select2 misses a spot in the css, or we're doing something weird.  either way, this is needed */
.select2-search--dropdown .select2-search__field {
	box-sizing: border-box;
}

/* for select2 multi-selects-- which right now are just tags input for IPAM, DNS Zone and IPAM gadget. We will hide the options already selected from results */
.select2-dropdown .select2-results__options[aria-multiselectable="true"] li.select2-results__option[aria-selected="true"]{
	display: none;
}

table.list-table { width:100%; border-spacing:0px; }
table.list-table img { cursor:pointer; }
table.list-table tr th { padding:3px 10px 3px 3px; border-bottom:1px solid #CCC; }
table.list-table tr td { line-height:1.5em; padding:3px 10px 3px 3px; background:#E6E6E6; border-bottom:1px solid #CCC; vertical-align:top; }
table.list-table tr td.icon { width:25px; }
table.list-table tr td:last-child { padding-right:25px }
table.list-table tr:hover td { background:#F0F0F8; }
table.list-table tr:nth-child(even) td { background-color: transparent; }

/**
 * Responsive Navigation
 */
.navbar.navbar-main {
	margin: 0;
	border: 0;
	min-height: 38px;
	border-radius: 0;
	font-size: 13px;
}
@media (min-width: 768px) {
	.navbar-main .navbar-collapse,
	.navbar-main .navbar-header {
		padding: 0;
	}
}
.navbar-main .navbar-toggle {
	border-color: rgba(255, 255, 255, 0.6);
	background-color: #07416B;
	margin: 4px 0 3px;
	padding: 8px;
}
.navbar-main .navbar-toggle:hover {
	background-color: #207ABB;
}
.navbar-main .navbar-toggle .icon-bar {
	background-color: rgba(255, 255, 255, 0.6);
}
.navbar-main .nav&gt;li&gt;a {
	color: white;
	padding: 10px 8px;
}
.navbar-main .nav&gt;li.active&gt;a,
.navbar-main .nav&gt;li&gt;a:hover {
	text-decoration: none;
	background-color: #207ABB;
}

.navbar-main .nav .open&gt;a,
.navbar-main .nav .open&gt;a:focus,
.navbar-main .nav .open&gt;a:hover {
	background-color: #207ABB;
}

.navbar-main .dropdown-menu {
	padding: 0;
}
.navbar-main .dropdown-menu&gt;li {
	border-bottom: 1px solid #DDD;
}
.navbar-main .dropdown-menu&gt;li:last-child {
	border: none;
}
.navbar-main .dropdown-menu&gt;li&gt;a {
	padding-top: 8px;
	padding-bottom: 8px;
	color: white;
}
@media (min-width: 768px) {
	.navbar-main .dropdown-menu&gt;li&gt;a {
		color: inherit;
	}
}
.navbar-main .dropdown-menu&gt;li&gt;a:focus,
.navbar-main .dropdown-menu&gt;li&gt;a:hover {
	background-color: #4093BF;
}
.navbar-main .navbar-form {
	font-size: 10px;
}
.navbar-main .form-control:focus {
	box-shadow: none;
	border-color: #ccc;
}
.navbar-main #search_input {
	margin-top: 0;
}
</pre></body></html>