/*

Judiciary Internal Styles
Version 1.00

*/

*[accesskey]:after {
  content: ' [' attr(accesskey) ']';
}

/*
   Color properties, particularly background colors, must be referenced in full hex notation, not shortcut hex or CSS name or else
   the rounded corner scripts will fail in IE6 with invalid property errors.
 */

body {
  padding: 0px;
  margin: 0px;
  font-family: Arial, sans-serif;
  color: black;
  background: #ffffff;
  font-size: 12px;
  height: 100%;
  width: 100%;
}

/* Link styles */

a {
  color: inherit;
}

.throbber {

  position: absolute;
  top: 30px;
  right: -5px;
  z-index: 5;
}



a.page-nav-links {
  color: #304890;
  text-decoration: none;
}

a.page-tab-links-active {
  color: #304890;
  text-decoration: none;
}

a.page-tab-links-inactive {
  color: #ffffff;
  text-decoration: none;
}

a.footer-links {
  color: #666666;
  text-decoration: none;
}

/* a:link img, a:visited img {
  border-style: none;
}
 */
a.inactive {
  font-style: normal;
  font-weight: inherit;
  font-size: inherit;
  color: white;
}

/* Main body layout sections */

div.copyright {
  color: #888888;
  padding: 5px;
  padding-left: 25px ! important;
}

div.standard-header {
  text-align: left;
  padding: 0px;
  margin: 0px;
  height: 30px;
  width: 100%;

  background-color: #f3f3f3;
  border-bottom: 1px solid #dddddd;

}




span.auth-block {
  padding-left: 20px;
}

span.nav-block {
  vertical-align: middle;
  margin: auto;
}

img.nav-block {
  vertical-align: middle;
}

span.footer-block {
  padding-right: 10px;
}

div.standard-header-logo {
  border: 0px;
  padding-left: 25px ! important;
  padding-top: 9px ! important;
  padding-right: 8px ! important;
  padding-bottom: 5px ! important;
}

div.standard-header-pagetitle {
  border: 0px;
  padding: 0px;
  padding-top: 9px ! important;
  font-size: 24px;
  font-style: italic;
  color: #304890;
}

div.standard-header-pagesubtitle {
  border: 0px;
  padding: 0px;
  font-size: 12px;
  font-variant: small-caps;
  color: #000000;
}

.standard-footer-links {
  text-align: left;
  margin: 0px;
  vertical-align: middle;
  line-height: 30px;
  overflow: hidden;
  height: 30px;
  color: #666666;
  font-weight: bold;
  padding: 5px;
  padding-left: 25px ! important;
}

.clear-both {
  clear: both;
}

.navigation-tabs {

  padding: 0px;
  padding-left: 25px ! important;
  padding-top: 5px ! important;
  height: 33px;
}


div.main-content-frame-popup {
  width: 860px%;
  clear: both;
  margin: 0px;
  padding: 25px;
  padding-right: 0px ! important;
  padding-top: 0px ! important;
  background-color: #C0D8F0;
  min-height: 200px;
}
.external-page-body {

  min-height: 600px;
  padding-top: 20px;
  background-color: #ecf3fa;
  padding-left: 20px;
  padding-right: 20px;
}

div.main-content-navigation {
  clear: both;
  line-height: 22px;
  overflow: hidden;
  height: 30px;
  color: #304890;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 8px;

}

div.main-content-navigation-right {
  clear: both;
  line-height: 30px;
  overflow: hidden;
  height: 30px;
  color: #304890;
  font-weight: bold;
  padding: 5px;
  vertical-align: middle;
}

div.main-content-body-min {
  clear: both;
  padding: 10px;
  margin: 0px;
  margin-right: 50px ! important;
  background-color: #ffffff;
}

div.main-content-pagetitle {
  clear: both;
  padding: 10px;
  margin: 0px;
  margin-right: 50px ! important;
  font-size: 14px;
  font-weight: bold;
  color: #304890;
  background-color: #ecf3fa;
  border-bottom: 1px solid #c2d9f0;
}

div.sub-content-navigation {
  clear: both;
  line-height: 20px;
  overflow: hidden;
  height: 26px;
  color: #304890;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 0px;
  padding-bottom: 2px;
  margin-top: -5px;
  margin-left: -5px;
  margin-right: -5px;
  background-color: #C0D8F0;
}
/*
div.sub-content-navigation {
  height: 30px;
  height: 26px;
  margin-top: -5px;
  margin-top: -10px;
} */

div.sub-content-pagetitle {
  clear: both;
  padding: 8px;
  margin: 0px;
  margin-left: -4px;
  margin-right: -4px;
  margin-top: -4px;
  font-size: 12px;
  font-weight: bold;
  color: #304890;
  background-color: #ecf3fa;
  border-bottom: 1px solid #c2d9f0;
}

div.active-nav-left {
  float: left;
}

div.active-nav-right {
  float: left;
  padding-right: 2px;
}

div.active-nav-text {
  float: left;
  height: 33px;
  min-width: 60px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center;
  vertical-align: middle;
  line-height: 33px;
  font-size: 12px;
  font-weight: bold;
  color: #304890;
  background-color: #c2d9f0;
}

div.inactive-nav-left {

  float: left;
}

div.inactive-nav-right {

  float: left;
  padding-right: 2px;
}

div.inactive-nav-text {
  float: left;
  height: 33px;
  min-width: 60px;
  text-align: center;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
  line-height: 33px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #6292C1;
}

div.sectiontitle {
  clear: both;
  padding: 10px;
  margin: 0px;
  margin-right: 50px ! important;
  font-size: 14px;
  font-weight: bold;
  color: #304890;
  background-color: #ecf3fa;
  border-bottom: 1px solid #c2d9f0;
}


div.instructions {
  font-style: italic;
  color: #6292C1;
  padding: 3px;
  margin: 10px;
}

div.empty-table-spacer {
  margin: 10px;
  text-align: center;
  vertical-align: middle;
  height: 100px;
  background-color: #efefef;
  border: 1px dotted #CCCCCC;
}

div.empty-table-mini-spacer {
  margin: 10px;
  text-align: center;
  vertical-align: middle;
  height: 60px;
  background-color: #efefef;
  border: 1px dotted #CCCCCC;
}

div.empty-table-spacer div.instructions {
  font-style: italic;
  color: #6292C1;
  padding: 3px;
  text-align: center;
  padding-top: 35px;
  vertical-align: middle;
}

div.empty-table-mini-spacer div.instructions {
  font-style: italic;
  color: #6292C1;
  padding: 3px;
  text-align: center;
  padding-top: 15px;
  vertical-align: middle;
}

@media screen {
  H1#first { position: fixed }
}

@media print {
  H1#first { position: static }
}

form {
  font: inherit;
  margin: 0;
  padding: 0;
}

form fieldset {
  border-color: #6292c1;
  border-width: 1px;
  border-style: solid;
  padding: 10px;        /* padding in fieldset support spotty in IE */
}

form fieldset.login {
  clear: both;
  border-width: 0px;
  border-style: solid;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}

form fieldset.portal {
  border-color: #6292c1;
  border-width: 0px;
  border-style: solid;
  padding: 0;
  margin: 0;
}

form fieldset legend {
	font-size:1.1em; /* bump up legend font size, not too large or it'll overwrite border on left */
                       /* be careful with padding, it'll shift the nice offset on top of border  */
}

form label {
	padding: 0;
	margin: 5px 5px 0px 0px; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
}

form fieldset label:first-letter { /* use first-letter pseudo-class to underline accesskey, note that */
	text-decoration:underline;    /* Firefox 1.07 WIN and Explorer 5.2 Mac don't support first-letter */
                                    /* pseudo-class on legend elements, but do support it on label elements */
                                    /* we instead underline first letter on each label element and accesskey */
                                    /* each input. doing only legends would  lessens cognitive load */
                                   /* opera breaks after first letter underlined legends but not labels */
}

form input, form textarea, form select {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin: 5px 5px 0 5px; /* set margin on left of form elements rather than right of label aligns textarea better in IE */
	border: 1px solid #6292c1;
	font-weight: normal;
	font-size: 100%;
}

form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus {
  background-color: #FEEFB3;
  border: inherit;
  border: 1px solid #6292c1;
}

textarea { overflow: auto; }

form small {
	display: block;
	margin: 0 0 5px 160px; /* instructions/comments left margin set to align w/ right column inputs */
	padding: 1px 3px;
}

form br {
	clear:left; /* setting clear on inputs didn't work consistently, so breaks added for degrade */
}

div.validation-message {
  background-color: yellow;
  height: 30px;
  line-height: 30px;
  padding-left: 5px;
  overflow: hidden;
}

.errormessage {
  color: red;
  font-weight: bold;
}

div.disclaimer {
  clear: both;
  padding-top: 10px;
  font-size: 80%;
  font-style: italic;
}



div .login {
  margin: 0px auto;
}

.buttonStyle {
}

.buttonStyle {
}

.buttonStyle-dis {
	border: 1px solid #cccccc;
}

.buttonNonImageStyle {
  margin-top: 8px;
  padding: 4px 10px 4px 10px;
  color: #ffffff;
  border: 1px solid #dddddd;
  background-color: #769CCB;
  font-size: 100%;
  font-weight: bold !important;
}

.buttonrow {
  text-align: center;
  margin: 0px auto;
  margin-top: 8px;
}

div.info ul, div.success ul, div.warning ul, div.error, div.valmsg ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 20px;
}

.info, .success, .warning, .error, .validation, .valmsg {
    border: 1px solid;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../images/info.gif');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../images/success.gif');
}
/* Code changes for Contrast errors by CG_PP on 01-Apr-2020:Start */
.warning {
    color: #6B4000;
    background-color: #FEF3C8;
    background-image: url('../images/warning.gif');
}
.error {
    color: #8A0007;
    background-color: #FFCCCC;
    background-image: url('../images/error.gif');
}
.valmsg {
    color: #8A0007;
    background-color: #FFCCCC;
    background-image: url('../images/error.gif');
}
/* Code changes for Contrast errors by CG_PP on 01-Apr-2020:End */
.msg-close {
    background: url("../images/popup-close.png") repeat scroll -40px 0 transparent;
    cursor: pointer;
    display: inline;
    height: 30px;
    position: absolute;
    right: -15px;
    top: -15px;
    width: 30px;
    z-index: 999;
}

table {
  border-collapse: collapse;
  font-size: 12px;
  border: 0px;
}

table tr {
  border-collapse: collapse;
  border: 0px;
}


table td, table th {
  border: 0px;
}

td.fieldlabel {
  text-align: right;
}

table.data {
  border-collapse: collapse;
  font-size: 12px;
}

table.data td {
  padding: 0.5em 0.5em;
  border: 1px solid #c2d9f0;
}

table.data th {
  font-size: 12px;
  font-weight: bold;
  color: #304890;
  background-color: #ecf3fa;
  padding: 0.5em 0.5em;
  border: 1px solid #c2d9f0;
}

table.data tfoot td {
  font-size: 10px;
  font-weight: normal;
  color: #304890;
  background-color: #ecf3fa;
  padding: 0.5em 0.5em;
  border: 1px solid #c2d9f0;
}

.direct-access {

  float: right;
  margin-top: -55px;
  margin-right: 15px;
  font-weight: bold;
  color: #666666;
  background-color: #f3f3f3;
  padding: 7px;
  padding-bottom: 10px;
  width: 250px;
}

/* IE6 hack - IE6 does not implement !important, so IE6 will use the last declaration while compliant browsers will use the !important */

.portlet {
  width: 310px;
  padding: 0px;
  margin: 12px !important;
  margin: 6px;
  float: left;
  display: inline;
}

.portlet-title {
  width: 310px;
  font-size: 14px;
  font-weight: bold;
 color: #000000;
  padding: 0px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.portlet-entries {
  width: 288px;
  padding: 5px;
  margin: 0px;
}

.portlet-body {
  width: 318px;
   border-top:1px solid #000000 ;
  border-left: 1px solid #000000 ;
  border-right: 1px solid #000000 ;
  border-bottom: 1px solid #000000 ;
  background-color: #ffffff;
  height: 120px;
  overflow: auto;
}

form.portal {
  font: inherit;
  width: 300px;
  margin: 0px;
  padding: 0px;
}

.portal-link, .portal-link a, .portal-link a:visited {
  font-weight: bold;
  color: #000000;
  text-decoration: none !important;
}

.portal-link a:hover {
  font-weight: bold;
  color: #304890;
  text-decoration: underline !important;
}

* html div .portal-link {
    overflow-x: hidden;
    overflow-y: hidden;
    float: left;
}

* html div .portal-link-shortcut {
    overflow-x: hidden;
    overflow-y: hidden;
	float: right;
}

div.clearer {
  clear:both;
  height:0;
  line-height:0.01em;
  margin:0;
  padding:0;
  visibility:hidden;
}

.searchCriteria {
  font-weight: bold;
  color: #484848;
}

.searchCriteriaEmphasis {
  font-weight: bold;
  color: #484848;
  font-style: italic;
}

.searchResults {
  padding-top: 20px;
}

.buttonrow div {
  display: inline;
}

fieldset.fullpage {
  width: 910px;
  padding: 5px;
  margin-top: 5px;
}

.full-page-tab-panel-form {
  width: 945px;
  padding: 0px;
  margin: 0px;
}

.iceOutLinkPrintable {
  text-decoration: underline !important;
}

.iceOutLinkSearchAgain {
  text-decoration: underline !important;
  font-weight: bold;
}

* html div.main-content-search-criteria {
  height: 30px;
  clear: both;
  line-height: 22px;
  overflow: auto; 
  background-color: #f3f3f3;
  border-bottom: 1px solid #dddddd;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 	8px; 
  margin-left: -10px; 
  margin-right: -10px;
  margin-top: -10px; 
}

div.main-content-tracking-search-criteria {
  clear: both;
  line-height: 22px;
  overflow: hidden;
  background-color: #f3f3f3;
  border-bottom: 1px solid #dddddd;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  margin-left: -1px; 
  margin-right: -1px;
  margin-top: -10px; 
}
div.main-content-search-criteria {
  clear: both;
  line-height: 22px;
  overflow: hidden;
  background-color: #f3f3f3;
  border-bottom: 1px solid #dddddd;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  margin-left: -10px;
  margin-right: -10px;
  margin-top: -10px;
}
td.requiredFieldIndicator {
  width: 5px;
}

div.requiredFieldIndicator {
  width: 5px;
  display: inline;
  text-align: center;
}

span.requiredFieldIndicator {
  font-size: 150%;
  font-weight: bold;
  color: #6292C1;
}

.tabSetMainPage {
  padding-top: 15px;
}

.iceDatTblActvSrtHdr span table {

	width: 100%;
}

.embedded-tab-panel-set {

	margin-top: 10px;
	width: 965px !important;
}

.form-layout-table {

	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	width: 945px;
}

.embedded-tab-panel-layout-table {

	margin: 0px;
	padding: 0px;
	width: 910px;
}

.embedded-tab-panel-layout-table-half {

	margin: 0px;
	padding: 0px;
	width: 450px;
}

.embedded-tab-panel-layout-table-six-tenths
    {
    margin: 0px;
    padding: 0px;
    width: 550px;
    }

.tab-set-spacer {

	min-height: 300px;
	height: auto;
	display: inline;
	width: 1px;
	float: left;
}


.table-layout-cell-field-long-label {
    text-align: right;
    width: 200px;
}

.table-layout-cell-field-label {
    text-align: right;
    width: 150px;
}

.table-layout-cell-field-compressed-label {
    text-align: right;
    width: 100px;
}

.table-layout-cell-field-value {
    text-align: left;
    width: 315px;
}

.table-layout-cell-spacer {
    width: 5px;
}

.text-centered {
	text-align: center;
}

.component-centered {
    margin: 0 auto;
    display: table !important;
}

div.paginator {
    padding-top: 5px;
    padding-bottom: 10px;
    width: 100%;
}

.embedded-checkbox, .embedded-checkbox-dis {
    margin-right: 8px !important;
}

.iceCmdLnk span.iceOutTxt {
    text-decoration: underline;
    color: #304890;
}

.series-bordered {
	border:1px solid #6292C1;
	margin:2px;
	padding:3px;
}

.series-bordered-disabled {
    border: 1px dotted #CCCCCC;
    background-color: #efefef;
	margin:2px;
	padding:3px;
}

a.links {
  color: #304890 !important;
  text-decoration: underline !important;
}


.section-left {
	float:left;
	width:49%;
}

.section-right {
	float:left;
	width:50%;
}

.section-left-50-percent {
	float:left;
	width:49%;
}

.section-right-50-percent {
	float:left;
	width:50%;
}

.section-left-65-percent
    {
    float:left;
    width:65%;
    }

.section-right-35-percent
    {
    float:left;
    width:35%;
    }

.section-left-70-percent {
	float:left;
	width:70%;
}

.section-right-30-percent {
	float:left;
	width:30%;
}

.section-left-60-percent {
	float:left;
	width:60%;
}

.section-right-40-percent {
	float:left;
	width:40%;
}

.section-left-35-percent {
	float:left;
	width:35%;
}

.section-right-65-percent {
	float:left;
	width:65%;
}

.hr90Percent {
	background-color: #C0D8F0;
	color: #C0D8F0;
	width:95%;
	border-style:solid;
    clear: both;
}

.hr80Percent
    {
   	background-color: #C0D8F0;
    border: 0;
    color: #C0D8F0;
    height: 3px;
    text-align: center;
    width: 80%;
    }

.msg-bottom {
  position: fixed;
  bottom: -1px;
  z-index: 998;
  width: 60%;
  margin-left: 20%;
  margin-right: 20%;
}

* html .msg-bottom {
  position: absolute;
  bottom: -1px;
  z-index: 998;
  width: 60%;
  margin-left: 20%;
  margin-right: 20%;
}

 #bottom {
  position: fixed;
  bottom: -1px;
}

 * html #bottom {
  position: absolute;
  bottom: -1px;
}

#bottom-inner {
  overflow:auto;
}

* html #bottom-inner {
  margin-right: 17px;
  overflow:auto;
}

.btn-outer {

	width: 120px;
	padding: 1px;
	border: 1px solid #6292C1;
	background-color: white;

}

.btn-inner {
	background-color: #769ccb;
	font-weight: bold;
	color: white;
	height: 24px;
	line-height: 24px;
	text-align: center;
}

.q1 {
border-bottom: 1px solid lightgrey;
border-color: lightgrey;
clear: both;
display: block;
height: 18px;
padding: 5px;
width: 400px;
}
.p1 { font-size: 12px; width: 20px; background-image: url(images/move_arrows.gif); float: left; display: inline;}
.p2 { font-size: 12px; width: 20px; float: left; display: inline;}
.p3 { font-size: 12px; width: 200px; float: left; display: inline;}
.p4 { font-size: 12px; width: 20px; background-image: url(images/delete.png); float: right; display:inline;}

.embedded-tab-panel-layout-table-milestones {

	margin: 0px;
	padding: 0px;
	width: 1200px;
}

.nobr {
	white-space: nowrap;
}

div.sub-content-frame {
  width: 100%;
  clear: both;
  margin: 0px;
  padding: 1px;
  /* padding-right: 1px ! important; */
  /* padding-top: 1x ! important; */
  background-color: #C0D8F0;
  min-height: 200px;
}

div.sub-content-body {
  clear: both;
  padding: 10px;
  margin: 0px;
  margin-right: 0px ! important;
  background-color: #ffffff;
  min-height: 200px;
}

div.hidden-div {
  display: none;	
}

div.standard-header-test {
  text-align: left;
  padding: 0px;
  margin: 0px;
  height: 30px;
  width: 100%;
  background-color: #265184;
  border-bottom: 1px solid #dddddd;
 }

.breakword
{
width: 275px;
word-wrap: break-word;
}
.breakPDFName
{
width: 165px;
word-wrap: break-word;
}
.browse {

  position: absolute;
  top: 20px;
  right: -4px;
  z-index: 4;
}

/* Updated for TrackingItems JPS -2772 on 02-DEC-2013 by VS iGATE - Team - End */
/*Code change for JPS-14178 by IG_PP 4-May-2017 Start*/
.liheHeight{
	line-height: 40px;
	text-align:center;
}
.paddingTopStyle{
	line-height: 10px;
	padding-top:100;
}
.textAlignleft{
	text-align: left;
}
.cmdButtonStyle{
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
.backGrndColorWhite{
	background-color:white;
}
.displayNone{
	display:none;
}
.inputWidth{
	width:150px;
}
.heightAuto{
	height: auto;
}
/*Code change for JPS-14178 by IG_PP 4-May-2017 End*/
.external-page-body {

  min-height: 600px;
  padding-top: 20px;
  background-color: #ecf3fa;
}
div.standard-header-test {
  text-align: left;
  padding: 0px;
  margin: 0px;
  height: 30px;
  width: 100%;
  background-color: #265184;
  border-bottom: 1px solid #dddddd;
 }
 /* changes for testMode flag by ST 14th April 2020 begin */
div.standard-header-title {
  text-align: left;
  float: left;
  margin: 0px;
  vertical-align: middle;
  line-height: 30px;
  padding: 0px;
  overflow: hidden;
  padding-left: 10px ! important;
  height: 30px;
  color: #101010;
  font-weight: bold;
}
/* changes for testMode flag by ST 14th April 2020 begin */
div.standard-header-right {
  text-align: right;
  margin: 0px;
  vertical-align: middle;
  line-height: 30px;
  padding: 0px;
  overflow: hidden;
  padding-right: 10px ! important;
  height: 30px;
  color: #101010;
  font-weight: bold;  
}
.auth-links {
  color: #131212 !important;
  font-weight: bold !important;
}
/* changes for eRmdR2-BUG-82 by MY 30th March 2020 begin */
/* changes for observation to make text Arial */
/* changes for observation to make font-size 10pt */
.welcometext {
  font-family: Arial;
  font-style: italic;
  font-size: 10pt;
  color: #010101;
}
/* changes for eRmdR2-BUG-82 by MY 30th March 2020 begin */
/*Changes for Review Comment-61 by PS*/
.portal-welcome-instructions {
    font-weight: bold;
    font-size: 12pt;
    font-style: italic;
    margin-right: 2px;
}
.self-register-instructions {
    font-size: 10pt;
    font-style: italic;
       margin-left: 106px;
   
}
.sideBar{
	font-size:12px;
	font-style:italic;
	color:#666;
	word-break: normal;
}
/*Fixing header for portal in Environment*/

div.standard-header-external {
  text-align: left;
  padding: 0px;
  margin: 0px;
  height: 30px;
  width: 100%;
  background-color: #265184;
  border-bottom: 1px solid #265184;  
}

.standard-header-external .standard-header-title {
  color: #ffffff;	
}

.standard-header-external .standard-header-right, .standard-header-external .standard-header-right, .standard-header-external .auth-block, .standard-header-external .auth-links {
  color: #ffffff !important;	
}

.manageExternal-page-body {

  min-height: 600px;
  padding-top: 5px;
  background-color: #ecf3fa;
}

.external-page-form {
  width: 1000px ;
  margin: 0 auto;
}

div.instructionFormat {
  font-style: italic;
  color: #000000;
  margin-top: 1%;
  margin-bottom: 1%;
}

.external-page-hdr {
    color: #484848;
    padding: 6px 0 0 8px;
    height: 20px;
    background: #ffffff ;
    border-bottom: none;
    }
    
 div.standard-header-external-test {
  text-align: left;
  padding: 0px;
  margin: 0px;
  height: 30px;
  width: 100%;
  background-color: #CD67CD;
  border-bottom: 1px solid #265184;  
}

.leftsubscribe{
  float:left;
  width:20%; 
}
.rightsubscribe{
  float:left;
  width:80%; 
}
.clearfix{
  clear:both;
}