/* General page setup
---------------------------------------------------------------------- */

html,body 												            {font-size:12px;font-family:arial,verdana,geneva,arial,helvetica,sans-serif;color:#323f4b;line-height:125%;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea				            {font-size:1em;color:#32404b;}
th														            {font-size:1em;text-align:left;font-weight:bold;}
p														            {font-size:1em;color:#32404b;margin:0px;margin-bottom:10px;}
a														            {font-size:1em;color:#32404b;text-decoration:none;}
a:hover													            {font-size:1em;text-decoration:underline;}
h1														            {margin:0;font-size:20px;font-weight:bold;line-height:115%;}
h2,h3,h4,h5,h6											            {margin:0;color:#000;font-size:12px;font-weight:bold;}
address													            {font-size:1em;font-style:normal;}
form													            {margin:0;padding:0;}
hr														            {height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img													            {border:none;}


/* Hide aways
---------------------------------------------------------------------- */

.accessibility-nav 													{display:none;}
.header .top														{display:none;}
.navigation 														{display:none;}
.sub-navigation 													{display:none;}
.wrap .ctn .ctns .cent .func 										{display:none;}
.wrap .ctn .ctns .cent .sharepage 									{display:none;}
.sidebar 															{display:none;}
.footer 															{display:none;}
.sectiondivider 													{display:none;}
.sharepage 															{display:none;}

/* Base template setup
---------------------------------------------------------------------- */
.container                                                   			{width:100%;clear:both;}
.wrap .wrapper .front                                                   {width:100%;clear:both;}
.wrap .wrapper .front .left                                             {width:506px;float:left;}
.wrap .wrapper .front .left .inn                                        {width:492px;clear:both;}
.wrap .wrapper .front .left .inn .headline                              {width:100%;clear:both;}
.wrap .wrapper .front .left .inn .headline p                            {margin:0;margin-bottom:10px;font-size:16px;color:#334049;}
.wrap .wrapper .front .left .inn .news                                  {width:100%;min-height:485px;clear:both;background:#eee;}
.wrap .wrapper .front .left .inn .news .pad                             {clear:both;padding:10px 20px 0px 0px;}
.wrap .wrapper .front .left .inn .news .pad .high                       {width:100%;clear:both;border-bottom:1px solid #a3a6ac;padding:15px 0px 0px 0px;}
.wrap .wrapper .front .left .inn .news .pad .high .lft                  {width:172px;float:left;}
.wrap .wrapper .front .left .inn .news .pad .high .rgt                  {width:280px;float:left;}
.wrap .wrapper .front .left .inn .news .pad .high .rgt .date            {width:100%;clear:both;margin-bottom:3px;}
.wrap .wrapper .front .left .inn .news .pad .high .rgt .date span       {font-size:11px;}
.wrap .wrapper .front .left .inn .news .pad .high .rgt .head            {width:100%;clear:both;margin-bottom:6px;}
.wrap .wrapper .front .left .inn .news .pad .high .rgt .head strong     {font-size:21px;font-weight:bold;line-height:110%;display:block;}
.wrap .wrapper .front .left .inn .news .pad .high .rgt .text            {width:100%;clear:both;}
.wrap .wrapper .front .left .inn .news .pad .high .clr                  {width:100%;height:15px;clear:both;}
.wrap .wrapper .front .left .inn .news .pad .list                       {width:100%;clear:both;border-bottom:1px solid #a3a6ac;padding:10px 0px 0px 0px;}
.wrap .wrapper .front .left .inn .news .pad .list ul                    {margin:0;padding:0;list-style-type:none;}
.wrap .wrapper .front .left .inn .news .pad .list ul li                 {margin-bottom:17px;}
.wrap .wrapper .front .left .inn .news .pad .list ul li a               {text-decoration:none;}
.wrap .wrapper .front .left .inn .news .pad .list ul li a:hover         {text-decoration:none;}
.wrap .wrapper .front .left .inn .news .pad .list ul li strong          {font-size:14px;}
.wrap .wrapper .front .left .inn .news .pad .list ul li span            {font-size:11px;}
.wrap .wrapper .front .left .inn .news .bpad                            {clear:both;padding:10px 20px 0px 20px;}
.wrap .wrapper .front .left .inn .news .links                           {width:100%;height:30px;clear:both;padding:12px 0px 0px 0px;}
.wrap .wrapper .front .left .inn .news .links .lft                      {width:225px;float:left;}
.wrap .wrapper .front .left .inn .news .links .lft ul                   {margin:0;padding:0;list-style-type:none;padding:1px 0px 0px 0px;}
.wrap .wrapper .front .left .inn .news .links .lft ul li                {float:left;}
.wrap .wrapper .front .left .inn .news .links .lft ul li a              {float:left;padding:1px 0px 0px 0px;font-weight:bold;}
.wrap .wrapper .front .left .inn .news .links .rgt                      {width:225px;float:right;}
.wrap .wrapper .front .left .inn .news .links .rgt ul                   {margin:0;padding:0;list-style-type:none;float:right;padding:1px 0px 0px 0px;}
.wrap .wrapper .front .left .inn .news .links .rgt ul li                {float:left;margin:0px 0px 0px 13px;}
.wrap .wrapper .front .left .inn .news .links .rgt ul li a              {float:left;padding:1px 0px 0px 22px;font-weight:bold;}
.wrap .wrapper .front .left .inn .news .links .rgt ul li .rss           {float:left;padding:1px 0px 0px 17px;font-weight:bold;}
.wrap .wrapper .front .left .inn .news .links .clr                      {width:100%;height:1px;clear:both;overflow:hidden;}
.wrap .wrapper .front .left .inn .news .pad .info                       {width:287px;position:absolute;z-index:150;margin-top:-138px;margin-left:-111px;display:none;}
.wrap .wrapper .front .left .inn .news .pad .info .tp                   {width:100%;height:15px;clear:both;background:url(../gfx/popup-share-top.png) no-repeat;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy                  {width:100%;min-height:97px;position:relative;background:url(../gfx/popup-share-center.png) no-repeat;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .close           {width:100px;height:15px;position:absolute;z-index:50;left:175px;top:-2px;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .close a         {float:right;font-size:11px;color:#3d444c;padding:0px 20px 0px 0px;background:url(../gfx/popup-share-close.png) no-repeat right 50%;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set             {clear:both;padding:7px 30px 0px 19px;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .head       {width:100%;clear:both;margin-bottom:5px;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .head p     {margin:0;font-size:11px;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .head strong {font-size:14px;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .txt        {width:100%;clear:both;margin-bottom:5px;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .txt p      {margin:0;font-size:11px;line-height:140%;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .lnk        {width:100%;clear:both;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .lnk p      {margin:0;font-size:11px;}
.wrap .wrapper .front .left .inn .news .pad .info .bdy .set .lnk a      {font-weight:bold;font-size:11px;}
.wrap .wrapper .front .left .inn .news .pad .info .bt                   {width:100%;height:25px;clear:both;background:url(../gfx/popup-share-bottom.png) no-repeat;}
.wrap .wrapper .front .left .inn .news .breaking                        {width:100%;height:445px;clear:both;}
.wrap .wrapper .front .left .inn .news .breaking .hei                   {width:100%;height:445px;position:relative;z-index:101;overflow:hidden;}
.wrap .wrapper .front .left .inn .news .breaking .hei .indi             {display:none;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel              {width:4000px;position:relative;z-index:100;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm         {width:492px;float:left;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .img    {width:100%;height:270px;clear:both;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .set    {clear:both;padding:10px 20px 0px 0px;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .set .date {width:100%;clear:both;margin-bottom:5px;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .set .date p {margin:0;font-size:11px;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .set .head {width:100%;clear:both;margin-bottom:6px;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .set .head p {margin:0;font-size:21px;font-weight:bold;line-height:110%;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .set .txt {width:100%;clear:both;}
.wrap .wrapper .front .left .inn .news .breaking .hei .rel .itm .set .txt p {margin:0;line-height:140%;}
.wrap .wrapper .front .left .inn .news .splink                          {clear:both;padding:0px 0px 0px 0px;}
.wrap .wrapper .front .left .inn .news .splink .bd                      {width:100%;clear:both;border-top:1px solid #a3a6ac;}
.wrap .wrapper .front .right                                            {display:none;}
.wrap .content .func									{display:none;}
.wrap .content .cnts                                	{width:100%;clear:both;padding:0px 0px 0px 0px;}
.wrap .content .cnts .heading                       	{width:100%;clear:both;margin-bottom:5px;}
.wrap .content .cnts .heading h1                    	{margin:0;font-size:20px;font-weight:bold;line-height:115%;}
.wrap .content .cnts .manchet                       	{width:100%;clear:both;}
.wrap .content .cnts .manchet p                    	 {margin:0;margin-bottom:20px;line-height:140%;}
.wrap .content .cnts .text                         	 {width:100%;clear:both;}
.wrap .content .cnts .text p                       	 {margin:0;color:#000;margin-bottom:20px;line-height:165%;}
.wrap .content .cnts .text img                      	{display:block;padding:5px 0px 0px 0px;}
.wrap .content .cnts .text h2                       	{margin:0;color:#000;font-size:12px;font-weight:bold;}
.wrap .content .cnts .text h3                       	{margin:0;color:#000;font-size:12px;font-weight:bold;}
.wrap .content .cnts .text .imgtext                 	{clear:both;font-size:10px;color:#000;padding:0px 0px 0px 1px;}
.wrap .content .cnts .text a                        	{color:#000;text-decoration:underline;}
.wrap .content .author                                 {width:100%;clear:both;}
.wrap .content .author .bdr                            {width:100%;clear:both;padding:8px 0px 0px 0px;border-top:1px solid #b8babc;}
.wrap .content .author .bdr p                          {margin:0;font-size:10px;color:#3d444c;}
.wrap .content .author .bdr a                          {color:#000;text-decoration:underline;}
.wrap .content .addons                                 {width:100%;clear:both;padding:10px 0px 0px 0px;}
.wrap .content .addons .pd                             {width:100%;clear:both;padding:15px 0px 0px 0px;border-top:1px solid #b8babc;}
.wrap .content .addons .pd .news                       {width:100%;clear:both;margin-bottom:30px;}
.wrap .content .addons .pd .news .lf                   {width:209px;float:left;}
.wrap .content .addons .pd .news .lf img               {padding:0px 0px 0px 3px;}
.wrap .content .addons .pd .news .rg                   {width:281px;float:left;}
.wrap .content .addons .pd .news .rg .hd               {width:100%;clear:both;padding:5px 0px 7px 0px;}
.wrap .content .addons .pd .news .rg .hd p             {margin:0;font-size:14px;}
.wrap .content .addons .pd .news .rg .txt              {width:100%;clear:both;border-top:1px solid #b8babc;padding:7px 0px 7px 0px;}
.wrap .content .addons .pd .news .rg .txt p            {margin:0;}
.wrap .content .addons .pd .news .rg .link             {width:100%;height:15px;clear:both;}
.wrap .content .addons .pd .news .rg .link p           {margin:0;}
.wrap .content .addons .pd .news .rg .link a           {float:left;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;}
.wrap .content .addons .pd .news .cl                   {width:100%;height:1px;clear:both;overflow:hidden;}
.wrap .content .addons .pd .chead                      {width:100%;height:24px;clear:both;overflow:hidden;}
.wrap .content .addons .pd .chead .lft                 {width:370px;float:left;}
.wrap .content .addons .pd .chead .lft p               {margin:0;margin-bottom:10px;font-size:16px;color:#334049;}
.wrap .content .addons .pd .chead .rgt                 {width:110px;float:right;}
.wrap .content .addons .pd .chead .rgt ul              {margin:0;padding:0;list-style-type:none;padding:3px 0px 0px 0px;float:right;}
.wrap .content .addons .pd .chead .rgt ul li           {float:left;width:12px;height:15px;background:url(../gfx/ticker-bull-disabled.png) no-repeat 50% 50%;margin-left:3px;cursor:pointer;}
.wrap .content .addons .pd .chead .rgt ul li.current   {background:url(../gfx/ticker-bull-enabled.png) no-repeat 50% 50%;}
.wrap .content .addons .pd .chead .rgt ul li span      {display:none;}
.wrap .content .addons .pd .chead .clr                 {width:100%;height:1px;clear:both;overflow:hidden;}
.wrap .content .addons .pd .carset                     {width:100%;clear:both;margin-bottom:15px;}
.wrap .content .addons .pd .carset .hd                 {width:100%;clear:both;margin-bottom:10px;}
.wrap .content .addons .pd .carset .hd p               {margin:0;font-size:14px;}
.wrap .content .addons .pd .carset .carousel .pd       {border:none;}
.wrap .content .addons .pd .lists                      {width:100%;clear:both;margin-bottom:15px;}
.wrap .content .addons .pd .lists .lf                  {width:247px;float:left;}
.wrap .content .addons .pd .lists .lf .in              {width:234px;clear:both;}
.wrap .content .addons .pd .lists .rg                  {width:243px;float:left;}
.wrap .content .addons .pd .lists .rg .in              {width:243px;clear:both;}
.wrap .content .addons .pd .lists .cl                  {width:100%;height:1px;clear:both;overflow:hidden;}
.wrap .content .addons .pd .lists .hd                  {width:100%;clear:both;margin-bottom:10px;}
.wrap .content .addons .pd .lists .hd p                {margin:0;font-size:14px;}
.wrap .content .addons .pd .lists .list                {width:100%;clear:both;background:#f2f2f2;}
.wrap .content .addons .pd .lists .list .pdx           {clear:both;padding:5px 10px 10px 0px;}
.wrap .content .addons .pd .lists .list .pdx .lst      {width:100%;clear:both;}
.wrap .content .addons .pd .lists .list .pdx .lst ul   {margin:0;padding:0;list-style-type:none;font-size:11px;width:190px;}
.wrap .content .addons .pd .lists .list .pdx .lst ul li {line-height:115%;padding:5px 0px 10px 0px;}
.wrap .content .addons .pd .lists .list .pdx .lst ul li span {font-size:10px;color:#3d444c;}
.wrap .content .addons .pd .lists .list .pdx .more     {width:100%;height:15px;padding:10px 0px 0px 0px;clear:both;border-top:1px solid #b8babc;}
.wrap .content .addons .pd .lists .list .pdx .more p   {margin:0;}
.wrap .content .addons .pd .lists .list .pdx .more a   {float:left;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;}

/* Reusable elements */
.carousel                                                           {width:100%;min-height:113px;clear:both;padding:15px 0px 0px 0px;background:#eee;margin-bottom:21px;}
.carousel .lft                                                      {display:none;}
.carousel .cet                                                      {width:434px;float:left;}
.carousel .cet .rel                                                 {width:434px;position:relative;z-index:101;overflow:hidden;}
.carousel .cet .rel .car                                            {width:4000px;position:relative;z-index:100;}
.carousel .cet .rel .car .itm                                       {width:147px;float:left;}
.carousel .cet .rel .car .itm .lim                                  {width:137px;clear:both;}
.carousel .cet .rel .car .itm .lim .img                             {width:100%;clear:both;margin-bottom:10px;}
.carousel .cet .rel .car .itm .lim .txt                             {width:100%;clear:both;padding:0px 0px 10px 0px;}
.carousel .cet .rel .car .itm .lim .txt a                           {font-size:11px;}
.carousel .cet .rel .car .itm .lim .txt strong                      {font-size:12px;}
.carousel .rgt                                                      {display:none;}
.carousel .clr                                                      {width:100%;height:1px;clear:both;overflow:hidden;}
