BODY {
   COLOR: #000000;
   background: #fff;
   FONT-FAMILY: 'Open Sans',Verdana,Arial,Helvetica,sans-serif
}
TD {
   FONT-SIZE: 14px;
   COLOR: #000000;
   FONT-FAMILY: 'Open Sans',Verdana,Arial,Helvetica,sans-serif
}
TR {
   FONT-SIZE: 14px;
   COLOR: #000000;
   FONT-FAMILY: 'Open Sans',Verdana,Arial,Helvetica,sans-serif
}
.BODY {
   FONT-SIZE: 14px; COLOR: #000000;
   FONT-FAMILY: 'Open Sans',Verdana,Arial,Helvetica,sans-serif
}
A {
   COLOR: #003399;
}
A:visited {
   COLOR: #003399
}
A:hover {
   COLOR: #ff3300;
}
A.nav {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav:visited {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav:hover {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.navOff {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
TD.naturebg {
   BACKGROUND-COLOR: #CC0000
}
TR.naturebg {
   BACKGROUND-COLOR: #CC0000
}

TD.naturebglt {
   BACKGROUND-COLOR: #d8d9c0
}
TD.navlt {
   BACKGROUND-COLOR: #cccccc
}
TR.navlt {
   BACKGROUND-COLOR: #cccccc
}
TD.navdk {
   BACKGROUND-COLOR: #333333
}
TR.navdk {
   BACKGROUND-COLOR: #333333
}
TD.navbg {
   BACKGROUND-COLOR: #999999
}
TR.navbg {
   BACKGROUND-COLOR: #999999
}
.openacctbg {
   BACKGROUND-COLOR: #ffcc33
}
.TEXT {
   COLOR: #000000
}
.TTS {
   FONT-WEIGHT: bold; 
   FONT-FAMILY: 'Open Sans',Verdana,Arial,Helvetica,sans-serif
   FONT-SIZE:14px;
   COLOR: #2b3840;
}
.TTS2 {
   FONT-SIZE: 13px
}
.TES {
   FONT-SIZE: 13px; COLOR: #ff0000
}
.TRS {
   FONT-SIZE: 10px
}
.SMALL1 {
   FONT-SIZE: 10px
}
.SMALL2 {
   FONT-SIZE: 10px
}
.SMALL3 {
   FONT-SIZE: 10px
}
.GUTTER1 {
   FONT-SIZE: 13px; COLOR: #ffcc66
}
.REDN {
   FONT-WEIGHT: normal; FONT-SIZE: 10px; color:#FF3300;
}
.JLBBL {
   FONT-SIZE: 9px; COLOR: #f7efce; BACKGROUND-COLOR: #530d21
}
.JLB1 {
   FONT-SIZE: 18pt; COLOR: #530d21; BACKGROUND-COLOR: #f7efce
}
.MBC2 {
   FONT-SIZE: 9px; COLOR: #ffffff; BACKGROUND-COLOR: #004080
}
.WH {
   FONT-SIZE: 9px; COLOR: #530d21
}
.GUTTER2 {
   FONT-SIZE: 11px; COLOR: #ffffff
}
.GUTTER3 {
   FONT-SIZE: 11px; COLOR: #ccccff
}
A.BAR {
   FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.HELPBAR {
   FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.GUTTER1 {
   FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffcc66; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.GUTTER2 {
   FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.SP {
   FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.ND {
   TEXT-DECORATION: none
}
A.H1 {
   FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #000000; TEXT-DECORATION: none
}
A.H6 {
   FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
H1 {
   FONT-WEIGHT: bold; FONT-SIZE: 18px;
}
.H1 {
   FONT-WEIGHT: bold; FONT-SIZE: 18px
}
H2 {
   FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.H2 {
   FONT-WEIGHT: bold; FONT-SIZE: 16px
}
H3 {
   FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.H3 {
   FONT-WEIGHT: bold; FONT-SIZE: 14px
}
H4 {
   FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.H4 {
   FONT-WEIGHT: bold; FONT-SIZE: 13px
}
H5 {
   FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.H5 {
   FONT-WEIGHT: bold; FONT-SIZE: 11px
}
H6 {
   FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.H6 {
   FONT-WEIGHT: bold; FONT-SIZE: 10px
}

.MSG {
       color:#FF3300;
}

.TITLE {
   font-size: small;
   FONT-WEIGHT: bold;
   color:#003399;
}

.INDEX {
   font-size: 13px;
   FONT-WEIGHT: normal;
   color:#003399;
}

.HELP {
       font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif;
}

.SMALLHEAD {
   font-size:11px;
   color:#FFFFFF;
   font-family: 'Open Sans',arial,helvetica,sans-serif;
   font-weight: bold;
}

.SMALLTD {
       font-size:11px;
   font-family: 'Open Sans',arial,helvetica,sans-serif;
}
/* Buttons and text inputs*/
input {
       font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif; font-size: 14px;
}

TD.footer {
   FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}

A.footer:link {font-weight:normal;color:#3333cc;text-decoration:none;}
A.footer:active {font-weight:normal;text-decoration:none;}
A.footer:visited {font-weight:normal;color:#3333cc;text-decoration:none;}
A.footer:hover {font-weight:normal;text-decoration:underline;}
A.newnav:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.newnav:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.newnav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Open Sans',Verdana, Arial, Helvetica, sans-serif
}

tr.tvs_folder_row_header td {
	background-color: #3A4972;
	color: #FFFFFF;
	font-weight: bold;
}assign_rev_row_blacklisted {
/*  background-color: #87CEEB; */
  background-color: #4682B4;
  color: #000000;
  font: 10px 'Open Sans',Verdana;
  height: 21px;
}
.assign_rev_row_on_probation {
  background-color: #87CEFA;
/*  background-color: #B0C4DE; */
  color: #000000;
  font: 10px 'Open Sans',Verdana;
  height: 21px;
}

/* AGU SPECIFIC STYLES */

p,font {
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px;
}

.container {
	padding: 20px;
	width: 1180px;
	min-height: 680px;
	background: #fff;
	margin: auto;
	box-shadow: 0 0 5px #939393;
	display: table;
}

.banner {
	height: 90px;
	width: 1220px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
	background: #2b3840;
	box-shadow: 0 0 5px #939393;
}

#header {
	height: 110px;
	width: 1200px;
	padding: 10px;
	margin: auto;
	background: #014075;
}

#links {
	height:45px;
	width: 1220px;
	margin: auto;
	background: #385da1;
}

#linkcontents {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	color: #fff;
}

#contents {
	padding-top: 10px;
	float: right;
	height: 93px;
	width: 300px;
	vertical-align: middle;
}

#buttons {
	float: right;
	display: block;
	text-align: right;
	vertical-align: middle;
}

.joinButton {
	display: block;
	color: #fff !important;
	min-width: 150px;
	height: 20px;
	padding: 6px;
	border-radius: 5px;
	background: #2b3840;
	text-decoration: none;
	transition: .25s ease;
	text-align:center;
	margin: -5px;
}

.joinButton:hover {
	background: #70b4c7;
	color: #fff;
}

#address {
	float: left;
	vertical-align: middle;
}

nav#nav-primary {
	float: left;
}

nav ul {
	margin: 0;
	padding: 0;
}

nav li {	
	padding: 0px;
	display: block;
	float: left;
}

nav#nav-secondary {
	float: right;
}

nav#nav-primary a, nav#nav-secondary a {
	height: 19px;
	padding: 13px 15px 13px 15px;
	display: block;
	text-align: center;
	color: #fff;
	text-decoration: none;
	vertical-align: middle;
	transition: all .25s ease;
	font-size:13px;
}

nav#nav-primary a:hover, nav#nav-secondary a:hover {
	background: #fff;
	color: #385da1;
}

#journal-title {
	margin: auto;
	width: 1220px;
	background: url('../images/grl_corner.png') no-repeat;
	background-position: center right;
	height: 130px;
}

#footer {
	display: block;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	font-size: 10px;
	color: #6a6a6a;
}

#copyright {
	width: 1000px;
	margin: auto;
	padding: 5px;
	text-align: center;
	white-space:nowrap;
}

#footer a{
	color: #555555;
}

#ejp {
	float: left;
	width: 150px;
	position: absolute;
}

#brands {
	float: right;
	width: 250px;
	text-align: right;
}

#brands img {
	padding-left: 5px;
}

#leftcontainer {
	float: left;
	width: 800px;
	margin-right: 25px;
}

#rightcontainer {
	display: block;
	vertical-align: top;
	float: right;
	width: 350px;
	margin-top: 0;
}

.clear {
	clear: both;
}

.feed {
	width: 350px;
	height: 75px;
	background: #2b3840;
	color: #fff;
	text-align: center;
	vertical-align: middle;
}

@media (max-width: 1200px) {
.container {
	width: 75%;
	min-width: 520px;
}

#header {
	width: 73%;
	min-width: 665px;
}

#links {
	width: 75%;
	min-width: 685px;
}

#journal-title {
	width: 75%;
	min-width: 675px;
}

#nav-secondary {
	display:none;
}

#footer {
	width: 75%;
}

#copyright {
	width: 75%;
}

#leftcontainer {
	width: 100%;
	float: none;
}

#rightcontainer {
	display:none;
}
}

li {
	font-family: 'Open Sans';
	font-size: 14px;
}


select[name="show_on_ms_types"] {
     width: 400px;
}
.tabPage table.view_email_table
{
    width: 100%;
    border: 0;
}


.tabPage table.dump_history_table
{
    width: 100%;
    border: none !important;
}


.tabPage table.view_email_table th,
.tabPage table.dump_history_table th
{
    text-align: left;
    border: none;
    border-bottom: 3px solid #0076a8; /* change color as desired */
}


.tabPage table.view_email_table th br
{
    display: none;
}


.tabPage table.view_email_table td,
.tabPage table.dump_history_table td
{
    text-align: left;
    border: none;
    border-bottom: 1px dotted #ccc;
}


.tabPage table.view_email_table tr:nth-child(even), 
.tabPage table.dump_history_table tr:nth-child(even) {
    background: #f0f0f0;
}

 /* fix screen width for snippets */ 
.popupLayer {max-height: 100%; overflow: scroll;}

/* TT 27539 */
.chase_table_due_date {
  font-weight: bold;
}