/* general */
.cal-TextBox{
    font-family: Verdana,  Arial, sans-serif; 
	font-size: 8pt; 
	color: #000000;    
    font-weight: normal;
	text-align:center;
	width: 165px;
}
hr
	{ color: #DBEAF5; height : 1px; }
pre
	{ background: #dddddd; border: 1px solid black; color: black; padding-top: 1em; white-space: pre; padding: 10px;}
p
	{ margin-left: 10px; }
ul, ol
	{ margin-left: 30px; }
form
	{ margin: 0; }

/* header */
img#prodLogo
	{ width: 350px; height: 80px; float: left; }
img#corpLogo
	{ width: 178px; height: 30px; float: right; }
div#slogan
	{ margin: 0; white-space: nowrap; float: right; clear: right; font-size: 10px;}
div#topNav
	{ margin: 25px 0 0 0; white-space: nowrap; float: right; clear: right; }
div#topNav a
	{ font-weight: bold;}

/* content */
div#content
	{ border-right: 1px solid #4682B4; background: url('img/leftBG.gif') repeat-y left; }
div#leftPane
	{ width: 200px; padding: 0 0 20px 0; float: left; }
div#leftPane h1
	{ margin: 20px 0 0 0; padding-left: 10px; }
div#leftPane h2
	{ margin: 10px 0 5px 1px; border-bottom: 1px solid #d0d0d0; padding-left: 10px;}
div#leftPane .first
	{ margin-top: 0; }
div#leftPane a
	{ display: block; margin-left: 10px; }
div#leftPane a.sect
	{ font-weight: bold; }
	
div#rightPane
	{ margin-left: 220px; padding: 0 20px 20px 10px; }
div#rightPane h2
	{ margin: 20px -20px 5px -9px; border-bottom: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; padding-left: 10px; }
div#rightPane h1
	{ margin: 20px -20px 5px -30px; padding-left: 30px; }
div#rightPane .first
	{ margin-top: 0; }

table.compat
	{ border: 1px solid silver; border-collapse: collapse; margin: 5px auto 5px auto; }
table.compat th
	{ border: 1px solid silver; border-collapse: collapse; background-color: #e0e0e0;  padding: 4px 8px 4px 8px; min-width: 60px; }
table.compat td
	{ border: 1px solid silver; border-collapse: collapse; padding: 4px; }
.clearing
	{ height: 5px; margin: 0; padding: 0; clear: both; font-size: 1px; }
.com
	{ color: gray; }

/* footer */
div#footer
	{ background-color: #4682B4; color: #FFFFFF; padding: 3px 2px 3px 10px; height: 15px; clear:both; }
div#cpRight
	{ float : left; white-space: nowrap; }
div#botmLinks
	{ float: right; white-space: nowrap; }
div#footer div#botmLinks
	{ color: #000000; white-space: nowrap; }
div#botmLinks a
	{ color: #FFFFFF; white-space: nowrap; }
div#botmLinks a:hover
	{ text-decoration: underline; }
