.block
{
    display:block !important;
}
.hide
{
	display:none;
}
/* icons */
.close
{
	background-image:url(../Images/icon-close.png);
}
.add
{
	background-image:url(../Images/icon-add.png);
}
.nav-down-arrow
{
	background-image:url(../Images/nav-down-arrow.png);
}
.nav-right-arrow
{
	background-image:url(../Images/nav-right-arrow.png);
}
.icon-add
{
	background-image:url(../Images/icon-add.png);
}
.icon-save
{
	background-image:url(../Images/icon-save.png);
}
.icon-search
{
	background-image:url(../Images/icon-search.png);
}
.icon-username
{
	background-image:url(../Images/icon-username.png);
}
.icon-password
{
	background-image:url(../Images/icon-password.png);
}
.icon-map-pin
{
	background-image:url(../Images/icon-map-pin.png);
}
.refresh-24x24
{
	background-image:url(../Images/refresh-24x24.png);
}
.edit-24x24
{
	background-image:url(../Images/edit-24x24.png);
}
.save-24x24
{
	background-image:url(../Images/save-24x24.png);
}
.copy-24x24
{
	background-image:url(../Images/copy-24x24.png);
}
.add-24x24
{
	background-image:url(../Images/add-24x24.png);
}
.down-arrow
{
	background-image:url(../Images/down-arrow.png);
}

.float-left
{
	float:left !important;
}
.float-right
{
	float:right !important;
}
.scroll
{
	overflow:auto;
}
/* widths */
.w10{width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200 { width:200px !important;}
.w212 { width:212px !important;}
.w232 { width:232px !important;}
.w240{width:200px;}
.w250{width:250px;}
.w275{width:275px;}
.w300{width:300px;}
.w400{width:400px;}
.w420{width:420px;}
.w430{width:430px;}
.w600{width:600px;}
.w750{width:750px;}
.w800{width:800px;}
.w850{width:850px;}
.w860{width:860px;}

.w100p{width:100%;}
.w95p{width:95%;}
.w5p{width:5%;}
.w50p{width:49%;}

/*  heights */
.h15{height:15px;}
.h25{height:25px;}
.h30{height:30px;}
.h60{height:60px;}
.h100{height:100px;}
.h150{height:150px;}
.h200{height:200px;}
.h250{height:250px;}
.h300{height:300px;}
.h350{height:350px;}
.h400{height:400px;}
.h1450{height:450px;}
.h500{height:500px;}
.h50p
{
	height:50%;
}
.h100p
{
	/*height:100%;*/
}
/* margings-right */
.m5r
{
	margin-right:5px;
}
.m15r
{
	margin-right:15px;
}

.red
{
	background-color:red;
	color:#fff;
}
.orange
{
	background-color:orange;
	color:#000;
}
.yellow
{
	background-color:yellow;
	color:#000;
}

.green
{
	background-color:#33CC66;
	color:#fff;
}
.gold
{
    background-color:gold;
}
.blue
{
	background-color:blue;
	color:#fff;
}
.light-grey
{
	background-color:#efefef;
	color:#333;
}
.light-grey:hover
{
	background-color:#fff;
}
.grey
{
	background-color:#ccc;
	color:#000;
}
.ffp-blue
{	
	background-color:#0066FF;
}
.ffp-silver
{	
	background-color:#ddd;
}
.ffp-gold
{	
	background-color:gold;
}
.ffp-platinum
{	
	background-color:#666666;
}
.ffp-io
{	
	background-color:#FF0000;
}
.green-led
{
	background-image:url(../Images/green-led.png);
	background-position:center; background-repeat:no-repeat;
	height:24px; width:24px;
}
.br6
{
    -webkit-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius-top-left: 6px;
	-moz-border-radius-bottom-left: 6px;
	border-radius: 6px 6px;
}
.bgnorepeat
{
    background-repeat:no-repeat;
    background-position:top;
}
.float-clear
{
	clear:both;
}


.icon-forgot-password { background-image:url(../images/forgot-password.png)}

.no-left-curve
{
    border-radius:0px 3px 3px 0px !important; -moz-border-radius:0px 3px 3px 0px  !important; -webkit-border-radius:0px 3px 3px 0px  !important;
}
.no-right-curve
{
	border-radius:3px 0px 0px 3px !important; -moz-border-radius:3px 0px 0px 3px !important;  -webkit-border-radius:3px 0px 0px 3px !important; 
}

.icon-button
{
	background-position:center; background-repeat:no-repeat; cursor:pointer;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;border: 1px solid transparent;
}
	.icon-button:hover { background-color:rgba(255, 255, 255, 0.70);border: 1px solid rgba(0, 0, 0, 0.25); }

.small-button {height:24px;line-height:24px;}
.medium-button {height:32px; line-height:32px;}
.large-button {height:48px;line-height:48pt;}

.green-gradient-bg
{
	background: #e6f0a3; /* Old browsers */
	background: -moz-linear-gradient(top, #e6f0a3 0%, #d2e638 50%, #c3d825 51%, #dbf043 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f0a3), color-stop(50%,#d2e638), color-stop(51%,#c3d825), color-stop(100%,#dbf043)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-9 */
}
	.green-gradient-bg:hover
	{
		background: #dbf043; /* Old browsers */
		background: -moz-linear-gradient(top, #dbf043 0%, #c3d825 49%, #d2e638 50%, #e6f0a3 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbf043), color-stop(49%,#c3d825), color-stop(50%,#d2e638), color-stop(100%,#e6f0a3)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #dbf043 0%,#c3d825 49%,#d2e638 50%,#e6f0a3 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #dbf043 0%,#c3d825 49%,#d2e638 50%,#e6f0a3 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #dbf043 0%,#c3d825 49%,#d2e638 50%,#e6f0a3 100%); /* IE10+ */
		background: linear-gradient(to bottom, #dbf043 0%,#c3d825 49%,#d2e638 50%,#e6f0a3 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbf043', endColorstr='#e6f0a3',GradientType=0 ); /* IE6-9 */
	}

.mt-15 {
    margin-top: 15px !important;
}
.ml-32{
    margin-left:15px !important;
}
