/**********************************
 HTML Content Tags
**********************************/


a, p, ul, ol, li, td, h1, h2, h3, h4, h5, h6, dl, dt, dd
	{
	color: #000;
	font-family : "Trebuchet MS", verdana, helvetica, arial, sans-serif;
	font-size : 11px;
	}


a:link, a:link:hover, a:visited, a:visited:hover, a:active
	{
	color : #900;
	}
a:link:hover, a:visited:hover, a:active
	{
	color : #f00;
	}

	
h1, h2, h3, h4, h5, h6
	{
	font-family : "Trebuchet MS", verdana, helvetica, arial, sans-serif;
	font-style : normal;
	font-weight : bold;
	}
h1
	{
	font-family : Goudy, "Times New Roman", Times, serif;
	color : #4F4F4F;
	font-size : 30px;
	font-weight : normal;
	font-style : italic;
	line-height : 30px;
	margin : 0px;
	padding : 0px;
	}
h2
	{
	color : #4F4F4F;
	font-size : 24px;
	font-weight : bold;
	line-height : 30px;
	margin : 0px;
	padding : 0px;
	border-top : 1px solid #999;
	}
h3
	{
	color : #842222;
	border-bottom : 1px dashed #999;
	font-size : 18px;
	font-weight : bold;
	line-height : 17px;
	margin : 8px 0px 8px 0px;
	padding : 10px 10px 0px 3px;
	}
h4
	{
	font-family : Goudy, "Times New Roman", Times, serif;
	color : #842222;
	font-size : 18px;
	font-weight : bold;
	line-height : 18px;
	margin : 18px 0px 8px 0px;
	padding : 0px 0px 0px 3px;
	}
h5
	{
	color : #000;
	font-size : 16px;
	font-weight : bold;
	line-height : 14px;
	margin : 18px 0px 8px 0px;
	padding : 0px;
	}
h6
	{
	margin : 18px 0px 8px 0px;
	padding : 0px;
	}
	
	
p
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0px 0px 11px 0px;
	padding : 0px 3px 0px 3px;
	}
p.quotation
	{
	color : #666;
	display : block;
	font-style : italic;
	margin : 0px 30px 11px 30px;
	}


dt
	{
	font-weight : bold;
	color : #960;
	margin : 8px 0px 0px 0px;
	}
dd
	{
	}

	
img
	{
	margin : 0px;
	padding : 0px;
	}
	
	



/**********************************
 Class Tags
**********************************/


.imagecaption
	{
	border-bottom : 1px solid #000;
	background-color : #ddd;
	padding : 4px 10px 4px 10px; 
	font-size : 9px;
	line-height : 12px;
	text-align : left;
	}
	


.blocklink
	{
	background-image : url(../graphics/bug_blocklink.gif);
	background-repeat : no-repeat;
	background-color : #E8E8E9;
	clear : both;
	margin : 0px 10px 10px 0px;
	padding : 6px 3px 3px 30px;
	}
.blocklink p
	{
	padding : 0px 0px 3px 0px;
	}
.blocklink p.description
	{
	color : #666;
	font-style : italic;
	margin : 2px 0px 0px 0px;
	padding : 0px 0px 3px 0px;
	}
.blocklink p.closingText
	{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 3px 0px;
	}
.blocklink a:link, .blocklink a:hover, .blocklink a:visited, .blocklink a:visited:hover, .blocklink a:active
	{
	line-height : 9pt;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
	margin-bottom : 3px;
	display : block;
	color : #4F4F4F;
	border-bottom : 1px dashed #fff;
	}
.blocklink a:hover, .blocklink a:visited:hover, .blocklink a:active
	{
	color: #f00;
	}



.pdflink
	{
	background-image : url(../graphics/bug_pdf.gif);
	background-repeat : no-repeat;
	background-color : #E8E8E9;
	clear : both;
	margin : 0px 10px 10px 0px;
	padding : 6px 3px 3px 30px;
	}
.pdflink p
	{
	padding : 0px 0px 3px 0px;
	}
.pdflink p.description
	{
	color : #666;
	font-style : italic;
	margin : 2px 0px 0px 0px;
	padding : 0px 0px 3px 0px;
	}
.pdflink p.closingText
	{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 3px 0px;
	}
.pdflink a:link, .pdflink a:hover, .pdflink a:visited, .pdflink a:visited:hover, .pdflink a:active
	{
	line-height : 9pt;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
	margin-bottom : 3px;
	display : block;
	color : #4F4F4F;
	border-bottom : 1px dashed #fff;
	}
.pdflink a:hover, .pdflink a:visited:hover, .pdflink a:active
	{
	color: #f00;
	}
	


.child
	{
	background-image : url(../graphics/bug_blocklink.gif);
	background-repeat : no-repeat;
	background-color : #E8E8E9;
	clear : both;
	margin : 0px 10px 10px 0px;
	padding : 6px 3px 3px 30px;
	}
.child p
	{
	padding : 0px 0px 3px 0px;
	}
.child p.description
	{
	color : #666;
	font-style : italic;
	margin : 2px 0px 0px 0px;
	padding : 0px 0px 3px 0px;
	}
.child p.closingText
	{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 3px 0px;
	}
.child a:link, .child a:hover, .child a:visited, .child a:visited:hover, .child a:active
	{
	line-height : 9pt;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
	margin-bottom : 3px;
	display : block;
	color : #4F4F4F;
	border-bottom : 1px dashed #fff;
	}
.child a:hover, .child a:visited:hover, .child a:active
	{
	color: #f00;
	}



/*********************************
 Printing Styles
**********************************/
	
#leftColumn, #rightColumn
	{
	display : none;
	}

