body { 
        font-family: Arial, Helvetica, sans-serif;
		color:#666666;
        font-size:9pt;
        line-height:16pt;
		font-weight:normal;
		background:#FFFFFF;	
}

td { 
       font-family: Arial, Helvetica, sans-serif;
		color:#666666;
       font-size:10pt;
       line-height:16pt;
		font-weight:normal;
		text-align:left;
}

.justified {
           text-align:justify;
}

tr { 
        font-family: Arial, Helvetica, sans-serif;
		color:#666666;
        font-size:8pt;
        line-height:14pt;
		font-weight:normal;
}

A            { color: #003366; text-decoration: underline; }
A:link	{ color: #003366; text-decoration: underline; }
A:visited	{ color: #003366; text-decoration: underline; }
A:active	{ color: #999999;  }
A:hover	{ color: #999999;  }


.menutext {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
        font-size:9pt;
	font-weight:normal;
	background:#FFFFFF;	
}
.menutext a,
.menutext a:link,
.menutext a:visited,
.menutext a:active {
	font-weight: normal;
	text-decoration: none;
	color:#666666;
}
.menutext a:hover {
	font-weight: normal;
	text-decoration: none;
	color:#FF99FF;
}

.pagetext {
	font-family:times, serif;
	color:#666666;
        font-size:9pt;
	font-weight:normal;
}
.pagetext a,
.pagetext a:link,
.pagetext a:visited,
.pagetext a:active,
.pagetext a:hover {
	font-weight: normal;
	text-decoration: underline;
}



.finetext {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
        font-size:9pt;
	font-weight:normal;
}
.finetext a,
.finetext a:link,
.finetext a:visited,
.finetext a:active,
.finetext a:hover {
	font-weight: normal;
	text-decoration: underline;
}

.whitetext {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
        font-size:9pt;
	font-weight:normal;
}
.whitetext a,
.whitetext a:link,
.whitetext a:visited,
.whitetext a:active,
.whitetext a:hover {
	color:#FFFFFF;
	font-weight: normal;
}


.pagebody {
        font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	background:#FFFFFF;
	line-height:140%;		
        border-right:1px solid #DDDDDD;	 	  		
	border-left:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;	 	  		
	border-top:1px solid #DDDDDD;
	padding:10px;
}

.indexbody {
       font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	background:#FFF;
	line-height:140%;		
       border-right:1px solid #DDDDDD;	 	  		
	border-left:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;	 	  		
	border-top:1px solid #DDDDDD;
	padding:0px;
}



.innerbox {
        font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	background:#FFFFFF;
	line-height:140%;		
	border-bottom:1px solid #DDDDDD;	 	  		
	border-top:1px solid #DDDDDD;
	padding:5px;
}

.outterbox {
        font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	background:#FFFFFF;
	line-height:140%;		
	border-bottom:1px solid #DDDDDD;	 	  		
	padding:5px;
}

.upperbox {
        font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
        font-size:9pt;
	font-weight:normal;
	background:#FFFFFF;
	line-height:140%;		
	border-top:1px solid #DDDDDD;	 	  		
}

.firstword {
		font-family:Trebuchet MS, Verdana, Arial;
		color:#993300;
		font-size:28px;
		font-weight:normal;
		line-height:30px;
		text-align:left;	
		}

.whiteletter {
		font-family:Trebuchet MS, Verdana, Arial;
		color:#FFFFFF;
		font-size:28px;
		font-weight:normal;
		line-height:30px;
		text-align:left;	
		}

.redletter {
	font-family: Arial, Helvetica, sans-serif;
       font-size:8pt;
	color:#000000;
       font-size:9pt;
	font-weight:normal;
	background:#FFCCFF;
	line-height:140%;		
}

.titlefont {
		font-family:Trebuchet MS, Verdana, Arial;
		color:#666666;
		font-size:18px;
		font-weight:normal;
		text-align:left;	
}

.newspaper {
/* alter the flow model */
direction:ttb-ltr;
/* now, content flows into the block
from the top left corner, down the left
edge until hitting the bottom edge of 
bounding box. Depending on the whitespace
and overflow properties, content would
flow into the next line down, i.e., the
top edge of the next "column" to the
right. */

/* define the "column" width */
line-height:400px;
/* given that the box is turned 90 degrees
from normal, the lines are now 90 degrees
off also. Here is the leap: Lines now 
serve as columns for this block. Content
flows into the vertical lines just as it
would in any other flow model. */
}

.newspaper * {
/* Make the output readable */
direction:ltr;
/* While it is important that the this 
object flows into the containing block
like newspaper copy, it is also important
that the content of this element be 
presented in a manner readable by the 
viewer. In this case, we use the direction
property to revert presentation to 
the expected ltr, as needed for English.
*/
}

.type {
              font-family:courier;
              font-size:9pt;
              font-weight:normal;
              background:#E9E9E9;
}


        .column {
            width: 45%;
            float: left;
        	font-family:Arial, Helvetica, sans-serif;
        	text-align: justify;
        	padding: 10px;
        }
        .preImageBuffer {
            height: 5em;
            width: 1px;
        }
        .middle {
            width: 190px;
            height: 241px;
            margin-top: 2em;
            margin-bottom: 1em;
        }
        #leftColumn .middle {
            margin-right: -105px;
            margin-left: 10px;
            float: right;
            clear: right;
        }
        #leftColumn .preImageBuffer {
            float: right;
            clear: right;
        }
        #rightColumn .middle {
            margin-left: -105px;
            margin-right: 10px;
            float: left;
            clear: left;
        }
        #rightColumn .preImageBuffer {
            float: left;
            clear: left;
        }

/* Scrolling Layer */

div#hold	{ 
	position:relative; 
       overflow:hidden;
	width:775px; height:75px; z-index:100
	}

div#wn	{ 
	position:absolute; 
	left:0px; 
       top:0px; 
	width:775px; 
       height:75px;
	clip:rect(0px, 775px, 75px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}

div#lyr1	{ 
	position:absolute; 
       visibility:hidden; 
	left:0px; top:0px; 
	z-index:1; 
	}
  
table#t1 td { 
       width:775px; 
       vertical-align:middle; 
}  





