/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 background: transparent;
}
body {
 line-height: 1;
}
ol, ul {
 list-style: none;
}
:focus {
 outline: 0;
}
#mmwrap {
 height: auto;
 width: 100%;
}
#mmcontent {

}
/* utility classes */
.alignleft {
 float: left;
}
.alignright {
 float: right;
}
.textleft {
 text-align: left;
}
.textright {
 text-align: right;
}
.clear {
 clear: both;
 height: 1px;
 font-size: 1px;
}
.hidden, .closed .inside, .hide-if-no-js {
 display: none;
}
/* include margin and padding in the width calculation of input and textarea */
input[type="text"], textarea {
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -ms-box-sizing: border-box; /* ie8 only */
 box-sizing: border-box;
}
input[type="checkbox"], input[type="radio"] {
 vertical-align: text-top;
}
html, body {


}
body, td {
 font: 11px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
}
p {
 margin: 1em 0;
}
blockquote {
 margin: 1em;
}
label {
 cursor: pointer;
}
li, dd {
 margin-bottom: 6px;
}
p, li, dl, dd, dt {
 line-height: 125%;
}
textarea, input, select {
 font: 13px/19px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
 margin: 1px;
 padding: 3px;
}

a {text-decoration:none;}

div {display:block;}

h1 {
 display: block;
 font-size: 2em;
 font-weight: bold;
 margin: .67em 0;
 padding: 0 0.5em;
}
h2 {
 display: block;
 font-size: 1.5em;
 font-weight: bold;
 margin: .83em 0;
}
h3 {
 display: block;
 font-size: 1.17em;
 font-weight: bold;
 margin: 1em 0;
}
h4 {
 display: block;
 font-weight: bold;
 margin: 1.33em 0;
}
h5 {
 display: block;
 font-size: 0.83em;
 font-weight: bold;
 margin: 1.67em 0;
}
h6 {
 display: block;
 font-size: 0.67em;
 font-weight: bold;
 margin: 2.33em 0;
}
.mmwidefat {
 border-width: 1px;
 border-style: solid;
 border-collapse: separate;
 border-spacing: 0;
 width: 100%;
 clear: both;
 margin: 0;
 -moz-border-radius: 4px;
 -khtml-border-radius: 4px;
 -webkit-border-radius: 4px;
 border-radius: 4px;
}
.mmwidefat * {
 word-wrap: break-word;
}
.mmwidefat a {
 text-decoration: none;
}
.mmwidefat td, .mmwidefat th {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 font-size: 11px;
 vertical-align: text-top;
}
.mmwidefat td {
 padding: 7px 7px 5px;
 vertical-align: top;
}
.mmwidefat thead tr th:first {
 -moz-border-radius-topleft: 4px;
 -webkit-border-top-left-radius: 4px;
 -khtml-border-top-left-radius: 4px;
 border-top-left-radius: 4px;
}
.mmwidefat thead tr th:last {
 -moz-border-radius-topright: 4px;
 -webkit-border-top-right-radius: 4px;
 -khtml-border-top-right-radius: 4px;
 border-top-right-radius: 4px;
}
.mmwidefat tfoot tr th:first {
 -moz-border-radius-bottomleft: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-bottom-left-radius: 4px;
 border-bottom-left-radius: 4px;
}
.mmwidefat tfoot tr th:last {
 -moz-border-radius-bottomright: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -khtml-border-bottom-right-radius: 4px;
 border-bottom-right-radius: 4px;
}
.mmwidefat td p {
 font-size: 11px;
}
.mmwidefat th {
 padding: 7px 7px 8px;
 text-align: left;
 line-height: 1.3em;
}
.mmwidefat th input {
 margin: 0 0 0 8px;
 padding: 0;
 vertical-align: text-top;
}
.mmwidefat .check-column {
 width: 2.2em;
 padding: 0;
}
.mmwidefat tbody th.check-column {
 padding: 7px 0 22px;
}
.mmwidefat .num, .mmcolumn-comments, .mmcolumn-links, .mmcolumn-posts, .mmcolumn-parent {
 text-align: center;
}
.mmwidefat th#comments {
 vertical-align: middle;
}
.mmwrap {
 margin: 0 15px 0 5px;
}
.updated, .error {
 border-width: 1px;
 border-style: solid;
 padding: 0 0.6em;
 margin: 5px 15px 2px;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}
.updated p, .error p {
 margin: 0.5em 0;
 line-height: 1;
 padding: 2px;
}
.mmwrap .updated, .mmwrap .error {
 margin: 5px 0;
}
.mmwrap h2 {
 font: italic normal normal 24px/29px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
 margin: 0;
 padding: 14px 15px 3px 0;
 line-height: 35px;
 text-shadow: rgba(255, 255, 255, 1) 0px 1px 0px;
}
.mmwrap h2.long-header {
 padding-right: 0;
}

#mmallwrapper ol li, body#tinymce ol li {
 list-style-type: decimal;
 padding-left: 1em;
 list-style-position: inside;
}
/*
body#tinymce ul li, #mmallwrapper ul li{
 list-style-type: square;
 padding-left: 1em;
 list-style-position: inside;
 list-style-image: url('../images/readmore.gif');
}
*/
