A{text-decoration:underline; color:#000099;}
A:hover{text-decoration:none; color:#0000FF;}

/* BODY */
.select{font-family:tahoma,arial; font-size:11px; color:#000000;}
hr.rule {margin-top: -8px; margin-bottom : 8px; height: 1px; line-height: 1px; font-size: 1px; color: #999999; background-color: #999999; border: none;}
hr.photo {margin-top: 0px; margin-bottom : 0px; height: 1px; line-height: 1px; font-size: 1px; color: #999999; background-color: #999999; border: none;}

/* PAGE HEADERS AND TITLES */
.title{font-family: Arial,Verdana,Helvetica; font-size: 16px; font-weight: bold; color: #808080;}
.header{font-family: Times New Roman,Times,Arial,Helvetica; font-size: 22px; font-weight: bold; color: #808080;}
.rnheader{font-family: Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.adminheader{font-family: Times New Roman,Times,sans,Arial; font-size: 18pt; font-weight: bold; color: #808080;}
.admintitle{font-family: Arial,Verdana,Helvetica; font-size: 12pt; font-weight: bold; color: #003366;}

/* BODY */
.text{font-family: Arial,verdana,Helvetica; font-size:12px; color: #000000;}
A.text{text-decoration:underline; font-family: Arial,verdana,Helvetica; font-size:12px; color: #808080;}
A.text:hover{text-decoration:none; font-family: Arial,verdana,Helvetica; font-size:12px; color: #0000FF;}

/* LEGAL INFO */
.legal{font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 10px; font-weight: normal; color: #ffffff;}
A.legal{font-family: Tahoma,Arial,Verdana,Helvetica; text-decoration:none; font-size: 10px; font-weight: normal; color: #ffffff;}
A.legal:hover{font-family: Tahoma,Arial,Verdana,Helvetica; text-decoration:underline; font-size: 10px; font-weight: normal; color: #0000FF;}

.legalw{font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 10px; font-weight: normal; color: #ffffff;}
A.legalw{font-family: Tahoma,Arial,Verdana,Helvetica; text-decoration:none; font-size: 10px; font-weight: normal; color: #ffffff;}
A.legalw:hover{font-family: Tahoma,Arial,Verdana,Helvetica; text-decoration:underline; font-size: 10px; font-weight: normal; color: #ffff00;}


/* ERROR */
.error{font-family: Arial,verdana,Helvetica; font-size: 12px; color: #ff0000;}


/* home page nav */
.hnav{font-family: arial, Helvetica; font-size: 12px; font-weight: 700; color: #999966;}
A.hnav{text-decoration: none; font-family: arial, Helvetica; font-size: 12px; font-weight: 700; color: #999966;}
A.hnav:hover{text-decoration: underline; font-family: arial, Helvetica; font-size: 12px; font-weight: 700; color: #CCCC99;}

/* nav */
.nav{font-family: arial, Helvetica; font-size: 12px; font-weight: bold; color: #ffffff;}
A.nav{text-decoration: none; font-family: arial, Helvetica; font-size: 12px; font-weight: bold; color: #ffffff;}
A.nav:hover{text-decoration: underline; font-family: arial, Helvetica; font-size: 12px; font-weight: bold; color: #0000FF;}

/* LEFT NAV */
.lnav{font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000099;}
A.lnav{text-decoration: none; font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000099;}
A.lnav:hover{text-decoration: underline; font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #0000FF;}

/* LEFT NAV SUB */
.lnavsub{font-family: Tahoma,Sans-Seriff,Arial,Verdana,Helvetica; font-size: 11px; color: #000000;}
A.lnavsub{text-decoration: none; font-family: Tahoma,Sans-Seriff,Arial,Verdana,Helvetica; font-size: 11px; color: #000000;}
A.lnavsub:hover{text-decoration: none; font-family: Tahoma,Sans-Seriff,Arial,Verdana,Helvetica; font-size: 11px; color: #0000FF;}

/* RIGHT NAVIGATION - PROMO TABLES */
.rnav{font-family: Arial,Helvetica; font-size: 70%; color: #000000;}
A.rnav{text-decoration:none; font-family: Arial,Helvetica; font-size: 70%; color: #666666;}
A.rnav:hover{text-decoration:underline; font-family: Arial,Helvetica; font-size: 70%; color: #0000FF;}

/* TOP NAVIGATION */
.tnav{font-family: Arial,Verdana,Helvetica; font-size: 70%; color: #ffffff;}
A.tnav{text-decoration:none; font-family: Arial,Verdana,Helvetica; font-size: 70%; color: #ffffff;}
A.tnav:hover{text-decoration:none; font-family: Arial,Verdana,Helvetica; font-size: 70%; color: #0000FF; }


/* NOTE */
.note{font-family: Sans-Seriff, Tahoma, Arial,verdana,Helvetica; font-size: 11px; color: #333333;}
A.note{text-decoration:underline; font-family: Sans-Seriff, Tahoma, Arial,verdana,Helvetica; font-size: 11px; color: #333333;}
A.note:hover{text-decoration:none; font-family: Sans-Seriff, Tahoma, Arial,verdana,Helvetica; font-size: 11px; color: #0000FF;}

/* PROMO */
.promo{ font-family: sans-serif, arial, Verdana, Helvetica; font-size: 11px; color: #000000;}
A.promo{text-decoration:none; font-family: sans-serif, arial, Verdana, Helvetica; font-size: 11px; color: #000000;}
A.promo:hover{text-decoration:underline; font-family: sans-serif, arial, Verdana, Helvetica; 11px; color: #0000FF;}

.stext{font-family: Tahoma,sans-serif,Arial,Helvetica; font-size: 11px; color: #000000;}
A.stext{text-decoration:none; font-family: Tahoma,sans-serif,Arial,Helvetica; font-size: 11px; color: #000099;}
A.stext:hover{text-decoration:underline; font-family: Tahoma,sans-serif,Arial,Helvetica; font-size: 11px; color: #0000FF;}

/* FOOTER */
.footer{font-family: Tahoma,Arial,Helvetica; font-size: 11px; color: #808080;}
A.footer{text-decoration:none; font-family: Tahoma,Arial,Helvetica; font-size: 11px; color: #808080;}
A.footer:hover{text-decoration:underline; font-family: Tahoma,Arial,Helvetica; font-size: 11px; color: #0000FF;}


/* COLORS */
.orange{font-family: sans-seriff,Arial,Verdana,Helvetica; font-size: 90%; font-weight: bold; color: #ffcc00;}