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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border:0 none;
    font-family:inherit;
    font-size:100%;
    font-style:inherit;
    margin:0;
    padding:0;
    vertical-align:baseline;
}

em{font-style: italic;}

body{color: #777777; background-color:#3e3e3e;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5em;background-image: url(img/mib_top_bar.png);background-repeat: repeat-x}

h1, h2, h3, h4 h5{margin:9px 0;}
h1{font-size:14px;}
h2{font-size:12px;color:#efca2e;}
h3{font-size:11px;height:18px;padding:4px;}
h4{font-size:1em;}
h5{font-size:8px;}

#main_panel .module h2 {margin: 0px; padding-top: 20px;}

p {margin-top:0.5em;margin-bottom:1.5em;}

a {text-decoration:none;cursor: pointer;color: black;}
a:hover {text-decoration:underline;}
a.online{float:right;display:block;padding:5px 0; width:24px;margin-right:30px;cursor:pointer;width:145px;font-size:10px;}

ul {margin:11px 0;padding-left:20px;}
ul li{padding:0px;margin:8px 0;}
/*ul li:hover{color:black;}*/

.prompt_horiz table {padding: 0px 5px; background-image: url(img/bg_prompt_horiz.png); background-repeat: no-repeat;}
.prompt_horiz td {padding: 0px 20px; width: 300px; border-left: none;}
.prompt_horiz h3 { color: #555555; padding: 10px 0px 10px 0px; height: 40px;}
.prompt_horiz p { color: #555555; padding: 0px 0px 10px 0px; height: 100px;}


img {}

form {margin:5px;}
fieldset {padding:10px 10px; margin:0px 2px;border:1px ridge #777;}
fieldset legend {padding:5px;}

form input, form textarea {
    display:block;
    font:10px Verdana, Arial, Helvetica, sans-serif;
    color:#4d697e;
    width:98%;
    margin-bottom:10px;
    margin-top:1px;
    padding:2px;
    border:2px groove #7e8f97;
    background-color: #f2f2f2;
}

hr{color: silver;}
