body {
	font-weight : normal; 
	font-size : 12px; 
	color : black; 
	font-style : normal; 
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	background-color : white; 
	padding : 0; 
	margin : 0; 
	text-align : left; 
} 

ol,ul {
	text-align : left; 
	margin: 0 0 0 30px; 
	padding-left : 10px 20px 10px 20px; 
	color : #222222; 
	line-height: 1.5;
	background-color : #FFFFFF;
} 
H1.main {
	font-weight : bold; 
	font-size : 20px; 
	color : #458B00; 
	font-style : normal; 
	text-align : left; 
	text-decoration : none; 
	margin: 0;
	padding: 0 0 10px 15px;
	background-color : #FFFFFF;
} 
H1.cat_head {
	font-weight : bold; 
	font-size : 20px; 
	color : #D43D1A;  
	text-align : left; 
	display: block;
	margin: 0;
	padding: 10px 20px 10px 20px;
	background-color : #FFFFFF;
} 
H2.main {
	font-weight : bold; 
	font-size : 24px; 
	color : #800000; 
	font-style : normal; 
	text-align : left; 
	text-decoration : none;
	background-color : #FFFFFF;
} 
H2.arrow {
	font-weight : bold; 
	font-size : 20px; 
	color : #D43D1A;  
	font-style : normal; 
	text-align : left; 
	text-decoration : none;
	display: block;
	padding: 0 20px 0 0;
	background-image : url(../images/arrow.gif); 
	background-repeat : no-repeat; 
	background-position : 80% 50%;
	background-color : #FFFFFF;
} 
H2.heading {
	font-size : 14px;
	font-weight: bold;
	text-align : left;
	color: #458B00;
	margin : 0 0 0 15px; 
	padding: 0;
}

H6.head {
	font-weight : bold; 
	font-size : 22px; 
	color : #545454;
	font-style : normal; 
	text-align : left; 
	text-decoration : none; 
	margin : 16px 0 0 25px;
	padding: 0;
	background-color : transparent;
}
a.menu_hor {
	text-align : center; 
	font-weight : bold;
	line-height: 40px;
	display: block;
	font-size : 12px; 
	color : #458B00;  
	text-decoration : none;
	margin : 0;
	padding: 0;
	background-color : #FFFFFF; 
	background-image : url(../images/light.gif); 
	background-repeat : repeat-x; 
	background-position : 0% 0%;
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
} 
a.menu {
	text-align : center; 
	font-weight : bold; 
	font-size : 12px;
	color : #458B00;  
	text-decoration : none; 
	margin : 0;
	padding: 0;
	background-color : transparent; 
} 
a.menu:hover {
	text-align : center; 
	font-weight : bold; 
	font-size : 12px; 
	color : #B8B8BA; 
	text-decoration : none; 
	margin : 0;
	padding: 0;
	background-color : transparent; 
}
a.menu_head {
	text-align : center; 
	font-weight : bold; 
	font-size : 12px;
	color : #333333;  
	text-decoration : none; 
	margin : 0;
	padding: 0;
	background-color : #AFAFAF; 
} 
a.menu_head:hover {
	text-align : center; 
	font-weight : bold; 
	font-size : 12px; 
	color : #458B00; 
	text-decoration : none; 
	margin : 0;
	padding: 0;
	background-color : #AFAFAF; 
}
a.menu_static {
	text-align : left; 
	font-weight : bold; 
	font-size : 12px; 
	color : #D43D1A; 
	text-decoration : none; 
	display: block;
	margin : 0;
	padding: 0 25px 0 0;
	background-image : url(../images/arrow_small.gif); 
	background-repeat : no-repeat; 
	background-position : 100% 50%;
	background-color : transparent; 
}
a.menu_static:hover {
	text-align : left; 
	font-weight : bold; 
	font-size : 12px; 
	color : #B8B8BA; 
	text-decoration : none; 
	display: block;
	margin : 0;
	padding: 0 25px 0 0;
	background-image : url(../images/arrow_small.gif); 
	background-repeat : no-repeat; 
	background-position : 100% 50%;
	background-color : transparent; 
}
a.right_top {
	text-align : center; 
	font-weight : bold; 
	font-size : 12px; 
	color : #D43D1A; 
	text-decoration : none; 
	margin : 0;
	padding: 0 0 0 40px;
	background-image : url(../images/arrow.gif); 
	background-repeat : no-repeat; 
	background-position : 0% 50%;
	background-color : transparent; 
}
a.right_top:hover {
	text-align : center; 
	font-weight : bold; 
	font-size : 12px; 
	color : #B8B8BA; 
	text-decoration : none; 
	margin : 0;
	padding: 0 0 0 40px;
	background-image : url(../images/arrow.gif); 
	background-repeat : no-repeat; 
	background-position : 0% 50%;
	background-color : transparent; 
}
a.main {
	ztext-align : center; 
	font-weight : bold; 
	font-size : 12px; 
	color : #458B00;  
	text-decoration : underline; 
} 
a.main:hover {
	ztext-align : center; 
	font-weight : bold; 
	font-size : 12px; 
	color : #B8B8BA; 
	text-decoration : none; 
}
a.footer {
	text-align : center; 
	font-weight : bold; 
	font-size : 12px; 
	color : #FFFFFF;  
	text-decoration : underline; 
} 
a.prod_descr{
	font-weight : normal; 
	font-size : 12px; 
	color : #444444; 
	text-decoration: none;
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	background-color : #ffffff; 
	padding : 0; 
	margin : 10px 0 10px 0; 
	text-align : left;
}
a.prod_descr:hover{
	font-weight : normal; 
	font-size : 12px; 
	color : #AAAAAA; 
	text-decoration: none;
	font-family : Arial, Helvetica, Verdana, sans-serif; 
	background-color : #ffffff; 
	padding : 0; 
	margin : 10px 0 10px 0; 
	text-align : left;
}
a.prod_head {
	font-weight : bold; 
	font-size : 16px; 
	color : #458B00; 
	font-style : normal; 
	text-align : left; 
	text-decoration : none; 
	padding : 0; 
	margin : 0; 
	background-color : #FFFFFF;
} 
a.prod_head:hover {
	font-weight : bold; 
	font-size : 16px; 
	color : #AAAAAA; 
	font-style : normal; 
	text-align : left; 
	text-decoration : none; 
	padding : 0; 
	margin : 0; 
	background-color : #FFFFFF;
} 
a.History_tab,
.History_tab a:active,
.History_tab a:visited,
.History_tab a:link
{
	font-weight : normal;
	font-size : 11px; 
	text-decoration: underline;
	color: #458B00; 
	padding : 5px; 
	margin : 10px 0 20px 5px;
	background-color : #FFFFFF;
}

a:hover.History_tab,
.History_tab a:hover
{
	/*font-size : 14px;*/ 
	font-weight : normal; 
	text-decoration : none;
	color: #AAAAAA; 
	padding : 5px; 
	margin : 10px 0 20px 5px;
	background-color : #FFFFFF;
}
a.page_top,
.page_top a:active,
.page_top a:visited,
.page_top a:link
{
	text-align: center;
	font-weight : normal;
	font-size : 11px; 
	text-decoration: none;
	color: #458B00; 
	padding : 0; 
	margin : 0;
	background-color : #FFFFFF;
}

a:hover.page_top,
.page_top a:hover
{
	text-align: right;
	font-weight : normal; 
	text-decoration : none;
	color: #AAAAAA; 
	padding : 0; 
	margin : 0;
	background-color : #FFFFFF;
}
/*Header - Image Only*/

div.hor {
	position : absolute; 
	text-align : center; 
	height : 100px; 
	width : 45%; 
	margin : 0; 
	padding : 0; 
	background-color : #FFFFFF; 
	background-image : url(../images/header1.jpg); 
	background-repeat : no-repeat; 
	background-position : 10% 50%; 
	zborder-bottom: 6px solid #888888;
} 
div.hor_1 {
	position : absolute; 
	text-align : left; 
	height : 100px; 
	width : 65%; 
	margin : 0 0 0 35%; 
	padding : 0; 
	background : transparent url(../images/new-header.jpg) no-repeat 100% 0%; 
}
p.right_top {
	text-align: left;
	line-height: 1.6;
	margin : 20px 0 10px 0; 
	padding : 0; 
} 
div.menu_hor {
	position : absolute; 
	text-align : center; 
	height : 40px; 
	width : 100%; 
	margin : 100px 0 0 0; 
	padding : 0; 
	background-color : #FFFFFF;
	zborder-bottom: 2px solid #888888;
} 
td.hor_menu {
	text-align : center;
	width:20%;
	margin: 0;
	padding : 0; 
	background-color : #ffffff; 
	background-image : url(../../images/corner.gif); 
	background-repeat : no-repeat; 
	background-position : 0% 0%; 
}


/*Main*/

div.main {
	position : absolute;
	width : 100%; 
	margin : 144px 0px 0px 0px; 
	padding : 0;
	background-color : #FFFFFF; 
} 
td.main {
	width : 60%;
	text-align : left; 
	font-size : 12px;
	margin : 0; 
	padding : 2px 0 0 0; 
	color : #444444; 
	background-color : #ffffff;
} 
td.main_head {
	width : 100%;
	text-align : left; 
	font-size : 12px;
	font-weight: normal;
	margin : 0; 
	padding : 16px; 
	color : #444444; 
	background-color : #ffffff; 
	border: 1px solid #CCCCCC;
} 
td.main_triple {
	width : 33%;
	text-align : left; 
	font-size : 12px;
	font-weight: normal;
	margin : 0; 
	padding : 0;
	min-height: 100%;
	color : #444444; 
	background-color : #ffffff; 
} 
p.main{
	font-weight : normal; 
	font-size : 12px; 
	color : #000000; 
	font-style : normal; 
	background-color : #ffffff; 
	padding : 0; 
	margin : 10px 10px 10px 15px; 
	text-align : left;
}

p.dark{
	text-align : center; 
	font-size : 12px;
	font-weight: bold;
	margin : 0; 
	padding : 10px; 
	color : #333333; 
	background-color : #CCCCCC; 
	background-image : url(../images/dark.gif); 
	background-repeat : repeat-x; 
	background-position : 0% 0%; 
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
td.prod_cat {
	width:180px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #2222222;
	margin : 0; 
	padding : 0; 
	background-color : #FFFFFF; 
}
td.prod_cust {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	margin : 0; 
	padding : 0 40px 4px 20px; 
	background-color : #FFFFFF; 
}
td.page_top {
	text-align: right;
	margin: 0;
	padding: 20px;

}
p.menu_triple_bottom{
	text-align : center; 
	font-size : 12px;
	font-weight: normal;
	margin : 0 0 4px 0; 
	padding : 10px; 
	color : #444444; 
	background-color : transparent; 
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
p.order{
	text-align : left; 
	font-size : 16px;
	font-weight: bold;
	margin : 0 0 10px 0; 
	padding : 4px 4px 4px 60px; 
	color : red; 
	background-color : #FFFFFF; 
	border: 2px solid #888888;
	background-image : url(../images/arrow.jpg); 
	background-repeat : no-repeat; 
	background-position : 0% 50%; 
}
td.left {
	width : 20%;
	text-align : left; 
	font-size : 12px;
	margin : 0; 
	padding : 3px 0 0 4px; 
	color : #444444; 
	background : #FFFFFF url(../images/menu_grad.jpg) repeat-y 0% 0%;
} 
p.menu_item{
	text-align : left; 
	font-size : 12px;
	font-weight: bold;
	margin : 0; 
	padding : 10px; 
	color : #444444; 
	background-color : transparent;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #EFEFEF;
}
p.menu_item_bottom{
	text-align : left; 
	font-size : 12px;
	font-weight: bold;
	margin : 0 0 10px 0; 
	padding : 10px; 
	color : #444444; 
	background-color : transparent; 
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
p.menu_head_bottom{
	text-align : center; 
	font-size : 12px;
	font-weight: normal;
	margin : 0 0 10px 0; 
	padding : 10px; 
	color : #444444; 
	background-color : #EFEFEF; 
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
td.right {
	width : 20%;
	text-align : left; 
	font-size : 12px;
	margin : 0; 
	padding : 3px 0 0 0px; 
	color : #444444; 
	background : #FFFFFF url(../images/right_grad.jpg) repeat-y 100% 0%; 
} 
td.footer {
	text-align : center;
	color: #888888;
	width: 100%;
	line-height: 40px;
	margin : 0; 
	padding : 0; 
	background-image : url(../images/light.gif); 
	background-repeat : repeat-x; 
	background-position : 0% 0%;
	background-color : #FFFFFF; 
} 
td.footer_1 {
	text-align : center;
	font-size : 11px;
	color: #444444;
	width: 100%;
	margin : 0; 
	padding : 1% 20% 1% 20%; 
	background-color : #FFFFFF; 
} 