a:focus,input:focus,textarea:focus,button:focus {outline:none medium;}.height2 {padding:10px 7px 7px 0;}html {font-family:Tahoma,Arial,Verdana;/*font-size:13px;*/}select,input {font-family:Tahoma,Arial,Verdana;border:1px solid #CCC;}* {outline:none;margin:0;padding:0;}body {/*padding:0 7px!important;*/}#container {min-height:540px;padding-bottom:10px;}a {color:#00528e;text-decoration:none;}#content-container {    margin: 20px auto;    padding: 0;    width: 980px;}#feature {    background: url("/assets/images/global/desk.png") no-repeat scroll -50px 15px rgba(0, 0, 0, 0);    height: 470px;    position: relative;}#feature-image {    background: none repeat scroll 0:0transparent;    height: 289px;    left: 34px;    position: absolute;    top: 20px;    width: 428px;}#feature-box {    background: url("/assets/images/global/carousel-content-bg.png") repeat-x scroll 0 bottom #fff;    border-color: #cfcfcf;    border-style: solid;    border-width: 1px;    height: 275px;    left: 500px;    padding: 10px;    position: absolute;    top: 30px;    width: 420px;}#feature-quote {    height: 110px;    margin: 0:010px;    overflow: hidden;    padding: 0 50px;    width: 320px;}#feature-carousel {    position: relative;}.logint1_main_carousel {    float: left;    width: 427px;}.logint1_main_carousel .jcarousel-container-horizontal {    padding: 6px 41px 0;}.logint1_main_carousel .jcarousel-clip {    overflow: hidden;}.logint1_main_carousel .jcarousel-clip-horizontal, .marketing_carousel jcarousel-container-horizontal {    width: 360px;}.logint1_main_carousel .jcarousel-item {    width: 120px;}#feature-carousel-control-left {    background: url("/assets/images/global/carousel_buttons.jpg") repeat scroll -2px -2px rgba(0, 0, 0, 0);    cursor: pointer;    height: 21px;    left: 5px;    position: absolute;    top: 35px;    width: 21px;}#content-container {    margin: 0px auto;    padding: 0;    width: 980px;}.promo {    border-color: #ffffff;    border-style: solid;    border-width: 1px;    position: relative;}.promo UL {    list-style-type: none;    margin: 0;    padding: 0;}.promo LI {    border-color: #ffffff;    border-style: solid;    border-width: 3px;    cursor: pointer;    float: left;    height: auto;    margin: 0 10px 10px 0;    padding: 5px 2px;    position: relative;    text-align: center;    width: 124px;}.promo LI H2 {    color: #336666;    font-size: 13px;    margin: 0:010px;}#content P {    margin: 0:05px;}.break {    clear: both;}.promo-quote {    background: url("/assets/images/global/quote2.png") no-repeat scroll left top rgba(0, 0, 0, 0);    margin: 0:00 10px;    padding: 0 51px;    width: 220px;}.promo LI:hover {    background: url("/assets/images/global/carousel-content-bg.png") repeat-x scroll 0 bottom #fff;    border-color: #ffffff;    border-style: solid;    border-width: 3px;}#content {    background-color: #fff;    border-color: #cfcfcf;    border-style: solid;    border-width: 1px;    float: left;    margin: 0 10px 20px 0;    overflow: visible;    padding: 20px;    position: relative;    width: 718px;}BODY.page-home #content {    margin: 0!important;    width: 938px!important;}#feature-quote P {	font-size: 14px;    line-height: 1.3;}.promo LI P {    color: #4d4d4d;    font-size: 12px;    margin: 0:010px;}.left{float:left;}#feature-carousel-control-right {    background: url("/assets/images/global/carousel_buttons.jpg") repeat scroll -130px -2px rgba(0, 0, 0, 0);    cursor: pointer;    height: 21px;    position: absolute;    right: 0;    top: 35px;    width: 21px;}#header1 {    margin-left: auto !important;    margin-right: auto !important;    width: 980px!important;}BODY.page-voice #content {    width: 710px!important;}BODY.page-voice H1 {    margin-bottom: 20px;}#content P {    margin: 0:05px;}#sidebar-right {    background: none repeat scroll 0:0#ffffff;    border-color: #cfcfcf;    border-radius: 3px;    border-style: solid;    border-width: 1px;    box-shadow: 3px 3px 3px #999;    float: right;    margin: 30px 0 0;    overflow: hidden;    padding: 10px;    width: 187px;}H3 {    color: #0a4e66;    margin: 0:010px;}BODY.page-voice #sidebar-right .arrow-grey {    margin: 0:020px;}.arrow-grey {    color: #4d4d4d;    font-size: 12px;}h1 {    font-size: 30px;    margin: 6px 0 15px;}BODY.page-voice .article {    border-bottom: 1px solid #cfcfcf;    margin: 0:020px;    padding: 0:020px;}#sidebar-left {    float: left;    margin: 30px 10px 0 0;    width: 185px;	background: none repeat scroll 0:0#ffffff;    border: 1px solid #cfcfcf;    font-size: 14px;    padding: 10px;    position: relative;}#appcontent {    background-color: #ffffff;    float: right;    margin: 0:010px;    overflow: hidden;    padding: 20px;    position: relative;    width: 693px;}INPUT[type="button"] {    background: url("/assets/images/global/bg-button.png");    border-color: -moz-use-text-color;    border-style: none solid;    border-width: medium 1px;    color: #ffffff;    cursor: pointer;    display: block;    font-size: 11px;    font-weight: bold;    height: 22px;    position: relative;    text-align: center;    text-transform: uppercase;    width: 75px;	}.esrbuttonstyle.input-button {    background-color: #0A4E66;    color: #FFFFFF;    height: 22px;}input {    font-family: Tahoma,Arial,Verdana;    padding-top: 2px;	padding-bottom: 2px;	    line-height: 15px;    padding-left: 5px;}select, input {    border: 1px solid #cccccc;    }select {    font-size: 13px;    padding: 2px;}.sf_table_border {    border: 1px solid #d7d7d7;	font-size:0.8em;}.sf_table th {	background: url("/shared/bz/img/tile.png") repeat-x scroll 0 -3px !important;    font-family: 'NewBT Regular',Arial,sans-serif;    font-size: 15px;    font-weight: normal;    padding: 4px 8px 5px 6px !important;    text-align: left;}.sf_table tbody td a{    color: #00528E;}.sf_table tbody td {    color: #666666;    padding: 8px 5px 8px 15px;    text-align: left;}.sf_table tr.odd td {    background-color: #ffffff;}.sf_table tr.even td {    background-color: #f0f0f0;}.sf_table1 th {    background-color: lightgray !important;    font-family: "NewBT Regular",Arial,sans-serif;    font-size: 15px;    font-weight: normal;    padding: 4px 16px 5px 14px !important;    text-align: left;}.sf_table1 tbody td {    color: #666666;    padding: 8px 5px 8px 15px;    text-align: left;}.sf_table1 tr.odd td {    background-color: #ffffff;}.sf_table1 tr.even td {    background-color: #f0f0f0;}.tableOuter{	width:950px; 	overflow-x:scroll;	margin-left: 12px;	padding-right: 5px;}.applnnewscontent{margin:0 15px;}.textred {    COLOR: #b70000}.marginBottom10px{margin-bottom:10px;}.clearboth {clear:both; }.clearleft {clear:left;}.clearright {clear:right;}.MarginBottom{margin-bottom:10px;}#applncontent{/*width:725px;*/margin:20px 12px 20px 15px; /* 15px instead of 12px k 021208 */padding:0;clear:both;font-size:0.9em;}#applncontent p{color:#000000;padding: 7px 0 7px 0;margin: 0;}#applncontent h1{ font-family:Arial,verdana; font-size:11px; color:black; font-weight:bold; text-transform:capitalize; margin:0; } p{font-size:1em;font-weight:normal;margin:0;padding:0;} .topMainMenu{text-align: right!important;}#leftcontent{     width:415px;margin-right:12px;float:left;}.topmargin10{margin-top:10px;}.padding5left0 {padding:5px 5px 5px 0;}.formbutton{float:right;margin:5px 0;}#footeromniture{	width:0px;	height:0px;}#footerright{margin:0;padding-top:10px;text-align:right;padding-right:15px;left:25px;}.emptydiv {padding:3px;}#topbannerhead{width:735px;padding:0:00 15px;margin:0;}.plink:link, .plink:visited{font-weight:normal;color:#003399;text-decoration:none;}.plink:hover{font-weight:normal !important;color:#003399;text-decoration:underline;}.plink:active{font-weight:normal;color:#003399;text-decoration:none;}.appleft1 {    PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 230px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px}.appleft2 {    PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 340px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 4px}.notes {    FONT-SIZE: 12px}.appleftright {    LINE-HEIGHT: 20px; FONT-SIZE: 12px}/*Savita*/#gnpfont .marginBottom10px  {    font-size: 13px !important;	line-height: 1.7 !important;}#gnpfont {	font-family: Tahoma,Arial,Verdana;    font-size: 13px;}#applncontent .boxDv h1{font-size: 12px;}.marginBottom10px.padbyfive.btError{	line-height:1.7;}/*.rightFifty{    width: 45% !important;    }*/.applnnewscontent #sidebar-left{	padding-right: 8px !important;}.textred {    COLOR: #b70000}.boxDv .submitBtn{	height:20px;	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;	color:#003399;	font-size:10px;	padding:1px 5px 0 5px;	overflow:visible;	font-style:normal;	width:auto;	border-color:#ccff00;	border-width:1px;	background:#FFFFFF;	text-transform:uppercase;	cursor:pointer; /* new attributd added by chintha */}.submitBtn{	height:20px;	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;	color:#003399;	font-size:10px;	padding:1px 5px 0 5px;	overflow:visible;	font-style:normal;	width:auto;	border-color:#ccff00;	border-width:1px;	background:#FFFFFF;	text-transform:uppercase;	cursor:pointer; /* new attributd added by chintha */}.ui-dialog .ui-dialog-titlebar-close span {    display: block;    margin: 0 -15px !important; }.ui-dialog {top:115px !important;left:535px !important;}/*Savita*/.tableOuter1{	width:690px; 	overflow-x:scroll;	margin-left: 5px;	margin-right: 5px;}/**Added by Priyam for BTWCE-77485 **/.m1{color:black;font-weight:bold;font-size:12px}.errorMessage{color:red;font-weight:bold;font-size:12px;margin-top:10px;padding: 10px 5px 10px 5px !important;}.retryButton{text-align: center;	}#tab2, #tab3{margin:6px 2px 6px 9px!important;	width:176px;border:1px solid black;border-collapse:collapse;margin-left:10px;table-layout: fixed;}#tab4{margin: 6px 2px 6px 9px !important;width: auto;height: auto;border: 1px solid black;border-collapse: collapse;table-layout: fixed;}#tab5{height:150px;top:100px;/*left:100px;*/border:1px solid black;border-collapse:collapse;table-layout: fixed;}#tab1{margin:6px 0;	width:176px;border:1px solid black;border-collapse:collapse;table-layout: fixed;}#tab1 tr td, #tab2 tr td, #tab3 tr td, #tab4 tr td, #tab5 tr td{border:1px solid #666!important; padding:3px;}table th{padding:8px 8px;background:grey;color:#333;border:1px solid #666;}.table1, .table2, .table3, .table4, .table5{display:inline; float:left;}.tbl1loadingImg{}#submit{outline:0!important;}#retry1{text-decoration: underline;margin-left: 66px;font-size: 12px;}#retry2,#retry3{ margin-left: 85px;text-decoration: underline;font-size: 12px;}.em1,.em2{color:red;}.em2{margin-left:15px;}.forminvalidstyle {    color: #FF3300;}.creError {    color: #FF3300;	padding:10px 2px 10px 2px !important;}#norecfound{color: red;font-weight: bold;font-size: 12px}.moreDetailsTable{margin:6px 2px 6px 9px!important;	top:540px;border:1px solid black;border-collapse:collapse;margin-left:10px;table-layout: fixed;}.moreDetailsTable table th{padding:6px 3px 5px 12px; border:1px solid #666;}.moreDetailsTable table td{border:1px solid #666;padding: 7px 2px 6px 0px;}#moreDetailsBtn{cursor:pointer;}.moreDetailsCloseBtn #closeBtn{position: sticky;bottom: -6px;left: 8px;float:right}.table4 {	background-color: #fff;	position: relative;	z-index: 1001;	top: -650px;	left: -49px;	width: 643px;    overflow-x: scroll;	overflow-y: scroll;	height:190px;}.table5 {background-color: #fff;    position: relative;	top: -650px;	left: -49px;    width: 620px;    overflow-x: scroll;	overflow-y: scroll;	position: relative;z-index: 1001;}#tab4 tr th{border:1px solid #666;}#tab4 tr td {padding: 10px 13px 0px 6px !important;}.getHistoryLightbox_CloseBtn .getHistoryCloseBtn{	background-image: url("/includes/static/wa/ipex/images/new_close_icon.png");    background-position: 1px 0px;    background-repeat: no-repeat;    display: block;    float: right;    height: 12px;    width: 30px;}.getHistoryLightbox_CloseBtn .getHistoryCloseBtn:hover{background-position:1px -14px;}.tab6{margin:6px 2px 6px 9px!important;height:150px;top:100px;/*left:100px;*/border:1px solid black;border-collapse:collapse;/*margin-left:10px;*/table-layout: fixed;}#tab6 th{padding:6px 3px 5px 12px; border:1px solid #666;background: red!important;}#tab6 td{border:1px solid #666;padding: 5px 2px 5px 2px;}#errorTable{background: red;font-weight: bold;font-size: 12px;width: 173px;}/**Added by Priyam for BTWCE-77485 **//*BTWCE - 95508*/#tab6{margin: 20px 0px 20px 16px;}.moreDetailsCloseBtn{margin-right: 16px;}/* Added by Ambariesh for BTWCE-102133 */#sidebar-left a {    color: #00528e !important;}/**Added for BTWCE-101507 **/.customerRefPopUp{position: absolute;background-color: #fff;z-index: 10000;padding: 10px;width: 173px;height: auto;display: none;top: 35%;left: 70%;background-color: #cc0000;}.customerRefPopUp p{color:#fff!important;font-weight:bold;font-size:12px;}.popUpCloseBtn{float: right;background-image: url("/includes/static/wa/ipex/images/new_close_icon.png");background-position: 3px 1px;background-repeat: no-repeat;height: 14px;width: 16px;cursor: pointer;}.popUpCloseBtn:hover{background-position: 3px -13px;}.more{float:right;color:#fff;text-decoration:underline;}.telNoTooltip{display:none;position:relative;top:4px;left:-2px;}/**Added for BTWCE-101507 **//**Changes related to story BTWCE-116530**/.resetnote{    color: #00528e;}