
html {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:80%;
}

body {background-color: #0000cc;
color: #ffffff;
text-align: center;
background-image: url('banner414.jpg');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center top;

}


	#diverholder {
	position: absolute;
	overflow: hidden;
	white-space: nowrap;
	left: 250px;
	top: -300px;	
	z-index: 6;
	
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	
}
#diverholder[id] {
/* IE ignores styles with [attributes], so it will skip the following. */
	background-image: url('diver.png');
	
}

	
#container {
height:100%;
margin-top: 220px;
width: 900px;
padding: 0 !important;
position: relative;
margin-left: auto;
margin-right: auto;}

#content {

width: 900px;
height: 1%;
padding: 0 !important;
position: relative;
}


#content1 {
float: left;
width: 680px;
text-align: justify;height: 1%;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 5px;
margin-right: 5px;

}




h1, h2, h3, h4, h5, h6 {
height:auto !important;
height:30px;
margin-top:0;
font-family: Verdana, Helvetica, Arial, sans-serif;
letter-spacing:0.04em;
background-repeat:no-repeat;

}

h1 {

font-size: 1.5em;
font-family: Verdana, Helvetica, Arial, sans-serif;}

h2, h3, h4, h5, h6 {
font-size: 1em;
color: #ffffff;}

h1:first-letter, h2:first-letter {
font-size:1.7em;
text-transform:uppercase;
}

h3:first-letter, h4:first-letter, h5:first-letter, h6:first-letter {
font-size: 1.2em;
}
#nav-subs {
float: left;
overflow: hidden;
width:175px;
margin-top: 40px;
margin-right: 10px;
}

#nav-subs li {
list-style:none;
text-align: left;
margin:0;
padding: 3px;
padding-left: 2px;
border-bottom:1px solid #888;

}

#nav-subs li a {
width:100%;
display:block;
padding-left:2px;
text-decoration:none;
color: #ffffff;
font-weight: bold;}
#nav-subs li a:hover {
text-decoration:none;
color:#888;

}



#nav-supp {
padding-top:10px;
position: relative;
}

#nav-supp ul {
margin-top:-10px;
padding-top:20px;

}

#info-site {
bottom:26px !important;
margin-top: 25px;
clear: both;
width: 900px;
font-size:0.94em;
text-align: left;

}

#info-company {


}

#info-standards {



}

/*additional*/
A:link {
color:#ffffff;
text-decoration: none;
}

A:active {
color:#ffffff;
text-decoration:none;
}

A:visited {
color:#ffffff;
text-decoration:none;
}

A:hover {
color:#000;
text-decoration:none;
}

abbr, acronym {
font-style:normal;
border-bottom:dotted 1px #ABB1B7;
cursor:help;
}

code, kbd, samp {
display:block;
padding:10px;
border-left:10px solid #DDD;
font-family:monaco, "Courier new", courier, monospace;
}
