﻿.prev, .next {
	background-color: #21637b;
	color: White !important;
}
.prev:hover, .next:hover {
	color: White !important;
}
#steps li {
	color: #b0b1b3;
}
#steps li.current {
	color: #000;
}
#makeWizard {
	background-color: #b0232a;
	color: #fff;
}
#makeWizard:hover {
	background-color: #000;
}
.cDocument {
	background-color: #e0dfe3;
}
.SensitiveData {
	color: #E00;
}
.MessageBody {
	background-color: #fff;
	color: #000;
}
.cTxtReadOnly {
	color: #000;
	background-color: #F5F5F5;
}
.cTxtReadOnlyCenterLeft {
	color: #000;
	background-color: #F5F5F5;
}
.ModalPopUpExt {
	background-color: gray;
}
.ModalPopUpPanel {
	background-color: #F0FFFF;
}
.cTxtEditableCenter {
	color: #000;
	background-color: #FFF;
}
.cTxtEditableLeft {
	color: #000;
	background-color: #FFF;
}
.cTxtEditableLeftDirection {
	color: #000;
	background-color: #FFF;
}
.cTxtEditableTest {
	color: #000;
	background-color: #FFF;
}
.cTxtReadOnlyRight {
	border-top: 2px solid #B0C4DE;
	border-right: 2px solid #B0C4DE;
	border-left: 2px solid #B0C4DE;
	border-bottom: 2px solid #B0C4DE;
	color: Maroon;
	background-color: #F5F5F5;
}
.cTxtReadOnlyLeft {
	color: #000;
	background-color: #F5F5F5;
}
.cTxtEditableLeftHidden {
	color: #000;
	background-color: #FFF;
}
.cTxtEditableRightHidden {
	color: #000;
	background-color: #FFF;
}
.clblNormal {
	color: #000;
}
.clblPagingNormal {
	color: #FFF;
}
.clblHidden {
	color: #000;
}
.clblBold {
	color: #000;
}
.clblError {
	color: Red;
	background-color: Transparent;
}
.cClientButtonHidden {
	background: #f1efed url(images/buttonbg.gif) repeat-x;
}
.cItemStyle {
	color: #039;
	background-color: #FFF;
}
.cHeaderStyle {
	color: #000;
	background-color: #87CEEB;
}
.cSelectedItemStyleDoneNotView {
	color: green;
	background-color: #F5F5DC;
}
.cSelectedItemStyleNotDoneNotView {
	color: red;
	background-color: #F5F5DC;
}
.cSelectedItemStyleDoneView {
	color: green;
	background-color: #FFF;
}
.cSelectedItemStyleNotDoneView {
	color: #000;
	background-color: #FFF;
}
.cSelectedItemStyle {
	background-color: #e6e6fa;
}
.cSelectedItemStyle2 {
	color: #000;
	background-color: #FAF0E6;
}
.cSelectedItemLavender {
	color: #000;
	background-color: #E6E6FA;
}
.cDeSelectedItemStyle {
	color: #000;
	background-color: #FFF;
}
.cDataGridStyle {
	color: #000;
}
.cDataGridSmallStyle {
	color: #000;
}
.cLvwItemStyle {
	color: #039;
	background-color: #FFF;
	border-color: #36C;
}
.cLvwHeaderStyle {
	color: #CCF;
	background-color: #039;
	border-color: #36C;
}
.cLvwSelectedItemStyle {
	border-right: #36C 1px;
	border-top: #36C 1px;
	border-left: #36C 1px;
	color: #000;
	border-bottom: #36C 1px;
	background-color: #FFDEAD;
}
.cLvwDataGridStyle {
	background-color: #FFF;
	border-color: #36C;
}
.BoxInsetMessage7 {
	background-color: #FAEBD7;
	color: #000;
}
.msTitle {
	color: #FFF;
}
.transparentImage {
	background-color: Transparent;
}
.cAspHeaderLabel {
	color: #3E426C;
}
fieldset {
	border: 1px solid #ddd;
}
#inputFileAttach {
	border: .1px ridge #C5C923;
	background-color: Transparent;
	color: #534D35;
}
.div1 {
	background: url(images/shared_headerbg.jpg) !important;
	background-image: url(images/shared_headerbg.jpg) !important;
	background-position: top !important;
	background-repeat: repeat-x !important;
	color: #393425 !important;
	border-color: #e4dbc0 !important;
}
.span1 {
	color: #393425 !important;
	border-color: #e4dbc0 !important;
}
.gHeaderStyle {
	background-color: #21637b;
	color: #FFF;
}
.gHeaderStyle td {
	color: #CCC;
	background-color: #21637b;
}
.HeaderStyle a {
	color: #333;
}
.dtgRowStyle {
	background-color: #E6F1F2;
}
.gRowStyle {
	background-color: #E6F1F2 !important;
}
.gRowStyle td {
	background-color: #f4f4f4 !important;
}
.DefRowStyle td {
	background-color: #f4f4f4;
}
.AltRowStyle td {
	background-color: #fff;
}
.DefRowStyle:hover td, .AltRowStyle:hover td {
	background-color: #dfdfdf;
}
.rAltRowStyle {
	background-color: #699;
}
.rSelectedRowStyle td {
	background-color: #F7C05B;
	color: #630;
}
.SelectedRowStyle td {
	background-color: #ff9418 !important;
	color: #630;
}
.dSelectedRowStyle {
	background-color: #F7C05B;
	color: #630;
}
.aspDetailsView {
	background-image: url(images/gitemrow.png);
	background-repeat: repeat-x;
	border-spacing: 0 !important;
	background-color: #EFEFEF;
	color: #393425 !important;
	border-color: #e4dbc0 !important;
}
.aspDetailsView_FieldHeaderStyle {
	color: #393425 !important;
}
.aspDetailsView_FooterStyle TD {
	background: #e4dbc0 !important;
	color: #393425 !important;
}
.aspDetailsView_HeaderStyle TD {
	background: url(images/shared_headerbg.jpg) !important;
	background-image: url(images/shared_headerbg.jpg) !important;
	background-position: top !important;
	background-repeat: repeat !important;
	background-color: #f39025 !important;
	color: #FFF !important;
}
.aspDetailsView_PagerStyle TD {
	background: #e4dbc0 !important;
	color: #393425 !important;
}
.aspGridView {
	background: #FFF !important;
	background-color: #FFF !important;
	color: navy;
	border: #666 2px solid;
}
.aspGridView_AlternatingRowStyle TD {
	background-color: silver;
}
.aspGridView_EditRowStyle TD {
	background: #FFF !important;
}
.aspGridView_HeaderStyle TH {
	color: #FFF;
}
.aspGridView_HeaderStyle A {
	color: #FFF;
}
.aspGridView_PageStyle {
	background-image: url(images/HeaderSoftGrey.jpg);
	background-position: center;
	background-repeat: repeat-x;
	background-color: #1d1d1d;
}
.aspGridView_PagerStyle TD {
	border-top: #1d1d1d 1px solid;
}
.aspGridView_PagerStyle SPAN {
	color: #FFF;
}
.aspGridView_RowStyle TD {
	background-color: #c9c9c9;
}
.aspGridView_RowStyle A:link {
	color: blue;
}
.aspGridView_RowStyle A:visited {
	color: maroon;
}
.aspGridView_SelectedRowStyle TD {
	background-color: #FF6;
}
.aspGridView_SelectedItemStyle TD A:link {
	color: navy !important;
}
.aspGridView_SelectedItemStyle TD A:visited {
	color: maroon !important;
}
.aspRequiredFieldValidator, .clblError {
	color: red;
}
.aspValidationSummary {
	color: #7d745a !important;
}
.aspValidationSummary UL LI {
	color: red !important;
}
A.woaspLinkButton:hover {
	color: #000;
}
A.wogreenaspLinkButton:hover {
	color: #007900;
}
A.woblueaspLinkButton:hover {
	color: #2F32B7;
}
A.woredaspLinkButton:hover {
	color: #840000;
}
A.woaspHyperLink:hover {
	color: #603;
}
#thewindowcontent {
	color: #393425;
	background-color: #FFF;
}
.PagerInfoCell {
	color: #f0f1f2;
	background-color: #900;
}
.PagerCurrentPageCell {
	color: #900;
	background-color: #FF9;
}
.PagerOtherPageCells {
	background-color: #f0f1f2;
}
.PagerSSCCells {
	background-color: #CCC;
}
.aspDataList_HeaderStyle {
	background-color: #fff;
	color: #006;
}
.PagerHyperlinkStyle:active {
	color: #000;
}
.GoToLabel {
	color: #333;
}
.GoToSelectedOption {
	color: #f9f9f9;
	background-color: #666;
}
.dRowStyle {
	background-color: #F3F2ED;
	background-image: url(images/gitemrow.png);
	background-repeat: repeat-x;
}
.dAltRowStyle {
	background-color: #FFF;
}
.aspDataList_SelectedItemStyle {
	background-color: Red;
	border-bottom-color: #e4dbc0 !important;
}
body, td, th {
	color: #333;
}
body {
	background-color: #efefef;
}
a:link {
	color: #21637b;
}
a:visited {
	color: #004a6b;
}
a:hover {
	color: #ad5200;
}
a:active {
	color: #ff9418;
}
input, textarea, td input, fieldset input, select {
	border: 1px solid #ccc;
	border-top-color: #999;
	background: #fff;
	color: #333;
}
input:focus, textarea:focus, td input:focus, fieldset input:focus, select:focus {
	color: #000;
	border-color: #ace;
}
div#login {
	background: url(images/layout.png) 0 -43px no-repeat;
}
div#login_container {
	background: #424242;
}
div#form_layout {
	border-bottom: 1px solid #63ABC6;
	border-top: 1px solid #63ABC6;
}
div#form_layout input.btn, div#form_layout input.cClientButton {
	background-color: #21637b;
	color: #FFF;
}
div#form_layout input.username {
	background: url(images/layout.png) 0 -408px no-repeat #FFF;
}
div#form_layout input.password {
	background: url(images/layout.png) -151px -408px no-repeat #FFF;
}
div#compatibility {
	color: #999;
}
div.pluginIconsContainer {
	color: #999;
}
div#header {
	background: #424242;
}
div#menu ul li a, div#menu ul li a.levelonea {
	color: #FFF;
}
div#menu ul li:hover a, div#menu ul li:hover a.levelonea, div#menu ul li.hover a {
	background-color: #21637B;
	color: #FFF;
}
div#menu ul li ul {
	border-top: 1px solid #21637b;
	border-bottom: 3px solid #21637b;
}
div#menu ul li:hover ul li a:hover, div#menu ul li.hover ul li a:hover {
	background-color: #007B9C;
	color: #FFF;
}
div#system_help {
	color: #999;
	background: url("images/layout.png") no-repeat -438px -412px transparent;
}
div#date_show {
	color: #999;
}
div#user_info {
	color: #CCC;
}
div#user_info a {
	color: #CCC;
}
div#user_info a:hover {
	color: #FC0;
}
div#search_button
{
	color: #CCC;
}
div#search_button a {
	color: #CCC;
}
div#search_button a:hover {
	color: #FC0;
}
div#content {
	background: #efefef;
	border-top: 2px solid #007b9c;
}
div#contentmainOverlay {
	background: #333;
}
div#contentmainOverlay .activate-link {
	color: red;
	background: #000;
}
div#right {
	background: #424242;
}
div.appcontainer-nomenu-rightpan div#right {
	border-top: 2px solid #007b9c;
}
div#right_handle {
	background: #007b9c;
}
div#right_content {
	background: #424242;
}
div#righticons {
	background: #424242;
}
div#right_content_top {
	background: #424242;
}
div#right_content_handles {
	background: #424242;
}
div.appcontainer-nomenu-rightpan div#right_content_handles {
	background: #e5e5e5;
}
div.handle-item {
	background: #21637b;
	border-bottom: 1px solid #007b9c;
}
div.appcontainer-nomenu-rightpan div.handle-item {
	background: #c2c2c2;
}
div.handle-item a {
	color: #FFF;
}
div.handle-item a:hover {
	background: #007b9c;
}
div.handle-item-selected a, div.handle-item-selected a:hover {
	background: #005971;
}
div.appcontainer-nomenu-rightpan div.handle-item a:hover {
	background: #b4b4b4;
}
div#footer {
	background: #424242;
}
div.img-viewer-icon-seprator {
	border-left: 1px solid #BBB;
	background: none #FFF;
}
div#toolbar_floating_container {
	background: #DDD;
}
div.img-viewer-icon a:hover {
	border: 1px solid #FFF;
	background-color: #007B9C;
}
div#topicons {
	background: #f4f4f4;
}
div.top-icon {
	background-image:url(images/layout.png);
	background-repeat:no-repeat;
}
div.top-icon a {
	border-left: 1px solid #f4f4f4;
	border-right: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	border-top: 1px solid #f4f4f4;
}
div.top-icon a:hover {
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
}
div.ui-state-disabled a:hover {
	border-left: 1px solid #f4f4f4;
	border-right: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	border-top: 1px solid #f4f4f4;
}
div.top-icon-seprator {
	border-left: 1px solid #DDD;
	background: none #FFF;
}
div.right-icon {
	background: url(images/layout.png) no-repeat;
}
div.right-icon a {
	border: 1px solid #424242;
}
div.right-icon a:hover {
	border: 1px solid #686868;
}
div#tooltip, div.tooltip {
	background: #ff9418;
	color: #FFF;
}
div#cartable_tooltip, div.cartable_tooltip {
	background: #005971;
	color: #FFF;
	border: 2 solid #007B9C;
}
div.modal {
	background: #efefef;
}
div.modal div.close {
	color: red;
}
div.modal h2 {
	background: #21637B;
	color: #FFF;
}
div.handle-item-hidden {
	background: #c2c2c2;
}
div#right_content_top ul li, div#abs_scope ul li {
	background: url(images/layout_lists_normal.png) 100% 6px no-repeat;
}
div#right_content_top ul li:hover, div#abs_scope ul li:hover {
	background: url(images/layout_lists_normal_over.png) 100% 6px no-repeat;
}
div#right_content_top ul li.AttItemNonOrigin {
    background: none;
    padding: 0;
}
div#right_content_top ul li.AttItemNonOrigin:hover {
    background: none;
    padding: 0;
}
div#right_content_top ul li a, div#right_content_top a:link {
	color: #FFF;
}
div#right_content_top div#foldersContextMenu div a {
	color: #21637B;
}
div#right_content_top div#announcementsContextMenu div a {
	color: #21637B;
}
div#right_content_top ul.right_tree li {
	background: url(images/layout_lists.png) 100% -321px no-repeat;
}
div#right_content_top a:visited {
	color: #FFF;
}
div.tree-icon-p {
	background: url(images/layout_lists.png) -4px -86px no-repeat;
}
div.tree-icon-m {
	background: url(images/layout_lists.png) -4px -106px no-repeat;
}
div.tree-icon-rts-p {
	background: url(images/layout_lists.png) -4px -86px no-repeat;
}
div.tree-icon-rts-m {
	background: url(images/layout_lists.png) -4px -106px no-repeat;
}

div.tree-image-empty {
	background: #424242;
	border: 1px solid #282828;
}
div.paging_container {
	background: #007b9c;
	color: #FFF;
}
div#message_preview {
	background: #ff9418;
}
div#message_preview_close {
	color: #000;
	background: url(images/layout.png) -176px 0 no-repeat;
}
div#message_preview_body {
	background: #FFF;
}
div.ray_box_bordered {
	background: #FFF;
	border: 2px solid #CCC;
}
.message-receivers {
	border-bottom: 1px solid #CCC;
}
.message_to_selected div.text {
	border-top: 1px dotted #CCC;
}
.message_to_selected div.text:hover {
	background-color: #FFF;
}
.message_to_selected div.ray-autocomp-single-icon {
	background-color: #FFF;
	border-right: 1px solid #CCC;
	color: #333;
	border-color: #999 #CCC #CCC;
}
.message_to_selected div.text-hover-remove {
	background-color: #F00;
	color: #FFF;
}
.autocomp-showAll {
	border: 1px solid #E8E8E8;
	background-color: #DAE6E7;
}
.autocomp_res {
	background: #efefef;
	border: 0 solid #666;
}
.ray-autocomplete-w1 {	
	background-color: #333;
}
.ray-autocomplete {
	border: 1px solid #999;
	background: #FFF;
}
.ray-autocomplete .selected {
	background-color: #F0F0F0;
}
.ray-autocomplete strong {
	color: #39F;
}
.ray-autocomplete .individual {
	background-image: url(images/layout_lists.png);
	background-position: 100% -122px;
	background-repeat: no-repeat;
}
.ray-autocomplete .group {
	background-image: url(images/layout_lists.png);
	background-position: 100% -145px;
	background-repeat: no-repeat;
}
.ray-autocomplete .department {
	background-image: url(images/layout_lists.png);
	background-position: 100% -168px;
	background-repeat: no-repeat;
}
.message_selected .individual, .message_to_selected .individual {
	background-image: url(images/layout_lists.png);
	background-position: 100% -120px;
	background-repeat: no-repeat;
}
.message_selected .group, .message_to_selected .group {
	background-image: url(images/layout_lists.png);
	background-position: 100% -143px;
	background-repeat: no-repeat;
}
.message_selected .department, .message_to_selected .department {
	background-image: url(images/layout_lists.png);
	background-position: 100% -166px;
	background-repeat: no-repeat;
}
.cDatePicker input {
	border: 2px solid #666;
}
div#letter-info span {
	background: #C2C2C2;
}
div.search-message fieldset {
	border: 1px solid #CCC;
}
#popupMask {
	background-color: #369;
}
#popupInner {
	border: 1px solid #369;
	background-color: #FFF;
}
#popupTitleBar {
	background-color: #FFF;
	border-bottom: 2px solid #000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	color: navy;
	border-color: #78A3F2 #204095 #369 #78A3F2;
	background-position: center center;
	background-image: url(images/buttonbg3.jpg);
}
div.multifile-label {
	border-top: 1px solid #CCC;
}
div.multifile-label:hover {
	background: #FFF;
}
div.divWorkFlowControl input, div.divWorkFlowControl textarea, div.divWorkFlowControl td input, div.divWorkFlowControl fieldset input, div.divWorkFlowControl select {
	border: 1px solid #ccc;
	border-top-color: #999;
	background: #fff;
	color: #333;
}
.layout-label input {
	background-color: Transparent;
}
hr {
	border-top: 1px solid #DDD;
}
.treeViewStyle {
	background-color: Transparent !important;
}
.dataTables_processing {
	border: 8px solid #004a6b;
	color: #FFF;
	background: #21637b;
}
table.display tr.heading2 td {
	border-bottom: 1px solid #aaa;
}
tr.odd {
	background-color: #EFEFEF;
}
.top, .bottom {
	background-color: #F5F5F5;
	border: 1px solid #CCC;
}
.dataTables_wrapper input, .dataTables_wrapper select {
	color: #444;
}
tfoot input.search_init {
	color: #999;
}
td.group {
	background-color: #d1cfd0;
	border-bottom: 2px solid #A19B9E;
	border-top: 2px solid #A19B9E;
}
td.details {
	background-color: #d1cfd0;
	border: 2px solid #A19B9E;
}
.paging_full_numbers span.paginate_button, .paging_full_numbers span.paginate_active {
	border: 1px solid #aaa;
}
.paging_full_numbers span.paginate_button {
	background-color: #ddd;
}
.paging_full_numbers span.paginate_button:hover {
	background-color: #ccc;
}
.paging_full_numbers span.paginate_active {
	background-color: #99B3FF;
}
table.display tr.even td {
	background-color: #FFFFFF;
}
table.display tr.even.row_selected td {
	background-color: #ff9c31;
	color: #FFF;
}
table.display tr.odd.row_selected td {
	background-color: #ff8400;
	color: #FFF;
}
tr.odd td.sorting_1 {
	background-color: #8dd4e7;
}
tr.odd td.sorting_2 {
	background-color: #a9dfed;
}
tr.odd td.sorting_3 {
	background-color: #c6e9f3;
}
tr.odd td.sorting_4 {
	background-color: #e2f4f9;
}
tr.even td.sorting_1 {
	background-color: #bedee7;
}
tr.even td.sorting_2 {
	background-color: #cee6ed;
}
tr.even td.sorting_3 {
	background-color: #deeef3;
}
tr.even td.sorting_4 {
	background-color: #eff7f9;
}
table.display tr.odd.row_selected td.sorting_1 {
	background-color: #8d6e00;
}
table.display tr.odd.row_selected td.sorting_2 {
	background-color: #a97300;
}
table.display tr.odd.row_selected td.sorting_3 {
	background-color: #c67900;
}
table.display tr.odd.row_selected td.sorting_4 {
	background-color: #e27e00;
}
table.display tr.even.row_selected td.sorting_1 {
	background-color: #be882c;
}
table.display tr.even.row_selected td.sorting_2 {
	background-color: #ce8d2e;
}
table.display tr.even.row_selected td.sorting_3 {
	background-color: #de922f;
}
table.display tr.even.row_selected td.sorting_4 {
	background-color: #ef9730;
}
table.display tr.even:hover td, tbody tr.even td.highlighted {
	background-color: #f6f6f6;
}
table.display tr.even.row_selected:hover td, tbody tr.even.row_selected td.highlighted {
	background-color: #bf6300;
}
table.display tr.odd.row_selected:hover td, tbody tr.odd.row_selected td.highlighted {
	background-color: #bf7424;
}
table.display tbody tr td {
	border-top: 2px solid #DDD;
}
table.display tr.pop-sub-details-tr.odd td {
	border-top: 1px dashed #FFF;
}
table.display tr.pop-sub-details-tr.even td {
	border-top: 1px dashed #EFEFEF;
}
div.header-cols-menu {
	border-top: 1px solid #114A5F;
	border-right: 1px solid #114A5F;
}
div.header-cols-menu a {
	border-bottom: 1px solid #114A5F;
	border-left: 1px solid #114A5F;
	color: #FFF;
	background: url(images/layout.png) -232px -551px no-repeat;
	background-color: #007B9C;
}
div.header-cols-menu a:hover {
	color: #FFF;
	background-color: #114a5f;
}
div.header-cols-menu a.header-cols-menu-a-not-visible:hover {
	color: #FFF;
}
table.display tr td.pop-details-td, table.display tr.odd.row_selected td.pop-details-td, table.display tr td.pop-details-td:hover, table.display tr.odd.row_selected td.pop-details-td:hover {
	background-color: #FF8400;
}
table.display tr.even.row_selected td.pop-details-td:hover, table.display tr.even.row_selected td.pop-details-td {
	background-color: #FF9C31;
}
.pop-details-td-div {
	color: #333;
	background: #FFF;
	border: 5px solid #FF8400;
	border-top: 1px dashed #FF8400;
}
.pop-sub-details-td-div {
	color: #333;
}
div.cartable_context_menu_div {
	background-color: #007B9C;
	border: 1px solid #114A5F;
}
div.cartable_exHistory_div {
	background-color: #007B9C;
	border: 1px solid #114A5F;
}
div.tree_context_menu_div {
	background-color: #007B9C;
	border: 1px solid #114A5F;
}
.menuItem {
	background-color: #FFF;
}
.menuItem a:hover {
	color: #FFF;
	background-color: #FF9C31;
}
.cartable_context_menu_div_col {
	background-color: #FFFFFF;
	border-right: 10px solid #114A5F;
}
table.display tr.green td {
	color: #0A0;
}
.rc {
	border: 1px solid #fff;
}
.fr {
	border: 1px solid #ccc;
}
.byline {
	color: #666;
}
.and {
	color: #777;
}
.water {
	color: #5582d1;
}
.earth {
	color: #4e3e2c;
}
.air {
	color: #f1fff7;
}
.fire {
	color: #ff8a19;
}
.wine {
	color: #4a040a;
}
.beer {
	color: #F0C030;
}
.caffe {
	color: #473523;
}
.caffe-cream {
	color: #b68d3d;
}
.espresso {
	color: #2c1901;
}
.caramel {
	color: #ab671f;
}
.chocolate {
	color: #290200;
}
.black-pepper {
	color: #444334;
}
.pepper-lite {
	color: #8d8a72;
}
.lipstick {
	color: #c20c0c;
}
.note {
	color: #333;
}
.cPagerStyle, .cFooterStyle {
	background-color: #87CEEB;
	color: #039;
}
.cLvwPagerStyle, .cLvwFooterStyle {
	background-color: #9CC;
	color: #039;
}
.gHeaderStyle td a, table.display tr.odd.row_selected td a, table.display tr.even.row_selected td a {
	color: #FFF;
}
.PagerStyle, .gHeaderStyle th {
	background-color: #fff;
	background-image: url(images/gridheader.png);
	background-position: center;
	background-repeat: repeat-x;
}
.RowStyle td, .dtgRowStyle td {
	background-color: #f4f4f4;
}
.aspDetailsView_EditRowStyle TD, .aspDetailsView_InsertRowStyle TD {
	background: #FFF !important;
	color: #393425 !important;
}
.aspGridView_AlternatingRowStyle TD A:link, .aspGridView_AlternatingRowStyle TD A:visited {
	color: #7d745a !important;
}
.aspGridView_EditRowStyle A:link, .aspGridView_EditRowStyle A:visited {
	color: #7a745a !important;
}
.aspGridView_FooterStyle TD, .aspGridView_HeaderStyle {
	background-color: #1d1d1d;
	border-bottom: #1d1d1d 1px solid;
	background-image: url(images/HeaderChrome.jpg);
	background-position: center;
	background-repeat: repeat-x;
}
.aspGridView_HeaderStyle A:link, .aspGridView_HeaderStyle A:visited, .aspGridView_HeaderStyle A:hover {
	color: #FFF !important;
}
.aspCompareValidator, .aspCustomValidator, .aspRangeValidator, .aspRegularExpressionValidator {
	color: red !important;
}
aspErrorLabel, #invalidUserLabel, div#right_content_top ul li a.tree-item-selected {
	color: red;
}
.wogreenaspLinkButton, A.wogreenaspLinkButton:link {
	color: Green;
}
.woblueaspLinkButton, A.woblueaspLinkButton:link {
	color: Blue;
}
.woredaspLinkButton, A.woredaspLinkButton:link {
	color: Red;
}
.PagerInfoCell:link, .PagerInfoCell:visited {
	color: #FC6;
}
.PagerHyperlinkStyle:hover, .PagerHyperlinkStyle:link, .PagerHyperlinkStyle:visited {
	color: #000;
}
div#menu ul li ul li a, div#menu ul li:hover ul li a, div#menu ul li.hover ul li a {
	background: #FFF;
	border-left: 1px solid #21637b;
	border-right: 1px solid #21637b;
	color: #21637b;
}
div.appcontainer-nomenu-rightpan div#right_content, div.appcontainer-nomenu-rightpan div#right_content_top {
	background: #e5e5e5;
}
div.appcontainer-nomenu-rightpan div#right_content_top a:link, div.appcontainer-nomenu-rightpan div.handle-item a {
	color: #333;
}
div#right_content_top a:hover, div#right_content_top a:active {
	color: red;
}
.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted, .ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted, table.display tr.odd:hover td, tbody tr.odd td.highlighted {
	background-color: #e5e5e5;
}
table.display tr.pop-sub-details-tr:hover td, table.display table.display tr.pop-sub-details-tr:hover td {
	background-color: transparent;
}
.menuItem hr, .menuItemSeprator {
	background: #007B9C;
}
.global-ajax-loading-indicator {
	background: #FFF;
	color: #f27d00;
}
.span-input-style {
	border: 1px solid #ccc;
	border-top-color: #999;
	background: #fff;
	color: #333;
}
.AttItemNonOrigin {
	list-style-image: url(images/attachmentIcon.gif);
}
input.ray-autocomplete {
	background-image: url(images/throbber.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.ray-autocomplete .office, .message_selected .office, .message_to_selected .office {
	background-image: url(images/layout_lists.png);
	background-position: 100% -190px;
	background-repeat: no-repeat;
}
div#login_logo {
	background: url(images/layout.png) 0 0 no-repeat;
}
div#logo {
	background: url(images/layout.png) -300px 0 no-repeat;
}
div .topbar-logout a {
	background: url(images/layout.png) -310px -410px no-repeat;
}
div#right_handle_inner {
	background: url(images/layout.png) -162px 0 no-repeat;
}
div.right-handle-inner-closed div#right_handle_inner {
	background: url(images/layout.png) -169px 0 no-repeat;
}
div#login_help_btn {
	background: url(images/layout.png) -196px 0 no-repeat;
}
.paginate_disabled_previous {
	background-image: url(images/back_disabled.jpg);
}
.paginate_enabled_previous {
	background-image: url(images/back_enabled.jpg);
}
.paginate_disabled_next {
	background-image: url(images/forward_disabled.jpg);
}
.paginate_enabled_next {
	background-image: url(images/forward_enabled.jpg);
}
.sorting_asc {
	background: url(images/sort_asc.jpg) no-repeat center left;
}
.sorting_desc {
	background: url(images/sort_desc.jpg) no-repeat center left;
}
.sorting {
	background: url(images/sort_both.jpg) no-repeat center left;
}
.ray-icon {
	background-image: url(images/cartable-icons-sprite.gif);
}
.ray-cartable-icon-done-False, .ray-cartable-icon-origin-False, .ray-cartable-icon-attachment-False, .ray-cartable-icon-converted-False, .ray-cartable-icon-accepted-False {
	background: none;
}
.ray-cartable-icon-flag-0 {
	background: none;
}
.loading-indicator {
	background: url(images/loading_indicator.gif) 0 0 no-repeat transparent;
}
div#theme_selector_handle {
	color:#999;
}
div#theme_selector {
	background-color:#F4F4F4;
	border:2px solid #007B9C;
}

div.validateForward
{
    background-image:url('images/validateForward.png') !important;
    background-position:7px 7px;
	width: 47px;
	height: 45px;
	float: left;
}

.showNotifyBox_class
{
    background-color:#114A5F;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#424242')";
    box-shadow:0px 3px 3px 0 #424242;
    -webkit-box-shadow:0px 3px 3px 0 #424242;
    -moz-box-shadow:0px 3px 3px 0 #424242;
}
.notificationContentItem
 {
    background-color:#114A5F;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#424242')";
    box-shadow:0px 3px 3px 0 #424242;
    -webkit-box-shadow:0px 3px 3px 0 #424242;
    -moz-box-shadow:0px 3px 3px 0 #424242;
}
.showAllNotificationDiv {
  background-color: #114A5F;  
}
.allNotificationItemsDiv {
    border-color: #114A5F;
}
.noReadNotifyItem
{   
     color: #FFF;
}
.systemAlertDate
{
    color:#FFF;
}
.readSystemAlertItem
{   
     color: #FFF;
    
}
.arrow
{
    border-top: 5px solid #114A5F;
    border-bottom: 5px solid #114A5F;
}
.noReadArrow
{ 
    border-right: 5px solid #FFF;
}
.readArrow
{
    border-right: 5px solid #FFF;
}
.arrowInBoxClass
{   
    border-top: 12px solid #424242;
    border-bottom: 12px solid #424242;
    border-right: 12px solid #114A5F;
}
.notificationItem
{
    /*
    background-color:#21637B;
    color:#FFFFFF;
    border-color:#5C96CC;
    box-shadow:0px 3px 3px 0 #424242;
    -webkit-box-shadow:0px 3px 3px 0 #424242;
    -moz-box-shadow:0px 3px 3px 0 #424242;
*/
 color: #FFF;
}

a.actions
{
    color:#DDD;
}
a.showAllNotification 
{
    color:#DDD;
}
.viewAction
{
    color:#DDD;
}
#favoriteStaffDiv
{
    background-color:#F8F8F8;
    border-color:#21637B ;
}
#favoriteStaffDiv1
{  
     border-left-color :#21637B  ;
}
#favoriteStaffDiv2
{  
     border-right-color :#21637B  ;
}
div.favoriteStaffLink
{
    background-image: url(images/layout_lists.png);
    background-position: 100% -122px;
	background-repeat: no-repeat;
}
.announcementNotificationImageDiv
{
    background: url("images/layout.png") no-repeat scroll -14px -931px transparent ;
}
.messageNotificationImageDiv
{
    background:url("images/layout.png") no-repeat scroll -47px -962px transparent;
}
.draftNotificationImageDiv
{
    background:  url("images/layout.png") no-repeat scroll -49px -931px transparent;
}
.letterNotificationImageDiv
{
    background: url("images/layout.png") no-repeat scroll -14px -963px transparent;
}
div#letterRelation-info span {
	background:  #A2A2A2;
}
div.readyToSend_History_div {
	background-color: #007B9C;
	border: 1px solid #114A5F;
}

