@page {
margin:0;
}

body {
text-align:left;
font:normal 9px "Segoe UI",Verdana,Arial;
margin:0;
}

hr {
color:#011992;
}

.mainbox {
text-align:center;
width:100%;
border-style:none;
margin:0;
padding:0;
}

.titleheadermain {
font-family:Arial,Helvetica,Sans-Serif;
font-size:14px;
text-align:center;
}

.address {
font-family:Arial,Helvetica,Sans-Serif;
font-size:14px;
text-align:left;
}

table {
font:normal 10px "Segoe UI",Verdana,Arial;
}

td.mnuBar {
cursor:hand;
font:bold 9px "Segoe UI",Verdana,Arial;
}

td.smallside {
font:normal 1px "Segoe UI",Verdana,Arial;
}

table.tree {
font-size:9px;
}

tr.datagrid_header {
font:normal 8px "Segoe UI",Verdana,Arial;
text-align:center;
vertical-align:middle;
}

a {
text-decoration:none;
}

A.ButtonLike {
font:bold 10px "Segoe UI",Verdana,Arial;
border:2px;
border-style:groove;
padding:2px;
}

A.ButtonLike:hover {
font:bold 10px "Segoe UI",Verdana,Arial;
text-decoration:none;
border:2px;
border-style:groove;
padding:2px;
}

A.menuItem {
font-size:9px;
vertical-align:super;
padding:2px;
}

A.menuItem:hover {
font-size:9px;
text-decoration:none;
vertical-align:super;
padding:2px;
}

table.pricelist {
color:#000;
background-color:#fff;
border:0;
font-size:10px;
margin:0;
padding:0;
}

tr.pricelist_category {
color:#000;
background-color:#fff;
border:0;
font:bold 16px "Segoe UI",Verdana,Arial;
margin:0;
padding:0;
}

table.pricelist_heading {
color:#efefef;
background-color:#0000F0;
border:0;
font:bold 14px "Segoe UI",Verdana,Arial;
border-color:#000;
border-style:solid;
margin:2px 0 0;
padding:4px 0;
}

table.pricelist_type {
color:#dfdfdf;
background-color:#0000d0;
border:0;
padding-left:0;
padding-right:0;
font:bold 11px "Segoe UI",Verdana,Arial;
border-color:#000;
border-style:solid;
margin:0 0 2px;
}

tr.pricelist_type {
color:#dfdfdf;
background-color:#0000d0;
border:0;
font:bold 11px "Segoe UI",Verdana,Arial;
margin:0;
padding:0;
}

tr.pricelist_field {
color:#0000a0;
background-color:#f0f0f0;
border:0;
font:bold 10px "Segoe UI",Verdana,Arial;
margin:0;
padding:2px;
}

td.pricelist_type {
color:#000;
}

.mbecsb,.mbecst,.lenstockheader,.myban,.titleheader,.extraspacing,.im_es1 {
display:none;
background-image:none;
height:0;
width:0;
float:none;
visibility:hidden;
}

select,input,input.submit {
font-size:10px;
vertical-align:middle;
}

.nothing,input.nothing,button.nothing,nothing,input.radio,table.radio,radio,.radio,input.checkbox,checkbox,table.leftside,th.leftside,tr.leftside,td.leftside,table.rightside,th.rightside,td.rightside,tr.rightside,tr.rightside2,table.promotionside,tr.promotionside,td.promotionside,th.promotionside {
font-size:10px;
}

table.buttonside,th.buttonside,tr.buttonside,td.buttonside {
font-size:11px;
}

table.headerside,th.headerside,tr.headerside {
font:bold 9px "Segoe UI",Verdana,Arial;
}

tr.datagrid,table.datagrid {
border-collapse:collapse;
font-size:7px;
border-color:#000;
border-style:solid;
}

tr.datagrid_normal,tr.datagrid_alternating {
font-size:7px;
vertical-align:middle;
}

tr.pricelist_body,td.pricelist_body {
color:#efefef;
background-color:#E0E0FF;
border:1px;
padding-left:2px;
padding-right:2px;
font:bold 14px "Segoe UI",Verdana,Arial;
border-color:#000;
border-style:solid;
margin:2px;
}

tr.pricelist_heading,td.pricelist_heading {
color:#efefef;
background-color:#0000F0;
border:1px;
padding-left:2px;
padding-right:2px;
font:bold 14px "Segoe UI",Verdana,Arial;
border-color:#000;
border-style:solid;
margin:2px;
}