/* CSS Document */

/*a[href] {text-decoration: none !important;}*/

A:active {color: #999999; text-decoration: none;}
A:hover {color: #FF0000; text-decoration: none;}
A:visited {color: #999999; text-decoration: none;}


A.fopjc_navigation:link {color: #999999; background-color: transparent;text-decoration: none;}
A.fopjc_navigation:hover {color: #FF0000; text-decoration: none;}
A.fopjc_navigation:active {color: #999999; text-decoration: none;}
A.fopjc_navigation:visited {background-color: transparent;text-decoration: none;}

A.fopjc_bodycopy:link {color: #999999; background-color: transparent;text-decoration: underline;}
A.fopjc_bodycopy:hover {color: #FF0000; text-decoration: underline;}
A.fopjc_bodycopy:active {color: #999999; text-decoration: underline;}
A.fopjc_bodycopy:visited {background-color: transparent;text-decoration: underline;}

A.fopjc_bodycopy_links:link {color: #999999; background-color: transparent;text-decoration: underline;}
A.fopjc_bodycopy_links:hover {color: #FF0000; text-decoration: underline;}
A.fopjc_bodycopy_links:active {color: #999999; text-decoration: underline;}
A.fopjc_bodycopy_links:visited {background-color: transparent;text-decoration: underline;}



A.fopjc_footer:link {color: #999999; background-color: transparent;text-decoration: underline;}
A.fopjc_footer:hover {color: #FF0000; text-decoration: underline;}
A.fopjc_footer:active {color: #999999; text-decoration: underline;}
A.fopjc_footer:visited {background-color: transparent;text-decoration: underline;}



A.fopjc_bodyheader:link {color: #999999; background-color: transparent;text-decoration: underline;}
A.fopjc_bodyheader:hover {color: #FF0000; text-decoration: underline;}
A.fopjc_bodyheader:active {color: #999999; text-decoration: underline;}
A.fopjc_bodyheader:visited {background-color: transparent;text-decoration: underline;}


A.fopjc_bodysublinks:link {color: #999999; background-color: transparent;text-decoration: underline;}
A.fopjc_bodysublinks:hover {color: #FF0000; text-decoration: underline;}
A.fopjc_bodysublinks:active {color: #999999; text-decoration: underline;}
A.fopjc_bodysublinks:visited {background-color: transparent;text-decoration: underline;}


.fopjc_navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.fopjc_bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	line-height: 1.6;
}

.fopjc_bodycopy_links {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration:underline;
	font-size: 12px;
	line-height: 1.6;
}

.fopjc_footer {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fopjc_bodyheader {
	color: #999999;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
}

.fopjc_bodyheader1 {
	color: #999999;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 25px;
}

.fopjc_bodyheader2 {
	color: #999999;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15px;
}



.fopjc_bodysublinks {
	color: #999999;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-style:italic;
}


body {
background-image:url(images/fopjc_background.jpg); background-repeat:repeat;
color: #999999;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
}

#log-results, #calculator-log-results { display:none; }
#SUCCESS, .SUCCESS {color:#4e8c28; padding:20px 15px 20px 15px; background:#e9ffdb url(/images/success-alert.gif) no-repeat right center; border:1px solid #6cb142; margin:10px 0px;}
#ERROR, .ERROR {color:#cc0000; padding:20px 45px 20px 15px; background:#ffeeee url(/images/error-alert.gif) no-repeat right center; border:1px solid #ff5050; margin:8px 0px;}
#ERROR p, .ERROR p { margin:3px 0px; }