body {
background:#FFFFFF url(../images/style2/s5_background.jpg) repeat-x top center;
}

#s5_menu {
border-bottom:solid 2px #99CC33; //#5B975B;
}

#s5_sub_menu {
background:url(../images/style2/s5_menu_line.png);
border-left:solid 1px #7BAD7B;
border-right:solid 1px #7BAD7B;
padding-top:5px;
padding-bottom:5px;
}

* html #s5_sub_menu {
border:none;
}

.button, a:link, a:visited, .s5_h3_first, .componentheading, .contentheading, h1, h2, h3, h4, h5, #s5_closed, #s5_open  {
color:#99CC33; //#5B975B;
}
 ul.menu #current span {
 	color:#000000;	
 }

#s5_vm_search_button_middle {
height:28px;
background:transparent url(../images/style2/s5_m_search_button.png) repeat-x;
float:right;
margin-top:5px;
margin-right:15px;
}

* html #s5_vm_search_button_middle {
width:1px;
margin-right:15px;
}

#s5_vm_search_button_left {
height:28px;
background:transparent url(../images/style2/s5_l_search_button.png) no-repeat top left;
}

#s5_vm_search_button_right {
height:28px;
background:transparent url(../images/style2/s5_r_search_button.png) no-repeat top right;
}

#s5_navv ul li.active span.s5_outer_active span.s5_rs {
	background:transparent url(../images/style2/s5_l_menu_act.png) no-repeat top left;
	height:41px;
	display:block;
	float:left;
}

#s5_navv ul li.active span.s5_outer_active {
	background:transparent url(../images/style2/s5_r_menu_act.png) no-repeat top right;
	height:41px;
	display:block;
	float:left;
}

#s5_bottom_row_1 {
	background:transparent url(../images/style2/s5_bot_row_m.png) repeat-x top center;
}

#s5_bottom_row_2 {
	background:transparent url(../images/style2/s5_bot_row_l.png) no-repeat top left;
}

#s5_bottom_row_3 {
	background:transparent url(../images/style2/s5_bot_row_r.png) no-repeat top right;
	padding-left:13px;
	padding-right:13px;
	padding-top:52px;
}

.addtocart_button {
	background:transparent url(../images/style2/s5_add_to_cart.png) no-repeat top left;
	height:25px;
	width:96px;
	margin-top:13px;
	margin-bottom:10px;
	font-size:12px;
	border:none;
	font-weight:bold;
	color:#FFFFFF;
}
.pnav{float:right;}
.pnav ul{margin:0;padding:0;list-style:none;}
.pnav li{float:left}
.pnav a.prev,.pnav a.next,.pnav a.prev-first,.pnav a.next-last,.pnav a.prev-off,.pnav a.next-off,.pnav a.prev-first-off,.pnav a.next-last-off{display:block;height:24px;}

.pnav a.p,.pnav a.sel{display:block;height:19px;padding:5px 0 0 0;margin:0 -1px;text-align:center;text-decoration:none;font-size:11px;}

.pnav a.prev:hover,.pnav a.next:hover,.pnav a.p:hover,.pnav a.prev-first:hover,.pnav a.next-last:hover{background-position:0 100%;color:black;}
.pnav p{margin:0;padding:5px 0 0 0;height:19px;}

#mytable {
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
        margin-left: 0px;
        margin-right: 0px;
}
#mytable th {
	/*font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	color: #4f6b72;
	border-right: 1px solid #99CC33;
	border-bottom: 1px solid #99CC33;
	border-top: 1px solid #99CC33;
	/*letter-spacing: 2px;
	text-transform: uppercase;*/
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #BADE88;
}

#mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #99CC33;
	background: none;
}
#mytable th.blank {
	border-top: 0;
	border-left: 0;
	border-right: 0;
	background: none;
}
#mytable td {
	border-right: 1px solid #99CC33;
	border-bottom: 1px solid #99CC33;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	font-size: 9pt;
	letter-spacing: normal;
}


#mytable td.alt {
	background: #E4FCE1;
	color: #797268;
}

#mytable th.spec {
	border-left: 1px solid #99CC33;
	border-top: 0;
	background: #fff;
	/*font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
}

#mytable th.specalt {
	border-left: 1px solid #99CC33;
	border-top: 0;
	background: #E4FCE1;
	/*font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
	color: #797268;
}

