html, body, form, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img {
	margin: 0;
	padding: 0;
	border: 0;
  }
html, body {
	width: 100%;
	max-width:100%;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #454545;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	SCROLLBAR-FACE-COLOR: #6792CC;
	SCROLLBAR-HIGHLIGHT-COLOR: #6792CC;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	padding: 0;
    margin: 0;
	background-color: #275fa5;
	background-image: url(../images/nc-background.jpg);
	background-position: top;
	background-repeat: no-repeat;
   width: 100%;
  display: table;

}



table.full-height {  height:100%;  width:100%;  border:0px solid black;}

/* nav table */
td.rectba {
border-top: solid 0px #FFFFFF; 
border-left: solid 0px #FFFFFF;
border-right: solid 0px #FFFFFF;
border-bottom: solid 0px #FFFFFF; 
}

td.rectb {
border-top: solid 0px #FFFFFF;  
border-bottom: solid 0px #FFFFFF;  
}
td.rectc {
border-left: solid 0px red;
border-right: solid 0px transparent;   
border-bottom: solid 0px red; 
	background-image: url(../images/cell-bg.png);
	background-position: top;
	background-repeat: repeat-y;
}
td.rectd {
border-right: solid 0px #5273A4;  
}
td.recte {
border-top: solid 0px #5273A4;  
border-bottom: solid 0px #5273A4;  
}
td.rectf {
border-left: solid 0px red;
width:559px;
}
/*main content */
p.main1 {
	margin-left : 21px;
	margin-right : 26px;
	margin-top : 20px;
}
p.main1A {
	margin-left : 21px;
	margin-right : 26px;
	margin-top : 0px;
}
div.main2 {
	margin-top : 10px;
	margin-bottom : 12px;
}
p.news {
	margin-left : 21px;
	margin-right : 26px;
	margin-top : 20px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	line-height:11pt;
	color:#454545;
}
.maintxt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	line-height:11pt;
	color:#454545;
}
.zz {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#AF2F2F;
	margin-bottom:0px;
	font-weight:bold;
}
.maintxtB {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height:16px;
	color:#454545;
}
.conthd {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	line-height:11pt;
	color:#454545;
	font-weight:bold;
}
.rdhd {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#ba0200 ;
	font-weight:bold;
}
/*LINKS*/
a { color:#4D7BBA; text-decoration:underline;}
a:visited { color:#4D7BBA; text-decoration:underline;}
a:active { color:#4D7BBA; text-decoration:underline;}
a:hover { color:#BE4444; text-decoration:underline;}
/*factsheet menu*/
a.fmenu { color:#4D7BBA; text-decoration:none;}
a.fmenu:visited { color:#4D7BBA; text-decoration:none;}
a.fmenu:active { color:#4D7BBA; text-decoration:none;}
a.fmenu:hover { color:#BE4444; text-decoration:none;}
/*pdf links menu*/
a.pdf { color:#ba0200; text-decoration:underline;}
a.pdf:visited { color:#ba0200; text-decoration:underline;}
a.pdf:active { color:##ba0200; text-decoration:underline;}
a.pdf:hover { color:#ba0200; text-decoration:underline;}
/*contingency text links*/
a.cont { color:#4D7BBA; text-decoration:none; font-weight:bold;}
a.cont:visited { color:#4D7BBA; text-decoration:none; font-weight:bold;}
a.cont:active { color:#4D7BBA; text-decoration:none; font-weight:bold;}
a.cont:hover { color:#8193AD; text-decoration:none; font-weight:bold;}
/* home chart */
table.chart {
border: solid 1px #8195B0;
}
td.chartb {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	line-height:11pt;
	color:#454545;
}
/*factsheets*/
.factheaderA {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 12pt;
	color:#133564;
}

.factheaderB {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color:#373737;
}
.factmenu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color:#A4A4A4;
}
.factmenub {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color:#A4A4A4;
}
.redclr {
color:#BE4444;
}
.form {
border:1 solid #000000;
font-size: 10px;
font-family : Arial, Helvetica, sans-serif;
color: #676E78;
background: #ffffff;
}

.button {
border:1 solid #ffffff;
font-size: 10px;
font-family : Arial, Helvetica, sans-serif;
color: #000000;
background: #D5DDE8;
}

.newstableleft {

	border-bottom: 1px solid black;
	border-right: 1px solid black;
	font-family: arial;
	font-size: 11px;

}

.newstableright {

	border-bottom: 1px solid black;
	font-family: arial;
	font-size: 11px;

}

td.newscharta {
border-left: solid 1px #454545;
border-top: solid 1px #454545;
}

td.newschartb {
border-left: solid 1px #454545;
border-top: solid 1px #454545;
border-right: solid 1px #454545;
}

td.newschartc {
border-left: solid 1px #454545;
border-top: solid 1px #454545;
border-bottom: solid 1px #454545;
}

td.newschartd {
border-left: solid 1px #454545;
border-top: solid 1px #454545;
border-right: solid 1px #454545;
border-bottom: solid 1px #454545;
}

.mgr1 {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align:center;
}

a.mgr { color:#ffffff; text-decoration:none;font-size: 10px;font-family : Arial, Helvetica, sans-serif;}
a.mgr:visited { color:#ffffff; text-decoration:none;font-size: 10px;font-family : Arial, Helvetica, sans-serif;}
a.mgr:active { color:#ffffff; text-decoration:underlinefont-size: 10px;font-family : Arial, Helvetica, sans-serif;;}
a.mgr:hover { color:#ffffff; text-decoration:underline;font-size: 10px;font-family : Arial, Helvetica, sans-serif;}