* {margin:0; padding:0; }

html {margin:0; padding:0;}

body {

margin:0 auto;
padding:0;
background-color: #fff;
font-family: verdana, arial, sans-serif;
font-size:.9em;
color:#111111;
}

h1 {font-size:18px; color:#006633;}

h2 {font-size:14px; color:#006633; font-style:italic; text-indent: 20px;}

h2.trident {font-size:16px; color:#006633; font-style:normal; text-indent:0;}

p {line-height:20px;}

a {color:#006633; text-decoration:none}

a:visited {color:#006633; text-decoration:none;}

a:hover {text-decoration:underline;}

#catalog {
	padding:30px 0 0 2px;
	background-image:url(../images/viewbutton.gif);
	background-repeat:no-repeat;
	width:178px;
	height:69px;
}

.title {font-size:10px; color:#006633;}

td {font-size:12px;}

td.header {text-align:left;}

td.nav {

color:#006633;
text-align:left;
vertical-align:middle;
height:22px;
border-top:1px solid #006633;
border-bottom:1px solid #006633;
background: url(../images/gradient.gif) no-repeat right;
}

td.content {vertical-align:top; padding-left:25px; text-align:left;}

td.image{background-color:#fff;  }

td.dropdown{background-color:#fff; vertical-align:top; }

td#locations{
height:150px;
padding:10px 0 0 46px;
background-image:url(../images/locations.gif); 
background-repeat:no-repeat; 
vertical-align:top;
text-indent:220px;
font-size:10px;
text-align:left;
}

td.footer {

vertical-align:middle;
height:22px;
text-align:left;
border-top:1px solid #006633;
border-bottom:1px solid #006633;
background: url(../images/gradient.gif) no-repeat right;
font-size:10px;
color:#006633;
}

.phfax {color: #006633;}

.trimats {
line-height:20px; }
