/* NORMAL */

.t8 {
	font-size: 8px; font-family: Verdana, Arial, sans-serif;
}
.t9 {
	font-size: 9px; font-family: Verdana, Arial, sans-serif;
}
.t10 {
	font-size: 10px; font-family: Verdana, Arial, sans-serif;
}
.t11 {
	font-size: 11px; font-family: Verdana, Arial, sans-serif;
}
.t12 {
	font-size: 12px; font-family: Verdana, Arial, sans-serif;
}
.t13 {
	font-size: 13px; font-family: Verdana, Arial, sans-serif;  
}
.t14 {
	font-size: 14px; font-family: Verdana, Arial, sans-serif;
}
.t15 {
	font-size: 15px; font-family: Verdana, Arial, sans-serif;
}
.t16 {
	font-size: 16px; font-family: Verdana, Arial, sans-serif;
}
.t17 {
	font-size: 17px; font-family: Verdana, Arial, sans-serif;
}
.t18 {
	font-size: 18px; font-family: Verdana, Arial, sans-serif;
}
.t19 {
	font-size: 19px; font-family: Verdana, Arial, sans-serif;
}
.t20 {
	font-size:1.50em;
}

/*  ITALIC */


.t8i {
	font-style: italic; font-size: 8px; font-family: Verdana, Arial, sans-serif;
}
.t9i {
	font-style: italic; font-size: 9px; font-family: Verdana, Arial, sans-serif;
}
.t10i {
	font-style: italic; font-size: 10px; font-family: Verdana, Arial, sans-serif;
}
.t11i {
	font-style: italic; font-size: 11px; font-family: Verdana, Arial, sans-serif;
}
.t12i {
	font-style: italic; font-size: 12px; font-family: Verdana, Arial, sans-serif;
}
.t13i {
	font-style: italic; font-size: 13px; font-family: Verdana, Arial, sans-serif;
}
.t14i {
	font-style: italic; font-size: 14px; font-family: Verdana, Arial, sans-serif;
}
.t15i {
	font-style: italic; font-size: 15px; font-family: Verdana, Arial, sans-serif;
}
.t16i {
	font-style: italic; font-size: 16px; font-family: Verdana, Arial, sans-serif;
}
.t17i {
	font-style: italic; font-size: 17px; font-family: Verdana, Arial, sans-serif;
}
.t18i {
	font-style: italic; font-size: 18px; font-family: Verdana, Arial, sans-serif;
}

/*  BOLD */

.t8b {
	font-weight: bold; font-size: 8px; font-family: Verdana, Arial, sans-serif;
}
.t9b {
	font-weight: bold; font-size: 9px; font-family: Verdana, Arial, sans-serif;
}
.t10b {
	font-weight: bold; font-size: 10px; font-family: Verdana, Arial, sans-serif;
}
.t11b {
	font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif;
}
.t12b {
	font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif;
}
.t13b {
	font-weight: bold; font-size: 13px; font-family: Verdana, Arial, sans-serif;
}
.t14b {
	font-weight: bold; font-size: 14px; font-family: Verdana, Arial, sans-serif;
}
.t15b {
	font-weight: bold; font-size: 15px; font-family: Verdana, Arial, sans-serif;
}
.t16b {
	font-weight: bold; font-size: 16px; font-family: Verdana, Arial, sans-serif;
}
.t17b {
	font-weight: bold; font-size: 17px; font-family: Verdana, Arial, sans-serif;
}
.t18b {
	font-weight: bold; font-size: 18px; font-family: Verdana, Arial, sans-serif;
}

/*
.p14 {
	font-size: 14px; font-family: Georgia, Didot, sans-serif;
}
.p15 {
	font-size: 15px; font-family: Courier New, Trebuchet, Helvetica, Georgia, Didot, sans-serif;
}
*/

.cn {
	font-family: Courier New;
}


.b {
	font-weight: bold;
} 
.i { 
	font-style: italic;
} 


.red {
	color: red;
} 
.red-b {
	font-weight: bold; color: red;
} 
.red-i {
	font-style: italic; color: red;
} 


.blue {
	color: blue;
} 
.blue-b {
	font-weight: bold; color: blue;
} 
.blue-b {
	font-style: italic; color: blue;
} 

.b-s{ /* special blue */
	color: #003366;
}
.b-s-b{ /* special blue */
	color: #003366; font-weight: bold;
}


.c {
	color: #990000;
} 
.c-b {
	font-weight: bold; color: #990000;
} 
.c-i {
	font-style: italic; color: #990000;
} 


.green {
	color: green;
} 
.green-b {
	font-weight: bold; color: green;
} 
.green-i {
	font-style: italic; color: green;
} 


.orange {
	color: #ff5400;
}
.orange-b {
	font-weight: bold; color: #ff5400;
}
.orange-i {
	font-style: italic; color: #ff5400;
}

.white {
	color: white;
}
.white-b {
	color: white; font-weight: bold; 
}

.legend {
    /*color: blue /* #fff */;
    background-color:  #F5F8F9 /*#CCCCCC  /* #aaaa77 */;
    font-size: 12px;
    padding: .51ex .9ex;
    border-right: 1px solid gray;	
    border-bottom: 1px solid gray;
    font-weight: bold;
	
	/*
	border-left: 1px solid gray;
    border-top: 1px solid gray;
	*/
}

.legend-orange {
    /*color: blue /* #fff */;
    background-color:  cornsilk /*#CCCCCC  /* #aaaa77 */;
    font-size: 12px;
    padding: .51ex .9ex;
    border-right: 1px solid gray;	
    border-bottom: 1px solid gray;
    font-weight: bold;
	
	/*
	border-left: 1px solid gray;
    border-top: 1px solid gray;
	*/
}



a { 
	font-family: Verdana,Arial,sans-serif; text-decoration: underline;
}
a:link {
	color: #0000cc;  
}
a:visited {
	color: #551a8b; /* text-decoration: underline   #003366 text-decoration: underline ; */
}
a:hover {
	color: #ff5400; text-decoration: none; 
}
a:active { 
	color: red; 
}

a:link.no {
	color: #003366;  
}
a:visited.no { 
	color: #003366;
}
a:hover.no {
	color: #ff5400; text-decoration: none; 
}
a.no { 
	text-decoration: none; 
}


img {
	border:none
}


.boxhead {
	font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana,Arial,sans-serif
}
.title {
	font-weight: bold; font-size: 15px; color: #859db6; font-family: Verdana,Arial,sans-serif
}


.li {
	line-height:155%;	
}

p {
	line-height:140%;
}

.p {
	line-height:140%;
}

.p2 {
	line-height:200%;
}

.err {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background: #FFFFCC;	
	border: solid 1px #c00;
}
.errM {
	margin: 5px 5px 5px 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background: #FFFFCC;	
	border: solid 1px #c00;
}

.alert {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;	
	background: #FFFFCC;	
	border: solid 1px blue;
}

.highlight {
	font-weight: bold;
}

.dirs {
	color: #7D7D7D;
}

.toogleMenu  {
	display: none; margin-left: 0px; margin-top: 10px;
}

.box-gray {
	border: 1px dotted rgb(204, 204, 204);
}

.box-blue {
	border: 1px solid #003366;
}

.header-line {
	background-color:#f5f8f9;padding-top:3px;padding-bottom:3px;
}

.box-gray-header-line {
	border: 1px dotted rgb(204, 204, 204);
	background-color:#f5f8f9;padding-top:3px;padding-bottom:3px;
}

.dots3 {
	background-image: url(http://78.128.18.9/helpos/helpos.com/images/dot3.gif);
}

.strike	{ 
	font-family: font-family: arial,verdana,helvetica,sans-serif;
	text-decoration: line-through; 
	
}
.cell {
	border: solid 1px #e0e0e0;
}
table.invoice td {
	margin:0;
	padding:5px;
}
table.invoice input {
	font-size: 12px;
}