pre   { color: #000000; font-size: 12px; line-height: 15px; font-family: verdana, arial, sans-serif; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word  }
body { color: #000000; font-size: 12px; line-height: 15px; font-family: verdana, arial, sans-serif; background-color: #FFFFFF; text-align: left; padding: 0px; margin: 0px }
a:link    { color: #0C3A87; background-color: transparent; text-decoration:underline }
a:visited     { color: #0C3A87; text-decoration: underline; background-color: transparent }
a:active {color:#041634; text-decoration:none; background:transparent }
a:hover    { color: #000000; text-decoration: none; background-color: transparent }
.tophi  { color: #FFFFFF; font-size: 12px; line-height: 15px; font-style:italic; font-family: verdana, arial, sans-serif; background-color: transparent; padding: 4px; text-align: left   }
.tophcopy  { color: #999999; font-size: 10px; line-height: 13px; font-family: verdana, arial, sans-serif; background-color: transparent; padding: 4px; text-align: left;   }
.copyright    { color: #000000; font-style: normal; font-weight: normal; font-size: 9px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: transparent; text-align: center; padding: 8px;  }
.highlight    { border:3px solid #0C3A87; }
.topnav    { color:#FFFFFF; font-style: normal; font-weight: bold; font-size: 11px; line-height: 12px; font-family: arial, verdana, sans-serif; text-align: left; background-color: #0C3A87; padding-left: 15px; padding-right:0px; padding-top:6px; padding-bottom:6px; word-spacing: 0.8px; letter-spacing: .5px; border-bottom: 3px solid #5296D3; border-top: 3px solid #5296D3 }
.topnav  a:link { color: #FFFFFF; text-decoration:none }
.topnav  a:visited { color: #FFFFFF; text-decoration:none; background:transparent}
.topnav  a:active { color: #4E92CF; text-decoration:none; background:transparent }
.topnav  a:hover { color: #C0C0C0; font-weight:bold; background:transparent }
.tablebody { color: #000000; font-size: 12px; line-height: 15px; font-family: verdana, arial, sans-serif; background-color: #ffffff; text-align: left; padding: 8px  }
.tablemain { color: #000000; font-size: 12px; line-height: 15px; font-family: verdana, arial, sans-serif; background-color: #ffffff; text-align: left;padding: 0px  }
.listimage    { border:1px solid #000000; text-align: center; padding: 0px; margin: 0px  }
.body13px   { color: #000000; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: transparent; text-align: left; word-spacing: 0.8px; letter-spacing: 0.2px }
.body11px  { color: #000000; font-size: 12px; line-height: 15px; font-family: verdana, arial, sans-serif; background-color: #ffffff; padding: 10px; text-align: left;   }
.bottomnav   { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; line-height: 25px; font-family: verdana, arial, sans-serif; text-decoration: none; text-align: left; padding-right:5px; padding-top:5px; padding-bottom:10px; padding-left: 20px }
.premlistings    { border:1px solid #0C3A87; color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: transparent; text-align: left; padding: 10px  }
.reglistings    { border:1px solid #D9D7D7; color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: transparent; text-align: left; padding: 10px  }
.bigtitle   { color: #000000; font-style: normal; font-weight: bold; font-size: 14px; line-height: 16px; font-family: verdana, arial, sans-serif; text-decoration: none; text-align: left; word-spacing: 0.8px; letter-spacing: 0.2px; padding-left:0px; padding-right:10px; padding-top:10px; padding-bottom:0px }
.formstext  { color: #000000; font-size: 11.5px; line-height: normal; font-family: verdana, arial, sans-serif; background-color: #ffffff; padding: 2px; text-align: left   }
.formstext2  { color: #000000; font-size: 14px; line-height: normal; font-family: verdana, arial, sans-serif; background-color: #ffffff; text-align: left; padding-left:20px; padding-right:20px  }div.banner {color: #FFFFFF; font-size: 10px; padding: 0; position: relative; ; margin-left:0px; margin-right:0; margin-top:1em; margin-bottom:0 }
div.banner {color: #000000;width: 350px; height: 167px }
div.banner h1  { position: absolute; top: 38px; left: -56px;  height: 45px; width: 398px; color: #000000; margin: 0px; padding: 0px; font-size:40px; font-family: Arial Black, sans-serif; font-style:normal; font-weight:normal}
div.banner h3 { position: absolute; left: -99px; top: 9px; ; margin: 0px; padding: 0px; color: #FFFFFF; font-size:14px; font-family:Verdana, Arial, sans-serif; font-style:italic; font-weight:bold}
div.banner h4 { position: absolute; left: -11px; top: 110px; ; margin: 0px; padding: 0px; color: #FFFFFF; font-weight:bold; font-size:10px; font-family:Verdana, sans-serif }
.tbmain   { border: 1px solid #0C3A87; padding:0px }
.blueback { color: #FFFFFF; font-size: 12px; font-weight:bold; font-family: verdana, arial, sans-serif; background-color: #0C3A87; text-align: center; border:1px solid #0C3A87; padding: 8px   }
.topback  { background-image:url('back.jpg'); background-repeat:repeat-x }
.search    { color: #000000; font-style: normal; font-weight: normal; font-size: 9px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: transparent; text-align: center; padding: 0px;  }
.addurl  { border-bottom:1px solid #D9D7D7;color: #000000; font-size: 11.5px; line-height: normal; font-family: verdana, arial, sans-serif; background-color: #ffffff; padding: 2px; text-align: left   }
.reglshop    { border-left:1px solid #D9D7D7; color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: verdana, arial, sans-serif; text-decoration: none; background-color: transparent; text-align: left; padding: 10px  }
.topnav2    { color:#FFFFFF; white-space: nowrap; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: arial, verdana, sans-serif; text-align: left; background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 3px; word-spacing: 0.8px; letter-spacing: .5px }
.topnav2  a:link { color: #FFFFFF; text-decoration:underline }
.topnav2  a:visited { color: #FFFFFF; text-decoration:underline; background:transparent}
.topnav2  a:active { color: #4E92CF; text-decoration:underline; background:transparent }
.topnav2  a:hover { color: #C0C0C0; font-weight:bold; background:;  }
.topnav3    { color:#FFFFFF; font-style: normal; font-weight: bold; font-size: 12px; line-height: 12px; font-family: arial, verdana, sans-serif; text-align: left; background-color: #5296D3 }
div.banner h5 { position: absolute; left: -11px; top: 148px; ; margin: 0px; padding: 0px; color: #000; font-weight:bold; font-size:14px; font-family:Verdana, sans-serif; }

div.banner iframe { width: 25px; height: 25px; position: absolute; left: 115px; top: 142px; ; margin: 0px; padding: 0px; color: #FFFFFF; font-weight:bold; font-size:10px; font-family:Verdana, sans-serif }

