/*********************************************************************/
/*                 GENERAL TEXT AND BACKGROUND COLORS                */
/*********************************************************************/

body {
background-color:#85C0E7;
background-image:url(images/enviro/background3.jpg);
background-position:center 0;
background-repeat:no-repeat;
margin:10px 0px 0px 10px;
font-size: .9em;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p { 
font-family: Verdana, Arial, Helvetica, sans-serif;  margin-top: 3px;
} 
td { 
font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;
} 
img { 
border: none;
}




/*********************************************************************/
/*                           NAVIGATION MENU                         */
/*********************************************************************/


.glossymenu{
	position: relative;
	padding: 0px;
	width: 785px;
	margin: 0px;
	background: url(images/enviro/menub_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 13px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(images/enviro/menub_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(images/enviro/menub_hover_right.gif) no-repeat right top; /*right tab image path*/
}

/*********************************************************************/
/*                       NAVIGATION SUB MENU                         */
/*********************************************************************/


#stylefour{
	position:relative;
	display:block;
	height:39px;
	width: 785px;
	font-size:13px;
	font-weight:bold;
	background:transparent url(images/enviro/bgOFF.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	border-top:4px solid #B30000;
	}

#stylefour ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#stylefour ul li{
	display:block;
	float:left;
	margin:0;
	}

#stylefour ul li a{
	display:block;
	float:left;
	color:#666;
	text-decoration:none;
	padding:11px 18px 0 18px;
	height:23px;
	background:transparent url(images/enviro/bgDIVIDER.gif) no-repeat top right;
	}

#stylefour ul li a:hover,#stylefour ul li a.current{
	color:#B30000;
	background:#fff url(images/enviro/bgON.gif) no-repeat top right;
	}









#mainbody
{
margin: 0px 10px 10px 10px;  text-align:left;
}


#mainbody2
{
margin: 0px 0px 10px 0px;  text-align:left;
}

#mainbody2 h1
{
margin: 10px 10px 10px 10px;  text-align:left;
}

.footerlinks { 
font-size: 11px; 
padding-top:5px;
}

#copyright {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 text-align: center;
 margin-top:5px;
}

input.text { 
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border : 1px;
	border-color: 7F9DB9;
	border-style: solid;
} 




ul.check {list-style-image: url(images/enviro/check.gif);}

ul.check1 {list-style-image: url(images/enviro/check.gif); margin-left: 15px;}
ul.check1 li {margin-top: 8px;}
ul.check2 {list-style-image: url(images/enviro/check2.gif); margin-left: 15px;}



h1 { 
padding: 0px; font-size: 22px; margin: 10px 0px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#0c379e
} 
h2 { 
font-size: 16px; margin: 10px 0px 5px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#0f44c4
} 
h3 { 
font-size: 14px; margin: 10px 0px 0px 0px;   padding-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#000;
} 
 h4 { 
font-size: 13px; margin: 10px 0px 0px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; color: #000;
} 




/*********************************************************************/
/*                                IMAGES                          */
/*********************************************************************/


/* set the amount of space around an image that sits top and left */
.image_topleft {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
	border: 1px solid Black;
}



/*********************************************************************/
/*                                LINKS                              */
/*********************************************************************/

.cursor {cursor: default;}
.hand {cursor: hand;}

a:link { 
color: #0f44c4
} 
a:visited { 
color: #0c379e
} 
a:hover { 
color: #e30315
} 
a:active { 
color: #ff0000 
} 
a.hide { 
display: none 
} 
a.clean { 
text-decoration: none 
} 

a.toplinks:link { 
color: #fff;
} 
a.toplinks:visited { 
color: #fff; 
} 
a.toplinks:hover { 
color: #dbf1ff;
} 
a.toplinks:active { 
color: #e30315; 
} 


a.navlinks:link { 
color: #fff;
} 
a.navlinks:visited { 
color: #fff; 
} 
a.navlinks:hover { 
color: #89d4ff
} 
a.navlinks:active { 
color: #d41d20; 
} 


a.subnavlinks:link { 
color: #fff;
} 
a.subnavlinks:visited { 
color: #fff; 
} 
a.subnavlinks:hover { 
color: #ffdbdb;
} 
a.subnavlinks:active { 
color: #6f0f11; 
} 



/*********************************************************************/
/*                           WUFOO STYLE BUTTONS                     */
/*********************************************************************/


#button {text-align:center;font-size:small;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;}

.buttons a, button{margin:0 0px 0 0;text-decoration:none;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;padding:5px 10px 6px 7px;display:block;cursor:pointer;font-size:100%;line-height:130%;color:#333;font-weight:bold;}

button{font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;width:auto;overflow:visible;font-weight:bold;padding:4px 10px 3px 7px; }

button[type]{width:auto;padding:5px 10px 5px 7px; line-height:17px; }

*:first-child+html button[type]{padding:4px 10px 3px 7px; }

button img, .buttons a img{margin:0 3px -3px 0 !important;width:16px;height:16px;padding:0 !important;border:none !important;display:inline !important;}

button:hover, .buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}

.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}

button.positive, .buttons a.positive{color:#529214;}

.buttons a.positive:hover, button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active, td.positive{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active, td.negative{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}







/*********************************************************************/
/*                             MISCELLANEOUS                         */
/*********************************************************************/

acronym { 
color: #666666 
} 
.ucase { 
text-transform: uppercase 
} 

.blue {color:#0e42c0}
.red {color:#e30315}
.larger {font-size: 1.25em;}
.bold {font-weight: bold;}

.nobr { 
white-space: nowrap 
} 

.small { 
font-size: .85em; 
} 

.smalltext { 
font-size: 11px; 
} 
.tinytext { 
font-size: 9px;
}

.indent1 { 
margin-left: 12px;  
} 
.indent2 { 
margin-left: 24px; 
} 
.indent3 { 
margin-left: 36px; 
} 
.indent4 { 
margin-left: 48px; 
} 
.indent5 { 
margin-left: 60px; 
} 

/*********************************************************************/
/*                               PRINTING                            */
/*********************************************************************/

#printheadings{display:none}

@media print 
{ 
h1 { 
page-break-inside: avoid 
} 
h2 { 
page-break-inside: avoid 
} 
h3 { 
page-break-inside: avoid 
} 
h4 { 
page-break-inside: avoid 
} 
h5 { 
page-break-inside: avoid 
} 
h6 { 
page-break-inside: avoid 
} 

#printheadings{display:block}

H1.print {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 26px;
color:black;
font-weight: bold;
}


H2.print {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color:black;
font-weight: bold;
}

.noprint {
display: none
}


blockquote { 

} 
ul { 

} 
ol { 

} 
dl { 

} 

} 

