/* Change font face globally using this attribute */
font, ol, td, a, i, p {font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:10pt}

/* Generic link attributes */
a:link {color:#000000}
a:visited {color:#000000}
a:active {}
a:hover {}

A.titlesmall {color:#000000; text-decoration: none}
A.titlesmall:Visited {color:#000000}
A.titlesmall:Active {text-decoration: underline}
A.titlesmall:Hover {text-decoration: underline}

/* Main Content Area Hover Links */
a.hoverlink:link {color:#000000; TEXT-DECORATION: none}
a.hoverlink:visited {color:#000000; TEXT-DECORATION: none}
a.hoverlink:active {color:#000000; TEXT-DECORATION: none}
a.hoverlink:hover {color:#000000; TEXT-DECORATION: underline}

a.subheadsmall:link {color:#003333; TEXT-DECORATION: none}
a.subheadsmall:visited {color:#003333; TEXT-DECORATION: none}
a.subheadsmall:active {color:#003333; TEXT-DECORATION: none}
a.subheadsmall:hover {color:#003333; TEXT-DECORATION: underline}

a.lnav {color:#cccccc;text-decoration: none}
a.lnav:link {color:#cccccc;text-decoration: none}
a.lnav:visited {color:#cccccc;text-decoration: none}
a.lnav:active {color:#cccccc;text-decoration: none}
a.lnav:hover {color:#cccccc;text-decoration: underline}

/* Text and links */
.small, .headline {font-size:8pt}
.smallfoot {font-size:8pt;font-family:arial;color:#003399}
.subheadsmall {font-size:12pt; font-weight:bold; color:#003333}
.titlesmall {font-size:10pt; font-weight:bold;color:#000000}
.login {font-size:8pt}
.titleone {}
.titletwo {}
.strong {font-weight:bold}
.date {font-size:8pt; font-weight:bold; text-align:right; font-family:verdana, arial, helvetica, geneva, sans-serif}
.lnav {color:#cccccc;font-size:8pt;text-decoration:none}
.lnavyellow {color:#ffffcc;font-size:8pt;text-decoration:none}
.lnavwhite {color:#ffffff;font-size:8pt;text-decoration:none}
.lnavtiny {color:#ffffff;font-size:6pt;text-decoration:none}
.text2 {font-family:arial}
.tablehead {font-size:8pt;color:#ffffff;font-weight:bold}
.sidebarselect {font-size:8pt;color:#ff9900}
.footnote {font-size:8pt;color:#999999}
.footer {font-size:8pt}
.pagetitle {font-size:18pt;color:#003333;font-weight:bold;font-family:'arial narrow',arial,sans-serif;position:relative;top:-6;text-decoration:none}
.regitem {font-size:8pt;color:#000000;font-weight:bold}
.regblue {font-size:8pt;color:#003399;font-weight:bold}
.regtextblue {font-size:8pt;color:#003399}
.regred {font-size:8pt;color:#990033;font-weight:bold}
.regtitle {font-size:18pt;color:#000000;font-weight:bold;font-family:'arial narrow',arial,sans-serif}
.regerrortitle {font-size:18pt;color:#ff0000;font-weight:bold;font-family:'arial narrow',arial,sans-serif}
.regtitle2 {color:#000000;font-size:11pt;font-weight:bold;font-family:arial}
.regtitlesmall {color:#990033;font-size:10pt;font-weight:bold;text-decoration:none;font-family:arial}
.regtitlesmallblue {color:#003366;font-size:10pt;font-weight:bold;text-decoration:none;font-family:arial}

/* Graphical dots (used in leftnav and sidebar) */
.lnavdot {position:relative;top:4}
.sidebardot {position:relative;top:5;left:-5}
.rtsidebardot {position:relative;top:5;left:-2}
.tabledot {position:relative;top:5;left:-1}
.hometabledot {position:relative;top:5;left:4}
.contentdot {position:relative;top:5}
.regtitledot {position:relative;top:-2}
.regtitledot {position:relative;top:1}

/* Side bar */ 
.sidebartitle {color:#FFFFFF;font-size:10pt;text-decoration:none}
  
    /* Parents section */
.sidebarnav {color:#666666;font-size:10pt; TEXT-DECORATION: none}  
a.sidebarnav:link {color:#666666; font-size:10pt; TEXT-DECORATION: none}
a.sidebarnav:visited {color:#666666; font-size:10pt; TEXT-DECORATION: none}
a.sidebarnav:hover {color:#000000; font-size:10pt; TEXT-DECORATION: underline}

    /* Current page link */
.sidebarnavhere {COLOR: #003366; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a.sidebarnavhere:link {COLOR: #003366; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a.sidebarnavhere:visited {COLOR: #003366; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a.sidebarnavhere:hover {COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

    /* Children */
.sidebarnav2 {COLOR: #003366; FONT-SIZE: 10pt; TEXT-DECORATION: none}
a.sidebarnav2:link {COLOR: #003366; FONT-SIZE: 10pt; TEXT-DECORATION: none}
a.sidebarnav2:visited {COLOR: #003366; FONT-SIZE: 10pt; TEXT-DECORATION: none}
a.sidebarnav2:hover {COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: underline}

    /* Related links */
.sidebarlink2 {COLOR: #666666; FONT-SIZE: 10pt; TEXT-DECORATION: none}
a.sidebarlink2:link {COLOR: #666666; FONT-SIZE: 10pt; TEXT-DECORATION: none}
a.sidebarlink2:visited {COLOR: #666666; FONT-SIZE: 10pt; TEXT-DECORATION: none}
a.sidebarlink2:hover {COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: underline}

/* List bullets (used in inline text) */
.guestbullet {color:#ff9900}
.guestbullet {color:#003366}

/* Pulldown menus (edit both to see results in both IE and NN) */
SPAN.pulldown {font-size:}
SELECT {font-size:6pt}
INPUT {font-size:8pt; font-family:courier new}
.submit {font-size:10pt; font-family:arial, sans-serif; text-decoration: none}


/* Misc global tags */
BODY {}
SUP {font-size:6pt}
EM {font-style:}