BODY {
margin-top : 0; 
margin-bottom : 0; 
margin-right : 0; 
margin-left : 0; 
} 
#t-froet {
width : 720px; 
height : 120px; 
color : inherit; 
background : transparent url(images/froet_roof_drains_header.jpg) no-repeat center; 
margin-bottom : 0; 
} 
#t-froet span {
display : none; 
} 
.big-lt-blue {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 22px; 
font-style : normal; 
line-height: 30px;
color : #8587E0; 
background : inherit; 
} 
.big-lt-blue a:link {
color : #0000aa; 
text-decoration : none; 
background : inherit; 
} 
.big-lt-blue a:visited {
color : #0000aa; 
text-decoration : none; 
background : inherit; 
} 
.big-lt-blue a:hover {
display : block; 
color : #AA0000; 
text-decoration : underline; 
background : inherit; 
padding : 2px 0 0; 
} 
.topnav {
font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-size : 12px; 
font-weight : bold;
line-height : 30px;
}
.topnav a:visited {
display: block;
color: #000044;
background: #BBBBBB;
font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-size : 12px; 
font-weight : bold;
line-height : 30px;
text-decoration: none;
padding: 2px 0px 0px 0px;
}
.topnav a:hover {
display: block;
background: #DDDDDD;
color: #AA0000;
font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-size : 12px; 
font-weight : bold;
line-height : 30px;
text-decoration: none;
padding: 2px 0px 0px 0px;
}
.topnav a { 
display: block;
color: #000044;
background : #BBBBBB;
font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-size : 12px; 
font-weight : bold;
line-height : 30px;
text-decoration: none;
padding: 2px 0px 0px 0px;
}
.topnav a:active { 
display: block;
font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-size : 12px; 
font-weight : bold;
line-height : 30px;
text-decoration: none;
padding: 2px 0px 0px 0px;
} 
.topnav a:link { 
display: block;
font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-size : 12px; 
font-weight : bold;
line-height : 30px;
text-decoration: none;
padding: 2px 0px 0px 0px;
} 
.top {
font: 11px Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-weight : bold;
}
.top a:visited {
display: block;
color: #000044;
background: #BBBBBB;
font: 11px Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-weight : bold;
text-decoration: none;
height: 20px;
padding: 4px 0px 0px 0px;
}
.top a:hover {
display: block;
background: #DDDDDD;
color: #AA0000;
font: 11px Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-weight : bold;
text-decoration: none;
height: 20px;
padding: 4px 0px 0px 0px;
}
.top a { 
display: block;
color: #000000;
background : #BBBBBB;
font: 11px Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-weight : bold;
text-decoration: none;
height: 20px;
padding: 4px 0px 0px 0px;
}
.top a:active { 
display: block;
color: #AA0000;
background : inherit;
font: 11px Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-weight : bold;
text-decoration: none;
height: 20px;
padding: 4px 0px 0px 0px;
} 
.top a:link { 
display: block;
font: 11px Arial, Verdana, Helvetica, sans-serif, Tahoma, Georga;
font-weight : bold;
text-decoration: none;
height: 20px;
padding: 4px 0px 0px 0px;
} 
.font1 {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 12px; 
font-style : normal; 
color : #333333; 
background : inherit; 
} 
.font1 a:link {
color : #0000aa; 
text-decoration : none; 
background : inherit; 
} 
.font1 a:visited {
color : #0000aa; 
text-decoration : none; 
background : inherit; 
} 
.font1 a:hover {
color : #aa0000; 
text-decoration : underline; 
background : inherit; 
} 
.font1nav {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 12px; 
font-style : normal; 
color : #333333; 
background : inherit; 
} 
.font1nav a:link {
color : #000066; 
text-decoration : none; 
background : inherit; 
} 
.font1nav a:visited {
color : #000066; 
text-decoration : none; 
background : inherit; 
} 
.font1nav a:hover {
color : #DDDDFF; 
text-decoration : none; 
background : inherit; 
} 
.font1-1 {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 11px; 
font-style : normal; 
color : #222222; 
background : inherit; 
} 
.font1-1 a:link {
color : #0000aa; 
text-decoration : none; 
background : inherit; 
} 
.font1-1 a:visited {
color : #0000aa; 
text-decoration : none; 
background : inherit; 
} 
.font1-1 a:hover {
color : #aa0000; 
text-decoration : underline; 
background : inherit; 
} 
.font1grey {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 12px; 
font-style : normal; 
color : #eeeeee; 
background : inherit; 
} 
.font1b {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 8px; 
font-style : normal; 
color : #000000; 
background : inherit; 
} 
.font1b a:link {
color : #336699; 
text-decoration : none; 
background : inherit; 
} 
.font1b a:visited {
color : #336699; 
text-decoration : none; 
background : inherit; 
} 
.font1b a:hover {
color : #ff6600; 
text-decoration : none; 
background : inherit; 
} 
.font1c {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 9px; 
font-style : normal; 
color : #000000; 
background : inherit; 
} 
.font1d {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 9px; 
font-style : normal; 
color : #aa0000; 
background : inherit; 
} 
.state {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 14px; 
font-style : normal; 
color : #000000; 
font-weight : bold; 
background : inherit; 
} 
.state a:link {
color : #0000AA; 
text-decoration : none; 
background : inherit; 
} 
.state a:visited {
color : #0000AA; 
text-decoration : none; 
background : inherit; 
} 
.state a:hover {
color : #AA0000; 
text-decoration : underline; 
background : inherit; 
} 
.font4 {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 10px; 
font-style : normal; 
color : #ffffff; 
background : inherit; 
} 
.font4 a:link {
color : #ffffff; 
text-decoration : none; 
background : inherit; 
} 
.font4 a:visited {
color : #ffffff; 
text-decoration : none; 
background : inherit; 
} 
.font4 a:hover {
color : #ffcc00; 
text-decoration : underline; 
background : inherit; 
} 
.font4b {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 10px; 
font-style : normal; 
color : #007700; 
background : inherit; 
} 
.font4b a:link {
color : #000077; 
text-decoration : none; 
background : inherit; 
} 
.font4b a:visited {
color : #000077; 
text-decoration : none; 
background : inherit; 
} 
.font4b a:hover {
color : #aa0000; 
text-decoration : underline; 
background : inherit; 
} 
.font4c {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 9px; 
font-style : normal; 
color : #007700; 
background : inherit; 
} 
.font4c a:link {
color : #cccccc; 
text-decoration : none; 
background : inherit; 
} 
.font4c a:visited {
color : #cccccc; 
text-decoration : none; 
background : inherit; 
} 
.font4c a:hover {
color : #ffff00; 
text-decoration : underline; 
background : inherit; 
} 
.font4d {
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-size : 10px; 
font-style : normal; 
color : #000088; 
background : inherit; 
} 
.font4d a:link {
color : #000088; 
text-decoration : none; 
background : inherit; 
} 
.font4d a:visited {
color : #000088; 
text-decoration : none; 
background : inherit; 
} 
.font4d a:hover {
color : #880000; 
text-decoration : underline; 
background : inherit; 
} 
.TableBorder {
border-left : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
} 
.TableBorder-R-font-1 {
border-left : 0px solid #000000; 
border-bottom : 0px solid #000000; 
border-right : 1px solid #999999; 
border-top : 0px solid #000000; 
font-size : 12px; 
line-height : 16px; 
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-weight : normal; 
color : #222222; 
background : inherit; 
} 
.TableHeight100 {
height : 100%; 
} 
.TableBorder-f0nt1 {
border-left : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
font-size : 11px; 
line-height : 16px; 
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-weight : normal; 
color : #808080; 
background : inherit; 
} 
.TableBorder-top-bottom-bigfont {
border-left : 0px solid #000000; 
border-bottom : 1px solid #000000; 
border-right : 0px solid #000000; 
border-top : 1px solid #000000; 
font-size : 22px; 
line-height : 30px; 
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
font-weight : normal; 
color : #8587E0; 
background : inherit; 
} 
.TableBorder-top-bottom {
border-left : 0px solid #000000; 
border-bottom : 1px solid #000000; 
border-right : 0px solid #000000; 
border-top : 1px solid #000000; 
} 
.table-lt-blue {
color : #000000; 
font-size : 10px;
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
text-decoration : none; 
background : #BEDEFE; 
}
.table-lt-blue a:link {
color : #000088; 
text-decoration : none; 
background : inherit; 
} 
.table-lt-blue a:visited {
color : #000088; 
text-decoration : none; 
background : inherit; 
} 
.table-lt-blue a:hover {
color : #880000; 
text-decoration : underline; 
background : inherit; 
} 
.table-lt-green {
color : #000000;
font-size : 10px; 
font-family : Arial, Verdana, Tahoma, Georga, "Times New Roman", Times, serif; 
text-decoration : none; 
background : #D6EAFE; 
} 
.table-lt-green a:link {
color : #000088; 
text-decoration : none; 
background : inherit; 
} 
.table-lt-green a:visited {
color : #000088; 
text-decoration : none; 
background : inherit; 
} 
.table-lt-green a:hover {
color : #880000; 
text-decoration : underline; 
background : inherit; 
} 