body {	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		background: #FFFFFF;
 		color: #000000;
		margin: 0;
 		scrollbar-face-color: #000000;
 		scrollbar-shadow-color: white;
 		scrollbar-highlight-color: white;
 		scrollbar-3dlight-color: #000000;
 		scrollbar-darkshadow-color: #000000; scrollbar-track-color: #000000;
 		scrollbar-arrow-color: white }


th   {	font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt;
		font-weight: bold;
		background-color: #D3DCE3;}
td   {  font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; }
input { FONT-WEIGHT: normal;
	    FONT-SIZE: 11px;
    	COLOR: #000000 }
pre   {  font-family: font-family: Times New Roman, Times, serif }
form   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
h1   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}

A:link    {  font-family: Helvetica, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #808080 }
A:visited {  font-family: Helvetica, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #808080 }
A:hover   {  font-family: Helvetica, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #000000; background: #DEDEDE; }

A:link.kai    {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #808080 }
A:visited.kai {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #808080 }
A:hover.kai   {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #000000; background: #DEDEDE; }
td.kai{  font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #808080; }

table.center {	width: 100%; height: 100%; }
td.center {	vertical-align: middle; align: center;}

A:link.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
A:visited.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
A:hover.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: red;}
A.black:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #000000}
A.black:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #000000}
A.black:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: red}
A.black:link.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
A.black:visited.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
A.black:hover.nav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: red;}
.nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}

td.orc{ font-family: Arial, Helvetica, sans-serif;      font-size: 12px; font-weight: bold; background-color: #FF6000;
                text-align : center; color: #FFFFFF; }
td.orl{ font-family: Arial, Helvetica, sans-serif;      font-size: 12px; font-weight: bold; background-color: #FF6000;
                text-align : left; color: #FFFFFF; }
td.grc{ font-family: Arial, Helvetica, sans-serif;      font-size: 10px; font-weight: normal; background-color: #c6c6c6;
                text-align : center; color: #FFFFFF; }
td.grl{ font-family: Arial, Helvetica, sans-serif;      font-size: 10px; font-weight: normal; background-color: #c6c6c6;
                text-align : left; color: #FFFFFF; }
td.gnc{ font-family: Arial, Helvetica, sans-serif;      font-size: 12px; font-weight: bold; background-color: #008400;
                text-align : center; color: #FFFFFF; }
.ingr{ font-family: Arial, Helvetica, sans-serif;       font-size: 12px; font-weight: normal; background-color: #e6e6e6;
                text-align : left; color: #000000; }

.articledate{	font-family: Helvetica, Arial, sans-serif;
				font-size: 8px;
				font-weight: normal;
				color: #FFFFFF;
				}
.articlebody{	font-family: Helvetica, Arial, sans-serif;
				/* background: #FFFFFF; */
				font-size: 12px;
				font-weight: normal;
				color: #000000;
				padding-left: 10px;
				}
.quote{	padding-left: 10px;
		padding-right: 10px;
		width: 700;
		}

.sub{	color: #000000;
		background: #ffcccc;
		white-space: pre;
		}

.rem{	color: #000000;
		background: #ccffcc;
		white-space: pre;
		}

.mono{	font-family: Helvetica, Arial, sans-serif;
		font-size: 12px; }
		
.header{	color: #C60000;
			background: #FFFFFF;
			white-space: pre;
			font-family: Helvetica, Arial, sans-serif;
			font-size: 12px;
			font-weight: bold }

.header2{	color: #808080;
			/*background: #FFFFFF; */
			white-space: pre;
			font-family: Helvetica, Arial, sans-serif;
			font-size: 9px;
			font-weight: normal;
			padding-left: 10px;
			text-align : left; }

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold}
.clLevel0{background-color: #000000; layer-background-color: #000000; color:white;}
.clLevel0over{background-color:#990303; layer-background-color:#990303; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#990303; layer-background-color:#990303}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color: #000000; layer-background-color: #000000; color:white;}
.clLevel1over{background-color:#990303; layer-background-color:#990303; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold} 
.clLevel2{background-color: #000000; layer-background-color: #000000; color:white;}                               
.clLevel2over{background-color:#990303; layer-background-color:#990303; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

h2 {	border-bottom: 1px solid;
		border-color: #000000;
		color: #000000;
		margin: 1.5em 0 0 -1em;
		padding: 0;
		font-size: 1.25em;
		line-height: 0.95em;
		padding-left: 10px;}

td.panel {	border-left: 1px solid; 
			padding-left: 5px; 
			}


.bar { 
	background-color:#9B8C54; 
	border-right:0px solid #000; 
	padding:0; 
	color:#000; 
	height:12px; 
}

.barbackground { 
	background-color:#BBB18B; 
	border:1px solid #000; 
	height:12px; 
}

td.attachrow { 
   color: #000000; 
   font-size: 11px; 
   font-weight: normal; 
   border: 1px #006699 solid; 
} 
td.attachheader { 
   color: #314687; 
   font-size: 11px; 
   font-weight: bold; 
   background: #D7D7E7 url(images/cellpic1.gif) repeat-x; 
   height: 21px; 
   white-space: nowrap; 
} 
table.attachtable { 
   color: #000000; 
   font-size: 12px; 
   font-weight: normal; 
   border: 1px #006699 solid; 
   border-collapse: collapse; 
}
