/* main document styles */

body, td { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
td.border_fire { border-style: solid; border-color: #990000; border-width: 2px; margin: 10px 10px 10px 10px; }
td.border_rec  { border-style: solid; border-color: #000099; border-width: 2px; margin: 10px 10px 10px 10px; }
td.border_prod { border-style: solid; border-color: #000000; border-width: 2px; margin: 10px 10px 10px 10px; }

div.title_block { color: #000000; font-size: 8pt; background-color: #FFFFFF; border-style: solid; border-color: #000000; border-width: 1px; padding: 5px 5px 5px 5px; }
.title { font-size: 14pt; }
table.case { border-style: solid; border-color: #F5B757; border-width: 2px; border-collapse: collapse; }
td.case    { border-style: solid; border-color: #F5B757; border-width: 2px; white-space: nowrap; padding: 5px 5px 5px 5px; }
table.rec  { border-style: solid; border-color: #78C470; border-width: 2px; border-collapse: collapse; }
td.rec     { border-style: solid; border-color: #78C470; border-width: 2px; white-space: nowrap; padding: 5px 5px 5px 5px; }
table.prod { border-style: solid; border-color: #CCCCCC; border-width: 2px; border-collapse: collapse; }
td.prod    { border-style: solid; border-color: #CCCCCC; border-width: 2px; white-space: nowrap; padding: 5px 5px 5px 5px; }

form    { display: inline; }

a.btn { height: 20px; }
a.btn:link    { color: #FF0000; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #FF0000; border-width: 1px; text-decoration: none; }
a.btn:visited { color: #FF0000; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #FF0000; border-width: 1px; text-decoration: none; }
a.btn:active  { color: #FF0000; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #FF0000; border-width: 1px; text-decoration: none; }
a.btn:hover   { color: #FF0000; background: #F5B757; padding: 0px 4px 0px 4px; border-style: solid; border-color: #F9F400; border-width: 1px; text-decoration: none; }

a.btn_r { height: 20px; }
a.btn_r:link    { color: #0000FF; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #0000FF; border-width: 1px; text-decoration: none; }
a.btn_r:visited { color: #0000FF; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #0000FF; border-width: 1px; text-decoration: none; }
a.btn_r:active  { color: #0000FF; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #0000FF; border-width: 1px; text-decoration: none; }
a.btn_r:hover   { color: #0000FF; background: #78C470; padding: 0px 4px 0px 4px; border-style: solid; border-color: #C7E19E; border-width: 1px; text-decoration: none; }

a.btn_b { height: 20px; }
a.btn_b:link    { color: #000000; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #CCCCCC; border-width: 1px; text-decoration: none; }
a.btn_b:visited { color: #000000; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #CCCCCC; border-width: 1px; text-decoration: none; }
a.btn_b:active  { color: #000000; background: #FFFFFF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #CCCCCC; border-width: 1px; text-decoration: none; }
a.btn_b:hover   { color: #000000; background: #EEEEEE; padding: 0px 4px 0px 4px; border-style: solid; border-color: #C7E19E; border-width: 1px; text-decoration: none; }

div.content {
 padding: 10px;
 }
	
div.offer {
 position: relative;
 border: #CC0000 1px solid;
	background-color: #FFEEEE;
	padding: 10px;
 }

a.formlink:hover { 
 color: #F5B757;
 }
a.formlink { 
 color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
 }
	
#sunburst {
 position: absolute;
	left: -50px;
	top: -40px;
	float: left;
	/* background-color: #999999; */
 }
