body { font:12px Arial; padding:0;margin-left:4px;margin-right:4px;margin-top:0px;margin-bottom:0px;background:#F4F9FD;}
.icon_status-1{background: url('/images/statuses/status/status_new.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_status-2{background: url('/images/statuses/status/status_open.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_status-3{background: url('/images/statuses/status/status_reopened.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_status-4{background: url('/images/statuses/status/status_resolved.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_status-5{background: url('/images/statuses/status/status_inprogress.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_status-6{background: url('/images/statuses/status/status_closed.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}

.icon_prior-1{background: url('/images/statuses/priority/priority_standard.gif') 4px 4px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_prior-2{background: url('/images/statuses/priority/priority_major.gif') 0px 2px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_prior-3{background: url('/images/statuses/priority/priority_critical.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_prior-4{background: url('/images/statuses/priority/priority_blocker.gif') 0px 0px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_prior-5{background: url('/images/statuses/priority/priority_minor.gif') 0px -2px no-repeat;width:auto;height:16px;padding-left:18px;}
.icon_prior-6{background: url('/images/statuses/priority/priority_trivial.gif') 1px -3px no-repeat;width:auto;height:16px;padding-left:18px;}

.uncontrolled-interval{height:20px;}
.uncontrolled-interval span{background: url('/images/kalarm.png') 0px 0px no-repeat; padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:20px;}
.uncontrolled-interval span:hover{background: url('/images/kalarm_on.png') 0px 0px no-repeat;}
.uncontrolled-interval_left span{background: url('/images/kalarm_off.png') 0px 0px no-repeat;}
.sicon_add{background:url('/images/add_iss.png') no-repeat;padding-left:22px;padding-top:2px;margin-bottom:5px;height:18px;}
.sicon_edit{background:url('/images/edit_iss.png') no-repeat;padding-left:22px;padding-top:2px;margin-bottom:5px;}
.sicon_delete{background:url('/images/delete_iss.png') no-repeat;padding-left:22px;padding-top:2px;margin-bottom:5px;}
.sicon_list{background:url('/images/list_iss.png') no-repeat;padding-left:22px;padding-top:2px;margin-bottom:5px;}

.select_row{min-height:15px;}

div.valid {
	min-height: 18px;
	width: auto; 
	padding: 0px; 
	display: none;
	cursor:pointer;
}
div.valid div.valid-label {
	display: block;background:url('/images/alert.png') no-repeat scroll 0 0 transparent;
	min-height: 15px;
	padding-top:3px;
	padding-left:20px;
	color:#cc0000;
}

.tooltip {
	background-color:#676767;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;
	position:relative;
	z-index:100;
	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}
.tooltip1 {
	background-color:#676767;
	border:1px solid #fff;
	padding:5px 5px;
	
	width:auto;
	left:0px;
	position:relative;
	z-index:100;
	color:#fff;
	font-size:12px;
	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}
.forward_redirect{padding-right: 5px;background: url('/images/forward.png') 0px 0px no-repeat;padding-top:3px;margin-bottom:5px;padding-left:20px;height:22px;border-bottom:1px solid #dfdfdf;}
.crm_workflow_left{width:10px;height:30px;background: url('/images/workflow/progress-bar-01-start.png');margin-top:-2px;}
.crm_workflow_right{width:10px;height:30px;background: url('/images/workflow/progress-bar-02-stop.png');margin-top:-2px;}

.crm_workflow_btn_end_on{width:25px;height:30px;background: url('/images/workflow/progress-bar-05-arrow.png');margin-top:-2px;}
.crm_workflow_btn_mid_on{width:auto;height:23px;background: url('/images/workflow/progress-bar-04-orangefield.png');padding-top:8px;padding-left:4px;font:12px Arial;margin-top:-2px;color:#efefef;}
.crm_workflow_btn_right_on{width:25px;height:30px;background: url('/images/workflow/progress-bar-06-arrow.png');margin-top:-2px;}

.crm_workflow_btn_end_off{width:25px;height:30px;background: url('/images/workflow/progress-bar-07-arrow.png');margin-top:-2px;}
.crm_workflow_btn_mid_off{width:auto;height:23px;background: url('/images/workflow/progress-bar-03-greyfield.png');padding-top:8px;padding-left:4px;font:12px Arial;margin-top:-2px;}

.alert_on{background:url('/images/star1.png') no-repeat;width:auto;height:16px;}
.alert_on1{background:url('/images/star1.png')  0px -2px no-repeat;width:auto;height:16px;}
.alert_onc{background:url('/images/star3.png') no-repeat;width:auto;height:16px;}
.alert_onc1{background:url('/images/star3.png') 0px -2px no-repeat;width:auto;height:16px;}
.alert_onf{background:url('/images/star2.png') no-repeat;width:auto;height:16px;}
.alert_onf1{background:url('/images/star2.png') 0px -2px no-repeat;width:auto;height:16px;}
.alert_off{background:url('/images/star0.png') no-repeat;width:auto;height:16px;}
.alert_off1{background:url('/images/star0.png') 0px -2px no-repeat;width:auto;height:16px;}
form, div{padding:0;margin:0;}
a { color:#88212C; text-decoration:none; }
a:hover{ text-decoration:underline; }
textarea ,input,select{ font:12px Arial;color:#343434;}
textarea, input[type=text],input[type=password],select{border: 1px solid #bbdbdf;padding:1px;}
input[type=button].show_all{width:121px;}
input[type=button].show_fil{width:55px;}
ul.menu-hor{margin:0;}
ul.menu-tabs-letter {border:1px solid #D0D0D0;float:left;height:121px;width:175px;margin-bottom:0;overflow:visible;margin-top:4px;padding:1px;padding-left:2px;}
ul.menu-tabs-letter li {background:none repeat scroll 0 0 #EDEDED;border-color:#FFFFFF #FFFFFF #D0D0D0 #D0D0D0;border-style:solid;border-width:1px;font-size:12px;font-weight:bold;height:22px;line-height:22px;margin-right:0;text-align:center;text-shadow:-1px 1px 0 #FFFFFF;width:23px;}
ul.menu, ol.menu {list-style:none outside none;}
ul.menu-hor li, .menu-hor li a {float:left;}
.ui-dialog {
border:1px solid #CDCDCD;
padding:1px;

}
.ui-widget {
font-family:Arial;
font-size:12px;
}
.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 80%; }
.hasDatepicker{float:left;margin-right:3px;}
.ui-datepicker-trigger{cursor:pointer;}
.ui-dialog .ui-dialog-titlebar  {padding:4px 3px 2px 5px;;position:relative;}
.ui-accordion .ui-accordion-content {padding-top:5px;padding-left:15px;padding-right:5px;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font:13px Arial;}
.ui-tabs .ui-tabs-nav {
margin-left:35px;
position:relative;
top:14px;
padding:0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
margin-bottom:0;
padding-bottom:2px;
}
	#progress-range-pb .ui-slider-range { background: #729fcf; }
	#progress-range-pb .ui-slider-handle { border-color: #729fcf; }
	#progress-range-pb {background: #E0E8EF;}
	#progress-range .ui-slider-range { background: #729fcf; }
	#progress-range .ui-slider-handle { border-color: #729fcf; }
	#progress-range {background: #E0E8EF;}
	

	
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
background:url("/images/buttons/tab_off_mid.gif") repeat-x scroll 0 0 transparent;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
background:url("/images/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50% #FFFFFF;
}
.ui-widget-content {
background:url("/images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF;
background: #FCFCFC;
color:#222222;
}
#tabs .ui-widget-header {
background:none;
border:0px solid #AAAAAA;
color:#222222;
font-weight:bold;
}

#etabs ul.ui-widget-header {
background:none;
border:0px solid #AAAAAA;
color:#222222;
font-weight:bold;
}
.ui-tabs {border:0px;}
.ui-widget-header .ui-state-default {

height:26px;
font:13px Arial;
color:#222222;
}
.ui-widget-header {
background:url("/images/buttons/tab_off_mid.gif") repeat-x scroll 0 0 transparent;
border:1px solid #efefef;
color:#222222;
font-weight:bold;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active a {
color:#336688;
}
.ui-tabs .ui-tabs-panel {
position:relative;
text-align:left;
top:-24px;;
padding:0px;

}
.ui-tabs .ui-tabs-nav li {
top:2px;
}
.ui-tabs .ui-tabs-nav li a {
float:left;
padding:0.3em 1em;
text-decoration:none;
}
.ui-tabs .ui-tabs-nav {
margin-left:0px;
padding:0;
position:relative;
top:-39px;
}

.ui-tabs-nav .ui-helper-reset .ui-helper-clearfix .ui-widget-header .ui-corner-all {
background:none;
border:0px solid #AAAAAA;
color:#222222;
font-weight:bold;
}
.ui-dialog-titlebar{
background:url("../images/buttons/tab_off_mid.gif") repeat-x scroll 0 0 transparent;
border:1px solid #dedede;
color:#222222;
font:12px Arial;
font-weight:bold;
}
.top12{margin-top:38px;}
.add{background:url("../images/add.png") no-repeat;padding-left:18px;margin-top:5px;}
.adds{background:url("../images/adds.png") 0px 5px no-repeat;padding-left:10px;margin-top:5px;}
#header {min-width:1024px !important;height:auto;background:#f4f9fd;}
#submenu{padding-top:5px;padding-bottom:5px;background:#ffffff;height:29px;}
#content {
padding-left:206px;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;
min-width:1002px !important;
height:auto;
background:#FFFFFF;
border-left:1px solid #8ba3b8;border-right:1px solid #8ba3b8;border-bottom:1px solid #8ba3b8;}
#content_box{
float:left;
min-width:100%;
position:relative;
margin-left:4px;
}
#tools_box{
float:left;
margin-left:-200px;
position:relative;
width:200px;
overflow:hidden;
z-index:5;
}
#footer {
background:none repeat scroll 0 0 #F4F9FD;
font:13px Arial;
height:15px;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:5px;
min-width:994px !important;

text-align:right;
}
#menu {}
div.autosize { display: table; border:1px solid #000000 }
div.autosize  div { display: table-cell; }
.acc_deny{
    background:url('../images/user_dany.png') no-repeat 3px;
    margin:2px;
    margin-right:4px;
    padding:4px;
    width:300px;
    color:red;
    padding-left:26px;
    border:1px solid #dedede;

}
.acc_allow{
    background:url('../images/user_allow.png') no-repeat 3px;
    margin:2px;
    margin-right:4px;
    padding:4px;
    width:300px;
    color:#337733;
    padding-left:26px;
    border:1px solid #dedede;
 
}


.aclmod_deny{
    background:url('../images/user_dany.png') no-repeat 3px;
    margin:2px;
    margin-right:4px;
    padding:4px;
    width:40px;
	margin-left:10px;
	height:16px;
    color:red;
    padding-left:26px;
    border:1px solid #dedede;
	cursor:pointer;
}
.aclmod_allow{
    background:url('../images/user_allow.png') no-repeat 3px;
    margin:2px;
    margin-right:4px;
    padding:4px;
    width:40px;
    height:16px;
	margin-left:10px;
    color:#337733;
    padding-left:26px;
    border:1px solid #dedede;
	cursor:pointer;
}


.left_box{float:left;}
.right_box{float:right;}
.clear{clear:both;}
.center{text-align:center;}
.blue {color:#4A7EEF;}
.white {color:#ffffff;}
.red {color:#ee0000;}
.brown {color:#990000;}
.dark_red {color:#88212C}
.gray {color:#454545;}
.bg_gray{background:#F7F7FF;}
.plum {color:#336688;}
.tb {border-spacing: 0px;color:#454545;border: 0; border-collapse: collapse}
.tbx {border-spacing: 0px;color:#454545;border: 0; border-collapse: collapse}
.tbox-th{background:url('../images/tbox/tbox_th.gif');height:22px;border:1px solid #ddddff;text-align:left;margin:0;color:#88212C;font:12px Arial;font-weight:bold;}
.tbox-td{height:20px;border:1px solid #ddddff;font:12px Arial;padding:2px;}
.tbox_lt{background:url('../images/tbox/tbox_lt.gif') no-repeat; width:8px; height:8px;font-size:0px;}
.tbox_tm{background:url('../images/tbox/tbox_tm.gif') repeat-x; width:auto; height:8px;font-size:0px;}
.tbox_rt{background:url('../images/tbox/tbox_rt.gif') no-repeat; width:8px; height:8px;font-size:0px;}

.tbox_lm{background:url('../images/tbox/tbox_lm.gif') repeat-y; width:8px; height:1px;font-size:0px;}
.tbox_rm{background:url('../images/tbox/tbox_rm.gif') repeat-y; width:8px; height:1px;font-size:0px;}

.tbox_lb{background:url('../images/tbox/tbox_lb.gif') no-repeat; width:8px; height:8px;font-size:0px;}
.tbox_bm{background:url('../images/tbox/tbox_bm.gif') repeat-x; width:auto; height:8px;font-size:0px;}
.tbox_rb{background:url('../images/tbox/tbox_rb.gif') no-repeat; width:8px; height:8px;font-size:0px;}
.info_box{position:relative:z-index:10;margin:0 auto;width:300px;border:1px solid #dfdfdf;background:#fdfdfe;text-align:center;}
#send_progress{display:none;}
.mbox_left{float:left;background:url('../images/buttons/module_off_l.png');width:10px;height:35px;}
.mbox_mid{float:left;background:url('../images/buttons/module_off_m.png') repeat-x;width:auto;height:35px;color:#345471;}
.mbox_right{float:left;background:url('../images/buttons/module_off_r.png');width:10px;height:35px}
.box_modules{padding-top:8px;float:left;}
.mbox_module{float:left;background:url('../images/boxes/box1_mid.gif');width:142px;height:50px;}
.mbox_ActiveModule{float:left;background:url('../images/boxes/box1_active_mid.gif');}
.active_module{color:#345471;font:12px Arial;font-weight:bold;}
.photo_mailing{background:url('../images/email.gif') 0px 11px no-repeat;width:auto;height:20px;padding-left:28px;padding-top:10px}
.photo_customers{background:url('../images/customers.png') 0px 10px no-repeat;width:auto;height:25px;padding-left:22px;padding-top:10px}
.photo_actions{background:url('../images/actions.png') 0px 9px no-repeat;width:auto;height:25px;padding-left:22px;padding-top:10px}
.photo_projects{background:url('../images/projects.png') 0px 10px no-repeat;width:auto;height:20px;padding-left:22px;padding-top:10px}
.photo_default{background:url('../images/administration.png') 0px 10px no-repeat;width:auto;height:20px;padding-left:22px;padding-top:10px}
.logo{float:left;background:url('../images/boxes/logo.gif') 0px 7px no-repeat;width:150px;height:49px;}
.mbox_Lactive{float:left;background:url('../images/buttons/module_on_l.png') no-repeat;}
.mbox_Mactive{float:left;background:url('../images/buttons/module_on_m.png') repeat-x;color:#fafafa;}
.mbox_Ractive{float:left;background:url('../images/buttons/module_on_r.png') no-repeat;}

.mtab_left{float:left;background:url('../images/buttons/tab_off_left.gif');width:11px;height:29px;}
.mtab_mid{float:left;background:url('../images/buttons/tab_off_mid.gif') repeat-x;height:20px;padding-top:9px;padding-right:4px;color:#454545;font:12px Arial;}
.mtab_right{float:left;background:url('../images/buttons/tab_off_right.gif');width:11px;height:29px;}

.mtab_active_left{float:left;background:url('../images/buttons/tab_on_left.gif');position:relative;z-index:999;width:11px;height:30px;border-bottom:0px;}
.mtab_active_mid{float:left;background: #f4f9fd url('../images/buttons/tab_on_mid.gif') repeat-x;position:relative;z-index:999;padding-right:4px;border-bottom:0px;height:21px;font-weight:bold;}
.mtab_active_right{float:left;background:url('../images/buttons/tab_on_right.gif');position:relative;z-index:999;width:11px;height:30px;border-bottom:0px;}

.mbtn_left{float:left;background:url('../images/buttons/small_button_left.gif');width:10px;height:27px;}
.mbtn_mid{float:left;background:url('../images/buttons/small_button_middle.gif');height:20px;padding-top:8px;padding-right:2px;color:#454545;}
.mbtn_right{float:left;background:url('../images/buttons/small_button_right.gif');width:10px;height:27px}
.active_button{color:#345471;font:12px Arial;font-weight:bold;}

.list_table{width:100%;}
.list_table th{border:1px solid #565656;}
.list_table td{border:1px solid #565656;}

.pause{position:relative;top:34px; left:0px;width:auto;height:4px;z-index:1;border-left:1px solid #8ba3b8;border-right:1px solid #8ba3b8;border-top:1px solid #8ba3b8;}
.width-200{width:200px;}
.width-400{width:400px;}
.width-420{width:420px;}
.width-450{width:450px;}
.font-12{font:12px Arial;}
.font-12b{font:12px Arial;}
.font-16{font:16px Arial;}
.font-30{font:30px Arial;}
.bold {font-weight:bold;}
.pointer{cursor:pointer;}
.padding-top-5{padding-top:5px;}
.padding-top-10{padding-top:10px;}
.padding-top-15{padding-top:12px;}
.padding-left-10{padding-left:10px;}