div#bodyWrap { width: 875px; }
div#main { width: 585px; }

a.toTop { float: right; padding: 2px 5px 2px 5px; background: #fdb40c; color: white; text-transform: uppercase; font-size: 0.7em; }
a.toTop:hover { background: #08579e; color: white !important; text-decoration: none; }

/** HEADLINE **/
div#headline { 
	width: 565px; height: 105px; 
	padding: 10px; margin-bottom: 10px; 
	background: url('../../img/common/2col/bg-content-headline.png') no-repeat; 
}
div#headline img { float: left; }
div#headline h3 { 
	float: right; position: relative; top: 68px; color: #08579e; overflow: hidden;
	width: 400px; margin-right: 10px; padding: 5px 20px 5px 0px; font-size: 2em; line-height: 1; text-align: right;
	background: url('../../img/common/2col/bg-content-headline-text.gif') no-repeat; 
}

div#headline h3 img { float: right; }
div#headline h3.flir-replaced img { float: none; position: relative; top: -7px; left: -14px; }

/** MAIN **/
div#content ul.context-menu { list-style: disc; color: #08579e; }
div#content ul.context-menu li a { color: #fdb40c; font-weight: bold; }

div#content img { float: right; margin: 0px 0px 5px 5px; }
div#content h3 img, div#content h4 img { float: none; margin: 0px; } /** IE6 doesn't play nicely with child selector above: has to be the long way around! **/

span.highlight { color: #08579e; font-weight: bold; }
span.quote { color: #08579e; font-size: 2.2ex; margin: 8px 0px 10px 0px; }
span.quote img { float: none !important; }

div#content h3, div#content h4 { clear: both; color: #08579e; margin-bottom: 10px; line-height: 1; }
div#content h3 { font-size: 1.8em; }
div#content h4 { border-bottom: 1px solid #08579e; }
div#content h5 { font-size: 1.0em; }
div#content h5 a:hover { color: #08579e !important; text-decoration: none !important; }

div.answer { padding: 10px; }

table { width: 100%; border: 0px; }
table * { border: 0px; }
th { background: #fffeab; }
td { background: white; }
th, td { padding: 4px; }

h2 { font-size: 1.1em; color: #08579e; border-bottom: 1px solid #08579e; width:330px; margin-bottom: 10px; }

strong.sub { font-weight: bold; color: #08579e; text-transform: uppercase; }
