div#head {width:750px; height:118px; border:2px solid #000066; background:#003399 url(images/bg_head_usa.gif); background-position:center;}
div#navigation {width:750px; border:solid 2px #000066; border-top:0px; background:#558CCC;}
div#con {border-left:2px solid #000066; border-right:2px solid #000066; border-bottom:2px solid #000066; width:750px; border-top:0px none; background:#FFFFFF;  font-family:Arial, Helvetica, Sans-Serif; font-size:10pt; align:center}
div#foot {width:100%; margin:1.8em 0 3px 0; vertical-align:bottom; font-family:Arial, Helvetica, Sans-Serif; font-size:9pt; clear:both; font-weight:700;}

body {background:#7B90B9 url(images/bg.jpg); text-align:center}
ul.sub li {border-bottom:1px solid #000066;}
h1 {font-family:Futura Md Bt, Futura; font-size:16pt; margin:.2em 0 .6em 0;}
h2 {font-size:14pt; font-weight:700; margin:0;}
h5 {
	font-size: 12pt;
	font-weight: 600;
	margin: .2em;
}
div.block {
	background: #FFEEEE;
	margin-left: auto;
    margin-right: auto;
    width: 80%;
	padding: 1em;
}
div.prodlist {margin:auto; text-align:left}
div.picleft {float:left; margin:0 4px 0 0}
div.picright {float:right; margin:0 0 0 4px}
table {font-family:Arial, Helvetica, Sans-Serif; font-size:10pt;}
table.list {font-family:Arial, Helvetica, Sans-Serif; font-size:10pt; margin:0; text-align:left;}
table.list td.bul {font-size:12pt; font-weight:700;  vertical-align:top;}
table.list td.text {width:100%;}
table.specs {width:600px; border:1px solid #000066; margin:1.8em auto 0 auto; clear:both; text-align:center; border-collapse:collapse;}
table.specs td {border:1px solid #000066; height:20px;}
table.specs img {display:block; margin:0 auto;}
table.ostomy {width:350px; margin:0; float:left; text-align:left; border-collapse:collapse; border:1px solid #000066;}
table.ostomy td {padding:0 0 0 5px;}
table.ostpics {border-collapse:collapse; border:1px solid #000066; text-align:center;}
table.ostpics td {width:100px; border:1px solid #000066;}
table.flaxspecs {width:696px; border-collapse:collapse; margin:0 auto -.6em auto; text-align:center; font-size:9pt; padding:3px 0;}
table.flaxspecs td{border:1px solid #000066;}
table.animal {width:312px; font-size:9pt; text-align:center}
table.animal td {border:0;}

a:link.nav {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#D7E3FF;}
a:visited.nav {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#D7E3FF;}
a:active.nav {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#D7E3FF;}
a:hover.nav {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#EE1111;}

a:link.navhead {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#000066;}
a:visited.navhead {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#000066;}
a:active.navhead {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#000066;}
a:hover.navhead {font-family:Futura Md Bt, Futura; font-size:11pt; text-decoration:none; color:#000066;}

a:link.homecontact {font-family:Arial, Helvetica, Sans-Serif; font-size:10pt; text-decoration:none; font-weight:700; color:#000066;}
a:visited.homecontact {font-family:Arial, Helvetica, Sans-Serif; font-size:10pt; text-decoration:none; font-weight:700; color:#000066;}
a:active.homecontact {font-family:Arial, Helvetica, Sans-Serif; font-size:10pt; text-decoration:none; font-weight:700; color:#000066;}
a:hover.homecontact {font-family:Arial, Helvetica, Sans-Serif; font-size:10pt; text-decoration:none; font-weight:700; color:#EE1111;}

a:link.flaxlink {font-family:Arial, Helvetica, Sans-Serif; font-size:11pt; text-decoration:none; font-weight:700; color:#000066;}
a:visited.flaxlink {font-family:Arial, Helvetica, Sans-Serif; font-size:11pt; text-decoration:none; font-weight:700; color:#000066;}
a:active.flaxlink {font-family:Arial, Helvetica, Sans-Serif; font-size:11pt; text-decoration:none; font-weight:700; color:#000066;}
a:hover.flaxlink {font-family:Arial, Helvetica, Sans-Serif; font-size:11pt; text-decoration:none; font-weight:700; color:#EE1111;}

/*Drop down menus*/
ul {padding:0; margin:0; list-style: none;  background:#558CCC; color:#000066; font-family:Futura Md Bt; font-size:11pt; cursor:default;}
li {float:left; position:relative; width:149px; margin:auto 0;}
li ul {position:absolute; display:none; left:0; top:1em;}
li > ul {top: 1em; left: 0;}
li:hover ul, li.over ul {display:block;}