/*********************************************************************/
/*                 GENERAL TEXT AND BACKGROUND COLORS                */
/*********************************************************************/

body {
background-color:#668dd2;
background-image:url(images/enviro/background.gif);
background-position:center 0;
background-repeat:repeat-x;
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 15px 0 3px; /*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 20px 10px 20px;  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:#033588
} 
h2 { 
font-size: 16px; margin: 15px 0px 5px 0px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#045c97
} 
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; 
} 






/*********************************************************************/
/*                             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}

.glossymenu {display:none}

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 { 

} 

} 
