/*************************************************************************************/
/* STANDARD ELEMENT STYLES                                                           */
/*************************************************************************************/

BODY {font: 11px arial, helvetica, sans-serif; color:#333333;}
A {color:#333333; text-decoration:none;}
A:VISITED {color:#333333; text-decoration:none;}
A:HOVER {color:#0099FF; }
A:ACTIVE {color:#333333; text-decoration:none;}
H1 {}
H2 {}
H3 {}
TABLE {border-style:none; margin:0; padding:0; cell-spacing:0;}
TD {font: 11px arial, helvetica, sans-serif; color:#333333;}
UL {font: 11px arial, helvetica, sans-serif; color:#333333;}
OL {font: 11px arial, helvetica, sans-serif; color:#333333;}
DT {font: 11px arial, helvetica, sans-serif; color:#333333; font-weight:bold;}
LI  {font: 11px Arial, Helvetica, sans-serif; color:#333333;}
B {font-weight: bold;}
I {font-style: italic;}

/*************************************************************************************/
/* CUSTOM ELEMENT STYLES                                                             */
/*************************************************************************************/

.header {font: 11px arial, helvetica, sans-serif; font-weight:bold; color:#212D8C;}
.header_lg {font: 13px arial, helvetica, sans-serif; font-weight:bold; color:#212D8C;}
.subheader, A.subheader, A.subheader:VISITED, A.subheader:ACTIVE  {font: 11px arial, helvetica, sans-serif; font-weight:bold; color:#27A8FF;}
a.subheader:HOVER {color:#212D8C; text-decoration:underline;}
.item a{font: 11px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#fdfeff;}
.item a:visited{font: 11px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#fdfeff;}
.item a:hover{font: 11px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#fdfeff;}
.item a:focus{font: 11px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#fdfeff;}
.item a:active{font: 11px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000000;}
.left-sidebar {font: 10px arial, helvetica, sans-serif; color:#333333;}
.left-line-pad {margin-top: 8px; margin-bottom: 8px; background-color: #FFFFFF;}
.left-img-pad {margin-bottom: 8px;}
.rt_column {padding: 8px;}
.bottom-rule {margin-top: 8px;}
.showall {border: 2px solid #CCCCCC; margin-top: 8px;}
.visit_men {border: 2px solid #0099FF; margin-top: 8px;}
.pagenum {font-weight: bold; color:#999999;}
.grey_nf {font: 11px arial, helvetica, sans-serif; color:#666666;}
.grey {color:#666666;}
.padding12 {padding: 12px;}
.pop_title {font: 14px arial, helvetica, sans-serif; font-weight:bold; color:#CC3399;}
.date {font: 11px arial, helvetica, sans-serif; color:#8CBC5A; font-weight:bold;}
/*************************************************************************************/
/* CUSTOM LINK STYLES                                                             */
/*************************************************************************************/

.topnav, A.topnav, A.topnav:VISITED, A.topnav:ACTIVE {font: 11px arial, helvetica, sans-serif; color:#999999; font-weight:none; text-decoration:none;}
a.topnav:HOVER {color:#31ACFF;}

.legal, A.legal, A.legal:VISITED, A.legal:ACTIVE {font: 9px arial, helvetica, sans-serif; color:#333333; }
a.legal:HOVER {font: 9px arial, helvetica, sans-serif; color:#0099FF; text-decoration:none;}

.sitemap, A.sitemap, A.sitemap:VISITED, A.sitemap:ACTIVE { font: 12px arial, helvetica, sans-serif; color:#000099; font-weight:bold;}
a.sitemap:HOVER { font: 12px arial, helvetica, sans-serif; color:#0099FF; font-weight:bold;}

.showlink, A.showlink, A.showlink:VISITED, A.showlink:ACTIVE { font: 12px arial, helvetica, sans-serif; color:#999999; font-weight:normal;}
a.showlink:HOVER { font: 12px arial, helvetica, sans-serif; color:#0099FF; font-weight:bold; text-decoration:underline;}

.showlink_men, A.showlink_men, A.showlink_men:VISITED, A.showlink:ACTIVE { font: 12px arial, helvetica, sans-serif; color:#0099FF; font-weight:bold;}
a.showlink_men:HOVER { font: 12px arial, helvetica, sans-serif; color:#0000CC; font-weight:bold;}

.pinklink, A.pinklink, A.pinklink:VISITED, A.pinklink:ACTIVE { color:#D24CA5; }
a.pinklink:HOVER { color:#0099FF; }