/*GENERAL */
body {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;margin-top: 5px;color: #666;}
.title {font-family: verdana, arial, helvetica, sans-serif;font-size: 16px;font-weight: bold;}
.subtitle {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px;font-weight: bold;}
.text {font-family: verdana, arial, helvetica, sans-serif;font-size: 11px;}
a {text-decoration: none;color:#2193D5;}
a:hover{text-decoration: underline;}
#fontSizer img{border:0 none;}
#fontSizer{border-bottom: 1px solid #C0C0C0;border-bottom-style: dotted;}
.general{background-color:#34A1E3; border-top:none; font-weight: bold; color: #fff; border-left: none;border-color: #ccc;background: url("../images/row-contract.png") repeat;}
.row-header{height: 20px; text-align: center;}
.row-description2{width: 183px; text-align: left; padding-left: 5px;}
.row-cond-payment{width: 240px; text-align: left; height: 20px; padding-left: 5px;}
tr{height: 20px;}
.fee{width: 70px; border-left: none; border-top: none; border-color: #ccc; background: url("../images/row-contract.png") repeat;}
.fee-opt{width: 70px; border-top: none; border-color: #ccc; background: url("../images/row-contract.png") repeat;}
#col-fee-opt{background-color: #ecfbd4; padding-right: 5px; border-top: none; border-color: #ccc; text-align: center; font-weight: bold;}
#cond{border-bottom: none; border-left: none; text-align: right;}
.row-description{width: auto; border-left: none; border-top: none; border-color: #ccc; background: url("../images/row-contract.png");}
.value-descr{width: 90px; border-top: none; border-left: none; text-align: right; padding-right: 5px;border-color: #ccc; background-color: #f8fbfc; }
.row-amount-header{width: 100px; border-top: none;  border-left: none; border-color: #ccc; background: url("../images/row-contract.png") repeat;}
.row-exp-date{width: 150px; border-top: none;  border-left: none; border-color: #ccc; background: url("../images/row-contract.png") repeat;}
.col-fee{background-color: #ecfbd4; border-left: none; padding-right: 5px; border-top: none; border-color: #ccc; font-weight: bold;}
.col-other-fee{background-color: #E5F1F4; border-left: none; padding-right: 5px; border-top: none; border-color: #ccc; font-weight: bold;}
.borderless{border-left: none; border-right-color:#ccc; border-top:none; border-bottom: none;}
.par{border-left: none; padding-right: 5px;  border-top: none; background-color: #e5f1f4; border-color: #ccc;}
.odd{border-left: none; padding-right: 5px;  border-top: none; background-color: #f8fbfc; border-color: #ccc;}
table{text-align: center; border-right: none; border-bottom: none; border-color: #ccc;}
/*a:visited{text-decoration: none; color:#4B0082;}*/