body	{
		background-color:#CCCC99;
		font-family: Helvetica, sans-serif;
		font-size:small;
		line-height:1.2em;
		color:#000000;	
		margin:0;
		}
		
a:link {color:#006699;
	text-decoration: none;
}
a:visited {color:#006699;
	text-decoration: none;
}
a:hover {color:#006699;
	text-decoration: underline;
}
a:active {color:#006699;
	text-decoration: none;
}
		

#header	{
	font-size:1.5em;
	font-weight:bold;	
	background-color:#FFFFFF;
	padding:.5em 4em;
	margin: 0;
	width::100%;
	border-bottom-width:thin;
	border-top-width:0;
	border-right-width:0;
	border-left-width:0;
	border-style:solid;
	border-color:#0099CC;
	display:block;
	}

UL    {text-align:left;}
LI    {text-align:justify;}

UL.map { 
	list-style: none;
	color:#006699;
	list-style-position:inside;
	line-height: 1.5em;
       font-size:1.1em;
	font-weight:bold;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	padding:0;
	margin: 0em 1em 0em 2em;
	}
UL.map a:link {color:#006699;
	text-decoration:none;
	}
UL.map a:visited	{color:#006699;
	text-decoration:none;
	}
UL.map a:hover	{color:#006699;
	text-decoration:underline;
	}
UL.map a:active	{color:#006699;
	text-decoration:none;
	}	
LI.map { 
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	text-align: left;
       font-weight:normal;
	line-height:1.3em;
	vertical-align:middle;
       margin:0; 
       text-indent:2em;
	}
LI.map a:link {color:#000000;
       font-weight:normal;
	text-decoration:none;
	}
LI.map a:visited	{color:#000000;
       font-weight:normal;	
	text-decoration:none;
	}
LI.map a:hover	{color:#000000;
       font-weight:normal;
	text-decoration:underline;
	}
LI.map a:active	{color:#000000;
       font-weight:normal;	
	text-decoration:none;
	}		

h1	{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	line-height:1.5em;
	color:#006699;
	margin:0;
	padding: .4em 0 .7em 0;
	text-align:left;
	display:block;
	}

h2	{font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1.4em;
	color:#000000;
	margin:0;
	padding:0 0 .7em 0;
	text-align:left;
	display:block;
	}

p	{color:#000000;
	background-color:#CCCC99;
	font-family:Arial;
	text-align: justify;
	width:inherit;
	margin: 0;	
	padding:0;
	display:block;
	}
p a:link {color:#0000FF;
	text-decoration:none;
	}
p a:visited	{color:#669900;	
	text-decoration:none;
	}
p a:hover	{color:#669900;
	text-decoration:underline;
	}
p a:active	{color:#669900;	
	text-decoration:none;
	}

UL.boxes { 
	list-style: none;
    font-size:1em;
	color:#669900;
	text-align: left;
	font-family: Geneva, Arial, sans-serif;
	font-weight: bold;
	width:150px;
	background: #FFFFFF;
    margin: 1em .5em 1em 0;      
    padding:1.5em 0 0 .5px;
	}
  
LI.boxes { 
    color: #999999; 
	font-family: Arial, Helvetica, sans-serif;  
	font-weight:normal;
	line-height:1.2em;
	text-align: left;
	vertical-align:middle;
    background: #FFFFFF; 
    margin: 0; 
    padding: .5em;	 
	}

LI.boxes a:link {color:#999999;
	text-decoration: none;
}
LI.boxes a:visited {color:#999999;
	text-decoration: none;
}
LI.boxes a:hover {color:#006699;
	text-decoration: none;
}
LI.boxes a:active {color:#006699;
	text-decoration: none;
}

#topnav	{background:#669900;
	margin-top:-12px;
	width:550px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:1em;
	}
	
p.nav	{background:#669900;
	color:#FFFFFF;
	text-align:center;
	padding: 0;
	}
p.nav a:link {color:#FFFFFF;
	text-decoration:none;
	}
p.nav a:visited	{color:#FFFFFF;	
	text-decoration:none;
	}
p.nav a:hover	{color:#FFFFFF;
	text-decoration:underline;
	}
p.nav a:active	{color:#FFFFFF;	
	text-decoration:none;
	}

#footer	{
	color: #FFFFFF;
	background: #000000;
	line-height: 2em;
	text-align:center;
	width: auto;
	height: 2em;
	border-style:solid;
	border-color:#336699;
	border-top-width: 0px;
	border-right-width:3px;
	border-bottom-width:3px;
	border-left-width:3px;
	margin: 0 5em 3em 5em;
	}
#footer a:link {color:#FFFFFF;
	text-decoration:none;
	}
#footer a:visited	{color:#FFFFFF;	
	text-decoration:none;
	}
#footer a:hover	{color:#FFFFFF;
	text-decoration:underline;
	}
#footer a:active	{color:#FFFFFF;	
	text-decoration:none;
	}

#bigbox	{width:auto;
	border-top-width:3px;
	border-right-width:3px;
	border-left-width:3px;
	border-bottom-width:0;
	border-style:solid;
	border-color:#336699;
	margin: 0 5em;
	}

table.white	{width:100%;
	border:0;
	margin:0;
	padding:0;
	}

TD#lcol	{width:200px;
	vertical-align:top;
	text-align:left;
	margin:0;
	padding:0;
	background:#6699CC;
	}
TD#ccol	{vertical-align:top;
	padding:1em;
	width:auto;
	background:#FFFFFF;
	}
TD#rcol	{width:150px;
	vertical-align:top;
	text-align:right;
	background:#FFFFFF;
	padding:0 0 0 1em;
	margin:0;
	border-top-width:10px;
	border-right-width:0;
	border-bottom-width:10px;
	border-left-width:1px;
	border-style:dashed;
	border-left-color:#666666;
	border-top-color:#669900;
	border-bottom-color:#669900;
	border-top-style:solid;
	border-bottom-style:solid;
	}

table.feature	{width:100%;
	margin: 2em auto 1em auto;}
caption     {font-family:Arial, Helvetica, sans-serif;
       caption-side: top;
	font-size:1.2em;
       text-align:left;
       font-weight:bold;
	line-height:1.3em;
	color:#FFFFFF;
       background:#006699;
	padding:0.2em 1em;}
	

TR#item	{padding:0.5em 1em 0.5em 3em;}
TR#archive	{padding:0.2em 1em;
       text-align:right;}
TD#desc    {padding:0.5em 1em 0.5em 2em;
       width:auto;}
TD#desc a:link {color:#669900;
	text-decoration:none;
	}
TD#desc a:visited	{color:#669900;	
	text-decoration:none;
	}
TD#desc a:hover	{color:#669900;
	text-decoration:underline;
	}
TD#desc a:active	{color:#669900;	
	text-decoration:none;
	}
TD#icons     {
      vertical-align:baseline;
      width:150px;}

table.sidemenu	{width:200px;	}
TD#main	{
	padding-left:.2em;
	color:#FFFFFF;
	line-height:1.4em;}
TD#sub	{	
	text-indent:1.5em;
	padding-left:.2em;
	line-height:1.4em;}
TD#sub a:link {color:#FFFFFF;
	text-decoration:none;
	}
TD#sub a:visited	{color:#FFFFFF;	
	text-decoration:none;
	}
TD#sub a:hover	{color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
TD#sub a:active	{color:#FFFFFF;	
	text-decoration:none;
	}
	
TD#main a:link {color:#FFFFFF;
	text-decoration:none;
	}
TD#main a:visited	{color:#FFFFFF;	
	text-decoration:none;
	}
TD#main a:hover	{color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
TD.main a:active	{color:#FFFFFF;	
	text-decoration:none;
	}

table.fillout	{width:500px;
       border-style:none;
       border-spacing:0;
	}
TH#type		{text-align:left;
	background:#CCCC99;
	vertical-align:middle;
       padding: 1em 0 1em 1em;
       border-style:none;
       border-spacing:0;
	}
TD#label	{text-align:right;
	background:#999999;
	vertical-align:middle;
       padding: .5em .5em .5em .5em;
       border-style:none;
       border-spacing:0;
	}
TD#blank	{text-align:left;
	background:#CCCCCC;
	vertical-align:middle;
       padding: .5em .5em .5em 1em;
       border-style:none;
       border-spacing:0;
	}

table.stock     {width:190;}
TD#value     {text-align:right;
       padding: 0 .2em 0 0;
       }
TD#stat     {text-align:left;
       padding: 0 .2em 0 0;
       }
	
.syndicate {
		font-family:arial, helvetica, sans-serif;
		font-size:xx-small;		
  		line-height:140%;
  		padding:2px;
  		margin-top:15px;
  		background:#FFF;  		
 		}	

b.rtop {display:block;
	background: #FFF}
	
b.rbottom {display:block;
	background: #CCCC99}
	
b.rtop b, b.rbottom b{display:block;
	height: 1px;
    overflow: hidden; 
	background: #669900}
	
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;
height: 2px}
