/* Body controls that give us a working footer cell */
html, body, #total {
	height: 100%;
	margin: 0 auto;
	padding: 0;
}
#footercell {
	height: 1px;
}
#footer {
	height: 1px;
}
	#total{
	border: 1px solid #31659C;
}
/* ------------------------------------------ */

/* This is the top nav, Home, Products, etc..  */
A.mainlink:link {
	COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.mainlink:visited {
	COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.mainlink:hover {
	COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.mainlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif
}
A.mainlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif
}
A.mainlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif
}
/* ------------------------------------------ */

/* For the index.html page only. The links under the bridge jpeg */
A.rlinks:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.rlinks:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.rlinks:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.rlinks:link {
	FONT-SIZE: 60%; FONT-FAMILY: verdana,arial,sans-serif
}
A.rlinks:visited {
	FONT-SIZE: 60%; FONT-FAMILY: verdana,arial,sans-serif
}
A.rlinks:hover {
	FONT-SIZE: 60%; FONT-FAMILY: verdana,arial,sans-serif
}
/* ------------------------------------------ */

/* Heading Links */
A.Hlinks:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.Hlinks:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.Hlinks:hover {
	COLOR: #ffff80; TEXT-DECORATION: underline
}
A.Hlinks:link {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif; font-weight: bold;
}
A.Hlinks:visited {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif; font-weight: bold;
}
A.Hlinks:hover {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif; font-weight: bold;
}
/* ------------------------------------------ */

/* Product Links  */
A.Plinks:link {
	COLOR: #000000; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.Plinks:visited {
	COLOR: #000000; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.Plinks:hover {
	COLOR: #000000; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.Plinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif
}
A.Plinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif
}
A.Plinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif
}
/* ------------------------------------------ */

/* Browsing a Product */
A.PBrowse:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.PBrowse:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.PBrowse:hover {
	COLOR: #ffff80; TEXT-DECORATION: underline
}
A.PBrowse:link {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif;
}
A.PBrowse:visited {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif;
}
A.PBrowse:hover {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,sans-serif;
}
/* ------------------------------------------ */


/* Controls the dotted line that seperates the Resoucres links */
TD.vLine {
	BACKGROUND: url(../images/vLine.gif) repeat-y; VERTICAL-ALIGN: top
}

/* Topic headings for the links under the bridge jpeg */
Font.Topics {
FONT-SIZE: 60%; FONT-FAMILY: verdana,arial,sans-serif; font-weight: bold
}
/* ------------------------------------------ */

/* Copyright text */
.CopyR { COLOR: #6E6E6E; FONT-SIZE: 55%; text-align: center; font-family: verdana,arial,sans-serif; }

/* Generic Body text */
.GEN_BODY { COLOR: #000000; FONT-SIZE: 80%; font-family: verdana,arial,sans-serif; }

/* Generic Caption text */
.GEN_CAP { COLOR: #FFFFFF; FONT-SIZE: 60%; font-family: verdana,arial,sans-serif; font-weight: bold}


/* ------------------------------------------ */