html,body{margin:10;padding:0}
body{font: 10pt verdana,arial,sans-serif;text-align:center}
p{margin:10px 12px 10px 10px}
div#header h1{height:60px;line-height:60px;margin:0;
  padding-left:22px;background: #6699ff;color: #fff}
div#container{text-align:left}
div#content p{line-height:1.4 margin:0;padding:5px 20px}
div#navigation{background:#FFFFFF}
div#extra{background:#f6f6ff}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#container{width:740px;margin:0 auto}
div#content{float:right;width:520px;}
div#navigation{float:left;width:200px}
div#extra{float:left;clear:left;width:180px}
div#footer{clear:both;width:100%}
a {text-decoration: none;color: #0056D7;}
a:hover {color: #c00000;}
a:visited {color: #0056D7;}
#toplinks {	height: 26px;background: #0066ff;text-align: left;	padding-left: 20px;padding-right: 10px;padding-top: 5px;color:#99CCFF}
#toplinks a {font-size: 9pt;display: inline;padding-left: 8px;padding-right: 5px;padding-bottom: 3px;margin-right: 5px;color: #fff}
#toplinks a:visited {color: #fff;text-decoration: none;}
#toplinks a:hover {	border-bottom: 2px solid #fff;}
#navigation {clear: left;float: left;width: 180px;margin: 0 0 10px 0;padding: 0;font-size: 0.9em;}
#navigation ul {list-style: none;width: 180px;margin: 10px 0 3px 0;padding: 0;font-size: 1.1em;}	
#navigation li {margin-bottom: 1px;}
#navigation li a, #navigation li a:visited {text-align: left;height: 18px;text-decoration: none;color: #fff;display: block;	padding: 6px 6px 0 14px;background: #666666;}
#navigation li a:hover {background: #0066ff;color: #ffffff;}
a img {	border: 0;}
h1 {font-size: 1.5em;margin: 0 0 5px 0;padding: 2px 0px 10px 0px;color: #333333;}

.bdblue {font-size: 1.0em;font-weight:bold; color: #000080;}
.bold {font-weight: bold;margin-bottom: 0px;padding: 14px 8px 8px 38px;}
b a {font-weight:bold;text-decoration:none;color:#008000;}
.np:hover {color:#333333;}
.np:visited {color:#000080;}
.green {font-size: 1.0em;color: #008000;}
.greentwo {	padding-top: 2px;height: 30px;border-top: 1px solid #eee;font-size: 85%;font-weight: normal;color: #808080;}
.red {font-size: 1.0em;color: #C00000;}
.blue {font-size: 1.0em;color: #000080;}
.h2b {font-size: 1.5em;	margin: 0 0 5px 0;padding: 0px 0px 5px 0px;color: #000080;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.h2g {font-size: 1.5em;margin: 0 0 5px 0;padding: 0px 0px 5px 0px;color: #339933;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.h2r {font-size:1.5em;margin: 0 0 5px 0;padding: 0px 0px 5px 0px;color: #c00000;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.h2p {font-size: 1.5em;	margin: 0 0 5px 0;padding: 0px 0px 5px 0px;color: #800080;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.h2or {font-size: 1.5em;	margin: 0 0 5px 0;padding: 0px 0px 5px 0px;color: #ff6600;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.h2mb {font-size: 1.5em;	margin: 0 0 5px 0;padding: 0px 0px 5px 0px;color: #0056d7;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.h2dk {font-size: 1.5em;	margin: 0 0 5px 0;padding: 0px 0px 5px 0px;color: #333333;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.cap {	padding-top: 2px;height: 30px;border-top: 1px solid #eee;font-size: 85%;text-transform: uppercase;font-weight: normal;color: #808080;}
.capgreen {padding-top: 2px;height: 30px;margin: 5px 0 6px 0;border-top: 1px solid #eee;font-size: 85%;font-weight: bold;color: #009933;}
.bold {font-weight: bold;}
.boldblue {font-size: 9pt;display: inline;padding-bottom: 3px;margin-right: 5px;color: blue;}
.boldbluebd {font-size: 9pt; font-weight: bold; display: inline;padding-bottom: 3px;margin-right: 5px;color: #000080;}
.underline {display:right;padding-bottom:8px;border-bottom:1px solid #CCCCCC;}
.np {font-size: 9pt;display: right;padding-bottom: 3px;margin-right: 5px;padding-bottom: 8px;}
.np a {font-weight:bold;text-decoration:none;color:#990033;}
.np:hover {color:#333333;}
.np:visited {color:#000080;}
.bone { background-color:#FFE9D2;color:#000;padding: 8px 8px 8px 8px;padding-bottom:8px;border-bottom:1px solid #CCCCCC;}
.btwo { margin-bottom: 0px;background-color: #FFD8AE;color:#000;padding: 8px 8px 8px 38px;padding-bottom:8px;border-bottom:1px solid #CCCCCC;}
.bthree { margin-bottom: 0px;background-color: #fff9ff;color:#000;padding: 8px 8px 8px 38px;padding-bottom:8px;border-bottom:1px solid #CCCCCC;}
.bfour { margin-bottom: 0px;background-color: #ffddff;color:#000;padding: 8px 8px 8px 38px;padding-bottom:8px;border-bottom:1px solid #CCCCCC;}
.bfive { margin-bottom: 0px; background-color: #ff6600;font: 10pt Verdana, Arial, Sans-Serif; color:#ffffff;padding: 8px 8px 8px 38px;padding-bottom:8px;border-bottom:1px solid #CCCCCC;}
.pad { margin-bottom: 0px;padding: 24px 8px 8px 38px;}
.padline { margin-bottom: 25px;padding: 14px 8px 8px 38px;display:right;padding-bottom: 8px;border-bottom: 1px solid #CCCCCC;}
.padquote { margin-bottom: 0px;padding: 14px 8px 8px 68px;}
.padbox { background:#f6f6ff;border-color:#A2BFEF;border-style:dotted;border-width:1px;margin-bottom: 0px;padding:8px 8px 8px 38px;}
.padboxgr { background:#f2fff2;border-color:#008000;border-style:dotted;border-width:1px;margin-bottom: 0px;padding:8px 8px 8px 38px;}
.padboxor { background:#ffffff;border-color:#ff6699;border-style:dotted;border-width:1px;margin-bottom: 0px;padding:8px 8px 8px 38px;}
.padboxgray { background:#ffffff;border-color:#666666;border-style:dotted;border-width:1px;margin-bottom: 0px;padding:8px 8px 8px 38px;}
.padboxpurp { background:#fff9ff;border-color:#800080;border-style:dotted;border-width:1px;margin-bottom: 0px;padding:8px 8px 8px 38px;}
.fillorange {font: 11pt Verdana, Arial, Sans-Serif;font-weight: bold;line-height: 1.4;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;
	color: #ffffff;background: #ff6600; margin-left:0; margin-right:0; margin-top:16px; margin-bottom:16px; padding-left:34px; padding-right:10px; padding-top:3px; padding-bottom:5px}
.fillgreen {	font: 11pt Verdana, Arial, Sans-Serif;font-weight: bold;line-height: 1.4;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;
	color: #ffffff;background: #008000; margin-left:0; margin-right:0; margin-top:16px; margin-bottom:16px; padding-left:34px; padding-right:10px; padding-top:3px; padding-bottom:5px}
.fullblue {font: 11pt Verdana, Arial, Sans-Serif;font-weight: bold;line-height: 1.4;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;
	color: #ffffff;background: #000080; margin-left:0; margin-right:0; margin-top:16px; margin-bottom:16px; padding-left:34px; padding-right:10px; padding-top:3px; padding-bottom:5px}
.fillred {font: 11pt Verdana, Arial, Sans-Serif;font-weight: bold;line-height: 1.4;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;
	color: #ffffff;background: #c00000; margin-left:0; margin-right:0; margin-top:16px; margin-bottom:16px; padding-left:34px; padding-right:10px; padding-top:3px; padding-bottom:5px}
.boxline { background:#f6f6ff;border-color:#A2BFEF;border-style:dotted;border-width:1px;padding:10px;}