/*
	Tachyon Template Color Settings

	This is only file you need to edit for color customization. All colors, image and background
	setting except some defaults are included here.
	
*/

@charset "utf-8";

/*  Red version (Default)  */

/*  Colors  */
a, a:active, a:visited, .content-box section h1, .content-box section h2, .content-box section h3, .content-box section h4, 
.content-box section h5 { color:#ae432e; }

/*  Box Shadow  */
body.gray .button, body.gray a.button, body.gray button, body.gray input[type="button"], body.gray input[type="submit"] { box-shadow:0 1px 2px #bfbfbf; }

/*  Global Color Settings  */

/*  Global Colors  */
.progress-bar div span, .tag, .small-notification, .loading-notification, #footer a:hover { color:#fff; }
body, select, input, textarea, .toggled.content-box header h2, .content-box .dashboard li h4,
.tickets .ticket-data .ticket-details dt, #nav-sub .box-list li a, .button.gray, a.button.gray,
button.gray, input[type="button"].gray, input[type="submit"].gray, .fc-view table thead th, .wizard-steps li span { color:#666; }
.disabled, .button.disabled, button:disabled, button.disabled, input[type="button"]:disabled, input[type="submit"]:disabled, input[type="button"].disabled, input[type="submit"].disabled,
.disabled:hover, .button.disabled:hover, button:disabled:hover, button.disabled:hover, input[type="button"]:disabled:hover, input[type="submit"]:disabled:hover,
input[type="button"].disabled:hover, input[type="submit"].disabled:hover .tickets .ticket-data .ticket-details h5, .tickets .ticket-data-activity p { color:#999; }
label{ color:#333; }
#footer, #footer a , #footer label { color:#a6a6a6; }
.content-box header h2, .shortcuts li a, .shortcuts li a:hover { color:#545454; }
.show-notification-details { color:#898989; }
.notification.note h4, .notification.note .show-notification-details { color:#4d4d4d; }
.notification.information h4, .notification.information .show-notification-details { color:#0576a6; }
.notification.attention h4, .notification.attention .show-notification-details { color:#be8007; }
.notification.success h4, .notification.success .show-notification-details { color:#69990f; }
.notification.error h4, .notification.error .show-notification-details, #nav-sub .box-list li a:hover { color:#ae432e; }
.button.green, a.button.green, button.green, input[type="button"].green, input[type="submit"].green { color:#dcebd3; }
.button.red, a.button.red, button.red, input[type="button"].red, input[type="submit"].red, .button, a.button, button,
input[type="button"], input[type="submit"], th, .paging_full_numbers span.paginate_active, .fc-state-default, .wizard-steps li.wizard-step-done span { color:#f2deda !important; }
.button.blue, a.button.blue, button.blue, input[type="button"].blue, input[type="submit"].blue { color:#daebf2; }
.button.black, a.button.black, button.black, input[type="button"].black, input[type="submit"].black { color:#e5e5e5; }
.disabled, .button.disabled, button:disabled, button.disabled, input[type="button"]:disabled,
input[type="submit"]:disabled, input[type="button"].disabled, input[type="submit"].disabled { color:#b2b2b2; }
.button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover, .button.red:hover, button.red:hover, input[type="button"].red:hover, input[type="submit"].red:hover,
.button.blue:hover, button.blue:hover, input[type="button"].blue:hover, input[type="submit"].blue:hover, .button.green:hover, button.green:hover, input[type="button"].green:hover,
input[type="submit"].green:hover, .button.black:hover, button.black:hover, input[type="button"].black:hover, input[type="submit"].black:hover { color:#fff; }
.button.gray:hover, button.gray:hover, input[type="button"].gray:hover, input[type="submit"].gray:hover { color:#333; }
a:hover, .wizard-steps li a.current, .sidetab-switch a.current, .tab-switch li a.current { color: #036; }
#footer section h2 { color:#f2f2f2; }

/*  Global Backgrounds  */
body { background-color:#d2d2d2; }
input, textarea, select, .customfile,
div.wysiwyg iframe, .toggle-table-switch, .table-switch, .options-switch, body.error-page .error-wrapper { background-color:#fff; }
.shortcuts li { background-color:#e5e5e5; }
input:focus, textarea:focus, input.focused { background-color:#fff7ee; }
input.valid, textarea.valid { background-color:#eef5e9; }
input.invalid, textarea.invalid, .post a.view-comments, .post li { background-color:#f7ecea; }

.notification.note, tbody tr:nth-child(odd), .tickets .ticket-data:nth-child(odd),
.progress-bar, .content-box section .stats-summary li, .contacts li, code, .accordion .accordion-switch, .wizard-steps,
.shortcuts li:hover, .toggled.content-box { background-color:#f2f2f2 ; }

.bg_white { background-color:#fff !important; }
.bg_gray { background-color:#f2f2f2 !important; }

/*tbody tr:nth-child(odd), .tickets .ticket-data:nth-child(odd) { background-color:transparent !important; }*/

.notification.note, tbody tr:nth-child(even), .tickets .ticket-data:nth-child(even),
.progress-bar, .content-box section .stats-summary li, .contacts li, code, .accordion .accordion-switch, .wizard-steps,
.shortcuts li:hover, .toggled.content-box { background-color:#FFF; }

/*tbody tr:nth-child(even) tr { background-color:#FAFAFA !important ; }*/ /* commented bcz bg in chrome */

/*.ie10 .notification.note, tbody tr:nth-child(odd), .tickets .ticket-data:nth-child(odd),
.progress-bar, .content-box section .stats-summary li, .contacts li, code, .accordion .accordion-switch, .wizard-steps,
.shortcuts li:hover, .toggled.content-box { background-color:#f2f2f2 !important; }*/


/*tbody tr:nth-child(odd) tbody tr:nth-child(even) { background-color:#F2f2f2 !important; }*/


	/*tbody tr:nth-child(even) tr { background-color:transparent !important; } */
thead tbody tr:nth-child(odd) { background-color:transparent !important; } /*for ie head bg*/
/*input:disabled, input.disabled, tbody tr:nth-child(even), .tickets .ticket-data:nth-child(even) { background-color:#EBEBEB !important; }*/
.tickets .ticket-data .ticket-details dl { background-color:#e0e0e0; }
.loading-notification, #toTop { background-color:#000; }
.notification.error { background-color:#f2d4ce; }
.notification.success { background-color:#d9e6c3; }
.notification.attention { background-color:#faf6d4; }
.notification.information { background-color:#cee6f2; }
.progress-bar.red div, .tag.red, .jq-datepicker .datepick-month td .datepick-highlight { background-color:#ae432e; }
.progress-bar.blue div, .tag.blue { background-color:#0576a6; }
.progress-bar.green div, .tag.green { background-color:#549a2a; } 
.progress-bar.black div { background-color:#2e2e2e; } 
.tag.orange { background-color:#ef561a; }
.tag.gray { background-color:#b3b3b3; }
.tag.black { background-color:#595959; }
body > footer { background-color:#2e353b; }

/*  Global Gradients  */

.head_tr { background:-moz-linear-gradient(top, #d95338 0%, #ae432e 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d95338), color-stop(100%,#ae432e)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #d95338 0%,#ae432e 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #d95338 0%,#ae432e 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #d95338 0%,#ae432e 100%); /* IE10+ */
	background:linear-gradient(top, #d95338 0%,#ae432e 100%); /* W3C */ }

.progress-bar.red div, .button.red, a.button.red, button.red, input[type="button"].red, input[type="submit"].red,
.button, a.button, button, input[type="button"], input[type="submit"], thead tr, .datatable tfoot tr, .paging_full_numbers span.paginate_active, .fc-state-default, .wizard-steps li.wizard-step-done span, .tdclass , .trclass tr:hover td {
	background:-moz-linear-gradient(top, #d95338 0%, #ae432e 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d95338), color-stop(100%,#ae432e)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #d95338 0%,#ae432e 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #d95338 0%,#ae432e 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #d95338 0%,#ae432e 100%); /* IE10+ */
	background:linear-gradient(top, #d95338 0%,#ae432e 100%); /* W3C */
	background-color:#c24b33;
}
.progress-bar.blue div, .button.blue, a.button.blue, button.blue, input[type="button"].blue, input[type="submit"].blue {
	background:-moz-linear-gradient(top, #07a3e5 0%, #0576a6 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#07a3e5), color-stop(100%,#0576a6)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #07a3e5 0%,#0576a6 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #07a3e5 0%,#0576a6 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #07a3e5 0%,#0576a6 100%); /* IE10+ */
	background:linear-gradient(top, #07a3e5 0%,#0576a6 100%); /* W3C */
}
.progress-bar.green div, .button.green, a.button.green, button.green, input[type="button"].green, input[type="submit"].green {
	background:-moz-linear-gradient(top, #77d93b 0%, #549a2a 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#77d93b), color-stop(100%,#549a2a)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #77d93b 0%,#549a2a 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #77d93b 0%,#549a2a 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #77d93b 0%,#549a2a 100%); /* IE10+ */
	background:linear-gradient(top, #77d93b 0%,#549a2a 100%); /* W3C */
}
.progress-bar.black div, .button.black, a.button.black, button.black, input[type="button"].black, input[type="submit"].black {
	background:-moz-linear-gradient(top, #595959 0%, #2e2e2e 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#595959), color-stop(100%,#2e2e2e)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #595959 0%,#2e2e2e 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #595959 0%,#2e2e2e 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #595959 0%,#2e2e2e 100%); /* IE10+ */
	background:linear-gradient(top, #595959 0%,#2e2e2e 100%); /* W3C */
}
.button.gray, a.button.gray, button.gray, input[type="button"].gray, input[type="submit"].gray, .paging_full_numbers span.paginate_button, .fc-view table thead tr, .wizard-steps li span, .shortcuts li {
	background:-moz-linear-gradient(top, #f2f2f2 0%, #d9d9d9 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#d9d9d9)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #f2f2f2 0%,#d9d9d9 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #f2f2f2 0%,#d9d9d9 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #f2f2f2 0%,#d9d9d9 100%); /* IE10+ */
	background:linear-gradient(top, #f2f2f2 0%,#d9d9d9 100%); /* W3C */
}
.disabled, .button.disabled, button:disabled, button.disabled, input[type="button"]:disabled,
input[type="submit"]:disabled, input[type="button"].disabled, input[type="submit"].disabled, .disabled:hover,
.button.disabled:hover, button:disabled:hover, button.disabled:hover, input[type="button"]:disabled:hover,
input[type="submit"]:disabled:hover, input[type="button"].disabled:hover, input[type="submit"].disabled:hover {
	background:-moz-linear-gradient(top, #f4f4f4 0%, #e9e9e9 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #f4f4f4 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #f4f4f4 0%,#e9e9e9 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #f4f4f4 0%,#e9e9e9 100%); /* IE10+ */
	background:linear-gradient(top, #f4f4f4 0%,#e9e9e9 100%); /* W3C */
}
.button.green:hover, a.button.green:hover, button.green:hover, input[type="button"].green:hover, input[type="submit"].green:hover {
	background:-moz-linear-gradient(top, #549a2a 0%, #77d93b 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#549a2a), color-stop(100%,#77d93b)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #549a2a 0%,#77d93b 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #549a2a 0%,#77d93b 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #549a2a 0%,#77d93b 100%); /* IE10+ */
	background:linear-gradient(top, #549a2a 0%,#77d93b 100%); /* W3C */
}
.button.red:hover, a.button.red:hover, button.red:hover, input[type="button"].red:hover, input[type="submit"].red:hover,
.button:hover, a.button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover, .fc-button-today.fc-state-hover, .fc-state-hover {
	background:-moz-linear-gradient(top, #ae432e 0%, #d95338 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae432e), color-stop(100%,#d95338)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ae432e 0%,#d95338 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ae432e 0%,#d95338 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #ae432e 0%,#d95338 100%); /* IE10+ */
	background:linear-gradient(top, #ae432e 0%,#d95338 100%); /* W3C */
}
.button.blue:hover, a.button.blue:hover, button.blue:hover, input[type="button"].blue:hover, input[type="submit"].blue:hover {
	background:-moz-linear-gradient(top, #0576a6 0%, #07a3e5 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0576a6), color-stop(100%,#07a3e5)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #0576a6 0%,#07a3e5 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #0576a6 0%,#07a3e5 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #0576a6 0%,#07a3e5 100%); /* IE10+ */
	background:linear-gradient(top, #0576a6 0%,#07a3e5 100%); /* W3C */
}
.button.black:hover, a.button.black:hover, button.black:hover, input[type="button"].black:hover, input[type="submit"].black:hover {
	background:-moz-linear-gradient(top, #2e2e2e 0%, #595959 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e2e2e), color-stop(100%,#595959)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #2e2e2e 0%,#595959 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #2e2e2e 0%,#595959 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #2e2e2e 0%,#595959 100%); /* IE10+ */
	background:linear-gradient(top, #2e2e2e 0%,#595959 100%); /* W3C */
}
.button.gray:hover, a.button.gray:hover, button.gray:hover, input[type="button"].gray:hover, input[type="submit"].gray:hover, .paging_full_numbers span.paginate_button:hover {
	background:-moz-linear-gradient(top, #d9d9d9 0%, #f2f2f2 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #d9d9d9 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #d9d9d9 0%,#f2f2f2 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #d9d9d9 0%,#f2f2f2 100%); /* IE10+ */
	background:linear-gradient(top, #d9d9d9 0%,#f2f2f2 100%); /* W3C */
}
.shortcuts li:hover {
	background:-moz-linear-gradient(top, #fff 0%, #e5e5e5 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #fff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #fff 0%,#e5e5e5 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #fff 0%,#e5e5e5 100%); /* IE10+ */
	background:linear-gradient(top, #fff 0%,#e5e5e5 100%); /* W3C */
}

/*  Global Background Images  */
body { background-image:url('../img/bgs/bg_main.png'); }
input, textarea, select, .customfile, div.wysiwyg iframe { background-image:url('../img/bgs/bg_input.png'); }
input:disabled, input.disabled { background-image:url('../img/bgs/bg_input_disabled.png'); }
ul li { background-image:url('../img/icons/lists/icon_list_style_basic.png'); }
.list-style-arrow li { background-image:url('../img/icons/lists/icon_list_style_arrow.png'); }
.list-style-cross li { background-image:url('../img/icons/lists/icon_list_style_cross.png'); }
.list-style-checkmark li { background-image:url('../img/icons/lists/icon_list_style_checkmark.png') }
.list-style-attach li { background-image:url('../img/icons/lists/icon_list_style_attach.png'); }
.notification.error { background-image:url('../img/icons/notifications/icon_notification_error.png'); }
.notification.success { background-image:url('../img/icons/notifications/icon_notification_success.png') }
.notification.attention { background-image:url('../img/icons/notifications/icon_notification_attention.png'); }
.notification.information { background-image:url('../img/icons/notifications/icon_notification_information.png'); }
.notification.note { background-image:url('../img/icons/notifications/icon_notification_note.png'); }
.content-box section .sidetabs { background-image:url('../img/bgs/bg_sidetabs.png'); }
.loading { background-image:url('../img/icons/loading/icon_loading_notification_white.gif'); }
.loading.red { background-image:url('../img/icons/loading/icon_loading_notification_red.gif'); }
.loading.green { background-image:url('../img/icons/loading/icon_loading_notification_green.gif'); }
.loading.blue { background-image:url('../img/icons/loading/icon_loading_notification_blue.gif'); }
.loading.black { background-image:url('../img/icons/loading/icon_loading_notification_black.gif'); }
.progress-bar { background-image:url('../img/bgs/bg_progress_bar.png'); }
.close-notification { background-image:url('../img/icons/notifications/icon_notification_close.png'); }
form span.valid-side-note { background-image:url('../img/icons/notifications/icon_notification_success.png') }
form span.invalid-side-note { background-image:url('../img/icons/notifications/icon_notification_error.png'); }
.loading-notification { background-image:url('../img/icons/loading/icon_loading_notification_white.gif'); }
.toggle-table-switch { background-image:url('../img/icons/icon_options.png'); }
.content-box section .sidetab-switch { background-image:url('../img/bgs/bg_sidetabs_ul.png'); }
.tip-box header { background-image:url('../img/icons/icon_tip_box.png'); }
.tip-box header h2{ background-image:url('../img/bgs/bg_tipbox.png'); }
.content-box section .sidetab-switch a.current { background-image:url('../img/icons/icon_sidetabs.png'); font-weight:bold; }
.small-notification { background-image:url('../img/bgs/bg_notification.png'); }
#breadcrumbs li { background-image:url('../img/icons/icon_breadcrumb_divider.png'); }
a.outside { background-image:url('../img/icons/icon_outside.png'); }
#toTop, #toTopHover { background-image:url('../img/icons/icon_top_scroll.png'); }
.wizard-steps li { background-image:url('../img/bgs/bg_wizard.png'); }
body > footer { background-image:url('../img/bgs/bg_footer.png'); }

/*  Global Text Shadows  */
.progress-bar div span { /*text-shadow:0 1px 1px #1a1a1a; */}
.tab-switch li a { text-shadow:0 1px 1px #b3b3b3; }
.sidetab-switch a { text-shadow:0 1px 1px #ccc; }
.shortcuts li a { text-shadow:0 1px 1px #fff; }
.small-notification { text-shadow:0 1px 1px #666; }
.button.gray, a.button.gray, button.gray, input[type="button"].gray, input[type="submit"].gray,
.disabled, .button.disabled, button:disabled, button.disabled, input[type="button"]:disabled,
input[type="submit"]:disabled, input[type="button"].disabled, input[type="submit"].disabled, .paging_full_numbers span.paginate_button, .fc-view table thead th, .wizard-steps li span, #breadcrumbs li { text-shadow:0 1px 1px #fff; }
.button.green, a.button.green, button.green, input[type="button"].green, input[type="submit"].green, .button.red, a.button.red, button.red, input[type="button"].red, input[type="submit"].red, .button,
a.button, button, input[type="button"], input[type="submit"], th, .paging_full_numbers span.paginate_active, .fc-state-default, .wizard-steps li.wizard-step-done span, .button.blue, a.button.blue, button.blue,
input[type="button"].blue, input[type="submit"].blue, .button.black, a.button.black, button.black, input[type="button"].black, input[type="submit"].black { text-shadow:0 1px 1px #4d4d4d; }

/*  Global Box Shadows  */
.loading-notification, #toTop {
	-webkit-box-shadow:0 0 3px #000;
	-moz-box-shadow:0 0 3px #000;
	box-shadow:0 0 3px #000;
}
.shortcuts li, .table-actions > a.active, .table-actions ul, .options-switch, .jq-datepicker, body.error-page .error-wrapper {
	-webkit-box-shadow:0 0 3px #b3b3b3;
	-moz-box-shadow:0 0 3px #b3b3b3;
	box-shadow:0 0 3px #b3b3b3;
}

.button.green, a.button.green, button.green, input[type="button"].green, input[type="submit"].green, .button.red,
a.button.red, button.red, input[type="button"].red, input[type="submit"].red, .button, a.button, button, input[type="button"],
input[type="submit"], .button.blue, a.button.blue, button.blue, input[type="button"].blue, input[type="submit"].blue, .button.black,
a.button.black, button.black, input[type="button"].black, input[type="submit"].black, .paging_full_numbers span.paginate_active, .fc-state-default, .wizard-steps li.wizard-step-done span {
	-webkit-box-shadow:0 1px 2px #a6a6a6;
	-moz-box-shadow:0 1px 2px #a6a6a6;
	box-shadow:0 1px 2px #a6a6a6;
}
.button.gray, a.button.gray, button.gray, input[type="button"].gray, input[type="submit"].gray, .paging_full_numbers span.paginate_button, .wizard-steps li span {
	-webkit-box-shadow:0 1px 2px #bfbfbf;
	-moz-box-shadow:0 1px 2px #bfbfbf;
	box-shadow:0 1px 2px #bfbfbf;
}

/*  Global Borders  */
input, textarea, select, .customfile, div.wysiwyg iframe,
.content-box section img, .content-box section .sidetab-switch li, fieldset,
.jq-datepicker, td, tbody, .table-switch li, .options-switch li, .tickets .ticket-header,
.tickets .ticket-data, .tickets .ticket-data .ticket-details, .jq-datepicker .datepick-month-header select { border-color:#ccc;  }
.options-switch, .dashboard li, .logs li, body.error-page .error-wrapper, .shortcuts li, .no-boxshadow .shortcuts li { border-color:#afafaf; }
.toggle-table-switch, .table-switch, .notification.note { border-color:#bfbfbf; background:transparent }
.progress-bar, .content-box section .stats-summary li, .accordion .accordion-switch, .wizard-steps, .bb,
.tickets .ticket-data .ticket-details dl, .logs .logs-actions li, .contacts li { border-color:#d9d9d9; }
.notification.error { border-color:#ae432e; }
.notification.success { border-color:#77ab13; }
.notification.attention { border-color:#e6c26e; }
.notification.information { border-color:#058dc7; }
.toggled.content-box header { border-color:#999; }
input:focus, textarea:focus, input.focused { border-color:#a68042; }
input.valid, textarea.valid { border-color:#549a2a; }
input.invalid, textarea.invalid { border-color:#ae432e; }
.tip-box header, .tip-box section { border-color:#057fb3; }
.tip-box header, .tip-box section { background-color:#b4d8e8; }
.tip-box, .tip-box header h2, .tip-box section h3, .tip-box section h4 { color:#034866; }
.button.red, a.button.red, button.red, input[type="button"].red, input[type="submit"].red, .button, .progress-bar.red div, a.button, button, input[type="button"], input[type="submit"], thead, tfoot, .paging_full_numbers span.paginate_active, .fc-state-default, .wizard-steps li.wizard-step-done span { border-color:#a6402b #993b28 #803121; }
.button.gray, a.button.gray, button.gray, input[type="button"].gray, input[type="submit"].gray, .paging_full_numbers span.paginate_button, .fc-view table thead, .wizard-steps li span { border-color:#bfbfbf #b3b3b3 #999; }
.button.green, a.button.green, button.green, input[type="button"].green, input[type="submit"].green, .progress-bar.green div { border-color:#62b330 #549929 #3f731f; }
.button.blue, a.button.blue, button.blue, input[type="button"].blue, input[type="submit"].blue, .progress-bar.blue div { border-color:#057fb3 #056c99 #035173; }
.button.black, a.button.black, button.black, input[type="button"].black, input[type="submit"].black, .progress-bar.black div { border-color:#333 #262626 #000; }
.disabled, .button.disabled, button:disabled, button.disabled, input[type="button"]:disabled, input[type="submit"]:disabled, input[type="button"].disabled, input[type="submit"].disabled { border-color:#ebebeb #e1e1e1 #dadada; }
.post a.view-comments, .post li { border-color:#f2d4ce; }
.post .post-bar { border-top-color:#f2d4ce; }

/*  Social  */
.social.rss { background-image:url('../img/icons/social/rss.png'); }
.social.blogger { background-image:url('../img/icons/social/blogger.png'); }
.social.delicious { background-image:url('../img/icons/social/delicious.png'); }
.social.deviantart { background-image:url('../img/icons/social/deviantart.png'); }
.social.digg { background-image:url('../img/icons/social/digg.png'); }
.social.facebook { background-image:url('../img/icons/social/facebook.png'); }
.social.flickr { background-image:url('../img/icons/social/flickr.png'); }
.social.forrst { background-image:url('../img/icons/social/forrst.png'); }
.social.linkedin { background-image:url('../img/icons/social/linkedin.png'); }
.social.myspace { background-image:url('../img/icons/social/myspace.png'); }
.social.technorati { background-image:url('../img/icons/social/technorati.png'); }
.social.tumblr { background-image:url('../img/icons/social/tumblr.png'); }
.social.twitter { background-image:url('../img/icons/social/twitter.png'); }
.social.vimeo { background-image:url('../img/icons/social/vimeo.png'); }
.social.wordpress { background-image:url('../img/icons/social/wordpress.png'); }
.social.yahoo { background-image:url('../img/icons/social/yahoo.png'); }
.social.youtube { background-image:url('../img/icons/social/youtube.png'); }

/*  Emoticons  */
.emoticon.smile { background-image:url('../img/icons/emoticon/emoticon_smile.png'); }
.emoticon.grin { background-image:url('../img/icons/emoticon/emoticon_grin.png'); }
.emoticon.evilgrin { background-image:url('../img/icons/emoticon/emoticon_evilgrin.png'); }
.emoticon.happy { background-image:url('../img/icons/emoticon/emoticon_happy.png'); }
.emoticon.surprised { background-image:url('../img/icons/emoticon/emoticon_surprised.png'); }
.emoticon.tongue { background-image:url('../img/icons/emoticon/emoticon_tongue.png'); }
.emoticon.unhappy { background-image:url('../img/icons/emoticon/emoticon_unhappy.png'); }
.emoticon.waii { background-image:url('../img/icons/emoticon/emoticon_waii.png'); }
.emoticon.wink { background-image:url('../img/icons/emoticon/emoticon_wink.png'); }
.emoticon.bug { background-image:url('../img/icons/emoticon/emoticon_bug.png'); }
.emoticon.heart { background-image:url('../img/icons/emoticon/emoticon_heart.png'); }
.emoticon.basketball { background-image:url('../img/icons/emoticon/emoticon_basketball.png'); }
.emoticon.football { background-image:url('../img/icons/emoticon/emoticon_football.png'); }
.emoticon.golf { background-image:url('../img/icons/emoticon/emoticon_golf.png'); }
.emoticon.soccer { background-image:url('../img/icons/emoticon/emoticon_soccer.png'); }
.emoticon.tennis { background-image:url('../img/icons/emoticon/emoticon_tennis.png'); }
.emoticon.up { background-image:url('../img/icons/emoticon/emoticon_up.png'); }
.emoticon.down { background-image:url('../img/icons/emoticon/emoticon_down.png'); }

/*  File Extensions  */
.extension.empty { background-image:url('../img/icons/extensions/page_white.png'); }
.extension.acrobat { background-image:url('../img/icons/extensions/page_white_acrobat.png'); }
.extension.code { background-image:url('../img/icons/extensions/page_white_code.png'); }
.extension.c { background-image:url('../img/icons/extensions/page_white_c.png'); }
.extension.cplusplus { background-image:url('../img/icons/extensions/page_white_cplusplus.png'); }
.extension.csharp { background-image:url('../img/icons/extensions/page_white_csharp.png'); }
.extension.database { background-image:url('../img/icons/extensions/page_white_database.png'); }
.extension.excel { background-image:url('../img/icons/extensions/page_white_excel.png'); }
.extension.flash { background-image:url('../img/icons/extensions/page_white_flash.png'); }
.extension.msoffice { background-image:url('../img/icons/extensions/page_white_office.png'); }
.extension.php { background-image:url('../img/icons/extensions/page_white_php.png'); }
.extension.powerpoint { background-image:url('../img/icons/extensions/page_white_powerpoint.png'); }
.extension.picture { background-image:url('../img/icons/extensions/page_white_picture.png'); }
.extension.ruby { background-image:url('../img/icons/extensions/page_white_ruby.png'); }
.extension.text { background-image:url('../img/icons/extensions/page_white_text.png'); }
.extension.tux { background-image:url('../img/icons/extensions/page_white_tux.png'); }
.extension.word { background-image:url('../img/icons/extensions/page_white_word.png'); }
.extension.visualstudio { background-image:url('../img/icons/extensions/page_white_visualstudio.png'); }
.extension.zip { background-image:url('../img/icons/extensions/page_white_zip.png'); }

/*  Old Browsers  */
.no-cssgradients .progress-bar.red div { background-image:url('../img/bgs/fallback/ob_progress_bar_red.png'); }
.no-cssgradients .progress-bar.blue div { background-image:url('../img/bgs/fallback/ob_progress_bar_blue.png'); }
.no-cssgradients .progress-bar.green div { background-image:url('../img/bgs/fallback/ob_progress_bar_green.png'); }
.no-cssgradients .progress-bar.black div { background-image:url('../img/bgs/fallback/ob_progress_bar_black.png'); }
.no-cssgradients .button, .no-cssgradients a.button, .no-cssgradients button, .no-cssgradients input[type="button"],
.no-cssgradients input[type="submit"], .no-cssgradients .button.red, .no-cssgradients a.button.red, .no-cssgradients button.red,
.no-cssgradients input[type="button"].red, .no-cssgradients input[type="submit"].red, .no-cssgradients .datatable thead tr, .no-cssgradients .fc-button,
.no-cssgradients .datatable tfoot tr, .no-cssgradients .wizard-steps li.wizard-step-done span, 
.no-cssgradients .paging_full_numbers span.paginate_active, 
.datatable, {
		background-image:url('../img/bgs/fallback/ob_button_red.png'); background-color:#d95338; }
.ie7 .datatable, { background-image:url('../img/bgs/fallback/ob_button_red.png'); ; }
.ie7 tfoot td, .ie8 tfoot td, .ie9 tfoot td, .ie7 .fullcalendar table, .ie8 .fullcalendar table, .ie9 .fullcalendar table { background-color:#fff; }
.ie7 .fullcalendar table, .ie8 .fullcalendar table, .ie9 .fullcalendar table { background-image:none; }
.no-cssgradients .button:hover, .no-cssgradients a.button:hover, .no-cssgradients button:hover, .no-cssgradients input[type="button"]:hover,
.no-cssgradients input[type="submit"]:hover, .no-cssgradients .button.red:hover, .no-cssgradients a.button.red:hover, .no-cssgradients button.red:hover,
.no-cssgradients input[type="button"].red:hover, .no-cssgradients input[type="submit"].red:hover, .no-cssgradients .fc-button.fc-state-hover {
	background-image:url('../img/bgs/fallback/ob_button_red_hover.png');
	background-color:#ae432e;
}
.no-cssgradients  .button.gray, .no-cssgradients a.button.gray, .no-cssgradients button.gray, .no-cssgradients input[type="button"].gray,
.no-cssgradients input[type="submit"].gray, .no-cssgradients .wizard-steps li span, .no-cssgradients .paging_full_numbers span.paginate_button, .no-cssgradients .fc-view table thead tr {
	background-image:url('../img/bgs/fallback/ob_button_gray.png');
	background-color:#f2f2f2;
}
.no-cssgradients .button.gray:hover, .no-cssgradients a.button.gray:hover, .no-cssgradients button.gray:hover,
.no-cssgradients input[type="button"].gray:hover, .no-cssgradients input[type="submit"].gray:hover, .no-cssgradients .paging_full_numbers span.paginate_button:hover {
	background-image:url('../img/bgs/fallback/ob_button_gray_hover.png');
	background-color:#d9d9d9;
}
.no-cssgradients .button.green, .no-cssgradients a.button.green, .no-cssgradients button.green, .no-cssgradients input[type="button"].green,
.no-cssgradients input[type="submit"].green {
	background-image:url('../img/bgs/fallback/ob_button_green.png');
	background-color:#77d93b;
}
.no-cssgradients .button.green:hover, .no-cssgradients a.button.green:hover, .no-cssgradients button.green:hover,
.no-cssgradients input[type="button"].green:hover, .no-cssgradients input[type="submit"].green:hover {
	background-image:url('../img/bgs/fallback/ob_button_green_hover.png');
	background-color:#549a2a;
}
.no-cssgradients .button.blue, .no-cssgradients a.button.blue, .no-cssgradients button.blue, .no-cssgradients input[type="button"].blue,
.no-cssgradients input[type="submit"].blue {
	background-image:url('../img/bgs/fallback/ob_button_blue.png');
	background-color:#07a3e5;
}
.no-cssgradients .button.blue:hover, .no-cssgradients a.button.blue:hover, .no-cssgradients button.blue:hover,
.no-cssgradients input[type="button"].blue:hover, .no-cssgradients input[type="submit"].blue:hover {
	background-image:url('../img/bgs/fallback/ob_button_blue_hover.png');
	background-color:#07a3e5;
}
.no-cssgradients .button.black, .no-cssgradients a.button.black, .no-cssgradients button.black, .no-cssgradients input[type="button"].black,
.no-cssgradients input[type="submit"].black {
	background-image:url('../img/bgs/fallback/ob_button_black.png');
	background-color:#595959;
}
.no-cssgradients .button.black:hover, .no-cssgradients a.button.black:hover, .no-cssgradients button.black:hover,
.no-cssgradients input[type="button"].black:hover, .no-cssgradients input[type="submit"].black:hover {
	background-image:url('../img/bgs/fallback/ob_button_black_hover.png');
	background-color:#2e2e2e;
}
.no-cssgradients .disabled, .no-cssgradients .button.disabled, .no-cssgradients button:disabled, .no-cssgradients button.disabled,
.no-cssgradients input[type="button"]:disabled, .no-cssgradients input[type="submit"]:disabled, .no-cssgradients input[type="button"].disabled,
.no-cssgradients input[type="submit"].disabled {
	background-image:url('../img/bgs/fallback/ob_button_disabled.png');
	background-color:#f4f4f4;
}

/*  Sample Data  */
#logo { background-image:url('../img/_sample-data/sample_logo.png'); }

/*  Sample Shortcuts  */
.shortcuts .shortcut-contacts a { background-image:url('../img/icons/shortcuts/icon_shortcut_contacts.png'); }
.shortcuts .shortcut-sales a { background-image:url('../img/icons/shortcuts/icon_shortcut_sales.png'); }
.shortcuts .shortcut-tickets a { background-image:url('../img/icons/shortcuts/icon_shortcut_tickets.png'); }
.shortcuts .shortcut-articles a { background-image:url('../img/icons/shortcuts/icon_shortcut_articles.png'); }
.shortcuts .shortcut-looong a { background-image:url('../img/icons/shortcuts/icon_shortcut_looong.png'); }
.shortcuts .shortcut-settings a { background-image:url('../img/icons/shortcuts/icon_shortcut_settings.png'); }


.shortcuts .shortcut-country a { background-image:url('../img/icons/country.png'); }
.shortcuts .shortcut-news a { background-image:url('../img/icons/News-Feed.png'); }
.shortcuts .shortcut-document a { background-image:url('../img/icons/Document-Category.png'); }
.shortcuts .shortcut-user a { background-image:url('../img/icons/user.png'); }
.shortcuts .shortcut-administrator a { background-image:url('../img/icons/Administrator.png'); }
.shortcuts .shortcut-banner a { background-image:url('../img/icons/banner.png'); }
.shortcuts .shortcut-mutual a { background-image:url('../img/icons/mutual-fund.png'); }
.shortcuts .shortcut-mutualcompany a { background-image:url('../img/icons/mutual-company.png'); }
.shortcuts .shortcut-cms a { background-image:url('../img/icons/cms.png'); }


/*  Sample Table Actions  */
table .actions .view { background-image:url('../img/icons/actions/page_white_find.png'); }
table .actions .edit { background-image:url('../img/icons/actions/page_white_edit.png'); }
table .actions .delete { background-image:url('../img/icons/actions/page_white_delete.png'); }
table .actions .rights { background-image:url('../img/icons/actions/rights_icon.png'); }
table .actions .subordinate { background-image:url('../img/icons/actions/page_white_subordinate.png'); }
table .actions .transfer { background-image:url('../img/icons/actions/transfer_icon.png'); }
table .actions .head { background-image:url('../img/icons/actions/page_white_head.png'); }
table .actions .addroom { background-image:url('../img/icons/actions/add_room.png'); }
table .actions .manageroom { background-image:url('../img/icons/actions/manage_room.png'); }


input.error, textarea.error , select.error { border-color:#ae432e; }
input.error, textarea.error . select.error { background-color:#f7ecea; }


.tdclass { text-shadow: 0 1px 1px #4D4D4D;color: #F2DEDA;font-size: 116%;font-weight: bold;height: 25px;padding: 10px 0;}
.ie8 .odd{background-color:#F2F2F2;}
.ie8 .even{background-color:#EBEBEB;}
.display_new  td { vertical-align:top !important;   }

.color_skyblue { color:#0d7ce9}
.color_purple { color:#a72aff}

