@charset "UTF-8";
/* CSS Document */

/* CMS Styles */

/* Platform-wide definitions for TV1920 platforms  */
/*
div , li {-webkit-transition-property:  opacity, background-color, color  ; -webkit-transition-duration: 1s; }
div , li {-moz-transition-property:  opacity, background-color, color  ; -moz-transition-duration: 1s; }
div , li {-o-transition-property:  opacity, background-color, color  ; -o-transition-duration: 1s; }
*/
/* use this style to set default text for the platform, including the base fount */
.title, .name, .alias, .caption, .description, .assetCaption, .assetDescription, .readMoreText, .thumbnail, .introText, .fullText, li        { font-family: "Lucida Grande", "Lucida Sans"; font-size:28px }

/* use this style to set default styles for the platform. Use to set sizes optimised for the display */
.title              { font-size:32px }
.articleBody .title              { font-size:36px }
.name               { font-size:28px }
.alias              { font-size:28px }
.caption            { font-size:28px }
.description        { font-size:28px }
.assetCaption       { font-size:28px }
.assetDescription   { font-size:28px }
.readMoreText       { font-size:26px }

.thumbnail          {  }
.image              {  }
.externalImage      {  }

.AVCRD              {  }
.AVCSD              {  }
.AVCHD              {  }
.externalVideo      {  }


.introText          { font-size:28px }
.fullText           { font-size:28px }

.panelTitle         { font-size:32px }

.nextFocus { outline:cyan solid 4px;}

ul {}
ul { -webkit-margin-before: 0px; -webkit-margin-after: 0px; -webkit-margin-start: 0px; }
ul {-webkit-margin-end: 0px; -webkit-padding-start: 0px; }

ul { -moz-margin-before: 0px; -moz-margin-after: 0px; -moz-margin-start: 0px; }
ul {-moz-margin-end: 0px; -moz-padding-start: 0px; }

li                  { list-style-type: none;  }

/* ARTICLE STYLES */

/* ARTICLE STYLES */

.article {}

.article .articleBody  { position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:5px; padding:5px; overflow:hidden; }

.article .articleBody .title {  padding:5px   }
.article .articleBody .introtext {   }
.article .articleBody .fulltext {   }
.article .articleBody .image {   }
.article .articleBody img {   }


/* panel container styles  */
/*
.panel_content {  -webkit-transition-property: top,left;     -webkit-transition-duration: 0.5s; }
 */
.panel { -webkit-transition-property: top, left, height, width, right, bottom, opacity; -webkit-transition-duration: 1s; }

.panel { position:absolute; left:0px; top:0px; right:0px; bottom:0px; }

.panel_content { position:absolute; top:0px; left:0px; right:0px; bottom:0px; overflow:hidden; }

.showTitle .panel_content {  top:40px;  }

.panel_item  {  position:absolute; top:0px;left:0px; right:0px; bottom:0px; overflow:hidden;  }
.panel_index {  position:absolute; top:0px;left:0px; right:0px; bottom:0px; overflow:hidden; }

.index_scrollBox { position:absolute; overflow:hidden; }

#pageFooterMenu .panel { position:absolute; right:35px; }


/* Standard styles */

body {margin:0px;padding:0px}



ul {}
ul { -webkit-margin-before: 0px; -webkit-margin-after: 0px; -webkit-margin-start: 0px; }
ul {-webkit-margin-end: 0px; -webkit-padding-start: 0px; }


img {padding:0px;margin:0px;width:100%}
a img  {border:0px}

li a {text-decoration:none}
a {color:inherit;text-decoration:none}

a:hover {color:red }
a:active {color:#CC00FF}

/* field styles */



.categories                                {  }

.categories ul                             {  }
.categories ul li                          {  }
.categories ul li  .active ,
.categories ul li:active                   {  }

.categories ul li .selectedItem            {  }
.categories ul li  .active ,
.categories ul li .selectedItem:active     {  }

.articles                                  {  }

.articles ul                               {  }
.articles ul li                            {  }
.articles ul li  .active ,
.articles ul li:active                     {  }

.articles ul li .selectedItem              {  }
.articles ul li  .active ,
.articles ul li .selectedItem:active       {  }




/* Site index level */

.siteIndex                     {  }

.siteIndex .title              {  }
.siteIndex .name               {  }
.siteIndex .alias              {  }
.siteIndex .caption            {  }
.siteIndex .description        {  }
.siteIndex .assetCaption       {  }
.siteIndex .assetDescription   {  }
.siteIndex .readMoreText       {  }

.siteIndex .thumbnail          {  }
.siteIndex .image              {  }
.siteIndex .externalImage      {  }

.siteIndex .AVCRD              {  }
.siteIndex .AVCSD              {  }
.siteIndex .AVCHD              {  }
.siteIndex .externalVideo      {  }

.siteIndex .sectionIndex                     {  }
.siteIndex .sectionIndex  .active ,
.siteIndex .sectionIndex:active              {  }

.siteIndex .sectionIndex .title              {  font-size: 28px; }
.siteIndex .sectionIndex .name               {  font-size: 28px; }
.siteIndex .sectionIndex .alias              {  font-size: 28px; }
.siteIndex .sectionIndex .caption            {  }
.siteIndex .sectionIndex .description        {  }
.siteIndex .sectionIndex .assetCaption       {  }
.siteIndex .sectionIndex .assetDescription   {  }
.siteIndex .sectionIndex .readMoreText       {  }

.siteIndex .sectionIndex .thumbnail          {  }
.siteIndex .sectionIndex .image              {  }
.siteIndex .sectionIndex .externalImage      {  }

.siteIndex .sectionIndex .AVCRD              {  }
.siteIndex .sectionIndex .AVCSD              {  }
.siteIndex .sectionIndex .AVCHD              {  }
.siteIndex .sectionIndex .externalVideo      {  }


/* Section index level */

.sectionIndex                     {  }

.sectionIndex .title              {  }
.sectionIndex .name               {  }
.sectionIndex .alias              {  }
.sectionIndex .caption            {  }
.sectionIndex .description        {  }
.sectionIndex .assetCaption       {  }
.sectionIndex .assetDescription   {  }
.sectionIndex .readMoreText       {  }

.sectionIndex .thumbnail          {  }
.sectionIndex .image              {  }
.sectionIndex .externalImage      {  }

.sectionIndex .AVCRD              {  }
.sectionIndex .AVCSD              {  }
.sectionIndex .AVCHD              {  }
.sectionIndex .externalVideo      {  }

.sectionIndex .categoryIndex                     {  }
.sectionIndex .categoryIndex  .active ,
.sectionIndex .categoryIndex:active              {  }

.sectionIndex .categoryIndex .title              {  font-size: 28px; }
.sectionIndex .categoryIndex .name               {  font-size: 28px; }
.sectionIndex .categoryIndex .alias              {  font-size: 28px; }
.sectionIndex .categoryIndex .caption            {  }
.sectionIndex .categoryIndex .description        {  }
.sectionIndex .categoryIndex .assetCaption       {  }
.sectionIndex .categoryIndex .assetDescription   {  }
.sectionIndex .categoryIndex .readMoreText       {  }

.sectionIndex .categoryIndex .thumbnail          {  }
.sectionIndex .categoryIndex .image              {  }
.sectionIndex .categoryIndex .externalImage      {  }

.sectionIndex .categoryIndex .AVCRD              {  }
.sectionIndex .categoryIndex .AVCSD              {  }
.sectionIndex .categoryIndex .AVCHD              {  }
.sectionIndex .categoryIndex .externalVideo      {  }

/* Category index level */

.categoryIndex                     {  }

.categoryIndex .title              {  }
.categoryIndex .name               {  }
.categoryIndex .alias              {  }
.categoryIndex .caption            {  }
.categoryIndex .description        {  }
.categoryIndex .assetCaption       {  }
.categoryIndex .assetDescription   {  }
.categoryIndex .readMoreText       {  }

.categoryIndex .thumbnail          {  }
.categoryIndex .image              {  }
.categoryIndex .externalImage      {  }

.categoryIndex .AVCRD              {  }
.categoryIndex .AVCSD              {  }
.categoryIndex .AVCHD              {  }
.categoryIndex .externalVideo      {  }

.categoryIndex .articleDisplay                     {  }
.categoryIndex .articleDisplay  .active ,
.categoryIndex .articleDisplay:active              {  }

.categoryIndex .articleDisplay .title              {  }
.categoryIndex .articleDisplay .name               {  }
.categoryIndex .articleDisplay .alias              {  }
.categoryIndex .articleDisplay .caption            {  }
.categoryIndex .articleDisplay .introText          {  }
.categoryIndex .articleDisplay .assetCaption       {  }
.categoryIndex .articleDisplay .assetDescription   {  }
.categoryIndex .articleDisplay .readMoreText       {  }

.categoryIndex .articleDisplay .thumbnail          {  }
.categoryIndex .articleDisplay .image              {  }
.categoryIndex .articleDisplay .externalImage      {  }

.categoryIndex .articleDisplay .AVCRD              {  }
.categoryIndex .articleDisplay .AVCSD              {  }
.categoryIndex .articleDisplay .AVCHD              {  }
.categoryIndex .articleDisplay .externalVideo      {  }

/* Article level */

.article                           {  }

.article ul                        {  }
.article ul li                     {  }
.article ul li.selected            {  }
.article ul li.active ,
.article ul li:active              {  }

.articleBody                       {  }

.articleBody .title                {  }
.articleBody .name                 {  }
.articleBody .alias                {  }
.articleBody .caption              {  }
.articleBody .introText            {  }
.articleBody .fullText             {  }
.articleBody .assetCaption         {  }
.articleBody .assetDescription     {  }

.articleBody .thumbnail            {  }
.articleBody .image                {  }
.articleBody .externalImage        {  }

.articleBody .AVCRD                {  }
.articleBody .AVCSD                {  }
.articleBody .AVCHD                {  }
.articleBody .externalVideo        {  }


/* Menu styles */

.menuList                          {  }

.menuList .title                   {  }
.menuList .description             {  }

.menuList .thumbnail               {  }
.menuList .image                   {  }
.menuList .externalImage           {  }

.menuList .AVCRD                   {  }
.menuList .AVCSD                   {  }
.menuList .AVCHD                   {  }
.menuList .externalVideo           {  }

.menuList ul                       {  }
.menuList ul li                    {  }
.menuList ul li  .active ,
.menuList ul li:active             {  }

.menuList ul li.title              {  }
.menuList ul li.description        {  }
.menuList ul li.assetCaption       {  }
.menuList ul li.assetDescription   {  }

.menuList ul li.thumbnail          {  }
.menuList ul li.image              {  }
.menuList ul li.externalImage      {  }

.menuList ul li.AVCRD              {  }
.menuList ul li.AVCSD              {  }
.menuList ul li.AVCHD              {  }
.menuList ul li.externalVideo      {  }

/* Asset styles */

.asset                             {  }

.asset img                         {  }
.asset video                       {  }

.asset .title                      {  }
.asset .caption                    {  }
.asset .thumbnail                  {  }
.asset .image                      {  }
.asset .AVCRD                      {  }
.asset .AVCSD                      {  } 
.asset .AVCHD                      {  }
.asset .externalImage              {  }
.asset .externalVideo              {  }

/* Fragment styles */

.fragment                          {  }

.fragment .title                   {  }
.fragment .content                 {  }





/* page tabs   */

 ul .tabItems , ul { }
 .tabItemsList li {    }
 .tabItemsList li selected {  }
 .tabItemsList li hover {  }
 .tabItemsList li:active {  }

/* container overrides */

.pageFooterText ,.pageFooterText p {}

#siteLogo img {   }
#pageHeader img {  }

/* panel styles */

/* FASTEXT MENU */

.fastextMenu {  }
.fastextMenu ul { }
.fastextMenu li  {  }

.fastextMenu  img { }
.fastextMenu  .text {  }
.fastextMenu  .image { }

.fastextMenu  img { height:35px; width:auto; display:inline-block;;vertical-align:middle}
.fastextMenu  .text {  display:inline-block; vertical-align:middle; font-size: 28px; color:white; margin-right:7px; padding-right:10px}
.fastextMenu  .description {  display:inline-block;;vertical-align:middle; font-size: 28px; color:white; margin-right:7px; padding-right:10px}
.fastextMenu  .image {  display:inline-block;vertical-align:middle;margin-right: 10px}

.fastextMenu {display:inline;vertical-align: text-top; }
.fastextMenu ul { margin-right:30px; padding:0px; display:inline; list-style-type: none; }
.fastextMenu li  { display:inline-block;  padding:7px; }

.fastextMenu li.focus { outline:0px; }


