
.anov-me {
	background-repeat: no-repeat;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAADWElEQVQ4T41UWSjlURz2OI9jPOBm35drud2uiO61FA1jzqApynbFgyiylW6k5EUNHpSRkDzImhTzYHmwloluWbOEQjfXkpQtfHN+p2Ne3Gvmq9N5+P+/73y/1eY9DA0NuRsMhu8jIyNoa2tDb28vWltbf+7u7urkL/+P/Pz8j2lpaYuRkZFwc3ODi4sLvL29odFowB8xG43GL/LXf2NqaspFpVL9dnR0hK+vL4KCguDl5SUE3d3dERwcjIKCgtvl5eU0SXkfhYWFBldXVyEUGBiI0NBQcfv7+8PDw0O4VCqVqKysvDKbzV8lzTLa29t9GGMXFCIJ+vn5CTK5io2NFeIBAQHCOd2Tk5NXj4+PGkl/i4iICKWPjw+cnZ2FGyLy8FFWVgaeN3R1dUGn0wnHTk5OKCoqwuXlpVbS36KxsfGXnZ0dHBwcRCFIMCMjQ4i9vLzg9vYWdXV1olAkyIuHg4MD64Lx8fF7tra24ueQkBDo9XrMzMzg6elJCNKZn5+Hp6enKBB/zHh0dOQl6W8RFRW1R7lTq9XIzc3FxMQE7u7u8Pz8/Ffw+PgY5eXlSEhIQG1t7Q9JtYyWlpa96OhoNDU1YWBgANPT09jc3MTc3Bxubm5gMpmwvb0tREtKSnB/f/++4M7OTmFDQwO2trbAqwc+FRgcHMTw8LAQnJ2dRUdHB5aWlrC+vm7igipJtYyVlRVld3e3cEbhUaiUPzoEujc2NnB6ekrfByXNOnhbKMlhdXU1uFsh+Jq/V2H50Bg/nyTNOngBvnGXqKqqEjl8eHgQRVldXcXa2hrOz8+p76iNDJJiHTyizz09PZfUrFTh+vp6IXB4eIizszMsLi7i5OQE+/v7xzy/kZJmGRcXF+rx8XFzUlKSmFW6i4uLhSsSpMqOjo6ir68PCwsLEZJmHTU1Ndr09HTwOUZKSgq0Wq2YAmpiEuzs7KRdKCrM96NC0qyDO9LGxcUhOzsbtAPDwsLEUqDmbW5uFicnJwfJyckYGxvrvb6+/iCplsFHSBsTEyMmgC9WQSSXtMbs7e2hUCgQHh5OexAVFRXo7+8f5ptGz3NsedPwHWiXmJjIuCDjBJaZmclSU1MZd8n45mFckGVlZTE+HSwvL4+VlpYyLsi4oFJKcNjY/AEinl4qAqHEgwAAAABJRU5ErkJggg==);
}

/* fonts */
@font-face {
    font-family: 'CartoGothicStdBook';
    src: url('fonts/CartoGothicStd-Book-webfont.eot');
    src: url('fonts/CartoGothicStd-Book-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CartoGothicStd-Book-webfont.woff') format('woff'),
         url('fonts/CartoGothicStd-Book-webfont.ttf') format('truetype'),
         url('fonts/CartoGothicStd-Book-webfont.svg#CartoGothicStdBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CartoGothicStdItalic';
    src: url('fonts/CartoGothicStd-Italic-webfont.eot');
    src: url('fonts/CartoGothicStd-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CartoGothicStd-Italic-webfont.woff') format('woff'),
         url('fonts/CartoGothicStd-Italic-webfont.ttf') format('truetype'),
         url('fonts/CartoGothicStd-Italic-webfont.svg#CartoGothicStdItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CartoGothicStdBold';
    src: url('fonts/CartoGothicStd-Bold-webfont.eot');
    src: url('fonts/CartoGothicStd-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CartoGothicStd-Bold-webfont.woff') format('woff'),
         url('fonts/CartoGothicStd-Bold-webfont.ttf') format('truetype'),
         url('fonts/CartoGothicStd-Bold-webfont.svg#CartoGothicStdBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CartoGothicStdBoldItalic';
    src: url('fonts/CartoGothicStd-BoldItalic-webfont.eot');
    src: url('fonts/CartoGothicStd-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CartoGothicStd-BoldItalic-webfont.woff') format('woff'),
         url('fonts/CartoGothicStd-BoldItalic-webfont.ttf') format('truetype'),
         url('fonts/CartoGothicStd-BoldItalic-webfont.svg#CartoGothicStdBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bebas_neueregular_bold';
    src: url('fonts/bebasneue-webfont.eot');
    src: url('fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bebasneue-webfont.woff') format('woff'),
         url('fonts/bebasneue-webfont.ttf') format('truetype'),
         url('fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'roboto_condensedlight';
    src: url('fonts/RobotoCondensed-Light-webfont.eot');
    src: url('fonts/RobotoCondensed-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/RobotoCondensed-Light-webfont.woff') format('woff'),
         url('fonts/RobotoCondensed-Light-webfont.ttf') format('truetype'),
         url('fonts/RobotoCondensed-Light-webfont.svg#roboto_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('fonts/OpenSans-CondLight-webfont.eot');
    src: url('fonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-CondLight-webfont.woff') format('woff'),
         url('fonts/OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* *** */


/* global page layout */
.col-1-expanded{
	position:absolute;
	width:229px;
    top: 42px;
	bottom:0px; 
	border-width:0px 1px 0px 0px; 
	border-style:solid; 
	border-color:rgba(64, 89, 115, 0.15);
	*background-image: url(../images/bg2.jpg);
}
.colrow-11-header{
	position:absolute;
	width:230px;
	top:37px;
	height:65px;
	background-color:#F1F1F1;
	z-index:1;
	vertical-align:middle;
	display:table-cell; 
	border-width:0px 0px 1px 0px; 
	border-style:solid; 
	border-color:#F1F1F1;
}
.colrow-12-body{
	width:230px; 
	position:absolute; 
	bottom:0px; 
	top:103px; 
	overflow: hidden;
	/*margin-left:-1px;*/
	background-color:#F1F1F1;
	border:0;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;	
	z-index:5001;
}
.colrow-21-header-shrink{
	position:absolute;
	left:230px;
	right:0px;
	top:42px;
	height:60px;
	padding:0px;
	background-color:#F1F1F1;
	border-width:0px 0px 1px 0px; 
	border-style:solid; 
	border-color:rgba(64, 89, 115, 0.080);
	z-index:7500;
	cursor:default;
}
.colrow-21-header-expanded{
	position:absolute;
	left:0px;
	right:0px;
	top:42px;
	height:60px;
	padding:0px;
	background-color:#F1F1F1;
	border-width:0px 0px 1px 0px; 
	border-style:solid; 
	border-color:rgba(64, 89, 115, 0.080);
	z-index:7500;
	cursor:default;
}
.colrow-20-body-expanded {
    border: 0 none;
    bottom: 0;
    cursor: default;
    left: 0;
    overflow-y: hidden;
    padding: 14px 0 0;
    position: absolute;
    /*background-color: #F2F2F2;*/
    background-color: mintcream;
    right: 0;
    top: 42px;
}
.colrow-22-body-shrink{
	position:absolute;
	left:230px;
	right:0px;
	top:103px;
	bottom:0px;
	padding:0px;
	/*overflow-y: hidden;*/
	overflow-y: scroll;
	border:0;
	cursor:default;
	background-color:#FFF;
}
.colrow-22-body-expanded{
	position:absolute;
	left:0px;
	right:0px;
	top:103px;
	bottom:0px;
	padding:0px;
	/*overflow-y: hidden;*/
	overflow-y: scroll;
	border:0;
	cursor:default;
	background-color:#FFF;
}
.colrow-header-shadow.scrollbar-tshadow,
.colrow-header-shadow.scrollbar-gshadow{
	height: 5px; 
	position: absolute; 
	width: 200%; 
	left: -50%; 
	top: 103px; 
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/* *** */

img{
   border: 0 none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}

.transitiony{
	-webkit-transition: all 0.518s;
	-moz-transition: all 0.518s;
	-ms-transition: all 0.518s;
	-o-transition: all 0.518s;
	transition: all 0.518s;	
	-moz-opacity: 0;
	opacity: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

/* sub module page */
div.smod-title{
	letter-spacing: 0;
	line-height: 1em;
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	
	width:210px;
	max-width:210px;
	font-family:'CartoGothicStdBook',arial,sans-serif;
	/*
	max-width:300px;
	width:300px;
	*/
}
div.smod-title.table{
	display: table;
	max-width: 230px;
}
div.smod-title.table .cell{
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 9px;
	height: 60px;
	max-height: 60px;
	display: table-cell;
	vertical-align: middle;
	text-shadow: 0 1px 3px rgba(0, 0, 0, 0.22);
}

div.smod-title.table .cell .a{
	font: 1.25em CartoGothicStdBook;
	color: rgba(255, 255, 255, 0.95); 
	text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.55) !important;
	letter-spacing: -1px; 
	white-space: nowrap; 
	overflow: hidden; 
	text-overflow: ellipsis; 
	cursor:default;
	
	max-width: 210px; 
	width: 210px; 
	/*
	max-width:300px;
	width:300px;
	*/
}

div.smod-title.table .cell .b{
	font: 1.3em 'bebas_neueregular_bold', 'Arial Black', sans-serif;	
	color: rgba(0, 0, 0, 0.35); 
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95) !important;
	letter-spacing: 0px; 
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis; 
	cursor:default;
	
	margin-top: -1px;
	width: 210px; 
	max-width: 210px;
	/*
	max-width:300px;
	width:300px;
	*/ 
}

#smod-logo-img{
	margin-top:10px;
	float:right;
	margin-right:10px;
}
div.smod-footer{
	position:absolute;
	z-index:999;
	min-width:300px;
	right:0px;
	bottom:0px;
	height:8px;
	line-height:8px;
	padding:1px 20px 3px 5px;
	text-align:right;
	
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(left,  rgba(241,241,241,0) 0%, rgba(241,241,241,0) 2%, rgba(241,241,241,1) 27%, rgba(241,241,241,1) 61%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(241,241,241,0)), color-stop(2%,rgba(241,241,241,0)), color-stop(27%,rgba(241,241,241,1)), color-stop(61%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(241,241,241,0) 0%,rgba(241,241,241,0) 2%,rgba(241,241,241,1) 27%,rgba(241,241,241,1) 61%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(241,241,241,0) 0%,rgba(241,241,241,0) 2%,rgba(241,241,241,1) 27%,rgba(241,241,241,1) 61%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(241,241,241,0) 0%,rgba(241,241,241,0) 2%,rgba(241,241,241,1) 27%,rgba(241,241,241,1) 61%); /* IE10+ */
	background: linear-gradient(to right,  rgba(241,241,241,0) 0%,rgba(241,241,241,0) 2%,rgba(241,241,241,1) 27%,rgba(241,241,241,1) 61%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00F1F1F1', endColorstr='#F1F1F1',GradientType=1 ); /* IE6-8 */
	
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);*/
	/*background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 2%, rgba(255,255,255,1) 27%, rgba(255,255,255,1) 61%);  FF3.6+ */
	/*background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(2%,rgba(255,255,255,0)), color-stop(27%,rgba(255,255,255,1)), color-stop(61%,rgba(255,255,255,1)));  Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 2%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%);  Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 2%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%);  Opera 11.10+ */
	/*background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 2%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%);  IE10+ */
	/*background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 2%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%);  W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );  IE6-8 */	
	
	font: 0.6em Arial; 
	color:gray;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	cursor:default;
}


div.smod-footer:hover{
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

div.edit-title{
	*color: #C0C0C0;
	color: rgba(0, 0, 0, 0.35);
	font: 1.4em 'CartoGothicStdBook',sans-serif;
	*font: 20px 'bebas_neueregular_bold',sans-serif;
	text-rendering: optimizelegibility;
	*text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);	
	*text-shadow: 0 1px 0 rgba(222, 222, 222, 0.95);		
	text-shadow: 0 2px 1px rgba(222, 222, 222, 0.65);		
	margin:10px 0 10px 0;
	line-height:22px;
	letter-spacing:-1px;
}
div.sedit-title{
	*color: #C0C0C0;
	color: rgba(0, 0, 0, 0.35);
	font: 1.4em 'CartoGothicStdBook',sans-serif;
	*font: 20px 'bebas_neueregular_bold',sans-serif;
	text-rendering: optimizelegibility;
	*text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	*text-shadow: 0 1px 0 rgba(222, 222, 222, 0.95);		
	text-shadow: 0 2px 1px rgba(222, 222, 222, 0.65);
	margin:2px 0 10px 0;
	line-height:20px;
	letter-spacing:-1px;
}
/* *** */

/* sign in page */
.sgn-title{
	font: 1.4em 'bebas_neueregular_bold', 'Arial Black', sans-serif;
	letter-spacing: 0;
	line-height: 1em;
	max-width:230px;
	color:#E5E5E5;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.sgn-title:hover{
	color:#fff;
}
.sgn-footer{
	position:absolute;
	z-index:999;
	left:0px;
	right:0px;
	bottom:0px;
	height:10px;
	border-top: 1px solid #E2E2E2;
	padding:5px;
	text-align:center;
	font: 10px Arial; 
	background-color:#D96C00;
	background-color:rgba(0,0,0,0.75);
	color:#fff;
}
/* *** */

/* search UI*/
div.search-box{
	position:absolute; 
	top:33%;  
	width: auto;
	/*margin-top: -14px;*/
}
div.search-box-container{
	position:absolute; 	
	z-index:7000;
	border:1px solid rgba(64, 89, 115, 0.30);
	background-color:#FCFCFC;
	/*
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	box-shadow:  0 2px 4px rgba(0, 0, 0, 0.15);
	*/
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
}
div.adv-search-header-container{
	clear:both;
	color:gray;
	cursor:default;
	height: 29px;
	width: 100%;
	border:0px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
}
div.adv-search-header-container:hover{
	background-color: #EF8F10;
	color:white;
	/*rgba(239, 143, 16, 0.05)*/
}
div.adv-search-content-container{
	padding:10px;
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
div#p-adv-search-header{
	width:100%;
	position:absolute;
	height:29px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
}
div#p-adv-search-header:hover{
	background-color: rgba(150,150,150,0.05);
}

input[type=text].search-input{
	width:505px;
	padding:0px 24px 0px 24px;
}
div.search-watermark{
	color: silver; 
	position:absolute; 
	top:50%; 
	margin-top: -6px; 
	margin-left: 6px;
	cursor:default;
}
div.adv-search-watermark{
	float:left;
	margin-top: 7px; 
	width: auto; 
	margin-left: 5px;
	  -webkit-transition: all 0.218s;
	  -moz-transition: all 0.218s;
	  -ms-transition: all 0.218s;
	  -o-transition: all 0.218s;
	  transition: all 0.218s;
}
div.adv-search-caption{
	float:left;
	margin-top: 7px; 
	width: 120px; 
	margin-left: 4px;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:700;
	  -webkit-transition: all 0.218s;
	  -moz-transition: all 0.218s;
	  -ms-transition: all 0.218s;
	  -o-transition: all 0.218s;
	  transition: all 0.218s;
}
div#p-adv-search-cog{
	cursor:pointer;
	margin-top: 5px; 
	width: auto; 
	margin-right: 4px;
	position:absolute;
	right:1px;
	z-index:1
}
div#p-adv-search-eject{
	cursor:pointer;
	*margin-top: 7px; 
	width: auto; 
	margin-right: 4px;
	position:absolute;
	right:1px;
	bottom:1px;
	z-index:1
}


a.g-button.search-button{
	position:absolute; 
	/*top:50%;*/
	/*margin-top: -15px; */
	margin-left: 510px; 
	left:1px;
	top:0px;
}
a.g-button.adv-search-button{
	position:absolute; 
	bottom:13px;  
	right:30px;
	width: 75px;
}
a.g-button.search-button.wadvanced{
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}
a.g-button.search-button-advanced-toggle{
	position:absolute; 
	/*top:50%;*/
	/*margin-top: -15px; */
	margin-left: 574px; 
	left:1px;
	top:0px;
	min-width:3px;
	width:3px;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
}

a.g-button.clear-button{
	font-size:10px;
	*line-height: 20px;
	*height: 20px; 
	width: 64px;
	*-webkit-border-radius: 0 2px 2px 0;
	*-moz-border-radius: 0 2px 2px 0;
	*border-radius: 0 2px 2px 0;
}
div.clear-search-button-container{
	position:absolute;
	top:50%;
	*margin-top:-10px;
	margin-top:-14px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	
}
/* *** */

.shadow-scroll{
	overflow-y:scroll;
}


/* generic */
body {
	margin:0;
	padding:0;
	color:#000;
	/*
	background-color:#F0EEE9; 
	background-color:#F0EEE9; 
	background-repeat: repeat;
	font-family:Calibri,Helvetica,Trebuchet,Tahoma,Arial,sans-serif;
	font-size:0.9em;
	*/
	font: 0.9em arial, sans-serif;
	overflow-x: hidden;
	overflow-y: hidden;
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}

td.pil label{
	display: block;	
	color:#353526;
	font:13px Arial;
	letter-spacing: -1px;
	/*font:14px 'Arial Narrow';
	*font-size: 13px;
	*letter-spacing: -1px;
	*/
}
/* tips / hint di bawah label */
span.input-info-hint{
	color:#AAA;
	font-weight: normal;
	*font-size: 0.8em;
	*font-style: italic;
	letter-spacing: -1px;
	font:13px Arial;
}

h1 {
	font-family:'CartoGothicStdBold', sans-serif;
	font-smoothing: antialiased;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	color: #E58510;
}

h2 {
	/*font-family:'CartoGothicStdBold', sans-serif;*/
	font-family:'roboto_condensedlight', sans-serif;
	font-smoothing: antialiased;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	 color: #2591B2
}
	
h3 {
	font-family:'CartoGothicStdBold', sans-serif;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	color: #808080;
}
	
h4 {
	font-family:'CartoGothicStdBold', sans-serif;
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	color: #808080;
	color: #E58510;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}

hr {height: 1px; background-color: #EEEEEE; border: 0;}

a.hlnk{
	cursor:pointer;
	color:blue;
	text-decoration: underline;
}
/* *** */

/* header menu */
#site-header{
	cursor:default !important;
}
#nav-home-di{
	width:45px;
	color:#E5E5E5;
	margin: 11px 0 0;
	height: 22px; 
	cursor:pointer;
}
#nav-home-di:focus, 
#nav-home-di:hover{
    color: #FFF;
}

#nav-admin-di{
	width:45px;
	color:#E5E5E5;
	margin: 11px 0 0;
	height: 22px; 
	cursor:pointer;
}
#nav-admin-di:focus, 
#nav-admin-di:hover{
    color: #FFF;
}
#nav-help-di{
	width:45px;
	color:#E5E5E5;
	margin: 11px 0 0;
	height: 22px; 
	cursor:pointer;
}
#nav-help-di:focus, 
#nav-help-di:hover{
    color: #FFF;
}

#nav-login-di{
	width:45px;
	color:#E5E5E5;
	margin: 11px 0 0;
	height: 22px; 
	cursor:pointer;
}
#nav-login-di:focus, 
#nav-login-di:hover{
    color: #FFF;
}

#nav-login-ul  {
	font: 14.5px 'bebas_neueregular_bold','Arial Black',sans-serif;
    letter-spacing: 0;
    margin: 7px 0px 7px 0px;
    padding: 0;
}
#nav-login-ul li {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#nav-login-ul li a {
    display: block;
    margin: 0;
    padding: 5px 10px 5px 25px;
    text-decoration: none;
}
#nav-login-ul li a.lgnsubMenuBtn {
    background-color: transparent;
    color: #A6A6A6;
    cursor: pointer;
    letter-spacing: 1px;
	height:17px;
}
#nav-login-ul li a.lgnsubMenuBtn:focus, 
#nav-login-ul li a.lgnsubMenuBtn:hover {
    background-color: rgba(239, 147, 26, 0.8);
    border-left: 5px solid rgba(40, 40, 40, 0.5);
    padding: 5px 10px 5px 20px;
    color: #FFF;
}
#nav-admin-ul  {
	font: 14.5px 'bebas_neueregular_bold','Arial Black',sans-serif;
    letter-spacing: 0;
    margin: 7px 0px 7px 0px;
    padding: 0;
}
#nav-admin-ul li {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#nav-admin-ul li a {
    display: block;
    margin: 0;
    padding: 5px 10px 5px 20px;
    text-decoration: none;
}
#nav-admin-ul li a.admsubMenuBtn {
    background-color: transparent;
    color: #A6A6A6;
    cursor: pointer;
    letter-spacing: 1px;
	height:17px;
}
#nav-admin-ul li a.admsubMenuBtn:focus, 
#nav-admin-ul li a.admsubMenuBtn:hover {
    background-color: rgba(239, 147, 26, 0.8);
    border-left: 5px solid rgba(40, 40, 40, 0.5);
    padding: 5px 10px 5px 15px;
    color: #FFF;
}
.navbar{
	*background-color:#299FC6;
	height:42px;
	position:absolute;
	*margin-left:100px;
	right:0px;
	*left:230px;
	left:0px;
	*width:100%;
	z-index:7900;
}
.navbar-shdw{
	/*
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.20);
	box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.20);
	*/
	-webkit-box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, 0.15);
}
/* *** */

/* side bar content */
#sdbar{
	-webkit-box-shadow: 1px 0px 2px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    1px 0px 2px rgba(50, 50, 50, 0.35);
	box-shadow:         1px 0px 2px rgba(50, 50, 50, 0.35);
}
#sdbar-b1{
	cursor:pointer;
	padding:1px;
	color: rgba(0, 0, 0, 0.25); 
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);   
	position: absolute;
    right: 0px;
    top: -1px;
	border:solid 1px transparent;
	z-index:1;
	font-size: 24px;    
	padding: 5px 0 5px 5px;
}
#sdbar-b1:hover{
 border:solid 1px rgba(64, 89, 115, 0.1);
 /*
  background-color: rgba(255,255,255,0.2);
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
  */
}
#sdbar-b2{
	cursor:pointer;
	*padding:10px 5px;
	position:absolute;
	left:0px;
	top:103px;
	color: rgba(0, 0, 0, 0.25);
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	border-color: rgba(64, 89, 115, 0.1);
	background-color: #F1F1F1;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	zoom: 1;
	z-index:2000;
	font-size: 24px;
	padding: 5px 0 5px 5px;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
#sdbar-b2:hover{
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index:5001;
  /*
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
  */
}
/* *** */

/* side bar menu */
#sdnav{
	font: 1.2em 'bebas_neueregular_bold', 'Arial Black', sans-serif;
	letter-spacing: 0;
	margin: 0 1px 0 0;
	padding: 0	
}
#sdnav li {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#sdnav li a {
	margin:0;
    background-color: rgba( 0,0,0,0.05);
    color: #6E6E6E;
    display: block;
    padding: 5px 10px;
    text-decoration: none;
    *text-shadow: 0 1px 0 rgba(150, 150, 150, 0.15);
	cursor:default;
}
#sdnav ul.sdsubMenuParentBtn {
	margin: -3px 0 6px 0;
	padding: 0 0 0 20px;
    *border-top: 1px solid rgba(53, 79, 105, 0.5);
	
}
#sdnav li a.sdsubMenuBtn {
    *background-color: rgba(96, 117, 137, 0.65);
    background-color: transparent;
	font-size: 0.9em;
    *color: #F7F7F7;
    color: #A6A6A6;
	cursor: pointer;
	letter-spacing:1px; 
	text-overflow: ellipsis;
    white-space: nowrap;
	overflow:hidden;
}
#sdnav li a.sdsubMenuBtn:focus, 
#sdnav li a.sdsubMenuBtn:hover {
    background-color: rgba(239, 147, 26, 0.8);
    border-left: 5px solid rgba(40, 40, 40, 0.5);
	padding: 5px 10px 5px 5px;
    color: #FFF;
}
/* *** */

/* horizontal tabbar in sidebar */
div.h-tabbar-container{
	width:100%;
	position:absolute;
	z-index:1;
}
div.h-tabbar-container ul.h-tabbar {
    border-bottom: 1px solid rgba(64, 89, 115, 0.25);
    list-style-type: none;
    height: 30px;
}
ul.h-tabbar li {
    border: 1px solid rgba(64, 89, 115, 0.25);
	border-top-width:1px;
    border-bottom: 0 none;
    height: 29px;
    line-height: 29px;
    float: left;
	margin-left: -1px;
    padding: 0;
    background: none no-repeat scroll 0 0 #F9F9F9;
	/*
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
	*/
    cursor: pointer;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-smoothing: antialiased;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
ul.h-tabbar li.dropdown {
    padding: 0px !important;
	position: absolute;
	right: 29px;
	z-index: 1;
}
ul.h-tabbar li.active {
    height: 30px; 
	background-color: white;
	color:black;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	/*font-weight:bold;*/
	
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
ul.h-tabbar li.active div.item-caption{
	border-top: 2px solid darkorange;
	
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
ul.h-tabbar li.dropdown.active {
    height: 33px !important;
	
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
ul.h-tabbar li.inactive {
    color:#727272;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
ul.h-tabbar li.inactive:hover {
	background-color: white;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	
}
ul.h-tabbar li.inactive:hover div.item-caption{
	border-top: 2px solid red;
}
ul.h-tabbar li.inactive:active {
}
ul.h-tabbar li.inactive:focus {
}

ul.h-tabbar li div.item-caption{
	display:inline-block;
	padding: 0 7px;
	border-top: 2px solid transparent;
    line-height: 29px;
	
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
ul.h-tabbar li div.item-caption div{
	display:inline-block;
}
ul.h-tabbar li div.item-caption{
	display:inline-block;
}
ul.h-tabbar li div.item-template{
	width:30px;
	background-image: url("../images/app-icons/symbolize-icons-set/png/24x24/photo_camera.png");
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display:inline-block;
}
ul.h-tabbar li div.item-nav-iconf {
	font-size: 20px;
	padding: 5px 0 3px 3px;
}
/* *** */

/* toggle button in sidebar */
div.buttongroup-container{
	width: 100%;
	position: absolute;
	z-index:1;
}
/* *** */

/* h tabbar content*/
div.h-tabbar-content{
	border-top:1px solid rgba(64, 89, 115, 0.2);
    background-color: #FFFFFF;
    overflow: hidden;
}
div.h-subtabbar-content{
	border-top:1px solid rgba(64, 89, 115, 0.2);
    background-color: #FFFFFF;
    overflow: hidden;
}
div.h-tabbar-content.fulllayout{
    top: 0px;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
	
}
div.h-subtabbar-content.fulllayout{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
	
}
div.h-tabbar-content .fulllayout{
    top: 0px;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
}
div.h-subtabbar-content .fulllayout{
    top: 0px ;
    right: 0 ;
    bottom: 0 ;
    left: 0 ;
    position: absolute ;
}
div.h-tabbar-content-item{
    overflow: hidden;
	display:none;
	
	  -webkit-transition: all 0.218s;
	  -moz-transition: all 0.218s;
	  -ms-transition: all 0.218s;
	  -o-transition: all 0.218s;
	  transition: all 0.218s;
}
div.h-subtabbar-content-item{
    overflow: hidden;
	display:none;
	
  -webkit-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -ms-transition: all 0.218s;
  -o-transition: all 0.218s;
  transition: all 0.218s;
}
div.h-tabbar-content-header{
	overflow:hidden;
	display:block;
	height:49px;
	*background:#fff;
	margin-top:1px;
}
div.h-subtabbar-content-header{
	overflow:hidden;
	display:block;
	height:49px;
	*background:#fff;
	margin-top:1px;
}
div.h-tabbar-content-footer{
	overflow:hidden;
	display:block;
	height:50px;
	background:#F1F1F1;
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	border-top:1px solid rgba(64, 89, 115, 0.1);
}
div.h-subtabbar-content-footer{
	overflow:hidden;
	display:block;
	height:50px;
	background:#F1F1F1;
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	border-top:1px solid rgba(64, 89, 115, 0.1);
}
div.h-tabbar-dropdown{
	background-color:#fff;
	position:absolute;
	z-index:1;
	overflow: hidden;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	box-shadow:  0 2px 4px rgba(0, 0, 0, 0.15);
	  -webkit-transition: all 0.218s;
	  -moz-transition: all 0.218s;
	  -ms-transition: all 0.218s;
	  -o-transition: all 0.218s;
	  transition: all 0.218s;
}
/* *** */

/* vertical tabbar in sidebar #2 */
div.v-tabbar-container{
	width:205px;
	position:absolute;
	z-index:1;
	top: 20px;
}
div.v-tabbar-container ul.v-tabbar {
    border-right: 1px solid rgba(64, 89, 115, 0.25);
    list-style-type: none;
    height: 30px;
    width: 205px;
}
ul.v-tabbar li {
    border: 1px solid rgba(64, 89, 115, 0.25);
    border-right: 0 none;
    height: 28px;
    line-height: 28px;
    width: 185px;
    margin-top: 4px;
    padding: 0 7px 0 7px;
    background: none no-repeat scroll 0 0 #F9F9F9;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    cursor: pointer;
	font-size:12px;
	font-smoothing: antialiased;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	text-overflow: ellipsis;
    white-space: nowrap;
	overflow:hidden;
	
}
ul.v-tabbar li.dropdown {
    /*
	padding: 0px !important;
	position: absolute;
	right: 29px;
	z-index: 1;
	*/
}
ul.v-tabbar li.active {
    width: 206px; 
	background-color: white;
	color:black;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	font-weight:bold;
	line-height: 35px;
	height: 35px;
	font-size: 0.9em;
}
ul.v-tabbar li.dropdown.active {
    /*height: 33px !important;*/
}
ul.v-tabbar li.inactive {
    color:#727272;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	margin-left: 20px;
}
ul.v-tabbar li.inactive:hover {
	background-color: white;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
ul.v-tabbar li.inactive:active {
}
ul.v-tabbar li.inactive:focus {
}
ul.v-tabbar li div.item-template{
	width:30px;
	background-image: url("../images/app-icons/symbolize-icons-set/png/24x24/photo_camera.png");
	background-repeat: no-repeat;
	background-position: 50% 50%;
	
}
ul.v-tabbar li div.item-nav-iconf {
	font-size: 20px;
	padding: 5px 0 3px 3px;
}
/* *** */

/* vertical tabbar in sidebar #2*/
div.v-tabbar-a-container{
	width:205px;
	position:absolute;
	z-index:1;
	top: 40px;
	background-color:transparent;
}
div.v-tabbar-container-a ul.v-tabbar-a {
    border-right: 1px solid rgba(64, 89, 115, 0.25);
    list-style-type: none;
    height: 30px;
    width: 205px;
}
ul.v-tabbar-a li {
    border: 0;
    height: 45px;
    line-height: 45px;
    width: 215px;
    margin-top: 0px;
    padding: 0 7px 0 7px;
    background: none no-repeat scroll 0 0 #F9F9F9;
    cursor: pointer;
	font-size:12px;
	font-smoothing: antialiased;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	text-overflow: ellipsis;
    white-space: nowrap;
	overflow:hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;	
	
}
ul.v-tabbar-a li.dropdown {
    /*
	padding: 0px !important;
	position: absolute;
	right: 29px;
	z-index: 1;
	*/
}
ul.v-tabbar-a li.active {
	background-color: #E9ECF2;
	color:#404040;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	font-weight:bold;
	border-style:solid;
	border-color:rgba(64, 89, 115, 0.15);
    border-width: 1px 0px 1px 1px;  
}
ul.v-tabbar-a li.dropdown.active {
    /*height: 33px !important;*/
}
/*
ul.v-tabbar-a li.active div.pnn{
	border-bottom: 10px solid transparent;
	border-right: 10px solid white;
	border-top: 10px solid transparent;
	display: inline;
	height: 0;
	margin-right: 0;
	margin-top: 12px;
	position: absolute;
	right: -26px;
	width: 0;
}
*/

ul.v-tabbar-a li.active div.pnn {
    color: rgba(64, 89, 115, 0.1);
    display: inline;
	position: absolute;
    right: 0;
	z-index:3;
}
ul.v-tabbar-a li.active div.pnn:after,
ul.v-tabbar-a li.active div.pnn:before {
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #fff;
    content: '';
    position: absolute;
	margin-right: 0;
	margin-top: 12px;
	right: -26px;
}

/* Styling for second triangle (border) */
ul.v-tabbar-a li.active div.pnn:before {
    border-top: 11px solid transparent;
    border-bottom: 11px solid transparent;
    border-right: 11px solid;
    border-right-color: inherit; /* Can't be included in the shorthand to work */
	margin-right: 0;
	margin-top: 11px;
	right: -25px;
}

ul.v-tabbar-a li.inactive {
    color:#6B6B6B;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	border-style:solid;
	border-color:transparent;
    border-width: 1px 0px 1px 1px;  
}
ul.v-tabbar-a li.inactive:hover {
	color:#404040;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
ul.v-tabbar-a li.inactive:active {
}
ul.v-tabbar-a li.inactive:focus {
}
ul.v-tabbar-a li.inactive[_disabled="true"] {
    color:silver;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	border-style:solid;
	border-color:transparent;
    border-width: 1px 0px 1px 1px;  
	cursor:default !important;
	pointer-events: none;
}
ul.v-tabbar-a li.inactive[_disabled="true"]:hover {
	
}
ul.v-tabbar-a li.inactive[_disabled="true"]:active {
}
ul.v-tabbar-a li.inactive[_disabled="true"]:focus {
}

ul.v-tabbar-a li.inactive div.pnn{
	display:none;
}
ul.v-tabbar-a li div.item-template{
	width:30px;
	background-image: url("../images/app-icons/symbolize-icons-set/png/24x24/photo_camera.png");
	background-repeat: no-repeat;
	background-position: 50% 50%;
	
}
ul.v-tabbar-a li div.item-nav-iconf {
	font-size: 20px;
	padding: 12px 0 3px 3px;
}
ul.v-tabbar-a li div.scnd{
	float: left;
	font-size: 17px;
	margin-left: 25px;
	margin-top: 2px;
}
/* *** */

/* h tabbar content*/
.v-tabbar-content-item{
	padding:0px;
	margin:0px;
	border: 0 none;
	display: none;
	top: 0; right: 0;  bottom: 0; left: 0;
	position: absolute;
    overflow: hidden;
}
/* *** */

/* sub tab menu */
div.sub-tabbar{
    border: 1px solid rgba(64, 89, 115, 0.25);
    height: 29px;
    float: left;
    margin-left: 4px;
    line-height: 28px;
    padding: 0 7px 0 7px;
    background: none no-repeat scroll 0 0 #F9F9F9;
    border-radius: 6px;
    cursor: pointer;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-smoothing: antialiased;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
    -webkit-font-smoothing: antialiased;
    -webkit-text-rendering: optimizeLegibility;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility
}
div.sub-tabbar div.item-nav-iconf{
	font-size: 20px;
	padding: 5px 0 3px 3px;
}
div.sub-tabbar:hover{
	font-size: 20px;
    background: none no-repeat scroll 0 0 #fff;
}
/* *** */

/* progress loading messege : not used*/
.prg{
	position:absolute;
	*margin-left:auto;
	*margin-right:auto;
	*left: 125px;
	left: 60%;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;	
	border-width:0px 2px 2px 2px;
	border-color:red;
	border-style:solid;
	color:red;
	background-color:yellow;
	z-index:9000;
	font: 13px 'CartoGothicStdBold', 'Arial Black', sans-serif; padding: 3px 9px; text-align: center;
	  -webkit-transition: all 0.218s;
	  -moz-transition: all 0.218s;
	  -ms-transition: all 0.218s;
	  -o-transition: all 0.218s;
	  transition: all 0.218s;
	top:-35px;
}
.prg.active{
	top:0px !important;
}
.prg2{
	color: #898989;
	font-size: 9pt;
	display: none;
	position: absolute;	
	z-index:11;
	width: 120px;
	text-align: left;
}
.prg2.active{
	display: block;
}

.prg2 img{
	float: left;
    margin-top: -1px;
}

/* *** */

/* module feature item*/
div.mfi.disabled{
	display:none !important;
}
div.mfi.enabled{

}
/* *** */

/* additional ui, gui.css extention*/
div.datapicker-dropdown{
	background-color:#fff;
	position:absolute;
	z-index:1;
	overflow: hidden;
	border: 1px solid rgba(0, 0, 0, 0.2);
	/*
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	box-shadow:  0 2px 4px rgba(0, 0, 0, 0.15);
	*/
	-webkit-box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.15);
	box-shadow:  2px 5px 8px rgba(0, 0, 0, 0.15);
	margin-top: 0px;
	/*
	  -webkit-transition: all 0.218s;
	  -moz-transition: all 0.218s;
	  -ms-transition: all 0.218s;
	  -o-transition: all 0.218s;
	  transition: all 0.218s;
	*/  
}
div.g-button-dropdown{
	background-color:#fff;
	position:absolute;
	z-index:10;
	overflow: hidden;
	border: 1px solid rgba(0, 0, 0, 0.2);
	/*
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	box-shadow:  0 2px 4px rgba(0, 0, 0, 0.15);
	*/
	-webkit-box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.15);
	box-shadow:  2px 5px 8px rgba(0, 0, 0, 0.15);
	/*
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	*/
}
a.g-button.buttonpicker{
	white-space: nowrap;
}
a.g-button.buttonpicker div.pickercaret{
	/* buttonpicker yg ada text & caret */
	float:right; 
	margin-top: 8px; 
	width: auto; 
	margin-left: 4px;
}
a.g-button.buttonpicker div.pickericon{
	/* buttonpicker yg hanya icon caret */
	float: left;
	font-size: 16px;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 6px;
	width: auto;
}

a.g-button.buttonpicker span.pickericon{
	/* buttonpicker yg hanya icon caret */
	font-size: 13px;
	margin-right: 5px;
}
a.g-button div.icon{
	/* button + icon */
	*float: left;
	font-size: 13px;
	margin-right: 5px;
	*margin-top: 5px;
	width: auto;
	display:inline-block;
}
div.dropdown-item{
    border-left: 5px solid transparent;
	padding: 5px 10px 5px 5px;
	font-size:11px;
	font-weight:700;
	cursor:pointer;
}
div.dropdown-item:hover{
    background-color: #EEEEEE;
    *border-left: 5px solid rgba(40, 40, 40, 0.5);
    *color: #FFF;
}
div.dropdown-item.selected{
    background-color:#DDD;
}
div.dropdown-item.disabled{
	pointer-events: none; color: silver;
}
div.dropdown-group{
	border: 1px solid rgba(0, 0, 0, 0.1); 
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	margin: 5px;
	padding: 5px 0px;
}
div.dropdown-group-content{
	border: 1px solid rgba(0, 0, 0, 0.1); 
	margin: 5px;
	padding: 5px 0px;
	height:200px;
	overflow-x: hidden;
	overflow-y: auto;
}
/* *** */

/* datagrind */
div.maindg.gridbox.gridbox_dhx_terrace{
	border-top:1px solid  rgba(64, 89, 115, 0.25);/*#cecece*/
	border-right:1px solid  rgba(64, 89, 115, 0.25);/*#cecece*/
	border-bottom:1px solid rgba(64, 89, 115, 0.25);/*#cecece*/
	border-right:1px solid  transparent;
	/*
	*-webkit-transition: all 0.218s;-moz-transition: all 0.218s;-ms-transition: all 0.218s;-o-transition: all 0.218s;transition: all 0.218s;	
	*/
}
div.secdg.gridbox.gridbox_dhx_terrace{
	border:1px solid  rgba(64, 89, 115, 0.25);/*#cecece*/
}
span.dgnavinfo{
	font-size:12px;font-weight:bold;padding:5px; color:#404040; display:inline-table;
}

label.fil{	/* fil : filter input label */
	font:bold 12px 'Arial Narrow';
	color:#404040;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width: 196px;
	max-width: 196px;
	font-size: 12px;
}
div.dgfilter{
	position:absolute;
	z-index:7899;
	top:0px;
	left:-233px;
	bottom:0px;
	width: 230px;
	max-width: 230px;
	padding:0px; 
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px; 
	border-radius: 2px;

	/*
	-webkit-box-shadow: 0 0 35px rgba(0,0,0,.4);
	-moz-box-shadow:    0 0 35px rgba(0,0,0,.4);
	box-shadow:         0 0 35px rgba(0,0,0,.4);
	*/
	
	
	background-color:#F4F4F4;
	border:0;
	-webkit-transition: all 0.118s;
	-moz-transition: all 0.118s;
	-ms-transition: all 0.118s;
	-o-transition: all 0.118s;
	transition: all 0.118s;	
	font-size: 0.8em;
}
div.dgfilter div.filter-param{
	position:absolute;
	overflow-x: hidden;
	overflow-y: auto;
	bottom:0px;
	left:0px;
	top:55px;
	width: 230px;
}

/*
div.dgfilter .fhdr{
	height:1px;
	margin-top:-2px;
	width:100%;
	float: left;
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    0 1px 5px rgba(0, 0, 0, 0.4);
	box-shadow:         0 1px 5px rgba(0, 0, 0, 0.4);
	border-top:1px solid rgba(64, 89, 115, 0.08);
}
*/
div.dgfilter .thdr{
	color:#E58510;font-size: 14px; 
	font-weight: bold; 
	padding: 6px 0px;
	margin: 17px 9px 4px;
	border-bottom: 1px solid rgba(64, 89, 115, 0.15);
}
div.dgopttion{
	width: 15px;
	height: 10px;
	display: inline-block;
	margin: 0 2px;
}
div.dgopttion.split{
	background: transparent url(ui-input/toggle_sprite_white.png) no-repeat 0 -10px;
}
div.dgopttion.nosplit{
	background: transparent url(ui-input/toggle_sprite_white.png) no-repeat 0 -20px;
}
div.dgitem.daterecord{
	font-size:7pt;
	color:gray;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
/* datagrid */
div.dgitem.empty{
	padding: 50px 14px 50px 60px;  
	font-size:14px; 
	font-style:oblique;
	color : gray;
}
tr.noselect{
	background-color:#FCFCFC;
}
/* datagrid tree*/
div.dgitemc.empty{
	padding: 0px 14px 0px 60px;  
	font-size:12px; 
	font-style:oblique;
	color : gray;
	display:inline;
}
div.hdrcell .rspan_1{
	margin-top:15px;
}
div.hdrcell .rspan_2{
	margin-top:15px;
}
div.hdrcell .rspan_3{
	margin-top:15px;
}
div.hdrcell .rspan_4{
	margin-top:15px;
}
div.hdrcell .cspan{
	text-align: center;
}
div.hdrcell.cspan{
	text-align: center;
	*background-color: #F1F1F1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	margin:1px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.17);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.17);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.17);
}
div.hdrcell.cspan.s{
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
}
div.hdrcell.cspan.e{
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;	
}

/* *** */

/* form edit*/
td.pil{	/* pl : param input label */
	font-weight:bold;
	width:17%;
}
input.w60{
	width:60px !important;
}
input.w120{
	width:120px !important;
}
input.w210{
	width:210px !important;
}
input.w310{
	width:310px !important;
}
input.w410{
	width:410px !important;
}
input.w510{
	width:510px !important;
}

div.rcdt{
	color: silver;
	float: right;
	font-size: 10px;
	position: absolute;
	bottom: 10px;
	left: 10px;
	cursor:default;
	min-width: 110px;
	border-top:1px solid rgba(64, 89, 115, 0.25);
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;	
	max-width:210px;
	width:210px;
	padding-top: 6px;
}
div.rcdt-icon {
	float: left;
	font-size: 17px;
	margin-top: 3px;
	margin-right: 8px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.95);
}
div.rcdt:hover{
	color: gray;
}
div.rcdt-t{
	padding: 5px;
	font-weight:bold;
	margin-left: 7px;
}
div.rcdt-d {
	display: none;
	margin-left: 13px;
	padding: 0px 5px 5px 10px;
	margin-top: 5px;
}
div.rcdt:hover div.rcdt-t{
	display:none;
}
div.rcdt:hover div.rcdt-d{
	display: inherit;
	
}
/* *** */

/* some tag-label */
div.tag-label-blue{
	background-color: #4986E7;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	float: left;
	*font-weight: bold;
	padding: 5px 9px;
	line-height: 14px;
}
div.tag-label-green{
	background-color: #32A800;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	float: left;
	*font-weight: bold;
	padding: 5px 9px;
	line-height: 14px;
}
/* *** */

/* anov upload */
.aupload-item{
	color: #000000;
	border: 1px solid rgba(64, 89, 115, 0.1);
	background-color: #F7F9FD;
	font-size: 11px;
	margin: 1px;
	padding: 5px;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
	transition: all 0.218s ease 0s;
	width:400px;
	height:15px;
	line-height: 15px;
	font-size: 12px;			
}
.aupload-item div.fcaption{
	float:left;
	width:230px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.95);
}		
.aupload-item div.fcaption span.fname{
	
}
.aupload-item div.fcaption span.fatt{
	color: #C0C0C0;
	font-weight: bold;
	margin-left: 4px;
}
.aupload-item div.cx{
	width:10px;
	height:10px;
	float:right;
	*display:none;
	margin-top: 3px;
	cursor:pointer;
	background-image: url(data:image/png;base64,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);
	opacity: 0.35;
}
.aupload-item canvas.cvs{
	width: 100px;
	height: 14px;
	float:right;
	*display:none;
	margin-right:5px;
	border: 1px solid #2CA9D3;
	background-color: #fff;
}
.aupload-item div.cvs{
	width: 100px;
	height: 14px;
	float:right;
	color:white;
	*display:none;
	margin-right:5px;
	border: 1px solid silver;
	background-color: #fff;			
	line-height: 14px;
	text-align: center;
	text-shadow: none;
	font-size:11px;
}


i[class^="fa"] + span,
i[class^="fa"] + div{
	margin-left:5px;
}


/* icons style */
.nav-iconf {

}

/* empty style */
.nav-iconf-xmty:before {
	content: " ";
}


/* http://icomoon.io/app/ */
/* TODO : replace with font-awesoame */
@font-face {
	font-family: 'NavIconsFont';
	src:url('fonts-s12/NavIconsFont.eot');
	src:url('fonts-s12/NavIconsFont.eot?#iefix') format('embedded-opentype'),
		url('fonts-s12/NavIconsFont.woff') format('woff'),
		url('fonts-s12/NavIconsFont.ttf') format('truetype'),
		url('fonts-s12/NavIconsFont.svg#NavIconsFont') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'NavIconsFont';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="nav-iconf-"] {
*/
.nav-iconf-search, .nav-iconf-info-sign, .nav-iconf-chevron-left, .nav-iconf-chevron-right, .nav-iconf-exclamation-sign, .nav-iconf-question-sign, .nav-iconf-remove-sign, .nav-iconf-ok-sign, .nav-iconf-chevron-up, .nav-iconf-chevron-down, .nav-iconf-thumbs-up, .nav-iconf-thumbs-down, .nav-iconf-signout, .nav-iconf-caret-down, .nav-iconf-caret-up, .nav-iconf-caret-left, .nav-iconf-caret-right, .nav-iconf-double-angle-left, .nav-iconf-double-angle-right, .nav-iconf-double-angle-up, .nav-iconf-double-angle-down, .nav-iconf-angle-left, .nav-iconf-angle-right, .nav-iconf-angle-up, .nav-iconf-angle-down, .nav-iconf-home, .nav-iconf-undo, .nav-iconf-redo, .nav-iconf-forward, .nav-iconf-reply, .nav-iconf-bubble, .nav-iconf-bubbles, .nav-iconf-user, .nav-iconf-users, .nav-iconf-cog, .nav-iconf-flag, .nav-iconf-checkbox-checked, .nav-iconf-checkbox-unchecked, .nav-iconf-checkbox-partial, .nav-iconf-radio-checked, .nav-iconf-radio-unchecked, .nav-iconf-filter, .nav-iconf-chrome, .nav-iconf-firefox, .nav-iconf-IE, .nav-iconf-opera, .nav-iconf-safari, .nav-iconf-new-tab, .nav-iconf-remove, .nav-iconf-bookmark, .nav-iconf-copy, .nav-iconf-eject, .nav-iconf-user-2, .nav-iconf-edit, .nav-iconf-stack, .nav-iconf-list, .nav-iconf-list-2, .nav-iconf-menu, .nav-iconf-th-large, .nav-iconf-th, .nav-iconf-th-list, .nav-iconf-download-alt, .nav-iconf-download, .nav-iconf-upload, .nav-iconf-file-pdf, .nav-iconf-file-word, .nav-iconf-file-excel, .nav-iconf-menu-2, .nav-iconf-print, .nav-iconf-camera, .nav-iconf-save, .nav-iconf-undo-2, .nav-iconf-arrow-left, .nav-iconf-arrow-right, .nav-iconf-arrow-up, .nav-iconf-arrow-down, .nav-iconf-file-alt, .nav-iconf-time, .nav-iconf-tag, .nav-iconf-tags, .nav-iconf-lock, .nav-iconf-star, .nav-iconf-star-2, .nav-iconf-star-3, .nav-iconf-sitemap, .nav-iconf-add-to-list, .nav-iconf-back, .nav-iconf-arrow, .nav-iconf-expand, .nav-iconf-contract, .nav-iconf-erase, .nav-iconf-statistics, .nav-iconf-pie, .nav-iconf-bars, .nav-iconf-graph, .nav-iconf-gauge, .nav-iconf-flow-cascade, .nav-iconf-flow-branch, .nav-iconf-flow-tree, .nav-iconf-flow-line, .nav-iconf-flow-parallel, .nav-iconf-screenshot, .nav-iconf-history, .nav-iconf-map, .nav-iconf-pencil, .nav-iconf-plus, .nav-iconf-remove-2, .nav-iconf-ok, .nav-iconf-plus-sign, .nav-iconf-pie-2, .nav-iconf-stats, .nav-iconf-bars-2, .nav-iconf-bars-3, .nav-iconf-paperclip, .nav-iconf-home-2, .nav-iconf-office, .nav-iconf-air, .nav-iconf-picture, .nav-iconf-qrcode, .nav-iconf-exchange {
	font-family: 'NavIconsFont';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.nav-iconf-search:before {
	content: "\f002";
}
.nav-iconf-info-sign:before {
	content: "\f05a";
}
.nav-iconf-chevron-left:before {
	content: "\f053";
}
.nav-iconf-chevron-right:before {
	content: "\f054";
}
.nav-iconf-exclamation-sign:before {
	content: "\f06a";
}
.nav-iconf-question-sign:before {
	content: "\f059";
}
.nav-iconf-remove-sign:before {
	content: "\f057";
}
.nav-iconf-ok-sign:before {
	content: "\f058";
}
.nav-iconf-chevron-up:before {
	content: "\f077";
}
.nav-iconf-chevron-down:before {
	content: "\f078";
}
.nav-iconf-thumbs-up:before {
	content: "\f087";
}
.nav-iconf-thumbs-down:before {
	content: "\f088";
}
.nav-iconf-signout:before {
	content: "\f08b";
}
.nav-iconf-caret-down:before {
	content: "\f0d7";
}
.nav-iconf-caret-up:before {
	content: "\f0d8";
}
.nav-iconf-caret-left:before {
	content: "\f0d9";
}
.nav-iconf-caret-right:before {
	content: "\f0da";
}
.nav-iconf-double-angle-left:before {
	content: "\f100";
}
.nav-iconf-double-angle-right:before {
	content: "\f101";
}
.nav-iconf-double-angle-up:before {
	content: "\f102";
}
.nav-iconf-double-angle-down:before {
	content: "\f103";
}
.nav-iconf-angle-left:before {
	content: "\f104";
}
.nav-iconf-angle-right:before {
	content: "\f105";
}
.nav-iconf-angle-up:before {
	content: "\f106";
}
.nav-iconf-angle-down:before {
	content: "\f107";
}
.nav-iconf-home:before {
	content: "\e0b3";
}
.nav-iconf-undo:before {
	content: "\e002";
}
.nav-iconf-redo:before {
	content: "\e003";
}
.nav-iconf-forward:before {
	content: "\e004";
}
.nav-iconf-reply:before {
	content: "\e005";
}
.nav-iconf-bubble:before {
	content: "\e006";
}
.nav-iconf-bubbles:before {
	content: "\e008";
}
.nav-iconf-user:before {
	content: "\e000";
}
.nav-iconf-users:before {
	content: "\e00c";
}
.nav-iconf-cog:before {
	content: "\e007";
}
.nav-iconf-flag:before {
	content: "\e104";
}
.nav-iconf-checkbox-checked:before {
	content: "\e00b";
}
.nav-iconf-checkbox-unchecked:before {
	content: "\e00d";
}
.nav-iconf-checkbox-partial:before {
	content: "\e00e";
}
.nav-iconf-radio-checked:before {
	content: "\e009";
}
.nav-iconf-radio-unchecked:before {
	content: "\e00a";
}
.nav-iconf-filter:before {
	content: "\e001";
}
.nav-iconf-chrome:before {
	content: "\e06d";
}
.nav-iconf-firefox:before {
	content: "\e06e";
}
.nav-iconf-IE:before {
	content: "\e06f";
}
.nav-iconf-opera:before {
	content: "\e070";
}
.nav-iconf-safari:before {
	content: "\e071";
}
.nav-iconf-new-tab:before {
	content: "\e15f";
}
.nav-iconf-remove:before {
	content: "\e011";
}
.nav-iconf-bookmark:before {
	content: "\e012";
}
.nav-iconf-copy:before {
	content: "\e013";
}
.nav-iconf-eject:before {
	content: "\f052";
}
.nav-iconf-user-2:before {
	content: "\e014";
}
.nav-iconf-edit:before {
	content: "\e015";
}
.nav-iconf-stack:before {
	content: "\e016";
}
.nav-iconf-list:before {
	content: "\e017";
}
.nav-iconf-list-2:before {
	content: "\f044";
}
.nav-iconf-menu:before {
	content: "\e010";
}
.nav-iconf-th-large:before {
	content: "\f009";
}
.nav-iconf-th:before {
	content: "\f00a";
}
.nav-iconf-th-list:before {
	content: "\f00b";
}
.nav-iconf-download-alt:before {
	content: "\f019";
}
.nav-iconf-download:before {
	content: "\f01a";
}
.nav-iconf-upload:before {
	content: "\f01b";
}
.nav-iconf-file-pdf:before {
	content: "\e018";
}
.nav-iconf-file-word:before {
	content: "\e019";
}
.nav-iconf-file-excel:before {
	content: "\e01a";
}
.nav-iconf-menu-2:before {
	content: "\e01b";
}
.nav-iconf-print:before {
	content: "\f02f";
}
.nav-iconf-camera:before {
	content: "\f030";
}
.nav-iconf-save:before {
	content: "\f0c7";
}
.nav-iconf-undo-2:before {
	content: "\f0e2";
}
.nav-iconf-arrow-left:before {
	content: "\f060";
}
.nav-iconf-arrow-right:before {
	content: "\f061";
}
.nav-iconf-arrow-up:before {
	content: "\f062";
}
.nav-iconf-arrow-down:before {
	content: "\f063";
}
.nav-iconf-file-alt:before {
	content: "\f0f6";
}
.nav-iconf-time:before {
	content: "\f017";
}
.nav-iconf-tag:before {
	content: "\e00f";
}
.nav-iconf-tags:before {
	content: "\e01c";
}
.nav-iconf-lock:before {
	content: "\f023";
}
.nav-iconf-star:before {
	content: "\e01d";
}
.nav-iconf-star-2:before {
	content: "\e01e";
}
.nav-iconf-star-3:before {
	content: "\e01f";
}
.nav-iconf-sitemap:before {
	content: "\f0e8";
}
.nav-iconf-add-to-list:before {
	content: "\e020";
}
.nav-iconf-back:before {
	content: "\e021";
}
.nav-iconf-arrow:before {
	content: "\e022";
}
.nav-iconf-expand:before {
	content: "\e023";
}
.nav-iconf-contract:before {
	content: "\e024";
}
.nav-iconf-erase:before {
	content: "\e025";
}
.nav-iconf-statistics:before {
	content: "\e027";
}
.nav-iconf-pie:before {
	content: "\e028";
}
.nav-iconf-bars:before {
	content: "\e029";
}
.nav-iconf-graph:before {
	content: "\e02a";
}
.nav-iconf-gauge:before {
	content: "\e02b";
}
.nav-iconf-flow-cascade:before {
	content: "\e02c";
}
.nav-iconf-flow-branch:before {
	content: "\e02d";
}
.nav-iconf-flow-tree:before {
	content: "\e02e";
}
.nav-iconf-flow-line:before {
	content: "\e02f";
}
.nav-iconf-flow-parallel:before {
	content: "\e030";
}
.nav-iconf-screenshot:before {
	content: "\f05b";
}
.nav-iconf-history:before {
	content: "\e031";
}
.nav-iconf-map:before {
	content: "\e032";
}
.nav-iconf-pencil:before {
	content: "\f040";
}
.nav-iconf-plus:before {
	content: "\f067";
}
.nav-iconf-remove-2:before {
	content: "\f00d";
}
.nav-iconf-ok:before {
	content: "\f00c";
}
.nav-iconf-plus-sign:before {
	content: "\f055";
}
.nav-iconf-pie-2:before {
	content: "\e026";
}
.nav-iconf-stats:before {
	content: "\e033";
}
.nav-iconf-bars-2:before {
	content: "\e034";
}
.nav-iconf-bars-3:before {
	content: "\e035";
}
.nav-iconf-paperclip:before {
	content: "\e036";
}
.nav-iconf-home-2:before {
	content: "\e037";
}
.nav-iconf-office:before {
	content: "\e038";
}
.nav-iconf-air:before {
	content: "\e039";
}
.nav-iconf-picture:before {
	content: "\f03e";
}
.nav-iconf-qrcode:before {
	content: "\f029";
}
.nav-iconf-exchange:before {
	content: "\f0ec";
}



/* *** */