.chartNumber
		{
			color: rgb(206, 100, 34);
			background-color: rgb(245,224,211);
		}

.currentMenu
		{
			color: rgb(206, 100, 34);
		}

.floatLeft
		{
			float: left;
			margin-left: 0px;
		}
	
.floatRight
		{ 
			float: right;
			margin-right: 0px;
		}
		
.quote
		{
			background-color: rgb(245,224,211);
		}
body
		{	margin: 0;	
			background-color: rgb(255, 255, 255);
			font-family: "arial", sans-serif;
			font-size: 100%;
			color: rgb(0, 0, 0);
			line-height: 130%;
			}

dd		{
			margin-left: 15%;
			margin-right: 39%;
			margin-top: 0px;
			margin-bottom: 10px;
			padding-right: 5px;
			}

dd.letter	
		{
			font-family: "Courier", monospaced;
		}
	
dt		{
			background-color: rgb(250, 239, 233);
			color: rgb(0, 0, 0);
			margin-right: 39%;
			padding-left: 5px;
			padding-right: 5px;
		}

dt.main	{
			margin-top: 21px;
			margin-left: 15%;
			padding-left: 0px;
			background-color: rgb(255, 255, 255);
			padding-bottom: 0px;
			margin-bottom: 0px;
			font-weight: bold;
		}
		
div.quote	{
			border: 1px solid rgb(0, 0, 0);
			width: 25%;
			position: absolute;
			top: 126px;
			left: 70%;
		}

div.ads	{
			border-style: none;
			width: 25%;
			position: absolute;
			top: 126px;
			left: 70%;
			background-color: rgb(255,255,255)
		}

form.listForm	{
		border: 2px dotted rgb(206, 100, 34);
	}

form.listForm	h2{
		background-color: rgb(206, 100, 34);
	}
	
h1
		{	color: rgb(255, 255, 255);
			background-color: rgb(206, 100, 34);
			font-variant: small-caps;
			margin: 0px;
			font-weight: bold;
			font-size: 100%;
			line-height: 120%;
			padding-left: 5px;
			padding-right: 5px;
			}
			
h2
		{	color: rgb(255, 255, 255);
			background-color: rgb(0, 0, 0);
			font-variant: small-caps;
			margin: 0px;
			font-weight: bold;
			font-size: 100%;
			line-height: 120%;
			padding-left: 5px;
			padding-right: 5px;
			}
			
h3
		{	color: rgb(0, 0, 0);
			background-color: rgb(240, 240, 240);
			font-variant: small-caps;
			margin: 0px;
			font-weight: normal;
			font-size: 100%;
			line-height: 120%;
			margin-right: 39%;
			padding-left: 5px;
			padding-right: 5px;
			}

h4
		{	color: rgb(0, 0, 0);
			font-variant: small-caps;
			margin: 0px;
			font-weight: normal;
			font-size: 100%;
			line-height: 100%;
			padding-left: 5px;
			padding-right: 5px;
			border-left: 15px solid rgb(240, 240, 240);
			}

h5
		{	margin-left: 15%;
			margin-right: 39%;
			font-weight: bold;
			font-size: 100%;
			line-height: 100%;
			padding-left: 0px;
			padding-right: 5px;
			}
			
img	{
			margin-left: 10px;
			margin-right: 10px;
			margin-top: 10px;
			margin-bottom: 10px;
			border: none;
		}

img.chart	{
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			border: none;
		}
		
li		{
			margin-left: 15%;
			margin-right: 39%;
			margin-top: 15px;
			margin-bottom: 10px;}

li.notThin		{
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 15px;
			margin-bottom: 10px;}
			
li.tech1		{
			margin-left: 15%;
			margin-right: 39%;
			margin-top: 15px;
			margin-bottom: 10px;
			font-weight: bold;
			}

li.tech2		{
			margin-left: 15%;
			margin-right: 0;
			margin-top: 5px;
			margin-bottom: 5px;
			font-weight: normal;
			}
			

p, form {	margin-left: 15%;
			margin-right: 39%;
			margin-top: 15px;
			margin-bottom: 10px;}

form table	{	margin-left: 0;
			margin-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			}
			
p.error	{
		color: rgb(206, 100, 34);
		}
p.footer	{
			margin-top: 30px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			border-top: 2px solid black;
			background-color: rgb(153, 153, 153);
			color: rgb(204, 204, 204);
			padding-left: 5px;
			padding-right: 5px;
			}

p.offer	{
			font-weight: bold;
			border: 2px dotted rgb(206, 100, 34);
			padding: 1%;
		}
		
p.different	{
			font-style: italic;
			}

p.menu	{
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 20px;
			margin-bottom: 20px;
			padding-left: 5px;
			padding-right: 5px;
			}
			
p.quoteBy	{
			border-top: 1px solid black;
			background-color: rgb(153, 153, 153);
			color: rgb(255, 255, 255);
			margin: 0;
			}
			
p.quoteTitle	{
			border-bottom: 1px solid black;
			background-color: rgb(153, 153, 153);
			color: rgb(255, 255, 255);
			margin: 0;
			font-variant: small-caps;
			}
			
table     {	margin-left: 15%;
			margin-right: 39%;
			margin-top: 15px;
			margin-bottom: 10px;
			}

table#webcam	{	margin-left: 15%;
			width: 85%;
			margin-top: 15px;
			margin-bottom: 10px;
			}

table#webcam	tr {
			}
			
table#webcam	td {
			padding: 0px;
			}

table#webcam img	{
			margin: 0px;
		}
		
td			{
			padding: 5px;
			vertical-align: top;
			}

td.chart	{

			}
			
td.tableLabel	{
			background-color: rgb(153, 153, 153);
			color: rgb(255, 255, 255);
			vertical-align: top;
			}

th.chart
		{	color: rgb(255, 255, 255);
			background-color: rgb(206, 100, 34);
			font-variant: small-caps;
			margin: 0px;
			font-weight: bold;
			font-size: 100%;
			line-height: 120%;
			padding-left: 5px;
			padding-right: 5px;
			vertical-align: top;
			text-align: left;
			}
			
A:link
      {	border-style: none;
      	color: rgb(0,0,0);}

A:link.overgrey
      {	border-style: none;
      	color: rgb(255,255,255);}

A:link.random
      {	border-style: none;
      	color: rgb(76, 37, 13);}
      	
A:visited
      {	border-style: none;
      	color: rgb(153,153,153);}

A:visited.overgrey
      {	border-style: none;
      	color: rgb(206,206,206);}

A:visited.random
      {	border-style: none;
      	color: rgb(206, 155, 124);}
      	     	
A:hover
      {	border-style: none;
   		color: rgb(255, 255, 255);
			background-color: rgb(206, 100, 34);}

