a:link      {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 10pt;}
a:visited   {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 10pt;}
a:hover     {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 10pt;}
a:active    {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 10pt;}

.beyondgeoblue1 { BACKGROUND-COLOR: #003366 }
.beyondgeoturquoise1 { BACKGROUND-COLOR: #009966 }
.orangetable { BACKGROUND-COLOR: #009966 }
.sugartitle { FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: "Times New Roman", Times, serif }
.maintext { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.reportboldtd { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif }
.reporttd { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }
.maintextblue { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.whitetable { BACKGROUND-COLOR: #ffffff }
.maincontenttitle { FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #B90800; LINE-HEIGHT: normal; FONT-FAMILY: "Times New Roman", Times, serif }
.contentemphasis { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: verdana, "Times New Roman", Times, serif }
.leftnavsub  {color:#EFEFEF; font-family: Verdana,Arial; text-decoration: none;      font-weight: normal;  font-size: 8pt;}
.leftnav  {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: none; font-weight: bold;  font-size: 8pt;}

.maincontentbanner { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: normal; FONT-FAMILY: Verdana,"Times New Roman", Times, serif }
.maintextorange { FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.boldtextorange { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.lightbluelink { FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.lightbluelinkbold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.smallestLink { FONT-SIZE: 10px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.menufontmedium { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #efefef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.smallesttext { FONT-SIZE: 10px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.smallestorange { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.whitefontlarge { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #efefef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.whitefontitalic { FONT-SIZE: 10px; COLOR: #efefef; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.maintextbluebold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.menuyellow { BACKGROUND-COLOR: #ffffcc }
.menufontBlue { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.lightbluelinkSmall { FONT-SIZE: 10px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.inhouseNOTE { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3333; FONT-FAMILY: Arial, Helvetica, sans-serif }
.dividerLtBlue { BACKGROUND-COLOR: #efffff }
.tableHeader { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc }
.tableSubHeader { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef }
.tableText { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.tableRule { BACKGROUND-COLOR: #cccccc }
.tacticalText { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.tableTextGreen { FONT-SIZE: 10px; COLOR: #009900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.tableTextBlue { FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.smallestBlueText { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.sugartitle2 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: "Times New Roman", Times, serif }
.blacktextSmall { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.calendarHead { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.maintextGreen { FONT-SIZE: 12px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.maintextGreenBold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.smallestGreenText { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.boldtextPurple { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.maintextPurple { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #663399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.smallestPurple { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #663399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.bluefontitalic { FONT-SIZE: 10px; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.linksugartitle2 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0066cc; LINE-HEIGHT: normal; FONT-FAMILY: "Times New Roman", Times, serif }
.maintextbold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.tableHeaderLg { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc }
.tableSubHeaderLg { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef }
.sidetextbold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.sidetext { FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.tacticaltitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.sidetextsmall { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.footerlinks { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }

a:link.leftnavnormallink      {color:#EFEFEF; font-family: Verdana,Arial; text-decoration: none;      font-weight: bold;  font-size: 10pt;}
a:visited.leftnavnormallink   {color:#EFEFEF; font-family: Verdana,Arial; text-decoration: none;      font-weight: bold;  font-size: 10pt;}
a:hover.leftnavnormallink     {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: underline; font-weight: bold;  font-size: 10pt;}
a:active.leftnavnormallink    {color:#EFEFEF; font-family: Verdana,Arial; text-decoration: underline; font-weight: bold;  font-size: 10pt;}

a:link.leftnavlink      {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: none;      font-weight: bold;  font-size: 8pt;}
a:visited.leftnavlink   {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: none;      font-weight: bold;  font-size: 8pt;}
a:hover.leftnavlink     {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: underline; font-weight: bold;  font-size: 8pt;}
a:active.leftnavlink    {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: underline; font-weight: bold;  font-size: 8pt;}


a:link.leftnavfeaturelink      {color:#FFFF33; font-family: Verdana,Arial; text-decoration: none;      font-weight: normal; font-size: 8pt;}
a:visited.leftnavfeaturelink   {color:#FFFF33; font-family: Verdana,Arial; text-decoration: none;      font-weight: normal; font-size: 8pt;}
a:hover.leftnavfeaturelink     {color:#FFFF33; font-family: Verdana,Arial; text-decoration: underline; font-weight: normal; font-size: 8pt;}
a:active.leftnavfeaturelink    {color:#FFFF33; font-family: Verdana,Arial; text-decoration: underline; font-weight: normal; font-size: 8pt;}

a:link.leftnavsublink      {color:#EFEFEF; font-family: Verdana,Arial; text-decoration: none;      font-weight: normal;  font-size: 8pt;}
a:visited.leftnavsublink   {color:#EFEFEF; font-family: Verdana,Arial; text-decoration: none;      font-weight: normal;  font-size: 8pt;}
a:hover.leftnavsublink     {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: underline; font-weight: normal;  font-size: 8pt;}
a:active.leftnavsublink    {color:#EFEFEF; font-family: Verdana,Arial; text-decoration: underline; font-weight: normal;  font-size: 8pt;}



a:link.requiredlink    {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt; cursor:help}
a:visited.requiredlink {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt; cursor:help}
a:hover.requiredlink   {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt; cursor:help}
a:active.requiredlink  {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt; cursor:help}

a:link.normallink      {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 10pt;}
a:visited.normallink   {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 10pt;}
a:hover.normallink     {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 10pt;}
a:active.normallink    {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 10pt;}

a:link.helplink        {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt; cursor:help}
a:visited.helplink     {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt; cursor:help}
a:hover.helplink       {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt; cursor:help}
a:active.helplink      {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt; cursor:help}

a:link.helptopiclink    {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: none;      font-size: 10pt; cursor:help}
a:visited.helptopiclink {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: none;      font-size: 10pt; cursor:help}
a:hover.helptopiclink   {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: underline; font-size: 10pt; cursor:help}
a:active.helptopiclink  {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: underline; font-size: 10pt; cursor:help}

a:link.helplinkhead    {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-weight:bold; font-size: 10pt; cursor:help}
a:visited.helplinkhead {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-weight:bold; font-size: 10pt; cursor:help}
a:hover.helplinkhead   {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-weight:bold; font-size: 10pt; cursor:help}
a:active.helplinkhead  {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-weight:bold; font-size: 10pt; cursor:help}

a:link.actionlink      {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt}
a:visited.actionlink   {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt}
a:hover.actionlink     {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt}
a:active.actionlink    {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt}

a:link.subscribelink      {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: none;      font-size: 12pt}
a:visited.subscribelink   {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: none;      font-size: 12pt}
a:hover.subscribelink     {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: underline; font-size: 12pt}
a:active.subscribelink    {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: underline; font-size: 12pt}

a:link.headerlink      {color:#FF0000; font-family: Verdana,Arial; font-weight:bold; text-decoration: none;      font-size: 12pt}
a:visited.headerlink   {color:#FF0000; font-family: Verdana,Arial; font-weight:bold; text-decoration: none;      font-size: 12pt}
a:hover.headerlink     {color:#FF0000; font-family: Verdana,Arial; font-weight:bold; text-decoration: underline; font-size: 12pt}
a:active.headerlink    {color:#FF0000; font-family: Verdana,Arial; font-weight:bold; text-decoration: underline; font-size: 12pt}

a:link.smalllink       {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt}
a:visited.smalllink    {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt}
a:hover.smalllink      {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt}
a:active.smalllink     {color:#224A8F; font-family: Verdana,Arial; text-decoration: underline; font-size: 8pt}

a:link.errorlink       {color:red; font-family: Verdana,Arial; text-decoration: none;      font-size: 10pt}
a:visited.errorlink    {color:red; font-family: Verdana,Arial; text-decoration: none;      font-size: 10pt}
a:hover.errorlink      {color:red; font-family: Verdana,Arial; text-decoration: underline; font-size: 10pt}
a:active.errorlink     {color:red; font-family: Verdana,Arial; text-decoration: underline; font-size: 10pt}

font.required            {color:red;     font-weight:bold}
font.description         {color:black;    font-family: Verdana, Arial; font-weight:normal; font-size: 10pt}
font.description2        {color:black;   font-family: Verdana, Arial; font-weight:normal; font-size: 8pt}
font.subhead             {color:#FF0000; font-family: Verdana, Arial; font-weight:bold;   font-size: 12pt}
font.subheadtext         {color:#304E8A; font-family: Verdana, Arial;                     font-size: 10pt}
font.subhead2            {color:#003366; font-family: Verdana, Arial; font-weight:bold;   font-size: 10pt}
font.tdhelplinkhead    {color:#224A8F; font-family: Verdana,Arial; font-weight:bold; text-decoration: none;      font-size: 10pt;}
font.subhead3            {color:#224A8F; font-family: Verdana, Arial; font-weight:bold;   font-size: 10pt;}
font.subhead2            {color:#003366; font-family: Verdana, Arial; font-weight:bold;   font-size: 8pt}
font.subhead4            {color:#304E8A; font-family: Verdana, Arial; font-weight:bold;   font-size: 11pt}
font.subhead5            {color:#304E8A; font-family: Verdana, Arial; font-weight:bold;   font-size: 11pt}
font.summary             {font-size: 10pt}
font.newsheader          {color:#000000; font-family: Verdana, Arial; font-weight:bold;   font-size: 10pt}
font.news_list           {color:#000000; font-family: Verdana, Arial; font-weight:bold;   font-size: 8pt}
font.helptitle           {color:#FFFFFF; font-family: Verdana, Arial; font-weight:bold;   font-size: 8pt}
font.tableheadsilver     {color:white  ; font-family: Arial, Helvetica; font-weight:bold; font-size: 8pt}
font.tableheadbig        {color:white  ; font-family: Arial, Helvetica; font-weight:bold; font-size: 10pt}
font.tabletddesc         {color:#000000; font-family: Verdana, Arial; font-weight:bolder; font-size: 8pt}
font.tdhelplink          {color:#224A8F; font-family: Verdana,Arial; text-decoration: none;      font-size: 8pt;}
font.tabletddescrequired {color:#FF0000; font-family: Verdana, Arial; font-weight:bolder; font-size: 8pt}
font.content             {color:black    font-family: Verdana, Arial;                     font-size: 10pt}
font.white               {color:white;   font-family: Verdana, Arial;                     font-size: 10pt}
font.leftnavlink         {color:#FFFFFF; font-family: Verdana,Arial; text-decoration: none;      font-weight: bold;  font-size: 8pt;}
font.tabletdsmall        {color:black;   font-family: Arial, Helvetica;                   font-size: 8pt}
font.tabletddescnonbold  {color:#000000; font-family: Verdana, Arial;                     font-size: 10pt}
font.tabletitle          {color:#003366; font-family: Verdana;                            font-size: 8pt}
font.linklook            {color:#224A8F; font-family: Verdana, Arial; font-weight:bold;   font-size: 10pt}
font.descriptiontest     {color:black;   font-family: Verdana, Arial; font-weight:normal; font-size: 10pt}
font.subscribetitle      {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
font.black               {color:black;   font-family: Verdana, Arial;  line-height:120%; font-size: 10pt}
font.msg_title           {color:#FF0000; font-family: Verdana, Arial; text-decoration: underline; font-weight:bold            font-size: 12pt}
font.msg_content         {color:#000000; font-family: Verdana, Arial;                             font-size: 8pt}
font.findwhite           {color:white;   font-family: Verdana, Arial; font-weight:bold;           font-size: 8pt}


td                       {color:black;   font-family: Verdana, Arial;  font-size: 10pt}
td.menuitems             {color:black;   font-family: Verdana, Arial;  line-height:100%; font-size: 10pt}

th                       {color:black;   font-family: Verdana, Arial;  line-height:120%; font-size: 10pt}


td.font.maintextbluebold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366}
td.maintextbluebold      {background-color:#E9E9E9}
td.tblheaderdrkgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold; background-color: #CCCCCC}
td.nftd                 {background-color:#F6F6F6}
td.tblheader            {background-color:#003366;}
td.subtblhd             {background-color:#D9D9D9}
tr.tblheaderltgray      {background-color:#EFEFEF}
table.normalform        {width:100%}

