.content {
padding: 10px;
}

/* start html tabs */
#tab_menu {
display: none;
margin: 0;
padding: 0;
height: 21px;
list-style-type: none;
border-left: 1px solid #E1E1E1;
}

#tab_menu li {
float: left;
margin-right: 1px;
}

#tab_menu a {
display: block;
padding: 3px 8px 3px 8px;
border-top: 2px solid #D0D0D0;
border-right: 1px solid #E1E1E1;
text-decoration: none;
background: #F2F2F2;
}

#tab_menu a:hover {
background: #FFF;
}

#tab_menu a.selected {
border-top: 2px solid #B29AC4;
background: #FFF;
}

#tab_container {
border: 1px solid #E1E1E1;
margin-bottom: 10px;
}
#tab_container .table_form {
border: 0;
margin-bottom: 0;
}
/* end html tabs */

/* start table form */
.table_form {
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
border-collapse: collapse;
width: 100%;
margin-bottom: 6px;
margin-top: 6px;
}

.table_form th, .table_form td {
padding: 3px;
color: #444;
}

.table_form th {
background: #DFDFDF url(../images/table_th_bg.png) repeat-x;
border-bottom: 1px solid #A6A6A6;
font-size: 11px;
text-align: left;
}

.table_form .label {
width: 20%;
}

.table_form .title {
font-weight: bold;
line-height: 18px;
}

.table_form .desc, .table_form .error {
line-height: 16px;
}

.table_form .odd {
background: #FFF;
}

.table_form .even {
border-top: 1px solid #E7DFEC;
border-bottom: 1px solid #E7DFEC;
background: #FAF7FB;
}

/*.table_form .odd .attribute {
background: #F9F9F9;
}

.table_form .even .attribute {
background: #f3edf5;
}*/

.table_form_buttons td {
padding-top: 5px;
padding-bottom: 5px;
}

.table_form iframe {
border: 1px solid #e0d2e8;
font-size: 11px;
}

.table_form_buttons {
background: #F4F4F4 url(../images/table_form_button_bg.png) repeat-x;
}

.table_form_buttons input {
margin-right: 1px;
}

/* end table form */

/* start table data */
.table {
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
border-collapse: collapse;
width: 100%;
margin-top: 6px;
}

.table th, .table td {
padding: 4px;
padding-bottom: 1px;
}

.table th {
background: #DEDEDE url(../images/table_th_bg.png) repeat-x;
border-bottom: 1px solid #A6A6A6;
font-size: 11px;
text-align: left;
}

.table .odd {
background: #FFF;
}

.table .even {
border-top: 1px solid #E7DFEC;
border-bottom: 1px solid #E7DFEC;
background: #FAF7FB;
}

.table_footer {
height: 22px;
margin-top: 6px;
margin-bottom: 6px;
margin-left: -1px;
}

* html div.table_footer {
margin-left: 0px;
}
/* end table data */

/* start do with selected */
#dws {
float: left;
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
padding: 1px;
padding-right: 0;
}

#dws input {
border: 1px solid #E7DFEC;
background: #FAF7FB;
margin-right: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
cursor: pointer;
}

#dws input.hilite {
background: #F2ECFF;
border: 1px solid #BEB1FF;
}
/* end do with selected */

/* start paginiation */
.paginiation {
float: right;
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
padding: 3px;
}
/* end paginiation */

/* start show_msg divs */
.clear_both {
clear: both;
height: 1px;
font-size: 1px;
}

div.warning {
cursor: pointer;
margin-top: 6px;
margin-bottom: 6px;
padding: 4px;
background: #F7F6B2 url(../images/tip_bg.png) repeat-x;
border-top: 1px dashed #FF0000;
border-bottom: 1px dashed #FF0000;
line-height: 170%;
}

div.tip {
cursor: pointer;
margin-bottom: 6px;
margin-top: 6px;
padding: 4px;
background: #F7F6B2 url(../images/tip_bg.png) repeat-x;
border-top: 1px dashed #AEAF57;
border-bottom: 1px dashed #AEAF57;
line-height: 170%;
}

div.msg_box {
cursor: pointer;
margin-bottom: 6px;
margin-top: 6px;
padding: 4px;
background: #E4E4E4 url(../images/message_bg.png) repeat-x;
border-top: 1px solid #D3D3D4;
border-bottom: 1px solid #A6A6A6;
line-height: 170%;
}

div.halt {
margin: auto;
width: 400px;
margin-bottom: 6px;
margin-top: 6px;
padding: 4px;
background: #E4E4E4 url(../images/message_bg.png) repeat-x;
border: 1px dashed #FF0000;
line-height: 170%;
}
/* end show_msg divs */

/* start choice_list */
#choice_list {
list-style-type: none;
margin: 0;
margin-top: 6px;
padding: 0;
}

#choice_list li {
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
margin-bottom: 6px;
background: #E4E4E4 url(../images/message_bg.png) repeat-x
}

#choice_list li.hilite {
background: #CFCFCF;
}

#choice_list li.selected {
background: #FAF7FB;
}

#choice_list .label {
font-weight: bold;
}

#choice_list label {
display: block;
padding: 10px;
cursor: pointer;
}

.choice_nonlabel li {
display: block;
padding: 10px;
}

.confirm_delete_all {
text-align: center;
margin: 30px auto;
width: 400px;
padding: 15px;
background: #FFDFDF;
border: 1px solid red;
}

.confirm_delete_all div {
margin-bottom: 10px;
}
/* end choice_list */

/* start settings.php */
#settings_list li {
background: #DCDCDC;
list-style-type: none;
margin-bottom: 10px;
width: 400px;
}

#settings_list div {
padding: 10px;
}

#settings_list a {
font-size: 16px;
font-weight: bold;
text-decoration: none;
}
/* end settings.php */

/* start login.php */
.table_login {
margin: 25px auto;
width: 400px;
}

#mwp_news {
list-style-type: none;
margin: 0 auto;
padding: 0;
width: 400px;
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
}

#mwp_news li.ni {
padding: 5px;
padding-bottom: 1px;
}

#mwp_news ul {
list-style-type: disc;
}

#mwp_news h3 {
margin: 0;
padding: 0;
}
/* end login.php */

/* start users.php */
.display_permissions div {
margin-bottom: 10px;
}
/* end users.php */

/* start config.php */
#config_template {
display: none;
background: #EFEFEF;
padding: 10px;
margin-bottom: 10px;
border: 1px solid #CFCFCF;
line-height: 1.5;
}

#send_methods {
margin-bottom: 10px;
}
/* end config.php */

/* start sendissue.php */
.sendissue_previous {
background: #FFF;
padding: 10px;
width: 300px;
border: 1px solid #787C9B;
vertical-align: top;
}

.sendissue_previous .sendissue_div {
margin-bottom: 6px;
}

.sendissue_previous .sendissue_previous_select {
width: 298px;
margin-bottom: 5px;
}
/* end sendissue.php */

/* start preview.php */
.preview_border {
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
padding: 5px;
overflow-y: cut;
}
/* end preview.php */

/* start import.php */
#import_newsletters {
list-style-type: none;
margin: 0;
padding: 0;
}

#import_newsletters ul {
list-style-type: none;
margin-left: 10px;
padding: 3px;
}
/* end import.php */

/* start backup.php */
.backup_confirm_orphan {
margin: 0 auto;
border-top: 1px solid #D3D3D4;
border-left: 1px solid #D3D3D4;
border-right: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
width: 400px;
padding: 5px;
text-align: center;
}
/* end backup.php */

/* start misc */
#delay {
margin-top: 5px;
float: left;
}

#date_calculator
{
border: 1px solid #787C9B;
padding: 3px;
background: #E7E8F5;
float: left;
margin-left: 5px;
}

.red {
color: #FF0000;
}

.main {
padding-bottom: 6px;
}

.main_links {
float: right;
}
.main_heading {
overflow: visible;
height: 15px;
padding-left: 12px;
border-bottom: 1px solid #E7DFEC;
font-size: 16px;
font-weight: bold;
}

.main_content {
padding: 4px 8px;
border-bottom: 1px solid #E7DFEC;
background: #FAF7FB;
line-height: 170%;
}
.send_now_header {
color: #444444;
background: url(../images/table_th_bg.png) repeat-x;
padding: 5px;
border-bottom: 1px solid #A6A6A6;
}

.error {
color: #FF0000;
}

.warning_button {
background: #FF0000;
color: #FFF;
}
/* end misc */