#BlueButtons ul li { position: relative;}
#BlueButtons li ul { position: absolute; left: 141px; /* Set 1px less than menu width */
top: 0; display: none;}
/* Styles for Menu Items */
#BlueButtons ul li a {
	z-index: 2;
	display: block;
	text-decoration: none;
	color: #777;
	background: #000; /* IE6 Bug */
display: block; height:20px; line-height:20px;
/* 1 BLUE CHANGES 666666 to 313ca4*/
padding: 0px 0px 0px 0px; border-right: 10px solid #313ca4;
margin-bottom:1px; background-color: #313ca4;
text-align:right; color: #fff;
text-decoration: none; width: 100%; 
}
#BlueButtons ul li a:hover { border-right: 10px solid #ffff00;
background-color: #ffff00;
color: #666666;} /* Hover Styles */
#BlueButtons li ul li a { height:14px; line-height:14px; border-right: 10px solid #a2a2a2; background-color: #a2a2a2;
color: #000000;} /* Sub Menu Styles */
#BlueButtons li:hover ul, #BlueButtons li.over ul { display: block; } /* The magic */
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/* Styles for Menu Items */

#DarkButtons {}
#DarkButtons ul {
margin: 0; padding: 0; list-style: none;
width: 131px; /* Width of Menu Items */
font-family: Verdana, Arial, sans-serif; font-size:9px;
background-color: #ffffff; color: #333; }
#DarkButtons ul li { position: relative;}
#DarkButtons li ul { position: absolute; left: 141px; /* Set 1px less than menu width */
top: 0; display: none;}
/* Styles for Menu Items */
#DarkButtons ul li a {
	z-index: 2;
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
display: block; height:20px; line-height:20px;
padding: 0px 0px 0px 0px; border-right: 10px solid #454545;
margin-bottom:1px; background-color: #454545;
text-align:right; color: #fff;
text-decoration: none; width: 100%; 
}
#DarkButtons ul li a:hover { border-right: 10px solid #a2a2a2;
background-color: #a2a2a2;
color: #fdfd00;} /* Hover Styles */
#DarkButtons li ul li a { height:14px; line-height:14px; border-right: 10px solid #a2a2a2; background-color: #a2a2a2;
color: #000000;} /* Sub Menu Styles */
#DarkButtons li:hover ul, #DarkButtons li.over ul { display: block; } /* The magic */


#LightButtons {}
#LightButtons ul {
margin: 0; padding: 0; list-style: none;
width: 131px; /* Width of Menu Items */
font-family: Verdana, Arial, sans-serif; font-size:9px;
background-color: #ffffff; color: #333; }
#LightButtons ul li { position: relative;}
#LightButtons li ul { position: absolute; left: 141px; /* Set 1px less than menu width */
top: 0; display: none;}
/* Styles for Menu Items */
#LightButtons ul li a {
	z-index: 2;
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
display: block; height:20px; line-height:20px;
padding: 0px 0px 0px 0px; border-right: 10px solid #b8b8b8;
margin-bottom:1px; background-color: #b8b8b8;
text-align:right; color: #000;
text-decoration: none; width: 100%; 
}
#LightButtons ul li a:hover { border-right: 10px solid #dbdbdb;
background-color: #dbdbdb;
color: #fdfd00;} /* Hover Styles */
#LightButtons li ul li a { height:14px; line-height:14px; border-right: 10px solid #a2a2a2; background-color: #a2a2a2;
color: #000000;} /* Sub Menu Styles */
#LightButtons li:hover ul, #LightButtons li.over ul { display: block; } /* The magic */
#BlueButtons {}
#BlueButtons ul {
margin: 0; padding: 0; list-style: none;
width: 131px; /* Width of Menu Items */
font-family: Verdana, Arial, sans-serif; font-size:9px;
background-color: #ffffff; color: #333; }

#MidButtons {}
#MidButtons ul {
margin: 0; padding: 0; list-style: none;
width: 131px; /* Width of Menu Items */
font-family: Verdana, Arial, sans-serif; font-size:9px;
background-color: #ffffff; color: #333; }
#MidButtons ul li { position: relative;}
#MidButtons li ul { position: absolute; left: 141px; /* Set 1px less than menu width */
top: 0; display: none;}
#MidButtons ul li a {
	z-index: 2;
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
display: block; height:20px; line-height:20px;
padding: 0px 0px 0px 0px; border-right: 10px solid #7f7f7f;
margin-bottom:1px; background-color: #7f7f7f;
text-align:right; color: #fff;
text-decoration: none; width: 100%; 
}
#MidButtons ul li a:hover { border-right: 10px solid #bfbfbf;
background-color: #bfbfbf;
color: #fdfd00;} /* Hover Styles */
#MidButtons li ul li a { height:14px; line-height:14px; border-right: 10px solid #a2a2a2; background-color: #a2a2a2;
color: #000000;} /* Sub Menu Styles */
#MidButtons li:hover ul, #MidButtons li.over ul { display: block; } /* The magic */
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
/* Styles for Menu Items */




#ElecButtons {}
#ElecButtons ul {
margin: 0; padding: 0; list-style: none;
width: 131px; /* Width of Menu Items */
font-family: Verdana, Arial, sans-serif; font-size:9px;
background-color: #ffffff; color: #000000; }
#ElecButtons ul li { position: relative;}
#ElecButtons li ul { position: absolute; left: 141px;  top:100px; /* Set 1px less than menu width */
top: 0; display: none;}
#ElecButtons ul li a {
	z-index: 2;
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
display: block; height:20px; line-height:20px;
padding: 0px 0px 0px 0px; border-right: 10px solid #b8b8b8;
margin-bottom:1px; background-color: #b8b8b8;
text-align:right; color: #313ca4;
text-decoration: none; width: 100%; 
}

#ElecButtons ul li a:hover { border-right: 10px solid #bfbfbf;
background-color: #bfbfbf;
color: #fdfd00;} /* Hover Styles */
#ElecButtons li ul li a { height:14px; line-height:14px; border-right: 10px solid #a2a2a2; background-color: #a2a2a2;
color: #000000;} /* Sub Menu Styles */
#ElecButtons li:hover ul, #ElecButtons li.over ul { display: block; } /* The magic */
#ElecButtons li ul li a.light {border-right: 10px solid #b5b5b5;
background-color: #b5b5b5;}
#ElecButtons li ul li a.dark {border-right: 10px solid #929292;
background-color: #929292;}
/* Styles for Menu Items */
#ElecButtons2 {}
#ElecButtons2 ul {
margin: 0; padding: 0; list-style: none;
width: 131px; /* Width of Menu Items */
font-family: Verdana, Arial, sans-serif; font-size:9px;
background-color: #ffffff; color: #000000; }
#ElecButtons2 ul li { position: relative;}
#ElecButtons2 li ul { position: absolute; left: 141px;  top:100px; /* Set 1px less than menu width */
top: 0; display: none;}
#ElecButtons2 ul li a {
	z-index: 2;
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
display: block; height:20px; line-height:20px;
padding: 0px 0px 0px 0px; border-right: 10px solid #000000;
margin-bottom:1px; background-color: #000000;
text-align:right; color: #fff;
text-decoration: none; width: 100%; 
}
#ElecButtons2 ul li a:hover { border-right: 10px solid #bfbfbf;
background-color: #bfbfbf;
color: #fdfd00;} /* Hover Styles */
#ElecButtons2 li ul li a { height:14px; line-height:14px; border-right: 10px solid #a2a2a2; background-color: #a2a2a2;
color: #000000;} /* Sub Menu Styles */
#ElecButtons2 li:hover ul, #ElecButtons2 li.over ul { display: block; } /* The magic */
#ElecButtons2 li ul li a.light {border-right: 10px solid #b5b5b5;
background-color: #b5b5b5;}
#ElecButtons2 li ul li a.dark {border-right: 10px solid #929292;
background-color: #929292;}
 BODY {FONT-FAMILY: verdana;
background-repeat: no-repeat;
background-color: #000000;
background-position: 0px -20px;
margin-top:0; margin-left:0;
 }
.coverback { background-image: url('logos_backs/coverbak.jpg'); background-color: #000000; }
.bodydarkback { background-image: url('logos_backs/sterlback1.gif');  }
.bodymidback { background-image: url('logos_backs/sterlback2.gif'); background-color: #666666; }
.bodylightback { background-image: url('logos_backs/sterlback3.gif');  background-color: #b2b2b2;  }
.homelink { color: #fdfd00;  font-weight:bold;}
.corpdark { }
.corpmid { color: #666666;  }
.corplight { color: #b2b2b2;  }
#Logo {position:absolute; top:34px; left:630px;}
#Heading {font-family: verdana; font-size: 30px; letter-spacing: 1.5px; position : absolute;  top : 46px; left : 140px; width:800px}
.headdark { color: #777777; }
.headmid { color: #bbbbbb;  }
.headlight { color: #666666;  }
#Mainimage {position : absolute;  top : 109px; left : 420px;}
#Textblock {font-family: verdana; color: #000000;
position : absolute;  top : 123px; left : 169px; font-size: 14px;}
#Listing ul {position: relative; left: -40px;  margin-top:7px; margin-bottom:14px;}
#Listing li {
list-style-type:none; /* removes default bullet */
background-image:url(logos_backs/bullet.gif); 
background-repeat: no-repeat; /* ONE bullet only please */
background-position: 0 0; /* .45em from top (vertical) */ 
padding-left:15px; /* space between bullet and text */ 
font-size: 11px; line-height:15px; width: 260px;}

#Listingwide ul {position: relative; left: -40px;  margin-top:7px; margin-bottom:14px;}
#Listingwide li {
list-style-type:none; /* removes default bullet */
background-image:url(logos_backs/bullet.gif); 
background-repeat: no-repeat; /* ONE bullet only please */
background-position: 0 0; /* .45em from top (vertical) */ 
padding-left:15px; /* space between bullet and text */ 
font-size: 11px; line-height:15px; width: 370px;}

#Diagrams { position: relative; top: 8px; }
#DiagramsSwap { position: relative; top: 0px; }
#TSVblock { position: relative; top: 8px; font-size: 9px; line-height:10px; width: 340px;}

.Textsignoff { clear:left;font-size: 11px; color: #ffffff; margin-left:-27px;}

.Signoff {font-size: 18px; color: #ffff00; margin-bottom:30px; margin-left:-27px; margin-top:20px;}


a.email {color: #abab00;}
a.email:hover {color: #ffffff;}

.maintable {
font-family: verdana; font-size: 9px; color: #000000; background-color:#ffffff;
border: solid #000000 2px; bordercolor="#000000"; border-collapse: collapse;
}
.tablelines { border: solid #000000 1px;}
.greyline {border: solid #000000 1px; background-color: #dddddd;}
.redback {border: solid #000000 1px;  background-color: #ee0000; color:#ffffff}
.greenback {border: solid #000000 1px;  background-color: #1B8C4C; color:#ffffff}
.blueback
{border: solid #000000 1px;  background-color: #313CA4; color:#ffffff}
.note {font-family: verdana;
	font-size: 9px;
	color: #888888;
	margin-top: 6px;}
#table1 { position:relative; top:-8;} 
#Navigation { position : absolute; top : 109px; z-index: 1; 
}
/* MOVE WHOLE BLOCK 2011 left -28 to 0 */

#CorpBlocks {
position :relative;  top : 0px; left : -27px;
font-size:9px; width:720px;
color: #333; }
#CorpBlocks ul { left : 0px;
list-style: none; margin: 0; padding: 0; border: none;
background-image:none; 
padding-left:0px; /* space between bullet and text */ 
}
#CorpBlocks li { float:left; width:120px; }
#CorpBlocks li a {
display: block; height:20px; line-height:20px;
padding: 0px 0px 0px 0px; border-left: 10px solid #313ca4;
margin-right:2px; background-color: #313ca4;
text-align:left; color: #fff;
text-decoration: none; width: 100%; }
html>body #CorpBlocks li a { width: auto; }
#CorpBlocks li a:hover {
border-left: 10px solid #ffff00;
background-color: #ffff00;
color: #666666;
}
#CorpBlocksTwo {
position :relative;  top : 0px; left : -27px;
font-size:9px; width:720px;
color: #333; }
#CorpBlocksTwo ul { left : 0px;
list-style: none; margin: 0; padding: 0; border: none;
background-image:none; 
padding-left:0px; /* space between bullet and text */ 
}
#CorpBlocksTwo li { float:left; width:120px; }
#CorpBlocksTwo li a {
display: block; height:20px; line-height:20px;
padding: 0px 0px 0px 0px; border-left: 10px solid #313ca4;
margin-right:2px; background-color: #313ca4;
text-align:left; color: #fff;
text-decoration: none; width: 100%; }
html>body #CorpBlocksTwo li a { width: auto; }
#CorpBlocksTwo li a:hover {
border-left: 10px solid #ffff00;
background-color: #ffff00;
color: #666666;
}



.unicode {font-family: Code2000, TITUS Cyberbit Basic, Doulos SIL, Chrysanthi Unicode, Bitstream Cyberbit, Bitstream CyberBase, Thryomanes, Gentium, GentiumAlt, Visual Geez Unicode, Lucida Grande, Arial Unicode MS, Microsoft Sans Serif, Lucida Sans Unicode;}
.input {
	border			: 1px solid #ccc;
	padding			: 2px 1px;
	font-weight		: normal;
	font-size		: 0.9em;
	width			: 150px;
}
.submit {
	display			: block;
	width			: 106px;
	height			: 30px;
	font-size		: 1em;
	background		: url(../images/submit.jpg) no-repeat;
	cursor			: pointer;
}
	
