@charset "utf-8";


#dropshad  {margin: 0 auto; width:820px; background:transparent url(../images/drop-shad.png) repeat-y 0px 0px; }
.dropshadbtm {width:820px margin: 0 auto; height:12px; background:transparent url(../images/drop-shad-btm.png) no-repeat 0px 0px;}
.homeFeaturedtxt {width:129px; color:#fff; position:absolute; top:36px; left:165px;}
.homeFeaturedtxt  p{font-weight:bold; margin:0; padding:0; line-height:15px; }
.homeFeaturedtxt  p a{font-weight:bold; margin:0; padding:0; line-height:15px; color:#fff; text-decoration:none;}
.homeFeaturedtxt  p a:hover{font-weight:bold; margin:0; padding:0; line-height:15px; color:#fff; text-decoration:underline;}
ul.ttm {position:absolute; top:99px; left:165px; width:129px; margin:0px; padding:0; padding-top:10px;}
ul.ttm li {background:transparent url(../images/bullet_purple.gif) no-repeat 0px 8px; padding:4px 0px 4px 10px; margin:0; width:121px; line-height:14px; color:#fff;}
ul.ttm li a {color:#fff; text-decoration:none}
ul.ttm li a:hover {color:#fff; text-decoration:underline}
ul.ttm2 {margin-top:0px; padding-top:0px;}
ul.ttm2 li {background:transparent url(../images/bullet_purple.gif) no-repeat 0px 6px; padding:2px 0px 2px 10px; margin:0; width:121px; line-height:14px;}
a.home_product, a.home_stock, a.home_sample, a.home_downloads, a.home_question {color:#fff; text-decoration:none; position:relative;  font-size:12px;  height:47px; display:block; width:152px; border-bottom:1px solid #fff}
a.home_product{background:#000 url(../images/product.jpg) no-repeat 0px -2px; border-top:1px solid #fff;}
a.home_stock{background:#000 url(../images/stock.jpg) no-repeat 0px -2px;}
a.home_sample{background:#000 url(../images/sample.jpg) no-repeat 0px -2px;}
a.home_downloads{background:#000 url(../images/downloads.jpg) no-repeat 0px -2px;}
a.home_question{background:#000 url(../images/question.jpg) no-repeat 0px -2px;}

a.home_product:hover, a.home_stock:hover, a.home_sample:hover, a.home_downloads:hover, a.home_question:hover  {background-position:-148px -2px;}
a.home_product span, a.home_stock span, a.home_sample span, a.home_downloads span, a.home_question span {position:relative; top:15px; left:55px;}
.howtolist
{width:35%; float:left; display:block; margin-top:4px;}
.howtolist ul li
{font-size:12px; line-height:10px; padding:0px 0 2px 0; font-weight:bold;}
.howtolist ul li.last {padding-bottom:0px;}
.resource_list{display:block; padding-top:4px; height:35px; text-decoration:none;}
.resource_list:hover{background-color:#ccc;}
.resource_list img{ float:left; margin:0px 8px 0px 8px;}
.resource_list span{float:left; font-size:11px; }
.resource_list span strong{color:#000; text-decoration:none;}
.learnmore {background:transparent url(../images/arrow.gif) no-repeat 70px 5px; display:block; width:77px}
.rh{width:280px;}
a.shortform{background:transparent url(../images/home_shortform4.jpg) no-repeat 0px -97px; height:97px; width:248px; display:block; margin:0; padding:0;}
a.shortform:hover{background:transparent url(../images/home_shortform4.jpg) no-repeat 0px 0px; height:97px; width:248px; display:block;}
a.mypower{background:transparent url(../images/home_mypower3.jpg) no-repeat 0px -97px; height:97px; width:248px; display:block; margin:0; padding:0; border-top:1px solid #fff;}
a.mypower:hover{background:transparent url(../images/home_mypower3.jpg) no-repeat 0px 0px; height:97px; width:248px; display:block; border-top:1px solid #fff;}

a.energyforum{background:transparent url(../images/home_energyforum.jpg) no-repeat 0px -97px; height:97px; width:248px; display:block; margin:0; padding:0; border-top:1px solid #fff;}
a.energyforum:hover{background:transparent url(../images/home_energyforum.jpg) no-repeat 0px 0px; height:97px; width:248px; display:block; border-top:1px solid #fff;}

a.globalgreen{background:transparent url(../images/home_globalgreen.gif) no-repeat 0px -97px; height:97px; width:248px; display:block; margin:0; padding:0; border-top:1px solid #fff;}
a.globalgreen:hover{background:transparent url(../images/home_globalgreen.gif) no-repeat 0px 0px; height:97px; width:248px; display:block; border-top:1px solid #fff;}

a.worldmap{background:transparent url(../images/world_rollover.jpg) no-repeat 0px -122px; height:122px; width:247px; display:block; margin:0; padding:0;}
a.worldmap:hover {background:transparent url(../images/world_rollover.jpg) no-repeat 0px 0px; height:122px; width:247px; display:block; }

.acdcimg {position:relative;float:left; padding:0px; margin:20px 6px 0px 3px;  border:none; }
.dcdcimg {position:relative;float:left; padding:0px; border:none; margin:20px 6px 0px 3px; }
.acdcpod {background-color:#fff; border-left:10px solid #000; height:104px; border-bottom:1px solid #000;}
.dcdcpod {position:relative;  border-left:10px solid #000; height:105px;}
.pssform {padding:0; margin:0;  width:49%; height:16px; float:left;}
.pssform select {width:140px; font-size:9px; height:17px; color:#666; border:1px solid #880D5C; position:relative; left:0px; margin-bottom:2px}
.samplebtn {position:relative; float:left;left:0px; top:14px; margin:2px 0px 2px 0px;}
.stockbtn {float:right; position:relative; left:20px; margin:0px 0px 2px 0px; top:-11px;}
.borders {border-right:1px solid #000; border-left:1px solid #000; height:210px;}
.formtbl {width:150px; margin:0; padding:0;}
.ppsform {padding:0; margin:3px 0 0 0; font-size:10px; width:41%; float:left;}
.ppsform input {display:inline;}
.txt {width:110px; padding:2px; height:12px; font-size:9px; color:#666; border:1px solid #880D5C}
.slct {padding:0px; width:117px; font-size:9px; height:17px; color:#666; border:1px solid #880D5C}
.gobtn {position:relative;  margin-top:4px; margin-left:4px;}
.gobtn2 {position:relative;   margin-top:4px; margin-left:4px;}
#homeFeaturedLeft {position:relative; width:150px; float:left;  }
#homeFeaturedRight {position:relative; float:left;  width:150px; }

.extralink{padding-left:10px;position:relative; top:-4px;}


/* misc styles */

ul#navmenu li {width:113px;}

a.banner_social{
	background:transparent url(../images/banner_social.jpg) no-repeat 0px 0px;
	height:97px;
	width:248px;
	display:block; 
	margin:1px 0 0 0;
}

a.banner_robotic_power{
	background:transparent url(../images/banner_robotic_power.jpg) no-repeat 0px 0px;
	height:97px;
	width:248px;
	display:block; 
	margin:1px 0 0 0;
}

a.banner_med_dev{
	background:transparent url(../images/banner_med_dev.jpg) no-repeat 0px 0px;
	height:97px;
	width:248px;
	display:block; 
	margin:1px 0 0 0;
}

a.banner_military{
	background:transparent url(../images/banner_military.jpg) no-repeat 0px 0px;
	height:97px;
	width:248px;
	display:block; 
	margin:1px 0 0 0;
}


a.banner_social:hover,
a.banner_robotic_power:hover,
a.banner_med_dev:hover,
a.banner_military:hover{background-position:0px -97px;}

a.worldmap{background:transparent url(../images/world_rollover2.jpg) no-repeat 0px -82px; height:82px; width:247px; display:block; margin:0; padding:0;}
a.worldmap:hover {background:transparent url(../images/world_rollover2.jpg) no-repeat 0px 0px; height:82px; width:247px; display:block; margin:0; padding:0;}

.acdcpod {border-left:none; height:107px; padding:5px 0 0 0; overflow:hidden;}
.dcdcpod {border-left:none; height:107px; padding:5px 0 0 0; overflow:hidden;}
.acdcimg {margin:12px 6px 0px 6px;}
.dcdcimg {margin:12px 6px 0px 6px;}
.borders {border-right:1px solid #000; border-left:1px solid #000; height:225px; background:#ccc;}
#homeFeatured{width:302px;}
#homeFeaturedLeft{width:154px;}
#homeFeaturedRight{width:148px;}

.SelectBorderTest {width : 156px;}

.pssform {padding:0; margin:0;  width:49%; height:16px; float:left;}
.pssform select {width:155px; font-size:9px; height:17px; color:#666; border:1px solid #880D5C; position:relative; left:0px; margin-bottom:2px}

.samplebtn{position:relative; float:left; left:-60px; top:0px; margin:25px 0 0 0;}
.stockbtn{position:relative; left:1px; float:left; top:-23px; margin:0px 0px;}
.purchasebtn{position:relative;left:90px; float:left; top:-46px; margin:0px 0px;}

a.home_product, a.home_stock, a.home_video, a.home_sample, a.home_downloads, a.home_question, a.home_gallery {color:#fff; text-decoration:none; position:relative;  font-size:12px;  height:50px; display:block; width:148px; border-bottom:1px solid #fff}
a.home_product{background:#000 url(../images/bullet_product.jpg) no-repeat 0px 0px; border-top:1px solid #fff;}
a.home_stock{background:#000 url(../images/stock.jpg) no-repeat 0px 0px;}
a.home_video{background:#000 url(../images/bullet_video.jpg) no-repeat 0px 0px;}
a.home_sample{background:#000 url(../images/bullet_sample.jpg) no-repeat 0px 0px;}
a.home_downloads{background:#000 url(../images/bullet_downloads.jpg) no-repeat 0px 0px;}
a.home_question{background:#000 url(../images/bullet_question.jpg) no-repeat 0px 0px;}
a.home_gallery{background:#000 url(../images/bullet_gallery.jpg) no-repeat 0px 0px;}
a.home_product:hover, a.home_stock:hover, a.home_video:hover, a.home_sample:hover, a.home_downloads:hover, a.home_question:hover, a.home_gallery:hover{color:#fff; background-position:-148px 0px; background-color:#880d5c}
a.home_product span, a.home_stock span, a.home_video span, a.home_sample span, a.home_downloads span, a.home_question span,a.home_gallery span {position:relative; top:15px; left:55px;}

#slides{width: 800px; height: 272px; background: #000000; position: relative;}
#slides img{border: none;}
.slides_container{width: 800px; height: 272px; overflow: hidden;}
.slides_container div {width: 800px; height: 272px; display: block;}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-25px;
	width:24px;
	height:43px;
	display:block;
	z-index:10000;
}

#slides .next {
	left:801px;
}
