/* INPUT BOXES */
input.search
{
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px; 
COLOR: #666666; 
BACKGROUND-COLOR: #ffffff;
}

input.button
{
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px; 
FONT-WEIGHT: bold;
COLOR: #ffffff; 
BACKGROUND-COLOR: #0052C2;
BORDER-COLOR: #00439E;
BORDER-WIDTH: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
PADDING-TOP: 1px;
PADDING-BOTTOM: 1px;
}

input
{
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px; 
COLOR: #333333; 
}

/* CONTENT LINKS */
a, a:active 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #333333; 
TEXT-DECORATION: underline 
}

a:visited 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #717171; 
TEXT-DECORATION: underline 
}

a:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.bold, a.bold:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #333333; 
TEXT-DECORATION: underline 
}
.
a.bold:visited 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #717171; 
TEXT-DECORATION: underline 
}

a.bold:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.content, a.content:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
COLOR: #000000; 
TEXT-DECORATION: underline 
}

a.content:visited 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
COLOR: #717171; 
TEXT-DECORATION: underline 
}

a.content:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.contentbold, a.contentbold:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #000000; 
TEXT-DECORATION: underline 
}

a.contentbold:visited 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #717171; 
TEXT-DECORATION: underline 
}

a.contentbold:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.small, a.small:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px; 
COLOR: #333333; 
TEXT-DECORATION: underline 
}

a.small:visited 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px; 
COLOR: #717171;  
TEXT-DECORATION: underline 
}

a.small:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.x-small, a.x-small:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px; 
COLOR: #333333; 
TEXT-DECORATION: underline 
}

a.x-small:visited 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px; 
COLOR: #717171;  
TEXT-DECORATION: underline 
}

a.x-small:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px; 
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

/* HEADER LINKS */
a.global, a.global:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px;
FONT-WEIGHT: bold; 
COLOR: #333333;
}

a.global:visited
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px;
FONT-WEIGHT: bold; 
COLOR: #717171;
}

a.global:hover
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px;
FONT-WEIGHT: bold; 
COLOR: #D40019;
}

a.symbol, a.symbol:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #D40019; 
PADDING-LEFT: 13px;
}

a.symbol:visited
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #D40019;
}

a.symbol:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.hdr, a.hdr:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #666666; 
}

a.hdr:visited
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #717171; 
}

a.hdr:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.hdrsmall, a.hdrsmall:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px;
COLOR: #333333; 
}

a.hdrsmall:visited
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px;
COLOR: #717171; 
}

a.hdrsmall:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px;
COLOR: #D4001A; 
TEXT-DECORATION: underline 
}

a.breadcrumb, a.breadcrumb:active
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #ffffff; 
}

a.breadcrumb:visited
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #ffffff; 
}

a.breadcrumb:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #ffffff; 
TEXT-DECORATION: underline 
}

a.navOn, a.navOn:active, a.navOn:visited, a.navOn:hover
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
TEXT-DECORATION: none;
}

a.navOff, a.navOff:active, a.navOff:visited, a.navOff:hover
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
TEXT-DECORATION: none;
}


a.subnav, a.subnav:active, a.subnav:visited, a.subnav:hover
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #ffffff; 
TEXT-DECORATION: underline;
}

a.subnavbold, a.subnavbold:active, a.subnavbold:visited, a.subnavbold:hover 
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #ffffff; 
TEXT-DECORATION: underline;
}

/* HEADER */
.global	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px;
FONT-WEIGHT: bold; 
COLOR: #333333;
}

.welcome-red	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #336699; 
PADDING-LEFT: 13px;
}

.welcome-blue	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #0052C2; 
}

.red	
{ 
FONT-FAMILY: arial, helvetica, verdana;
COLOR: #336699; 
}

.blue	
{ 
FONT-FAMILY: arial, helvetica, verdana;
COLOR: #0033CC; 
}

.stocknum	
{ 
FONT-FAMILY: arial, helvetica, verdana;
COLOR: #339900; 
}

.divider	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px; 
COLOR: #333333;
}

.divider-breadcrumb
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px; 
COLOR: #FFFFFF;
}

td.hdr	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #666666; 
}

td.hdrsmall	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px;
COLOR: #666666; 
}

/* LEFT, MIDDLE, AND RIGHT COLUMNS */

td	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
}

td.colheader
{ 
BACKGROUND-COLOR: #F0F0F0;
FONT-SIZE: 10px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 6px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
}

.sechdr
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.subnav	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #ffffff; 
}

.subnavbold
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #FFFFFF; 
}

.content
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
}

.contentbold
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
}

.textbigbold
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 18px;
FONT-WEIGHT: bold;
COLOR: #333333;
}

.textmed
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
}

.textmedbold
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
; color: #000000
}

.textsmall
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px;
}

.textsmallbold
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
}

.textx-small
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px;
}

.headline
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 15px;
COLOR: #333333;
}

.textmedblue
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #135FC7;
}

.textmedbluebold
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #135FC7;
}

.textmedred
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #336699;
}

.textmedredbold
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #336699;
}

.navOn
{ 
TEXT-ALIGN: center;
PADDING-TOP: 3px;
PADDING-BOTTOM: 3px;
}

.navOff
{ 
TEXT-ALIGN: center;
PADDING-TOP: 3px;
PADDING-BOTTOM: 3px;
}

.indent
{ 
PADDING-LEFT: 15px;
}

.indentbold
{ 
FONT-WEIGHT: bold;
PADDING-LEFT: 15px;
}

p
{ 
PADDING-LEFT: 10px;
}

div.indent
{ 
PADDING-LEFT: 8px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
}

div.indentlarge
{ 
PADDING-LEFT: 20px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
}

/* FOOTER */
.legal
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 11px;
COLOR: #333333;
}

.footer	
{ 
FONT-FAMILY: arial, helvetica, verdana;
FONT-SIZE: 9px;
FONT-WEIGHT: bold; 
COLOR: #333333;
}

