#newprodsmenu {
	position: absolute; 
	top: 187px; 
	left: 1px;
	visibility: hidden;
	align: middle;
	valign: middle;
	}

span.menu {
	background-color: transparent;
	left: 1px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 2px;
	visibility: hidden;
	z-index: 2;
	}

span.box {
	position: relitive;
	display: block;
	visibility: visible;
	COLOR: #117777;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-top-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	}

.MENUcontent_YELLOWbg {background: #FEF7B9; font-weight:normal; COLOR: #000000; font-family:arial; FONT-SIZE: 11px}
.MENUcontent_DARKGRAYbg {background: #AAAAAA; font-weight:normal; COLOR: #DDDDDD; font-family:arial; FONT-SIZE: 11px}


/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 2px 0;
 border-bottom: 0px solid #FFFFFF;
 font: bold 11px tahoma;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
 font-weight: bold;
}

ul.tabbernav li a
{
 padding: 2px 5px;
 margin-left: 3px;
 border: 1px solid #CCCCCC;
 border-bottom: none;
 background: #FFFFFF;
 text-decoration: none;
 color: #000000;
 font-weight: bold;
}

ul.tabbernav li a:link { color: #777777; }
ul.tabbernav li a:visited { color: #000000; }

ul.tabbernav li a:hover
{
 color: #20A54C;
 background: #FFFFFF;
 border-top: 1px solid #AAAAAA;
 border-left: 1px solid #AAAAAA;
 border-right: 1px solid #AAAAAA;
 border-bottom: 1px solid #AAAAAA;
 text-decoration: none;
 font-weight: bold;
}

ul.tabbernav li.tabberactive a
{
 color: #FFFFFF;
 background-color: #888888;
 border-bottom: 1px solid #888888;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #FFFFFF;
 background: #888888;
 border-top: 1px solid #888888;
 border-left: 1px solid #888888;
 border-right: 1px solid #888888;
 border-bottom: 1px solid #888888;
 text-decoration: none;
 font-weight: bold;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:1px;
 border:1px solid #CCCCCC;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

li {
line-height: 18px
font-family:tahoma;
}



div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock {
background-color:#EEEEEE;
padding:0px;
font-family:tahoma;
font-size:11px;
color:#777777;
}

div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
font-family:tahoma;
font-size:11px;
}



input#text {
	font-family:tahoma;
	background-image: url('http://www.stonefly.com/images/text-bg.jpg');
	height: 18px
	padding-left:2px;
	padding-top:2px;
	border-style:solid;
	border-color:#000000;
	border-width:0px
}

.TextField {
	background-image: url('http://www.stonefly.com/images/text-bg.jpg');
	height: 20px;
	padding-left:2px;
	padding-top:2px;
	border-style:solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #AAAAAA;
	border-right-color: #AAAAAA;
	border-top-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	font-weight:normal;
	color:#000000;
	font-family:tahoma;
	font-size:11px
}

textarea {
	font-family:tahoma;
	background:#FFFFFF url('http://www.stonefly.com/images/textarea-bg.jpg') repeat-x 1% 0%;
	padding-left:2px;
	padding-top:2px;
	border-style:solid;
	border-color:#AAAAAA;
	border-width:1px
}

select {
	background: url('http://www.stonefly.com/images/text-bg.jpg');
	height: 18px;
	padding-left:2px;
	padding-top:0px;
	border-style:solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #AAAAAA;
	border-right-color: #AAAAAA;
	border-top-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	font-weight:normal;
	color:#000000;
	font-family:tahoma;
	font-size:11px
}

option {
	color;#000000;
	background:#EEEEEE;
}

#StorageConsolidation {margin:0 auto;} 

.Title {font-weight:bold; color:#FF7800; font-family:tahoma; font-size:13px}
.Text {font-weight:normal; color:#777777; font-family:tahoma; font-size:11px}
.Black {font-weight:bold; color:#000000; font-family:tahoma; font-size:11px}
.Red  {font-weight:normal; color:#FF0000; font-family:tahoma; font-size:11px}
.BText {font-weight:normal; color:#000000; font-family:tahoma; font-size:11px}
.Copy {font-weight:normal; color:#777777; font-family:tahoma; font-size:11px}
.Gray {font-weight:normal; color:#BBBBBB; font-family:tahoma; font-size:11px}
.White {font-weight:normal; color:#FFFFFF; font-family:tahoma; font-size:11px}
.Yellow {font-weight:bold; background:#FEF7B9; color:#000000; font-family:tahoma; font-size:11px}

A {font-weight:normal; color:#286EC5; font-family:tahoma; font-size:11px; text-decoration:underline;}
A:visited {font-weight:normal; color:#286EC5; font-family:tahoma; font-size:11px; text-decoration:underline;}
A:hover {font-weight:normal; color:#20A54C; font-family:tahoma; font-size:11px; text-decoration:underline;}

A.Foot {font-weight:normal; color:#777777; font-family:tahoma; font-size:11px; text-decoration:none;}
A.Foot:visited {font-weight:normal; color:#777777; font-family:tahoma; font-size:11px; text-decoration:none;}
A.Foot:hover {font-weight:normal; color:#000000; font-family:tahoma; font-size:11px; text-decoration:none;}

A.White {font-weight:normal; color:#FFFFFF; font-family:tahoma; font-size:11px; text-decoration:none;}
A.White:visited {font-weight:normal; color:#FFFFFF; font-family:tahoma; font-size:11px; text-decoration:none;}
A.White:hover {font-weight:normal; color:#FFFFFF; font-family:tahoma; font-size:11px; text-decoration:none;}

A.Close {font-weight:normal; color:#DDDDDD; font-family:tahoma; font-size:11px; text-decoration:none;}
A.Close:visited {font-weight:normal; color:#DDDDDD; font-family:tahoma; font-size:11px; text-decoration:none;}
A.Close:hover {font-weight:normal; color:#FFFFFF; font-family:tahoma; font-size:11px; text-decoration:none;}

A.TitleFoot {font-weight:bold; color:#777777; font-family:tahoma; font-size:11px; text-decoration:none;}
A.TitleFoot:visited {font-weight:bold; color:#777777; font-family:tahoma; font-size:11px; text-decoration:none;}
A.TitleFoot:hover {font-weight:bold; color:#000000; font-family:tahoma; font-size:11px; text-decoration:none;}

A.TopTabs {font-weight:bold; color:#AAAAAA; font-family:tahoma; font-size:11px; text-decoration:none;}
A.TopTabs:visited {font-weight:bold; color:#AAAAAA; font-family:tahoma; font-size:11px; text-decoration:none;}
A.TopTabs:hover {font-weight:bold; color:#FFFFFF; font-family:tahoma; font-size:11px; text-decoration:none;}

.CSSsolidBORDER {
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	}
	
span.box {
	position: relitive;
	display: block;
	visibility: visible;
	COLOR: #286EC5;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #0F3C64;
	border-right-color: #0F3C64;
	border-top-color: #0F3C64;
	border-bottom-color: #000000;
	}

span.box a.boxItem {
	position: relitive;
	padding: 2px 10px 2px 10px;
	background-color: #000000;
	cursor: hand;
	display: block;
	text-decoration: none;
	font-weight: bold; 
	COLOR: #286EC5;
	font-family: tahoma; 
	FONT-SIZE: 11px;
	text-align: center;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	}

span.box a.boxItem:hover {
	position: relitive;
	display: block;
	background-color: #072540;
	COLOR: #6496C2;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #0D3254;
	border-right-color: #0D3254;
	border-top-color: #0D3254;
	border-bottom-color: #0D3254;
	}
	
.Image {
	background-color: #FFFFFF;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	}
	
.Horiz_Dot {background: white url("images/h_dot.gif") repeat-x;}
.Vert_Dot {background: white url("images/v_dot.gif") repeat-y;}



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}