@CHARSET "ISO-8859-1";
/*
contain only Header, body, fonts, and Footer CSS 
*/
@FONT-FACE {
	font-family: rush49font;
	/*src: url("fonts/Rush49.woff");*/
	src: url('../fonts/Rush49/Rush49.eot');
	src: url('../fonts/Rush49/Rush49.eot?#iefix')
		format('embedded-opentype'), url('../fonts/Rush49/Rush49.woff')
		format('woff'), url('../fonts/Rush49/Rush49.ttf') format('truetype'),
		url('../fonts/Rush49/Rush49.svg#Rush49') format('svg');
}


@FONT-FACE {
	font-family: ITCAvantGardeStd-BoldCn;
	src: url("../fonts/ITCAvantGarde/ITCAvantGardeStd-BoldCn.otf");
}

@FONT-FACE {
	font-family: ITCAvantGardeStd-MdCn;
	src: url("../fonts/ITCAvantGarde/ITCAvantGardeStd-MdCn.otf");
}

@FONT-FACE {
	font-family: ITCAvantGardeStd-XLtCn;
	src: url("../fonts/ITCAvantGarde/ITCAvantGardeStd-XLtCn.otf");
}

.header {
	height: 60px;
	background-color: #053242;
	min-width: 100%;
	color: #cccccc;
	/*	position: fixed;*/
	border-bottom: 4px solid rgb(27, 164, 145);/*#008000;*/
	z-index: 1000;
}

.header-right {
	float: right;
	margin-top: 1em;
	margin-right: 4em;
	font-size: 1.5em;
	color: #82AFB6;
}

.vertical_line {
	border-left: 2px solid gray;
	height: 100%;
	float: right;
	width: 2px
}

.vertical_line_marginright {
	border-left: 2px solid gray;
	height: 100%;
	float: right;
	margin-right: 4em;
	width: 2px
}

.header-setting {
	float: right;
	margin-top: 1em;
	margin-right: 1.5em;
	margin-left: 1.5em;
	font-size: 1.5em;
	color: #82AFB6;
}

.header-setting input[type='button']{
	text-decoration: none;
	text-transform: uppercase;
	color: white;
	display: block;
	padding-right: 1.2em;
	padding-left: 1.2em;
	padding-top: .2em;
	padding-bottom: .3em;
	font-size: 1.0em;
	height: 30px;
	border: none;
	background-color: red;
	cursor: pointer;
}

.header-left {
	float: left;
	margin-top: 1em;
	margin-left: 4em;
}

/*dashboardheader*/
.dashboardheader { /*	height: 70px;*/
	background-color: rgba(220, 220, 220, 0.4);
	width: 100%;
	color: #053242;
	margin: auto;
	/*	position: fixed;*/
	z-index: 1000;
}

.dashboardheader table {
	border-spacing: 0px;
	width: 100%;
	border: #bbb solid 1px;
}

.dashboardheader .dbheadercoltext {
	width: 62%;
	border-right: #bbb solid 1px;
	/*	background-color:red;*/
}

.dashboardheader .dbheadercolmenu {
	width: 36%;
	/*	background-color:blue;*/
}

.dbheadercoltext input {
	width: 96%;
	background: transparent;
	padding-top: 1em;
	padding-bottom: 1em;
	border: 0;
	padding-left: 1.5em;
	font-size: 1.5em;
	outline: none;
	font-family:Cabin;
}

.dbheadercolmenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	text-transform: capitalize;
}

.dbheadercolmenu span {
	text-transform: uppercase;
	font-size: 1.1em;
}

.dbheadercolmenu ul>li {
	float: left;
	width: 33%;
	border-right: #bbb solid 1px;
	height: 62px;
}

.dbheadercolmenu ul #dbheadermprofile {
	border-right: #bbb solid 0px;
}

.dbheadercolmenu a {
	padding-top: 10px;
	display: block;
	text-decoration: none;
}

.dbheadercolmenu .image {
	height: 28px;
}

.tabactive {
	cursor: pointer;
	background-color: rgb(27, 164, 145);/*#008000;*/
	color: #eee;
	float: right;
	width: 10%;
	height: 5.1em;
	margin-right: 2px;
	text-align: center;
}

.tabinactive {
	cursor: pointer;
	background-color: #053242;
	color: #eee;
	float: right;
	width: 10%;
	height: 5.1em;
	margin-right: 2px;
	text-align: center;
}

.tabclass .image {
	margin-top: 1em;
	height: 23px;
}

.tabclass span {
	text-transform: uppercase;
	font-size: 1.1em;
}

/**Button***/
.button {
	display: inline-block;
	zoom: 1;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .1em;
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
}

/* rosy */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c),
		to(#bf404f) );
	background: -moz-linear-gradient(top, #f16c7c, #bf404f);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#f16c7c', endColorstr =   '#bf404f' );
}

.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a),
		to(#a53845) );
	background: -moz-linear-gradient(top, #cf5d6a, #a53845);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#cf5d6a', endColorstr =   '#a53845' );
}

.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f),
		to(#f16c7c) );
	background: -moz-linear-gradient(top, #bf404f, #f16c7c);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#bf404f', endColorstr =   '#f16c7c' );
}

/* pink */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3),
		to(#f171ab) );
	background: -moz-linear-gradient(top, #feb1d3, #f171ab);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#feb1d3', endColorstr =   '#f171ab' );
}

.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb),
		to(#e86ca4) );
	background: -moz-linear-gradient(top, #f4aacb, #e86ca4);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#f4aacb', endColorstr =   '#e86ca4' );
}

.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab),
		to(#feb1d3) );
	background: -moz-linear-gradient(top, #f171ab, #feb1d3);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#f171ab', endColorstr =   '#feb1d3' );
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f),
		to(#4e7d0e) );
	background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#7db72f', endColorstr =   '#4e7d0e' );
}

.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28),
		to(#436b0c) );
	background: -moz-linear-gradient(top, #6b9d28, #436b0c);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#6b9d28', endColorstr =   '#436b0c' );
}

.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e),
		to(#7db72f) );
	background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#4e7d0e', endColorstr =   '#7db72f' );
}

.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24),
		to(#aa1317) );
	background: -moz-linear-gradient(top, #ed1c24, #aa1317);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#ed1c24', endColorstr =   '#aa1317' );
}

.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b),
		to(#a11115) );
	background: -moz-linear-gradient(top, #c9151b, #a11115);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#c9151b', endColorstr =   '#a11115' );
}

.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317),
		to(#ed1c24) );
	background: -moz-linear-gradient(top, #aa1317, #ed1c24);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#aa1317', endColorstr =   '#ed1c24' );
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee),
		to(#0078a5) );
	background: -moz-linear-gradient(top, #00adee, #0078a5);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#00adee', endColorstr =   '#0078a5' );
}

.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc),
		to(#00678e) );
	background: -moz-linear-gradient(top, #0095cc, #00678e);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#0095cc', endColorstr =   '#00678e' );
}

.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5),
		to(#00adee) );
	background: -moz-linear-gradient(top, #0078a5, #00adee);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#0078a5', endColorstr =   '#00adee' );
}

.white:hover {
	background: #EDEDED;
	background: -webkit-gradient(linear, left top, left bottom, from(white),
		to(gainsboro) );
	background: -moz-linear-gradient(top, white, gainsboro);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#ffffff', endColorstr =   '#dcdcdc' );
}

.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed),
		to(#fff) );
	background: -moz-linear-gradient(top, #ededed, #fff);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#ededed', endColorstr =   '#ffffff' );
}

.white {
	color: #606060;
	border: solid 1px #B7B7B7;
	background: white;
	background: -webkit-gradient(linear, left top, left bottom, from(white),
		to(#EDEDED) );
	background: -moz-linear-gradient(top, white, #EDEDED);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#ffffff', endColorstr =   '#ededed' );
}

.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575),
		to(#4B4B4B) );
	background: -moz-linear-gradient(top, #757575, #4B4B4B);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#757575', endColorstr =   '#4b4b4b' );
}

.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757),
		to(#888) );
	background: -moz-linear-gradient(top, #575757, #888);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#575757', endColorstr =   '#888888' );
}

.gray {
	color: #E9E9E9;
	border: solid 1px #555;
	background: #6E6E6E;
	background: -webkit-gradient(linear, left top, left bottom, from(#888),
		to(#575757) );
	background: -moz-linear-gradient(top, #888, #575757);
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#888888', endColorstr =   '#575757' );
}

.footer {
	min-width: 1170px;
	background-color: #053242;
	color: #82AFB6;
	position: fixed;
	bottom: 0px;
	width: 100%;
	height: 4em;
}

.footer-content {
	width: 1170px;
	margin: 0 auto;
	font-size: 1.3em;
	padding-top: .5em;
}

.body {
	font-size: 12px;
	/*	background-image: url(../Images/rush49_bg.png);*/
	overflow-y: auto;
	margin: 0px;
	font-family:Cabin;
}

.Viewloadingspan {
	color: rgb(251,107,93);
	font-size: 2em;
}

.commingsoontag
{
	color: rgb(251,107,93);
	font-size: 5em;
	text-align: center;
	padding-top: 3em;
	text-transform: uppercase;
}

#newcustomerreporttable,#URtranstbl,#URCreditsDebits,#EmailopensDiv{
	font-size: 13px;
}