@font-face {	font-family: "Open Sans";	font-style: normal;	font-weight: 400;	src: local("Open Sans"), local("OpenSans"), url('../fonts/cjzkeoubrn4kerxqtauh3t8e0i7kzn-epnyo3hzu7kw.woff') format("woff");}@font-face {	font-family: "Open Sans";	font-style: normal;	font-weight: 600;	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('../fonts/mtp_ysujh_bn48vbg8snsnhcuogz7vygh680lgh-uxm.woff') format("woff");}@font-face {	font-family: "Open Sans";	font-style: normal;	font-weight: 800;	src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url('../fonts/einbv5dfghoimmvb1xr-hnhcuogz7vygh680lgh-uxm.woff') format("woff");}.item-box {    margin-bottom: 25px;    margin-left: 10px;    font: 13px/1.6em 'Open Sans',arial,sans-serif;    background-color: #ffffff;    width: 600px;}.item-description {    border: 1px solid #CCCCCC;    border-top-left-radius: 4px;    border-top-right-radius: 4px;    padding: 18px 30px 5px;}.item-description .heading {    font: 13px/1.6em 'Open Sans',arial,sans-serif;    border-bottom: 1px dotted #CCCCCC;    margin-bottom: 20px;    padding-bottom: 10px;}.item-description h4 {    /* color: inherit;    font-family: inherit;    font-weight: bold;    font-weight: 600; */    font-size: 15px;    margin: 0;    text-rendering: optimizelegibility;}.span-left {    float: left;    margin: 0 !important;}.tbig {    font-size: 14px;}.span-right {    float: right;    margin: 0 !important;}.catcher {    color: #333333;    font-size: 16px;    font-weight: 600;    margin: 0 0 1em;}.padright {    padding-right: 20px;}.notice {    font-size: 11px !important;    font-style: italic;}.buttonlinks {    text-align: right;}.bprint {    background: url("../images/icon_print.png") no-repeat scroll left top rgba(0, 0, 0, 0);    height: 25px;    padding: 2px 0 4px 32px;}