* { padding: 0; margin: 0; }

body {
 font-family: "Trebuchet MS", Helvetica, sans-serif;
 font-size: 16px;
 background-color:#036;
 line-height: 16pt;
}
#wrapper { 
 margin: 0 auto;
 width: 750px;
}
#header {
 color: #fff;
 width: 750px;
 float: left;
 padding: 0px;
 height: 231px;
 margin: 0px 0px 0px 0px;
 background-color:#ffffff;
 background:#036;
}
#slides {
 float: left;
 width: 750px;
 height: 300px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background-color:#ffffff;
}
#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 225px;
 width: 450px;
 float: left;
 background:#ffffff;
}
#rightcolumn {
	float: right;
	color: #09F;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	height: 225px;
	width: 255px;
	display: inline;
	background:#00539f;
}
#footer { 
 width: 750px;
 clear: both;
 color: #333;
 background-color:#036;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
/* slideshow */	
#slideshow {
    position:relative;
    width:750px;
	height:300px
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
/* Commonly used to style page titles. */
A:link, A:active
	{
	text-decoration	: underline;
	color		: white;
	background	:	transparent;
	}
A:visited 
	{
	text-decoration	: none;
	color		: #0CF;
	background	:	transparent;
	}		
A:hover 
	{ 
   	text-decoration	:	none; 
	color		: White;
	background	: #27A128;
	}

H1 	{
	COLOR: white;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: large
	}
H2 	{
	COLOR: white; 
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	}

/* Sets the style for a link that has focus. */
a:focus {
  color: #000;
}
/* Sets the style for a link that is being activated/clicked. */
a:active {
  color: #000;
}
.p {
	margin: 5px 5px 5px 5px;
}
.medium {
	font-size: 12pt;
		}
.small { font-size: small;
		}
.large { font-size: large;
		}
.blue { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 10pt; font-weight : bold; background-color : #E6F2FF;}
.white { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.dkblue { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12pt;  font-weight : bold; color: #FFFFFF; background-color : #0053A0;}