@charset "utf-8";
/* CSS Document */
.suckertreemenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
	position: relative;
	display: inline;
	width: 92px;
	float: left;
	height: 30px;
	text-align: center;
	padding-top: 19px;
	z-index: 1;
}

.suckertreemenu ul li a {
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.suckertreemenu ul li.background {
	width: 116px;
}

.suckertreemenu ul li.background a div {
	background: url(../images/backgroundHover.png) no-repeat 0 0;
	height: 49px;
	width: 124px;
	display: block;
	position: absolute;
	top: 0;
	left: 5px;
	z-index: -1;
}

.suckertreemenu ul li.background a span {
	color: #8cc63f;
}


.suckertreemenu ul li.news {
	width: 77px;
}

.suckertreemenu ul li.news a div {
	display: block;
	background: url(../images/newHover.png) no-repeat 0 0;
	height: 49px;
	width: 88px;
	position: absolute;
	top: 0px;
	left: -1px;
	z-index: -1;
}

.suckertreemenu ul li.news a span {
	color: #8cc63f;
}

.suckertreemenu ul li.materials {
	width: 98px;
}

.suckertreemenu ul li.materials a div {
	display: block;
	background: url(../images/materialsHover.png) no-repeat 0 0;
	height: 49px;
	width: 105px;
	position: absolute;
	top: 0px;
	left: -1px;
	z-index: -1;
}

.suckertreemenu ul li.materials a span {
	color: #8cc63f;
}

.suckertreemenu ul li.community {
	width: 97px;
}

.suckertreemenu ul li.licensing {
	width: 100px;
}

.suckertreemenu ul li.licensing a div {
	display: block;
	background: url(../images/licenseHover.png) no-repeat 0 0;
	height: 49px;
	width: 109px;
	position: absolute;
	top: 0px;
	left: -1px;
	z-index: -1;
}

.suckertreemenu ul li.licensing a span {
	color: #8cc63f;
}

.suckertreemenu ul li.research {
	width: 95px;
}

.suckertreemenu ul li.store {
	width: 90px;
}


.suckertreemenu ul li.search {
	width: 100px;
}

.suckertreemenu ul li.search a{
	width: 100px;
	color: #333333;
}
/*Top level menu link items style*/

	
/*1st sub level menu*/
.suckertreemenu ul li ul{
	left: 0px;
	position: absolute;
	top: 0px; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
	display: list-item;
	float: none;
}



/* Sub level menu links style */



/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
	background: url(media/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
	background: url(media/arrow-right.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left;}
* html .suckertreemenu ul li a {}
/* End */

.communityHover {
	width: 124px;
	height: 49px;
	background: url(../images/communityHover.png) no-repeat 0 0;
	position: absolute;
	top: -49px;
	left: -10px;
	z-index: -1;
}

.communityDrop {
	background: url(../images/communityDrop.png) no-repeat 0 0;
	height: 161px;
	width: 236px;
	position: absolute;
	top: 0px;
	left: -10px;
}


.communityDrop p {
	margin: 8px 0px 0px 10px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	padding: 8px 0px 8px 12px;
	width: 198px;
	
}

.communityDrop p:hover {
	background: #4e9a11;
}



.suckertreemenu1 ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.suckertreemenu1 ul li{
	position: relative;
	display: inline;
	width: 92px;
	float: left;
	height: 30px;
	text-align: center;
	padding-top: 19px;
	z-index: 0;
}

.suckertreemenu1 ul li a {
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}


.suckertreemenu1 ul li.search {
	width: 100px;
}

.suckertreemenu1 ul li.search a{
	width: 100px;
	color: #333333;
}
/*Top level menu link items style*/

	
/*1st sub level menu*/
.suckertreemenu1 ul li ul{
	left: 0px;
	position: absolute;
	top: 0px; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu1 ul li ul li{
	display: list-item;
	float: none;
	left: -200px;
	top: -20px;
}



/* Sub level menu links style */



/*Background image for top level menu list links */
.suckertreemenu1 .mainfoldericon{
	background: url(media/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu1 .subfoldericon{
	background: url(media/arrow-right.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckertreemenu1 ul li { float: left;}
* html .suckertreemenu1 ul li a {}
/* End */




.searchMsg {
	width: 98px;
	height: 49px;
	position: absolute;
	top: -49px;
	left: 3px;
	z-index: -5;
	background: url(../images/searchHover.png) no-repeat 0 0;
}

#searchfield  {
	background: url(../images/searchDrop.png) no-repeat right 0;
	height: 68px;
	width: 301px;
	left: -50px;
}

.background {
	width: 116px;
}


#serachinner {
	padding-top: 23px;
	text-align: left;
	padding-left: 20px;
}

#serachinner input {
	border: none 0px;
	height: 15px;
	width: 160px;
}