h6 
{
	color: navy;
	text-decoration: none;
	font-weight: 700;
	font-size: 16px;
}
a
{
	color: #017A97;
	text-decoration: none;
	font-weight: 700;
}

a:hover
{
	color: #cccccc;
	text-decoration: none;
	font-weight: 700;
}

a.cartlnk:hover
{
	color: #ffffff;
}

a.greywhite
{
	color: #334994;
	text-decoration: none;	
}

a.greywhite:hover
{
	color: #cccccc;
	text-decoration: none;	
}

body
{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #003C4A;
}

td
{
	color: #003C4A;
	font-size:12px;
}

#navlist 
{
	display: block;
	padding: 5px 5px 5px 0.5em;
	
	background-color: #334994;
	color: #fff;
	text-decoration: none;
	width: 100%;
}

#serviceslist
{
	width: 25em;
	padding: 0 0 1em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color: #333;
}

#serviceslist ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#serviceslist li
{
	border-bottom: 1px solid #90bade;
	margin: 0;
}

#serviceslist li a
{
	display: block;
	padding: 5px 5px 5px 0.5em;
	
	background-color: #334994;
	color: #fff;
	text-decoration: none;
	width: 100%;
}

html>body #serviceslist li a { width: auto; }

#serviceslist li a:hover
{
	background-color: #436A35;
	color: #fff;
}

label
{
width: 4em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both
}


input,select
{
   	font-family : Trebuchet MS;
    	font-size : 9pt;
	font-weight : bold;
	background-color : #ffffff;
    	border-color : #336699;
    	border-style : #inset;
    	border-width : #2px;
    	color : #017A97;
margin-left: .4em;

}



form.input.submit
{
margin-left: 5em;
clear: both;
    border-color : 336699;
    border-style : inset;
} 
