html,
body {
	margin:0;
	padding:0;
	height:100%;
}
#wrapper {
	margin:0 auto;
	min-height:100%;
	width:960px;
	position:relative;
}
#header {
	background:#FFFFFF;
}
#contentwrap {
	padding-bottom:102px;   /* Height of the footer element */
}
#footer {
	width:100%;
	height:60px;
	position:absolute;
	bottom:0;
	left:0;
	background:#FFFFFF;
	z-index:-1;
}

#menu {
  margin:0px 0 0px 0px;
  width:190px;
  float:left;
}

#content {
  width:770px;
  min-height:800px;
  margin:0px 0 0px 190px;
}

#content2 {
  width:900px;
  min-height:1000px;
  margin:0px 0 0px 50px;
}



.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.style1_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
}
.style2g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #339900;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	color: #333333;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #414141;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
}

.tBM0 {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px !important;
	border:solid;
	border-width: 0px;
	border-top-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #F8931E;
	background-color: #FFFFFF;
}
.tBM0:hover {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #414141;
	cursor: pointer;
}

.tBM2 {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #585858;
	background-color: #FFFFFF;
}
.tBM2:hover {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}
.textButtonMenu2d{
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #333333;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}

.tBM3 {
	text-align:center;
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px !important;
	font-weight: bold;
	border-width: 0px;
	border-color: #339900;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #339900;
}
.tBM3:hover {
	text-align:center;
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px !important;
	font-weight: bold;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #339900;
	background-color: #FFFFFF;
	cursor: pointer;
}

.tBM4 {
	text-align:center;
	width:176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #BD1F2D;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #BD1F2D;
}
.tBM4:hover {
	text-align:center;
	width:176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #333333;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}

.tBM5 {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #414141;
	background-color: #FFFFFF;
}
.tBM5:hover {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}

.tBM6 {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #585858;
	background-color: #FFFFFF;
}
.tBM6:hover {
	text-align:left;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}

.tBM7 {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #585858;
	padding: 5px;
	margin: 0px;
	color: #414141;
	background-color: #FFFFFF;
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}
.tBM7s {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #585858;
	padding: 5px;
	margin: 0px;
	color: #F8931E;
	background-color: #FFFFFF;
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}
.tBM7:hover {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #333333;
	padding: 5px;
	margin: 0px;
	color: #F8931E;
	background-color: #FFFFFF;
	cursor: pointer;
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}
.tBM7:disabled {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #999999;
	padding: 5px;
	margin: 0px;
	color: #E6E6FA;
	background-color: #FFFFFF;
	cursor: pointer;
	-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
}

.tBM8 {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	color: red;
	background-color: #FFFFFF;
}

.menucol {color: #FFFFFF}

.menuBox1 {
	border-radius: 0px 0px 20px 20px;
	-moz-border-radius: 0px 0px 20px 20px;
	-webkit-border-radius: 0px 0px 20px 20px;
	background-color: #339900;
}
.menuBox2 {
	border-radius: 0px 0px 20px 20px;
	-moz-border-radius: 0px 0px 20px 20px;
	-webkit-border-radius: 0px 0px 20px 20px;
	background-color: #BD1F2D;
	width:180px;
}
.menuBox3 {
	border-radius: 20px 20px 0px 0px;
	-moz-border-radius: 20px 20px 0px 0px;
	-webkit-border-radius: 20px 20px 0px 0px;
	background-color: #BD1F2D;
	width:180px;
}
.menuBox4 {
	border-radius: 20px 20px 0px 0px;
	-moz-border-radius: 20px 20px 0px 0px;
	-webkit-border-radius: 20px 20px 0px 0px;
	background-color: #339900;
}

.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
color: #333333;
background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #FFFFFF;
background-color: #414141;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
	background-color: #FFFFFF;
	cursor: default;
	color: #999999;
	border-color: transparent;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #FFFFFF;
background-color: #414141;
}

.sst {
	border-width: 0px;
	border-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
}

.add_to_cart {
  -webkit-border-radius: 14;
  -moz-border-radius: 14;
  border-radius: 14px;
  border-width: 0px;
  color: #ffffff;
  font-size: 14px;
  background: #F8931E;
  padding: 8px 16px 8px 16px;
  text-decoration: none;
}

.add_to_cart:hover {
  background: #BD1F2D;
  border-width: 0px;
  text-decoration: none;
}

.ngbtnA {
  -webkit-border-radius: 14;
  -moz-border-radius: 14;
  border-radius: 14px;
  border-width: 0px;
  color: #ffffff;
  font-size: 14px;
  background: #F8931E;
  padding: 8px 16px 8px 16px;
  text-decoration: none;
}

.ngbtnA:hover {
  background: #BD1F2D;
  border-width: 0px;
  text-decoration: none;
}