.gform_infobox {
    border-radius: 5px;
    padding: 5px 10px 5px 60px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-height: 68px;
}

.gform_infobox_help{
	background: url("../img/help.png") no-repeat scroll 5px 10px #9fdaee;
    border: 1px solid #2bb0d7;
}

.gform_infobox_critical{
	background: url("../img/critical.png") no-repeat scroll 5px 10px #ffccaa;
    border: 1px solid #ff3334;
}

.gform_infobox_note{
	background: url("../img/note.png") no-repeat scroll 2px 10px ;
}

.gform_infobox_information{
	background: url("../img/info.png") no-repeat scroll 5px 10px #9fdaee;
    border: 1px solid #2bb0d7;
}

.gform_infobox_warning{
	background: url("../img/warning.png") no-repeat scroll 5px 10px #ffffaa;
    border: 1px solid #ffad33;
}

.gform_infobox_highlight{
	background: none repeat scroll 0 0 #ffffaa;
    border: 1px solid #ffad33;
	padding-left: 10px;
}

.gform_infobox .gfield_label, .gform_infobox .gfield_description {
    margin: 0 !important;
	padding: 0 !important;
}

.gfield_infobox_more_info_button:before {
    content: "▼";
}

.gfield_infobox_more_display {
	display: inline-block !important;
	width: 100%;
}

.gfield_infobox_more_display > table {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    margin: 10px 0;
}

.gfield_infobox_more_display th, .gfield_infobox_more_display td {
    padding: 4px;
}

.gfield_description ul li,
.gsection_description ul li,
.gfield_html_formatted ul li {
    list-style: outside none number !important;
}

.gfield_description ol li,
.gsection_description ol li,
.gfield_html_formatted ol li {
    list-style: outside none disc !important;
}

.gfield_description ol,
.gsection_description ol,
.gfield_html_formatted ol,
.gfield_description ul,
.gsection_description ul,
.gfield_html_formatted ul {
    margin: 0 0 1.5em 3em !important;
}