#servicescontainer a,#customercontainer a
{
	color:#000;
	text-decoration:none;
}

#servicescontainer a:hover,#customercontainer a:hover
{
	text-decoration:underline overline;
}

#servicescontainer table,#customercontainer table
{
	background:#CCC;
	border:1px solid #333;
	color:#000;
	width:225px;
}

#servicescontainer,#customercontainer
{
	filter:alpha(opacity:93);
	opacity:0.93px;
	z-index:10;
}

.red
{
	color:red;
}

a
{
	color:#001F8D;
}

body
{
	background:#CCC;
	font-family:Arial;
	font-size:12px;
}

div#breadcrumbs
{
	border-bottom:1px solid #CCC;
	margin:0 20px;
	padding:6px 0 4px;
}

div#breadcrumbs a
{
	color:#001F8D;
	text-decoration:none;
}

form input
{
	padding-left:5px;
}

form td
{
	padding:5px 20px;
}

h1.blue
{
	_margin-bottom:-18px;
	color:#001F8D;
	font-size:1.5em;
	margin-bottom:-10px;
	padding:0 0 0 20px;
}
h1.right
{
	_margin-bottom:-18px;
	color:#001F8D;
	font-size:1.5em;
	margin-bottom:-10px;
	padding:0 10px 0 10px;
}

h2.blue
{
	color:#001F8D;
	font-size:1em;
	padding:0 10px;
	text-decoration:underline;
}

img#logo
{
	_margin-bottom:-4px;
	border:none;
	padding:0;
}

p.small
{
	font-size:0.9em;
}

table#footer
{
	_margin-bottom:10px;
	font-weight:700;
	padding:5px 10px;
}

table#footer td
{
	_padding:0;
}

table#main
{
	background:#FFF;
	border:1px solid #000;
}

td#address p
{
	margin:0;
	padding:0 10px;
	text-align:justify;
}

td#content
{
	_padding-bottom:20px;
	_padding-top:10px;
}

td#content p
{
	padding:0 20px;
	text-align:justify;
}

td#content td.left p
{
	padding:0 10px 0 20px;
	text-align:justify;
}

td#content td.right p
{
	padding:0 20px 0 10px;
	text-align:justify;
}

ul li
{
	list-style-type:square;
}

ul.services
{
	line-height:2em;
}

ul.services ul.servicesindent
{
	line-height:1em;
}