/* description: Primary module stylesheet. */

.pf_database {
    font: 11px tahoma, verdana, sans-serif;
	color: #000000;
	text-align: left; 
}

.pf_database_separator {
	font: bold 11px tahoma, verdana, sans-serif;
	color: #003366;
	text-decoration: underline;
	padding-bottom: 5px;
}

.pf_database_asterisk {
	font: bold 11px tahoma, verdana, sans-serif;
	color: #FF0000;
	border: none;
}

.email_ob {
	unicode-bidi: bidi-override;
	color: #0000FF;
	text-decoration: underline;
	cursor: pointer;
}

img.disabled {
	-moz-opacity: 0.4;
	filter: alpha(opacity=40);
}

.required_error {
	color: #CC0000;
	text-decoration: underline;
}
/* taken out because this overwrites styles for the grid component
td.gridRow1
{
background-color: #E6E6F5;
border: none;
}
td.gridRow2
{
background-color: #FFFFFF5;
border: none;
}
*/
p.news-results {
	width: 590px;
	height: 31px;
	position: relative;
	background: url(/portals/692e354322/files/bg-tab.gif) repeat-x;
	overflow: hidden;
	padding: 8px 0 0 11px;
	margin: 0;
	color:#FFFFFF;
	font-size: 1.0em;
	font-weight: normal;
	clear: right;
}

#contentwell ul {
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;
}
#contentwell ul li {
    background: url('/portals/692e354322/files/err-red.gif') no-repeat 0 3px;
    margin-left: 25px;
    padding-left: 10px;
}

#contentwell ul li a {
    text-decoration: none;
    font-weight: normal;
    color: #066077;
}
#contentwell ul li a:hover {
    text-decoration: underline;
}
div#contentwell {
  font-family: Verdana, Helvetica, sans !important;
  font-size: 1 em; /* bump up from "outer" size */
  padding-bottom: 15px;
}
div#contentwell h1 {
  color:#0D7C99;
  font-size: 2.8em;
}
div#contentwell h1,
div#contentwell h2,
div#contentwell h3,
div#contentwell h4,
div#contentwell h5,
div#contentwell h6
{
  font-family: Arial, Helvetica, sans !important;
  margin: 5pt 0pt 15px !important;
  font-height: default !important;
}
