/* CSS Document */
body { background-image:url('images/main_bg.gif'); background-repeat:repeat-x}

.boxhead { font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; text-align:left; color:#FFFFFF; padding-left:30px; font-weight:bold; }
.boxhead a { font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; text-align:left; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.boxhead a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; text-align:left; color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.text { font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#666666; padding-top:10px; line-height:16px; padding-bottom:10px; text-align:left}
.text a{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#1AB8DD; text-decoration:none;}
.text a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:underline; }

.menu { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:10px; line-height:16px; padding-bottom:10px; text-align:left}
.menu a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#244756; text-decoration:none;}
.menu a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; }

.maintext { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:10px; line-height:16px; padding-bottom:10px; text-align:left}
.maintext a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.maintext a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#1B404F; text-decoration:underline; }

.maintext1 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:16px;  text-align:left}
.maintext1 a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.maintext1 a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#1B404F; text-decoration:underline; }


.textinsideheading { font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#666666; padding-top:10px; line-height:16px; padding-bottom:10px; text-align:left; font-weight:bold;}

.marquee { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:8px; color:#333333; line-height:18px;}
.marquee a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#333333; text-decoration:none;}
.marquee a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; text-decoration:underline}


.bottomlinks { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center;}

.bottomlinks a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; text-decoration:none;}
.bottomlinks a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; text-decoration:underline;}

.subtitle { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#00529c;}

.titletext { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#1B404F; line-height:30px;}
.main-heading{ background:url('main-heading-bg.gif') repeat-x; padding-left:10px; line-height:15px;
				font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold}
				
.main-heading1 {  padding-left:10px; line-height:15px;	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold}
				
.anylinkcss {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; POSITION: absolute
}

.textheading { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#06B1D9; line-height:18px; text-align:left; font-weight:bold;}

.textheading1 { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#06B1D9;   text-align:left; font-weight:bold;}

.textheadingR { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#BFD147; line-height:18px; text-align:left; font-weight:bold;}

.textheadingS { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#F7941D; line-height:18px; text-align:left; font-weight:bold;}


.heading1 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#06B1D9;   text-align:left; font-weight:bold;}

.headingR { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#BFD147; line-height:18px; text-align:left; font-weight:bold;}

.headingS { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#F7941D; line-height:18px; text-align:left; font-weight:bold;}


.details { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#06B1D9; padding-left:8px; padding-top:4px;}

.text1
{font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#C0C0C0;
}

.textheadingWater { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#06B1D9; line-height:18px; text-align:left; font-weight:bold;}

.textheading1Water { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#06B1D9;   text-align:left; font-weight:bold;}

.textWater { font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#06B1D9; padding-top:10px; line-height:16px; padding-bottom:10px; text-align:left}
.textWater a{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#1AB8DD; text-decoration:none;}
.textWater a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:underline; }

.textheadingRecycling { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#BFD147; line-height:18px; text-align:left; font-weight:bold;}

.textheading1Recycling { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#BFD147;   text-align:left; font-weight:bold;}

.textRecycling { font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#BFD147; padding-top:10px; line-height:16px; padding-bottom:10px; text-align:left}
.textRecycling a{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#BFD147; text-decoration:none;}
.textRecycling a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:underline; }

.textheadingSustainable { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#F7941D; line-height:18px; text-align:left; font-weight:bold;}

.textheading1Sustainable { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#F7941D;   text-align:left; font-weight:bold;}

.textSustainable { font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#F7941D; padding-top:10px; line-height:16px; padding-bottom:10px; text-align:left}
.textSustainable a{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#F7941D; text-decoration:none;}
.textSustainable a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:underline; }



#sddm1
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm1 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	
	font: bold 11px Verdana}

#sddm1 li a
{	display: block;
	margin: 0 0px 0 0;
	
	width: 210px; 
	background-image:url('images/navi1.jpg'); background-repeat:no-repeat;
	color: #FFF;
	text-align: center;
	
	text-decoration: none}



#sddm1 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	line-height:20px;
	background: #244756;
	border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}

	#sddm1 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding-top:3px;
		padding-bottom:3px;
		padding-right:3px;
		padding-left:5px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #244756;
		color: #ffffff;
		font: 12px Arial}

	#sddm1 div a:hover
	{	
		color: #000000; background-color:#B3C5CD;}
		
		
		









#sddm2
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm2 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	
	font: bold 11px Verdana}

#sddm2 li a
{	display: block;
	margin: 0 0px 0 0;
	
	width: 194px; 
	background-image:url('images/navi3.jpg'); background-repeat:no-repeat;
	color: #FFF;
	text-align: center;
	
	text-decoration: none}



#sddm2 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	line-height:20px;
	background: #244756;
	border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}

	#sddm2 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding-top:3px;
		padding-bottom:3px;
		padding-right:3px;
		padding-left:5px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #244756;
		color: #ffffff;
		font: 12px Arial}

	#sddm2 div a:hover
	{	
		color: #000000; background-color:#B3C5CD;}
		

#sddmv
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddmv li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	
	font: bold 11px Arial}

#sddmv li a
{	display: block;
	margin: 0 0px 0 0;
	
	width: 185px; 
	background-image:url('images/hall_button1.jpg'); background-repeat:no-repeat;
	color: #FFF;
	text-align: center;
	
	text-decoration: none}



#sddmv div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	line-height:20px;
	background: #244756;
	border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}

	#sddmv div a
	{	position: relative;
		display: block;
		margin: 0;
		padding-top:3px;
		padding-bottom:3px;
		padding-right:3px;
		padding-left:5px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #244756;
		color: #ffffff;
		font: 12px Arial}

	#sddmv div a:hover
	{	
		color: #000000; background-color:#B3C5CD;}
