
.dummystyle { font-size: 9pt; }
BODY, TABLE, P { font-family: arial,helvetica,sans-serif; font-size: 10pt; }

BODY { background: #919dbc;  margin: 0px; }

H1, H2, H3, H4, H5, H6 { font-family: arial,helvetica,sans-serif; font-weight: bold; padding: 0px; margin: 0px; }
H1 { font-size: 13pt; }
H2 { font-size: 13pt; }
H3 { font-size: 12pt; }

A:link { color: #000066; }
A:visited { color: #555555; }
A:active { color: #0000cc; }
A:hover { color: #0000cc; }

.overline { text-transform: uppercase; padding-bottom: 2px; color: #cc0000; }

.navBarHeaders { text-decoration: bold; font-size: 8pt; white-space: normal;}
.navBarHeaders2 { text-decoration: bold; color: #1c2f69; font-size: 8pt; white-space: normal;}

.textcontentareaheader {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #1c2f69; font-weight: bold }


/* universal styles */
.whiteLine, .darkblueLine, .lightbluegrayLine, .darkgrayLine, .lightgrayLine { padding: 0px; }
.nopad, .globalInput { margin: 0px; padding: 0px; }
.tableBorder { border-left: 1px #000066 solid; border-right: 1px #000066 solid; }
.whiteLine { background: #ffffff; }
.darkblueLine { background: #1c2f69;  }
.bluegrayLine { margin: 0x; background: #54638c;   }
.lightbluegrayLine { height: 1px; background: #d1d5e0;  }

.darkgrayLine { background: #666666; }
.lightgrayLine { background: #999999; }
.whiteLine { margin: 0x; background: #FFFFFF;  padding-right: 1px; }
.whiteLine2 { margin: 0x; background: #FFFFFF;  padding-right: 0px; }
.grayLine2 { margin: 0x; background: #d9dfeb;  padding-right: 0px; }
.bluegrayLine2 { margin: 0x; background: #54638c;  padding-right: 1px; }
.whiteLine3 { margin: 0x; background: #FFFFFF;  padding-right: 0px;}


td.whiteLine { margin: 0x; background: #FFFFFF;  padding-right: 1px; border-right: 0px #1c2f69 solid; }
td.whiteLine2 { margin: 0x; background: #FFFFFF;  padding-right: 0px; border-right: 0px #1c2f69 solid; }
td.whiteLine3 { margin: 0x; background: #FFFFFF;  padding-right: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 ; border-right: 0px #1c2f69 solid; }
td.grayLine3 { margin: 0x; background: #d9dfeb;  padding-right: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 ; border-right: 0px #1c2f69 solid; }

td.grayLine4 { margin: 0x; background: #d9dfeb;  padding-top: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 ; border-left: 1px #1c2f69 solid; border-right: 1px #1c2f69 solid; }

table.relatedlinks { margin: 0x; background: #d9dfeb;   padding-top: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 1px #1c2f69 solid; border-right: 1px #1c2f69 solid; }
td.relatedlinksheader {text-align: center; margin: 0x; background: #d1d5e0;  padding-top: 0px; border-top: 0px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 0px #1c2f69 solid; border-right: 0px #1c2f69 solid; }
td.relatedlinksbody { margin: 0x; background: #FFFFFF;  padding: 4px; border-top: 0px #1c2f69 solid; border-bottom: 0px #1c2f69 solid; border-left: 0px #1c2f69 solid; border-right: 0px #1c2f69 solid; }
.relatedhead {text-decoration: bold; color: #000000; font-size: 9pt;}

td.popstory1 { margin: 0x; background: #d9dfeb;   padding-top: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 1px #1c2f69 solid; border-right: 1px #1c2f69 solid; }
td.popstory2 { margin: 0x; background: transparent url(/images/background5.gif);   padding-top: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 1px #1c2f69 solid; border-right: 1px #1c2f69 solid; }
td.popstory3 { margin: 0x; background: #d1d5e0;   padding-top: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 1px #1c2f69 solid; border-right: 1px #1c2f69 solid; }
td.popstory4 { margin: 0x; background: transparent url(/images/background7.gif);   padding-top: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 1px #1c2f69 solid; border-right: 1px #1c2f69 solid; }


A.relatedlink:link { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #000000; }
A.relatedlink:active { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #000000; }
A.relatedlink:visited { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #000000; } 
A.relatedlink:hover { text-decoration: underline; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #cc0000; }



td.grayLine2 { margin: 0x; background: #d9dfeb;  padding-right: 0px; border-right: 0px #1c2f69 solid; }
td.bluegrayLine2 { margin: 0x; background: #54638c;  padding-right: 0px; border-right: 1px #1c2f69 solid; }

.lightbluegrayLine2 { margin: 0x; background: #d1d5e0;  padding-right: 1px; }
td.lightbluegrayLine2 { margin: 0x; background: #d1d5e0;  padding-right: 0px; border-right: 1px #1c2f69 solid; }


.bluishLine { margin: 0x; background: #d1d6db;  padding-right: 0px;}
td.bluishLine { margin: 0x; background: #d1d6db;  padding-right: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 ; border-left: 0px; border-right: 0px; }



/* header styles */
.header { background: #1c2f69;  border-left: 1px #000066 solid; border-right: 1px #000066 solid; }

.pageBreadcrumbPadding { font-weight: normal; word-spacing: 0.0em; letter-spacing: 0.0em; border: 0px; padding: 0px; padding-bottom: 6px; margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-transform: uppercase; color: #cc0000; }

A.pageBreadcrumb:link, A.pageBreadcrumb:active, A.pageBreadcrumb:visited, A.pageBreadcrumb:hover { font-weight: normal; word-spacing: 0.0em; letter-spacing: 0.0em; border: 0px; padding: 0px; margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-transform: uppercase; color: #cc0000; }



A.pageBreadcrumb2:link, A.pageBreadcrumb2:active, A.pageBreadcrumb2:visited, A.pageBreadcrumb2:hover { font-weight: normal; word-spacing: 0.0em; letter-spacing: 0.0em; border: 0px; padding: 0px; padding-bottom: 3px; margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-transform: uppercase; color: #cc0000; }


A.topNavLinks { text-decoration: none; font-size: 8.5pt;}
A.topNavLinks:link { color: #FFFFFF; }
A.topNavLinks:visited { color: #FFFFFF; }
A.topNavLinks:active { color: #FFCC00; } 
A.topNavLinks:hover { color: #FFCC00; } 

A.topNavLinks2 { text-decoration: none; font-size: 8.5pt;}
A.topNavLinks2:link { color: #1c2f69; }
A.topNavLinks2:visited { color: #1c2f69; }
A.topNavLinks2:active, A.topNavLinks2:hover { color: #cc0000; } 

A.topNavLinks3 { text-decoration: none; font-size: 8.5pt;}
A.topNavLinks3:link { color: #000000; }
A.topNavLinks3:visited { color: #000000; }
A.topNavLinks3:active, A.topNavLinks3:hover { color: #cc0000; } 


A.corpLinks { text-decoration: none; font-size: 9pt; font-smooth: always;}
A.corpLinks:link { color: #EEEEEE; }
A.corpLinks:visited { color: #EEEEEE; }
A.corpLinks:active { color: #cc0000; }
A.corpLinks:hover { text-decoration: underline; color: #cc0000; }

A.showLinks { text-decoration: none; font-size: 8pt; white-space: normal; font-smooth: always;}
A.showLinks:link { color: #000000; }
A.showLinks:visited { color: #000000; }
A.showLinks:active { color: #cc0000; }
A.showLinks:hover { text-decoration: underline; color: #cc0000; }

A.moreLinks { text-decoration: none; text-align: right; font-size: 8pt; white-space: normal; font-smooth: always;}
A.moreLinks:link { color: #000000; }
A.moreLinks:visited { color: #000000; }
A.moreLinks:active { color: #cc0000; }
A.moreLinks:hover { text-decoration: underline; color: #cc0000; }

A.storyLinks { text-decoration: none; font-size: 9pt; font-smooth: always;}
A.storyLinks:link { color: #000000; }
A.storyLinks:visited { color: #000000; }
A.storyLinks:active { color: #cc0000; }
A.storyLinks:hover { text-decoration: underline; color: #cc0000; }

A.storyLinks2 { text-decoration: none; font-size: 9pt; font-weight: bold; font-smooth: always;}
A.storyLinks2:link { color: #1c2f69; }
A.storyLinks2:visited { color: #1c2f69; }
A.storyLinks2:active { color: #cc0000; }
A.storyLinks2:hover { text-decoration: underline; color: #cc0000; }

A.realitytvlinks { text-decoration: none; font-size: 9pt;  font-smooth: always;}
A.realitytvlinks:link { color: #000000; }
A.realitytvlinks:visited { color: #000000; }
A.realitytvlinks:active { color: #cc0000; }
A.realitytvlinks:hover { text-decoration: underline; color: #cc0000; }

H1.headline1 {text-decoration: none; font-size: 12pt; font-weight: bold; font-smooth: always; display: inline;}
A.topstoryLinks { text-decoration: none; font-size: 12pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks:link { color: #1c2f69; }
A.topstoryLinks:visited { color: #1c2f69; }
A.topstoryLinks:active { color: #cc0000; }
A.topstoryLinks:hover { text-decoration: underline; color: #cc0000; }

A.topstoryLinks3 { text-decoration: none; font-size: 11pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks3:link { color: #1c2f69; }
A.topstoryLinks3:visited { color: #1c2f69; }
A.topstoryLinks3:active { color: #cc0000; }
A.topstoryLinks3:hover { text-decoration: underline; color: #cc0000; }

A.topstoryLinks2 { text-decoration: none; font-size: 10pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks2:link { color: #1c2f69; }
A.topstoryLinks2:visited { color: #1c2f69; }
A.topstoryLinks2:active { color: #cc0000; }
A.topstoryLinks2:hover { text-decoration: underline; color: #cc0000; }

A.topstoryLinks11 { text-decoration: none; font-size: 11pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks11:link { color: #1c2f69; }
A.topstoryLinks11:visited { color: #1c2f69; }
A.topstoryLinks11:active { color: #cc0000; }
A.topstoryLinks11:hover { text-decoration: underline; color: #cc0000; }

A.topstoryLinks14 { text-decoration: none; font-size: 14pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks14:link { color: #1c2f69; }
A.topstoryLinks14:visited { color: #1c2f69; }
A.topstoryLinks14:active { color: #cc0000; }
A.topstoryLinks14:hover { text-decoration: underline; color: #cc0000; }

A.topstoryLinks16 { text-decoration: none; font-size: 16pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks16:link { color: #1c2f69; }
A.topstoryLinks16:visited { color: #1c2f69; }
A.topstoryLinks16:active { color: #cc0000; }
A.topstoryLinks16:hover { text-decoration: underline; color: #cc0000; }

A.topstoryLinks18 { text-decoration: none; font-size: 18pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks18:link { color: #1c2f69; }
A.topstoryLinks18:visited { color: #1c2f69; }
A.topstoryLinks18:active { color: #cc0000; }
A.topstoryLinks18:hover { text-decoration: underline; color: #cc0000; }

A.topstoryLinks20 { text-decoration: none; font-size: 20pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks20:link { color: #1c2f69; }
A.topstoryLinks20:visited { color: #1c2f69; }
A.topstoryLinks20:active { color: #cc0000; }
A.topstoryLinks20:hover { text-decoration: underline; color: #cc0000; }


A.footerLinks { text-decoration: none; font-size: 8pt; font-weight: bold; font-smooth: always;}
A.footerLinks:link { color: #1c2f69; }
A.footerLinks:visited { color: #1c2f69; }
A.footerLinks:active { color: #cc0000; }
A.footerLinks:hover { text-decoration: underline; color: #cc0000; }


.borderline1 { margin: 0x; background: #54638c;   }
.borderline2 { margin: 0x; background: #54638c;   }

.tableShowLinks1 { 
background: #d9dfeb;  
border-left: 0px #1c2f69 solid; 
border-right: 0px #1c2f69 solid; 
border-top: 0px;
border-bottom: 0px;
padding-left: 2px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
text-align: justify;
}

.tableTopLinks1 { 
background: #1c2f69;  
border-left: 0px; 
border-right: 0px; 
border-top: 0px;
border-bottom: 0px;
padding-left: 2px;
padding-right: 3px;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
text-align: right;
}

.tableBodyArea1 { 
background: #d9dfeb;  
border-left: 1px #1c2f69 solid; 
border-right: 0px #1c2f69 solid; 
border-top: 0px;
border-bottom: 0px;
padding-left: 2px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
text-align: justify;
}

td.tablecellleft { 
background: #FFFFFF;  
border-left: 0px #1c2f69 solid; 
border-right: 0px #1c2f69 solid; 
border-top: 0px;
border-bottom: 0px;
padding-left: 3px;
padding-right: 2px;
padding-top: 5px;
padding-bottom: 0px;
margin: 0px;
text-align: left;
font-smooth: always;
}

td.tablecellright { 
background: #FFFFFF;  
border-left: 1px #EEEEEE solid; 
border-right: 0px #1c2f69 solid; 
border-top: 0px;
border-bottom: 0px;
padding-left: 3px;
padding-right: 1px;
padding-top: 5px;
padding-bottom: 0px;
margin: 0px;
text-align: left;
}

.boxform {font: 9px verdana, arial, sans-serif; color: #000000; text-decoration: none; text-indent: 2; background-color: #d9dfeb;}


.normalheader { font-family: arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #000000; padding-left: 2px; margin: 1px;}
.normal { font-family: arial,helvetica,sans-serif; font-size: 10pt; padding-bottom: 10px; margin: 5px;}
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: none; text-decoration: none}


.tableShowLinksXXX { padding-left: 1px; margin: 0px; border-width: 0px;}

table.wikitable,
table.prettytable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #BBBBBB solid;
  border-collapse: collapse;
}

table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
  border: 1px #BBBBBB solid;
  padding: 0.1em;
  font-size:0.8em;
}

table.wikitable th,
table.prettytable th {
  background: #d9dfeb;
  text-align: center;
}

table.wikitable caption,
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}

.listmenu2 {
 margin:0;
 padding:0;
 padding-left:6px;
 font-size:0.8em;
 font-family: arial, sans-serif;
 line-height:1.75em;
 border-bottom:1px solid #aaa;
}
.listmenu2 li {
 margin:0;
 padding:0;
 border:0;
 display:inline;
}
.listmenu2 a {
 display: inline;
 margin:0;
 padding:0.25em 4px 0.25em;
 border: 1px solid #aaa;
 background: #dfdfdf;
 color:#333;
 text-decoration: none;
 font-weight:normal;
}
.listmenu2 a.here {
 border-bottom: 1px solid #f8f8f8;
 list-style: none;
 display: inline;
 background:#f8f8f8;
 color: #333;
}
.listmenu2 a:link, .listmenu2 a:visited {
 text-decoration:none;
 font-weight:normal;
}
.listmenu2 a:hover {
 text-decoration:none;
 background: #d9dfeb;
 font-weight: normal;
 color: #cc0000;
}
.listmenu2 a:active {
 border: 1px outset black;
 border-bottom: 1px solid #f8f8f8;
 font-weight: normal;
 color: #cc0000;
}
.listmenu2content {
 padding:10px;
 padding-left:15px;
 background:#f8f8f8;
 border:1px solid #aaa;
 border-top:0;
 height:100%;

}

/* mochila badge styles */

.rtvw-mochila-badge-headline-126 {
	padding:5px;
	/*line-height: 90%;*/
}

.rtvw-mochila-badge-headline-126 a,.rtvw-mochila-badge-headline-126 a:visited{
	font-family:Arial !important;
	font-size:12px !important;
	color: #545454 !important;
	font-weight: normal !important;
	padding:0;margin:0;
	text-decoration:underline;}

.rtvw-mochila-badge-headline-126 a:hover{
	font-family:Arial !important;
	font-size:12px !important;
	color: #545454 !important;
	font-weight: normal !important;
	text-decoration:none;
}

.rtvw-mochila-badge-wrapper-126 {
	width: 160px;
	background: #D3D3D3;
	padding:0;margin:0;
	align:left;
}

.rtvw-mochila-badge-title-126 {
	font-family:Arial !important;
	font-size:12px !important;
	color: #000000 !important;
	font-weight: bold !important;
	padding:3px;margin:0;
	text-align:center;
}

.rtvw-mochila-badge-body-126 {
	background: #EEEEEE;
	border: 1px solid #D3D3D3;
	padding:0;margin:0;
	text-align:left;
}

 

#v3table1 {align: center; margin: 0px; padding: 0px}

#v3table1 #breadlinkid {width:300px; position: relative; top: 204px; left: 114px; margin: 0px; padding: 0px;}


/* light gray dfdfdf, light blue d9dfeb */
/* #wikimarkup h2 { border: 1px solid #aaa; background-color:#dfdfdf; margin-bottom: 12px; font-size: 13pt; font-weight: bold; color: #000000}    */

#wikimarkup h2 { background-color:#CCCCCC; margin-top: 12px; margin-bottom: 12px; font-size: 13pt; font-weight: bold; color: #000000}
#wikimarkup h3 { text-decoration: none; font-size: 11pt; font-weight: bold; color: #000000}

.cleardiv {
    line-height: 0px;
        clear: both;
        height: 0px;
        padding: 0;
	margin: 0;
    }

A.showhomelinks { text-decoration: none;}
A.showhomelinks:link { color: #000000; }
A.showhomelinks:visited { color: #000000; }
A.showhomelinks:active { color: #000000; } 
A.showhomelinks:hover { color: #000000; } 

#headlinescontainer ul {margin: 0px; padding: 0px; list-style-type: none; }
#headlinescontainer li {min-height:60px; margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 23px; margin-top: 5px; margin-bottom: 5px; background-color: #FFFFFF; border-bottom:1px #d9dfeb solid;}
#headlinescontainer li.alternate { margin: 0px 0px .2em 0px; padding: 0px; background-color: #FFFFFF; vertical-align: top}
#headlinescontainer li:hover { background-color: #F0F0F0; background: #F0F0F0;}

#sideheadlinescontainer ul {margin: 0; padding: 0; list-style-type: none; }
#sideheadlinescontainer li {min-height:41px; margin: 0; padding: 0; padding-top: 5; padding-bottom: 10; margin-top: 5; margin-bottom: 5; background-color: #FFFFFF; border-bottom:1px #d9dfeb solid;}
#sideheadlinescontainer li.alternate { margin: 0 0 .2em 0; padding: 0; background-color: #FFFFFF; vertical-align: top}
#sideheadlinescontainer li:hover { margin: 0; padding: 0; padding-top: 5; padding-bottom: 10; margin-top: 5; margin-bottom: 5; background-color: #F0F0F0; border-bottom:1px #d9dfeb solid;}
#sideheadlinescontainer a:hover { background-color: #F0F0F0;}

#sideheadlinescontainer2 ul {margin: 0; padding: 0; list-style-type: none; }
#sideheadlinescontainer2 li {margin: 0; padding: 0; padding-top: 0; padding-bottom: 5; margin-top: 5; margin-bottom: 5; background-color: #FFFFFF; border-bottom:1px #d9dfeb solid;}
#sideheadlinescontainer2 li.alternate { margin: 0 0 .2em 0; padding: 0; background-color: #FFFFFF; vertical-align: top}
#sideheadlinescontainer2 li:hover { background-color: #F0F0F0;}

.button a,
.button span {
	background-color: #1c2f69;
	font-size: 0.8em;
	padding: 0.1em 0.8em 0.2em;
}

.button a:link,
.button a:visited {
	color: #fff;
	text-decoration: none;	
}

.button a:hover,
.button a:active {
	background-color: #cc0000;
	color: #fff;
	text-decoration: none;	
}