@charset "UTF-8";
/* CSS Document */


body {
	margin:0;
	padding:0;
	font-family: Arial, 'Lucida Grande', 'Lucida Sans Unicode', arial, sans-serif;
	font-size:12px;
	color:#434343;
	margin:0;
	-webkit-text-size-adjust: none;/*	font-size:18px;
	color:#555;*/
	background:#000 url(../images/back_v2/img_bk_login.jpg) 50% -200px no-repeat;
	height:100%;
}

a, a:visited{
	color:#ccc;
	text-decoration:none;
}
/*a:hover {
	color:#999 !important;
}*/

img {
	border:0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.fl {
	float:left
}
.container {
	width:100%;
	margin:0;
}
.header {
	width:100%;
	height:50px;
	line-height:50px;
	margin:0 !important;
	position:relative;
	background:#000 url(../images/back_v2/img_fade_header.png) 0px 0 repeat-x;
	overflow:hidden;
}
.header_logo a {
	width:330px;
	height:45px;
	margin:0 0 0 10px;
	float:left;
	background:url(../images/back_v2/img_icons.png) -600px -100px no-repeat;
}
.header_logo {
	display: none;
}
/* added 6/29/2011 for CRM */
	.header_strip_blue {
	background:none /*url(../images/back_v2/fade_header.png) 0 0 repeat-x !important*/;
}
.footer {
	width:100%;
	padding:0 0 0px 0;
	overflow:hidden;
	margin:0;
}
.copyright {
	height:40px;
	line-height:40px;
	padding:0px;
	margin:0 auto 0px auto;
	color:#fff !important;
	text-align:center;
	border-top:0px solid #f1f1f1;
	font-size:11px !important;
}
.clear {
	clear:left;
}
div.hr {
	width:950px;
	height:10px;
	margin:10px 0;
	background:url(../images/back_v2/image_hr.png) 0 0 no-repeat;
	border:0px !important;
	overflow:hidden;
	float:left;
}
ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
ul ul {
	list-style-type:disc;
	margin:0 0 0 20px;
}
.software_name {
	height:50px;
	line-height:50px;
	font-size:14px;
	font-weight:700;
	color:#ccc;
	float:left;
	margin:0 0 0 50px;
	clear:right;
}
.themes {
	width:100px;
	height:50px;
	line-height:50px;
	float:right;
	padding:0px;
	margin:0 20px 0 0;
}
.themes ul {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	list-style-type:none;
}
.themes li a{
	width:30px;
	height:30px;
	display:block;
	float:left;
	margin:10px 2px 0 0;
	
}
.themes li.t_red a{
	background:url(../images/back_v2/img_icons.png) -200px -100px no-repeat;
}
.themes li.t_red.active a, .themes li.t_red a:hover{
	background:url(../images/back_v2/img_icons.png) -200px -150px no-repeat;
}
.themes li.t_blue a {
	background:url(../images/back_v2/img_icons.png) -250px -100px no-repeat;
}
.themes li.t_blue.active a, .themes li.t_blue a:hover {
	background:url(../images/back_v2/img_icons.png) -250px -150px no-repeat;
}
.themes li.t_green a {
	background:url(../images/back_v2/img_icons.png) -300px -100px no-repeat;
}
.themes li.t_green.active a, .themes li.t_green a:hover {
	background:url(../images/back_v2/img_icons.png) -300px -150px no-repeat;
}
.menu {
	width:120px;
	height:40px;
	text-align:right;
	line-height:50px;
	float:right;
	font-size:12px;
	font-weight:700;
	padding:10px 10px 0 0;
}
.menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.menu li {
	margin:0;
	padding:0;
}
.menu li a {
	float:left;
	line-height:30px;
	text-align:center;
	height:30px;
	width:120px;
	display:block;
	background:url(../images/back_v2/img_icons.png) -800px 0 no-repeat;
}
.menu li.active a, .menu a:hover {
	background:url(../images/back_v2/img_icons.png) -800px -50px no-repeat;
}
/* TABLES */

table {
	width:100%;
	/*background:#fff;*/
	border:0px solid #ddd;
	padding:0;
	margin:0;
}
th {
	border:0px solid red;
	text-align:left;
	background:#f4f4f4;
	padding:5px 0 5px 10px;
}
td {
	border-top:1px dotted #ddd;
	text-align:left;
	padding:10px 0 10px 10px;
	overflow:hidden;
}
.t_first {
	width:15px;
	background:#f4f4f4;
}
.t_second {
	width:86px;
	padding:0 5px;
}
/* TABLES */

/* FORMS */
form {
	margin:0;
	padding:0;
	overflow:hidden;
}
input[type="text"], input[type="password"] {
	padding:6px 5px;
	margin:0 5px 10px 0;
	font-size:14px;
	color:#666;
	font-family:arial;
	overflow:hidden;
	display:inline;
	border:1px solid #ccc;
	display:block;
}
.lrg {
	width:750px;
}
.med {
	width:250px;
}
.sml {
	width:125px;
}
textarea {
	border:1px solid #ccc;
	height:60px;
	font-family:arial;
	color:#666;
	font-size:14px;
}
select {
	margin:0 5px 0 0;
 font-size:14px;
	padding:0px 0;
}
label {
	display:block;
	font-weight:700;
	margin:5px 0 0 0;
}
.box {
	border:0px solid #ddd;
	padding:10px;
	margin:0 0 0px 0;
	background:#fff;
}
.box_title {
	background:#ddd;
	padding:10px;
	font-size:20px;
	font-weight:700;
}
.selector_boxes {
	background:red;
}
.selector_boxes ul {
	width:500px;
}
.selector_boxes li {
	width:100px;
	float:left;
	background:#f0f0f0;
	text-align:center;
	height:100px;
	margin:0 5px 0 0;
}
.box_btn_in {
	margin:10px 0;
}
.box_btn_out {
	width:400px;
	margin:10px 0;
	padding:10px;
	border:0px solid #ddd;
}
.btn_1 a {
	height:30px;
	width:115px;
	padding:0;
	margin:0 5px 0 0;
	text-align:center;
	line-height:30px;
	display:block;
	overflow:hidden;
	color:#fff !important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
	background:#666;
}
.btn_1 a:hover {
	background:#999 !important;
	color:#fff !important;
}

.btn_2 a {
	height:30px;
	width:125px;
	padding:0;
	margin:0 5px 0 0;
	text-align:center;
	line-height:30px;
	display:block;
	overflow:hidden;
	color:#666 !important;
	background:#ddd;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_2 a:hover {
	background:#999;
	text-decoration:none;
}

.btn_green a {
	height:30px;
	width:125px;
	padding:0;
	margin:0 5px 0 0;
	text-align:center;
	line-height:30px;
	display:block;
	overflow:hidden;
	color:#fff !important;
	background:url(../images/back_v2/btn_green.png) 0 0 no-repeat !important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_green a:hover {
	background:url(../images/back_v2/btn_green.png) 0 -30px no-repeat !important;
	text-decoration:none;
	color:#fff !important;
}
.btn_green a:active {
	background:url(../images/back_v2/btn_green.png) 0 -30px no-repeat !important; /*-60px - State doesn't exist */
	text-decoration:none;
	color:#fff !important;
}

.btn_4 a {
	height:90px;
	width:235px;
	padding:0;
	margin:0 90px;
	text-align:center;
	line-height:90px;
	display:block;
	overflow:hidden;
	color:#fff !important;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	background:#666;
}
.btn_4 a:hover {
	background:#999;
}

.box_image {
	width:87px;
	background:#fff;
	height:85px;
	padding:0px 0 0 0;
	border:1px solid #ddd;
	font-size:12px;
	float:left;
	margin:5px 5px 0 0;
	overflow:hidden;
	position:relative;
}
.box_image_top a {
	display:block;
	height:20px;
	line-height:20px;
	padding:0px 5px;
	text-align:center;
	width:77px;
	position:relative;
	background:#fff;
	z-index:2
}
.box_image_top a:hover {
	background:#006bb6;
	color:#fff !important;
}
.box_image.long img {
	margin:-32% 0;
	border:0px solid red;
	z-index:1
}
/* END FORMS*/


.dots {
	border:0;
	border-bottom:0px;
	border-top:1px dotted #ddd;
	margin:15px 0;
}
/* FONTS */

h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
	font-weight:700;
}
h1 {
	font-size:34px;
	line-height:65px;
	font-weight:700;
	margin:0 0 0 0px;
	padding:0 0 0 10px;
	display:block;
	background:#fff;
}
h2 {
	color:#666 /*#ff6600*/;
	font-size:18px;
}
h3 {
	font-size:24px;
	margin:0;
	font-weight:400;
}
h3 strong {
	color:#FF6600;
}
.t0 {
	font-size:10px;
	color:#666;
}
.t1 {
	font-size:12px;
	color:#666;
}
/* new */

.tabs {
	width:150px;
	margin:10px 0 0 0;
	padding:0px;
	float:left;
}
.tabs ul {
	list-style-type:none;
	margin:0;
}
.tabs li {
	display:inline;
	margin:0;
	padding:0;
}
.tabs li a {
	width:/*250px*/130px;
	height:50px;
	float:left;
	margin:0 0px 0 0;
	line-height:50px;
	border:0px solid #ddd;
	overflow:hidden;
	font-size:14px;
	font-weight:700;
	padding: 0 0 0 60px;
}
/*quick menu*/
.quick_menu {
	width:180px;
	margin:0px;
	padding:0px;
}
.quick_menu ul {
	list-style-type:none;
	margin:0px;
}
.quick_menu li {
	display:inline;
	margin:0;
	padding:0;
}
.quick_menu li a {
	width:135px;
	height:50px;
	float:left;
	margin:0 0px 1px 0;
	line-height:50px;
	border:0px solid #ddd;
	overflow:hidden;
	font-size:16px;
	font-weight:700;
	padding: 0 0 0 45px;
}

/*filters*/
	
.bread {
	margin:10px 0;
}
/* Added by Ze in relationship with breadcrumbs */
	.outside_bread {
	margin:0px 0px;
	background:#f9f9f9;
	padding: 10px 40px;
	border-bottom:1px solid #ededed;
}
.no_bottom_margin {
	margin-bottom:0px !important;
}



/*NEW LEFT COLUMN*/

.wrap {
	margin:0;
	height:100%;
	padding-right:180px;
	background:lime;
	overflow:hidden;
	background:#fff url(../images/back_v2/img_fade_sidebar.png) 0 0 repeat-y;
	
}
.sidebar {
	width:180px;
	height:100%;
	float:left;
	/*background:#f9f9f9 url(../images/back_v2/img_fade_sidebar.png) 0 0 repeat-y;*/
	display:block;
	overflow:hidden;
}
.main {
	margin: 0 -180px 0 auto;
	width:100%;
	height:100%;
	float:right;
	background:url(../images/back_v2/img_bk_table.png) 0 0 repeat-y;
}
.clear {
	clear:both;
}
a {
	outline:none;
}
.options {
	width:160px;
	padding:10px;
	float:left;
	border-bottom:1px solid #ededed;
}
.options h4 {
	font-weight:700;
	color:#333;
	font-size:11px;
	margin:0px;
	padding:0 0 0 15px;
	height:25px;
	line-height:25px;
}

.options ul {
	width:100%;}
.options li {
	height:25px;
	line-height:25px;
}
.options li.on a {
	display:block;
	background:url(../images/back_v2/img_icons.png) -600px 0 no-repeat;}

.options li.off a{
	display:block;
	background:url(../images/back_v2/img_icons.png) -600px -50px no-repeat;}


hr {border:0; border-top:1px solid #999;}


.login_box {
	width:375px;
	height:375px;
	background:url(../images/back_v2/img_lightbox_login.png) 0 0 no-repeat;
	margin: 0 auto;
	padding:0px !important;
	position:relative;
	overflow:hidden;
	}

.login_inner {
	padding:90px 40px 40px 40px;
	}
.login_inner h3 { margin:0 0 20px 0;}

.login_box .box_btn_out {
	position:absolute;
	left:40px;
	bottom:53px;
	margin:0 !important;
	padding:0 !important;
	float:left;}
	
.empty_leads {
	padding:183px 0;
	background:#ededed;
	}
	
.empty_leads h1 { color:#fff !important;
 padding:0 0 0 90px;}
.notification_center h3 { /*max-width:490px;*/ position:relative;}

.reload a{
	width:32px;
	height:25px;
	background:url(../images/back_v2/img_icons.png) -400px 0px no-repeat;
	display:block;
	position:absolute;
	right:0;
	top:0;
}	

.notification_center .loader_circle_sml { 
    width:25px; /*32*/
	height:25px;
	display:block;
	position:absolute;
	right:0;
	top:0;
}

/* THEMES*/

.create_global_excel a {
	background:#ddd url(../images/back_v2/img_icons.png) -415px -398px no-repeat;
	/*color:#999 !important;*/
}
.create_global_excel a:hover, .create_global_excel.active a {
	background:url(../images/back_v2/img_icons.png) -415px -398px no-repeat;
}


/*RED*/
.themes_red .runner a {
	background:url(../images/back_v2/img_icons.png) 0px -250px no-repeat;
}
.themes_red .runner a:hover, .themes_red .runner.active a {
	background:url(../images/back_v2/img_icons.png) 0px -200px no-repeat;
	color:#999 !important;
}
.themes_red .star a {
	background:url(../images/back_v2/img_icons.png) -200px -250px no-repeat
}
.themes_red .star a:hover, .themes_red .star.active a {
	background:url(../images/back_v2/img_icons.png) -200px -200px no-repeat;
	color:#999 !important;
}
.themes_red .chat a {
	background:url(../images/back_v2/img_icons.png) -400px -250px no-repeat
}
.themes_red .chat a:hover, .themes_red .chat.active a {
	background:url(../images/back_v2/img_icons.png) -400px -200px no-repeat;
	color:#999 !important;
}
.themes_red .inbox a {
	background:url(../images/back_v2/img_icons.png) -600px -250px no-repeat
}
.themes_red .inbox a:hover, .themes_red .inbox.active a {
	background:url(../images/back_v2/img_icons.png) -600px -200px no-repeat;
	color:#999 !important;
}
.themes_red .all a {
	background:url(../images/back_v2/img_icons.png) -800px -250px no-repeat
}
.themes_red .all a:hover, .themes_red .all.active a {
	background:url(../images/back_v2/img_icons.png) -800px -200px no-repeat;
	color:#999 !important;
}

.themes_red .floor a {
	background:url(../images/back_v2/img_icons.png) 0px -450px no-repeat
}
.themes_red .floor a:hover, .themes_red .floor.active a {
	background:url(../images/back_v2/img_icons.png) 0px -400px no-repeat;
	color:#999 !important;
}

.themes_red .reminder a {
	background:url(../images/back_v2/img_icons.png) -200px -450px no-repeat
}
.themes_red .reminder a:hover, .themes_red .reminder.active a {
	background:url(../images/back_v2/img_icons.png) -200px -400px no-repeat;
	color:#999 !important;
}

.themes_red a {
	color:#cc0000;
	text-decoration:none;
}
.themes_red a:hover {
	color:#999 !important;
}

.themes_red .btn_1 a, .themes_red .btn_4 a {
	background:#cc0000 !important;
}
.themes_red .btn_1 a:hover, .themes_red .btn_4 a:hover {
	background:#999 !important;
	color:#fff !important;
}

.themes_red .btn_2 a {
	background:#e27c7c !important;
	color:#fff !important;
}
.themes_red .btn_2 a:hover {
	background:#999 !important;
	color:#fff !important;
}

.themes_red .down{
	background:url(../images/back_v2/img_icons.png) -400px -50px no-repeat
}
.themes_red .up{
	background:url(../images/back_v2/img_icons.png) -400px -75px no-repeat
}


.themes_red .notification_center {
	background:#cc0000;
	}

.themes_red .row ul li , .themes_red .row ul li a:hover {
	color:#ff9999 !important;}
	
.themes_red .red_chat {
	background:url(../images/back_v2/img_icons.png) -425px -260px no-repeat;
	}
	
.themes_red .red_task {
	background:url(../images/back_v2/img_icons.png) -220px -460px no-repeat;
}

.themes_red .red_check {
	background:url(../images/back_v2/img_icons.png) -1025px -260px no-repeat;
}
.themes_red .red_star {
	background:url(../images/back_v2/img_icons.png) -225px -260px no-repeat;
}

.themes_red .pagination li.active a {
	background:#cc0000;
}

.themes_red a.yellow_link {
	color:#cc0000 !important;
}
.themes_red a.yellow_link:hover {
	color:#999 !important;
}

.themes_red .close a {
	background:#e27c7c url(../images/back_v2/img_icons.png) -200px -50px no-repeat;
}
.themes_red .close a:hover {
	background:#999 url(../images/back_v2/img_icons.png) -200px -50px no-repeat;
}

.themes_red .loader_circle_sml {
	background:url(../images/back_v2/img_loader_circle_red.gif) 0 0 no-repeat !important;
}

.themes_red tr.new_lead .loader_circle_sml {
	background:url(../images/back_v2/img_loader_circle_red.gif) 0 0 no-repeat !important;
}

.themes_red .create_lead a {
	background:#ddd url(../images/back_v2/img_icons.png) 0px -50px no-repeat
}
.themes_red .create_lead a:hover, .themes_red .create_lead.active a {
	background:url(../images/back_v2/img_icons.png) 0px 0px no-repeat;
	color:#999 !important;
}
.themes_red .create_excel a {
	background:#ddd url(../images/back_v2/img_icons.png) -200px 0px no-repeat;
	/*color:#999 !important;*/
}
.themes_red .create_excel a:hover, .themes_red .create_excel.active a {
	background:url(../images/back_v2/img_icons.png) -200px 0px no-repeat;
}

.themes_red tr.new_lead {
	background-color:#fbeded !important;
}

.themes_red h2 {
	color:#e27c7c;
}

.themes_red .empty_leads {
	background:#ff9999 url(../images/back_v2/img_bk_empty_red.png) 0px 0px repeat;
}

.themes_red .notification_center .loader_circle_sml {
background:url(../images/back_v2/img_loader_circle_white_red.gif) 0 0 no-repeat !important;
}

/*END RED*/

/*BLUE*/
.themes_blue .runner a {
	background:url(../images/back_v2/img_icons.png) 0px -300px no-repeat;
}
.themes_blue .runner a:hover, .themes_blue .runner.active a {
	background:url(../images/back_v2/img_icons.png) 0px -200px no-repeat;
	color:#999 !important;
}
.themes_blue .star a {
	background:url(../images/back_v2/img_icons.png) -200px -300px no-repeat
}
.themes_blue .star a:hover, .themes_blue .star.active a {
	background:url(../images/back_v2/img_icons.png) -200px -200px no-repeat;
	color:#999 !important;
}
.themes_blue .chat a {
	background:url(../images/back_v2/img_icons.png) -400px -300px no-repeat
}
.themes_blue .chat a:hover, .themes_blue .chat.active a {
	background:url(../images/back_v2/img_icons.png) -400px -200px no-repeat;
	color:#999 !important;
}
.themes_blue .inbox a {
	background:url(../images/back_v2/img_icons.png) -600px -300px no-repeat
}
.themes_blue .inbox a:hover, .themes_blue .inbox.active a {
	background:url(../images/back_v2/img_icons.png) -600px -200px no-repeat;
	color:#999 !important;
}
.themes_blue .all a {
	background:url(../images/back_v2/img_icons.png) -800px -300px no-repeat
}
.themes_blue .all a:hover, .themes_blue .all.active a {
	background:url(../images/back_v2/img_icons.png) -800px -200px no-repeat;
	color:#999 !important;
}

.themes_blue .floor a {
	background:url(../images/back_v2/img_icons.png) 0px -500px no-repeat
}
.themes_blue .floor a:hover, .themes_blue.floor.active a {
	background:url(../images/back_v2/img_icons.png) 0px -400px no-repeat;
	color:#999 !important;
}

.themes_blue a {
	color:#3785fd;
	text-decoration:none;
}
.themes_blue a:hover {
	color:#999 !important;
}

.themes_blue .btn_1 a, .themes_blue .btn_4 a {
	background:#3785fd;
}
.themes_blue .btn_1 a:hover , .themes_blue .btn_4 a:hover {
	background:#999;
	color:#fff !important;
}

.themes_blue .btn_2 a {
	background:#98bffb !important;
	color:#fff !important;
}
.themes_blue .btn_2 a:hover {
	background:#999 !important;
	color:#fff !important;
}
.themes_blue .down{
	background:url(../images/back_v2/img_icons.png) -400px -100px no-repeat
}
.themes_blue .up{background:url(../images/back_v2/img_icons.png) -400px -125px no-repeat
}

.themes_blue .notification_center {
	background:#3785fd;
	}

.themes_blue .row ul li, .themes_blue .row ul li a:hover  {
	color:#c5dcff !important;}
	
.themes_blue .red_chat {
	background:url(../images/back_v2/img_icons.png) -425px -310px no-repeat;
	}
	
.themes_blue .red_task {
	background:url(../images/back_v2/img_icons.png) -220px -510px no-repeat;
}

.themes_blue .red_check {
	background:url(../images/back_v2/img_icons.png) -1025px -310px no-repeat;
}
.themes_blue .red_star {
	background:url(../images/back_v2/img_icons.png) -225px -310px no-repeat;
}

.themes_blue .pagination li.active a {
	background:#3785fd;
}

.themes_blue a.yellow_link {
	color:#3785fd !important;
}
.themes_blue a.yellow_link:hover {
	color:#999 !important;
}

.themes_blue .close a {
	background:#98bffb url(../images/back_v2/img_icons.png) -200px -50px no-repeat;
}
.themes_blue .close a:hover {
	background:#999 url(../images/back_v2/img_icons.png) -200px -50px no-repeat;
}

.themes_blue .loader_circle_sml {
	background:url(../images/back_v2/img_loader_circle_blue.gif) 0 0 no-repeat !important;
}

.themes_blue tr.new_lead .loader_circle_sml {
	background:url(../images/back_v2/img_loader_circle_blue.gif) 0 0 no-repeat !important;
}


.themes_blue .create_lead a {
	background:#ddd url(../images/back_v2/img_icons.png) 0px -100px no-repeat
}
.themes_blue .create_lead a:hover, .themes_blue .create_lead.active a {
	background:url(../images/back_v2/img_icons.png) 0px 0px no-repeat;
	color:#999 !important;
}
.themes_blue .create_excel a {
	background:#ddd url(../images/back_v2/img_icons.png) -200px 0px no-repeat;
	/*color:#999 !important;*/
}
.themes_blue .create_excel a:hover, .themes_blue .create_excel.active a {
	background:url(../images/back_v2/img_icons.png) -200px 0px no-repeat;
}

.themes_blue tr.new_lead {
	background-color:#f1f6ff !important;
}

.themes_blue h2 {
	color:#98bffb;
}

.themes_blue .empty_leads {
	background:#c5dcff url(../images/back_v2/img_bk_empty_blue.png) 0px 0px repeat;
}

.themes_blue .notification_center .loader_circle_sml {
background:url(../images/back_v2/img_loader_circle_white_blue.gif) 0 0 no-repeat !important;
}

/*END BLUE*/

/*GREEN*/
.themes_green .runner a {
	background:url(../images/back_v2/img_icons.png) 0px -350px no-repeat
}
.themes_green .runner a:hover, .themes_green .runner.active a {
	background:url(../images/back_v2/img_icons.png) 0px -200px no-repeat;
	color:#999 !important;
}
.themes_green .star a {
	background:url(../images/back_v2/img_icons.png) -200px -350px no-repeat
}
.themes_green .star a:hover, .themes_green .star.active a {
	background:url(../images/back_v2/img_icons.png) -200px -200px no-repeat;
	color:#999 !important;
}
.themes_green .chat a {
	background:url(../images/back_v2/img_icons.png) -400px -350px no-repeat
}
.themes_green .chat a:hover, .themes_green .chat.active a {
	background:url(../images/back_v2/img_icons.png) -400px -200px no-repeat;
	color:#999 !important;
}
.themes_green .inbox a {
	background:url(../images/back_v2/img_icons.png) -600px -350px no-repeat
}
.themes_green .inbox a:hover, .themes_green .inbox.active a {
	background:url(../images/back_v2/img_icons.png) -600px -200px no-repeat;
	color:#999 !important;
}
.themes_green .all a {
	background:url(../images/back_v2/img_icons.png) -800px -350px no-repeat
}
.themes_green .all a:hover, .themes_green .all.active a {
	background:url(../images/back_v2/img_icons.png) -800px -200px no-repeat;
	color:#999 !important;
}

.themes_green .floor a {
	background:url(../images/back_v2/img_icons.png) 0px -550px no-repeat
}
.themes_green .floor a:hover, .themes_green .floor.active a {
	background:url(../images/back_v2/img_icons.png) 0px -400px no-repeat;
	color:#999 !important;
}

.themes_green a {
	color:#669933;
	text-decoration:none;
}
.themes_green a:hover {
	color:#999 !important;
}

.themes_green .btn_1 a, .themes_green .btn_4 a {
	background:#669933;
}
.themes_green .btn_1 a:hover, .themes_green .btn_4 a:hover {
	background:#999;
	color:#fff !important;
}
.themes_green .btn_2 a {
	background:#afc996 !important;
	color:#fff !important;
}
.themes_green .btn_2 a:hover {
	background:#999 !important;
	color:#fff !important;
}

.themes_green .down{
	background:url(../images/back_v2/img_icons.png) -400px -150px no-repeat
}
.themes_green .up{background:url(../images/back_v2/img_icons.png) -400px -175px no-repeat
}

.themes_green .notification_center {
	background:#669933;
	}

.themes_green .row ul li, .themes_green .row ul li a:hover {
	color:#d1e1c2 !important;}
	
.themes_green .red_chat {
	background:url(../images/back_v2/img_icons.png) -425px -360px no-repeat;
	}

.themes_green .red_task {
	background:url(../images/back_v2/img_icons.png) -220px -560px no-repeat;
}

.themes_green .red_check {
	background:url(../images/back_v2/img_icons.png) -1025px -360px no-repeat;
}
.themes_green .red_star {
	background:url(../images/back_v2/img_icons.png) -225px -360px no-repeat;
}

.themes_green .pagination li.active a {
	background:#669933;
}

.themes_green a.yellow_link {
	color:#669933 !important;
}
.themes_green a.yellow_link:hover {
	color:#999 !important;
}

.themes_green .close a {
	background:#afc996 url(../images/back_v2/img_icons.png) -200px -50px no-repeat;
}
.themes_green .close a:hover {
	background:#999 url(../images/back_v2/img_icons.png) -200px -50px no-repeat;
}

.themes_green .loader_circle_sml {
	background:url(../images/back_v2/img_loader_circle_green.gif) 0 0 no-repeat !important;
}

.themes_green tr.new_lead .loader_circle_sml {
	background:url(../images/back_v2/img_loader_circle_green.gif) 0 0 no-repeat !important;
}


.themes_green .create_lead a {
	background:#ddd url(../images/back_v2/img_icons.png) 0px -150px no-repeat
}
.themes_green .create_lead a:hover, .themes_green .create_lead.active a {
	background:url(../images/back_v2/img_icons.png) 0px 0px no-repeat;
	color:#999 !important;
}
.themes_green .create_excel a {
	background:#ddd url(../images/back_v2/img_icons.png) -200px 0px no-repeat;
	/*color:#999 !important;*/
}
.themes_green .create_excel a:hover, .themes_green .create_excel.active a {
	background:url(../images/back_v2/img_icons.png) -200px 0px no-repeat;
}

.themes_green tr.new_lead {
	background-color:#f4f8f1 !important;
}

.themes_green h2 {
	color:#afc996;
}

.themes_green .empty_leads {
	background:#d1e1c2 url(../images/back_v2/img_bk_empty_green.png) 0px 0px repeat;
}

.themes_green .notification_center .loader_circle_sml {
background:url(../images/back_v2/img_loader_circle_white_green.gif) 0 0 no-repeat !important;
}
/*END GREEN*/

h2 input[type=checkbox] {
	line-height: 50px !important;
	padding:0 !important;
	margin:0 !important;
}


/* login alterations */
input.keep_alive {
	float: left !important;
	margin: 2px 5px 0px 0px !important;
}
label.keep_alive {
	color: #CC0000;
}

/* master admin client switcher */
.master-client-switcher {
	display  : inline;
	float    : right;
	font-size: 18px;
	padding-right: 20px; 
	/*width    : 400px;*/
}
.master-client-switcher label {
	display      : inline;
	line-height  : 18px;
	padding-right: 5px;
	color        : #cc0000;
}
.themes_blue .master-client-switcher label {
	color: #3785fd;
}
.themes_green .master-client-switcher label {
	color: #669933;
}
.master-client-switcher select {
	display: inline;
	font-size: 16px;
}