/*	Body */
body {
        background-color: #999999;
	background-image: url(images/.gif);
	background-position: center;
	background-repeat: repeat-n;
	margin: 10,20,0,20;
	text-align:center;
}

body, div, td 
{
	font-family:Arial, Geneva, Sans-Serif;
	font-size:11px;
}

a {
	color: #0C106B;
}

h1 {
	font-size: 17px;
	color: #0F26AB;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 13px;
}

img.TopLinks {
	width: 5px;
	height: 5px;
	margin-bottom: 0px;
	margin-right: 3px;
	margin-left: 12px;
	/*margin-left: 9px;*/
}

/* The main table element */
table#Page 
{
	DISPLAY: block; 
	WIDTH: 775px; 
	TOP: 0px; 
	BACKGROUND-COLOR: #ffffff;
}

/* The main table top (top nav, lexington ave, etc) */
td#PageHeader {
	background-color: #000f60;
	height: 40px;
}

/* The cell containing search, etc */
td#PageHeaderLinks {
	vertical-align: top;
}


/* EBIZ00007212  */
a.PageHeaderLink {
	margin-top: 1px;
	height: 12px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	line-height: 9px;
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap;
	/*margin: 0;*/
}


img.PageHeaderLinkBox {
	margin: 3px 4px 0 7px;
	border: 0;
	white-space: nowrap;
}

/* Top navigation links */
td#TopNav {
	height: 20px;
	background-color: #cc0000;
}

td.TopNavLink,
td.TopNavLinkSelected {
	text-align: center;
	vertical-align: top; 
}


a.TopNavLink,
a.TopNavLinkSelected {
	position: relative;
	top: -1px;
	font-weight: bold !important;
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	padding: 1px 15px 3px;
}


a.TopNavLinkSelected {
	background-color: #ffffff;
}

a.TopNavLink:hover {
	background-color: #cccccc;
	color:#000000;
}
/* End Top navigation links */

td#TopRightNav 
{
	height: 20px;
	padding: 8px 0px 0px 0px;
	font-family: Arial;
	font-size: 9px;
	line-height: 10px;
	vertical-align: top;
	
	/*top: 8px;
	text-align: right;
	vertical-align: top;
	padding: 8px 15px 0px 0px;
	height: 20px;
	font-family: Arial;
	font-size: 9px;*/
}

/*td#TopRightNav A {
	margin: 0 0 0 4px;
}

td#TopRightNav IMG {
	margin: 3px 0 0 9px;
	border: 0;
}*/

td#PageContent {
	vertical-align: top;
	height: 330px;
}

/* BreadCrumb and Lexington row */
td#CrumbsAndLex {
	background-image: url(../img/lex.background.big.gif);
	background-repeat: no-repeat;
}

/* BreadCrumb td */
/* EBIZ00007212  */
td#BreadCrumb {
	/*width:485px;*/
	height: 17px;
	font-family: Arial;
	font-size: 10px;
	text-color: #0C106B;
	line-height: 10px;
	text-align:left;
	padding: 0 0 0 18px;
}

/* Text in BreadCrumb */
span#BreadCrumb {
	display: block;
	float: left;
	color: #4F61C5;
	/*color: #7e849d;*/
	font-family: Arial;
	font-size: 10px;
	padding: 0 5px 0 0;
}

/* Links in BreadCrumb */
span#BreadCrumb a {
	color: #4F61C5;
    /*color: #7e849d;*/
	text-decoration: none;
	padding: 0 5px 0 0;
}


/* Lexingtong Avenue td */
/* EBIZ00007212  */
td#Lexington {
	/*width:350px;*/
	height: 17px;
	font-family: Arial;
	font-size: 9px;
	line-height: 10px;
	text-align: right;
	padding: 0 10px 0 0;
}


/* EBIZ00007212  */
td#Lexington a {
	color: #4C4C4C;
	margin: 0 13px 0 0;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
}

/* EBIZ00007212  */
td#Lexington a.LexingtonActive {
	color: #3C56E7;
	margin: 0 13px 0 0;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
}

/* Standard copy */
p.Copy
{
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	margin: 0 0 16px 0;
}


/* MCMS Body Text Placeholder Copy */

/* Paragraph */
span.Copy {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	margin: 0px 0px 16px 0px;
}

span.Copy p {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	margin: 0px 0px 16px 0px;
}

/* Ordered list */
span.Copy ol {
	font-family: Arial;
	font-size: 11px;
	list-style: outside;
	margin: 5px 0 20px 30px;
	color: #000000;
}

/* Unordered list */
span.Copy ul {
	list-style: outside disc;
	margin: 5px 0 20px 15px;
}

/* List item */
span.Copy li {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

/* Headline size 6 */
span.Copy h6 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 12px 0px;
}

/* One row header (NOT for homepage) */
img.HeaderOne {
	width: 334px;
	margin: 0 0 10px 0;
}

img.HeaderOneNoWidth {
	margin: 0 0 13px 0;
}

/* Two row header (NOT for homepage) */
img.HeaderTwo {
	width: 334px;
	margin: 0 0 10px 0;
}

/* 334x151 main image */
img.BigImage {
	display: block;
	width: 334px;
	border: 0;
	margin: 0 0 10px 0;
}

/* Div spacers for main content spacing */
div.HeaderOneSpacer {
	display: block;
	height: 6px;
	overflow: hidden;
}

div.HeaderTwoSpacer {
	display: block;
	height: 4px;
	overflow: hidden;
}

div.BigImageSpacer {
	display: block;
	height: 6px;
	overflow: hidden;
}

/* Standard title with bottom outline */
h5.AbstractTitle {
	font-family: Arial;
	font-size: 12px;
	margin: 0 0 4 0;
	color: #cc0000;
	line-height: 11px;
	padding-bottom: 2px;
	border-bottom: 1px solid #cc0000;
	padding-left: 7px;
}

/* Standard bold blue title */
h2 {
	display: block;
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	color: #000f60;
}

/* Container for page objects */
div.ContentBox {
	border: 0;
	padding: 0;
	margin: 0 0 20px 0;
}

div.ContentBoxLeftMargin
{	
	border: 0;
	padding: 0;
	margin: 0 0 20px 7px;
}

/* Left side navigation */
a.LeftNav,
a.LeftNavSelected {
	display: block;
	font-family: Arial;
	text-decoration: none;
	line-height: 16px;
}


a.LeftNav,
a.LeftNavSelected {
	font-size: 10px;
	font-weight: normal;
}

a.LeftNav {
	color: #000000;
}

a.LeftNav:hover,
a.LeftNavSelected {
	color: #999999;
}

img.LeftNav3Arrow {
	clear: both;
	float: left;
	margin: 3px 6px 0 0;
	width: 6px;
	height: 9px;
}
/* End left side navigation */

/* The links in the error-page */
table#BrowserLinks {
	margin-top: 20px;
}

a.BrowserLink {
	display: block;
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	color: #CC0000;
	margin-bottom: 7px;
}

/* Generic promo. Basically used in the rightmost column (could be used anywhere) */
table.GenericPromo {
	display: block;
	width: 100%;
	margin: 8px 0;
}

td.GenericPromoImg, img.GenericPromoImg {
	width: 47px;
	height: 48px;
	border: 0;
}

img.GenericPromoBox {
	float: left;
	border: 0;
	margin: 4px 6px 0 0;
}


td.GenericPromoText {
	padding: 3px 6px;
	font-family: Arial;
	font-size: 10px;
	line-height: 12px;
	vertical-align: top;
}


a.GenericPromoLink {
	color: #4e4d4d;
	text-decoration: none;
	
	
}


a.GenericPromoLink h6 {
	font-size: 10px;
	display: block;
	margin: 0;
	font-weight: normal;
	color: #1a2872;
	
}

a.GenericPromoLink:hover,
a.GenericPromoLink:hover h6 {
	color: #848abd;
}

a.GenericPromoLinkSelected {
	color: #4e4d4d;
	text-decoration: none;
}
a.GenericPromoLinkSelected h6 {
	font-size: 10px;
	display: block;
	margin: 0;
	font-weight: normal;
	color: #3b56e6;
}
/* End Generic promo */

/*
	Special variant of AbstractTitle, with no bottom margin.
	For use with a ListTable-table.
*/
h5.ListTableTitle, h5.ListTableTitleNoOutline {
	font-family: Arial;
	font-size: 11px;
	margin: 0;
	color: #000f60;
	line-height: 13px;
	border-bottom: 1px solid #8898e6;
	padding-left: 7px;
	padding-bottom: 1px;
	margin-bottom: 8px;
}

h5.ListTableTitleNoOutline {
	border-bottom:none;
	padding-left: 0px;
}

.ListTableTitleTable
{
	width:100%;
	border-bottom: 1px solid #8898e6;
	padding-bottom: 1px;
	margin-bottom:8px;
	margin-top:-1px;
}

.ListTableTitleTable td 
{
	font-family: Arial;
	font-size: 11px;
	padding-left: 7px;
	color: #000f60;
	font-weight:bold;
	padding-bottom:1px;
	vertical-align:bottom;
}

.ListTableTitleTable .headerimg
{
	text-align:right;
	padding-bottom:5px;	
}

/*
	Generic list in table format
	td.ListTableItemL = left alignment of text within cell
	td.ListTableItemR = right alignment of text within cell
*/
table.ListTable {
	width: 100%;
	border-collapse:separate;
}

tr.ListTableHead, tr.ListTableHeadOutlined {
	font-weight: bold;
	background-color: #ebeeff;
}

tr.ListTableHeadOutlined td {
	border-top: 1px solid #acb1cb;
}

tr.ListTableRowShaded {
	background-color:  #F5F6FB;
}

td.ListTableItemC,
td.ListTableItemL,
td.ListTableItemLWrap,
td.ListTableItemR {
	font-family: Arial;
	font-size: 10px;
	color: #4e4e4e;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
}

td.ListTableItem {
	padding-top: 3px;
	padding-bottom: 3px;
}

td.ListTableItem,
td.ListTableItemL2,
td.ListTableItemDownload {
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 3px;
}

td.ListTableItemC a,
td.ListTableItemL a,
td.ListTableItemLWrap a,
td.ListTableItemR a {
	color: #1a2872;
	text-decoration: none;
}

td.ListTableItemC a:hover,
td.ListTableItemL a:hover,
td.ListTableItemLWrap a:hover,
td.ListTableItemR a:hover {
	color: #848abd;
}

td.ListTableItemC 
{
	/*padding: 0px 6px 0px 6px;*/
	text-align: center;
}

td.ListTableItemR {
	padding-right: 6px;
	text-align: right;
}

td.ListTableItemL {
	padding-left: 14px;
	white-space: nowrap;
}

td.ListTableItemLWrap {
	padding-left: 14px;
}

td.ListTableItemL img,
td.ListTableItemLWrap img {
	margin: 0 0 0 -8px;
}

tr.ListTableHead a.active {
	color:#3B57E6;
}

table.ListTableOutlined {
	width: 100%;
	border-bottom: 1px solid #8998E6;
}

table.ListTableOutlinedAll td
{
	width:100%;
	border-right: #8998e6 1px solid;
	border-top: #8998e6 1px solid;
	border-left: #8998e6 1px solid;
	border-bottom: #8998e6 1px solid;
}

tr.ListTableHeadOutlined {
	background-color: #ebeeff;
}

table.ListTableOutlined td {
	border-top: 1px solid #8998E6;
	border-bottom: 1px solid #8998E6;
}

table.ListTableOutlined .ListTableHead .ListTableItemL {
	padding-left: 6px;
	vertical-align:bottom;
}

table.ListTableOutlined .ListTableHead .ListTableItemL img {
	margin: 0 0 0 0;
}
/* End generic list in table format */

td.NavListArrowCell
{
	vertical-align: top;
	width: 6px;
}

td.NavListCell
{
	vertical-align: top;
	width: 235px;
}

/* Generic non-table navigation list with box or arrow */
img.NavListArrow {
	clear: both;
	float: left;
	margin: 4px 0 0 0;
	width: 6px;
	height: 9px;
}

img.NavListBox {
	clear: both;
	float: left;
	margin: 5px 6px 0 0;
	width: 6px;
	height: 6px;
}

/* screen saver download items */
img.IconListBox {
	clear: both;
	float: left;
	margin: 5px 6px 0 0;
	width: 16px;
	height: 16px;
}


a.NavList,
a.NavListSelected,
a.NavListBox {
	display: block;
	font-family: Arial;
	text-decoration: none;
	line-height: 14px;
	font-size: 10px;
	font-weight: bold;
}

a.NavList, a.NavListBox {
	color: #4e4e4e;	
}

a.NavListSelected,
a.NavList:hover {
	color: #3b56e6;
}

a.NavListBox:hover {
	color: #848abd;
}
/* End generic non-table navigation */

tr.ListTableHead a, tr.ListTableHead a:visited, tr.ListTableHead a:hover {
	font-weight: bold;
	color: #4E4E4E;
}

tr.ListTableHead td a.active, tr.ListTableHead td a.active:visited {
	color:#3B57E6;
}

/* One row link with 16x16 icon */
img.IconLink {
	clear: both;
	float: left;
	width: 16px;
	height: 16px;
	border: 0;
}

a.IconLink {
	display: block;
	font-family: Arial;
	text-decoration: none;
	line-height: 16px;
	font-size: 10px;
	font-weight: bold;
	color: #4e4e4e;	
}

a.IconLink:hover {
	color: #3b56e6;
}
/* End One row link with 16x16 icon */

/* The Page footer */
td#PageFooter {
	padding: 0px 10px;
}

td#PageFooter img#FooterBorder {
	display: block;
	width: 700px;
	height: 1px;
	margin: 0;
	border: 0;
}


span#FooterLinks {
	display: block;
	float: left;
	margin-left: 6px;
	width: 200px;
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;
}

span#FooterLinks a {
	color: #ffffff;
	text-decoration: none;
}


span#FooterCopy {
	display: block;
	float: right;
	margin-right: 6px;
	color: #7e849d;
	font-family: Arial;
	font-size: 10px;
}
/* End Page footer */

/* Special variant H5 for placeholder headers in editmode only */
h5.EditModeTitle {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	display: block;
	margin: 0;
	color: #000000;
	line-height: 13px;
	padding-left: 0;
}

table.EditModeCopy td {
	font-family: Arial;
	font-size: 11px;
	margin: 0;
	color: #000000;
	line-height: 13px;
	padding-left: 0;
	vertical-align: top;
}


/*
	New classes after remake of left navigation.
*/
/* EBIZ00007212  */
td.LeftNavArrow {
	width: 10px;
}

td.LeftNavArrow img {
	width: 6px;
	height: 9px;
	border: 0;
	margin: 2px 0 0 4px;
}


/* EBIZ00007212  */
td.LeftNavLevel1 {
	vertical-align: top;
	font-family: Arial, Sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding: 3px 0 4px 6px;
}

/* EBIZ00007212  */
td.LeftNavLevelSelect1 {
	vertical-align: top;
	font-family: Arial, Sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding-bottom: 3px;
	padding: 3px 0 4px 6px;
	border-bottom: 1px solid #cc0000;
}

/* EBIZ00007212  */
td.LeftNavLevel1 a,
td.LeftNavLevelSelect1 a {
	text-decoration: none;
	color: #cc0000;
}

/* EBIZ00007212  */
td.LeftNavLevel1 a:hover,
td.LeftNavLevelSelect1 a:hover,
td.LeftNavLevel1 a.Selected,
td.LeftNavLevelSelect1 a.Selected {
	color: #cc0000;
	font-weight: bold;
}

/* EBIZ00007212  */
td.LeftNavLevel2{
	vertical-align: top;
	font-family: Arial, Sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	padding: 1px 0px 0px 13px;
}

/* EBIZ00007212  */
td.LeftNavLevelSelect2 {
	vertical-align: top;
	font-family: Arial, Sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	padding: 1px 0px 3px 13px;
	border-bottom: 1px solid #CDDEE6;
}

/* EBIZ00007212  */
td.LeftNavLevel2 a,
td.LeftNavLevelSelect2 a {
	text-decoration: none;
	color: #4e4e4e;	
}

/* EBIZ00007212  */
td.LeftNavLevel2 a:hover,
td.LeftNavLevelSelect2 a:hover,
td.LeftNavLevel2 a.Selected, 
td.LeftNavLevelSelect2 a.Selected {
	color: #3b56e6;
}


/* EBIZ00007212  */
td.LeftNavLevel3{
	vertical-align: top;
	font-family: Arial, Sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}

/* EBIZ00007212  */
td.LeftNavLevelSelect3 {
	vertical-align: top;
	font-family: Arial, Sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	padding: 0px 0px 3px 20px;
	border-bottom: 1px solid #CDDEE6;
}

/* EBIZ00007212  */
td.LeftNavLevel3 a,
td.LeftNavLevelSelect3 a {
	text-decoration: none;
	color: #4e4e4e;	
}

/* EBIZ00007212  */
td.LeftNavLevel3 a:hover,
td.LeftNavLevelSelect3 a:hover,
td.LeftNavLevel3 a.Selected,
td.LeftNavLevelSelect3 a.Selected {
	color: #3b56e6;
}

a.button, a.button:hover {
	color: #000F60;
	text-decoration: none;
	font-size: 10px;
	text-transform: lowercase;
	border-color: #556A9F;
	border-style: solid;
	border-width: 1px;
	background-color: #F0F4FD;
	padding: 0 4px 0px 5px;
	background-image: url(../img/button.background.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-weight: normal;
}

td.ActionLinksButton
{
	display: block;
	font-family: Arial;
	color: #000F60;
	text-decoration: none;
	font-size: 10px;
	border-color: #556A9F;
	border-style: solid;
	border-width: 1px;
	background-color: #F0F4FD;
	padding: 0 4px 0px 5px;
	background-image: url(../img/button.background.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-weight: normal;
}

a.ActionLinksLink {
	text-decoration: none;
}

a.boxlink {
	background-image: url(../img/listbox_topmargin.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	padding-left:10px;
	text-decoration:none;
}

span#FooterLogin 
{
	display: block;
	margin-right: 6px;
	color: #000f60;
	font-family: Arial;
	font-size: 10px;
	text-align: right;	
}

a.FormButtonL {
	float: left;
	margin: 0 10px 0 0;
	border-width: 1px;
	border-style: solid;
	border-color: #f3f7ff #abb1cb #abb1cb #f3f7ff;
	background-color: #ebf1ff;
	padding: 2px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #00105e;
	text-decoration: none;
}

div.SpecSummaryFootnote 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	padding-left: 7px;
	padding-top: 4px;
}

/* Image button styles START */
table.ImageButton
{
	margin: 0;
	padding: 0;
	border: #556A9F 1px solid;
}

table.ImageButton td
{
	margin: 0;
	padding: 1px 4px 0px 4px;
	background-color: #F0F4FD;
	color: #000F60;
	border-top: #F9FFFB 1px solid;
	border-left: #F9FFFB 1px solid;
	border-right: #CFD6E6 1px solid;
	border-bottom: #C8CdE3 1px solid;
}

table.ImageButton a,
table.ImageButton a:visited
{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 9px;
	text-decoration: none;
	color: #000F60;
}
/* Image button styles END */

/* Right Col Select Box START */
td.RightSelect
{
	margin: 0;
	padding: 0;
	padding-left: 6px;
	width: 241px;
	vertical-align: top;
	text-align: left;
	color: #4e4e4e;	
	display: block;
	font-family: Arial;
	text-decoration: none;
	line-height: 12px;
	font-size: 10px;
	font-weight: bold;
}

td.RightSelect p
{
	margin: 0;
	padding: 0;
	padding-bottom: 2px;
	color: #4e4e4e;	
	display: block;
	font-family: Arial;
	text-decoration: none;
	line-height: 12px;
	font-size: 10px;
	font-weight: bold;
}

select.RightSelect,
td.RightSelect select
{
	margin: 0;
	margin-top: 1px;
	padding: 0;
	color: #000000;	
	width: 200px;
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
}

select.GenericSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.RightSelectBox
{
	margin: 0;
	padding: 5px 0 0 0;
	width: 115px;
	vertical-align: bottom;
	text-align: left;
}

td.RightSelectButton
{
	margin: 0;
	padding: 8px 0 1px 0;
	width: 115px;
	vertical-align: bottom;
	text-align: left;
}
/* Right Col Select Box END */

/* right col press release list START */
table.PressReleaseRightChapter {
	display: block;
	width: 241px;
	margin: 0;
	padding: 0;
}

td.PressReleaseRightChapterImage {
	vertical-align: top;
	margin: 0;
	padding: 0;
	padding-top: 6px;
	padding-right: 6px
}

td.PressReleaseRightChapterCopy 
{
	margin: 0;
	padding: 0;
	padding-top: 2px;
	padding-bottom: 8px;
}

td.PressReleaseRightChapterCopy a {
	font-family: Arial;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #4e4e4e;
}

td.PressReleaseRightChapterCopy a strong {
	font-weight: bold;
	color: #1a2872;
}

td.PressReleaseRightChapterMoreNews 
{
	margin: 0;
	padding: 0;
	padding-top: 2px;
	font-family: Arial;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;	
}

td.PressReleaseRightChapterMoreNews a {
	font-family: Arial;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #1a2872;
}

td.PressReleaseRightChapterCopy a:hover,
td.PressReleaseRightChapterCopy a:hover strong,
td.PressReleaseRightChapterMoreNews a:hover {
	color: #848abd;
}
/* right col press release list END */

/* IR ticker START */
span.TickeDateTime
{
	margin: 0;
	padding: 1px 0 5px 9px;
	display: block;
	font-family: Arial;
	font-size: 10px;
	line-height: 13px;
	color: #000f60;
}

img.TickerImage
{
	margin: 0;
	padding: 0;
	margin-left: 4px;
	width: 9px;
	height: 9px;
	border: none;
}

table.TickerBorder
{
	width: 100%;
	margin: 0;
	padding: 0;
	border: #B0B5DB 1px solid;
}

table.TickerBorder td
{
	margin: 0;
	padding: 0 6px 0 6px;
	background-color: #EBECFE;
	border: #FFFFFF 4px solid;
}

table.Ticker
{
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
}

table.Ticker td
{
	margin: 0;
	padding: 2px 6px 2px 6px;
	background-color: #EBECFE;
	color: #323465;
	border: none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 13px;
	text-align: left;
	width: 20%;
}

table.TickerListBox
{
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
}

table.TickerListBox td
{
	margin: 0;
	padding: 1px 5px 0 5px;
	text-align: right;
}

table.TickerListBox img
{
	margin: 0 2px 0 0;
	padding: 0;
	border: none;
}

table.TickerListBox a
{
	font-family: Arial;
	text-decoration: none;
	line-height: 14px;
	font-size: 10px;
	font-weight: bold;
	color: #1a2872;	
}

table.TickerListBox a:hover
{
	color: #848abd;
}
/* IR ticker END */

/* Attachments for financial reports START */
table.AttachmentList
{
	margin: 0 0 6px 0;
	padding: 0;
}

td.AttachmentIcon
{
	margin: 0;
	padding: 0 2px 0 0;
	vertical-align: top;
	width: 16px;
	height: 16px;
}

td.AttachmentTitle
{
	margin: 0;
	padding: 1px 0 0 0;
	vertical-align: top;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #4E4E4E;
}

td.AttachmentText
{
	margin: 0;
	padding: 1px 0 0 0;
	vertical-align: top;
	font-family: Arial;
	font-size: 10px;
	color: #4E4E4E;
}

td.AttachmentLink
{
	margin: 0;
	padding: 1px 0 0 0;
	vertical-align: top;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;	
	color: #1A2872;
}

td.AttachmentLink a
{
	text-decoration: none;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;	
	color: #1A2872;
}

td.AttachmentLink a:hover
{
	color: #848abd;
}
/* Attachments for financial reports END */

/* ChartsAndDiagrams styles */
table.ChartsAndDiagrams
{
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 0 0 16px 0;
}

table.ChartsAndDiagrams img
{
	margin: 0;
	padding: 0;
}


td.SignPost {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

img.SignPost {
	margin: 0px 0px 0px 0px;
	border-width: 0px;
	background-color: White;
}
/* ChartsAndDiagrams styles END */

/* Small promo */
/* Moved this block from homepage.css */
table.PromoSmall {
	width: 226px;
	margin-bottom: 6px;
}

td.PromoSmallImg, img.PromoSmallImg {
	width: 56px;
	height: 56px;
	border: 0;
}

img.PromoSmallBox {
	float: left;
	border: 0;
	margin: 4px 6px 0 0;
}

td.PromoSmallText {
	padding: 3px 6px;
	width: 170px;
	background-color: #f5f6fb;
	font-family: Arial;
	font-size: 10px;
	line-height: 12px;
	vertical-align: top;
}

a.PromoSmallLink {
	color: #4e4d4d;
	text-decoration: none;
}


a.PromoSmallLink h6 {
	font-size: 11px;
	display: block;
	margin: 0;
	font-weight: bold;
	color: #1a2872;
}
a.PromoSmallLink:hover,
a.PromoSmallLink:hover h6 {
	color: #848abd;
}
/* End small promo */

/* Big promo */
table.PromoBig {
	width: 226px;
	margin-bottom: 6px;
}
td.PromoBigImg, img.PromoBigImg {
	width: 226px;
	height: 67px;
	border: 0;
}
img.PromoBigBox {
	float: left;
	border: 0;
	margin: 4px 6px 0 0;
}
td.PromoBigText {
	padding: 3px 6px;
	width: 226px;
	height: 56px;
	background-color: #f5f6fb;
	font-family: Arial;
	font-size: 10px;
	line-height: 12px;
	vertical-align: top;
}
a.PromoBigLink {
	color: #4e4d4d;
	text-decoration: none;
}
a.PromoBigLink span{
	font-size: 11px;
	margin: 0;
	font-weight: bold;
	color: #1a2872;
}
a.PromoBigLink:hover,
a.PromoBigLink:hover span {
	color: #848abd;
}

/* End big promo */

/* News items */
div.NewsItem {
	display: block;
	font-family: Arial;
	font-size: 10px;
	line-height: 13px;
}
div.NewsItem a {
	color: #1a2872;
	text-decoration: none;
}
div.NewsItem a:hover {
	color: #848abd;
}
div.NewsItem img {
	border: 0px;
	margin-right: 5px;
}
/* End news items */

span.PentaNavText
{
font-weight: bold;
font-family: Arial;
color: #000f60;
font-size: 11px;
}
span.PentaNavText a:hover
{
	color:  #848abd;
}
span.PentaNavText a
{
	text-decoration: none;
}

span.PentaNavTitle
{
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	margin: 0px 0px 16px 0px;
}
span.PentaMainHeaderText
{
	font-family: Arial;
	font-size: 16px;
	line-height:25px;
	color: #000000;
}