body { behavior: url(csshover.htc);
	}
h2 {font-family: arial;
	font-size: 18px;
	font-weight: heavy;
	}
h3 {font-family: arial;
	font-size: 16px;
	font-weight: heavy;
	}
p {font-family: arial;
	font-size: 13px;
	}
table {border-width: 2px;
	border-style: solid;
	border-color: E3E3E3;
	}
td.quote {border-left-width: 2px;
	border-left-style: solid;
	border-left-color: E3E3E3;
	font-family: arial;
	font-size: 12px;
	width: 250px;
	}
td.home {border-right-width: 2px;
	border-right-style: solid;
	border-right-color: E3E3E3;
	font-family: arial;
	font-size: 12px;
	width: 250px;
	}
td.padded { padding: 10px;
	}
p.padded { padding: 10px;
	}
td.nav { border-width: 2px;
	border-style: solid;
	border-color: E3E3E3;
	width: 100px;
	height: 50px;
	background-color: #FF5A00;
	}
ul#navlist { font-family: arial;
	}

ul#navlist a
{
font-weight: bold;
text-decoration: none;
border: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navlist li { float: left;
	width: 100%;
	}

ul#navlist li a
{
color: #E3E3E3;
background-color: #FF5A00;
padding: 3px;
}

ul#navlist li a:hover
{
color: black;
background-color: #FF5A00;
border: none;
}

ul#navlist li a:active
{
color: #E3E3E3;
background-color: #FF5A00;
border: none;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none; }

ul#subnavlist li a
{
padding: 0px;
margin: 0px;
height: 1%;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
font-size: 8pt;
padding-top: 5px;
border: none;
}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
width: 170px;
border: none;
padding: 2px;
}

a#home { display:block;
	background-color: #FF5A00;
	width: 100px;
	height: 50px;
	background-image: url(images/home.gif);
	margin: 0 auto;
	border: none;
	}
a#home:link { display:block;
	background-color: #FF5A00;
	background-image: url(images/home1.gif);
	}
a#home:visited { display:block;
	background-color: #FF5A00;
	background-image: url(images/home1.gif);
	}
a#home:hover { display:block;
	background-color: #FF5A00;
	background-image: url(images/home.gif);
	}
a#home:active { display:block;
	background-color: #FF5A00;
	background-image: url(images/home1.gif);
	}
a#about { display:block;
	background-color: #FF5A00;
	width: 100px;
	height: 50px;
	background-image: url(images/about.gif);
	margin: 0 auto;
	}
a#about:link { background-color: #FF5A00;
	background-image: url(images/about1.gif);
	}
a#about:visited { background-color: #FF5A00;
	background-image: url(images/about1.gif);
	}
a#about:hover { background-color: #FF5A00;
	background-image: url(images/about.gif);
	}
a#about:active { background-color: #FF5A00;
	background-image: url(images/about1.gif);
	}
a#case { display:block;
	background-color: #FF5A00;
	width: 100px;
	height: 50px;
	background-image: url(images/casestudies.gif);
	margin: 0 auto;
	}
a#case:link { background-image: url(images/casestudies1.gif);
	background-color: #FF5A00;
	}
a#case:visited { background-image: url(images/casestudies1.gif);
	background-color: #FF5A00;
	}
a#case:hover { background-image: url(images/casestudies.gif);
	background-color: #FF5A00;
	}
a#case:active { background-image: url(images/casestudies1.gif);
	background-color: #FF5A00;
	}
a#caseactive { display:block;
	background-color: #FF5A00;
	width: 100px;
	height: 50px;
	background-image: url(images/casestudies.gif);
	margin: 0 auto;
	}

a#client { display:block;
	background-color: #FF5A00;
	width: 100px;
	height: 50px;
	background-image: url(images/clients.gif);
	margin: 0 auto;
	}
a#client:link { background-image: url(images/clients1.gif);
	background-color: #FF5A00;
	}
a#client:visited { background-image: url(images/clients1.gif);
	background-color: #FF5A00;
	}
a#client:hover { background-image: url(images/clients.gif);
	background-color: #FF5A00;
	}
a#client:active { background-image: url(images/clients1.gif);
	background-color: #FF5A00;
	}
a#contact { display: block;
	background-color: #FF5A00;
	width: 100px;
	height: 50px;
	background-image: url(images/contact.gif);
	margin: 0 auto;
	}
a#contact:link { background-image: url(images/contact1.gif);
	background-color: #FF5A00;
	}
a#contact:visited { background-image: url(images/contact1.gif);
	background-color: #FF5A00;
	}
a#contact:hover { background-image: url(images/contact.gif);
	background-color: #FF5A00;
	}
a#contact:active { background-image: url(images/contact1.gif);
	background-color: #FF5A00;
	}
a.info {font-family: arial;
	font-size: 12px;
	font-weight: heavy;
	color: #FF5A00;
	text-decoration: none;
	}
a.info:hover {color: grey;
	}
a.question {font-family: arial;
	font-size: 14px;
	font-weight: heavy;
	color: #FF5A00;
	text-decoration: none;
	}
a.question:hover {color: grey;
	}