a:link {text-decoration: underline; color: black}
a:visited {text-decoration: underline; color: black}
a:active {text-decoration: none; color: black}
a:hover {text-decoration: none; color: red}

a:link.menu {
	text-decoration: underline;
	color: white;
	font-weight : bold;
}
a:visited.menu {text-decoration: underline; color: white; font-weight : bold;}
a:active.menu {text-decoration: none; color: white; font-weight : bold;}
a:hover.menu {text-decoration: none; color: red; font-weight : bold;}

body {
	font : normal normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 0px;
	background-color : White;
	line-height: 170%;
}

table {
	border : 0px solid #FF6600;
	border-collapse : collapse;
}

th {
	font : normal normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : top;
	border : 1px solid Silver;
}

td {
	font : normal normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: black;
	text-align: left;
	border : 0px;
	vertical-align : top;
	line-height: 170%;
}

p {
	font : normal normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : top;
	line-height: 170%;
	padding: 0;
	margin: 1px 0 15px 0;
}

h1 {
	font : normal normal bold 20px "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
	border-bottom: 1px solid #dee;
	padding-top: 3px;
}

img {
	border : 0;
}

.small {
	font : normal normal normal 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

.title {
	font : italic normal bold 16px;
	color : #05376b;
}

ul {
    margin-left: 15px;
    padding: 0;
}
li {
	list-style: none;
}

ul#menu {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 134px;
}

ul#menu li {
	padding: 0;
	margin: 0;
	height: 50px;
	width: 134px;
	background-color: #fff;
	list-style: none;
}

ul#menu li a {
	height: 50px;
	width: 134px;
	display: block;
}

ul#menu li a:hover {
	background-color: #d33;
}

ul.ofUL li {
	list-style-image: url(img/bullet.gif);
}


.firmName h1 {
	color: #006699;
	float: left;
	padding: 0;
	margin: 0;
	margin-left: 180px;
	margin-top: 53px;
	border: 0;
	font-size: 24px;
	text-align: right;
	font-style: italic;
}

html>body .firmName h1 {
	margin-left: 360px;
}

.firmName img {
	float: right;
	padding: 0;
	margin: 0;
	border: 0;
}
