@charset "utf-8";
@import url('styles_reset_meyer.css');

/* Global styles */
body {background:#fffae4 url('i/body_bg.gif') repeat-x; margin:0; padding:0; color:#26393d; font: .95em/1.3em Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:1.4em; color:#d0a825; margin:0 0 20px 0; font-weight:bold; line-height:1.4em;}
h2 {font-size:1.2em; margin:0 0 .5em 0; font-weight:bold;}
h3 {font-size:1.1em;}
p {margin:0 0 1em 0;}
a img {border:none;}
ul {list-style:disc outside; padding:0 0 0 15px; margin:0 0 1.3em 0;}
ol {list-style:decimal outside; padding:0 0 0 15px; margin:0 0 1.3em 0;}
li {margin:0 0 1.3em 0;}
strong {color:#800; font-weight:bold;}
tr.altrow {background-color:#e8e595;}
table {margin:0 0 1.3em 0;}
th {font-weight:bold;}
th,td {padding:5px;}
img.mainimage {margin:10px auto 30px auto; text-align:center;}
span.imgcaption,.caption {font-size:.8em; font-weight:bold; display:block; margin-bottom:1em;} /* .caption is the photo gallery style */
span.inch_foot {font-style:italic;}
.error {color:#800; font-weight:bold;}
/*
   Main containing divs
*/
#banner {position:absolute; left:0; top:0; height:120px; width:100%; min-width:760px; background-image:url('../i/banner_bg.gif');}
#content {width:960px; margin:120px 0 0 0; padding:20px 0 0 0; background:url('../i/content_bg.gif') repeat-y; overflow:hidden;}
#col_nav {width:170px; float:left;}
#content_main {float:left; width:760px; margin:0 0 0 30px; padding:0 0 30px 0;}
#footer {width:100%; text-align:center; clear:both; padding:50px 0; border-top:1px solid #d0a825;}

/*
   Main containing divs supporting styles
*/
#banner img.mielogo {}
#banner img.banner {position:absolute; left:170px;}

/* Navigation Column */
#col_nav .nav_main {width:169px; margin:0 0 50px 0; padding:0; list-style:none;}
#col_nav .nav_main li {margin:0 0 10px 0; text-align:center;}
#col_nav .nav_main li a {display:block; padding:5px 5px 10px 5px;}
#col_nav .nav_main li a:link,#col_nav .nav_main li a:visited,#col_nav .nav_main li a:active {color:#26393d; font-weight:bold; text-decoration:none; background:url('../i/col_nav_li_bg_up.gif') bottom;}
#col_nav .nav_main li a:focus,#col_nav .nav_main li a:hover {color:#fff; background:url('../i/col_nav_li_bg_over.gif') bottom; text-decoration:underline;}

#col_nav .dist_logo_cluster {margin:0 0 0 5px; padding:0; list-style:none;}
#col_nav .dist_logo_cluster li {display:inline;}

#col_nav h1 {font-size:1em; padding:2px 10px; margin:20px 1px 10px 0; font-weight:bold; text-align:center; color:#26393d;}


#upgradeflash p {margin:0; padding:0; font-size:.8em; font-weight:bold;}

#footer p {font-size:.8em;}

.col_2_left {float:left; margin:0 15px 0 0; width:365px; clear:left;}
.col_2_right {float:right; margin:0 0 0 15px; width:365px; clear:right;}

.content_error {background-color:#800; color:#fffae4; padding:10px; border:2px solid #e8e595; font-weight:bold;}