/*#####   general styles   #####*/

div.body     { background-color: #993333; color: #ffcc00; font-size: 1.5em; text-align: 
               Center }

basefont	{ font-family: 'courier new', courier, serif, verdana, optimum, tahoma, arial, sans-serif }

body		{ background-color: #ffffff; font-family: 'courier new', courier, serif, verdana, optimum, tahoma, arial, sans-serif; margin: 0px }

span.title     { background-color: #ffcc99; border-left: 1px solid #000000; border-right: 1px solid #000000; text-decoration: overline; font-size: 14px; font-family: verdana, arial, optimum; font-weight: bold }

span.highlight     { font-size: 1.5em; color: #ff6666; font-family: Verdana, optimum, tahoma, arial }

p.index     { font-size: .8em }

li.index           { padding-top: 5px; font-size: .8em }

p.navi     { color: #ff00ff; font-size: .8em; padding-top: 4px; font-family: Verdana, optimum, tahoma, arial }

h2     { font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: 
               #0099cc; text-align: center; font-size: 18pt; text-transform: uppercase }

h2.title     { font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: 
               #0099cc; text-align: center; font-size: 18pt }

i  { color: #CC3333; font-style: italic }

p b { font-size: 1.25em; font-weight: bold; color: #ff6666 }

div.kandall    { font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: 
               #ff9900; text-align: Center; font-size: 1.5em }

div.links    { font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: 
               #ffff00; text-align: Center; font-size: 10pt; 
               background-color: #6699ff }

div.directory    { font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: 
               #cc3333; text-align: Center; font-size: 1.5em; 
               background-color: #cccccc }

div.step    { font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: 
               #ff9900; text-align: left; font-size: 1.5em; 
               background-color: #ffff00; padding-left: 50px }




/*#####   link styles   #####*/

a.header:link { color: #ffff00; text-decoration: none }
a.header:visited { color: #ffff00; text-decoration: none }
a.header:active { color: #ffff00; text-decoration: none }
a.header:hover { color: #ffffff; text-decoration: none }

a:link       	{ color: #0000ff; text-decoration: underline }
a:visited    	{ color: #006699; text-decoration: underline }
a:active     	{ color: #ff9933; text-decoration: underline }
a:hover      	{ color: #cc0000; text-decoration: underline }



/*#####   table styles    #####*/

table.kandall     { border: 2px solid #00CCff; text-align: center }



/*#####   td styles   #####*/

td  { font-family: 'courier new', courier, serif, verdana, optimum, tahoma, arial, sans-serif }

td.general  { font-size: .8em; font-family: verdana, optimum, tahoma, arial, sans-serif; padding: 7px }

td.boxlinks  { font-size: 10px; font-family: verdana, arial, optimum; background-color: 
               #6699ff; border-left: 1px solid #ffffff; 
               border-right: 1px solid #ffffff; border-top: 1px solid #ffffff }

td.boxnolinks { font-size: 10px; font-family: verdana, arial, optimum; background-color: 
               #ff6666 }

td.chart1  {   border-right: 1px solid #ccccff; border-bottom: 1px solid #ccccff; padding-left: 2px  }

td.chart2  {   border-bottom: 1px solid #ccccff; padding-left: 2px  }

td.footertop { background-color: #6699ff; border-top: 1px solid #000000 }

td.footerbottom { background-color: #ff6666; font-size: 12px; font-family: verdana, arial, optimum; text-align: center; border-top: 1px solid #ffffff; padding-top: 3px; padding-bottom: 3px; color: #ffffff }

td.headertop { background-color: #ff6666; border-bottom: 1px solid #ffffff }

td.headerbottom { background-color: #6699ff; border-bottom: 1px solid #000000 }