body
	{
		color: white;
		background-color: #3366CC;
		margin-top: 0px;
	}
td 
	{
		color: white; 
		letter-spacing: 1px; 
		font-size: 9pt; 
		font-family: sans-serif; 
		text-decoration: none;
	}			
a.mnu 
	{
		font-family: tahoma; 
		font-weight: bold; 
		color: black; 
		font-size: 8pt; 
		text-decoration: none;
	}
span.mnu 
	{
		font-weight: bold; 
		color: navy;	
		font-family: tahoma; 
		font-size: 8pt; 
		text-decoration: none;
	}	
a.mnu:hover
	{
		text-decoration: underline;
		color: black;
	}			
a:hover 
	{
		color: white;
	}			
span.boxname 
	{
		font-weight: bold; 
		font-size: 9pt; 
		color: #66CC66;
	}			
span.boxdate 
	{
		font-weight: bold; 
		font-style: italic; 
		font-size: 9pt
	}			
a 
	{ 
		color: #cccce0; font-weight: ; text-decoration: underline;
	}			
td.boxLTcornerLshadow 
	{
		/* left-top corner shadow */
		vertical-align: top; 
		height: 21px; 
		width: 9px; 
		background-image: url(images/sh-left-b.gif); 
		background-position: 0% 100%; 
		background-repeat: repeat-y
	}		
td.boxLTcornerTshadow 
	{
		/* top edge shadow - goes over nearly whole box */
		text-align: left; 
		vertical-align: bottom; 
		height: 8px; 
		background-image: url(images/sh-top-b.gif)
	}		
td.boxRTcornerTshadow 
	{
		/* right-top corner */		
		width: 23px; 
		height: 8px
	}
td.boxRTcornerLshadow
	{
		vertical-align: top; 
		width: 9px; 
		background-image: url(images/sh-r-rb.gif); 
		background-repeat: repeat-y			
	}
td.boxLTcorner 
	{
		/* left-top corner */		
		width: 9px;
		vertical-align: top; 
		background-image: url(images/bod-vert.gif); 
		background-repeat: repeat-y;				
		border-color: #9999FF; 
		border-bottom-style: solid; 
		border-bottom-width: 1px; 
	}
td.boxHeader 
	{
		vertical-align: middle; 
		height: 16pt; 
		background-image: url(images/bod.gif); 
		background-repeat: repeat-x; 
		border-color: #9999FF; 
		border-style: solid; 
		border-width: 1px; 
		border-top: none; 
		border-left: none
	}
td.boxTedge
	{
		width: 100%; 
		background: url(images/bod.gif);
		background-repeat: repeat-x;
		background-position: 0% 0%;
	}
td.boxRTcorner
	{
		vertical-align: top; 
		width: 11px; 
		text-align: right; 
		background-image: url(images/bod-vert.gif); 
		background-position: 100%; 
		background-repeat: repeat-y			
	}
td.boxLBcornerLshadow
	{
		vertical-align: bottom; 
		width: 9px; 
		height: 100%; 
		background-image: url(images/sh-left-b.gif); 
		background-position: 0% 100%; 
		background-repeat: repeat-y
	}
td.boxLedgeLBcorner
	{
		width: 8px;				 
		vertical-align: bottom; 
		background-image: url(images/bod-vert.gif); 
		background-repeat: repeat-y;
		background-color: black;
	}
img.inqimage 
	{
		border-width: 2px; 
		border-style: outset; 
		height: 8px; 
		background-color: gray
	}
td.boxImage
	{
		text-align: center; 
		border-style: solid;
		border-width: 1px;
		border-color: #9999FF;
		border-top-style: none;
		border-left-style: none;
		padding-right: 8px;
		background-color: black; 		
	}
td.boxText
	{
		width: 100%; 
		padding-left: 1em; 
		padding-top: 7px; 
		padding-bottom: 5px; 
		border-bottom-style: solid;
		border-bottom-color: #9999FF;				
		border-bottom-width: 1px;
	}
td.boxRedgeRBcorner
	{
		width: 10px; 
		text-align: right; 
		vertical-align: bottom; 
		background-image: url(images/bod-vert.gif); 
		background-repeat: repeat-y; 
		background-position: 100%			
	}			
td.boxRBcornerRshadow
	{
		vertical-align: bottom; 
		width: 9px; 
		background-image: url(images/sh-r-rb.gif); 
		background-repeat: repeat-y			
	}
td.boxLBcornerBshadowBedge
	{
		background-image: url(images/sh-btm-rb.gif); 
		background-repeat: repeat-x; 
		height: 10px; 
		width: 100%;
	}
td.boxRBcornerBshadow
	{
		height: 10px; 
		width: 22px; 
		vertical-align: top
	}
td.boxTD
	{
		vertical-align: top; 
		text-align: center; 
		padding-top: 14px; 
		padding-right: 10px; 
		border-right-width: 1px; 
		border-right-color: black; 
		border-right-style: solid
	}
table.menuLine
	{
		border-style: solid; 
		border-width: 1px; 
		border-color: black; 
		background-color: #66CC66; 
		width: 100%;
		line-height: 13pt;
	}
td.newsletterTD
	{
		width: 180px; 
		vertical-align: top; 
		text-align: center; 
		padding: 10px; 
		padding-top: 22px; 
		padding-left: 17px; 
		border-left-style: solid; 
		border-left-color: black; 
		border-left-width: 1px			
	}
	
td.noNewsletterTD
	{
		font-size: 1px;
		vertical-align: top; 
		text-align: center; 
		padding: 10px; 
		padding-top: 22px; 
		padding-left: 3px; 
		padding-right: 0px;
		border-left-style: solid; 
		border-left-color: black; 
		border-left-width: 1px			
	}
	
td.newsletterHeader
	{
		background-color: #003399; 
		text-align: center; 
		height: 16pt; 
		border-style: solid; 
		border-color:#9999FF; 
		border-width: 1px; 
	}			
td.newsletterText
	{
		padding: 4px; 
		border-style: solid; 
		border-color:#9999FF; 
		border-width: 1px;
		border-top-style: none;
	}
TD.activeMenuTD
	{
		border-color: black; 
		background-color: #FFA500; 
		border-style:solid; 
		border-width: 1px; 
		border-top: none; 
		border-bottom: none;
		text-align: center;	
	}
#activeLeftMenuTD
	{
		border-left: none;
	}		
#activeRightMenuTD
	{
		border-right: none;
	}							
td.menuTD
	{
		text-align: center;
	}			
h5.desch 
	{
		font-size: 10pt; 
	}
h5.deschtop 
	{
		font-size: 10pt; 
	}
h5.desch2
	{
		font-size: 10pt; 
		margin-top: 13pt; 
		margin-bottom: 9pt;
	}	
p.margin 
	{
		margin-left: 15px
	}
table.logoTable
	{
		width: 100%; 
		background-color: black; 
		border-color: #9999FF; 
		border-width: 1px; 
		border-bottom-style: solid; 
		border-right-style: solid
	}
div.line
	{
		background-position: 0% 50%; 
		background-image: url(images/bod.gif); 
		background-repeat: repeat-x;
	}	
div.lineBottom
	{
		background-position: 0% 100%; 
		background-image: url(images/bod.gif); 
		background-repeat: repeat-x;
	}
div.lineTop
	{
		background-position: 0% 0%; 
		background-image: url(images/bod.gif); 
		background-repeat: repeat-x;
	}
.input 
	{
		font-family: sans-serif;  
		font-size: 9pt
	}	
table.menuTable
	{
		border-left: black solid 1px; 
		border-right: black solid 1px;
		width: 750;
		height: 35;		
		background-color: #000084;
	}
