.text.x-large {
    font-size: 15px;
}
.text.medium {
    font-size: 11px;
}
.text.large {
    font-size: 14px;
}
.text.normal {
    font-size: 10px;
}
.text.small {
    font-size: 9px;
}
.text.x-small {
    font-size: 8px;
}
.text.dashed {
    border-bottom:1px dashed #0000cc;
}
.text.bold {
	font-weight: bold;
}
.text.italic {
	font-style: italic;
}
.text.icon2 {
    padding: 3px 2px 3px 18px;
}
.text.red {
	color: #a22c24;
}
.text.blue {
	color: #4f89c8;
}
.text.dark-blue {
	color: #2C425A;
}
.text.white {
	color: #ffffff;
}
.text.blue-light {
	color: #91c5fd;
}
.text.green {
	color: #59ac36;
}
.text.orange {
	color: #F78F20;
}
.text.black {
	color: #333333;
}
.text.gray {
	color: #a0a0a0;
}
.text.dark-gray {
	color: #82888b;
}
span.icon {
    padding: 0px 0px 1px 12px;
}
span.icon.note {
	background-image: url(../Images/Icons/note.gif);
    background-repeat: no-repeat;
    background-position: left top;
	padding: 0px 0px 1px 16px;
}
span.icon.error {
	background-image: url(../Images/Icons/error.gif);
    background-repeat: no-repeat;
    background-position: left top;
	padding: 0px 0px 2px 16px;
}
span.icon.velos-blue {
	background-image: url(../Images/Icons/velos-blue.gif);
    background-repeat: no-repeat;
    background-position: left top;
	padding: 0px 0px 0px 16px;
}
span.icon.info {
	background-image: url(../Images/Icons/info.gif);
    background-repeat: no-repeat;
    background-position: left top;
	padding: 0px 0px 0px 16px;
}
span.icon.velos-black {
	background-image: url(../Images/Icons/velos-black-small.gif);
    background-repeat: no-repeat;
    background-position: left top;
	padding: 0px 0px 0px 16px;
}
span.clip-icon {
    background-image: url(../Images/Icons/clip.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
span.error-icon {
    background-image: url(../Images/Icons/error.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

