*{margin: 0;padding: 0;}
@font-face {font-family:digital-7;src: url(../crm_fonts/digital-7.ttf);}
html{}
body{background-color:#D8DCE0;background-image:url(../crm_images/topbg.png);background-repeat:repeat-x;
font-family:tahoma,arial,verdana,sans-serif;font-size:12px;scrollbar-base-color:#5590D2;}

.BeforeLoading{
position:absolute;
top:0;
left:0;
z-index:3;
color:#000;
font-size:20px;
text-align:center;
background-color:#D8DCE0 !important;
height:100%;
width:100%;
}

/*Start SCROLL BAR CHROME*/
::-webkit-scrollbar {width: 13px;height: 13px;}
::-webkit-scrollbar:hover {height: 18px; }
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {height: 15px;width: 13px;display: block;background: #e5e5e5;background-repeat: no-repeat;}
::-webkit-scrollbar-button:horizontal:decrement {background-image: url(../crm_images/horizontal-decrement-arrow.png);
background-position: 1px 1px;}
::-webkit-scrollbar-button:horizontal:increment {background-image: url(../crm_images/horizontal-increment-arrow.png);
background-position: 1px 1px;}
::-webkit-scrollbar-button:vertical:decrement {background-image: url(../crm_images/vertical-decrement-arrow.png);
background-position: 1px 1px;}
::-webkit-scrollbar-button:vertical:increment {background-image: url(../crm_images/vertical-increment-arrow.png);
background-position: 1px 1px; }
::-webkit-scrollbar-button:horizontal:decrement:active {background-image: url(../crm_images/horizontal-decrement-arrow.png);}
::-webkit-scrollbar-button:horizontal:increment:active {background-image: url(../crm_images/horizontal-increment-arrow.png);}
::-webkit-scrollbar-button:vertical:decrement:active {background-image: url(../crm_images/vertical-decrement-arrow.png);}
::-webkit-scrollbar-button:vertical:increment:active {background-image: url(../crm_images/vertical-increment-arrow.png);}
::-webkit-scrollbar-track-piece {background-color: #F5F5F5;}
::-webkit-scrollbar-thumb:vertical {height: 50px;
background: -webkit-gradient(linear, left top, right top, color-stop(0%, #B1F3FF), color-stop(100%, #78CBFF));
border: 1px solid #78CBFF;border-top: 1px solid #78CBFF;border-left: 1px solid #78CBFF;}
::-webkit-scrollbar-thumb:horizontal {width: 50px;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B1F3FF), color-stop(100%, #78CBFF));
border: 1px solid #78CBFF;border-top: 1px solid #78CBFF;border-left: 1px solid #78CBFF;}
/*END SCROLL BAR CHROME*/

/*Table Design*/
.niceTable1{border: 1px solid #CCCCCC;border-collapse: collapse;border-spacing: 0;font-size:12px;font-weight:normal;}
.niceTable1 tr th{background-color: #0087E7;color: #FFFFFF;padding: 10px;border: 1px solid #fff;}
.niceTable1 tr td{padding: 10px;border: 1px solid #ccc;}
.niceTable1 tr.odd{color:#707070;background-color:#fff;}
.niceTable1 tr.even{color:#707070;background-color:#D9E0EA;}
/*End Table Design*/

/*LOGIN PART TWO*/
.loginWrap2{text-align:center;}
.loginWindow2{position:relative;margin:0 auto;width:504px;height:500px;margin-top:150px;}
.loginWindow2 .login2table{border-collapse: collapse;border-spacing: 0;border-top-left-radius: 10px;border-bottom-left-radius: 10px;
border-top-right-radius: 10px;border-bottom-right-radius: 10px;box-shadow:0px 0px 0px 2px #bbb;background-color: #C9E3FC;height:240px;}
.login2table{border-collapse: collapse;border-spacing: 0;border-top-left-radius: 10px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;
border-bottom-right-radius: 10px;box-shadow:0px 0px 0px 2px #bbb;background-color: #C9E3FC;height:240px;}
.login2Box table{text-align:left;}
.login2Box table tr{height:20px;}
.login2Title{width:50px;height:239px;border-right:1px solid #ccc;}
.login2Box{width:300px;height:239px;background: url(../crm_images/login2bg.png) repeat-x left top;}
.login2Info{width:150px;height:239px;border-left:1px solid #ccc;vertical-align:bottom;}
.login2textbox{width:250px;border-collapse: collapse;border-spacing: 0;}
.login2textbox input{border:0px;height:35px;width:100%;}
.login2textbox .left{background: url(../crm_images/left_text_box.png) no-repeat;width:12px;height:43px;background-color:#fff;}
.login2textbox .mid{background: url(../crm_images/mid_text_box.png) repeat-x;height:43px;}
.login2textbox .right{background: url(../crm_images/right_text_box.png) no-repeat;width:12px;height:43px;background-color:#fff;}
.login2Link,.login2Label{font-weight:bold;color:#555;cursor:pointer;text-decoration:none;}
.login2Log{padding-top:10px;padding-bottom:120px;}
.loginPowered2{height:40px;background-color:#C9E3FC;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0px 0px 0px 2px #bbb;
width:460px;margin-top:2px;margin-left:20px;}
.loginPowered2 p{padding:12px 0px 0px 12px;font-color:#A5A7AC; }
.loginPowered2 p a {font-weight: bold;text-decoration: none;}
.login2TableInfo tr td{padding:2px;text-align:left;}
/*End Login Part two--------------------------------------------------*/

/*Start Led Viewer*/
.led_viewer{width:100%;}
.contact_info{margin:1% 1% 0% 1%;width:98%;height:100%;border: 1px solid #CCCCCC;border-radius: 6px 6px 6px 6px;float:left;
background-color: #F4F4F4;}
.contact_col1,.contact_col2{width:48%;float:left;padding:1%;}
.content_data{border-bottom:1px solid #EEEEEE;padding:5px 0px;clear:both;}
.content_data label{font-weight:bold;padding-right:2px;}
.content_data_wrapper{width:110px;float:left;}
.contact_info h4{border-bottom: 1px solid #DDDDDD;color: #7A6DA3;font-size: 16px;font-weight: normal;height: 24px;line-height: 18px;
padding:5px 5px 0px 5px;}
/*End Led Viewer*/

/*STRAT NORTH SECTION-------------------------------------*/
#north{}
#north table{/*background-color:#d8dce0;*/}
.northWelcome{display:inline;float:left;color:#04408C;padding-left:200px;width:300px;}
.northWelcome label{font-style:italic;font-weight:bold;}
.northHeaderMenu{display:inline;text-align:right;float:right;padding-top:3px;padding-right:25px;font-weight:bold;}
.northHeaderMenu li{display:inline;text-align:right;float:left;}
.northHeaderMenu a{text-decoration:none;color:#04408C;cursor:pointer;}
.northHeaderNotification{display:inline;text-align:right;float:right;height:24px;padding-top:3px;}
.northHeaderNotification li{display:inline;text-align:right;float:left;padding-right:10px;}
.northHeaderNotification a{text-decoration:none;color:#04408C;cursor:pointer;}
.northHeaderNotification p{display:inline-block;vertical-align:top;background-color:red;width:18px;height:18px;text-align:center;
color:#fff;font-weight:bold;
border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;
} 
.statusError{color:red;height:100%;width:100%;text-align:left;font-weight:bold;
background:url(../crm_images/error.png) 5px 1px no-repeat #FFCC00;height:20px;max-width:500px;
margin-right: auto;margin-left:auto;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;box-shadow:3px 3px 6px #AAAAAA;
border-top-left-radius: 5px;border-top-right-radius: 5px;
padding-top:2px;padding-left:30px;}
.statusSuccess{
color:#189718;height:100%;width:100%;text-align:left;font-weight:bold;background:url(../crm_images/success.png) 5px 1px no-repeat #FFCC00;
height:20px;max-width:500px;margin-right: auto;margin-left:auto;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;
border-top-left-radius: 5px;border-top-right-radius: 5px;
box-shadow:3px 3px 6px #AAAAAA;padding-top:2px;padding-left:30px;}

.statusInformation{color:#04408C;height:100%;width:100%;text-align:left;font-weight:bold;
background:url(../crm_images/information.png) 5px 1px no-repeat #FFCC00;
height:20px;max-width:500px;margin-right: auto;margin-left:auto;
border-top-left-radius: 5px;border-top-right-radius: 5px;
border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;box-shadow:3px 3px 6px #AAAAAA;padding-top:2px;padding-left:30px;}


/*END STRAT NORTH SECTION-------------------------------------*/

/*LEFT SECTION---------------------------------------*/
.leftLogo{/*background-color:#d8dce0;*//*background:url("../crm_images/menu_border2.png") repeat-y scroll 82px 0 transparent;*/height: 70px;width: 89px;}
#leftMenu{/*background-color:#d8dce0;*/}
#navmenu{/*background:url("../crm_images/menu_border.png") repeat-y scroll 66px 0 transparent;*/position:absolute;top:80;left:30;height:100%;}
/*EndLEFT SECTION--------------------------------------*/

/*CENTER SECTION--------------------------------------*/
#center_part_container{background-color:#fff !important;}
#center_part{/*padding:10px 10px 10px 10px;background:#fff;*/border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; 
box-shadow:3px 3px 6px #AAAAAA; border-top-left-radius: 5px;border-top-right-radius: 5px;
margin-right:5px;margin-bottom:15px;}
#center_part_dashboard{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;box-shadow:3px 3px 6px #AAAAAA;
margin-right:5px;margin-bottom:15px;
}
/*.center_title{background-color: #5590D2;border-left: 1px solid #86B7ED;border-top-left-radius: 5px;border-top-right-radius: 5px;height:20px;}*/
.center_title{
background-color: #5590D2;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background-image:-moz-linear-gradient(center top , #61A7F2, #5590D2);
background-image: linear-gradient(#61A7F2, #5590D2);
background-image: -webkit-gradient(linear, left top, left bottom, from(#61A7F2), to(#5590D2));
border-left: 1px solid #86B7ED;
height:20px;}


.center_title h3{color:#ffffff;padding-left: 7px;padding-top: 1px;}
#center_search{height:68px;}
#center_search table{background-color:#C9E2FC;width:100%;height:30px;border-left:1px solid #E4F1FE;}
.search_left{background:url(../crm_images/search_left.png) no-repeat;width:13px;height:24px;.height:27px;}
.search_mid{background:url(../crm_images/search_mid.png) repeat-x;height:24px;.height:27px;}
.search_right{height:24px;.height:27px;width:125px;border:0px;cursor:pointer;vertical-align:bottom;}
.search_search_box{background-color: transparent;border: 0px none;height: 22px;padding: 4px 0 0px;width: 100%;}
.search_search_button{height:24px;float:right;}
.search_search_button2{height:24px;}
#center_footer{border-top:1px solid #B8C6D9;background-color: #C9E2FC;height:25px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;
border-left:1px solid #E4F1FE;}
#center_footer p a{text-decoration:none;font-weight:bold;}
#center_footer p{padding:5px 0px 0px 12px;font-color:#A5A7AC;}
#center_footer p .powered_color1,.powered_color1{/*color:#0E6FB4;*/color:#2F9EA0;}
#center_footer p .powered_color2,.powered_color2{color:#DA511F;}
/*END CENTER SECTION--------------------------------------*/

/*START RIGHT SECTION ------------------------------------*/
#right_part{border-bottom-left-radius:5px;background:#DFE9F6;border-bottom-right-radius: 5px;box-shadow:3px 3px 6px #AAAAAA;margin-right:15px;border-top-left-radius: 5px;border-top-right-radius: 5px;
margin-bottom:15px;}
.right_title{background-color: #5590D2;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background-image:-moz-linear-gradient(center top , #61A7F2, #5590D2);
background-image: linear-gradient(#61A7F2, #5590D2);
background-image: -webkit-gradient(linear, left top, left bottom, from(#61A7F2), to(#5590D2));
border-left: 1px solid #86B7ED;
height:20px;}
.right_title h3{color:#ffffff;padding-left: 7px;padding-top: 1px;}
#right_massage{border-left:1px solid #E4F1FE;height:68px;background-color:#C9E2FC;}
#right_footer{border-top:1px solid #B8C6D9;border-left:1px solid #E4F1FE;background-color: #C9E2FC;height:25px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
/*END RIGHT SECTION --------------------------------------*/

/*FOOTER STATUS-------------------------------------------*/
#south{color:#a6aac0;border:1px solid #a6aac0;background-color:#D8DCE0;height:20px;padding-left:15px;}
/*END FOOTER STATUS---------------------------------------*/

/*START DASHBOARD------------------------------------------------------*/ 
/*---------------------------------------------------------------------*/ 
.chartOne{background-color:#fff;height:100%;box-shadow:3px 3px 6px #AAAAAA;}
.chartTwo{background-color:#fff;height:100%;}
#go-back , #balance_aria{box-shadow:3px 3px 6px #AAAAAA;}
.dash_welcome{padding-left:5px;font-weight:bold;font-size:14px;height:40px;}
.dash_balance{padding-left:10px;font-weight:bold;font-size:13px;background-color:#C9E3FC;
height:90px;}
.balance_number{background-color: #000000;border: 10px ridge #C9E3FC;color: #C9E3FC;font: bold 24px digital-7;padding: 5px;
border-bottom-right-radius: 20px;border-top-left-radius: 20px;box-shadow:3px 3px 6px #AAAAAA;}
.balance_number_less{background-color: #000000;border: 10px ridge #C9E3FC;color: red;font: bold 24px digital-7;
padding: 5px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;box-shadow:3px 3px 6px #AAAAAA;}


.goBack{
background-color:#fff;
height:100px;
padding-left:15px;
direction:ltr;
}
.dash_title_bar{
background-color: #5590D2;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background-image:-moz-linear-gradient(center top , #61A7F2, #5590D2);
background-image: linear-gradient(#61A7F2, #5590D2);
background-image: -webkit-gradient(linear, left top, left bottom, from(#61A7F2), to(#5590D2));
border-left: 1px solid #86B7ED;
height:20px;
text-align:left;}
.dash_title_bar h3{color: #FFFFFF;padding-left: 7px;padding-top: 1px;}
.dash_notification{background-color:#fff;padding:10px;width:100%;color:#433E42;}
.dash_notification p{border-bottom:1px solid #ccc;width:95%;}
.dash_notification .date{font:bold 14px arial;padding:1px 20px;background:url(../crm_images/calender-icon.png) no-repeat;}
.dash_notification ul{margin-bottom:20px;list-style:square;}
.dash_notification ul li{padding-top:5px;border-bottom:1px solid #EEEEEE; margin:0px 35px;}
.dash_notification ul li a{text-decoration:none;color:#555;font-size:11px;font-weight:bold;}
.dash_notification ul li a:hover{text-decoration:none;color:#789e35;}
.dash_footer{border-bottom-left-radius:5px;border-bottom-right-radius: 5px;box-shadow:3px 3px 6px #AAAAAA;margin-bottom: 15px;
background-color:#C9E3FC;height:40px;border-top:1px solid #B8C6D9;border-left:1px solid #E4F1FE;}
/*---------------------------------------------------------------------*/ 
/*END DASHBOARD--------------------------------------------------------*/ 

/*SMALL SIZE----------------------------------------------*/
#windowSmall{background-color:#fff;z-index:1000 !important;position:absolute;top:0;left:0;width:0px;height:0px;visibility:hidden;}
/*END SMALL SIZE------------------------------------------*/

/*Disable Javascript--------------------------------------*/
#disableJS{background-color:#fff;z-index:1000 !important;position:absolute;top:0;left:0;width:100%;height:100%;visibility:visible;}
/*End Disable Javascript----------------------------------*/

/*START LOGIN 3*/
.loginWrap3{text-align:center;}
.loginWindow3{position:relative;margin:0 auto;width:388px;height:226px;margin-top:150px;}
.loginWindow3 .login3table{border-collapse: collapse;border-spacing: 0;height:226px;}
.login3table{border-collapse: collapse;border-spacing: 0;height:226px;}
.login3table{
background:url(../crm_images/login2.png) no-repeat;
height:226px;
width:388px;
vertical-align:top;
color:#296585;
font-weight:bold;
}
.login3table input[type=text],.login3table input[type=password]{
width:260px;
height:27px;
line-height:27px;
background-color:transparent;
border:0px solid #fff;
font-weight:bold;
color:#296585;
}
.login3table .dot{
padding-left:40px;
padding-top:6px;
}
.login3table .dot2{
 /*background: url(../crm_images/dot.png) no-repeat; */
}
.login3table a{
font-weight:bold;
color:#fff;
text-decoration:none;
}
.login_footer{
margin-left:15px;
font-size:11px;
color:#fff;
font-weight:normal;
}
.login_footer a{
font-weight:normal;
}
.enter{
float:right;
}
.loginsentence
{
	font-weight:bold;
	color:#296585;
	font-size:13px;
}
/* for SMS Tab*/
#leadSMS
{
	border-bottom: 1px solid #C5C39C;
    height: 50px;
    padding: 5px 10px;
}
.clsMe
{
	background:#F7F7DF;
	color:#75535B;
}
.clsLead
{
	background:#FFCC33;
	color:#FF6600;
}
.smsSender
{
	background:url( ../crm_images/balloon-reverse.png) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#353334;
	padding-left:25px;
}
.smsText
{
	font-size:12px;
	font-weight:bold;
	color:#565340;
}
.smsDate
{
	font-size:10px;
	color:#3399FF;
	font-style:italic;
	font-weight:bold;
	float:right;
}
.big-button {
	display: inline-block;
	border: 1px solid;
	border-color: #50a3c8 #297cb4 #083f6f;
	background: #0c5fa5 url(../images/old-browsers-bg/button-element-bg.png) repeat-x left top;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -moz-linear-gradient(
		top,
		white,
		#72c6e4 4%,
		#0c5fa5
	);
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(white),
		to(#0c5fa5),
		color-stop(0.03, #72c6e4)
	);
	-moz-border-radius: 0.333em;
	-webkit-border-radius: 0.333em;
	-webkit-background-clip: padding-box;
	border-radius: 0.333em;
	color: white;
	-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	font-size: 1.167em;
	padding: 0.286em 1em 0.357em;
	line-height: 1.429em;
	cursor: pointer;
	font-weight: bold;
	}

#LeadSMSForm-body button
{
	display: inline-block;
	border: 1px solid;
	border-color: #50a3c8 #297cb4 #083f6f;
	background: #0c5fa5 url(../images/old-browsers-bg/button-element-bg.png) repeat-x left top;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -moz-linear-gradient(
		top,
		white,
		#72c6e4 4%,
		#0c5fa5
	);
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(white),
		to(#0c5fa5),
		color-stop(0.03, #72c6e4)
	);
	-moz-border-radius: 0.333em;
	-webkit-border-radius: 0.333em;
	-webkit-background-clip: padding-box;
	border-radius: 0.333em;
	color: #fff !important;
	font-weight:bold;
	-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	font-size: 1.167em;
	padding: 0em 1em 0.357em;
	line-height: 1.429em;
	cursor: pointer;
	font-weight: bold;
}
#LeadSMSFormMain
{
	background:#dedede;
}
#LeadSMSForm-body fieldset
{
	background:#dedede;
}
#LeadSMSForm-body .x-btn-default-large
{
	border:0px !important;
	padding:0px !important;
}
#LeadSMSForm-body button span
{
	color:#fff;
}
#text-inputEl
{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-webkit-background-clip: 4px;
	border-radius: 4px;
}
/*END LOGIN 3*/