﻿/* CSS Reset */

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; font-size: 100%; vertical-align: baseline; background: transparent;}

body {line-height: 1;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

:focus {outline: 0;}

ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}

/* Master Page Styles */
.page {width: 800px; height: 100%; margin: 0 auto; position: relative;}

body {font-family: Arial, Helvetica, Sans-Serif;}

#wrapper {width: 100%; height: 100%;}

#masthead {width: 100%; height: 104px; background-color: #CCC59E;}

#viewer {width: 100%; height: 200px; background-color: #9c1405;}

#nav
{
    width: 100%;
    height: 71px;
    background: #CCC59E url('Images/NavBarShort.png') repeat-x;
    
}
#nav ul {margin: 0 0px; list-style-type: none;}
#nav ul li
{

    display: block;
    float: left;
    text-align: center;
}
#nav a {display: inline-block; width:96px; height: 71px; padding-top: 5px; text-decoration: none; font: normal 1.1em Helvetica; text-align:center;}
#nav a:hover {color: #F1F2C0;}
.activenav {color: #F1F2C0; background: url('Images/Button2Short.png') no-repeat;}
.inactivenav {background: url('Images/Button3Short.png') no-repeat;}
.inactivenav:link {color: #332F29;}
.inactivenav:visited {color: #332F29;}
.inactivenav:hover {color: #F1F2C0;}
.inactivenav:active {color: #F1F2C0;}

#content {width: 100%; min-height: 650px; background: #F1F2C0 url('Images/MMLogo.png') no-repeat 50% 40px;}

#footer {width: 100%; height: 80px; margin: 0 auto; position: relative; line-height: 80px; color: #332F29; font-size: .8em; background-color: #CCC59E;}

/* Internal Page Styles */

body {font-size: 100%;}
h1	{font: bold 1.4em Sans-Serif; margin: 0 0 15px 0; color: #9c1405;}
h2	{font: bold 1.2em Sans-Serif; margin: 0 0 15px 0; color: #9c1405;}
h3	{font: bold 1.1em Sans-Serif; margin: 0 0 15px 0; color: #9c1405;}
h4	{font: bold 1.0em Sans-Serif; margin: 0 0 15px 0; color: #9c1405;}
p	{font: normal 1em Sans-Serif; margin: 0 0 15px 0; color: #332F29;}
.center	{display: block; text-align: center;}
.middle	{display: block; margin: 0 auto; position: relative;}
.right	{float: right; clear: right;}
.left	{float: left; clear: left;}
.imgright {float: right; margin: 0 0 15px 10px; clear: right;}
.imgleft {float: left; margin: 0 10px 15px 0; clear: left;}
img {border-style: none;}
a {text-decoration: none; color: #9c1405; border: 0;}
a:hover {color: #332F29;}

.list li {padding: 0 0 10px 20px; color: #5E765C; font: bold 1.1em Tahoma;}

.overview li {margin: 0 0 15px 20px; list-style-type: square;}
.question {margin: 18px 0 5px 0; color: #8FA68E; font-style: italic; font-weight: bold; font-size: 1.1em;}
.big {font-size: 2em;}
.form td {padding-bottom: 5px; color: #9c1405;}
.form input, textarea {border: solid 2px #8FA68E; background-color: #F1F2C0; color: #5E765C;}

.startquote {width: 300px; margin-bottom: 15px; float: right; clear: both; background: url('Images/LeftQ.png') no-repeat top left}
.endquote {width: 300px; background: url('Images/RightQ.png') no-repeat bottom right}
.quotetext {padding: 0 45px; margin: 0; font-style: italic;}
.quotefrom {padding: 0 45px; font-size: .8em; margin-top: 5px;}



#equipment td
{
     padding:30px;
     text-align:center;

}


.SeminarTableLeft {
    text-align:right;
    vertical-align:top;
    padding-right:5px;
    padding-bottom:15px;
}


.SeminarTableRight {
    padding-right:0px;
    padding-bottom:15px;
}


.seminar li {
margin-left:30px;
list-style-type: disc;
}

