/* CSS Document for EastrnInstruments  -  ei.css*/

body {
  background-color: #153B75;
  font-family: sans-serif, arial, helvetica;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  color: #ffffff;
}

.bodyimg {
  margin: 5px 5px 5px 5px;
  border: 1px solid #ffffff;
}

div.bodydiv {
  font-family: arial, helvetica;
  font-size: 11px;
  color: #ffffff;
}

div.bodydiv a:link {
  font-weight: bold;
  color: #ffffff;
  text-decoration: underline;
}

div.bodydiv a:visited {
  font-weight: bold;
  color: #A2A2A2;
  text-decoration: underline;
}

div.bodydiv a:active, div.bodydiv a:hover {
  color: #99CCFF;
  text-decoration: none;
}


.bodydiv td {
  font-family: arial, helvetica;
  font-size: 11px;
  color: #ffffff;
}

div.hr {
  border: 0px;
  height: 7px;
  width: 180px;
  background: #153B75 url('images/hrequals.jpg') center;
}

div.hr hr {
  display: none;
}

div.hrnews {
  border: 0px;
  height: 3px;
  width: 600px;
  background: #153B75 url('images/hrequals.jpg') center;
}

div.hrnews hr {
  display: none;
}

div.hrbody hr {
  display: none;
}

div.hrbody {
  border: 0px;
  height: 1px;
  width: 467px;
  background: #153B75 url('images/bodyhr.jpg') center repeat-x;
  padding-bottom: 5px;
  padding-top: 5px;
}

.background {
  background-image: url('images/background.jpg'); 
  background-repeat: no-repeat;
  width: 750px;
  height: 800px;
  border: 0px;
}

.breadcrumb {
  font-family: arial, helvetica;
  font-size: 10px;
  color: #ffffff;
  line-height: 12px;
  background: #153B75;
}

.bodyarea {
  font-family: arial, helvetica;
  font-size: 10px;
  color: #ffffff;
  padding-left: 37px;
  padding-right: 57px;
  width: 572px;
  background: #153B75;
}

.bodyarea2 {
  background-image: url('images/subpagebg1.jpg');
  background-repeat: repeat-y;
  font-family: arial, helvetica;
  font-size: 10px;
  color: #ffffff;
  padding-left: 200px;
  padding-right: 200px;
  width: 667px;
}

.bodyarea a:link, .bodyarea a:visited {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.bodyarea a:active, .bodyarea a:hover {
  color: #cccccc;
  text-decoration: none;
}

.dash {
  font-size: 6pt;
  color: #ffffff;
}

.footer {
  background-image: url('images/footer2.jpg');
  background-repeat: no-repeat;
  width: 750px;
  height: 32px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 10px;
  color: #ffffff;
  border: 0px;
  line-height: 12px;
}

.footer a:link {
  font-family: arial, helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.footer a:visited {
  font-family: arial, helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #989898;
  text-decoration: none;
}

.footer a:active, .footer a:hover {
  color: #578FE5;
  text-decoration: none;
}

.footersub {
  background-image: url('images/footersub.jpg');
  background-repeat: no-repeat;
  width: 750px;
  height: 12px;
  font-size: 10px;
  color: #ffffff;
  border: 0px;
}

.footersub a:link, .footersub a:visited {
  font-family: arial, helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.footersub a:active, .footersub a:hover {
  color: #cccccc;
  text-decoration: none;
}

.footercontent {
  width: 750px;
  height: 12px;
  font-size: 10px;
  color: #ffffff;
  border: 0px;
  line-height: 12px;
}

.footercontent a:link, .footersub a:visited {
  font-family: arial, helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.footercontent a:active, .footersub a:hover {
  color: #cccccc;
  text-decoration: none;
}


.h1 {

  font-size: 16px;
  color: #ffffff;
  line-height: 18px;
}

.h2 {
  font-size: 12px;
  color: #ffffff;
  line-height: 14px;
}

.h3 {
  font-size: 18px;
  color: #cccccc;
  line-height: 20px;

}

.h4 {
  font-size: 18px;
  color: #ffffff;
  line-height: 20px;
}

.h5 {
  font-size: 18px;
  color: #ffffff;
  line-height: 20px;
  font-weight: bold;
}

.indextable {
  font-size: 8pt;
  color: #ffffff;
  padding-top: 30px;
  padding-left: 140px;
  margin-bottom: 0px;
  border: 1px;
}

.indextablenews {
  height: 110px;
  width: 600px;
  overflow: auto;
}

.indextabletd {
  font-size: 8pt;
  color: #ffffff;
  padding: 10px 10px 0px 10px; 
  width: 180px; 
}

.learnmore1, .learnmore1 a:link, .learnmore1 a:visited {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  margin-top: 183px;
  margin-left: 16px;
  text-decoration: none;
}

.learnmore1 a:active, .learnmore1 a:hover {
  color: #cccccc;
  text-decoration: none;
}

.learnmoreimages {
  padding-left: 40px;
}

.leftnav {
  height: 491px;
  width: 178px;
  background-image: url('images/menutop.jpg');
  background-repeat: no-repeat;
  vertical-align: top;
}

.leftnav a:link {
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}
.leftnav a:visited {
  font-size: 12px;
  color: #989898;
  text-decoration: none;
}

.leftnav a:active, .leftnav a:hover {
  color: #6CA4FA;
  text-decoration: none;
}

.leftnavoverlay {
  background-image: url('images/menusuboverlay.jpg');
  height: 1334px;
  width: 178px;
  margin-top: 130px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.menubottomline{
  height: 0px;
  width: 178px;
  border-bottom: solid 1px #66685D;
}

.menured {
  font-family: arial, helvetica;
  font-size: 12px;
  background-image: url('images/menuredoff.jpg'); 
  color: #ffffff; 
  height: 25px; 
  width: 178px; 
  padding-top: 4px;
}

.menuredon {
  font-family: arial, helvetica;
  font-size: 12px;
  background-image: url('images/menuredon.jpg'); 
  color: #ffffff; 
  height: 25px; 
  width: 178px; 
  padding-top: 4px;
}

.menugreen {
  font-family: arial, helvetica;
  font-size: 12px;
  background-image: url('images/menugreenoff.jpg'); 
  color: #ffffff; 
  height: 25px; 
  width: 178px; 
  padding-top: 4px;
}

.menugreenon {
  font-family: arial, helvetica;
  font-size: 12px;
  background-image: url('images/menugreenon.jpg'); 
  color: #ffffff; 
  height: 25px; 
  width: 178px; 
  padding-top: 4px;
}

.middle {
	height: 738px;
}

.news {
  background-image: url('images/newsbg.jpg');
  background-repeat: repeat-y;
  padding-left: 155px;
  padding-top: 10px;
  padding-bottom: 0px;
}

.news_cell {
  font-family: arial, helvetica;
  font-size: 10px;
  color: #ffffff;
  width: 572px;
  background: #153B75;
}

.news_cell a:link {
  font-weight: bold;
  color: #ffffff;
  text-decoration: underline;
}

.news_cell a:visited {
  font-weight: bold;
  color: #A2A2A2;
  text-decoration: underline;
}

.news_cell a:active, .news_cell a:hover {
  color: #99CCFF;
  text-decoration: none;
}

.newsheader {
  height: 82px;
}

.productstable {
  background-image: url('images/subpagebg2.jpg');
  width: 750px;
}

.redtop {
  line-height: 6px;
  padding-bottom: 0px;
  margin-left: -20px;
}

.subbackground {
  background-image: url('images/subbackground.jpg'); 
  background-repeat: no-repeat;
  width: 750px;
  height: 1347px;
  border: 0px;
}

.subbottom {
  background-image: url('images/subpagebg.jpg');
  background-repeat: repeat-y;
}

.submiddle {
  width: 750px;
  height: 1347px;
  border: 0px;
}

.subredtop {
}

.topnav {
  padding-top: 99px;
  padding-left: 30px;
  font-size: 14px;
  font-weight: bold;
}

.topnav a:link, .topnav a:visited {
  color: #ffffff;
  text-decoration: none;
}

.topnav a:active, .topnav a:hover {
  color: #cccccc;
  text-decoration: none;
}

.text {
	background: url('images/textbox.gif') no-repeat fixed;
	font-family: arial, helvitica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 160px;
	height: 20px;
	border: 0px;
	padding-left: 12px;
	padding-right: 3px;
	border: 0px;
}

label>input.text {
	background: url('images/textbox.gif') no-repeat;
	border: 0px;
}	

form>input.text {
	background: url('images/textbox.gif') no-repeat;
	border: 0px;
}

td>input.text {
	background: url('images/textbox.gif') no-repeat;
	border: 0px;
}

div .smtp>input.text {
	background: url('images/textbox.gif') no-repeat;
	border: 0px;
}

.textarea {
	background: url('images/textarea3.gif') no-repeat fixed;
	font-family: arial, helvitica, sans-serif;
	font-size: 13px;
	color: #000000;
	width: 252px;
	height: 160px;
	border: 0px;
	padding-left: 12px;
	padding-right: 10px;
	border: 0px;
}

label>textarea.textarea {
	background: url('images/textarea3.gif') no-repeat;
	border: 0px;
}	

form>textarea.textarea {
	background: url('images/textarea3.gif') no-repeat;
	border: 0px;
}	

td>textarea.textarea {
	background: url('images/textarea3.gif') no-repeat;
	border: 0px;
}	

