body
{
	margin: 10px 10px 10px 10px;
	background: #A7A7A7;
	font-size: small;
	font-family: verdana, arial, sans-serif;
}

h1
{
	color:#185F7B;
	font-size: 130%;
	font-weight: bold;
	border-bottom:1px dotted #818284;
	padding-bottom:6px;
}

h2
{
	color:#185F7B;
	font-size: 110%;
	font-weight: bold;
	padding-bottom:6px;
}

hr
{
	border-top: 1px #6D6D6D;
}

ul
{
	padding-top: 0;
	ma/rgin-left: 20px;
}

ul ul
{
	padding-top: 0;
	margin-left: 10px;
}

a, .lhc a, .lhc a:hover
{
	color:#185F7B;
	text-decoration: none;
}

a:hover
{
	color:#185F7B;
	text-decoration: underline;
}

.toplink
{
	color:#fff;
	text-decoration: none
}

.toplink:hover
{
	color:#fff;
	text-decoration: underline;
}

.cih_eval td, .cih_eval, .cih_eval textarea
{
	width:460px;
}


input, button, select
{
	font-size:80%;
}

label
{
	font-size:80%;	
	font-weight:bold;
	color:#6C6C6C;
}

.submenu, .submenu a, .fplatestnews a
{
	color:#6D6D6D;
	font-weight:bold;
	text-decoration: none;
}

.submenu
{
	padd/ing-left:10px;
}

.submenu ul, .fplatestnews, .fpcurrentevt
{
	list-style-image: url("/images/site/bullet.gif");
}


.required
{
	color:#E62949;
}

.javaFormFail
{
	border: 1px solid #ccc;
	padding:20px;
}

.insider, .insider a, .insider a:hover
{
	width:100%;text-align:right;color:#fff;font-size:90%;font-weight:bold;
}

.insider a
{
	text-decoration:none;
}

.insider a:hover
{
	text-decoration:underline;
}

.rhc a, .rhc a:hover
{
	color:#fff;
	text-decoration:underline;
}

.fpintrotext
{
	padding: 3px 15px 15px 15px;
}

.care_and_repair form select {
	width:300px;
}