body  {
	
	margin:0 auto;
}
A.menu:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #E9EEF4;
}

A.menu:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

A.menu:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}

A{
	
	COLOR: #092E22; 
	TEXT-DECORATION: none
}
A:visited {
	
	COLOR: #092E22; TEXT-DECORATION: none
	background-color: #FFFFFF;
}

A:hover {
	
	color:#FFFFFF;
	TEXT-DECORATION: underline;
	background-color: #092E22;
	
}

A:active {
	
	COLOR: #092E22; TEXT-DECORATION: none
}

A.normal{
	COLOR:#000000; TEXT-DECORATION: underline
}
A.normal:hover{
	COLOR:red; TEXT-DECORATION: underline
}


.list {
	FONT: verdana, arial,sans-serif
}
.leftnav {
	FONT: verdana, arial,sans-serif; COLOR: #000000
}
.footerCopy {
	FONT: verdana, arial,sans-serif; COLOR: #999999
}
A.footerLink {
	FONT: verdana, arial,sans-serif; COLOR: #666666; TEXT-DECORATION: underline
}
A.footerLink:hover {
	FONT: verdana, arial,sans-serif; COLOR: #333333; TEXT-DECORATION: underline
}


.plain9 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
}
.tile-back {
	background-image: url(images/tile.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.lefttile {
	background-attachment: fixed;
	background-image: url(images/tile.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.heading {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	font-weight: bold;

}
.plain8 {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.tilecontent {

	background-attachment: fixed;
	background-image: url(images/tile_content_a.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.plain7 {


	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	valign: bottom;
}
.tilecontent2 {


	background-attachment: fixed;
	background-image: url(images/tile_content.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.sitemap {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;


}
.plain10 {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	color: #000000;
}
.tilecontentsite {


	background-attachment: fixed;
	background-image: url(images/tile_content_site-map.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;

}
.inp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 1px;
	padding: 1px;
	border-top: 1px solid #000000;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #000000;
	background-image: url(images/form-tile.gif);
	background-repeat: repeat-x;

}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	height: 18px;
}

#header td{
	font-family:arial;
	font-size:9pt;
	background:#DDDDDD;	
	color:#000000;
	
	letter-spacing:.7mm ;
	text-align:center;
	vertical-align:top;
	
	}
	
#tbheader td
	{
	background:#DDDDDD;	
	color:#000000;
	letter-spacing:.5mm ;
	text-align:center;
	vertical-align:top;
	
	}
	
TD 	{ 
	font-family : verdana;
	font-size:8pt;
	}

select
	{ 
	border:1px solid #363331; 
	background:FFFFFF;
	font-family : verdana;
	font-size:8pt;
	height:8px
	color:#555555;

	}
.mainfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.topshade {
	background-image: url(images/top_shade.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bottomshade {
	background-attachment: fixed;
	background-image: url(images/bottom_shade.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 1px;
	padding: 1px;
	border-top: 1px solid #000000;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #000000;
	background-image: url(images/form-tile.gif);
	background-repeat: repeat-x;



}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	height: 18px;
}
.mainfontwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
}
.yearHeader {
	FONT-WEIGHT: bold; COLOR: #b4ad9a; FONT-FAMILY: Helvetica, Arial, Verdana; BACKGROUND-COLOR: #edece9; TEXT-DECORATION: none
}
.calendarMonth {
	WIDTH: 172px; CURSOR: default; BACKGROUND-COLOR: #edece9
}
.calendarHeader {
	FONT-WEIGHT: bold; COLOR: #3f3f3f; FONT-FAMILY: Helvetica, Arial, Verdana; BACKGROUND-COLOR: #edece9; TEXT-DECORATION: none
}
.calendarToday {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 3px;  BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #ffcf00; TEXT-DECORATION: none
}
.calendarWeekend {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 3px;  BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; LINE-HEIGHT: 14px; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #d7d2c8; TEXT-DECORATION: none
}
.calendar {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 3px;  BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; LINE-HEIGHT: 14px; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.event {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; COLOR: #000000; BORDER-BOTTOM: #e6e6e6 1px solid; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.empty {
	LINE-HEIGHT: 14px; BACKGROUND-COLOR: #e4e3df
}
.normal A{
	COLOR:#000000; TEXT-DECORATION:none
}
.normal A:hover {
	COLOR:red; TEXT-DECORATION:underline
}



.mainfont12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	color: #000000;
}
 td
       {
       
	font-family:verdana;
	
	}
	c
	
	#tbl1{
		border: 1px dotted green;
		margin-top:5px;
	
		}
	#tbl2{
		border: 1px solid #000000;
		margin-top:5px;
		background:#ffffff;
		}	
	#tbl td{
		padding-left:5px;
		}
	.header{
		height:21px;
	
		border-bottom: 1px #c0c0c0 solid;
		padding-left:5px;
		color:#000000;
		font-weight:bold;
		background:#E8E8E8;
		
		}
	.error
	{
		font-size: 7pt;
		color:#cc4444;
		}	
	.data
	{
		color:#000000;	
		background:white;
		height:31px;
	}
	.data1
	{
		color:#000000;	
		background:white;
		height:21px;
	}
	.spc
	{
		padding-left:21px'
	}	