BODY		{	font-size: 12px; 
				background: #96b5cd none no-repeat fixed center;
				font-family: arial; 
				font-weight: 300; 
				text-align: center; 
				color: #575757;
				scrollbar-face-color:		#96b5cd;
				scrollbar-shadow-color:		#575757;
				scrollbar-highlight-color:	#575757;
				scrollbar-3dlight-color:	#96b5cd;
				scrollbar-darkshadow-color: #96b5cd;
				scrollbar-track-color:		#96b5cd;
				scrollbar-arrow-color:		#575757;
			}

LI.left		{	text-align: left;
			}

TD.justify	{	font-size: 10px; 
				background: #96b5cd none;
				font-family: arial; 
				font-weight: 300; 
				text-align: justify; 
				vertical-align: top;
			}

.left		{	font-size: 10px; 
				background: #96b5cd none; 
				font-family: arial; 
				font-weight: 300; 
				text-align: left; 
				vertical-align: top;
			}
.pagefillleft	{	border: 1px solid #575757;
					padding: 0 0 0 0;
					margin: 0 0 0 0;
					font-size: 10px;
					color: #575757;
					background: #A6C5Dd none;
					text-align: left;
				}
.pagefillright	{	border: 1px solid #575757;
					padding: 0 0 0 0;
					margin: 0 0 0 0;
					font-size: 10px;
					color: #575757;
					background: #A6C5Dd none;
					text-align: right;
				}
.pagefillcenter	{	border: 1px solid #575757;
					padding: 0 0 0 0;
					margin: 0 0 0 0;
					font-size: 10px;
					color: #575757;
					background: #96b5cd none;
					text-align: center;
				}

.picheader	{ background: #7291a9;
			  color: #535353;
			  font-size: 12px;
			  font-weight: bold;
			  width: 110px;
			  border: 1px solid;
			  padding-left: 5px;
			}

.picmain	{ background: #84a3bb;
			  color: #555555;
			  width: 110px;
			  height: 110px;
			  text-align: center;
			  padding: 5px;
			  border: 1px solid;
			}

ADDRESS		{	font-size:9px; 
				text-align: left;
			}

HR			{	color: #676767;
			}	

HR.mat		{	color: #676767;
				text-align: center;
				margin-top: 10px;
				margin-bottom: 10px;
			}

A:link		{	color: #A66666; 
				text-decoration: none
			}

A:visited	{	color: #966666; 
				text-decoration: none
			}

A:active	{	color: #C66666; 
				text-decoration: underline
			}

A:hover		{	color: #C66666; 
				text-decoration: underline
			}

H2			{	font-size: 16px; 
				font-family: arial; 
				font-weight: 300; 
				text-align: left; 
				color: #202020;}

H2.center	{	font-size: 16px; 
				font-family: arial; 
				font-weight: 300; 
				text-align: center; 
				color: #202020;}

H3			{	font-size: 12px; 
				font-family: arial; 
				font-weight: 300; 
				text-align: left; 
				color: #676767;}

H3.center	{	font-size: 12px; 
				font-family: arial; 
				font-weight: 300; 
				text-align: center; 
				color: #676767;}

IMG			{	border: 0;
			}

.oneofus		{	border: 2px solid #775533;
					margin: 2px;
					width: 70px;
					padding: 3px;					
				}

.weekimgleft	{   border: 1px dashed #000000; 
					float: left; 
					margin-right: 5px; 
					width: 50px; 
					height: 50px; 
				}

.weekimgright	{   border: 1px dashed #000000; 
					float: right; 
					margin-left: 5px; 
					width: 50px; 
					height: 50px; 
				}

.oppskrift		{   border: 1px dashed #000000; 
					float: left; 
					margin-right: 5px; 
					margin-top: 5px; 
					margin-bottom: 5px; 
					width: 120px; 
					height: 90px; 
				}

.action		{	height: 14px;
				width: 14px;
				float: left; }

P.left		{	text-align: left;
				margin: 5px;
			}

.right		{	text-align: right;
			}

.justify	{	text-align: justify;
			}

INPUT.invisible		{	background: #96b5cd none; 
						font-family: arial; 
						font-weight: 300; 
						color: #575757;
						border: 0;
					}

UL			{ text-align: left; 
			}


DIV		{}

.weekheader	{ background: #902020;
			  color: #A0A0A0;
			  text-align: left;
			  font-weigth: bold;
			  margin-bottom: 1px; }

.dayheader	{ background: #601010;
			  color: #A0A0A0;
			  display: none;
			  text-align: left;
			  margin-top: 2px; }

.daycontent	{ background: #96b5cd;
			  color: #505050;
			  font-size: 10px;
			  text-align: left;  }

.weektext   { background: #96b5cd;
			  color: #a6c5dd;
			  text-align: left;
			  margin-top: 5px;
			  margin-bottom: 5px;
			  margin-left: 10px;
			  margin-right: 10px;
			  width: 300px;
			}

.atnews		{ background: #84a3bb;
			  color: #555555;
			  border: 1px solid;
			  margin: 5px;
			}

.atheader	{ background: #7291a9;
			  color: #535353;
			  font-size: 12px;
			  font-weight: bold;
			  padding-left: 5px;
			}

.atmain		{ background: #84a3bb;
			  color: #555555;
			  padding-left: 5px;
			  padding-right: 5px;
			  border-top: 1px solid;
			}

.sponsor	    { background: #84a3bb;
				  color: #555555;
				  border: 2px solid;
				  margin: 2px;
				  margin-bottom: 5px;
				  width: 100px;
				}

.sponsorheader	{ background: #7291a9;
				  color: #535353;
				  text-align: center;
				  font-size: 12px;
				  font-weight: bold;
				  border-bottom: 1px solid;
			    }

.sponsormain	{ background: #84a3bb;
				  color: #555555;
				  border-top: 1px dashed;
				  padding-left: 5px;
				  font-weight: bold;
				}

.rightcolumn{ background: #84a3bb;
			  text-align: center;
			  border: 1px solid;
			  padding: 3px;
			  margin: 2px;
			  margin-bottom: 5px;
			  width: 100px;
			}

.mat		{ text-align: left;
			  width: 450px;
			}

.matname	{ background: #68879f;
			  margin-bottom: 5px;
			  font-size: 16px;
			  font-weight: 600;
			  font-variant: small-caps;
			  height: 30px;
			  text-align: center;
			  border: 1px solid;
			}

.matheader	{ background: #7291a9; 
			  border-top:   1px solid;
			  border-left:  1px solid;
			  border-right: 1px solid;
			  padding-left: 3px;
			}

.mattext	{ background: #84a3bb; 
			  margin-bottom: 5px;
			  border-left:   1px solid;
			  border-right:  1px solid;
			  border-bottom: 1px solid;
			  padding-left: 8px;
			  padding-right: 5px;
			  text-align: justify;
			}

.matfeedback	{ background: #84a3bb;
				  border: 1px solid;
				  padding: 2px;
				}

