/*! CSS for dashboard.vspads.me Video Advertising Platform by moh@vspads.me */

/*

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}
body { background:url(../images/body_bgs.jpg)top left repeat-x; height:auto; background-color:#e4f2ff;}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  
}

a:hover,
a:active {
  outline: 0;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

#map_canvas img,
.google-maps img {
  max-width: none;
}

button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
button,
input {
  *overflow: visible;
  line-height: normal;
  font-family:"Century Gothic";
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}

input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

textarea {
  overflow: auto;
  vertical-align: top;
}
*/
/* #################################################################### */
@keyframes open_card {
  from { left: 3000px; }
  to { left: 20px; right:120px; }
}
@keyframes show_backdrop {
  from { opacity:0.0; }
  to { opacity:1.0}
}
@keyframes close_card {
  from { opacity:1.0; }
  to { opacity:0.0}
}
@keyframes save_card{
	0% {
            transform: scale(1.0,1.0);
            -webkit-transform: scale(1.0,1.0);
			left:0px; top:0px;
			transform-origin: 60% 60%;
			
        }
	
	100% {
            transform: scale(0.1,0.1);
            -webkit-transform: scale(0.1,0.1);
		    transform-origin: 0% 0%;
		    bottom:-100px; left:10px;
	}
	
}

 /* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('fonts/open-sans-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
	   url('fonts/open-sans-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-condensed-300 - latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/open-sans-condensed-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),
       url('fonts/open-sans-condensed-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-condensed-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-condensed-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
	   url('fonts/open-sans-condensed-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-condensed-v14-latin-300.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}
/*body{
	font-family: 'Open Sans';
	font-size: 14pt;
	line-height: 16pt;
	font-weight: normal;
	color: #333;
    background-color: #fff
}
input{
	font-family:"Open Sans";
	font-size:14pt;
	font-weight:normal;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16pt;
	line-height:16pt;
	height: 20pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
}
select{
	font:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#666;
	text-align:left;
	text-decoration:none;
	text-height:16pt;
	line-height:16pt;
	height: 29pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	background-color:#F2F2F2;
	border:thin;
	border-color:#ddd;
	border-style:solid;
}*/
.page_title{
	font-family:"Open Sans";
	font-size:32px;
	font-weight:800;
	color:rgba(56,59,62,1.00);	
	top:0px; 
	left:0px; 
	display:inline-block; 
	position:relative; 
	width:49%;
	vertical-align:top;
	padding: 5px 10px;
}
.footer {
	font:"Century Gothic";
	font-size:12px;
	font-weight:normal;
	}
#loads_table tr:hover {
   /* background-color:aliceblue;*/
	background-color:rgba(255,255,255,1.00);
}
.highlight{ 
	background-color: aliceblue; 
}
.accountingRow{
	background-color: rgba(255,255,255,1.00);
}
.accountingRow:hover{
	background-color: rgba(254,255,229,1.00);
}

.textfield {
	font:"Open Sans";
	font-size:24px;
	width:400px;
	text-height:60px;
	display:block;
	padding:10px 10px 10px 10px;
	margin-top:20px;
	background-color:#FFF;
	border: none;
	}
.action {
	font-family:"Open Sans";
	font-size:16px;
	font-weight:bold;
/*	padding: 10px; */
	color:#000;
	width:120px;
	height:50px;
	background-color:#FFD300;
	border:none;
	border-radius:4px;
	cursor:pointer;
	}
.dispatch_icon {
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/dispatch_icon.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.dispatch_icon:hover {
	color:#e7e7e7;
	background-image: url("../grafix/dispatch_hover.png");
}
.ifta_icon{
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/ifta_icon.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.ifta_icon:hover{
	color:#e7e7e7;
	background-image: url("../grafix/ifta_hover.png");
}
.maintenance_icon{
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/maintenance_icon.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.maintenance_icon:hover{
	color:#e7e7e7;
	background-image: url("../grafix/maintenance_hover.png");
}
.sales_icon{
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/sales_manager_icon.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.sales_icon:hover{
	color:#e7e7e7;
	background-image: url("../grafix/sales_manager_hover.png");
}
.accounting_icon{
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/accounting_icon.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.accounting_icon:hover{
	color:#e7e7e7;
	background-image: url("../grafix/accounting_hover.png");
}
.reports_icon{
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/reports_icon.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.reports_icon:hover{
	color:#e7e7e7;
	background-image: url("../grafix/reports_hover.png");
}
.addons_icon{
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/addons_icon.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.addons_icon:hover{
	color:#e7e7e7;
	background-image: url("../grafix/addons_hover.png");
}
.exit_icon{
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	background-image: url("../grafix/exit_icon_leftbar.png");
	background-repeat: no-repeat; 
/*	background-position: center;*/
	background-position: top;
	cursor: pointer;
}
.exit_icon:hover{
	color:#e7e7e7;
	background-image: url("../grafix/exit_icon_leftbar_hover.png");
}
.sidebar_menu {
	display:block;
	position: relative;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#999;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	}
.sidebar_menu:hover{
	color:#e7e7e7;
	}
.sidebar_menu:visited {
	color:#999;
	}
.sidebar_menu_hover {
	display:block;
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13px;
	font-weight:lighter;
	color:#e7e7e7;
	text-align:center;
	text-decoration:none;
	margin-bottom:8px;
	}
.label {
	font:"Century Gothic";
	display:block;
	font-size:13px;
	font-weight:400;
	color:#b2b2b2;
	padding-top:5px;
	}
/* width */
.add_menu::-webkit-scrollbar {
  width: 1px;
}
/* Track */
.add_menu::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.add_menu::-webkit-scrollbar-thumb {
  background: #888;
  width: 2px;
}	
/* Handle on hover */
.add_menu::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}
.add_menu{
	display:none;
	position:absolute;
	width:250px;
	height:auto;
	left:20px;
	top:20px;
	background-color:#FFF;
	border:thin;
	border-style:solid;
	border-color:#ccc;
	z-index:99;
	}
/* width */
.board_menu::-webkit-scrollbar {
  width: 1px;
}
/* Track */
.board_menu::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.board_menu::-webkit-scrollbar-thumb {
  background: #888;
  width: 2px;
}	
/* Handle on hover */
.board_menu::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}
.board_menu{
	display:none;
	position:absolute;
	width:250px;
	height:auto;
	left:20px;
	top:34px;
	background-color:#FFF;
	border:thin;
	border-style:solid;
	border-color:#ccc;
	z-index:199;
	}

/* Set header to stick to the top of the container. */
thead tr th {
  position: sticky;
  top: 0;
}

/* If we use border,
we must use table-collapse to avoid
a slight movement of the header row */
table {
 border-collapse: collapse;
}

/* Because we must set sticky on th,
 we have to apply background styles here
 rather than on thead */
th {
  /* With border-collapse, we must use box-shadow or psuedo elements
  for the header borders */
  border: none; border-bottom: thin; border-bottom-color: rgba(153,153,153,1.00); border-bottom-style: solid; background-color: rgba(241,241,241,1.00);
  z-index: 101;
  box-shadow: 0px 0px 0 2px #e8e8e8;
}

.email_icon{
	transition: 1s linear 5s;
	opacity: 1.0;
}
.email_icon:hover{
	opacity: 0.9;
}
.email_sent{
	transition: 3s linear 1s;
}
.email_sent:hover{
	opacity: 1.0;
	
}

.load_menu{
	display:none;
	position:absolute;
	width:150px;
	height:auto;
	left:20px;
	top:17px;
	background-color:#FFF;
	padding: 0px;
	border:thin;
	border-style:solid;
	border-color:#ccc;
	z-index:99;
	}

.edit_load_button_fade{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:400;
	padding:5px 5px 5px 5px;
	position:relative;
	display:inline-block;
	border-bottom:thin;
	border-bottom-style:dashed;
	border-bottom-color:#E1DFDD;
	width:140px;
	top:0px;
	left:0px;
	cursor:pointer;
	color: rgba(255,255,255,1.00);
	background-color: rgba(0,153,0,1.00);
	transition: background-color 2s linear;
	z-index:100px;
	}
.edit_load_button_fade:hover{
	color: rgba(255,255,255,1.00);
	background-color: rgba(0,153,0,1.00);
	transition: background-color 2s linear;
}

.customer_menu{
	display:none;
	position:absolute;
	width:150px;
	height:auto;
	left:20px;
	top:17px;
	background-color:#FFF;
	padding: 0px;
	border:thin;
	border-style:solid;
	border-color:#ccc;
	z-index:99;
}
.invoice_menu{
	display:none;
	position:absolute;
	width:150px;
	height:auto;
	right:20px;
	top:17px;
	background-color:#FFF;
	padding: 0px;
	border:thin;
	border-style:solid;
	border-color:#ccc;
	z-index:99;
}
.notes_menu{
	display:none;
	position:absolute;
	width:350px;
	height:auto;
	right:25px;
	top:17px;
	background-color:rgba(255,244,207,1.00);
	padding: 5px 5px 15px 10px;
	border:thin;
	border-style:dotted;
	border-color:rgba(203,152,34,1.00);
	z-index:199;
	}
.notes_label{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:800;
	line-height: 14pt;
	color:#fff;
	padding: 2px 20px 2px 10px;
	margin-top: 10px;
	background-color: rgba(43,71,139,1.00);
	display: inline-block;
	position: relative;
	width: 120px;
	border: thin;
	border-style: solid;
	border-color: rgba(43,71,139,1.00);
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	z-index:100px;
}
.large_h{
	font-family:"Open Sans";
	font-size:12pt;
	font-weight:800;
	color:#333;
	line-height: 30px;
	padding-left: 10px;
}
.large_p{
	font-family:"Open Sans";
	font-size:12pt;
	font-weight:600;
	color:#333;
}
.medium_h{
	font-family:"Open Sans";
	font-size:10pt;
	font-weight:800;
	color:#333;
	line-height: 25px;
	padding-left: 10px;
}
.medium_p{
	font-family:"Open Sans";
	font-size:10pt;
	font-weight:600;
	color:#333;
}

.messagesLabel_driver{
	font-family:"Open Sans";
	font-size:9pt;
	font-weight:600;
	line-height: 11pt;
	color:#333;
	display: inline-block;
	position: relative;
	margin-bottom: 5px;
	border-bottom:thin;
	border-bottom-style: dotted;
	border-bottom-color: rgba(170,170,170,1.00);
/*	z-index:101px;*/
}
.messages_driver{
	font-family:"Open Sans";
	font-size:10pt;
	font-weight:400;
	line-height: 12pt;
	color:#333;
	display: inline-block;
	position: relative;
	padding-top: 2px;
	padding-bottom: 5px;
	max-width: 250px;
	word-break: normal;
	word-wrap: normal;
/*	z-index:101px;*/
}
.messagesBg_driver{
	padding: 5px 10px 5px 10px;
	background-color: rgba(240,240,240,1.00);
	display: inline-block;
	position: relative;
	left: 0px;
	margin-top: 5px;
	margin-bottom: 8px;
/*	width: 200px;*/
	width: auto;	
	border: thin;
	border-style: solid;
	border-color: rgba(240,240,240,1.00);
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	z-index:100px;
}

/*.messagesLabel_office{
	font-family:"Open Sans";
	font-size:9pt;
	font-weight:600;
	line-height: 11pt;
	color:#333;
	display: inline-block;
	position: relative;
	margin-bottom: 5px;
	border-bottom:thin;
	border-bottom-style: dotted;
	border-bottom-color: rgba(170,170,170,1.00);
	z-index:101px;
}
.messages_office{
	font-family:"Open Sans";
	font-size:10pt;
	font-weight:400;
	line-height: 12pt;
	color:#333;
	display: inline-block;
	position: relative;
	padding-top: 2px;
	padding-bottom: 5px;
	max-width: 250px;
	word-break: break-all;
	word-wrap: normal;
	z-index:101px;
}*/
.messagesBg_office{
	padding: 5px 10px 5px 10px;
	background-color: rgba(208,241,165,1.00);
	display: inline-block;
	position: relative;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 8px;
/*	width: 200px;*/
	width: auto;	
	border: thin;
	border-style: solid;
	border-color: rgba(208,241,165,1.00);
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	z-index:100px;
}
.shippernotes_label{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:800;
	line-height: 14pt;
	color:#fff;
	padding: 2px 20px 2px 10px;
	margin-top: 10px;
	background-color: rgba(36,83,37,1.00);
	display: inline-block;
	position: relative;
	width: 120px;
	border: thin;
	border-style: solid;
	border-color: rgba(36,83,37,1.00);
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	z-index:100px;
}
.consigneenotes_label{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:800;
	line-height: 14pt;
	color:#fff;
	padding: 2px 20px 2px 10px;
	margin-top: 10px;
	background-color:rgba(123,38,93,1.00);
	display: inline-block;
	position: relative;
	width: 120px;
	border: thin;
	border-style: solid;
	border-color: rgba(123,38,93,1.00);
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	z-index:100px;
}
.notes_text{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:400;
	line-height: 12pt;
	color:#333;
	padding: 5px 5px 0px 10px;
	display: inline-block;
	position: relative;
	z-index:100px;
	}
@keyframes show_location {
  from { width:0px; }
  to { width:300px;}
}
@keyframes hide_location {
  from { width:300px; }
  to { width:0px;}
}
.location_pop{
	display:none;
	position:absolute;
	width:350px;
	height:auto;
	left:25px;
	top:20px;
	text-align: left;
	background-color:rgba(255,244,207,1.00);
	padding: 5px 5px 15px 10px;
	border:thin;
	border-style:dotted;
	border-color:rgba(203,152,34,1.00);
	z-index:99;
	}
.locpop_label{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:800;
	line-height: 14pt;
	color:#fff;
	top: -12px;
	padding: 2px 20px 2px 10px;
	margin-top: 10px;
	background-color: rgba(43,71,139,1.00);
	display: none;
	position: relative;
	width: 180px;
	border: thin;
	border-style: solid;
	border-color: rgba(43,71,139,1.00);
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	z-index:100px;
}
.locpop_text{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:400;
	line-height: 14pt;
	color:#333;
	left: 10px;
	right: 10px;
	padding: 5px 0px 5px 0px;
	word-break: normal;
	word-wrap: break-word;
	display: none;
	position: relative;
	z-index:100px;
	}
.locpop_date{
	font-family:"Open Sans";
	font-size:9pt;
	font-weight:400;
	line-height: 11pt;
	color: rgba(15,15,111,1.00);
	left: 10px;
	right: 10px;
	padding: 5px 0px 5px 0px;
	word-break: normal;
	word-wrap: break-word;
	display: none;
	position: relative;
	z-index:100px;
	}
.edit_load_button{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:400;
	color:#333;
	padding:5px 5px 5px 5px;
	position:relative;
	display:inline-block;
	border-bottom:thin;
	border-bottom-style:dashed;
	border-bottom-color:#E1DFDD;
	width:140px;
	top:0px;
	left:0px;
	cursor:pointer;
	z-index:100px;
	}
.edit_load_button:hover{
	background-color: rgba(0,0,0,0.10);
}
.send_update_button{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:400;
	color:#333;
	padding:5px 5px 5px 5px;
	position:relative;
	display:inline-block;
	border-bottom:thin;
	border-bottom-style:dashed;
	border-bottom-color:#E1DFDD;
	width:140px;
	top:0px;
	left:0px;
	cursor:pointer;
	z-index:100px;
	}
.send_update_button:hover{
	background-color: rgba(0,0,0,0.10);
}
.email_sent_button{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:400;
	color:#333;
	padding:5px 5px 5px 5px;
	position:relative;
	display:inline-block;
	border-bottom:thin;
	border-bottom-style:dashed;
	border-bottom-color:#E1DFDD;
	width:140px;
	top:0px;
	left:0px;
	cursor:pointer;
	z-index:100px;
	
}
.email_sent_button:hover{
	background-color: rgba(0,180,0,1.0);
/*	width: 100px;*/
	color: rgba(255,255,255,1.00);
	transition: background-color 3s;
}

.delpaystub{
	display: block;
	position: relative;
	width: 30px;
	height: 30px;
	background-image: url("../grafix/row-delete-icon-gray.png");
	background-repeat: no-repeat; 
	background-position: center;
	background-position: top;
	cursor: pointer;
}
.delpaystub:hover{
	background-image: url("../grafix/row-delete-icon.png");
}
.dontdelpaystub{
	display: block;
	position: relative;
	width: 30px;
	height: 30px;
	background-image: url("../grafix/row-delete-icon-gray.png");
	background-repeat: no-repeat; 
	background-position: center;
	background-position: top;
	cursor: pointer;
}
.dontdelpaystub{
	background-image: url("../grafix/row-delete-icon-gray.png");
}

.display_menu_button{
	font-family:"Open Sans";
	font-size:14px;
	font-weight:400;
	color:#333;
	padding:0px 0px 0px 0px;
	position:relative;
	display:inline-block;
	border: none;
	width:35px;
	height: 35px;
	top:0px;
	left:0px;
	cursor:pointer;
	overflow: visible;
	}
.display_color_menu{
	display:none;
	position:absolute;
	width:250px;
	height:auto;
	right:30px;
	top:10px;
	padding: 10px 20px 10px 20px;
	background-color:#FFF;
	border:thin;
	border-style:solid;
	border-color:#ccc;
	z-index:99;
	}
/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
.attachfile_field{
	font-family:"Open Sans";
	font-size:20px;
	font-weight:400;
	color:#333;
	margin-top: 25px;
	padding:10px 10px 10px 10px;
	position:relative;
	display:inline-block;
	border:none;
	width: 550px;
}
.showuploads_Class{
	display: block; position: absolute; width: 96%; height: 350px; text-align: left; overflow-x: hidden; overflow-y: scroll; border-color: rgba(197,197,197,1.00); border-style: dotted; border-width: thin; padding: 10px 5px 10px 5px; margin: 0px 10px 10px 10px; background-color:rgba(231,231,231,1.00);
}

.showfile_Class{
	position: relative;
	display: inline-block;
	border: none;
	width: 115px;
	background-color: rgba(255,255,255,1.00);
	height: auto;
	overflow: hidden;
	text-align: center;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 10px 5px;
}
.hoverbg_Class{
	position: absolute;
	display: block;
	border: none;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;	
	background-color: rgba(0,0,0,0.00);
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}
.hoverbg_Class:hover{
	position: absolute;
	display: block;
	border: none;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;	
	background-color: rgba(0,0,0,0.50);
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}
.deletefile_Class{
	position: relative;
	display: inline-block;
	border: none;
	width: 35px;
	height: 35px;
	left: -10px;
	top: 10%;
	background-image: url("../grafix/delete-icon.png");
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}
.downloadfile_Class{
	position: relative;
	display: inline-block;
	border: none;
	width: 35px;
	height: 35px;
	left: 10px;
	top: 10%;
	background-image: url("../grafix/download-icon.png");
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}
.filethumb_Class{
	width: 95px;
	height: auto;
}
.filetext_Class{
	font-family:"Open Sans";
	font-size:9pt;
	font-weight:100;
	line-height: 11pt;
	color:#333;
	width: 95px;
	word-wrap: break-word;
	word-break: break-all;
}
.add_new_button{
	font-family:"Open Sans";
	font-size:14px;
	font-weight:400;
	color:#333;
	padding:5px 30px 5px 10px;
	position:relative;
	display:inline-block;
	border-bottom:thin;
	border-bottom-style:dashed;
	border-bottom-color:#E1DFDD;
	width:210px;
	top:0px;
	left:0px;
	cursor:pointer;
	z-index:100px;
	}
.backdrop{
	display:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px; background-color:rgba(0,0,0,0.5); overflow:hidden ; z-index:104;
	perspective: 1000px; /* Remove this if you don't want the 3D effect */
	}
.rotated-card {
 position:absolute; display:block; top:50px; bottom:30px; width: 1200px; left:3000px; border:thin; border-color:#666; border-style:solid; background-color:#FFF; z-index:104;
  -webkit-transform: rotateY(360deg);
          transform: rotateY(360deg);
  transition: transform 0.8s;
  transform-style: preserve-3d;
}
._card{
	position:absolute; display:block; top:60px; bottom:30px; width: 800px; left:3000px; border:thin; border-color:#666; border-style:solid; border-radius: 5px; background-color:#FFF; z-index:104; -webkit-backface-visibility: hidden; /* Safari */ backface-visibility: hidden;
	}

._card_back{
	position:absolute; display:block; top:60px; bottom:30px; min-width: 800px; max-width: 800px; left:3000px; border:thin; border-color:#666; border-style:solid;  border-radius: 5px; /* background-color:rgba(0,86,153,1.00); */ background-color:rgba(255,255,255,1.00); z-index:105; transform: rotateY(-180deg); -webkit-backface-visibility: hidden; /* Safari */ backface-visibility: hidden;
	}

/* This container is needed to position the front and back side */
.flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
/*  text-align: center;
  transition: transform 0.8s;*/
  transform-style: preserve-3d;
}
/* Do an horizontal flip when you move the mouse over the flip box container */
/*.flip-box-inner {
  transform: rotateY(-180deg);
}
.deflip-box-inner {
  transform: rotateY(180deg);
}*/

.ad_info_section{	
	top:0px; display:inline-block; position:relative; width:55%; background-color:rgba(255,255,255,1.00); height:auto; border: none; border-radius: 5px; overflow:visible;
	}
.ad_info_back_section{	
	top:20px; left: 20px; display:inline-block; position:relative; width:96%; height:auto; border: none; border-radius: 5px; overflow:visible;
	}

.add_info_card{
	position:absolute; display:block; top:50px; bottom:30px; width: 1200px; left:3000px; border:thin; border-color:#666; border-style:solid; background-color:#FFF; z-index:104;
	}
.add_infocard_back{
	position:absolute; display:block; top:50px; bottom:30px; min-width: 1155px; max-width: 1280px; left:3000px; border:thin; border-color:#666; border-style:solid; background-color:#FFF; z-index:102;
	}


.card_heading{
	font-family:"Open Sans";
/*	font:"Open Sans"; */
	font-size:11pt;
	font-weight:400;
	color:#333;
	padding:5px 5px 5px 5px;
	margin: 0px 0px 0px 20px;
	position:absolute;
	display:inline-block;
	width:90%;
	}
.sub_heading_table{
	font-family:"Open Sans";
	font-size:16px;
	font-weight:800;
	color:#333;
	padding:5px 0px 5px 0px;
	width:100%;
	text-align:center;
	}
.text_table{
	font-family:"Open Sans";
	font-size:12px;
	font-weight:600;
	text-height:20px;
	color:#333;
	text-align:left;
	padding:5px 10px 5px 30px;
	}
.textfield_table {
	font-family:"Open Sans";
	font-size:12px;
	width:400px;
	text-height:20px;
	color:#333;
	display:inline-block;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	background-color:#FFF;
	border:none;
	}
.main_page{
display:block; position:relative; top:101px; height:88vh; background-color:#fff; overflow:scroll;
}
/* width */
.main_page::-webkit-scrollbar {
  width: 5px;
}
/* Track */
.main_page::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.main_page::-webkit-scrollbar-thumb {
  background: #888;
  width: 6px;
}
/* Handle on hover */
.main_page::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}
.addt_heading{
	font-family:"Open Sans";
	font-size:13px;
	font-weight:700;
	color:#333;
	padding:10px 30px 10px 10px;
	position:absolute;
	display:inline-block;
	top:-5px;
	left:0px;	
	}
.first_card_row{
	position:relative;
	display:inline-block;
	top:0px;
	left:10px;
	width:100%;
	}
#hr{color: #999;}
._status{
	position:absolute;
	display:block;
	top:10px;
	right:10px;
	width:10%;
	text-align:center;
	cursor:pointer;
	}
._status_text{
	font-family:"Open Sans";
	font-size:10px;
	font-weight:600;
	color:#333;
	position:relative;
	display:block;
	text-align:center;
	top:10px;
	border: none;
	}
.load_no{
	font-family:"Open Sans";
	font-size:18px;
	font-weight:600;
	color:#00F;
	position:relative;
	display:inline-block;
	text-align:center;
	left:10px;
	}
.loadno_field{
	font-family:"Open Sans";
	font-size:14pt;
	font-weight:600;	
	color:#00F;
	position:relative;
	display:inline-block;
	text-align:left;
	line-height: 14pt;
	left:30px;
	top: 5px;
	width: 80pt;
	border: none;
	border-bottom: dotted;
	border-bottom-color:darkgray;
	border-bottom-width: thin;
}
._upload{
	position:absolute;
	display:inline-block;
	top:10px;
	right:5px;
	width:5%;
	text-align:center;
	cursor:pointer;
	}
._upload_text{
	font-family:"Open Sans";
	font-size:12px;
	font-weight:500;
	line-height:14px;
	color:#06F;
	position:relative;
	display:block;
	text-align:center;
	top:10px;
	}

/** Autocomplete Formating **/

/* { box-sizing: border-box; } */
/* body {
  font: 14px "Open Sans";
}*/
.autocomplete {
  /*the container must be positioned relative:*/
  position: relative;
  display: inline-block;
}/*
input {
  border: 1px solid transparent;
  background-color: #f1f1f1;
  padding: 10px;
  font-size: 16px;
}
input[type=text] {
  background-color: #f1f1f1;
  width: 100%;
}
input[type=submit] {
  background-color: DodgerBlue;
  color: #fff;
}*/
.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}
.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9;
}
.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}

/** Autocomplete format end **/
.textfield_1 {
	font:"Open Sans" !important;
	font-size:11pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16pt !important;
	line-height:16pt;
	height: 20pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}
.addt_charges{
	font:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16pt;
	line-height:16pt;
	height: 20pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
}
.error_message{
	font: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:13pt;
	font-weight:lighter;
	color:rgba(242,0,4,1.00);
	text-align:left;
	text-decoration:none;
	line-height: 16pt;
	padding: 5px 5px 5px 5px;
}
.typeahead {
	font:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:20pt;
	line-height:20pt;
	height: 20pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 5px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}
.chat_input {
	font:"Open Sans";
	font-size:9pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:11pt;
	line-height:11pt;
	width: 240px;
	height: 50pt;
	padding:2px 5px 2px 5px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}
.card_textarea_large {
	font:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	line-height:14pt;
	width: 100%;
	height: 100pt;
	padding:2px 5px 2px 5px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}

.showchat_Class{
	display: inline-block; position: relative; width: 92%; height: 350px; overflow-x: hidden; overflow-y: scroll; border-color: rgba(197,197,197,1.00); border-style: dotted; border-width: thin; padding: 10px 5px 10px 5px; margin: 10px 5px 10px 5px;
}
.showchat_Class::-webkit-scrollbar {
  width: 1px;
}
.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}
.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9;
}
.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}

/** Autocomplete format end **/

.twitter-typeahead {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.container {
        width: 800px;
        margin: 50px auto;
      }

      .typeahead-wrapper {
        display: block;
		margin: 50px 0;
      }

      .tt-menu {
		  color: #000000;
		  font-family:"Open Sans";
		  font-size:14px;
		  background-color: #fff;
		  border: 1px solid #d4d4d4;
		  border-bottom: none;
		  border-top: none;
		left: 0;
  		right: 0;
	/*	cursor: pointer; */
      }
.tt-suggestion {
		color: #000000;
		font-family:"Open Sans";
		font-size:14px;
        padding: 10px;
  		cursor: pointer;
  		background-color: #fff;
  		border-bottom: 1px solid #d4d4d4;
      }
.tt-suggestion:hover {
  /*when hovering an item:*/
		font-family:"Open Sans";
		font-size:14px;
		color: #000000;
		cursor: pointer;
  		background-color: #e9e9e9;
}
.tt-suggestion-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}
.typeahead_select{
	font-family:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:24pt;
	line-height:24pt;
	height:30pt; 
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 5px;
	background-color:#F2F2F2;
	border:thin; 
	border-color:#ddd; 
	border-style:solid;
}
.typeahead_other {
	font:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:20pt;
	line-height:20pt;
	height: 20pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 5px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}
.driverfield_1 {
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:24px;
	line-height:24px;
	display:inline-block;
	position:relative;
	padding:5px 10px 5px 10px;
	margin:30px 0px 0px 10px;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}
.datefield_1 {
	font:"Open Sans";
	font-size:10pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16pt;
	line-height:16pt;
	display:inline-block;
	position:relative;
	padding:2px 2px 2px 2px;
	margin:5px 0px 0px 5px;
	background-color:#FFF;
	border:none;
	}
.textfield_2 {
	font:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16pt;
	line-height:16pt;
	display:inline-block;
	position:relative;
	left:-40px;
	padding:5px 10px 5px 10px;
	margin:0px 0px 0px 10px;
	background-color:#EFF3F8;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}
.textarea_notes{
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16px;
	line-height:16px;
	display:inline-block;
	position:relative;
	left:10px;
	width:250pt;
	height:68px;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:#FCFADC;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	resize:none;
	}
.checkbox_group {
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:24px;
	line-height:24px;
	display:inline-block;
	position:relative;
	padding:5px 10px 5px 10px;
	margin:0px 10px 0px 10px;
	top:0px;
	width:43%;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	}
.checkbox_single {
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-height:16px;
	line-height:16px;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 30px;
	margin:0px 0px 0px 0px;
	}
.label_checkbox {
	font-family:"Open Sans";
	font-size:12px;
	font-weight:600;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16px;
	line-height:16px;
	left:-15px;
	top:-1px;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 10px;
	}
.radio_group{
	display:inline-block;
	position:relative;
	padding:5px 10px 5px 10px;
	margin:0px 0px 0px 10px;
	width:40%;
	right:0px;
	top:0px;
	background-color:#fff;
	border:none;
	}
.addt_info_section{	
	top:45%; display:block; position:absolute; width:100%; background-color:#fff; height:40%; border-top:solid; border-bottom:solid; border-color:#F2F2F2; overflow:scroll;
	}
/* width */
.addt_info_section::-webkit-scrollbar {
  width: 2px;
}
/* Track */
.addt_info_section::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.addt_info_section::-webkit-scrollbar-thumb {
  background: #888;
  width: 6px;
}
/* Handle on hover */
.addt_info_section::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}
.field_bottom_label{
	font-family:"Open Sans";
	font-size:11px;
	font-weight:400;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:12px;
	position:absolute;
	display:block;
	top:12px;
	left:30px;
	}
.date_w_label{
	position:relative;
	display:inline-block;
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16px;
	line-height:16px;
	left:0px;
	top:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
.label_radio {
	font-family:"Open Sans";
	font-size:12px;
	font-weight:600;
	color:#06F;
	text-align:left;
	text-decoration:none;
	text-height:24px;
	line-height:24px;
	left:-15px;
	top:-1px;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 10px;
	}
.label_radio_black{
	font-family:"Open Sans";
	font-size:11px;
	font-weight:600;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:24px;
	line-height:24px;
	left:-15px;
	top:-1px;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 10px;
	}
.datefield_w_label{
	font-family:"Open Sans";
	font-size:9pt;
	font-weight:400;
	text-height:12pt;
	line-height:12pt;
	color:#333;
	display:block;
	position:relative;
	padding:2px 2px 2px 2px;
	border:none;	
	}
.field_top_label{
	font-family:"Open Sans";
	font-size:9pt;
	font-weight:400;
	color:#06F;
	text-align:left;
	text-decoration:none;
	text-height:10pt;
	line-height:10pt;
	top:0px;
	display:block;
	position:relative;
	padding:5px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	}
.section_area {
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:16px;
	line-height:16px;
	display:block;
	position:absolute;
	padding:5px 10px 5px 10px;
	margin:0px 10px 0px 10px;
	top:29%;
	width:96%;
	height:20%;
	background-color:#FFF;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	overflow:scroll;
}
/* width */
.section_area::-webkit-scrollbar {
  width: 2px;
}
/* Track */
.section_area::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.section_area::-webkit-scrollbar-thumb {
  background: #888;
  width: 6px;
}
/* Handle on hover */
.section_area::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}

/* width */
.pop_card::-webkit-scrollbar {
  width: 2px;
}
/* Track */
.pop_card::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.pop_card::-webkit-scrollbar-thumb {
  background: #888;
  width: 6px;
}
/* Handle on hover */
.pop_card::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}

.equpTyp_dd{
	font-family:"Open Sans";
	font-size:12px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	text-height:25px;
	line-height:25px;
	padding:5px 0px 5px 0px;
	margin:30px 0px 0px 10px;
	border:thin; 
	border-color:#ddd; 
	border-style:solid;
	width:300pt; 
	height: 300px; 
	position: absolute; 
	display:none; 
	top:5px; 
	left:-10px; 
	background-color:#FDF4D5;
	overflow: scroll;
}
/* width */
.equpTyp_dd::-webkit-scrollbar {
  width: 2px;
}
/* Track */
.equpTyp_dd::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.equpTyp_dd::-webkit-scrollbar-thumb {
  background: #888;
  width: 6px;
}
/* Handle on hover */
.equpTyp_dd::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}
/* width */
.page_content_area::-webkit-scrollbar {
  width: 2px;
}
/* Track */
.page_content_area::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.page_content_area::-webkit-scrollbar-thumb {
  background: #888;
  width: 6px;
}
/* Handle on hover */
.page_content_area::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}

/* width */
.status_box::-webkit-scrollbar {
  width: 2px;
}
/* Track */
.status_box::-webkit-scrollbar-track {
  background: #ffffff; 
} 
/* Handle */
.status_box::-webkit-scrollbar-thumb {
  background: #888;
  width: 6px;
}
/* Handle on hover */
.status_box::-webkit-scrollbar-thumb:hover {
  background: #555; 
  width: 8px;
}
.consignment_instruction{
	position:relative;
	display:inline-block;
	text-align:center;
	top:-10px;
	left:0px;
	width:70px;
	}
._instruction_label{
	font-family:"Open Sans";
	font-size:11px;
	font-weight:600;
	color:#06F;
	text-align:left;
	text-decoration:none;
	text-height:14px;
	line-height:14px;
}
._add_row{
	position:relative;
	display:inline-block;
	top:-5px;
	left:10px;
	width:35px;
	text-align:center;
	cursor:pointer;	
	}
.comm_option_bottom{
	display:block;
	position:relative;
	bottom:10px;
	left:20px;	
	}
.select_1{
	font:"Open Sans";
	font-size:11pt;
	font-weight:lighter;
	color:#666;
	text-align:left;
	text-decoration:none;
	text-height:16pt;
	line-height:16pt;
	height: 29pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	background-color:#F2F2F2;
	border:thin;
	border-color:#ddd;
	border-style:solid;
}
.select_2{
	font:"Open Sans";
	font-size:12pt;
	font-weight:lighter;
	color:#333333;
	text-align:left;
	text-decoration:none;
	text-height:18pt;
	line-height:18pt;
	width: 220pt;
	height: 32pt;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:10px 0px 0px 5px;
	border:thin;
	border-color:#ddd;
	border-style:solid;
	border-radius: 5px;
	z-index: 151;
}
.labelText_blue {
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#06F;
	text-align:left;
	text-decoration:none;
	text-height:24px;
	line-height:24px;
	left:-20px;
	top:-1px;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 10px;
	}
.labelText_gray {
	font:"Open Sans";
	font-size:14px;
	font-weight:lighter;
	color:#333;
	text-align:left;
	text-decoration:none;
	left:-20px;
	top:-1px;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 10px;
	}
.labelText_link {
	font-family:"Open Sans";
	font-size:12px;
	font-weight:400;
	color:#06F;
	text-align:left;
	text-decoration:underline;
	text-height:24px;
	line-height:24px;
	right:15px;
	top:-1px;
	display:inline-block;
	position:relative;
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 10px;
	}
.inside_block_btn{
	font:"Open Sans";
	font-size:11px;
	font-weight:600;
	color:#000;
	text-align:center;
	text-decoration:none;
	text-height:25px;
	vertical-align:middle;
	line-height:25px;
	display:block;
	position:relative;
	width:140px;
	height:40px;
	top:0px;
	margin-bottom:0px;
	background-color:#F4B900;
	border:thin;
	border-style:solid;
	border-radius:5px;
	border-color:#F4B900;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.inside_block_btn:hover{
	color:#ECB904;
	background-color:#fff;
	}
.white_bb_button{
	font:"Open Sans";
	font-size:11pt;
	font-weight:600;
	color:#5B88B5;
	text-align:center;
	text-decoration:none;
	text-height:20pt;
	vertical-align:middle;
	line-height:20pt;
	display:none;
	position:absolute;
	right:200px;
	bottom:10px;
	width:150px;
	height:40px;
	background-color:#FFF;
	border:medium;
	border-style:solid;
	border-radius:5px;
	border-color:#5B88B5;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.white_bb_button:hover{
	color:#FFF;
	background-color:#5B88B5;
	}
.blue_bb_button{
	font:"Open Sans";
	font-size:11pt;
	font-weight:600;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	text-height:20pt;
	vertical-align:middle;
	line-height:20pt;
	display:none;
	position:absolute;
	right:20px;
	bottom:10px;
	width:150px;
	height:40px;
	background-color:#5B88B5;
	border:medium;
	border-style:solid;
	border-radius:5px;
	border-color:#5B88B5;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.blue_bb_button:hover{
	color:#5B88B5;
	background-color:#fff;
	}
.newwhite_bb_button{
	font:"Open Sans";
	font-size:11pt;
	font-weight:600;
	color: rgba(0,122,255,1.0);
	text-align:center;
	text-decoration:none;
	text-height:20pt;
	vertical-align:middle;
	line-height:20pt;
	display:none;
	position:absolute;
	right:200px;
	bottom:10px;
	width:150px;
	height:40px;
	background-color:#FFF;
	border:medium;
	border-style:solid;
	border-radius:5px;
	border-color: rgba(0,122,255,1.0);
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.newwhite_bb_button:hover{
	color:#FFF;
	background-color: rgba(0,122,255,1.0);
	}
.newblue_bb_button{
	font:"Open Sans";
	font-size:11pt;
	font-weight:600;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	text-height:20pt;
	vertical-align:middle;
	line-height:20pt;
	display:none;
	position:absolute;
	right:20px;
	bottom:10px;
	width:150px;
	height:40px;
	background-color: rgba(0,122,255,1.0);
	border:medium;
	border-style:solid;
	border-radius:5px;
	border-color: rgba(0,122,255,1.0);
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.newblue_bb_button:hover{
	color: rgba(0,122,255,1.0);
	background-color:#fff;
	}
.fuel_update_button{
	font:"Open Sans";
	font-size:9pt;
	font-weight:400;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	text-height:11pt;
	vertical-align:middle;
	line-height:11pt;
	display:inline-block;
	position:relative;
	top: 10px;
	left: 120px;
	right:20px;
	margin-bottom:10px;
	width:70px;
	height:25px;
	background-color:rgba(2,104,228,1.00);
	border:thin;
	border-style:solid;
	border-radius:5px;
	border-color:rgba(2,104,228,1.00);
	padding: 5px 10px 5px 10px; 
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.fuel_update_button:hover{
	color:rgba(2,104,228,1.00);
	background-color:#fff;
	}
.select_view{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:12px;
	font-weight:400;
	color:#333;
	text-align:left;
	padding-left: 10px;
	text-decoration:none;
	width:120px; 
	height:30px; 
	border:thin;
	border-style:solid;
	border-color:#E1DFDD;
	}
.select_fuel{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:12px;
	font-weight:400;
	color:#333;
	text-align:left;
	text-decoration:none;
	width:120px; 
	height:30px; 
	border:thin;
	border-style:solid;
	border-color:#E1DFDD;
	}
.calender{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:11px;
	font-weight:600;
	color:#333;
	text-align:left;
	text-decoration:none;
	width:200px; 
	height:30px; 
	border:none;
	}
.topbar_save_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	color:#FFF;
	background-color: #0268E4;
	text-align:center;
	text-decoration:none;
	width:90px; 
	height:35px;
	border:thin;
	border-style:solid;
	border-color:#E1DFDD;
	border-radius: 5px 5px 5px 5px;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.topbar_save_btn:hover{
	color:#0268E4;
	background-color: #FFFFFF;
	border-color:#0268E4;
}
.reportttl_field{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:12pt;
	font-weight:400;
	line-height: 35px;
	color:#FFF;
	background-color:rgba(255,255,255,1.00);
	text-align:left;
	text-decoration:none;
	width:620px; 
	height:50px;
	padding: 5px 10px 5px 10px; 
	border:thin;
	border-style:solid;
	border-color:rgba(219,217,217,1.00);
	border-radius: 5px 5px 5px 5px;
	top: 45px;
	bottom: 20px;
	left: 10px;
	display: inline-block;
	position:relative;
	}
.attachfiles_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	color:#FFF;
	background-color:#61B44D;
	text-align:center;
	text-decoration:none;
	width:90px; 
	height:35px;
	border:thin;
	border-style:solid;
	border-color:#E1DFDD;
	border-radius: 5px 5px 5px 5px;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.attachfiles_btn:hover{
	color:#4C9D39;
	background-color: #FFFFFF;
	border-color:#61B44D;
}
.sendChat_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	line-height: 30px;
	color:#FFF;
	background-color:#61B44D;
	text-align:center;
	text-decoration:none;
	position: absolute; 
	display: inline-block;
	width:70px; 
	height:75px;
	border:thin;
	border-style:solid;
	border-color:#E1DFDD;
	border-radius: 5px 5px 5px 5px;
	margin: 10px 10px 5px 5px; 
	bottom: 0px; 
	right: 0px;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.sendChat_btn:hover{
	color:#4C9D39;
	background-color: #FFFFFF;
	border-color:#61B44D;
}
.cancelConfirmed_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	line-height: 30px;
	color:#FFF;
	background-color:#F6635C;
	text-align:center;
	text-decoration:none;
	position: relative; 
	display: inline-block;
	width:70px; 
	height:75px;
	border:thin;
	border-style:solid;
	border-color:#E1DFDD;
	border-radius: 5px 5px 5px 5px;
	margin: 10px 10px 5px 5px; 
	bottom: 0px; 
	right: 0px;
	float: right;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.cancelConfirmed_btn:hover{
	color:#DA2E25;
	background-color: #FFFFFF;
	border-color:#F6635C;
}

.sendemail_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	line-height: 30px;
	color:#FFF;
	background-color: rgba(67,122,215,1.00);
	text-align:center;
	text-decoration:none;
	position: relative; 
	display: inline-block;
	width:70px; 
	height:75px;
	border:thin;
	border-style:solid;
	border-color:rgba(67,122,215,1.00);
	border-radius: 5px 5px 5px 5px;
	margin: 10px 10px 5px 5px; 
	bottom: 0px; 
	right: 0px;
	float: right;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.sendemail_btn:hover{
	color: rgba(67,122,215,1.00);
	background-color: #FFFFFF;
	border-color:rgba(67,122,215,1.00);
}
.confirm_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	line-height: 30px;
	color:#FFF;
	background-color:#61B44D;
	text-align:center;
	text-decoration:none;
	position: relative; 
	display: inline-block;
	width:70px; 
	height:75px;
	border:thin;
	border-style:solid;
	border-color:#E1DFDD;
	border-radius: 5px 5px 5px 5px;
	margin: 10px 10px 5px 5px; 
	bottom: 0px; 
	right: 0px;
	float: right;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.confirm_btn:hover{
	color:#4C9D39;
	background-color: #FFFFFF;
	border-color:#61B44D;
}
.topbar_clear_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	color:#0268E4;
	background-color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	width:90px; 
	height:35px;
	border:thin;
	border-style:solid;
	border-color:#0268E4;
	border-radius: 5px 5px 5px 5px;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.topbar_clear_btn:hover{
	color:#FFFFFF;
	background-color: #0268E4;
	border-color:#FFFFFF;
}
.topbar_report_btn{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14px;
	font-weight:600;
	color:#FFFFFF;
	background-color: #FF0050;
	text-align:center;
	text-decoration:none;
	width:140px; 
	height:35px;
	border:thin;
	border-style:solid;
	border-color:#FF0050;
	border-radius: 5px 5px 5px 5px;
	cursor:pointer;
	transition:linear;
	transition-duration:0.3s;
	}
.topbar_report_btn:hover{
	color:#FF0050;
	background-color: #FFFFFF;
	border-color:#FF0050;
}
.label_text{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:10pt;
	font-weight:normal;
	color:#666;
	text-align:left;
	text-decoration:none;
	}
.list_table tr:nth-child(even) { background-color:rgba(235,235,235,1.00); }
.openload_table tr:nth-child(even) { background-color:rgba(255,238,238,1.00); }
.openload_table tr:nth-child(odd) { background-color:rgba(255,222,222,1.00); }

.pagetext_heading{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:12pt;
	font-weight:normal;
	color: rgba(51,51,51,1.00);
	text-align:left;
	text-decoration:none;
	padding: 5px 10px 5px 5px;
	}
.pagetext_{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:11pt;
	font-weight:normal;
	color:#333;
	text-align:left;
	text-decoration:none;
	padding: 5px 10px 5px 5px;
	}
.pagetext_date{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:11pt;
	font-weight:bold;
	color:#E10003;
	text-align:left;
	text-decoration:none;
	padding: 5px 10px 5px 5px;
	}
.loadpagetext_bold{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:11pt;
	line-height: 14pt;
	font-weight:600;
	color:#333;
	text-align:left;
	text-decoration:none;
	padding: 5px 0px 5px 0px;
	}
.loadpagetext_{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:11pt;
	line-height: 14pt;
	font-weight:normal;
	color:#000;
	text-align:left;
	text-decoration:none;
	padding: 5px 0px 5px 0px;
	}
.loadpagetext_date{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:10pt;
	font-weight:normal;
	line-height: 14pt;
	color:rgba(201,4,8,1.00);
/*	background-color:rgba(255,255,255,0.2); */
	text-align:left;
	text-decoration:none;
/*	border: thin;
	border-style: solid;
	border-color: #ffffff;
	border-radius: 25px;	*/
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	}
.loadpagetext_select{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:9pt;
	font-weight:400;
	color:#000;
	text-align:left;
	text-decoration:none;
	width:70px; 
	height:15px; 
	border:none;
	background: none;
}
.pagetext_select{
	font-family:"Open Sans" /* Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:8pt;
	font-weight:400;
	color:#333;
	text-align:left;
	text-decoration:none;
	width:70px; 
	height:15px; 
	border:none;
	background: none;
}
.loadno_heading{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:12pt;
	font-weight:bold;
	color:#0312DC;
	text-align:left;
	text-decoration:none;
	padding: 5px 10px 5px 5px;
	}
.page_text{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:12pt;
	font-weight:normal;
	color:#333;
	text-align:left;
	text-decoration:none;
	padding: 5px 2px 5px 2px;
	}
.page_text_date{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:12pt;
	font-weight:normal;
	color:#B30002;
	text-align:left;
	text-decoration:none;
	padding: 5px 2px 5px 2px;
	}
.pagetext_sub{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:8pt;
	font-weight:normal;
	color:#000;
	text-align:left;
	text-decoration:none;
	}
.pagetext_link, .pagetext_link:active, .pagetext_link-active{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:10pt;
	font-weight:normal;
	color:#666;
	text-align:left;
	text-decoration:underline;
	padding: 5px 10px 5px 5px;
	}
.pagetext_link:hover{
	color:#4FCDFB;
}
.pagetext_link:visited{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:14pt;
	font-weight:normal;
	color:#666;
	text-align:left;
	text-decoration:underline;
	padding: 5px 10px 5px 5px;
	}
.seperator_mark{
	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif/* "Century Gothic" */;
	font-size:22px;
	font-weight:lighter;
	color:#CCC;
	text-align:left;
	text-decoration:none;	
	}
.tt-query, /* UPDATE: newer versions use tt-input instead of tt-query */
.tt-hint {
    width: 396px;
    height: 30px;
    padding: 8px 12px;
    font-size: 24px;
    line-height: 30px;
    border: 2px solid #ccc;
    border-radius: 8px;
    outline: none;
}

.tt-query { /* UPDATE: newer versions use tt-input instead of tt-query */
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.tt-hint {
    color: #999;
}

.tt-dropdown-menu { /* UPDATE: newer versions use tt-menu instead of tt-dropdown-menu */
    width: 396px;
    margin-top: 12px;
    padding: 8px 0;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 8px;
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
}
.btn-lang{color:#fff;background-color:#d9534f;border-color:#d43f3a;font-size:12px;}.btn-lang.focus,.btn-lang:focus{color:#fff;background-color:#c9302c;border-color:#761c19;font-size:12px;}.btn-lang:hover{color:#fff;background-color:#c9302c;border-color:#ac2925;font-size:12px;}

.btn-cre8usr{color:#fff;background-color:#09C;border-color:#0CC;font-size:14px;}.btn-lang.focus,.btn-lang:focus{color:#fff;background-color:#0CC;border-color:#0C9;font-size:14px;}.btn-lang:hover{color:#fff;background-color:#0CC;border-color:#0C9;font-size:14px;}

.btn-cnclusr{color:#fff;background-color:#D30140;border-color:#FE528E;font-size:14px;}.btn-lang.focus,.btn-lang:focus{color:#fff;background-color:#FC014D;border-color:#FE76A6;font-size:14px;}.btn-lang:hover{color:#fff;background-color:#FC014D;border-color:#FE76A6;font-size:14px;}
.myscrollbar{
/* scrollbar-face-color: #000000;
 scrollbar-highlight-color: #000000; 
 scrollbar-3dlight-color: #000000; 
 scrollbar-darkshadow-color: #000000; 
 scrollbar-shadow-color: #000000; 
 scrollbar-arrow-color: #FF99FF; 
 scrollbar-track-color: #FFCCFF;
 */
}
 ::-webkit-scrollbar
{
  width: 5px;  /* for vertical scrollbars */
  height: 5px; /* for horizontal scrollbars */
}

::-webkit-scrollbar-track
{
  background: rgba(17, 52, 76, 1);
}

::-webkit-scrollbar-thumb
{
  background: rgba(59, 118, 158, 1);
}

.tt-suggestion {
    font-family:"Century Gothic";
	font-size:14px;
	font-weight:lighter;
	color:#999;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	padding: 3px 20px;
    line-height: 24px;
}


.tt-suggestion.tt-is-under-cursor { /* UPDATE: newer versions use .tt-suggestion.tt-cursor */
    color: #fff;
    background-color: #0097cf;

}

.tt-suggestion p {
    margin: 0;
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:lighter;
	color:#999;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	padding: 3px 0px;
    line-height: 24px;
}
.tt-suggestion:hover p {
    margin: 0;
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:lighter;
	color:#FFF;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	padding: 3px 0px;
    line-height: 24px;
}

/* #################### Autocomplete garnishing ###################### */
section{
    height: 0px;
    border: none;
}

.move{
    position: relative;
    bottom: 0;
    right: 0;
}
/*.previous{
	background:url(../imgs/nav_uparrow.jpg);	
}
.next{
	background:url(../imgs/nav_downarrow.jpg);	
}*/
/*	#canvas {
    width: 600px;
    height: 400px;
} */
img {
	text-align:left;	
	vertical-align:text-top;
	border:none;
	}
.img2 {
	text-align:left;
	alignment-adjust:text-after-edge;
	vertical-align:middle;
	border:none;
	}
.img_link {
	border:none;
	}
h1 {
	font-family:"Century Gothic";
	font-size:48px;
	font-weight:lighter;
	vertical-align:text-top;
	color:#0080FF;
	text-align:left;
	text-decoration:none;
}
h2 {
	font-family:"Open Sans";
	font-size:24px;
	font-weight:800;
	color:#999;
	text-decoration:none;
}
h3 {
	font-family:"Century Gothic";
	font-size:36px;
	font-weight:normal;
	color:#979191;
	text-align:left;
	text-decoration:none;
	line-height:48px;
}
.h3_white {
	font-family:"Century Gothic";
	font-size:36px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	line-height:48px;
}
h4 {
	font-family:"Century Gothic";
	font-size:60px;
	vertical-align:middle;
	color:#FF0;
	text-align:center;
	text-decoration:none;
	alignment-adjust:central;
}
.list_1 {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: lighter;
	color: #999;
	/* [disabled]text-align: left; */
	/* [disabled]text-decoration:none; */
	line-height: 20px;
}
.list_2 {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: lighter;
	color: #999;
	border-radius:4px;
	/* [disabled]text-align: left; */
	/* [disabled]text-decoration:none; */
	line-height: 20px;
}


.fields_labels {
	font-family:"Century Gothic";
	font-size:14px;
	color:#676767;
	font-weight:bold;
	text-decoration:none;
}
.subfields_labels {
	font-family:"Century Gothic";
	font-size:14px;
	color:#676767;
	font-weight:lighter;
	text-decoration:none;
}
.inner-table{
/*	border-bottom:1; */
	border: 1px solid #acacac;

}
.heading {
	font-family:"Century Gothic";
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}
.section_heading {
	font-family:"Century Gothic";
	font-size:14px;
	color:#676767;
	text-decoration:none;
}
.heading_red {
	font-family:"Century Gothic";
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.heading_green {
	font-family:"Century Gothic";
	font-size:16px;
	color:#8fc440;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}
.btn_green{
	background-color:#FFF; /* Green */
	border-color:#11344c;
	box-shadow:none;
	border-radius: 4px;
    color:#11344c; /*#04c6a4;*/
    padding: 10px 52px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
	font-family:"Century Gothic";
    font-size: 16px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	width:60%;
	}
.btn_green:hover{
	background-color: #11344c; /* White */
    color: #FFF;
	border-color:#11344c;
	border-radius: 4px;
	width:80%;
	cursor:pointer;
	}	
.btn_add{
/*	background-color:#FFF;
	border-color:#11344c;
	box-shadow:none; */
	border-radius: 4px;
    color:#11344c; /*#04c6a4;*/
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
	font-family:"Century Gothic";
    font-size: 16px;
	margin-left: 10px;
/*	-webkit-transition-duration: 0.4s; */ /* Safari */
/*    transition-duration: 0.4s;
	width:60%; */
	}
.btn_add:hover{
/*	background-color: #11344c;
    color: #FFF;
	border-color:#11344c;*/
	border-radius: 4px;
	margin-left: 10px;
/*	width:100%; */
	cursor:pointer;
	}	
.channels_lang_text {
	font-family:"Century Gothic";
	font-size:48px;
	color:#FFF;
	font-weight:lighter;
	text-align:center;
	vertical-align:middle;
}
.vod_gallery_text {
	font-family:"Century Gothic";
	font-size:18px;
	color:#000;
	font-weight:normal;
}
p {
	font-family:"Century Gothic";
	font-size:18px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}
.left_sidebar_link{
	font-family:"Century Gothic";
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a:active.left_sidebar_link{
	font-family:"Century Gothic";
	font-size:12px;
	color:#676767;
	font-weight:bold;
	text-decoration:none;
}
a:hover.left_sidebar_link{
	font-family:"Century Gothic";
	font-size:12px;
	color:#CCC;
	font-weight:bold;
	text-decoration:none;
}
a:visited.left_sidebar_link{
	font-family:"Century Gothic";
	font-size:12px;
	color:#676767;
	font-weight:bold;
	text-decoration:none;
}
.left_sidebar_website{
	font-family:"Century Gothic";
	font-size:12px;
	color:#09F;
	font-weight:normal;
	text-decoration:none;
	padding-left:2px;
}
a:active.left_sidebar_website{
	font-family:"Century Gothic";
	font-size:12px;
	color:#09F;
	font-weight:bold;
	text-decoration:normal;
	padding-left:2px;
}
a:hover.left_sidebar_website{
	font-family:"Century Gothic";
	font-size:12px;
	color:#0CF;
	font-weight:normal;
	text-decoration:none;
	padding-left:2px;
}
a:visited.left_sidebar_website{
	font-family:"Century Gothic";
	font-size:12px;
	color:#09F;
	font-weight:normal;
	text-decoration:none;
	padding-left:2px;
}
.left_sidebar_section{
	font-family:"Century Gothic";
	font-size:12px;
	color:#A3BDD6;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
a:active.left_sidebar_section{
	font-family:"Century Gothic";
	font-size:12px;
	color:#A3BDD6;
	font-weight:bold;
	text-decoration:normal;
	padding-left:5px;
}
a:hover.left_sidebar_section{
	font-family:"Century Gothic";
	font-size:12px;
	color:#E4ECF3;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
a:visited.left_sidebar_section{
	font-family:"Century Gothic";
	font-size:12px;
	color:#A3BDD6;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
.left_sidebar_subsection{
	font-family:"Century Gothic";
	font-size:12px;
	color:#87A8C9;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
a:active.left_sidebar_subsection{
	font-family:"Century Gothic";
	font-size:12px;
	color:#87A8C9;
	font-weight:bold;
	text-decoration:normal;
	padding-left:5px;
}
a:hover.left_sidebar_subsection{
	font-family:"Century Gothic";
	font-size:12px;
	color:#A3BDD6;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
a:visited.left_sidebar_subsection{
	font-family:"Century Gothic";
	font-size:12px;
	color:#87A8C9;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
.left_sidebar_newinsert{
	font-family:"Century Gothic";
	font-size:12px;
	color:#87A8C9;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
a:active.left_sidebar_newinsert{
	font-family:"Century Gothic";
	font-size:12px;
	color:#87A8C9;
	font-weight:bold;
	text-decoration:normal;
	padding-left:5px;
}
a:hover.left_sidebar_newinsert{
	font-family:"Century Gothic";
	font-size:12px;
	color:#A3BDD6;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
a:visited.left_sidebar_newinsert{
	font-family:"Century Gothic";
	font-size:12px;
	color:#87A8C9;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
.left_sidebar_addnew{
	font-family:"Century Gothic";
	font-size:14px;
	color:#87A8C9;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}
a:active.left_sidebar_addnew{
	font-family:"Century Gothic";
	font-size:14px;
	color:#87A8C9;
	font-weight:bold;
	text-decoration:normal;
	padding-left:5px;
	cursor:pointer;
}
a:hover.left_sidebar_addnew{
	font-family:"Century Gothic";
	font-size:14px;
	color:#A3BDD6;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	cursor:pointer;
}
a:visited.left_sidebar_addnew{
	font-family:"Century Gothic";
	font-size:14px;
	color:#87A8C9;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	cursor:pointer;
}
.link2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
a:active.link2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
a:hover.link2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
a:visited.link2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
.page_link_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a:active.page_link_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a:hover.page_link_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
a:visited.page_link_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.page_text_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	alignment-adjust:text-before-edge;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
a:link.page_text_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	alignment-adjust:text-before-edge;
	color:#0000FF;
	font-weight:normal;
	text-decoration:underline;
}
a:active.page_text_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	alignment-adjust:text-before-edge;
	color:#0000FF;
	font-weight:normal;
	text-decoration:underline;
}
a:hover.page_text_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	alignment-adjust:text-before-edge;
	color:#09F;
	font-weight:normal;
	text-decoration:underline;
}
a:visited.page_text_black{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	alignment-adjust:text-before-edge;
	color:#0000FF;
	font-weight:normal;
	text-decoration:underline;
}
.page_link_red{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
a:active.page_link_red{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
a:hover.page_link_red{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
a:visited.page_link_red{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
.text_hdfooter{
	font-family:"Century Gothic";
	font-size:24px;
	color:#FC0146;
	font-weight:bold;
	text-decoration:none;
}
.form_submitbutton{
	font-family:"Century Gothic";
	font-size:16px;
	color:#FC0146;
	font-weight:normal;
	text-decoration:none;
	width:300px;
}
.tab_red{
	font-family:"Century Gothic";
	font-size:14px;
	color:#FC014D;
	font-weight:normal;
	text-decoration:none;
}
a:active.tab_red{
	font-family:"Century Gothic";
	font-size:14px;
	color:#FC014D;
	font-weight:normal;
	text-decoration:none;
}
a:hover.tab_red{
	font-family:"Century Gothic";
	font-size:14px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
a:visited.tab_red{
	font-family:"Century Gothic";
	font-size:14px;
	color:#FC014D;
	font-weight:normal;
	text-decoration:none;
}
.tab_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#06C;
	font-weight:normal;
	text-decoration:none;
}
a:active.tab_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#06C;
	font-weight:normal;
	text-decoration:none;
}
a:hover.tab_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#999;
	font-weight:normal;
	text-decoration:none;
}
a:visited.tab_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#06C;
	font-weight:normal;
	text-decoration:none;
}
.file_upload{
	font-family:"Century Gothic";
	font-size:14px;
	color:#999;
	font-weight:normal;
	text-decoration:none;
	width:420px;
	background-color:#FFF;
	border:dashed;
	border-width:thin;
	border-color:#FC014D;
}
.text_white_news_section{
	font-family:"Century Gothic";
	font-size:18px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
}
.text_remove_btn{
	font-family:"Century Gothic";
	font-size:12px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:20px;
}
a:active.text_remove_btn{
	font-family:"Century Gothic";
	font-size:12px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:20px;
}
a:hover.text_remove_btn{
	font-family:"Century Gothic";
	font-size:12px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:20px;
}
a:visited.text_remove_btn{
	font-family:"Century Gothic";
	font-size:12px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:20px;
}
.text_white_news{
	font-family:"Century Gothic";
	font-size:18px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:underline;
}
a:active.text_white_news{
	font-family:"Century Gothic";
	font-size:18px;
	color:#FBB;
	text-decoration:underline;
}
a:hover.text_white_news{
	font-family:"Century Gothic";
	font-size:18px;
	color:#E6FDB5;
	text-decoration:underline;
}
a:visited.text_white_news{
	font-family:"Century Gothic";
	font-size:18px;
	color:#FBB;
	text-decoration:underline;
}
.hd_advertizer{
	font-family:"Century Gothic";
	font-size:12px;
	color:#CEDDEA;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
	alignment-adjust:central;
	alignment-adjust:middle;
	text-align:center;
}
.link_hdfooter{
	font-family:"Century Gothic";
	font-size:14px;
	color:#06F;
	font-weight:normal;
	text-decoration:none;
}
a:active.link_hdfooter{
	font-family:"Century Gothic";
	font-size:14px;
	color:#8fc440;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.link_hdfooter{
	font-family:"Century Gothic";
	font-size:14px;
	color:#9F0;
	font-weight:bold;
	text-decoration:underline;
}
a:visited.link_hdfooter{
	font-family:"Century Gothic";
	font-size:14px;
	color:#8fc440;
	font-weight:bold;
	text-decoration:underline;
}
.copyright_footer{
	font-family:"Century Gothic";
	font-size:12px;
	color:#F00;
	font-weight:bold;
	text-decoration:none;
}
.link_white{
	font-family:"Century Gothic";
	font-size:12px;
	color:#F4F4F4;
	font-weight:bold;
	text-decoration:none;
}
a:active.link_white{
	font-family:"Century Gothic";
	font-size:12px;
	color:#F4F4F4;
	font-weight:bold;
	text-decoration:none;
}
a:hover.link_white{
	font-family:"Century Gothic";
	font-size:12px;
	color:#F4F4F4;
	font-weight:bold;
	text-decoration:none;
}
a:visited.link_white{
	font-family:"Century Gothic";
	font-size:12px;
	color:#F4F4F4;
	font-weight:bold;
	text-decoration:none;
}
.link_gray{
	font-family:"Century Gothic";
	font-size:12px;
	color:#c2c2c2;
	font-weight:bold;
	text-decoration:none;
}
a:active.link_gray{
	font-family:"Century Gothic";
	font-size:12px;
	color:#c2c2c2;
	font-weight:bold;
	text-decoration:none;
}
a:hover.link_gray{
	font-family: "Century Gothic";
	font-size: 12px;
	color: #5b9bd5;
	font-weight: bold;
	text-decoration: none;
}
a:visited.link_gray{
	font-family:"Century Gothic";
	font-size:12px;
	color:#c2c2c2;
	font-weight:bold;
	text-decoration:none;
}
.link_footer{
	font-family:"Century Gothic";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
a:active.link_footer{
	font-family:"Century Gothic";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
a:hover.link_footer{
	font-family:"Century Gothic";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
a:visited.link_footer{
	font-family:"Century Gothic";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.link_footer_blue{
	font-family:"Century Gothic";
	font-size:12px;
	color:#00F;
	font-weight:normal;
	text-decoration:underline;
}
a:active.link_footer_blue{
	font-family:"Century Gothic";
	font-size:12px;
	color:#00F;
	font-weight:normal;
	text-decoration:underline;
}
a:hover.link_footer_blue{
	font-family:"Century Gothic";
	font-size:12px;
	color:#09F;
	font-weight:normal;
	text-decoration:underline;
}
a:visited.link_footer_blue{
	font-family:"Century Gothic";
	font-size:12px;
	color:#00F;
	font-weight:normal;
	text-decoration:underline;
}
.link_target_int{
	font-family:"Century Gothic";
	}
.link_target_interests{
	font-family:"Century Gothic";
	font-size:9px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
a:active.link_target_interests{
	font-family:"Century Gothic";
	font-size:9px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
a:hover.link_target_interests{
	font-family:"Century Gothic";
	font-size:9px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
a:visited.link_target_interests{
	font-family:"Century Gothic";
	font-size:9px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
.Nav_footer_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#D8F79F;
	font-weight:normal;
	text-decoration:none;
}
a:active.Nav_footer_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#D8F79F;
	font-weight:normal;
	text-decoration:none;
}
a:hover.Nav_footer_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#D8F79F;
	font-weight:normal;
	text-decoration:none;
}
a:visited.Nav_footer_blue{
	font-family:"Century Gothic";
	font-size:14px;
	color:#D8F79F;
	font-weight:normal;
	text-decoration:none;
}

.link_footer_white{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
a:active.link_footer_white{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
a:hover.link_footer_white{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
	font-weight:bold;
	text-decoration:none;
}
a:visited.link_footer_white{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.left_heading{
	font-family:"Century Gothic";
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
._welcome_user{
	font-family:"Open Sans";
	font-size:16px;
	color:#554FFF;
	font-weight:700;
	text-decoration:none;
}
.link_white{
	font-family:"Century Gothic";
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
a:active.link_white{
	font-family:"Century Gothic";
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
a:hover.link_white{
	font-family:"Century Gothic";
	font-size:10px;
	color:#F2F2F2;
	font-weight:bold;
	text-decoration:none;
}
a:visited.link_white{
	font-family:"Century Gothic";
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.page_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.dashboard_dropdown{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.text3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
}
.heading4{
	font-family:"Century Gothic";
	font-size:12px;
	color:#03C;
	font-weight:normal;
	text-decoration:none;
}
.text4{
	font-family:"Century Gothic";
	font-size:12px;
	color:#03C;
	font-weight:normal;
	text-decoration:none;
}
.fieldtext4{
	font-family:"Century Gothic";
	font-size:12px;
	color:#C00;
	font-weight:normal;
	text-decoration:none;
}
.footertext_1{
	font-family:"Century Gothic";
	font-size:12px;
	color:#ECE6E7;
	font-weight:normal;
	text-decoration:none;
}
.hd_analytics{
	font-family:"Century Gothic";
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
	text-wrap:normal;
}
a:active.hd_analytics{
	font-family:"Century Gothic";
	font-size:12px;
	color:#749AC0;
	font-weight:normal;
	text-decoration:none;
}
a:hover.hd_analytics{
	font-family:"Century Gothic";
	font-size:12px;
	color:#A3BDD6;
	font-weight:normal;
	text-decoration:none;
}
a:visited.hd_analytics{
	font-family:"Century Gothic";
	font-size:12px;
	color:#749AC0;
	font-weight:normal;
	text-decoration:none;
}
.hd_analytics_pub{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	text-wrap:normal;
}
.analytics_campaigns{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	text-wrap:normal;
}
a:active.hd_analytics{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	text-wrap:normal;
}
a:hover.hd_analytics{
	font-family:"Century Gothic";
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	text-wrap:normal;
}
a:visited.hd_analytics{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	text-wrap:normal;
}
.footertext_2{
	font-family:"Century Gothic";
	font-size:12px;
	color:#F00;
	font-weight:normal;
	text-decoration:none;
}
.footerlink_2{
	font-family:"Century Gothic";
	font-size:12px;
	color:#F00;
	font-weight:normal;
	text-decoration:none;
}
.footertext_3{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.footertext_4{
	font-family:"Century Gothic";
	font-size:11px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
a:active.footertext_4{
	font-family:"Century Gothic";
	font-size:11px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
a:hover.footertext_4{
	font-family:"Century Gothic";
	font-size:11px;
	color:#06F;
	font-weight:bold;
	text-decoration:none;
}
a:visited.footertext_4{
	font-family:"Century Gothic";
	font-size:11px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
.ind_select_list{
	font-family:"Century Gothic";
	font-size:18px;
	color:#9E9E9E;
	font-weight:normal;
	text-decoration:none;
	padding:10px 10px 10px 10px;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px;
/*	border-radius:4px;
*/	width:470px;
}
.ind_select_list.scrollbars{
	background-color:#7CA600;
	}
.DOB_dropdown{
	font-family:"Century Gothic";
	font-size:14px;
	color:#F0F0F0;
	font-weight:normal;
	text-decoration:none;	
}
