/** PAGETAGS */

#tag {
	padding-left: 17px;
	padding-right: 17px;
	color: #949393;
	background: url(/images/homepage_11.gif) no-repeat left center;	
}

.plan-box4 li {
	padding-left: 12px;
	margin-left: 40px;
	background: url(/images/subpage1_01.gif) no-repeat 0px 10px;
	color: #949393;
}


/** LOGIN */

#login-user {
	float: right;
	width: 495px;
}

#login-user form, #login-user fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

#login-user ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#login-user li {
	float: left;
	height: 45px;
	padding-right: 10px;
	background: url(/images/homepage02.gif) no-repeat left bottom;
}

#login-user li.buttons {
	padding-top: 17px;
	background: none;
}

#login-user label {
	display: block;
	width: 205px;
	height: 16px;
	color: #67951E;
}

#login-user input {
	float: left;
	font: inherit;
	color: #FFFFFF;
}

#login-user .input-text {
	width: 185px;
	margin: 7px 0px 0px 10px;
	background: none;
	border: none;
}

/** PRODUCT */
.product {
 	border-style: solid;
 	border-width: 1px; 
 	border-color: #414141;
 	margin-bottom: 10px;
 	padding: 5px;
 	width: 100%; 
}

.product a {
	color: #8B8B8B;
	text-decoration: none;
}

#websites {
	margin-top: 16px;
	margin-left: 80px;
	
}

#websites img {
	padding-right: 30px;
	padding-top: 10px;	
}

.plus {
	padding: 5px 0px 5px 22px;
	background: url(/images/plus.gif) no-repeat left center;
}

#jumpin {
	margin-left: 40px;
}

.min {
	padding: 5px 0px 5px 22px;
	background: url(/images/min.gif) no-repeat left center;
}

.check {
	padding: 5px 0px 5px 22px;
	background: url(/images/check.png) no-repeat left center;
}

.productList{
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.productList span {
  color: #999;	
}

.newsList{
  list-style-type: none;
  padding: 0;
  margin: 30;
}