.nohov a:hover {color:#000000 }
a:LINK	{ color: #000000 }
a:hover  { color: #BBBBBB; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:visited { color: #999999; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.header  { text-decoration: none}
a.homepagewhite:link { color: #FFFFFF; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
a.homepagewhite:visited { color: #FFFFFF; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
a.linkwhite:link { color: #FFFFFF; font-style: normal; font-size: 11px; text-decoration: none; font-family: Arial, Helvetica, Geneva, sans-serif }
a.linkwhite:hover { color: #BBBBBB }
a.linkwhite:visited { color: #FFFFFF; font-style: normal; font-size: 11px; text-decoration: none; font-family: Arial, Helvetica, Geneva, sans-serif }


table {font-family: Arial, Helvetica, Geneva, sans-serif;}
.header_12px-Red-bold   { color: #990000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.header_12px-bold { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.headerwhite { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.headerblusml_12px-blue-bold  { color: #336699; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.storyheadsm_18px-black-bolder { FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif}
.headerlink_11px   { font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.headerlinklrg_12px   { font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.headerlinkbold_11px-bold   { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextsml_11px-Charcoal   { color: #333333; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextred_11px-Red-bold    { color: #990000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }

.charthead_white  { color: #ffffff; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_bold   { color: #990000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred  { color: #990000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_bold-2  { color: #f00000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_italic { color: #f00; font-style: italic; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_capbold { color: #f00; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_capbold20 { color: #f00; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttext  { font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif ; font-style: normal; color: #000000}
.charttext_italic { font-style: italic; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttext_bold   { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_11px-Grey     { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_11px-grey     { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_11px-white   { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_11px-Black  { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_12px-Black  { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_12px-Yellow { color: #ffc; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_11px-Grey-italic   { color: #000000; font-style: italic; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgrybold_11px-Black-bold   { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgrybold_11px-Grayk-bold { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletext_bold_italic { color: #000000; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextredbold_11px-maroon-bold  { color: #903; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_12px-Yellow  { color: #ffc; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry_12px-Yellow-bold { color: #ffc; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storysection_11px-Charcoal-bold-3ptspace  { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; letter-spacing: 3pt }
.storysection_11px-charcoal-bold-3ptspace  { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; letter-spacing: 3pt }
.storysectiondate_11px-Charcoal-bold { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storycopywrite_10px-DGrey  { color: #000000; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.free_11px-Blue-bold    { color: #336699; font-weight: bold; font-size: 11px; font-family: Arial, Geneva, Helvetica, sans-serif }
.photo_10px-DGrey    { color: #000000; font-size: 10px; font-family: Arial, Geneva, Helvetica, sans-serif }
.storyheadsm_18px-blue-bolder1  { color: #00f; font-weight: bolder; font-size: 18px; font-family: Arial, Helvetica, Geneva, sans-serif }

.footer	{ color: #000000; font-size: 10px; font-family: Arial, Geneva, Helvetica, sans-serif }
.footer_10px-Grey    { color: #808080 ; font-size: 10px; font-family: Arial, Geneva, Helvetica, sans-serif }
.storyhead_26px-Black-bolder    { color: #000000; font-weight: bolder; font-size: 26px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyheadsm_20px-Black-bolder  { color: #000000; font-weight: bolder; font-size: 20px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyblurb_16px-Grey-bold   { color: #666666; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyblurb_16px-Grey-bold-italic { color: #666666; font-style: italic; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyblurb_16px-Blue { color: #069; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyad_16px-maroon-bold  { color: #903; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyad_16px-black-bold  { color: black; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storysubhead_16px-Black   { color: #000000; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.conumerreportshead_16px-blue-italic  { color: #069; font-style: italic; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.conumerreportshead_16px-blue { color: #069; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storysubheadcaps_13px-Black-bold   { color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storysubheadcaps_13px-black-bold   { color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
.carratingshead_12px-Yellow-bold  { color: #ffffcc; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.headerwhite_12px-White-bold  { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, "H Clearface Heavy", sans-serif }
.samptext11_13px-Charcoal  { color: #000000; font-size: 13px; font-family: Arial, Geneva, Helvetica, sans-serif }
.croheadlinks_11px-DBlue-bold { color: #00c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.CROheadlinks { color: #00c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.headerblue {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #336699; font-weight: bold}
.storysectiondate { color: #333; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyblurb  { color: #000000; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyblurb_16px-white-bold { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.storyhead   { color: #000000; font-weight: bolder; font-size: 26px; font-family: Arial, Helvetica, Geneva, sans-serif }
.tabletextgry     { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.releaseheadsm_12px-black-bold { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.releasetext_12px-white a:hover  { color: #666666; font-size: 12px  }
.releasetext_12px-white a  { color: #FFFFFF; font-size: 12px  }
.headerwhite_12px-White-bold a:hover { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, "H Clearface Heavy", sans-serif }
.headerwhite_12px-White-bold a { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, "H Clearface Heavy", sans-serif }
.releasetext_12px-blacklink   { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.releasetext_12px-blacklink a  { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.title_14px-black-bold   { color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
.releasetext_12px-maroon-bold   { color: #990033; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }

.freehighheader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.freehighbodyblack {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.header_14px-bold {font-Weight: bold;FONT-SIZE: 14px; font-Family: Arial, Helvetica, Geneva, sans-serif;}
.tabletextgrybold_11px-Black-bold {font-Weight: bold;FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.tabletextgry {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.text {FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;}
.blackbold_15-px {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.black_11-px-bold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.blackbold_13-px {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.black_ten-px { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.black_11-px { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.black_11-px-bold { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.black_twlv-px { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.blackbold_twlv-px { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold}
.blackbold_13-px  { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.blue_ten-px { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099 }
.times-18pxboldred {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #FF0000}
.times-20pxboldred { font-family: "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; color: #FF0000 }
.times-24pxboldred { font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; color: #FF0000 }
.times-22pxboldred { font-family: "Times New Roman", Times, serif; font-size: 22px; font-weight: bold; color: #FF0000 }
.date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099 }
.releasesubtitle_10px-black { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }   
.releaseheadlg_18px-black-bold { color: black; font-weight: bold; font-size: 18px; font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Subhead_orange {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF6600}
.Subhead_14px_black  { color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
.title_14px_white {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF}


BODY 	{font-family: Arial, Helvetica, Geneva, sans-serif; font-size : 10pt;}
H1		{font-family: Arial, Helvetica, Geneva, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 14pt;}
H3		{font-family: Arial, Helvetica, Geneva, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12pt;}
H4		{font-family: Arial, Helvetica, Geneva, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10pt;}
.toc	{font-family: Arial, Helvetica, Geneva, sans-serif; color: black; font-size: 8pt;}
.toc2	{font-family: Arial, Helvetica, Geneva, sans-serif; color: black; font-size: 10pt; font-weight : bold;}

.text		{font-family: Arial, Helvetica, Geneva, sans-serif; color: black; font-size: 10pt;}
.bluetext	{font-family: Arial, Helvetica, Geneva, sans-serif; color: #599AC2; font-weight: bold;}
.quiztext   {font-family: Arial, Helvetica, Geneva, sans-serif; color: black; font-size: 9pt;}
.learn		{font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt;}
.price		{font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: gray;}
.description{font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: black;}
.inside		{font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12pt; color: #59A5BF; font-weight: bold;}
.footer  { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt }

.title			{font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; color: #990000; font-size: 9pt;}
.headline		{font-family: Arial, Helvetica, Geneva, sans-serif; color: #0C128A; font-size: 11pt;font-weight: bold; }
.headline_red	{font-family: Arial, Helvetica, Geneva, sans-serif; color: #940031; font-size: 11pt;font-weight: bold; }
.headline_text	{font-family: Arial, Helvetica, Geneva, sans-serif; color: #666666; font-size: 9pt;}
.headline_list	{font-family: Arial, Helvetica, Geneva, sans-serif; color: #666666; font-size: 9pt; margin-left: -.25in;}
.headline_link	{font-family: Arial, Helvetica, Geneva, sans-serif; color: #0C128A; font-size: 9pt;}
.storysubheadcaps	{font-family: Arial, Helvetica, Geneva, sans-serif; color: #666666; font-size: 9pt; font-weight: bold;}



.black12 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.black11 { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.gray10 { color: #999999; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.header26 { color: #000000; font-size: 26px; font-family: Arial, Helvetica, sans-serif }
.black12 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.gray10 { color: #999999; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.white10 { color: #FFFFFF; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.white_11px { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.white12 { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.red14 { color: #FF0000; font-size: 14px; font-family: Arial, Helvetica, sans-serif }
.red12 { color: #FF0000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.white11  { color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, sans-serif }
.white12 { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif }

 /* active content styles */
.llheader1 { font-size: 22px ; font-family: helvetica, impact, sans-serif; line-height: 25px ; text-transform: uppercase ; color: #000000 }
.llheader2 { font-size: 9px ; line-height: 13px ;font-style: italic ;  text-transform: uppercase ; color: #000000 }
.llbullet { font-size: 20px ; line-height: 18px ; color: #000000 }
.llitem {  font-size: 10px ; line-height: 18px; color: #000000; font-family: Verdana, Geneva, sans-serif }
 



/* new for july issue */
.tabletextgrybold_11px-Grayk-bold { color: #666; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.releasesubtitle_10px-black { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.charttextindent    { font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; margin-left: 6px }
.charttextindentright { font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; margin-right: 4px}
.releasetext_12px-white { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headerwhite_14px-White-bold  { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, "H Clearface Heavy", sans-serif }



/* new for redesign */
table {font-family: Arial, Helvetica, Geneva, sans-serif;}
.n12  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n11  { font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_bold    { color: #990033; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred   { color: #990033; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_bold-2   { color: #ff0000; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_italic  { color: #ff0000; font-style: italic; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_capbold  { color: #ff0000; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextred_capbold20  { color: #ff0000; font-style: normal; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttext    { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttextindent     { font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; margin-left: 6px }
.charttext_italic  { font-style: italic; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.charttext_bold    { color: #000000; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xtext { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n10  { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n10white_a:visited  { color: #ffffff; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n10white_a:hover  { color: #ffffff; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n11white   { color: #FFFFFF; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n12white   { color: #ffffcc; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n12grey6  { color: #666666; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n12maroon  { color: #990033; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xdate { color: #999999; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n10gray9  { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xphoto { color: #999999; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.free_11px-blue-bold     { color: #336699; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Geneva, Helvetica, sans-serif }
.xfooter     { color: #666666; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, sans-serif }
.xhead  { color: #000000; font-style: normal; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xhead_blurb { color: #999999; font-style: italic; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xheadsm  { color: #878787; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n18   { color: #000000; font-style: normal; font-weight: normal; font-size: 18px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n19  { color: #000000; font-style: normal; font-weight: normal; font-size: 19px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n20  { color: #000000; font-style: normal; font-weight: normal; font-size: 20px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xblurb  { color: #666666; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n16  { color: #000000; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n17  { color: #000000; font-style: normal; font-weight: normal; font-size: 17px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xsubhead  { color: #000000; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; text-transform: uppercase }
.n14   { color: #000000; font-style: normal; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n15  { color: #000000; font-style: normal; font-weight: normal; font-size: 15px; font-family: Arial, Helvetica, Geneva, sans-serif }
.n13  { color: #000000; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Geneva, Helvetica, sans-serif }
.croheadlinks_11px-DBlue-bold  { color: #00c; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.croheadlinks_11px-dBlue-bold  { color: #00c; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.CROheadlinks  { color: #00c; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.Subhead_orange {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF6600}
.Subhead_14px_black   { color: #aaaaaa; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
.title_14px_white {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF}
.charttextindentright  { font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; margin-right: 4px }
.charttextindentright10  { color: #ffffff; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; margin-right: 4px }
.xcaption  { color: #000000; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xcaption_lead  { color: #ffffff; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.xarchive  { color: #999999; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.rathead  { color: #ffffff; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratext   { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratextbbuy  { color: #ff0000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratextsm   { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratextsim  { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratextsmbbuy   { color: #ff0000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratextsub  { color: #ff0000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratextsublurb  { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratextmodel  { color: #000000; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
.ratmargin { padding-left: 5px }
.tablemargin  { font-style: normal; font-weight: normal; padding-left: 10px }
.tablemargin1 { font-style: normal; font-weight: normal; padding-left: 32px }
.paddingtb { padding-top: 5px; padding-bottom: 5px;}
.marginright {margin-right: 12px}
.head11 { text-decoration: none; color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif}	
.head10 { text-decoration: none; color: #000000; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif}	
 .left { border-style:solid; border-width:0px 1px 1px 0px;border-color:#FFFFFF; }
 .notLeft { border-style:solid; border-width:0px 1px 1px 0px;border-color:#FFFFFF; }
 .top .left { border-width:1px 1px 1px 0px; }
 .top .notLeft { border-width:1px 1px 1px 0px; }
 .dim {  border-style:solid; border-width:0px 1px 1px 0px;border-color:#FFFFFF;padding-top:5px;font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }