caption {
    font-family: Palatino, "Palatino Linotype", serif;
    color: #000;
}
#content_override {
	text-align: left;
	padding: 1em;
}
.error {
	color: red;
}
.nobreak {
	white-space: nowrap;
}
.ui-tabs.ui-widget.ui-widget-content {
	border: none;
}
.ui-tabs-nav {
	background: inherit;
	border-top: none;
	border-left: none;
	border-right: none;
}
.ui-tabs-nav :focus {
	outline: none;
}
.ui-tabs .ui-state-active {
	background: inherit;
	color: inherit !important;
	border-color: #ddd;
}
.ui-tabs .ui-state-active a,
.ui-tabs .ui-state-active a:link,
.ui-tabs .ui-state-active a:visited {
	color: inherit;
}
.ui-widget {
	font-family: inherit;
	font-size: inherit;
}
.ui-widget input[type="text"], .ui-widget textarea {
	font-family: inherit;
}
.print-title {
	display: none;
}
#dashboard .even {
}
#dashboard .odd {
	background: #eee;
}
#dashboard th {
	text-align: left;
}
#dashboard table.dataTable thead th,
#dashboard table.dataTable thead td {
	padding: .5em;
}
#dashboard table.dataTable tbody td {
	padding: .5em;
}
ul#footer-nav {
	padding-left: 0;
	display: block;
	text-align: center;
}
ul#footer-nav li {
	margin-left: 0;
	padding: 0 .25em 0 .5em;
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
}
ul#footer-nav li.first {
	padding-left: .25em;
	border-left: none;
}
ul#footer-nav a {
	/*
    color: #758254;
    text-transform: uppercase;
	*/
    text-decoration: none;
    line-height: 24pt;
}
ul#footer-nav a:hover {
	/*
	color: #0067b0;
	*/
}
.plain {
	list-style: none;
	padding: 0;
}
ul.two_col li {
	float: left;
	width: 50%;
	display: inline;
}
.legal {
	font-size: 14px;
}
#quote_output p#disclaimer {
	border: 0;
	width: 100%;
}
#application .subrider p {
	width: 100%;
}
#application .subrider label {
	margin-right: 1em;
}
#language_switch {
	text-transform: uppercase;
}
