.imgborder { border: solid 5px #ccc; padding:1px; }
.imgborderleft { float:left; border: solid 5px #ccc; padding:1px; margin:0 10px 10px 0; }
.imgbordermargin { border: solid 5px #ccc; padding:1px; margin: 0 5px 5px 0; }
.pclear {
	padding: 0;
	margin: 0;
	clear: both;
	width: 100%;
	height: 0;
}
.data-table {
}
.info-table {
}
.h-data-table {
}
.inset-left {display: block;color: #000;padding: 10px;float: left;width: 20%;font-style: italic;}
.inset-right {display: block;color: #000;padding: 10px;float: right;width: 20%;font-style: italic;}
.highlight {background: #FFFBD5;padding: 1px 2px;}

.recomend {
    background: #1AC3A5;
    color: #fff !important;
    display: block;
    list-style: none outside none;
    margin: 0 0 14px !important;
    padding: 7px 15px !important;
	border-radius: 10px;
}
.document {
    background: #eee;
    color: #333 !important;
    display: block;
    list-style: none outside none;
    margin: 0 0 14px !important;
    padding: 7px 15px !important;
	border-radius: 10px;
}
.attention {
    background: #CF2A81;
    color: #fff !important;
    display: block;
    list-style: none outside none;
    margin: 0 0 14px !important;
    padding: 7px 15px !important;
	border-radius: 10px;
}
.starrequired {
    color: red;
    font-size: 120%;
}

font.errortext, .errortext {
    background: #CF2A81;
    color: #fff !important;
    display: block;
    list-style: none outside none;
    margin: 0 0 14px !important;
    padding: 7px 15px !important;
	border-radius: 10px;
}

font.notetext, .notetext
{
    background: #1AC3A5;
    color: #fff !important;
    display: block;
    list-style: none outside none;
    margin: 0 0 14px !important;
    padding: 7px 15px !important;
	border-radius: 10px;
}
