.Container2 {
	display: inline;
	position: relative;
	float: left;
	width: 665px;
	height: 300px;
	margin: 20px 0 0 0px;
	
}

.Container3 {display: inline;
	position: relative;
	float: left;
	width: 635px;
	height: 370px;
	margin: 50px 0 0 255px;
	background: transparent url(../images/scroll-lg-bg.gif) no-repeat 0 0;
	}


#Scroller-1 {position: absolute; overflow: hidden; width: 645px; height: 290px; top: 5px;}

#Scroller-1 p {
	margin: 0; padding: 5px 20px;
	font-size: 11px;
	color: #777777;
}

#Scroller-1 h1 {
	margin: 0; padding: 5px 20px 0px 20px;
	font-size: 15px;
	font-weight: bold;
	color: #446e92;
}

.Scroller-Container {
	position: absolute;
	top: 0px; left: 0px;
}

#Scrollbar-Container {position: relative; float: right; top: 25px; right: 40px;}
.Scrollbar-Up {
	cursor: pointer;
	position: absolute;
	width: 10px; height: 10px;
	background-color: #CCC;
	font-size: 0px;
}
.Scrollbar-Track {
	width: 10px; height: 255px;
	position: absolute;
	top: 15px;
	background-color: #EEE;
}
.Scrollbar-Handle {
	position: absolute;
	width: 10px; height: 30px;
	background-color: #CCC;
}
.Scrollbar-Down {
	cursor: pointer;
	position: absolute;
	top: 275px;
	width: 10px; height: 10px;
	background-color: #CCC;
	font-size: 0px;
}


#empty-28 {display: block; width: 1px; height: 28px;}
.news-image {float: right; padding: 10px;}



/*Adverse Effect
---------------------------------------------------*/

#aer-nav-container, #news-nav-container {display: block;  height: 380px;}
.aer-next {position: absolute; top: 250px; left: 470px;}
a.aer-next:LINK {color:#446e92; text-decoration:none;}
a.aer-next:HOVER{color:#666666; text-decoration:underline;}

#counter {text-align: right; margin: 4px 20px; font-weight: bold; color: #446e92}

#adverse-button1	{position: absolute; top: 105px; left: 170px; display: inline; }
#adverse-button2 {position: absolute; top: 105px; left: 330px; display: inline;  }


/* Form
---------------------------------------------------*/
#aer-form {display: block; width: 558px;}

div.row span.labelA, div.row span.labelB, div.row span.labelC  {
  float: left;
  display: inline;  
  margin-top: 2px;
  text-align: left; 
  color: #777777; font-size: 11px; 
  }
  
div.row span.labelA {width: 90px;}  
div.row span.labelB {width: 260px;}
div.row span.labelC {width: 200px;}

.optsel select {color: #777777; font-size: 11px; width: 500px; background: #f7fcfb;border: 1px solid #00a886;}  


  
#left-form {float: left; width: 270px;display: inline;}
#right-form {float: left; width: 270px; display: inline; margin-left: 15px;}

table.columns {margin: 10px 20px;}
table.columns input {width: 100px; margin: 1px 0px;}

/* Product Database
---------------------------------------------------*/
.linkListAZ {
	height: 20px;
	margin-top: 15px;
}

.linkListAZ a {margin-left: 10px;}
table.database {margin: 5px 0 5px 10px;}
table.database td.bar {
	padding: 1px;
	background-color: #e6e6e6;
	border: none;
	text-align: center;
	font-weight: bold;	
}

table.database th {
	border-left: 1px solid #C1DAD7; 
	border-right: 1px solid #C1DAD7; 
	border-bottom: 1px solid #C1DAD7; 
	padding: 6px 6px 6px 12px;
}

table.database  td.alt {
	background: #F5FAFA;
	color: #797268;
}

table.database td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}

table.alphalist	{margin: 20px auto; text-align: center; }
table.alphalist td {width: 25px; height: 25px; text-align: center;}

table.brandslist a,  table.brandslist a:link, table.brandslist a:visited {color: #eda348}
table.genericslist a,  table.genericslist a:link, table.genericslist a:visited {color: #22a6e0}
table.brandslist a:hover, table.genericslist a:hover {color: #707070; text-decoration: underline;}



#features {
	position: absolute;
	left: -360px;
	top: -50px;
	margin: 10px  0 0 0px;
	padding: 0px 35px 0px 235px;
	width: 900px;	
/* 	height: 300px; */
	background: #fff;
	-webkit-box-shadow: rgba(0,0,0,.7) 0 3px 60px;
	-moz-box-shadow: rgba(0,0,0,.7) 0 3px 60px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border: 1px solid white;
	z-index: 1000;
	display: none;
}


#closeFeatures {
	position: relative;
	left: -30px;
	top: -10px;
	z-index: 300;
/* 	top: -39px; */
}

#features div {
	position: relative;
	top: -49px;
}

