﻿@charset "utf-8";
/* -----------------------------------------------------------------------

  GLOBAL RESESTS BY KEVIN BRYAN
  ED2
  
----------------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: arial, helvetica, geneva, verdana, tahoma;
	font-size:100%;
	vertical-align: baseline;
}
input, select, textarea {
	font-family: arial, helvetica, geneva, verdana, tahoma;
	border:none;
}
:focus { outline: 0; }
button::-moz-focus-inner { border: 0; }
body {
	line-height: 1;
	/*background:#1f2b33;*/
	color:#44494d;
        background: url(../images/body_bg.png) repeat-x #f2f1f1 ;
}
ol, ul { list-style: none; }
table { border-spacing: 0;  *border-collapse: collapse;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
img { display:block; }
.clear { clear:both; }
.hr {
	padding: 1px;
	background:#E5E5E5;
	line-height:1px;
	display:block;
	clear:both;
	margin-bottom:1.375em;
	margin-top:1.875em;
}
/* --------------------- ABILILITY --------------------- */

.access, .btn, .pagination li, td a.carproof, td span.video_icon {
	line-height:0.1em;
	font-size:0.1em;
	height:0px;
	text-indent:-9999em;
	background-position:0 0;
	background-repeat:no-repeat;
	border:none;
}
/* --------------------- FONTS --------------------- */

h1, h2, h3, h4 { }
/* H1 */

#article .wrap .clear h1 {
	float:left;
	display:inline;
	font-size:1.75em;
	font-weight:bold;
	line-height:1em;
	padding-left:32px;
	margin-top:4px;
	letter-spacing:-0.03em;
	background-image:url(../images/backgrounds/h1_icons.gif);
	background-repeat: no-repeat;
}
h1.inventory { background-position:0px 1px !important; }
#article .wrap .clear .vehicle_details_top h1 {
	padding-bottom:6px;
	padding-left:28px;
	background-position:0px -99px !important;
}
#article .wrap .clear .vehicle_details_top h1.lead, #about #article .wrap .clear h1{
	background-position:0px -419px;
	padding-left:30px;
}
#article #login .wrap .clear h1 {
    background-position: 0 -620px;
    margin-left: 15px;
    margin-top: 20px;
}
#article .wrap .clear h1.leads {
	background-position:0px -324px;
	padding-left:30px;
}
#login #article .wrap .clear h1{
	margin-left: 15px;
    margin-top: 20px;
	background-position:0px -620px;
	}
#support #article .wrap .clear h1{
	background-position:0px -712px;
}
#settings #article .wrap .clear h1{
	background-position:0px -521px;
}
h1 span { font-size:0.7143em; }
#article .wrap .clear h1.marketingh1 { background-position:right -194px; background-position:right -195px\9; padding-right:63px; padding-left:0px;}
#article .wrap .clear h1.cbbh1 { background-position:right 4px; background-position:right 3px\9; padding-right:274px; padding-left:0px; background-image:url(../images/backgrounds/h1_cbb.gif)}

.clear_calender{border-bottom:1px solid #E4EAED; padding-bottom:10px; margin-bottom:12px}
#article .wrap .clear h1 {background-position:0px -1171px;}


/* H2 */

h2 {
	font-size:0.875em;
	line-height:1.25em;
}
h2.segment {
	float: left;
    font-size: 1em;
    line-height: 1.25em;
	padding-bottom:10px;
}
h2.segment_last {
    margin-top: -30px;
}
#aside h2 {
	padding:12px 20px 10px 20px;
	color:#7c9cb2
}
/* H3 */

h3 { }
/* H4 */

h4 { }
/* P */

p {
	font-size:0.8125em;
	line-height:1.5385em;
	margin-bottom:1.5385em;
}

.about p {
	font-size:0.75em;
	line-height:1.66667em;
	margin-bottom:1.66667em;
}

.about p span {
    color: #C0C8CE;
    font-size: 10px;
    padding: 0 8px;
    position: relative;
    top: -2px;
}

p.first{
	font-size:0.875em;
	line-height:1.42857em;
	margin-bottom:1.42857em;
}


p.intro {
	font-size:1em;
	line-height:1.375em;
	margin-bottom:22px;
	padding-left:65px;
	padding-top:6px;
	background-image:url(../images/backgrounds/h1_icons.gif);
	background-repeat: no-repeat;
}

p.video_intro {
	background-position:0px -803px;	
}
p.logmein_intro {
	background-position:0px -921px;	
}
p.about_intro {
	background-image: url(../images/edealer_logo.png);
        background-repeat: no-repeat;
        padding-left: 250px !important;
        padding-top: 0px !important;
}

/*  LINKS  */

a {
	cursor:pointer;
	text-decoration:none;
	color: #008DC9;
}
a:focus, a:hover { text-decoration:underline; }
/* --------------------- WRAPS --------------------- */

.clear:after, .box:after, .wrap:after, #header:after, #nav:after, #footer:after, #section:after, .head:after, .foot:after, .filter:after, .subnav:after, .content_header:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.box, .wrap, #header, #nav, #footer, #section, .head, .foot, .filter, .subnav, .content_header { display: block; }
#header, #nav, #footer {
	padding-left:30px;
	padding-right:30px
}
#header, #nav, #aside {
	background-image:url(../images/backgrounds/verticle_sprites.gif);
	background-repeat:repeat-x;
}
/* --------------------- HEADER --------------------- */

#header {
	min-height:74px;
	background-color:#1f2b33;
	background-position:0px 0px;
	border-bottom:1px solid #151c21;
	position:relative;
	min-width:740px;
}
a.logo {
	background: url("../images/backgrounds/powerup_logo_new.gif") no-repeat scroll 0 0 transparent;
    height: 51px;
    left: -1px;
    position: absolute;
    top: 13px;
    width: 300px;
}
#header ul {
	float:right;
	display:inline;
	margin-top:19px;
}
#header li {
	float:left;
	display:inline;
	margin-left:20px;
}
#header li a {
	font-size:0.6875em;
	float:left;
	display:inline;
	line-height:23px;
	padding-top:14px;
	color:#cddee6;
	text-shadow:#000 0px -1px;
	background-repeat:no-repeat;
	background-image:url(../images/backgrounds/verticle_sprites.gif);
	background-color:transparent;
}
#header li.p1 a { background-position: center -2359px; }
#header li.p2 a { background-position: center -2519px; }
#header li.p3 a { background-position: center -2198px; }
#header li.p4 a { background-position: center -2277px; }
#header li a:hover {
	color:#fff;
	text-decoration:none;
}
/* --------------------- NAV --------------------- */

#nav {
	min-height:34px;
	background-color:#097dc2;
	background-position:0px -473px;
	border-top:1px solid #2df0fb;
	border-bottom:1px solid #055c7e;
	color:#fff;
	font-weight:bold;
	text-shadow:#005f99 0px -1px;
	min-width:740px;
}
.subnav {
	background:#F6F8FA;
	min-width:740px;
	padding:0px 30px;
        padding-left: 44px;
	border-bottom: 1px solid #E0E2E5;
}
.secondnav{
	background:#FFF;
	margin-bottom:10px;
}

.login {
	font-size:0.6875em;
	line-height:25px;
	text-align:right;
}
.login img {
	float:right;
	display:inline;
	width:31px;
	height:24px;
	padding:1px;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -635px 0px;
	margin-left:6px
}
#nav ul, .login {
	float:left;
	display:inline;
}
.login {
	float:right;
	margin-top:4px;
}
.login a { color:#9dd9f7; }
.login a:hover {
	color:#fff;
	text-decoration:none
}
#article #login .wrap {
    max-width: 500px;
    min-width: 500px;
    padding-top: 35px;
}
#nav ul { margin-left:-20px; }
#nav li, .subnav li {
	float:left;
	display:inline;
}
#nav li { border-right:1px solid #11bbdf; }
#nav li a { border-right:1px solid #01799f; }
#nav li a, .subnav ul.sub li a {
	font-size:0.875em;
	float:left;
	display:inline;
	color:#fff;
	text-shadow:#05527b 0px -1px;
	padding-right:20px;
	padding-left:20px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:34px;
}
.subnav ul.sub li a {
	font-size:0.75em;
	color: #2C3D4B;
	text-shadow:#fff 0px 1px;
	padding-right: 7px;
        padding-left: 7px;
	font-weight:bold;
	text-transform:none;
	line-height:34px;
	padding-bottom:2px;
}
ul.sub {
	margin-left:-20px;
	float:left;
	display:inline;
	margin-right:-20px;
}
.secondnav ul.sub{
	margin-top:-6px;
	}
#nav li.active a {
	color: #008DC9;
	text-shadow:#fff 0px 1px;
	background:#F6F8FA url(../images/backgrounds/verticle_sprites.gif) repeat-x 0px -4406px;
	position:relative;
	top:-1px;
	margin-left:-2px;
	border-top:1px solid #f9f9f9;
	border-right:1px solid #d5d5d5;
	border-left:1px solid #e1e1e1;
	padding-bottom:2px;
	margin-bottom:-2px;
	padding-right:19px;
	padding-left:21px;
}
.subnav ul.sub li.active a {
	background:url(../images/backgrounds/verticle_sprites.gif) no-repeat bottom center;
	color: #008DC9;
	position:relative;
	top:1px;
	padding-bottom:3px;
	line-height:33px;
}
#nav li a:hover {
	color:#a4e2ff;
	text-decoration:none;
}
#nav li.active a:hover { color: #008DC9; }
.subnav ul.sub li a:hover {
	color: #008DC9;
	text-decoration:none;
}

/* --------------------- MIDDLE --------------------- */

#section { background:#fff; }
#article {
	float:left;
	display:inline;
	width:100%;
}

.wrap {
	min-width:705px;
	max-width: 993px;
	margin-right:auto;
	margin-left:auto;
}
.wrap_segment {
	display:block; 
	margin-left:auto;
	margin-right:auto; 
	width:280px;
	padding:10px 0px
}
#header .wrap { position:relative }
#article .wrap {
	min-width:705px;
	max-width:1006px;
	padding:18px 30px 40px 30px;
}
#login #article .wrap {
	min-width:570px;
	max-width:570px;
	padding-top:35px;
}
/* --------------------- HEAD & FOOT--------------------- */

.head {
	background:#f0f3f5;
	border-top:1px solid #e2e6e8;
	border-bottom:1px solid #dfe2e4;
}
.head div {
	float:right;
	line-height:37px;
	padding-top:1px;
	font-size:0.6875em;
	padding-right:20px;
	padding-left:20px;
}
.head div strong {
	font-size:1.2727em;
	color:#2e3a42
}
ul.tabs {
	float:right;
	display:inline;
	margin-bottom:14px;
}
ul.tabs li, ul.tabs li a {
	float:left;
	display:inline;
}
ul.tabs li a {
	min-height:14px;
	font-size:0.6875em;
	font-weight:bold;
	background:transparent;
	color: #008DC9;
	padding-top:20px;
	margin-left:20px;
	text-transform:uppercase;
}
ul.tabs li.filter_tab a { background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat center -2636px; }
ul.tabs li.print_tab{background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -1263px  0px; }
ul.tabs li.line_tab{background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -1271px  0px; }
ul.tabs li.print_tab a { background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat center -2800px; }
ul.tabs li.line_tab a{margin-left:11px; }
ul.tabs li.email_tab a { background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat center -2962px; margin-left:11px;}
ul.tabs li.pdf_tab a { background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat center -3081px; margin-right:7px;}

ul.tabs li.active a {
	background-color:#fff;
	color:#1287cf;
}
ul.tabs li a:hover {
	text-decoration:none;
}
ul.tabs li.active a:hover {
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-khtml-opacity: 1;
}
.info_list {
	float:right;
	display:inline;
	font-size:0.6875em;
	margin:14px 20px 0px 20px
}
.info_list strong { color:#2e3a42 }
.info_list li {
	float:left;
	display:inline;
	margin-left:6px;
}
.info_list li span {
	color:#bec6cc;
	font-size:9px;
	position:relative;
	top:-1px;
	padding-left:6px;
}
.foot {
	background:#f6f8fa;
	font-size:0.6875em;
	padding:0px;
	position:relative;
	border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-box-shadow: 0px 1px #f0f1f1;
	-webkit-box-shadow: 0px 1px #f0f1f1;
	box-shadow: 0px 1px #f0f1f1;
}
.foot .clear {
	padding:8px 20px 12px 19px;
	position:relative;
	border:1px solid #e0e2e5;
	border-top:1px solid #fff;
	border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
}
.vehicle_details_foot .clear { padding:12px 20px 14px 19px; }
.content_foot {
	border-top:1px solid #dfe2e4;
	padding:13px 20px 13px 19px;
}
.foot strong { color:#2e3a42 }
.items, .perpage {
	position:absolute;
	top:15px;
}
.items { left:20px; }
.vehicle_details_foot .items {
	text-shadow: 0 1px #FFFFFF;
	top:23px;
}
.vehicle_details_foot .items span {
	color: #AFB5B9;
	font-size: 9px;
	padding: 0 8px;
	position: relative;
	top: -1px;
}
.perpage { right:20px; }
.pagination {
	width:152px;
	margin-left:auto;
	margin-right:auto;
	text-align:center
}
.foot li {
	float:left;
	display:inline;
	margin-left:4px;
}
.foot li span {
	color:#bec6cc;
	font-size:10px;
	position:relative;
	top:-1px;
	padding-left:4px;
}
.foot li a { font-weight:bold }
.perpage li a:hover, .perpage li.active a {
	text-decoration:none;
	color:#2e3a42
}
.pagination li {
	width:6px;
	height:6px;
	background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 0px -3171px;
	margin-top:9px;
}
.pagination li.active { background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat -9px -3171px; }
.pagination li.prev, .pagination li.next, .pagination li.prev a, .pagination li.next a {
	float:left;
	width:21px;
	height:23px;
	margin-top:0px;
}
.pagination li.next {
	margin-right:0px;
	margin-left:25px;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -580px 0px;
}
.pagination li.next a { background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -538px 0px; }
.pagination li.prev {
	margin-right:29px;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -601px 0px;
}
.pagination li.prev a { background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -559px 0px; }

/* --------------------- Table --------------------- */

table {
	width:100%;
	clear:both;
}
th {
	font-size:0.875em;
	line-height:1.5em;
	padding:10px 5px 8px 5px;
	color:#2e3a42;
	font-weight:bold;
	text-shadow:#f6f8f9 0 1px;
	background:#c0cbd2 url(../images/backgrounds/verticle_sprites.gif) repeat-x 0px -768px;
	border-bottom:1px solid #a1adb6;
	white-space:nowrap
}
th span{
	font-size:11px;
	font-weight:normal;
}
td {
	font-size:0.75em;
	line-height:20px;
	border-bottom:1px solid #e4eaed;
	border-right:1px solid #e4eaed;
	vertical-align:top;
        padding: 8px 10px;
}

td.tdLead
{
    max-width: 100px;
    padding: 8px 9px;
    word-wrap: break-word;
}
.form_table {
	padding-top:18px;
	padding-bottom:18px;
}
.embed_form{
	padding-top:0px;
	}

.form_table td {
	font-size:0.75em;
	line-height:1.6363em;
	padding:0px 0px 13px 0px;
	border-bottom:none;
	border-right:none;
}
.segment_table td{padding:10px 13px 11px 13px;}
.form_table td label{
	padding-left:15px;
	padding-right:8px;
	line-height:2.5em;
	white-space:nowrap;
	width:88px;
	float:left;
    font-weight: bold;
}
.embed_form td label{
	padding:0px;
	font-weight:bold;
	width:auto;
	font-size:1.1667em;
	}
.form_table td label.radio_label{
	width:auto; 
	padding-left: 4px;
    padding-right:16px;
}
.form_table td span.info, .form_table td span.infotext{display:block; padding:0px 8px 2px 15px; font-size:10px; line-height:14px; color:#90969a; }
.form_table td span.infotext{padding:8px 0px 0px 0px}
td.first, th.first { padding-left:19px; }
td.last, th.last { padding-right:19px; }
td.first { border-left:1px solid #e4eaed; }
td.last { }
th.first {
	border-left:none;
	background:#c0cbd2 url(../images/backgrounds/horizontal_sprites.gif) no-repeat -1361px 0px;
}
th.last {
	border-right:none;
	background:#c0cbd2 url(../images/backgrounds/horizontal_sprites.gif) no-repeat top right;
}
th a{padding-right:18px; background:url(../images/backgrounds/verticle_sprites.gif) no-repeat right 0px; color: #2E3A42;}
th a.asc{ background:url(../images/backgrounds/verticle_sprites.gif) no-repeat right -1523px;}
th a.dec{ background:url(../images/backgrounds/verticle_sprites.gif) no-repeat right -1639px;}
th a:hover{color: #008DC9; text-decoration:none;}

td.carimage {
	width:90px;
	text-align:center
}
td.last {
	width:102px;
	padding-right:14px
}
td.big {
	padding-right:14px
}
tr.last { text-align:right; }
tr.alt td { background:#f6f8fa }
tr.unopened td { 
	background:#fbf9e3; 
	border-bottom:1px solid #eae6ca;
	border-right:1px solid #eae6ca; 
	}
tr.edited td { 
	background:#e8f2f8;
	border-bottom:1px solid #d2dce2;
	border-right:1px solid #d2dce2;
	}
tr.edited td.last, tr.unopened td.last {border-right:1px solid #e4eaed;}	
td img {
	padding:2px;
	border:1px solid #e0e2e5;
	float:left;
	margin-right:10px;
}
td.carimage img {
	float:none;
	margin:none;
}
td.first strong { display:block; }
td strong.high { color:#6ab400 }
td strong.medium { color:#edbe00 }
td strong.low { color:#b43300 }
td a { font-weight:bold }
td a.small_link {
	font-weight:normal;
	font-size:0.916667em;
	text-align:left;
	padding-right:6px;
	float:left;
	display:inline;
	padding-left:3px;
}
td span.video_icon {
	float:left;
	display:inline;
	width:20px;
	height:10px;
	background:red;	
	border-left:1px solid #e0e2e5;
	margin-top:6px;
	background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 6px -2444px;
}

td a.carproof {
	float:left;
	display:inline;
	width:83px;
	height:24px;
	padding:0px;
	background: url(../images/backgrounds/horizontal_sprites.gif) no-repeat -298px 3px;
	margin-bottom:-9px;
}
td a.action {
	padding:0px 9px 0px 26px;
	background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 6px -2049px;
	margin-left:-6px;
	z-index:1;
	white-space:nowrap;
	float:left;
}
td a.action:hover {
	text-decoration:none;
	color:#2e3a42;
}
td a.active {
	background:#fff url(../images/backgrounds/verticle_sprites.gif) no-repeat 5px -2044px;
	border:1px solid #c2cad0;
	border-bottom:none;
	padding:8px 8px 8px 25px;
	text-decoration:none;
	width:66px;
	border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-moz-box-shadow: 2px 3px #e4e7eb;
	-webkit-box-shadow: 2px 3px #e4e7eb;
	box-shadow: 2px 3px #e4e7eb;
	z-index:99;
}

tr.active td { background-color:#eef5f9 }

/* --------------------- CONTENT TABLE --------------------- */

.content th {
	font-size:0.75em;
	line-height:1.6363em;
	padding:8px 10px 7px 10px;
	color:#2e3a42;
	font-weight:bold;
	text-shadow:none;
	background:none;
	background-color:#f6f8fa;
	border-bottom:1px solid #e0e2e5;
}
.content td.first, .content th.first {
	border-left:none;
	padding-left:21px;
}
.content td {
	font-size:0.75em;
	line-height:1.6363em;
	padding:8px 10px 8px 10px;
	border-bottom:1px solid #e0e2e5;
	border-right:none;
}
.content tr.last td { border-bottom:none; }
/* --------------------- CONTENT --------------------- */

.content_split, .content_split_33, .content_checkbox ul {
	float:left;
	display:inline;
}
.content_split { width:50%; }
.content_checkbox { width:100%;}
.content_split_33 { width:33.33333%; }
.content_left, .content_right, .content_big {
	margin-bottom:20px;
	border:1px solid #e0e2e5;
	border-top:1px solid #A1ADB6;
	border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-box-shadow: 0px 1px #f0f1f1;
	-webkit-box-shadow: 0px 1px #f0f1f1;
	box-shadow: 0px 1px #f0f1f1;
}
.content_left { margin-right:10px; }
.content_right { margin-left:10px; }
.content_full { margin-left:17px;  margin-right:0px; }
.content h2, .content_header {
	display:block;
	background: url(../images/backgrounds/verticle_sprites.gif) repeat-x scroll 0 -769px #C0CBD2;
	color: #2E3A42;
	font-size: 0.875em;
	font-weight: bold;
	line-height: 1.5em;
	padding: 8px 21px 9px 21px;
	text-shadow: 0 1px #F6F8F9;
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border:1px solid #c7d1d9;
	border-bottom:none;
	text-transform:uppercase
}
.content_checkbox ul{width:25%;  padding-bottom: 18px;  padding-top: 8px; }
.content_checkbox li{width:100%; display:block; font-size:0.75em; line-height:20px; padding-bottom:2px; font-weight:normal; float:left}
.content_checkbox li label{padding-left:6px;}
.content_checkbox li input{padding:0px; border:none; background:none;}
.content_checkbox li input{margin-top:4px\9;}
.graph { padding-bottom:7px; }
.content_header h3 {
	float:left;
	display:inline;
	margin-right:10px;
}
.content_header a.btn_manage {
	float:right;
	display:inline;
	width:85px;
	height:25px;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -1061px 0px;
}
.total_health {
	background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat scroll right -957px;
	display: inline;
	float: left;
	padding-right: 10px;
	margin-top:-2px;
}
.total_health div {
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -402px 0;
	color: #FFFFFF;
    display: inline;
    float: left;
    font-size: 11px;
    font-weight: bold;
    line-height: 21px;
    padding-bottom: 4px;
    padding-left: 15px;
    padding-right: 1px;
    text-shadow: 0 -1px #0F8409;
}
.total_health strong {
	font-size:18px;
	color:#fff;
	position:relative;
	top:2px;
}
.first h2 { margin-right: 10px; }
.last h2 { margin-left:10px; }
.content ul { margin:15px 21px }
.content ul.border_bottom {
	border-bottom:1px solid #dfe2e4;
	padding-bottom:7px;
	margin-bottom:7px;
}
.content li {
	float:left;
	width:65%;
	font-size:0.75em;
	line-height:1.5em;
	padding-bottom:5px;
	font-weight:bold;
}
.content li.title {
	font-weight:normal;
	width:35%;
}
.content .col4 li { width:33%; }
.content .col4 li.title { width:17%; }
.content .price li {
	text-align:right;
	width:25%
}
.content .price li.title {
	text-align:left;
	width:75%
}
.price_foot {
	background:#fbfcfc;
	border-top:1px solid #dfe2e4;
	padding:27px 21px;
	font-size:0.875em;
	border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
}
.price_foot stong {
	float:left;
	display:inline;
}
.price_foot strong.total { float:right; }

/* --------------------- MARKETING --------------------- */

.info_panel{padding-left:23px; background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 0px -1337px; position:relative; top:-2px;}
.info_panel_small{margin-left:20px; padding-top:10px; background-position:0 -1325px}
.info_panel ul{float:left; display:inline; margin-bottom:6px;}
.info_panel li{float:left; display:inline; font-size:0.875em;}
.info_panel li strong{color:#20272c}
.info_panel li span{color:#c0c8ce; position:relative; top:-2px; font-size:11px; padding:0px 10px;}
.info_panel p{clear:both; font-size:0.6875em; margin-bottom:0.7em;}

td.display_form{padding:11px 13px 12px 19px; font-size:11px;}
.display_form label, .display_form input, .display_form input:hover, .display_form input:focus, .display_form strong {float:left; display:inline; width:auto}
.display_form strong{padding-right:20px;}
.display_form label{font-weight:normal; padding:0px 15px 0px 2px}
.display_form input, .display_form input:hover, .display_form input:focus {padding:0px; background:none; border:none; margin-top:4px\9;}


.marketing_list li{padding-left:16px;}
.marketing_list li.tick{background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 0px -1076px;}
.marketing_list li.cross{background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 0px -1158px;}
.marketing_list li.active{background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 0px -1241px;}
.marketing_list li.info{padding:8px 0px 0px 0px; font-size:11px;}
.marketing_list li.updated{padding:0px 0px 0px 0px; font-size:11px;}

.market_btn{float:left; background:transparent url(../images/buttons/buttons.gif) no-repeat 0px -680px;
	height:26px;
	float:left;
	display:inline;
	width:110px;
	margin-top:8px;
	}

/* --------------------- VEHICLE DETAILS --------------------- */

.vehicle_details_top {
	float:left;
	display:inline;
	padding-bottom:20px;
}
.vehicle_details_top a {
	float:right;
	display:inline;
}
.vehicle_details_top p {
	color:#666;
	font-weight:normal;
	margin:0px;
	font-size:1em;
	clear:both
}
.vehicle_details_top p span {
	color:#a2abb0;
	font-weight:normal;
	font-size:0.8125em;
	padding:0px 5px;
	position:relative;
	top:-2px;
}
.vehicle_details_top p strong { color:#44494D; }
.vehicle_details_box {
	border:1px solid #e0e2e5;
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
}
.vehicle_details_box ul.nav {
	background:#f6f8fa;
	border-bottom:1px solid #e0e2e5;
	border-top:1px solid #fff;
	margin-bottom:10px;
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	padding-right:20px;
}
.vehicle_details_box ul.nav li {
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	border-right:1px solid #fff;
	font-size:0.750em;
	text-shadow:0px 1px #fff;
	position:relative;
	top:-1px;
	margin-bottom:-2px;
}
.vehicle_details_box ul.nav li.first {
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
}
.vehicle_details_box ul.nav li.selected {
	border-bottom:1px solid #fff;
	background:#fff;
	margin-bottom:-3px;
}
.vehicle_details_box ul.nav li.action_btn {
	float:right;
	border:none;
	padding-top:8px;
	margin-left:10px;
}
.vehicle_details_box li.action_btn a {
	width:103px;
	height:27px;
	padding:0px;
	float:right;
	border:none;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -1146px 0px;
}
.vehicle_details_box ul.nav li a {
	float:left;
	display:inline;
	border-right:1px solid #e0e2e5;
	padding:18px 12px 18px 12px;
}
.vehicle_details_box ul.nav li.selected a {
	color:#44494D;
	padding-bottom:18px;
}
.vehicle_details_box ul.nav li a:hover {
	text-decoration:none;
	color:#44494D;
}
.vehicle_details_box ul.nav li.selected a:hover { color: #1287CF; }
input.btn {
	border:none;
	padding:0px;
	background-image:url(../images/backgrounds/popup_sprites.gif);
}
input.save_big {
	float:right;
	width:158px;
	height:34px;
	background-position:0px -251px;
	margin-left:10px;
}
input.save{
	float:right;
	width:130px;
	height:34px;
	background-position:0px -326px;
	margin-left:10px;
	background-image:url(../images/buttons/buttons.gif);
}
input.delete{
	float:right;
	width:130px;
	height:34px;
	margin-right:5px;
	background-image:url(../images/buttons/delete_btn.png);
}
input.login_btn {
    background-image:url(../images/buttons/buttons.gif);
    background-position: 0 -360px;
    float: right;
    height: 34px;
    margin-left: 10px;
    width: 130px;
}
input.cancel_big {
	float:right;
	width:96px;
	height:34px;
	background-position:0px -217px;
}
input.saveDisabled {
    float:right;
	width:130px;
	height:34px;
	background-position:0px -646px;
	margin-left:10px;
	background-image:url(../images/buttons/buttons.gif);
}


input.yes_btn, input.no_btn, input.send_btn, input.reenter_btn, input.usethis_btn{float:right; width:122px; height:34px; background-image:url(../images/buttons/popup_buttons.gif);}
input.yes_btn {	
	background-position:0px 0px;	
}
input.no_btn {
	background-position:0px -34px;
	margin-left:10px;
}
input.send_btn {
	background-position:0px -68px;
}
input.reenter_btn {
	width:142px;
	background-position:0px -102px;	
}
input.usethis_btn {
	width:142px;
	background-position:0px -136px;
	margin-left:10px;
}
.form_left {
	margin-right:15px;
	margin-left:5px;
}
.form_middle {
	margin-right:17px;
	margin-left:3px;
}
.form_right { margin-right:20px; }
.marketing { padding:18px 20px 20px 20px }
.marketing td, .add_images td {
	padding-top:9px;
	padding-bottom:10px
}
.marketing th, .add_images th { font-size:0.75em; }
.vehicle_details_box h2 {
	background:#f6f8fa;
	margin-bottom:12px;
	border-top:1px solid #e0e2e5;
	border-bottom:1px solid #e0e2e5;
	padding:12px 20px;
	color: #44494D;
}
.vehicle_details_box h3 {
	margin-bottom:18px;
	margin-left:21px;
	margin-top:4px;
	font-size:0.875em
}
.legend {
	margin-left:21px;
	margin-bottom:30px;
}
.legend li {
	text-transform:none;
	font-size:0.6875em;
	font-weight:normal;
	display:block;
	float:none;
	padding-bottom:12px;
}
.images { padding:12px 5px 30px 20px; }
.about { padding:8px 20px 30px 20px; }
.image_frame {
	float:left;
	display:inline;
	position:relative;
	margin-right:15px;
	margin-bottom:15px;
	border:1px solid #e0e2e5;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:2px 2px 5px 2px;
}
.image_frame:hover {
	background:#ededed;
	border:1px solid #cdd1d3
}
.image_frame img {
	margin-bottom:6px;
	width:142px;
}
.image_frame p {
	text-align:center;
	font-size:0.75em;
	margin:0px;
}
.image_frame a {
	position:absolute;
	bottom:6px;
	right:5px;
	height:18px;
	width:17px;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -298px -20px;
}
.add_images { padding:12px 20px 30px 20px }
.add_images table { margin-bottom:20px; }
.image_delete, .image_arrange, .image_add{
	background:transparent url(../images/buttons/buttons.gif) no-repeat 0px 0px;
	height:23px;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.image_delete {
	width:152px;
	background-position:0 0;
	margin-bottom:17px;
}
.image_arrange {
	width:165px;
	background-position:0 -23px;
	margin-right:10px;
}
.image_add {
	width:165px;
	background-position:0 -46px
}

.add_images p.clear { line-height:18px; }
.images p.clear {
	line-height:18px;
	margin-right:15px;
}

/* --------------------- ABOUT --------------------- */

img.left_img, img.right_img{float:right; display:inline; margin-top:7px;}
img.right_img{margin-left:30px;}
img.left_img{float:left; margin-right:30px;}
.vehicle_details_box .about h2 {
    background:none;
	font-size:1.625em;
    border:none;
    color: #44494D;
    margin-bottom: 12px;
    padding:0px;
	margin-left:0px;
	letter-spacing:-0.02em;
}
.vehicle_details_box .about h2 span {
	font-size:16px;
	letter-spacing:0em;
	font-weight:normal;
}
.vehicle_details_box .about h3 {
    font-size: 0.875em;
    margin-bottom: 18px;
    margin-left: 0px;
    margin-top: 0px;
}
.about li{display:block; font-size:0.75em; line-height:1.6667em; padding:0px 0px 5px 15px; background:#fff url(../images/backgrounds/verticle_sprites.gif) no-repeat -7px -3164px;}

.about_left{float:left; display:inline; width:68.5%;}
.aside{float:right; display:inline; width:19.5%; padding:20px 20px 10px 20px; 
	background:#f6f8fa; 
	border:1px solid #e0e2e5; 
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;}
	
.vehicle_details_box .about .aside h3{font-size:1.125em; line-height:1em; margin-bottom:1em; font-weight:normal}
.aside p{font-size:0.6875em; line-height:1.636363em; margin-bottom:1.636363em}
.aside a{font-weight:bold; text-decoration:underline}
.aside a:hover{text-decoration:none}

.vehicle_details_box .releases h2, .vehicle_details_box .releases h2 span{font-size:20px; margin-bottom:0px;}
.vehicle_details_box .releases h2 span{color:#008DC9}
.vehicle_details_box .releases h2.past {border-top: 1px solid #E0E2E5; border-bottom: 1px solid #E0E2E5; display:block; font-size:18px; padding:15px 0px 17px 0px;}
.vehicle_details_box .releases h3 {font-size:12px;  margin-bottom:10px;}
.vehicle_details_box p.released{margin-bottom:1em; font-size:0.875em;}
.releases ul {margin-bottom:1.5em;}
.releases .releases_box ul {margin-bottom:0.75em;}
.releases .subUl { margin-top:5px; margin-bottom:0px;}
.releases .subUl li{ font-size:1em;}
.releases_box{
	display:block;
	width:100%;
	border-bottom: 1px solid #E0E2E5;
	padding-top:16px;
	}
.releases_box p{
	font-size:12px;
	margin-bottom:1.4em
	}	
.releases_box p	strong{color:#008DC9; font-size:16px;}
a.show_hide{float:right; display:inline; font-size:12px; text-decoration:underline; padding-top:3px;}
a:hover.show_hide{text-decoration:none}
/* --------------------- DASHBOARD --------------------- */

.content_big .content_split { width:59% }
.content_big .first { width:41% }
.content_big .content_split .content_left { margin-left:20px; }
.content_big .content_split .content_right { margin-right:20px; }
.content_big .content_split h2 { margin-right:20px; }
.content_big .first h2 {
	margin-left:20px;
	margin-right:10px;
}
.content .dashboard_table {
	background:#f6f8fa;
	margin-bottom:20px;
}
.content .dashboard_table td {
	border-right:1px solid #E0E2E5;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	width:20%;
	padding: 13px 22px 12px 22px;
}
.content .dashboard_table td.last { border-right:none; }
.content .dashboard_table td.health {
	text-align:left;
	line-height:20px
}
.content .dashboard_table td a, .content .dashboard_table td strong { display:block; }
.content .dashboard_table td a { text-decoration:underline; }
.content .dashboard_table td a:hover { text-decoration:none; }
.content .dashboard_table td.health a {
	font-weight:normal;
	font-size:11px;
	text-transform:none
}
.content .dashboard_table td strong {
	font-size:40px;
	line-height:47px;
}
.content .dashboard_table td.health strong {
	font-size:24px;
	line-height:21px;
	position:relative;
	top:3px;
}
.content .dashboard_table td.health strong span {
	font-size:14px;
	font-weight:normal;
	color:#8d9296;
	left:5px;
	position:relative
}
.content .dashboard_table td.health a.edit {
	float:right;
	display:inline
}
.content .lead_stats td {
	font-size:14px;
	padding-top:11px;
	padding-bottom:11px;
}
.content .lead_stats td a{ text-decoration:underline}
.content .lead_stats td a:hover{ text-decoration:none}
.content_big .content_split .content_split {
	width:50%;
	margin-bottom:20px;
}
.content_big .content_split .content_split a {
	margin-right:10px;
	margin-left:0px;
	background:#f8e2df; 
	text-align:center;
	font-size:14px;
	color:#cd2413;
	font-size:40px;
	font-weight:bold;
	padding-bottom:13px;
	border-radius:0px 6px 6px 0px;
	-moz-border-radius:0px 6px 6px 0px;
	-webkit-border-radius:0px 6px 6px 0px;
        display: block;
        text-align: center;
}
.content_big .content_split .first a {
	margin-left:20px;
	margin-right:0px;
    background:#e8f7e0; 
	color:#319e00;
	border-radius:6px 0px 0px 6px;
	-moz-border-radius:6px 0px 0px 6px;
	-webkit-border-radius:6px 0px 0px 6px;
    display: block;
    text-align: center;
}

.content_big .content_split .content_split a:hover {
	text-decoration:none;
	background:#cd2413;
	color:#fff
}

.content_big .content_split .first a:hover { background:#319e00; } 
.content_big .content_split .content_split a strong {
	display:block;
	background:#cd2413;
	color:#fff;
	font-size:14px;
	margin-bottom:7px;
	padding:13px 0px 12px 0px;
	border-bottom:1px solid #a61a0c;
	text-shadow:#a61a0c 0px -1px;
	border-radius:0px 6px 0px 0px;
	-moz-border-radius:0px 6px 0px 0px;
	-webkit-border-radius:0px 6px 0px 0px;
}
.content_big .content_split .first a strong {
	background:#319e00;
	border-radius:6px 0px 0px 0px;
	-moz-border-radius:6px 0px 0px 0px;
	-webkit-border-radius:6px 0px 0px 0px;
	border-bottom:1px solid #2d8704;
	text-shadow:#2d8704 0px -1px;
}
.content_big .content_split .content_split a:hover strong { border-bottom:1px solid #cd2413; }
.content_big .content_split .first a:hover strong { border-bottom:1px solid #319e00; }
.content_big .content_split .content_split a span{display:block; font-size:11px; color:#cd2413; text-decoration:underline; font-weight:normal; padding-top:1px;}
.content_big .content_split .first a span{color:#319e00;}
.content_big .content_split .content_split a:hover span{ color:#fff; text-decoration:none;}
/* --------------------- VIDEOS --------------------- */

.video_box{border-top: 1px solid #E0E2E5; float:left; width:100%; padding:25px 0px 5px 0px}
.video_box_last{padding:25px 0px 0px 0px}
.video_box .content_left, .video_box .content_right, .video_box .content_big {
	margin-bottom:20px;
	border:none;
	border-top:none;
	border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-box-shadow:0px 0px #fff;
	-webkit-box-shadow:0px 0px #fff;
	box-shadow:0px 0px #fff;
}
.video_box_last .content_left, .video_box_last .content_right, .video_box_last .content_big{margin-bottom:0px;}

/* --------------------- VIDEO EMBED--------------------- */

.embed_video_box{float:right; padding-top:9px;}

.vehicle_details_box .embed_video_box h3 {line-height:2.5em; margin:0px;}



/* --------------------- FORMS --------------------- */

input, select, textarea {
	background:#fff;
	border:1px solid #c0c8ce;
	display:block;
	color:#666;
	padding:5px 5px 5px 5px;
	float:left;
	background:#fff url(../images/backgrounds/verticle_sprites.gif) repeat-x 0px -3317px;
}
input.radio{width:auto; float:left; margin-top:7px; padding:0px; border:none; background:none}
input.radio{margin-top:10px\9;}
textarea {
	height:126px;
	font-size:12px;
}
.input_pad {
	padding: 5px;
	border:1px solid #b7c0c7;
	background-color: #fff;
	display:block;
	background:#fff url(../images/backgrounds/verticle_sprites.gif) repeat-x 0px -3317px;
	clear:both;
}

.input_pad_display {
	font-weight:bold;
        padding: 5px;
	background-color: #fff;
	display:block;
	clear:both;
}
.input_small {width:100px; float:left; clear:none}
td strong.price{display:block; padding-top:5px; padding-left:6px; font-size:14px;}
td strong.dollar{float:left; display:inline; margin-right:10px; padding-top:5px; padding-left:6px; font-size:14px;}
.input_pad:hover, .input_pad:focus {
	padding: 5px;
	border:1px solid #1287cf;
	color:#44494D;
}
td textarea { height:63px; }
td input, td textarea {
	width:100%;
	float:none;
}
td .input_pad input, td .input_pad textarea {
	border:none;
	padding:0px;
	background:none;
}
td select {
	width:100%;
	float:none;
	border: 1px solid #B7C0C7;
	padding-top:5px;
}
td input:hover, td textarea:hover, td input:focus, td textarea:focus {
	border:none;
	padding:0px;
	width:100%;
	background:none;
	float:none;
}
table.bulkPriceTable td.big {
    padding-right: 0px;
}
table.bulkPriceTable td {
    padding: 4px 6px;
    border: 1px solid #e4eaed;
}
table.bulkPriceTable td img {
    border: none;
}
input:hover, select:hover, textarea:hover {
	border:1px solid #1287cf;
	color:#44494D;
}
input:focus {
	border:1px solid #1287cf;
	color:#44494D;
}
select { padding:4px 5px 4px 5px; }

/* --------------------- FILTER & ACTION HEAD & Upload--------------------- */

.filter {
	padding:11px 19px 11px 19px;
	border-top:1px solid #f5f6f7;
	min-width:740px;
}
.filter {
	background:#f6f8fa;
	border:1px solid #e0e2e5;
	margin:0px 0px 10px 0px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.filter input, .filter select {
	font-size:0.70em;
	margin-right:5px;
	color:#8d98a0;
	width:12%;
}
.filter input.smallinput, .filter select.smallinput { width:3%; }
.filter span {
	float:left;
	display:inline;
	color:#8d98a0;
	padding-top:3px;
	marign-right:5px;
	margin-left:-12px;
}
.filter div, .filter div a, .filter div input {
	float:right;
	display:inline
}
.filter div a {
	font-weight:bold;
	color:#8d98a0;
	font-size:0.6875em;
	padding:7px 13px 0px 0px;
}
.filter div input.filter_btn {
	width:103px;
	height:28px;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -195px 0px;
	margin:0px 0px 0px -20px;
}

input:hover, select:hover, textarea:hover {
	border:1px solid #1287cf;
	color:#44494D;
}
input:focus {
	border:1px solid #1287cf;
	color:#44494D;
}
.upload input, .upload label {
	float:left;
	font-size:0.75em;
	line-height:27px;
}
.upload label { margin-right:15px; }
.upload input {
	width:450px;
	margin:0px;
}
.upload input.btn {
	width:118px;
	height:27px;
	background:transparent url(../images/buttons/buttons.gif) no-repeat 0px -69px
}

/* --------------------- FOOTER --------------------- */

/*#footer {
	padding-top:1.3em;
	color:#09709c;
	border-top:1px solid #151c21;
	padding-bottom:1.3em;
}*/
#footer {
        background:#111111;
        padding-bottom:1.3em;
        }
#footer p {
	font-size:0.75em;
	margin-bottom:0;
	line-height:1.6363em;
}
#footer p.small {
	font-size:0.6875em;
	line-height:1.8em;
	
}
#footer p.small span {
	font-size:0.9em;
	color:#4f778e;
	position:relative;
	top:-1px;
}
#footer a {
	color:#95b1c1;
	text-decoration:none;
}
#footer a:hover { text-decoration:underline; }

/* --------------------- BUTTONS --------------------- */

.btn, .btn:hover {
	cursor:pointer;
	border:none;
	background-color:transparent;
	display:block;
	outline:none;
}
.print, .email {
	width:100px;
	height:25px;
	float:right;
	display:inline;
	margin-left:10px;
}
.print { background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -1161px 0px; }
.email { background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -1061px 0px; }

.remove_selected, .remove_photos, .image_arrange, .image_add, .bump_ad, .vehicle_new, .vehicle_save, .browse_comp, .begin_upload, .back_listings, .walk_lead, .phone_lead, .save_video, .create_appointment, .embed_video, .delete_video, .print_sticker, .create_segment, .select_all, .deselect_all, .attach, .detach {
	background:transparent url(../images/buttons/buttons.gif) no-repeat 0px 0px;
	height:23px;
	float:left;
	display:inline;
	margin-bottom:10px;
	margin-right:10px;
	width:165px;
}
.remove_selected {
	width:152px;
	background-position:0 0;
}
.remove_photos {
	width:152px;
	background-position:0 -211px;
}
.image_arrange {
	background-position:0 -23px;
}
.image_add {
	background-position:0 -46px
}
.bump_ad {
	background-position:0 -119px
}
.vehicle_new {
	background-position:0 -142px
}
.walk_lead{
	background-position:0 -165px
}
.phone_lead{
	background-position:0 -188px
}

.vehicle_save{
	background-position:0 -234px
}
.browse_comp{
	background-position:0 -257px
}
.begin_upload{
	background-position:0 -280px
}
.back_listings{
	background-position:0 -303px
}

.save_video{width:119px;background-position:0 -394px; margin-top:20px;} 
.create_appointment{width:170px; background-position:0 -417px; margin-left:5px;} 
.embed_video, .delete_video{width:130px;}
.embed_video{background-position:0 -440px;}
.delete_video{background-position:0 -463px;}
.print_sticker{width:177px; background-position:0 -486px; margin:0px 0px 0px 10px;}
.create_segment{width:177px; background-position:0 -509px;}
.select_all{background-position:0 -532px; margin:4px 10px 0px 0px; width:130px;}
.deselect_all{background-position:0 -555px; margin:4px 10px 0px 0px; width:130px;}
.attach, .detach {
    background-position: 0 -578px;
    height: 33px;
    width: 130px;
}
.detach{background-position:0 -612px;}


/* --- TEXT BUTTON --- */

.back {
	float:left;
	display:inline;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat 0px -1964px;
	margin-top:3px;
	line-height:20px;
	text-shadow:#fff 0 1px;
}
.view {
	float:left;
	display:inline;
	font-weight:bold;
	font-size:0.6875em;
	line-height:20px;
	text-shadow:#fff 0 1px;
	background:transparent url(../images/backgrounds/verticle_sprites.gif) no-repeat right -1804px;
	padding-right:10px;
	margin-top:3px;
}

/* --- BUTTON HOVERS --- */

.back:hover, .view:hover {
	text-decoration:none;
	color:#2e3a42;
}
.btn:hover, .carproof:hover, a.logo:hover, ul.tabs li a:hover, .pagination li a:hover, .filter div a:hover, .filter div input.filter_btn:hover, .disabled_btn  {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	-khtml-opacity: 0.7;
}
ul.main_actions li .btn:hover{	
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	-khtml-opacity: 0.8;
}

/* --------------------- GRAPH OVERIDES --------------------- */

.highcharts-title, .highcharts-subtitle { display:none !important;}
#container{position:relative; top:-20px;}

/* --------------------- PRINT OVERIDES --------------------- */

body#credit_print{background-color:#fff}
#credit_print .form_table td {
    padding: 0 0 3px;	
}
#credit_print .input_pad{
    padding:2px !important;
}
#credit_print select{
    padding:1px;	
}
#credit_print select, #credit_print input, #credit_print label {
    font-size:11px;	
}
#credit_print .form_table {
    padding-bottom: 7px;
    padding-top: 0px;
}
#credit_print .vehicle_details_box h2 {
    padding: 3px 15px;
	font-size:0.75em;
}
#credit_print .form_table td label {
    line-height: 1.9em;
	padding-right: 2px;
}
#credit_print .form_left {
    margin-left: 0px;
    margin-right: 5px;
}
#credit_print .form_right {
    margin-right: 15px;
}
#credit_print .form_middle {
    margin-left: 0px;
    margin-right: 7px;
}
#credit_print .sign {
    padding-bottom:8px;
}
#credit_print .sign .input_pad {
    margin-left: 15px;
}
#credit_print .sign label {
    font-weight:bold
}
#credit_print .sign .input_pad {
    padding:10px;
}
#credit_print p.legal {
   font-size:10px; 
   line-height:12px;
   padding:0px 15px 10px 15px;
   margin:0px;
}
/* saf3+, chrome1+ */
@media print and (-webkit-min-device-pixel-ratio:0) {
 #credit_print .input_pad{
    padding:0px !important;	
}
#credit_print .form_table {
    padding-bottom: 5px;
}
}

.showOnWebTrue { 
    background-image:url("../images/backgrounds/verticle_sprites.gif");
    background-repeat: no-repeat;
    background-position: 0 -1158px; 
    margin-right: 3px;
    width:14px; 
    height:16px;
    float:left;
}
.showOnWebFalse {
    background-image:url("../images/backgrounds/verticle_sprites.gif");
    background-repeat: no-repeat;
    background-position: 0 -1076px;
    margin-right: 3px;
    width:14px; 
    height:14px;
    float:left;
}

.conditionlabel.new {
    background-color: #46A546;
}

.conditionlabel.used {
    background-color: #F89406;
}

.conditionlabel {
    padding: 1px 3px 2px;
    font-size: 9px;
    font-weight: normal;
    color: white;
    text-transform: uppercase;
    white-space: nowrap;
    background-color: #BFBFBF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/*New Stylesheet*/
.left { float:left;}
.right { float:right;}
.clr { clear:both; margin:10px 0px;}
.mgnfnt {float: left; font-size: 0.6875em; margin-left: 10px; margin-top: 16px; font-weight:bold;}
.sec1 { width:17.5%; float:left!important; font-size:11px;}
.sec1 input, .sec4 input, .sec3 input { float:left!important;}
.sec1 input, .sec1 select {color: #8D98A0; font-size: 0.7em;  margin-right: 5px;  width: 24%;}
.sec4 { width:82%; float:left!important; position:relative;}
.sec3 { width:70%; float:left!important; position:relative;}
.sec3 button { width:150px!important;}
.inbtnGo {font-size: 10px; height: 27px; padding: 0 !important; width: 29px!important; margin-left:-10px; border: 2px solid #289DDA; color: #289DDA !important; font-weight:bold;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

.mrgnR15{margin-right:21px;}
.mrgnT5{ margin-top:5px;}
.mrgnT10{ margin-top:10px;}
.mrgnT15{ margin-top:15px;}
.greyBox {background:#f6f8fa url("../images/backgrounds/verticle_sprites.gif") no-repeat scroll 9px -1330px; border:dotted 1px #e0e2e5; padding:5px 10px 7px 24px; font-size:11px; margin-bottom:7px;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}
.info_panel li {font-size: 1em;}
.info_panel li span {color: #333333; font-size: 14px;font-weight: bold;  padding: 0 5px; position: relative; top: 2px;}
.btnRm{ float:right;}
.btnRm a{ margin:0px!important;}
/* --------------------- FILTER & ACTION HEAD & Upload--------------------- */

.filter-New {
	padding:11px 19px 11px 19px;
	border-top:1px solid #f5f6f7;
	min-width:740px;
        
}
.filter-New {
	background:#f6f8fa;
	border:1px solid #e0e2e5;
	margin:0px 0px 10px 0px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.filter-New input, .filter-New select {
	font-size:0.70em;
	margin-right:5px;
	color:#8d98a0;
	width:20%;
}
.filter-New input.smallinput, .filter-New select.smallinput { width:3%; }
.filter-New span {
	float:left;
	display:inline;
	color:#8d98a0;
	padding:3px 0px;
	marign-right:5px;
/*	margin-left:-12px;*/
}
.filter-New div, .filter-New div a, .filter-New div input {
}
.filter-New div a {
	font-weight:bold;
	color:#8d98a0;
	font-size:0.6875em;
	padding:7px 13px 0px 0px;
}
.filter-New div input.filter_btn {
	width:103px;
	height:28px;
	background:transparent url(../images/backgrounds/horizontal_sprites.gif) no-repeat -195px 0px;
	margin:0px 0px 0px -20px;
}
.filter-New{min-width:640px; font-size: 1.1em;}
#amount {background: none; font-size: 11px; font-weight: normal!important; margin-top: 7px; width: 170px;}
#amount2 {background: none; font-size: 11px; font-weight: normal!important; margin-top: 7px; width: 170px;}
#imagesAmount {background: none; font-size: 11px; font-weight: normal!important; margin-top: 7px; width: 170px;}
.tbl-pgn { font-size:12px; color:#666; background:#F6F8FA; border:solid 1px #e0e2e5; margin-top:15px; padding:10px 15px;
-moz-border-radius:4px 4px 0px 0px;
-webkit-border-radius:4px 4px 0px 0px;
border-radius:4px 4px 0px 0px;
}
.tblHead {background:#f6f8fa;font-size:0.6875em;padding:0px;position:relative;	border-bottom-right-radius:4px;
-moz-border-radius:4px 4px 0px 0px!important;
-webkit-border-radius:4px 4px 0px 0px!important;
border-radius:4px 4px 0px 0px!important;
-moz-box-shadow: 0px 1px #f0f1f1;
-webkit-box-shadow: 0px 1px #f0f1f1;
box-shadow: 0px 1px #f0f1f1;
}
.tblHead .clear {
	padding:8px 20px 12px 19px;
	position:relative;
	border:1px solid #e0e2e5;
moz-border-radius:4px 4px 0px 0px!important;
-webkit-border-radius:4px 4px 0px 0px!important;
border-radius:4px 4px 0px 0px!important;

}

/*select multiple css*/
.ui-multiselect { padding:2px 0 2px 4px; text-align:left; width:145px!important; }
.ui-multiselect span.ui-icon { float:right }
/*.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }*/
.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important }

.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul { font-size:0.9em }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }

.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left; width:340px!important; font-size:12px;}
.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:auto }
.ui-multiselect-checkboxes label { cursor:default; display:block; border:none!important; padding:3px 1px }
/*.ui-multiselect-checkboxes label input { position:relative; top:-2px }*/
.ui-multiselect-checkboxes li {font-size:0.9em; padding-right:3px; width: 98%; word-wrap: break-word;}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }

.ui-multiselect-hasfilter ul { position:relative; top:2px }
.ui-multiselect-filter { float:left; margin-right:10px; font-size:11px }
.ui-multiselect-filter input { width:100px; font-size:10px; margin-left:5px; height:15px; padding:2px; border:1px solid #292929; -webkit-appearance:textfield; -webkit-box-sizing:content-box; }
td a.small_link {padding-right:6px; float:none; display:inline;}
.sml-txt {float:none; display:inline; font-size:11px; font-weight:normal;}
.icon-images-16 { background:url(../images/16-icon-images.png) 0 0 no-repeat;padding:0px 0px 2px 20px;}
.icon-video-16 { background:url(../images/16-icon-video.png) 0 0 no-repeat;padding:0px 0px 2px 20px;}
.icon-web {position:absolute; background:#cccdd0;border-radius: 0 4px 0 0; bottom: 4px;left: 4px; position: absolute;}
.icon-web img { margin:0px; border-radius:0px 4px 0px 0px; border:solid 1px #bcbdc1; cursor:pointer;}
.editV {background:url(../images/icon-strip.png) 0 0 no-repeat; padding:5px 0px 0px 24px;}
.printS {background:url(../images/icon-strip.png) 0 -28px no-repeat; padding:5px 0px 0px 18px; margin-left:10px;}
.editV:hover, .printS:hover {opacity:0.7; }
.firstTblrow-Cont {overflow:hidden; text-align:center; margin-right:10px; position:relative;}
.tbldivCont {float:left; text-align:left; width:175px;}
.tbldivCont p { margin:0px; padding:0px;}
.inpt-first {width:120px; 
moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}
.greyTxt {border:none!important; color:#666; font-weight:bold;}
.pagination li.active { background:none; text-indent:inherit; font-size:12px; font-weight:bold; }
.pagination li { background:none; margin-top:12px;}
.pagination li { text-indent:inherit; font-size:12px;}
.pagination li.prev {text-indent: -999em;}
.pagination li.next {text-indent: -999em;}
.pagination li.prev { margin-right:15px;}
#p4 button span.All Conditions{ width:150px;}
td.last { text-align:center;}
.filter-New input, .filter-New select { color:#666;}
/*div.ui-multiselect-filter{content:attr(filter:);display:none;}*/
button:nth-last-of-type(4){margin-right:2px;} 
input.ui-multiselect-filter:nth-last-of-type(1):before {content:"Sunil"} 
th {text-align:center;}
.slctTitle {margin-left: 10px; margin-top: 7px;}
.websitesDropdown option:disabled {color: #999; background-color: #f7f7f7;}
#titleH1 {font-size: 18px !important;
    margin: 11px 0 0 5px !important;}
.editLeads {background:url(../images/icon-strip.png) 0 -110px no-repeat; padding:6px 10px 3px 15px;}
.addLeads {background:url(../images/icon-strip.png) 0 -150px no-repeat; padding:5px 10px 6px 15px;}
.availableLeads {background:url(../images/icon-strip.png) 0 -188px no-repeat; padding:5px 10px 4px 15px;}
.editLeads:hover, .addLeads:hover, .availableLeads:hover {opacity:0.7;}
/*Selected*/
.search_selected{background:#e7f8b3; border:1px solid #d2d2d2; border-radius:4px 4px 4px 4px; padding:10px; margin-bottom:10px; float:left; width:98%; position:relative;}
.search_selected h4{font-size:14px; color:#44494d; margin-bottom:5px;}
.search_selected ul li{font-size:11px; font-weight:bold; float:left; margin-right:10px;padding-bottom:10px;}
.search_selected ul li span{font-weight:normal; }
.search_selected ul li a span{font-weight:normal;margin-left: 6px;}
.close-select{ background:url(../images/close_icon.png) no-repeat; padding:0px 5px;}
.filterclear{position: absolute; right: 10px; top: 10px; font-size: 11px;}

#profile-description .show-more-height .show-more{ background:url(../images/arrow_icon.png) no-repeat scroll right 3px;}
#profile-description .show-more{ background:url(../images/arrow_icon.png) no-repeat scroll right -6px;}

/*Show More*/
#profile-description .show-more {
   color: #008DC9;
    cursor: pointer;
    font-size: 11px;
    bottom: 3px;
	position: absolute;
    right: 10px;
	padding-right:10px;
}
#profile-description .show-more:hover { 
    color: #1779dd;
}
#profile-description .show-more-height { height: 38px; overflow:hidden; }
.clr4 { clear:both; margin:4px 0px;}
.ui-datepicker-calendar tr td a {font-size: 11px!important;}
.datePckr1 {background: url("../images/icon-strip.png") no-repeat scroll right -220px transparent !important;  width: 158px!important;}
.datePckr2 {background: url("../images/icon-strip.png") no-repeat scroll right -220px transparent !important;  width: 138px!important;}
#nav-ask{ display:none;}
.supratur{border-bottom:1px solid #a6b2d2; clear: both; margin-bottom: 20px; width: 100%; position:relative;}
.repotfiltertitle{font-size: 14px; font-weight: bold; margin-bottom: 5px;}
/*Chart Show Hide*/
.show-chartbox{display:none;}
.show_chart_btn{background:#a6b2d2; border-radius: 6px 6px 0 0; color: #FFFFFF; padding: 5px 20px; float:right; cursor:pointer; width:65px;}
.chart_btnbox{font-size:12px; float:right; position:relative; z-index:99; border-bottom:1px solid #a6b2d2; width:100%;}
/*.chart_btnbox div{background:url(../images/arrow_white_icon.png) no-repeat scroll 7px -10px #A6B2D2;}
.chart_btnbox div.show-chart{background:url(../images/arrow_white_icon.png) no-repeat scroll 7px 8px #A6B2D2;}*/

/* Filters for secondary and tertiary lead sources css on listings */

.class_LeadSourceSecondary_t{
    width: 460px !important
}

.class_LeadSourceTertiary_t{
    width: 400px !important;
}

/* New css - 22nd January*/

ul.tabs li.search_tab a {background:url(../images/icon-search.png) no-repeat center top;}
ul.tabs li.search_tab i{background: url(../images/backgrounds/horizontal_sprites.gif) no-repeat scroll -1263px 0; padding:16px 5px; float:right;}

.printS:hover {background: url(../images/icon-strip.png) no-repeat scroll 0 -278px;}
.editV:hover {background: url(../images/icon-strip.png) no-repeat scroll 0 -250px;}

.editLeads:hover {background:url(../images/icon-strip.png) no-repeat 0 -246px;}
.addLeads:hover {background: url(../images/icon-strip.png) no-repeat scroll 0 -303px;}
.availableLeads:hover {background: url(../images/icon-strip.png) no-repeat scroll 0 -331px;}

.pinLeads {background: url(../images/icon-strip.png) no-repeat scroll 0 -360px; padding: 5px 10px 4px 15px;}
.pinLeads:hover {background:url(../images/icon-strip.png) no-repeat 0 -388px;}

.changeLeadsStatus {background: url(../images/change-status-icon_1.png) no-repeat; padding: 5px 10px 4px 15px;}
.changeLeadsStatus:hover {background: url(../images/change-status-icon_hover.png) no-repeat; padding: 5px 10px 4px 15px;}

/*for Green Button*/
.add_green_btn {background: #6BB43F; border: 1px solid #7CC84E; color: #FFFFFF; float: left;}
.add_green_btn span {background: #548F31; float: left; font-size: 26px; padding: 0 8px;}
.add_green_btn p {float: left; font-size: 14px; margin: 0; padding: 4px 10px; line-height: 1.5385em;}

/*for Orange Button*/
.add_orange_btn {background: #EE8E13; border: 1px solid #EE8E13; color: #FFFFFF; float: left;}
.add_orange_btn span {background: #C1720B; float: left; font-size: 26px; padding: 0 8px;}
.add_orange_btn p {float: left; font-size: 14px; margin: 0; padding: 4px 10px;}

/*for Green Button With Print Icon*/
.add_green_btn span.print_icon {background: url(../images/icon-strip.png) 7px -463px #548F31; float: left; font-size: 26px; padding: 15px;}

/*for Select Button*/
.select_btn {background: #6BB43F; border: 1px solid #7CC84E; color: #FFFFFF; float: left;}
.select_btn span {background: url(../images/icon-strip.png) 7px -413px #548F31; float: left; padding: 15px;}
.select_btn p {float: left; font-size: 14px; margin: 0; padding: 4px 10px;}

/*for Deselect Button*/
.deselect_btn {background: #656565; border: 1px solid #606060; color: #FFFFFF; float: left;}
.deselect_btn span {background: url(../images/icon-strip.png) 7px -436px #505050; float: left; padding: 15px;}
.deselect_btn p {float: left; font-size: 14px; margin: 0; padding: 4px 10px;}

/*for Save Button*/
.blue_btn {background:#0B97D2; color:#FFF; padding:8px 20px;}
.blue_btn:hover{background:#17A3DE; text-decoration:none;}

/*for Delete Button*/
.grey_btn {background:#656565; color:#FFF; padding:8px 20px;}
.grey_btn:hover{background:#787878; text-decoration:none;}

/*for Burst VIN Button*/
.burstvin_btn {background: #6BB43F; border: 1px solid #7CC84E; color: #FFFFFF; float: left; font-weight: normal;}
.burstvin_btn span {background:url(../images/strip_icons.png) no-repeat scroll 5px -337px #548F31; float: left; padding: 15px;}
.burstvin_btn p {float: left; font-size: 14px; margin: 0; padding: 4px 10px;}
.burstvin_btn div { float: left; font-size: 14px; margin: 0; margin-top: 2px; padding: 4px 10px; }


.editLeads {background:url(../images/icon-strip.png) 0 -108px no-repeat; padding:6px 10px 4px 15px;}
.editLeads:hover, .addLeads:hover, .availableLeads:hover {opacity:0.7;}

.print_window_sticker_btn_1
{
	display: block;
	height: 26px;
        width: 160px;
	color:#000;
	padding-left:35px;
	text-transform:uppercase;
	text-align:left;
	font-size:12px;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/images/buttons/printwindow.jpg) no-repeat left #FFF;
	border: 2px solid #7cc84d;
	text-decoration:none
}
.print_window_sticker_btn_1:hover
{
	color:#6cb440;
}

.back-to-top {
  bottom: 3em;
  color: #000000;
  font-size: 12px;
  position: fixed;
  right: 2%;
  text-decoration: none;
}

/*fix for chorme*/ 
button.ui-multiselect{  
    margin: 0px; 
}

#facet_search_fl_name input#query{ 
    margin-top: 0px; 
    z-index: 100; 
}

#facet_search_fl_name input.inbtnGo{ 
    z-index: 21; 
    position: relative;
}

.ui-datepicker.ui-widget.ui-widget-content{
    z-index: 6 !important;
}
#subLinBulkInsert ul, #subLinBulkInsert2 ul, #subLinBulkInsert3 ul
{
display: none;
float: left;
margin-top: 35px;
position: absolute;
width: 175px;
z-index: 22;
}
#subLinBulkInsert:hover ul, #subLinBulkInsert2:hover ul, #subLinBulkInsert3:hover ul
{
    display:block;
}
#subLinBulkInsert ul p, #subLinBulkInsert2 ul p, #subLinBulkInsert3 ul p
{
    background-color: white;
float: left;
font-weight: bold;
margin: 0;
padding-left: 18px;
width: 100%;
}
#subLinBulkInsert ul li, #subLinBulkInsert2 ul li, #subLinBulkInsert3 ul li
{
background-color: #dedede;
float: left;
width: 100%;
}
#subLinBulkInsert ul li a
{

}
#subLinBulkInsert ul li input,#subLinBulkInsert ul li a, #subLinBulkInsert2 ul li input,#subLinBulkInsert2 ul li a,  #subLinBulkInsert3 ul li input,#subLinBulkInsert3 ul li a
{
   -moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border-color: -moz-use-text-color;
border-image: none;
border-style: none none solid;
border-width: medium medium 1px;
cursor: pointer;
float: left;
text-align: left;
width: 100%; 
color: #2c3d4b;
font-size: 0.75em;
font-weight: bold;
line-height: 34px;
padding-bottom: 2px;
padding-left: 20px;
padding-right: 20px;
text-shadow: 0 1px #fff;
text-transform: none;
border-color: #bfbfbf;
}
#subLinBulkInsert ul li a, #subLinBulkInsert2 ul li a, #subLinBulkInsert3 ul li a
{
    width: 77%;
}
#subLinBulkInsert ul li input:hover,#subLinBulkInsert ul li a:hover, #subLinBulkInsert2 ul li input:hover,#subLinBulkInsert2 ul li a:hover, #subLinBulkInsert3 ul li input:hover,#subLinBulkInsert3 ul li a:hover
{
    color: #008dc9;
text-decoration: none;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.ui-multiselect-checkboxes li {
    float:left;
    width:100%!important;
}
}

input[type=submit], input[type=button] {
    background-image: none;
    border: none;
    color: white;
    padding: 16px 8px;
    text-decoration: none;
    margin: 2px 0px 2px 10px;
    cursor: pointer;
    font-size: 16px;
    font-weight: 550;
    line-height: 4px;
    min-height: 35px;
    text-indent: 0px;
    min-width: 130px;
    float: right;
    border-radius: 4px;
}
input.save {
    background-color: #4CAF50;
}
input.save:hover {
    background-color: #286512;
}
input.cancel_big {
    background-color: #EE8E13;
}
input.cancel_big:hover {
    background-color: #C1720B;
}
input.delete {
    background-color: #e0321d; 
}
input.delete:hover {
    background-color: #a10f00;
}
input.login_btn, input.send_btn {
    background-color: #4CAF50;
}
input.login_btn:hover, input.send_btn:hover {
    background-color: #286512;
}
input.saveDisabled {
    background-color: #eee !important;
}
input.testSettings {
    background-color: #909090 !important;
    width: 155px !important;
}