body {

	font-family: Arial, sans-serif;

	font-size:12px;

	line-height: 16px;

	color: black;

	padding:10px;

	margin:0px;

	text-align:left;

	background-color: #5585B0;

	background-image: url('images/background.jpg');

	

}

div, table, tr, td, form, input { 

	font-size:12px;

	line-height: 16px;

	color:black;

	margin:0px;

	font-weight:normal;

	text-decoration:none;


}

p { 

	font-size:12px;

	line-height: 16px;

	color:black;

	margin:0px;

	font-weight:normal;

	text-decoration:none;
	text-align:left;


}



a {

	color: #003366;

	text-decoration:underline;

}



a:visited {

	color: #003366;

	text-decoration:underline;

}



a:hover {

	color: #990000;	

	text-decoration:underline;

}

.topnav p { 

	font-size:12px;

	color: white;

	margin:0px;

	font-weight:normal;

	text-decoration:none;
	text-align:left;

}





.topnav a {

	color: #FFFFFF;

	text-decoration:underline;

}



.topnav a:visited {

	color: #FFFFFF;

	text-decoration:underline;

}



.topnav a:hover {

	color: #FFCC00;	

	text-decoration:underline;

}





h1 {

	font-size:20px;
	line-height:24px;

	color:#003366;

	padding:0px;

	margin:0px;

	font-weight:bold;

	text-decoration:none;

}

h2 {

	font-size:16px;
	line-height:20px;

	color:#CC6600;
	padding-top:10px;
	margin:0px;

	font-weight:bold;

	text-decoration:none;

}

.subheading {

	font-size:16px;
		line-height:20px;
	color:#CC6600;
	padding-top:5px;
		padding-bottom:5px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}

.sub-title {

	font-size:18px;
	line-height:20px;
	color:#003366;
	text-align:center;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}

hr {

	border: none;

	background-color:  #69563C;

	color:  #69563C;

	height: 1px;

	width: 100%;

}


li {
line-height:16px;
margin-left:10px;
text-align:left;
}

img.floatLeft { 

    float: left; 

    margin: 10px; 

}

img.floatRight { 

    float: right; 

    margin: 10px; 

}



/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.markermenu{

width: 216px; /*width of menu*/

}



.markermenu ul{

list-style-type: none;

margin: 0px 0;

padding: 0;

border: 0px solid #9A9A9A;


}



.markermenu ul li a{

background: #003366 url(images/arrow-list.gif) no-repeat 2px center;

font: bold 12px Arial, Helvetica, sans-serif;

color: #FFFFFF;

display: block;

width: auto;

padding: 3px 0;

padding-left: 20px;

text-decoration: none;

border-bottom: 1px solid #FFFFFF;

}





* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */

width: 196px;

}



.markermenu ul li a:visited, .markermenu ul li a:active{

color: #FFFFFF;

}



.markermenu ul li a:hover{

color: #FFFF99;

background-color: #72A8D0;

background-image:url(images/arrow-list-red.gif); /*onMouseover image change. Remove if none*/

}



.markermenu li .current{

color: #FFFFFF;

background-color: #336699;

background-image:url(images/arrow-list-red.gif);

}



/* Holly Hack for IE \*/

* html .markermenu ul li { height: 1%; }

* html .markermenu ul li a { height: 1%; }

/* End */


.footer-left { 

	font-size:12px;
	color:#FFFFFF;

	margin: 0px;

	font-weight:normal;

	text-decoration:none;
	text-align:left;

}
.footer-right { 

	font-size:12px;
	color:#FFFFFF;

	margin:0px;

	font-weight:normal;
	text-align:right;
}

.solar {
  font-size: 15px;
  color: #FF0000;
  font-weight:bold;
}
