body
	{	padding: 8px 8px 8px 32px;
		margin: 0;
		font: normal 500 0.8em Verdana, Arial, Helvetica, sans-serif;
		background: transparent;
		background-position: left top;
		background-attachment: fixed;
		background-repeat: no-repeat;
		background-image: url();
	}


.LeftColumnImage
	{	position:fixed;
		left:0px;
		top: 0px;
		padding-left: 3px;
	}

.nocss
	{	display:none;
	}

.titlestyle
	{	width: auto;
		padding: 5px;
		margin-left: 10px;
		margin-right: auto;
		background-color: transparent;
/*		border-right: ;	*/
/*		border-left: ;	*/
		font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
		font-size: 2.5em;
		font-weight: Bold;
		color: #336699;
		text-align: center;
		text-shadow: 2px 2px 3px lightgrey;
	}

a img
	{ 	border: none;
	}


a.mine:link, 
a.mine:visited
	{	color: #332266;
		font-weight: normal;
		text-decoration: none;
		margin 2px;
		border: solid 1px transparent; 
		background-color: transparent;
		outline: none;
	}	

a.mine:hover,
a.mine:active
	{	color: #332266;
		font-weight: normal;
		text-decoration: none;
		margin 2px;
		border: solid 1px #6600CC;
		background-color:#DDCCFF;
		outline: none; /* no dashed box around active links! */
	}

.FontBig
	{	font: 600 small-caps 16pt Verdana, Arial, Helvetica, sans-serif;
		margin-bottom: 0.25em;
		text-decoration: none;
		color: #191919;
	}

.FontBig:Hover
	{
	/* background: #ebe23d; */
	}

.FontSmall
	{	font: normal 300 0.6em/0.9em Verdana, Arial, Helvetica, sans-serif;
	}

.FontLink:Link, .FontLink:visited, .FontLink:active
	{
	color: #191919;
	text-decoration: none;
	font-variant: normal;
	background: transparent;
}
.FontLink:Hover
	{
	background: #ebe23d;
	}
.footerstyle
	{	width: auto;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: transparent;
/*		border-right: ;	*/
/*		border-left: ;	*/

	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
/*	font-weight: ;	*/
	color: White;
/*	text-align: ;	*/
	text-shadow: 2px 2px 1px lightgrey;
}
.SiteInformation
	{	font-family: Courier, serif;
	font-size: 10px;
	font-weight: Bold;
	color: gray;
}


/***********************************************
* AnyLink CSS Menu script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
.anylinkcss
	{
		position:absolute;
		visibility: hidden;
		border: 1px solid black;
		padding: 3px;
		font:normal 0.9em Tahoma, Verdana, Helvetica, Arial, sans-serif;
		text-align: left;
		line-height: 18px;
		z-index: 100;
		background-color: #72CEE5; /* #E9FECB; */
		color: white;
	/*	width: 205px;	*/
	}

.anylinkcss a
	{
		width: 100%;
		display: block;
		font:normal 0.9em Tahoma, Verdana, Helvetica, Arial, sans-serif;
		text-align: left;
		text-decoration: none;
		font-weight: bold;
		text-indent: 5px;
		color: black;
	}

.anylinkcss a:hover
	{
		background-color: blue;
		color: white;
	}
	
Div.HighlightUser
	{
		position:absolute;
		border: 1px solid black;
		padding: 3px;
		z-index: 100;
		background-color: #72CEE5; /* #E9FECB; */
	/*	width: 205px;	*/
	}

.left {
  float: left;
  text-align: left;
  padding: 6px;
  }

.right {
  float: right;
  text-align: right;
  padding: 6px;
  }

div.spacer {
  clear: both;
  height: 0;
  }


.IconAndYear
	{	
		color: black;
		font-size: .3em;
		text-decoration: none;
	}

.CalendarMonth
	{
		width: 23%;
		vertical-align: top;
		margin-top: 15px;
		margin-bottom: 8px;
		margin-right: 4px;
		float: left;
	}

.ColendarMonthName
	{
		text-align: center;
		text-decoration: underline;
		background-color: #72CEE5;
		font:normal 0.9em Tahoma, Verdana, Helvetica, Arial, sans-serif;
		color: white;
		padding-bottom: 2px;
	}

