.AFComponentMessageCell{	
	font-family: Arial,Helvetica,Geneva,sans-serif  !important;
	font-size: 8pt  !important;
	font-weight: normal  !important;
	color: #cc0000  !important;
}
.xdd{
  background-color: #E9E8E8 !important;
  
  }
/*Added for PR16003180 */
.termAndCond{
overflow:auto; 
width:500px;
height:110px;
margin-top:15px;
margin-bottom:15px;
}
/*End of PR16003180 *//* Main CSS Attributes */
Body {
	background: #FFFFFF;
}
P,LI,OL,UL,SUP,SELECT {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
INPUT {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.button {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background: #C6C6C6;
}

.submitbutton {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background: #C6C6C6;
	width:60px;
}
.printbutton {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background: #C6C6C6;
	width:53px;
}
.titleboldtext {
    background: none repeat scroll 0 0 #DEE1EB;
    color: #21397B;
    
}
/* Default Table CSS Attributes */
TD {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.columnlefttran{
	color:#000000;
}
.columncentertran{
	color:#000000;
}

.centerFooter {
	text-align: center;
}
.leftFooter {
	text-align: left;
}
.nav {
	color: #FFFFFF;
	background: #848484;
}
.nav1{
	color: #000000;
	background: #ED1C24;
}
.nav2 {
	color: #000000;
	background: #ED1C24;
}
.nav3 {
	color: #FFFFFF;
	background: #000000;
}
.title {
	color: #21397B;
	background: #DEE1EB;
	text-align:left;
	font-weight: normal !important;
	vertical-align:bottom;
	
}
.titletextrelatedaccount {
	color: #21397B;
	text-align:left;
	font-weight: bold !important;
}
.titletextactsummary{
	color: #063868;
	background: #DEE1EB;
}
.highlight {
	color: #000000;
	background: #E7E7E7 !important;
}
.highlight2 {
	color: #000000;
	background: #E7E7E7;
}
.paymentHeader {
		color: #21397B;		
		font-weight: bold;
		font-size: 16px;
}

.titletextprint {
	background-color:#DEE1EB !important;
	border-bottom:1px solid black;
	color:#21397B !important;
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	vertical-align:bottom;
}

.columnleftpayhistorybold{
	font-weight: bold;
	color: #21397B;
	background-color: #DEE1EB; 
	padding-left: 5px;
}
.boldpayheader {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.rule {
	color: #FFFFFF;
	background: #000000;
}
.hrule {
	color: #FFFFFF;
	background: #CECECE;
}
.vrule {
	color: #FFFFFF;
	background: #639CCE;
}
.topbottom {
	color: #000000;
	background: #FFFFFF;
}
.signin {
	color: #FFFFFF;
	background: #639CCE;
}
.middle {
	color: #000000;
	background: #E7E4CE;
}
.help {
	color: #000000;
	background: #E0EBF5;
}
.background {
	color: #000000;
	background: #FFFFFF;
}
/* Default Anchor CSS Attributes */
a {
	color: #21397B;
}
a:hover {
	color: #737373;
}

/* Navigation Anchor CSS Attributes */
a.navlink {
	color: #000000;
	font-size: 11px;
	text-decoration: underline !important;
}
a.navlink:hover {
	color: #848484;
	font-size: 11px;
	text-decoration: underline !important;
}

/* Title Anchor CSS Attributes */
a.titlelink {
	color: #21397B;
	font-weight: normal !important;
}
a.titlelink:hover {
	color: #737373;
}


.titlelink {
	color: #000000;
	font-weight: bold !important;
}
/* Header CSS Attributes */
.header {
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
}
.errorheader {
	font-size: 22px;
	color: #21397B;
	font-weight: bold;
}
.subheader {
	font-size: 16px;
	color: #21397B;
	font-weight: bold;
}
.highlightheader {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.boldheader {
	font-size: 12px;
	color: #21397B;
	font-weight: bold;
}

.boldinfoheader{
	font-size: 12px;
	color: #21397B;
	font-weight: bold;
}


/* Body CSS Attributes */
.14text {
	font-size: 14px;
}
.16boldtext {
	font-size: 16px;
	font-weight: bold;
}
.boldtext {
	font-weight: bold;
}
.smalltext {
	font-size: 10px;
}
.hiddentext {
	font-size: 1px;
	color: #FFFFFF;
}
.navtext {
	font-size: 11px;
}
.navtextbold {
	font-size: 11px;
	font-weight: bold;
}
.welcomemsg{
	height:30px;
	font-size: 10px;
	vertical-align:middle; 
	white-space : nowrap;
}
.titletext {
	color: #21397B;
	font-weight: bold !important;
}
.titletextright{
		
	color: #000000;
	font-weight: normal;
	text-align:right;
		
}
.titlelinkright {
	color: #21397B;
	font-weight: normal;
	padding-left:50px;
	font-weight: normal !important;
}

.titlelinkright:hover {
	color: #737373;
} 
.columnrighttran{
	color: #000000;
	font-weight:normal !important;
	text-align:right;
}

.titletextgreybold {
	color: #000000;
	font-weight: normal;
	background-color: #DEE1EB; 
	
	font-weight: bold;
	text-align:center;
}
.bolderrortext {
	font-size: 12px;
	color: #ED1C24;
	font-weight: bold;
}
.alerttext {
	color: #ED1C24;
}
.copyright {
	font-size: 11px;
	color: #737373;
}
.copyright1 {
	font-size: 12px;
}
.spacewidth {
	width: 23px;
	 
}
.dtspacewidth {
	width: 1px;
	height:  1px;
	 
}
.spacewidths {
	width: 348px;
	height:  1px;
}
.hspacer {
	width: 225px;
	height:  1px;
}
.line {
	width: 335px;
	height:  1px;
}
.tablespacer {
	width: 1px;
	height: 10px;
}
.spacer1 {
	width: 13px;
}
.spacer2 {
	width: 135px;
	
}
.spacer3 {
	width: 130px;
	
}
.spacer4 {
	width: 279px;
	
}
.btspacer {
	width: 125px;
	height: 1px;
	
}
.btline {
	width: 135px;
	height: 1px;
	
}
.btline1 {
	width: 261px;
	height: 1px;
	
}
.tablespacers {
	width: 1px;
	height: 20px;
}
.dtstyle{
	width:100%;
	border:  0;
}
.espacer{
	width:7px;
	height: 1px;
}
.espacer1{
	width:1px;
	height: 15px;
}
.cspacer{
	width:1px;
	height: 3px;
}
.eline{
	width:559px;
	height: 1px;
}
.eline1{
	width:1px;
	height: 70px;
}
.dbody {
	background-color: #CECFCE;
	align: left;
	height: 100%;
}
.xc {
	display: none; 
}
.xf {
	display: none; 
}

/* Menu Style Sheet */
/* Main Menu Top Border - Done*/
.ThemePanelMenu,.ThemePanelSubMenuTable
{
	background-color:#848484;
	border-top:1px solid #000000;
	color:#000000;
	cursor:pointer !important;
	font-family:Arial,sans-serif;
	font-size:8pt;
	font-weight:normal;
}
.ThemePanelSubMenu
{
	background-color:#E7EFF7;
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0px;
	padding:	0px;
	overflow:	visible;
}

.ThemePanelSubMenuTable
{
	width:125px;
	overflow:	visible;
}

.ThemePanelMainItem,.ThemePanelMainItemHover,.ThemePanelMainItemHighLight,
.ThemePanelMenuItem,.ThemePanelMenuItemHover,.ThemePanelMenuItemHighLight
{
	cursor:		pointer !important;
	white-space : nowrap;
}

.ThemePanelMainItem
{
	background-color:#E7EFF7;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:4px 8px 4px 4px;
	white-space:nowrap;
}

.ThemePanelMenuItem
{
	background-color:	#E7EFF7;
	white-space : nowrap;
}

.ThemePanelMenuItemHover,.ThemePanelMenuItemHighLight
{
	font-family:	Arial,sans-serif;
	background-color:	#848484 !important;
	font-size:  8pt;
	white-space : nowrap;
    	font-weight:normal;
    	color : black !important;
}

tr.ThemePanelMainItemHover,tr.ThemePanelMainItemHighLight{
	 font-family:	Arial,sans-serif;
	background-color:	#848484 !important;
	font-size:  8pt;
	white-space : nowrap;
    	font-weight:normal;
    	color : black !important;
}
td.ThemePanelMainItemHover,td.ThemePanelMainItemHighLight
{
	background-color:#848484 !important;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	color:black !important;
	font-family:Arial,sans-serif;
	font-size:8pt;
	font-weight:normal;
	padding:4px 8px 4px 4px;
	white-space:nowrap;
}

.ThemePanelMainFolderLeft,.ThemePanelMainItemLeft,
.ThemePanelMainFolderText,.ThemePanelMainItemText,
.ThemePanelMainFolderRight,.ThemePanelMainItemRight
{
	font-size:  8pt ;
    font-weight : normal;
	font-family:Arial,sans-serif;
}

.ThemePanelMainFolderRightImage{
	height : 10px;
	width : 10px;
	padding-left:25px; 
}
td.ThemePanelMainFolderLeft,td.ThemePanelMainItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	white-space : nowrap;
	padding-left:	0px;
	padding-right:	2px;
	border-bottom:	0px;
	border-left:	0px;
}

td.ThemePanelMainFolderText,td.ThemePanelMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	border-bottom:	0px;
	white-space : nowrap;
	font-family : Arial,sans-serif;
	background-color:	inherit;
}

td.ThemePanelMainFolderRight,td.ThemePanelMainItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	0px;
	border-bottom:	0px;
	white-space : nowrap;
	border-right:	solid 1px #000000;
	background-color:	inherit;
}


/* Sub menu*/

tr.ThemePanelMainItem td.ThemePanelMainFolderText,
tr.ThemePanelMainItem td.ThemePanelMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	white-space : nowrap;
	background-color:	inherit;
	font-family:      Arial,sans-serif;
    width: 109px;
    font-size:  8pt ;
    font-weight:normal;
	white-space : nowrap;
    color : #000000 !important;
}

tr.ThemePanelMainItem td.ThemePanelMainItemRight,
tr.ThemePanelMainItem td.ThemePanelMainFolderRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;
	white-space : nowrap;
	background-color:	inherit;
}

.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;
	border-bottom:	solid 1px #000000;
	border-left:	1px solid #000000;
	background-color:	inherit;
}

.ThemePanelMenuFolderText,.ThemePanelMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	font-weight:normal;
	font-family: Arial,sans-serif;
	font-size: 8pt;
	border-bottom:	solid 1px #000000;
	background-color:	inherit;
}

.ThemePanelMenuFolderRight,.ThemePanelMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	0px;
	border-bottom:	solid 1px #000000;
	border-right:	1px solid #000000;
	background-color:	inherit;
}

.ThemePanelMenuItem .ThemePanelMenuFolderLeft,
.ThemePanelMenuItem .ThemePanelMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	3px;
}

.ThemePanelMenuItem .ThemePanelMenuFolderText,
.ThemePanelMenuItem .ThemePanelMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	font-weight:normal;
	background-color:	inherit;
}

.ThemePanelMenuItem .ThemePanelMenuFolderRight,
.ThemePanelMenuItem .ThemePanelMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	background-color:	inherit;
}

.ThemePanelMenuSplit
{
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	0px;
}

.ThemePanelMenuItem img.seq1
{
	display:	inline;
}

.ThemePanelMenuItemHover seq2,
.ThemePanelMenuItemHighLight seq2
{
	display:	inline;
}

.ThemePanelMenuItem .seq2,
.ThemePanelMenuItemHover .seq1,
.ThemePanelMenuItemHighLight .seq1
{
	display:	none;
}
.ThemeGrayMenu{
	
	background-color:#848484;
	border:1px solid #000000;
	color:#000000;
	cursor:pointer !important;
	font-family:Arial,sans-serif;
	font-size:8pt;
	font-weight:normal;
}
.ThemeGrayMainItem
{
	background-color:#848484;
	padding:4px 8px;
	white-space:nowrap;
}

.ThemeGrayMainItem,.ThemeGrayMainItemHover,.ThemeGrayMainItemHighLight
{
	cursor:		pointer !important;
	white-space : nowrap;
}
tr.ThemeGrayMainItemHover,tr.ThemeGrayMainItemHighLight{
	 font-family:	Arial,sans-serif;
	background-color:	#848484 !important;
	font-size:  8pt;
	white-space : nowrap;
    	font-weight : normal;
    	color : #000000 !important;
}

td.ThemeGrayMainItemHover,td.ThemeGrayMainItemHighLight{
	
	background-color:#848484 !important;
	color:#000000 !important;
	font-family:Arial,sans-serif;
	font-size:8pt;
	font-weight:normal;
	padding:4px 8px;
	white-space:nowrap;
}

.ThemeGrayMainFolderLeft,.ThemeGrayMainItemLeft,
.ThemeGrayMainFolderText,.ThemeGrayMainItemText,
.ThemeGrayMainFolderRight,.ThemeGrayMainItemRight
{
	font-size:  8pt ;
    font-weight : normal;
}

td.ThemeGrayMainFolderLeft,td.ThemeGrayMainItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	white-space : nowrap;
	padding-left:	0px;
	padding-right:	2px;
	border-bottom:	0px;
	border-left:	0px;
}

td.ThemeGrayMainFolderText,td.ThemeGrayMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	border-bottom:	0px;
	white-space : nowrap;
	font-family : Arial,sans-serif;
	background-color:	inherit;
}

td.ThemeGrayMainFolderRight,td.ThemeGrayMainItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	0px;
	border-bottom:	0px;
	white-space : nowrap;
	background-color:	inherit;
}

.ThemeGrayMenuItem img.seq1
{
	display:	inline;
}

.ThemeGrayMenuItemHover seq2,
.ThemeGrayMenuItemHighLight seq2
{
	display:	inline;
}

.ThemeGrayMenuItem .seq2,
.ThemeGrayMenuItemHover .seq1,
.ThemeGrayMenuItemHighLight .seq1
{
	display:	none;
}
.infoheader{
padding-left:60px;
}
.balanceheader{
padding-left:15px;
}
.paymentheader{
padding-left:15px;
}

.leftColumnStyleForAddress{
	width:31%;
	text-align:right;
	padding-right:10px;
	vertical-align:top;
}
.columnleft{
	width:31%;
	text-align:right;
	padding-right:10px;
}
.columncenter{
	text-align:left;
	padding-right:10px;
}
.columncenterpayment{
	text-align:center;
	padding-right:10px;
}
.columnleftpayment{
	text-align:left;
	padding-left:20px;
}
.headercolumnleft{
	width:30%;
	text-align:right;
	padding-right:10px;
	font-weight: bold;
}
.headercolumncenter{
	text-align:left;
	padding-right:10px;
	font-weight: bold;
}
.headercolumnright{
	width:30%;
	text-align:right;
	padding-left:10px;
	font-weight: bold;
}
.columnleftpaybold{
	width:60%;
	text-align:right;
	
	font-weight: bold;
}
.columncenterpaybold{
	font-weight:normal;
}
.columnleftpay{
	width:60%;
	text-align:right;
	
}
.columncenterpay{
	text-align:left;
	
}
.columnright{
	width:31%;
	text-align:right;
	padding-left:10px;
}
.smalltextRed {
	font-size: 12px;
	color: red;
}
.accInfoc1 {
	text-align: right !important;
}
.accInfoc2 {
	width:355px;
	valign:top;
}
.hideButton {
	display:	none;
}
.hide{
	visibility: hidden;
}
.display{
	visibility: visible;
}
.displayfont {
	visibility: visible;
	font-size: 12px;
}
.first {
	width: 45%;
	text-align: right;
}
.second {
	width: 55%;
	text-align: left;
}
.tablespacers {
	width: 1px;
	height: 20px;
}
.accacttrandownspace{
	width: 1px; 
	height: 25px;
}
.boldheaders {
	font-size: 16px;
	color: #21397B;
	font-weight: bold;
}
.tablespacer {
	width: 1px;
	height: 10px;
}
.downloadline{
	width: 100%; 
	height: 1px;
}
.espacer{
	width:7px;
	height: 1px;
}
.mcconfpagespace {
	width: 1px;
	height: 15px;
}
.tablespacers {
	width: 1px;
	height: 20px;
}
.downloadfontsize{
	font-size: 10px;
}
.center {
	text-align: center; 
}
.centeralert {
	text-align: center;
	color: #ED1C24;
	font-size: 12px; 
}

.columnleftheader{
	width:31%;
	text-align:right;
	padding-right:10px;
	font-weight: bold; 
}
.columncenterheader{
	text-align:left;
	padding-right:10px;
	font-weight: bold;
	width:38%;
}
.footerLink {
	font-size: 11px !important;
	color:#21387B !important;
}
.footerLink:hover {
	color:#737373 !important;
}
.signinfooterLink {
	font-size: 11px !important;
	color:#21387B !important;
}
.signinfooterLink:hover {
	color:#737373 !important;
}
.accinfolink
{
	font-size: 12px !important;
	color: #21397B !important;
	font-weight:normal;
	padding-right:10px;
}

.accinfolink:hover {
	color: #737373 !important;
}
.accactlink
{
	font-size: 12px !important;
	color: #21397B !important;
	font-weight:normal;
	padding-right:10px;
}

.accactlink:hover {
	color: #737373 !important;
}
.headerlink{
	font-size:11px !important;
	color: #000000 !important;
	text-decoration:underline !important;	
}

.headerlink:hover{
	font-size:11px !important;
	color: #848484 !important;
	text-decoration:underline !important;
}

.mcboldheader{
	font-size: 12px;
	color: #21397B;
	font-weight: bold;
}

.mcconfpageheader{
	color: #21387B;
	font-size: 16px;
	font-weight: bold;
}

/* HTML Statements Title Anchor CSS Attributes */
.titletextstmt {
	color: #000000;
}

/* Title Anchor CSS Attributes */
a.stmttitlelink {
	color: #0000FF;	
	text-decoration:underline !important;
}
a.stmttitlelink:hover {
	color: #FF00FF;
	text-decoration:underline !important;
}
a.stmttitlelink1 {
	color: #0000FF;	
	text-decoration:underline !important;
	text-align:right;
}
a.stmttitlelink1:hover {
	color: #FF00FF;
	text-decoration:underline !important;
	text-align:right;
}
.stmtheader {
	font-size: 22px;
	color: #EFEFEF;	
}
.stmtTitletext {
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid black !important;
}
.stmtTitletext1 {
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid black !important;
	text-align:right;
}

/* Html Statements CSS Attributes */
.smalltextborder {
	border: 0px solid red;
	font-size: 10px;
}

.borderstyle {
	border-top: 1px solid rgb(0, 0, 0);
	border-bottom: 1px solid rgb(0, 0, 0);
}

.imagestyle {
	width:1px; 
	height:122px;
}

.errormsg {
	color: red;
	font-weight: bold;
}

.thstyle{
	border-bottom:solid 1px black;
	vertical-align:top;
	font-weight:normal;
}

.paddingstyle {
	border: 1px solid rgb(0, 0, 0); 
	padding: 4px;
}

.borderright{
	border-right: 1px solid black;
}

.thprint{
	border-bottom:solid 1px black;
	vertical-align:top;
	font-weight:bold;
	text-align:left;
}

.boldfont {
	font-size: 12px;
	font-weight: bold;
}

.borderbottom {
	border-bottom:solid 1px black;
}

.normalfont {
	font-size: 12px;
}

.italictext {
	font-weight:bolder;
	font-style: italic;
	font-size: 11px;
}

a.stmthyperlink:link {
	color: blue; 
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmthyperlink:active {
	color: blue; 
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmthyperlink:visited {
	color: blue; 
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmthyperlink:hover {
	color: #FF00FF; 
	font-size: 12px; 
	background: #ffffff;
	text-decoration:underline !important;
}

.tbordercols{
	border-left: 1px solid black;
	border-right: 1px solid black;
}

.rtalign {
	text-align: right;
}

.thheader {
	vertical-align:top;
	font-weight:bold;
	font-size:12px;
}

.hborderbottomleft {
	border-bottom:solid 1px black;
	font-weight:normal;
	text-align: left;
}

.hborderbottom {
	border-bottom:solid 1px black;
	font-weight:normal;
}

.textcenter {
	text-align:center;
}

.hborderbottomcenter {
	border-bottom:solid 1px black;
	font-weight:normal;
	text-align:center;
}

.hborderpadding{
	border-bottom:solid 1px black;
	font-weight:normal;
	padding-left:10px;
	margin-left:10px;
}

.lineheight {
	line-height: 150%;
}

.lineheight2 {
	line-height: 125%;
}

a.stmtlink:link {
	color: #336699; 
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmtlink:active {
	color: #336699;
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmtlink:visited {
	color: #336699;
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmtlink:hover {
	color: #848484; 
	font-size: 12px; 
	background: #ffffff;
	text-decoration:underline !important;
}

.rewardHeaderRow{
	background: #DEE1EB;
	font-weight:bold;
}
.evenRowStyle{
	color: #000000;
	background: #E7E7E7;
}


.rewardDataColumn1{
  font-weight:bold;
}

.rewardHeaderColumn{
  font-weight:bold;
}


.navText1{

color:#21397B;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}

.subheader1 {
	font-size: 16px;
	color: #002868;
	font-weight: bold;
	padding-top:10px;
}
.compInfoc1 {
	width:175px;
	text-align:right;
}
.compInfoc2 {
	width:410px;
	valign:top;
}

a.commviewlink:link {
	color: #21397B; 
	font-size: 12px;
	text-decoration:underline !important;
}

a.commviewlink:active {
	color: #21397B; 
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.commviewlink:visited {
	color: #21397B; 
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.commviewlink:hover {
	color: #848484; 
	font-size: 12px; 
	background: #ffffff;
	text-decoration:underline !important;
}

.commsignoutpadding{
	padding-right: 35px;
	padding-top: 16px;
}
.searchalign {
	width:100;height:1;
}

.brhide{
	display:none;
}

.menuheaderbg{
                background-color:#848484;
}
.addAccount1 {
	width:145px;
	text-align:right;
}
.addAccount2 {
	width:440px;
	valign:top;
}
.boldalerttext {
	font-size: 18px;
	color: #ED1C24;
	font-weight: bold;
}

a.stmtlink:link {
	color: #21397B; 
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmtlink:active {
	color: #21397B;
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmtlink:visited {
	color: #21397B;
	font-size: 12px; 
	background: #ffffff; 
	text-decoration:underline !important;
}

a.stmtlink:hover {
	color: #737373; 
	font-size: 12px; 
	background: #ffffff;
	text-decoration:underline !important;
}
.titlepauthcustom1 {
	color: #21397B;
	background-color: #DEE1EB; 
	font-weight: bold;
	text-align: left;
}
.titletextgreyboldleft {
	color: #000000;
	font-weight: normal;
	background-color: #DEE1EB; 
	font-weight: bold;
	text-align: left;
}
