@charset "UTF-8";
.main {font-family: Tahoma; font-size: 12px; color: #FFFFFF; line-height:16px;}
.mainred {font-family: Tahoma; font-size: 12px; color: #990000; line-height:16px;}
.mainblk {font-family: Tahoma; font-size: 12px; color: #000000;}
.hdr {font-family: Tahoma; font-size: 15px; color: #003366; text-transform:uppercase; text-decoration:overline; line-height:25px;}

.link {font-family: Tahoma; color:#990000; font-size: 12px; }
A.link:link {font-family: Tahoma; color:#990000; font-size: 12px;}
A.link:visited {font-family: Tahoma; color:#990000; font-size: 12px; }
A.link:hover {font-family: Tahoma; color:#990000; font-size: 12px;  text-decoration:underline; }

.promolink {font-family: Tahoma; color:#990000; font-size: 11px; font-weight:bold; text-decoration:underline; }
A.promolink:link {font-family: Tahoma; color:#990000; font-size: 11px; font-weight:bold; text-decoration:underline;}
A.promolink:visited {font-family: Tahoma; color:#990000; font-size: 11px; font-weight:bold; text-decoration:underline; }
A.promolink:hover {font-family: Tahoma; color:#990000; font-size: 11px; font-weight:bold; text-decoration:underline; }

.nav {font-family: Tahoma; color:#000000; font-size: 11px; font-weight:bold; }
A.nav:link {font-family: tahoma; color:#000000; font-size: 11px; font-weight:bold; }
A.nav:visited {font-family: tahoma; color:#000000; font-size: 11px; font-weight:bold; }
A.nav:hover {font-family: tahoma; color:#990000; font-size: 11px; font-weight:bold;  }

.ftr {font-family: Tahoma; color:#eeeeee; font-size: 11px; }
A.ftr:link {font-family: Tahoma; color:#eeeeee; font-size: 11px; }
A.ftr:visited {font-family: Tahoma; color:#eeeeee; font-size: 11px; }
A.ftr:hover {font-family: Tahoma; color:#eeeeee; font-size: 11px;  }

.bghdr { background-image:url(graphics/bg-hdr.jpg); background-repeat:no-repeat; background-position:top; padding-bottom:7px; padding-right:45px;}
.bgspc1 { background-image:url(graphics/bg-spc1.jpg); background-repeat:no-repeat; background-position:top;}
.bgspc2 { background-image:url(graphics/bg-spc2.jpg); background-repeat:no-repeat; background-position:top;}
.bgspc3 { background-image:url(graphics/bg-spc3.jpg); background-repeat:no-repeat; background-position:top;}
.bgspc4 { background-image:url(graphics/bg-spc4.jpg); background-repeat:no-repeat; background-position:top;}
.bgspc5 { background-image:url(graphics/bg-spc5.jpg); background-repeat:no-repeat; background-position:top;}

.bgsub { background-image:url(graphics/bg-sub.jpg); background-repeat:repeat-y; background-position:top;}
.bgsub2 { background-image:url(graphics/bg-sub3.jpg); background-repeat:repeat-y; border-top:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; padding:7px;}

.pd7tp {padding-top:7px;}
.pd12tp {padding-top:12px;}
.pd7btm {padding-bottom:7px;}
.pd10btm {padding-bottom:10px;}
.pd12btm {padding-bottom:12px;}

.pd5left {padding-left:5px;}
.pd5rgt {padding-right:5px;}
.pd7left {padding-left:7px;}
.pd7rgt {padding-right:7px;}
.pd25lft {padding-left:25px;}

.brdrgtdt {border-right:#999999 dotted 1px;}
.brdrgtdt2 {border-right:#cccccc dotted 1px;}
.brdbtmdt {border-bottom:#cccccc dotted 1px;}
.brdtpdt {border-top:#FFFFFF dotted 1px;}

.cnt {font-family:Tahoma; font-size:12px; color:#FFFFFF;  padding-top:7px;}
.form {font-family:Tahoma; font-size:12px; color:#000000; border: #999999 thin solid; padding:2px; background-color:#FFFFFF;}
