body, div, td{
	text-decoration:none;
	font-family: Myriad pro;
	font-size:13px;
	vertical-align:top;
	color: black;
}
* {
margin : 0;
padding : 0;
border  : 0;
}
.block{
display:block;
}
.tablemenu {	
	width: 100%;
	padding:0 !important;
} 
.tablemenu td{	
	padding:0 !important;
}
#mainmenu{
	clear:both;
	width: 100%;
	padding: 0;
}
#headerorig * {
	font-family: "Myriad Pro";
}
#headercontent {
	float:left;
	width: 100%;
    background-color: #9EC628;
	padding: 0;
	height: 128px;	
}
#headerorig #menu {
	width: 100%;
}
#tablemenu {
	width: 100%;
	table-layout: fixed;
}
#logo{
	float:left;
    border: 0;
}
#logo a{
	padding:0;
	display: inline-block;
}
.centerdiv{
	text-align: center;
	width:100%;
}
.centerdivcontent{
	text-align: left;
	margin: 0 auto;
	width: 330px;
	padding: 0;
}
#searchdiv{
	text-align: left;
	margin: 0 auto;
	width: 350px;
	padding: 0;
}
#searchcontainer{
	padding: 0px;
	width: 350px;
	height: 34px;
	background: url(images/searchcontainer.png) no-repeat top left;
}
#searchcontainer td#cat{
	padding: 4px 0px 4px 0px !important;
	vertical-align: middle;
}
.cussup{
font-size: 14px;
line-height: 20px;
}
.cussup span{
color: #FEEB8D;
font-weight: bold;
}
.cussup a{
color: #FEEB8D !important;
font-weight: bold;
}
.test{
	background: url(images/test/search-input-bg.png) no-repeat center top;
	background-color: #F0EFEE;
	width: 100%;
	padding: 0;
}
#catselect{
	padding: 0 !important;
	background: url(images/select_bg.png) repeat-x top left;
	width: 148px;
	border: hidden;
	overflow: hidden;
}
#catselect option{
	padding: 0 !important;
	vertical-align: middle;
  	color:black;
}
#searchcontainer td#search{
	vertical-align: middle;
	width: 168px;
	padding: 4px 0px 4px 0px !important;
}
#searchinput{
	height: 36px;
	border: none;
	width: 100%;
}
#searchinput td{
	padding: 0;
}
#searchinput td.white{
	background-color: white;
}
#searchinput td.black{
	background-color: black;
}
#searchinput td.twotop{
	background: url(images/search_bar/search-bar_02/search-bar_02_01.png) repeat-x top left;
}
#searchinput td.two{
	background: url(images/search_bar/search-bar_02/search-bar_02_02.png) repeat-x top left;
	vertical-align: middle;
}
#searchinput td.twobottom{
	background: url(images/search_bar/search-bar_02/search-bar_02_03.png) repeat-x top left;
}
#searchinput td.fourtop{
	background: url(images/search_bar/search-bar_04/search-bar_04_01.png) repeat-x top left;
}
#searchinput td.four{
	background: url(images/search_bar/search-bar_04/search-bar_04_02.png) repeat-x top left;
	vertical-align: middle;
	width: 100%;
}
#searchinput td.fourbottom{
	background: url(images/search_bar/search-bar_04/search-bar_04_03.png) repeat-x top left;
}
#searchinput td.sixtop{
	background: url(images/search_bar/search-bar_06/search-bar_06_01.png) repeat-x top left;
}
#searchinput td.six{
	background: url(images/search_bar/search-bar_06/search-bar_06_02.png) repeat-x top left;
	vertical-align: middle;
}
#searchinput td.sixbottom{
	background: url(images/search_bar/search-bar_06/search-bar_06_03.png) repeat-x top left;
}
#keyword{
	vertical-align:middle;
	width: 100%;
	height:18px;
	border: none;
	padding: 0;
}
.searchbutton{
background-image:url(images/search_bar/search_button.png);
background-position:center center;
background-color: transparent;
cursor:pointer;
border:0px;
height:18px;
width:17px;
}
#centerheader{
	text-align: left;
	margin: 0 auto;
	width: 330px;
}
#headerlink{
	text-align: left;
	margin: 0 auto;
	width: 330px;
	padding: 28px 0 10px;
}
#headerlinkmenu{
	width: 100%;
}
#headerlinkmenu li{
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}
#headerlinkmenu li a{
	color: #FEEB8D !important;
	font-size: 16px;
	font-weight: bold;
}
#userinfo{
	width: 100%;
	float: right;
	padding: 15px 15px 0 0;
}
.userinfotable{
	float:right;
	width:100%;
}
#loginfacebook{
	text-align: right;
}
#loginfacebook div{
	padding-top: 10px;
}
#linkmenuhead{
	text-align: right;
}
.showcart{
	background-image: url('images/cartbuttonnum.png');
	cursor: pointer;
	background-repeat: no-repeat;
	background-position:center;
	background-color: transparent;
	border: none;
	color: black;
	font-size: 20px;
	font-weight: bold;
	padding:16px 0px 30px;
	width: 65px;
	height: 69px;
}
#logintable{
	width:100%;
	padding:0;
}
#logintable td{
	text-align:right;
	width:100%;
}
a.orangeLink:link {
	color: #E47911; text-decoration: none
}
a.orangeLink:visited {
	color: #E47911; text-decoration: none
}
a.orangeLink:active {
	color: #E47911; text-decoration: none
}
a.orangeLink:hover {
	color: #E47911; text-decoration: underline
}
a.Link:link {
	text-decoration: none
}
a.Link:visited {
	text-decoration: none
}
a.Link:active {
	text-decoration: none
}
a.Link:hover {
	text-decoration: underline
}
.whiteorange{
	color: #FEEB8D !important;
}
