/* older css template */
/* page body formatting */
body {
    color:  #d0d0d0;
    background-color: #000000;
}
body.sqm_leftMain {
    color:  #d0d0d0;
    background-color: #000000;
}

/* right links */
a:link, a:visited, a:hover, a:active {
    color: #cfcfa0;
}

/* left links */
.sqm_leftMain a:link, .sqm_leftMain a:visited, .sqm_leftMain a:hover, .sqm_leftMain a:active {
    color:  #d0d0d0;
}
.leftunseen, .leftspecial, .leftspecial a:link, .leftspecial a:visited, .leftspecial a:hover, .leftspecial a:active {
    color:  #aaaa44;
}
.leftnoselect a:link, .leftnoselect a:visited, .leftnoselect a:hover, .leftnoselect a:active {
    color:  #414141;
}

/* highlighted texts */
.highlight {
    color:  #414141;
}
.error_table {
    color: #ff3377;
    border: 2px solid #595959;
    background-color: #000000;
}
.error_thead {
    background-color: #292929;
}
.error_thead_caption {
    background-color: #292929;
}
.error_row {
    color: #ff3377;
}
.error_val {
    color: #d0d0d0;
    border: 2px solid #595959;

}
.error_key {
    border: 2px solid #595959;
    color: #ff3377;
    background-color: #595959;
}

/* Standard defs */
table.table1    {
    border: 1px solid #595959;
}
table.table2    {
    border: 1px solid #414141;
}
td.header1  {
    background: #595959;
}
td.header2  {
    background: #414141;
}
td.header4  {
    background: #373700;
}
tr.even {
    background: #202020;
}
tr.odd  {
    background: #000000;
}
.table_standard {
    border:1px solid #595959;
}

.sqm_loginOrgName, .sqm_signoutBar {
    background: #595959;
}
.sqm_motd {
    background: #414141;
}
.sqm_motd td {
    background: #000000;
}

/* empty_folder.tpl defs */
.sqm_emptyFolder {
    background: #414141;
}
.sqm_emptyFolder td {
    background: #000000;
}

/* error_box.tpl definitions */
.table_errorBoxWrapper   {
    background: #414141;
}
.table_errorBox  {
    background: #595959;
}
.error_message {
    background: #000000;
}

/* page_header.tpl definitions */
.sqm_currentFolder  {
    background: #414141;
}
.sqm_headerSignout  {
    background: #414141;
}

/* message_list.tpl definitions */
.table_messageListWrapper   {
    background: #414141;
}

.table_messageList  {
    background: #373700;
}
.table_messageList td.spacer {
    background: #595959;
}
.table_messageList  tr.mouse_over   {
    background: #373700;
}
.table_messageList  tr.clicked  {
    background: #ff9933;
}
.deleted    {
    color: #414141;
}
.flagged    {
    color: #ff7171;
}
.high_priority  {
    color: #f88888;
}
.low_priority   {
    color: #d0d0d0;
}
.message_list_controls {
    background: #595959;
}
.spacer {
    background: #000000;
}

/* dialog box defs */
.dialogbox   table.wrapper   {
    border: 1px solid #595959;
}
.dialogbox   td.folderAction {
    background: #595959;
}

/* addressbook_list.tpl defs */
#addressList    table   {
    border: 1px solid #414141;
}
#addressList    td.header1  {
    background: #414141;
}
#addressList    td.abookSwitch  {
    background: #595959;
}

#addressList    td.abookButtons  {
    background: #595959;
}
#addressList    td.abookField   {
    border-left: 1px solid #414141;
    border-right: 1px solid #414141;
}
#addressList    td.colHeader {
    background: #414141;
}
#addrBookSearch   table.wrapper   {
    border: 1px solid #414141;
}
#addrAddEdit    table   {
    border: 1px solid #414141;
}
#addrAddEdit    td.header   {
    background: #414141;
}

/* options defs */
#optionGroups   table   {
    border: 1px solid #595959;
}
#optionGroups   td.title    {
    background: #595959;
}
#optionGroups   td.optionElement    table   {
    border:1px solid #414141;
}
#optionGroups   td.optionName   {
    background: #414141;
}
#optionGroups   td.optionDesc   {
    background: #595959;
}
#optionDisplay  table   {
    border: 1px solid #595959
}
#optionOrder    table   {
    border: 1px solid #595959
}
#optionOrder    table.moveFields    td  {
    border-left: 1px solid #595959;
    border-right: 1px solid #595959;
}
#optionsIdentity    table.table2 tr  {
    background: #595959;
}
#optionsIdentity hr  {
    width: 95%;
    border: 1px solid #414141;
}

/* help defs */
#help   td.nav  {
    color: #595959;
}

/* search defs */
div.search td.header4  {
    border-bottom: 1px solid #414141;
}
div.search td.queryAction {
    border-left: 1px solid #414141;
    border-top: 1px solid #414141;
    border-bottom: 1px solid #414141;
}

div.search td.queryDesc  {
    border-top: 1px solid #414141;
    border-bottom: 1px solid #414141;
}
div.search span.error  {
    color: #ff7171;
}
div.search td.searchForm  {
    border-right: 1px solid #595959;
    border-left: 1px solid #595959;
}
div.search td.queryError {
    color: #ff7171;
}
div.search h2 {
    color: #ff7171;
}

/* compse defs */
div.compose tr.header {
    background: #414141;
}
div.compose tr.attachment td {
    background: #595959;
    border-top: 1px solid #414141;
    border-bottom: 1px solid #414141;
}

div.compose table.close {
    background: #595959;
    border:1px solid #414141;
}