/* don't need any of these any more
.padbcont_8B0069 {width:950px; height:100px;}
.padbox_8B0069 {padding:5px;background:transparent;}
.colcont_8B4A14 { width: 100%; height:100px }
.colboxleft_8B4A14 { width:100px; height:100px; float:left }
.colboxright_8B4A14 { width:100px; height:100px; float:right;padding:0;margin-left:-10px; }
.colboxmiddle_8B4A14 { width:auto; height:100px; margin-left:200px; margin-right:100px;background:#fff;padding:10px;}
.colboxmiddle_8B4A14 p { line-height: 150%; background-color: #fff; }
.navcont_8DD284 { width: 175px;float:left;margin-right:10px; }
*/


/* needed for navigation styling */
.navbox_8DD284 { width:100%; height:auto;background:orange;border-bottom:1px solid white;padding:5px 2px 2px 5px;vertical-align: middle; }
.navbox_8DD284 a {color:white;font-weight:bold;text-decoration: none;}
.navbox_8DD284 a:hover {color:red;font-weight:bold;text-decoration: underline;}
/* end of navigation styling */

body {font-size:85%;background: #eeeeee;}
* {font-family: Verdana;}

p {margin:1em 0;}
strong {font-weight: bolder;}


ul {
	list-style-type: disc;
	list-style-position: outside;
	margin:30px;}




#hd {padding:0.5em;background-image: url(images/top-gradient.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; margin:0; }
#doc2,#yui-main {background: white;}
#page-image {text-align: right;}

#ft {height:100px;text-align:center; vertical-align:bottom; font-size:80%; border-top: 10px solid #ffa500; }
#ft img {margin-right:30px;border:0;}
h2 {font-size:125%;margin:0.5em 0;font-weight: bold;}

.messagebox { margin:10px;width:auto; height:auto; padding:20px; border: solid 1px orange; background: #fffacd;}
.messagebox P {background:none;}

em{font-style:italic;}