* {
  border-collapse: collapse;
}

*.trade_table_prod{
  width: 100%;
}

*.catcaption {
  color: #004617;
  font-family: Arial;
  font-size: 15;
  text-decoration:none;
  font-weight:bold;
}
*.tcatcaption {
  color: #000000;
  font-family: Arial;
  font-size: 15;
  text-decoration:none;
  font-weight:bold;
  qcolor: #004617;
}

*.alist{
}

*.aevenlist{
  background:#FFF8F2;
  qbackground:#FEE4CC;
  
}
tr td.aevenlist,
tr td.alist{
	border-bottom: 1px dashed #004617;
	padding: 7px 0!important;
}

tr td.aevenlist,
tr td.alist{
	font-size: 12px;
}

a.trade_cat{
  color: #004617;
  font-family: Arial;
  font-size: 13;
  font-weight:bold;
  text-decoration:none;
}

a.trade_cat_act{
  color: #FA9300;
  qcolor: #CA7B0A;
  font-family: Arial;
  font-size: 14;
  font-weight:bold;
  text-decoration:none;
}

img.img_cat{
  border:0;
  margin: 0 5 0 5;
}

*.part{
  color: #FFFFFF;
  width: 100%;
  background-color: #FA9300;
  font-size: 14px;
  font-weight: bold;
  padding: 2 0 2 5;
}

*.list1{
  list-style-position: outside;
}

*.list2{
  list-style-position: outside;
  list-style-type: square
}

a.cat_text{
  font-size:14px;
}

*.incaption {
  font-family: Arial;
  font-size: 18;
  font-weight:bold;
  color: #FA9300;
  qcolor: #004617;
}

*.blincaption {
  font-family: Arial;
  font-size: 18;
  font-weight:bold;
  color: #000000;
}

*.insubcaption {
  font-family: Arial;
  font-size: 16;
  font-weight:bold;
  color: #004617;
}

*.shopmenu {
  color: #004617;
  font-family: Arial;
  font-size: 13;
  font-weight:bold;
  text-decoration:none;
}

*.navgroup {
  color: #004617;
  font-family: Arial;
  font-size: 12;
  font-weight:bold;
  text-decoration:none;
}

*.navsubgroup {
  color: #004617;
  font-family: Arial;
  font-size: 12;
  text-decoration:none;
}

iinput {
  qbackground-color: #FFD0A0;
  qborder: 1px solid #606060;
}

select {
  border-style: none;
  qbackground-color: #FFD0A0;
}

*.innavgroup {
  color: #004617;
  font-family: Arial;
  font-size: 14;
  font-weight:bold;
  text-decoration:none;
}

*.nmgroup {
  font-family: Arial;
  font-size: 11;
  text-decoration:underline;
  qcolor: #000070;
  color: #004617;
}

*.trlist {
  color: #00380B;
  font-family: Arial;
  font-size: 12;
  qfont-weight:bold;
  text-decoration:none;
  qcolor: #004617;
}

input.button{
  background-color: #F8F8F8;
  qcolor: #FF0000;
  qbackground-color: #CACACA;
}

*.smallcart {
  color: #004617;
  font-family: Arial;
  font-size: 10;
  text-decoration:none;
}

*.scbottom {
  color: #003010;
  font-family: Arial;
  font-size: 11;
  text-decoration:none;
}

*.orderlabel {
  color: #004617;
  font-family: Arial;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}

*.olist {
  color: #000000;
  font-family: Arial;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}

*.ocomm {
  color: #004617;
  font-family: Arial;
  font-size: 14;
  font-weight:bold;
}

*.opurchase_set {
  color: #761000;
  font-family: Arial;
  font-size: 13;
  text-decoration:none;
  font-weight:bold;
}
*.opurchase_proc {
  color: #000090;
  font-family: Arial;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}
*.opurchase_buy {
  color: #007020;
  font-family: Arial;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}
*.opurchase_rejected {
  color: #000000;
  font-family: Arial;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}

*.ototal {
  color: #00000;
  font-family: Arial;
  font-size: 15;
  font-weight:bold;
}

*.pathnav {
  color: #004617;
  font-family: Arial;
  font-size: 13;
  text-decoration:none;
  font-weight:bold;
}
*.subtitle {
  font-family: Arial;
  font-size: 16;
  font-weight:bold;
  color: #004617;
}

*.tradecomm {
  font-family: Arial;
  font-size: 14;
  font-weight:bold;
  color: #004617;
}

*.shoptotal {
  color: #000000;
  font-family: Arial;
  font-size: 12;
}

*.oayear {
  color: #000000;
  font-family: Arial;
  font-size: 11;
  font-weight:bold;
}
*.oainact {
  color: #A0A0A0;
  font-family: Arial;
  font-size: 11;
  font-weight:bold;
}
*.oamonth {
  color: #004617;
  font-family: Arial;
  font-size: 11;
  font-weight:bold;
}
*.grcomment {
  color: #004617;
  font-size: 11;
}
*.orangelinetext {
  color: #FFFFFF;
  font-size: 11;
  font-weight:bold;
}
*.orangelinelink {
  color: #FFFFFF;
  font-size: 11;
  text-decoration:underline;
  font-weight:bold;
}
*.historytable {
  color: #000000;
  font-family: Arial;
  font-size: 12;
  font-weight:normal;
}
*.historyfailed {
  color: #F00000;
  font-family: Arial;
  font-size: 12;
  font-weight:normal;
}
tr.new_year_header{
	background: url(/img/header_fullhd.jpg) top center no-repeat; 
}
tr.two{
	background-position: center -125px;
}
td.slogan_right{
	background: url(/img/slogan_right.png) center right no-repeat; 
	height: 43px;
}
#logo_link{
	background: url(/img/logo_link.png) no-repeat top left; 
	height: 125px; 
	width: 133px; 
	top: 1px;
	left: 8px;
	display: block;
	position: absolute;
}
table tr td div.orange{
	color: #E77817;
}
