body { 

background-color: #888899 ;


}



A:visited {

color:#cc2222;text-decoration:underline ;	

}



A:link	{

color:#cc2222;text-decoration:underline ;	

}



A:hover	{

color:#cc2222;text-decoration:none;background-color: #FFFF00 ;	

}



p {

margin: 25px 25px 25px 25px ;

}



.justify  {

text-align: justify ;

}



td {

vertical-align: top ;

}



hr {

width: 90% ;

}



table#main_table {

table-width: 750px ;

border-collapse: collapse ;

background-color: 000000 ;

}



.fullspan {

background-color: bbbbbb ;

width: 750px ; 

font-size: 8pt ;font-family: Verdana, Arial, Helvetica, sans-serif ;

font-weight: normal ;

letter-spacing:  -0px  ;	

color: #000000 ;

text-decoration: none ;

margin: 5px ;

vertical-align: center ;

}



.footer {

background-color: 222222 ;

width: 750px ; 

height: 50px ;

font-size: 8pt ;

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-weight: normal ;

letter-spacing:  -0px  ;

color: #cccccc ;

text-decoration: none ;

margin: 0px ;

vertical-align: center ;

}



.leftcolumn {

background-image: URL(graphics/cellback.jpg) ;

width: 180px ; 

font-size: 8pt ;

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-weight: normal ;

letter-spacing:  -0px  ;	

color: #220000 ;

text-decoration: none ;

margin: 5px ;

vertical-align: top ;

}



.leftcolumn_nomargin {

background-image: URL(graphics/cellback.jpg) ;

width: 180px ; 

font-size: 8pt ;

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-weight: normal ;

letter-spacing:  -0px  ;	

color: #220000 ;

text-decoration: none ;

margin: 0px ;

vertical-align: top ;

}



.leftcolumn_nomargin_blackback {

background-image: URL(graphics/blackgradient.jpg) ;

width: 180px ; 

font-size: 8pt ;

font-family: Verdana, Arial, Helvetica, sans-serif ;

font-weight: normal ;

letter-spacing:  -0px  ;	

color: #220000 ;

text-decoration: none ;

margin: 0px ;

vertical-align: top ;

}

		

.centercolumn {

background-color: f0f0ff ;

width: 450px ; 

font-family : Verdana, Arial, Helvetica, sans-serif ; 

font-size : 12px ;

color: #003355 ;

line-height : 135% ;

font-weight: normal ;

text-decoration:none;

}



.center-rightcolumn {

background-color: f0f0ff ;

width: 570px ; 

font-family : Verdana, Arial, Helvetica, sans-serif ; 

font-size : 12px ;

color: #113355 ;

line-height : 150% ;

font-weight: normal ;

text-decoration:none ;

}



.rightcolumn {

background-color: f5f5ff ;

width: 120px ; 

}



.defaulttable {

font-family : Verdana, Arial, Helvetica, sans-serif ; 

font-size : 12px ;

color: #003355 ;

margin: 5px ;

line-height : 135% ;

font-weight: normal ;

text-decoration:none;

}



.mailtable {

font-family : Verdana, Arial, Helvetica, sans-serif ; 

font-size : 12px ;

color: #003355 ;

margin: 0px ;

line-height : 135% ;

font-weight: normal ;

text-decoration:none ;

}



.leftcelltitle {

font-size: 13pt ;

font-family: Times, Georgia, Arial, Helvetica, sans-serif ;

color:#003355 ;

font-weight: bold ;

}



.centercelltitle {

font-size: 13pt ;

font-family: Times, Georgia, Arial, Helvetica, sans-serif ;

color: #770000 ;

font-weight: bold ;

}   



.worktitle {

font-size: 11pt ;

font-family: Arial, Helvetica, sans-serif ;

color: #440000 ;

font-weight: bold ;

} 

    

.pagelabel 	{

font-size: 12pt ;

font-family: Arial, Helvetica, sans-serif ;

font-weight: bold ;	

color: #BBBBFF ;

text-decoration:none ;

}	



.heading 	{

font-size: 14pt ;

font-family: Arial, Helvetica, sans-serif ;

font-weight: bold ;

color:#003355 ;

text-decoration:none;

}



.homeheading 	{

font-size: 12pt ;

font-family: Times, Georgia, Arial, Helvetica, sans-serif ;

font-weight: bold ;

color:#B3A149 ;

line-height: 115% ;

text-decoration:none ;

background-image: URL(graphics/redlines.gif) ;

}	

	

.lefttitle  {

font-size: 14pt ;

font-family: Arial, Helvetica, sans-serif ;

font-weight: bold ;	

text-decoration:none;

}

	

.quote 	{

background-image: url(graphics/quoteback.jpg) ;

text-align: left ;

font-size: 9pt ;

font-family: Times ;

font-weight: bold ;

color: #b0bdc6 ;

text-decoration: none ;

}



.whatsnew 	{

font-size: 8pt ;

font-family: Arial, Helvetica, sans-serif ;

font-weight: normal ;	

color: #BBCCDD ;

text-decoration: none ;

}	



.biog    {

font-family : Verdana, Arial, Helvetica, sans-serif ; 	

font-size : 11px;	

color: #003355 ;	

line-height : 135% ;	font-weight: normal ;    

text-decoration:none ;

}  



.verysmall 	{

font-size: 7pt ;

font-family: Arial, Helvetica, sans-serif ;

font-weight: normal ;

letter-spacing:  -0px  ;	

color: #440000 ;

text-decoration: none ;

}

	

.verysmallblue 	{

font-size: 8pt ;

font-family: Arial, Helvetica, sans-serif ;font-weight: normal ;

letter-spacing:  -0px  ;	

text-decoration: none ;

}

	

TABLE.boxed           { 

border-left: 1pt solid #778899 ; 

border-right:1pt solid #FFFFFF ; 

border-top:1pt solid #778899 ; 

border-bottom:1pt solid #FFFFFF ; 

font-size: 8pt ;

font-family: Arial, Helvetica, sans-serif ;

font-weight: normal ;	

text-decoration: none ;

}



TABLE.noborder           {

border-left:1pt solid #444444 ; 

border-right:3pt solid #444444 ; 

border-top:1pt solid #444444 ; 

border-bottom:3pt solid #444444 ; font-size: 8pt ;

font-family: Arial, Helvetica, sans-serif ;

font-weight: normal ;	

text-decoration: none ; 

}



TABLE.moreinfo   { 

border-left:1pt solid #FFFFFF ; 

border-right:1pt solid #FFFFFF ; 

border-top:1pt solid #FFFFFF ;

border-bottom:1pt solid #FFFFFF; 

font-size: 8pt ;

font-family: Arial, Helvetica, sans-serif ;

background-color: #E5E5F0 ;

font-weight: normal ;	

text-decoration: none ;

margin: 4px ;

width:160px ;

}



TABLE.internal_moreinfo   { 

border-left:0pt ; 

border-right:0pt ; 

border-top:0pt ; 

border-bottom:0pt ; 

font-size: 8pt ;

font-family: Arial, Helvetica, sans-serif ;

background-color: #E5E5F0 ;

font-weight: normal ;	

text-decoration: none ;

margin: 0px ;

width:160px ;

}



.small-caps {

font-variant: small-caps ;

}

