



/* SAASE red: #d2212a;*/







body {







/*	font-family: Arial, Helvetica, sans-serif;*/







}







.clear {clear:both; visibility:hidden;}







.floatleft {float: left;}







.floatright {



	float: right;





}







.centeritem {text-align:center;}







.lalign {text-align:left;}







.ralign {text-align:right;}







.red {color: #d2212a;}







.blue {color:blue;}







.white {color: white;}







.italic {font-style:italic;}







.small {font-size:small;}







#header .red {color:#d2212a;}







#header {







position:absolute;







top: 0px;







left: 0px;







width: 100%;







font-family:"Times New Roman", Times, serif;







background:#999999;







height: 152px;







text-align:center;







margin: 0;







}







#header h1 {







font-style:italic;







/*font-size:40px;*/







font-size: 200%;







margin-top:0;







margin-bottom:0;







}







#header h2 {







font-size: 200%;







margin-top:0;







margin-bottom:0;







}







#header h3 {







font-size: 100%;







font-style:italic;







margin-top:0;







margin-bottom:0;







}







#header h4 {margin-bottom: 0;







margin-top: 20px;}







#logo {





min-width: 900px;



width: 80%;







margin-top: 10px;







margin-left: 10%;







}







#logo img {border: none;}







#logo .floatright {margin-right: 70px; margin-top: 20px;}







h2 {font-size: 200%; /* = +3 */}







h3 {font-size: 150%; /* = +2 */}







h4 {font-size: larger;/* = +1 */}







p {text-align:left;







font-size:150%;







font-weight:bold;







padding-left: 20px;







padding-right:30px;







}







#main {







position:absolute; 







left: 5%;







top: 200px; 







width: 90%; 







text-align:center;







}







/*#main p.centeritem {text-align:center;}*/







#main table {







font-size: larger;







font-weight: bold;







text-align:center;}







#main .smaller {font-size: smaller;}







#main .smaller p {font-size:medium;}







body#final table p {font-size: medium;}







.smaller#narrowcells p {font-size: smaller;







padding: 0 10px;}







.contact, .data {text-align:left;







width: 700px;







margin:20px auto;







}







.contact td {padding: 2px 5px;}







.families, .data {text-align: center;







vertical-align:middle;







width: 90%;







margin: 0 auto;}







.families img {width: 350px;}







.w200 img {width: 200px;} /* for "families"-type tables with narrower images */







.w100 img {width: 100px;}







.w250 img {width: 250px;}







.w100.centeritem {







margin: 0 auto;







}







table.wide {width: 100%;}







.families a img {border: none;}







img.underdevel {width: 173px;}







img.NA {width: 162px;}







#sidebar {







background: #999999;







position: absolute;







top: 200px;







left: 4px;







width: 200px;







text-align: left;







font-family:"Times New Roman", Times, serif;







font-size: larger;







font-weight:bold;}







#sidebar td{







text-align:center;







padding: 10px;







}







#sidebar ul, #bottombar ul {







list-style:none;







text-align:center;







margin: 0;







padding: 0;







}







#sidebar ul{







display:block;







}







#sidebar li {







margin: 0;







padding: 5px ;







border-style: ridge;







border-color: white;







}















#topbar {







	position: relative; 







	margin-top: 145px;







/*	text-align: left;  */







	font-family:"Times New Roman", Times, serif;







	font-size: larger;







	font-weight:bold;



}















#sidebar ul, #bottombar ul {







list-style:none;







text-align:center;







padding : 3px 10px 3px 10px;







}







#bottombar ul {







width: 60%;







margin: 5px auto;}







#bottombar {







width: 100%;







text-align:center;







}







.rights { /* copyright & maint notice */







font-size: small;







text-align:center;}







#bottombar li {







font-size: small;







display:inline; padding-right: 10px;}







.boxed {







border-style:double;







border-color:black;







padding: 10px 20px;}







.block p {







margin: 0 2em;







text-align:left;}







#main ol {







text-align:left;







margin: 0 80px 0 100px;padding:0;







font-weight:bold;







line-height: 120%;}







ol li {







padding: 5px;}







body#privacy p, body#sales p, body#user p, body#warranty p {







font-size: 100%;}







#main .chart {







font-size: 100%;







}







.chart p {font-size: 110%;







padding: 0;







margin:0;







text-align:center;







}















ol ol {list-style:lower-alpha;}















#searchbox {







margin-top: 10px;







text-align:inherit







/*	border: 1px solid red;   Firefox Pukes this back, droppping it. R. Watson*/







}







#logo .floatright#searchbox {







margin-right: 0px;







}







#searchbox h4 {font-size: smaller;







margin: 0 auto;







text-align:center;}







#searchbox form {margin: 2px;







text-align:center;}







.redbutton {background: #d2212a; margin-top: 2px;







}















/*new menu stuff - r. watson */







.ebul_cbinsmenu, .ebul_cbinsmenu ul {



  background-color: #808080;



  border: 0px solid #808080;



  display: block;



  font-size: 1px;



  margin: 0px;



  overflow: auto;



  padding: 0px;



  position: absolute;



  visibility: hidden;



}







.ebul_cbinsmenu_shadow {



  background-color: #777777;



  display: block;



  margin: 0px;



  overflow: hidden;



  position: absolute;



  visibility: hidden;



}







.ebul_cbinsmenu table {



  border-collapse: separate;



}







.ebul_cbinsmenu tr {



  background-color: #999999;



  cursor: pointer;



  font-size: 1px;



}







.ebul_cbinsmenu td {



  border: 0px solid #000000;



  padding: 5px;



  text-align: left;



}







.ebul_cbinsmenu td a {



  color: #FFFFFF;



  font-family: "Arial", serif;



  font-size: 13px;



  font-style: normal;



  font-weight: bold;



  text-decoration: none;



}







.ebul_cbinsmenu tr.hot, .ebul_cbinsmenu tr.expanded {



  background-color: #EA0000;



}







.ebul_cbinsmenu tr.hot td, .ebul_cbinsmenu tr.expanded td {



  border-color: #EA0000;



}



.ebul_cbinsmenu tr.hot a, .ebul_cbinsmenu tr.expanded a {



  color: #FFFFFF;



  font-family: "Arial", serif;



  font-size: 13px;



  font-style: normal;



  font-weight: bold;



  text-decoration: none;



}







ul.ebul_cbinsmenu {



  position: absolute;



  visibility: hidden;



}                               







.cbinsmenuebul_menulist .spaced_li {



  padding: 0px 4px 0px 0px;



}







.cbinsmenuebul_menulist li {



  list-style-type: none;



  float: left;



}







.cbinsmenuebul_menulist img {



  vertical-align: bottom;



  



}







.cbinsmenuebul_menulist {



  margin: 0px;



  padding: 0px;



  line-height: 0px;



}











/*end new menu stuff */

/*

#searchbox {

	position:absolute;

	top: 10px;

	right: 30px;  

	text-align:inherit;

//	border: 1px solid red;

} 

#searchbox h4 {

	font-size: smaller;

	margin: 0 auto;

	text-align:center;

}

#searchbox form {

	margin: 2px;

	text-align:center;

}

*/