/* =Global CSS Document
----------------------------------------------- */
.highlight {background: yellow;}

/* =Set Global Font Base - Code worked by B Hoeft and R Yoo
----------------------------------------------- */
html, body, td, th, input, select {font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: medium;} /*redundant rules for bad browsers*/

html {font-size: 100%;} /*IE Benefit*/

body {font-size: .75em; /*Standards Browsers*/ \font-size: .90em; /*IE 5 Benefit*/ f\ont-size: .75em;}

h1 {font-size: 1.75em;}	/*displayed at 21px*/
h2 {font-size: 1.5em;}	/*displayed at 18px*/
h3 {font-size: 1.25em;}	/*displayed at 15px*/
h4 {font-size: 1em;}	/*displayed at 12px*/
h5 {font-size: .8em;}	/*displayed at 10px*/
h6 {font-size: .6em;}	/*displayed at 8px*/

ul ul, li li, li p, td p, blockquote p, table td ul li, table td ul li ul li, table td, table p {font-size: 1em;} /*multi-selector reinforcement*/

table, ul, li {\font-size: 100%;} /*IE 5 Benefit*/

/* =Global
----------------------------------------------- */
div, ul, h1, h2, h3, h4, h5, h6, p {border: 0; margin: 0; padding: 0;}
.clear {clear: both;}
img {border: 0;}
input, select, option {font-size: 1em; color: #000;}

/* =Structural
----------------------------------------------- */
body {margin: 0; padding: 0; background: #155684; text-align: center;}
#wrapper {position: relative; width: 900px; background: #FFF; margin: 15px auto 10px auto; padding: 0; text-align: left;}

/* =Navigation
----------------------------------------------- */
#nav {width: 200px; float: left;}
#nav ul {background: #6195ba; padding: 20px 15px 15px 15px; font-size: 1.15em; font-weight: bold;}
#nav ul li {list-style-type: none; margin: 0 0 15px 0;}
#nav ul li a {color: #FFF; text-decoration: none;}
#nav ul li a:hover {color: #CCC;}

/* =Sub-Navigation
----------------------------------------------- */
#nav ul li ul.subnav {color: #CCC;}
#nav ul li ul.subnav {padding: 0; margin: 5px 0 0 0; font-size: .9em;}
#nav ul li ul.subnav li {padding: 0; margin: 0 0 2px 10px;}
#nav ul li form select option {color: #999;}
#nav ul li form select option.active {font-weight: bold; color: #000;}

/* =Text
----------------------------------------------- */
#text {width: 700px; float: right; margin-bottom: 20px;}
#text h1 {font-size: 1.75em; margin: 15px 30px 5px 30px;}
#text h2 {font-size: 1.25em; margin: 15px 50px 0px 50px;}
#text h3 {font-size: 1.1em; margin: 15px 50px -5px 50px;}
#text p {font-family: Georgia, Times, 'Times New Roman', serif; font-size: 1em; line-height: 1.6em; margin: 15px 50px; text-align: justify;}
#text p.small {font-size: .8em; line-height: 1.4em; margin: 10px 50px;}
#text ul {margin: 15px 50px 15px 30px;}
#text ul li, #text ol li {font-family: Georgia, Times, 'Times New Roman', serif; font-size: 1em; line-height: 1.6em; margin: 0 50px 15px 50px;}
#text ul li ul {margin: 0;}
#text ul li ul li {margin: 0 0 15px 30px;}
#text ul li ol {margin: 0;}
#text .last {border-bottom: 1px solid #CCC; padding: 0 0 15px 0;}
#text blockquote {font-family: Georgia, Times, 'Times New Roman', serif; font-size: 1em; line-height: 1.6em; margin: 15px 70px; text-align: justify;}

/* =Links
----------------------------------------------- */
a {color: #155684;}
a:visited {color: #155684;}
a:hover {color: #155684;} 

/* =Footer
----------------------------------------------- */
#footer {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 20px;}
#footer div {background: url(/m/mpubs/graphics/mpub-logo-color.png) no-repeat transparent 94% 10px; padding: 1em}
#footer p {font-size: .9em; color: #FFF; margin: 5px 0;}
#footer p a {color: #FFF;}
#footer p a {color: #CCC;}