/******** Inner Layout *****/
/**** V: MKS/SM/NOV14 ******/
/**** Last Update: 3/066/15/MKS ******/

.pageWrapper{ max-width: 940px; margin:10px auto; height:auto;}
.arrowImg{background:url(../images/46141152I0742C7508.original.png) right no-repeat; padding-right: 14px; color: #0574AC;}
.arrowImg:hover, .arrowImg:focus{text-decoration:none; color: #666666;}

.general_text {border-bottom: 1px solid #efefef; font-family: arial; font-size: 12px; color: #494848; margin: 20px;}
/*********** COMPANY NAVIGATION MENU ****************/		  
.companyNav {position:relative;
    -webkit-box-shadow: 0 0 1px 1px #d2d2d2;
    box-shadow: 0 0 1px 1px #d2d2d2;
    border: solid 1px #d2d2d2;
    -webkit-border-radius:6px;
    border-radius:6px;
    -moz-border-radius: 6px;
    width: 940px;
    height: 56px;
    margin-bottom:10px;
}

.companyNav>ul{ padding-left: 0px;  margin:0;  list-style-type:none;}
.companyNav>ul>li{display: inline-block; vertical-align: middle; font-family: arial !important; font-size: 14px; color: #0574AC; padding:13px 33px 13px 0; margin:0; position:relative;}
.companyNav>ul>li>a { color: #0574AC; text-decoration:none;}
.companyNav>ul>li a:hover, .companyNav>ul>li a:focus { color: #666666; text-decoration:none;}
.companyNav>ul>li:first-child{display: inline-block; margin: 0px; width: 269px; padding: 0px 5px; font-family: omnesatt !important; font-size: 16px; color: #666666; line-height:20px; text-align:center;}
.companyNav .clogo {word-wrap: break-word;width: 265px;}
.companyNav>ul>li:first-child a{color: #666666;}
.companyNav>ul>li:last-child{ padding: 13px 0px;}
.companyNav>ul>li>a>img{ margin-right: 7px; border-left: solid 2px #efefef; padding-left: 34px;}

/********** SHORTCUT DROPDOWN **************/
.shortcutbox { }
.shortcutWrapper{
	position: absolute;	right: -10px; top: 38px; background-color: #FFFFFF; opacity:0.95; filter: none;
	-webkit-box-shadow: gray 0 0 2px;
	-moz-box-shadow: gray 0 0 2px;
	box-shadow: gray 0 0 2px;
	z-index: 6;
	padding:20px 0px 15px 0;
	border: 1px solid #E5E5E5;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-border-radius: 6px;
	width:220px;
}
.shortcutWrapper ul {padding: 0px; margin: 0px; list-style-type:none;}
.shortcutWrapper ul li { display:block !important; margin: 0px; line-height:22px; width:auto;}
.shortcutWrapper ul li:hover { background:#0574AC; }
.shortcutWrapper ul li:focus { background:#0574AC; }
.shortcutWrapper ul li:hover a{ color:#ffffff; }
.shortcutWrapper ul li a{color: #067ab4; font-family: arial !important; font-size: 12px !important; padding: 0px 25px 0 20px;}
.shortcutWrapper ul li a:hover, .shortcutWrapper ul li a:focus{color:#ffffff !important; text-decoration: none !important; background:#0574AC; padding-left:20px; width:100%;}

.shortcutWrapper .arrow-border {border-color: transparent transparent #E5E5E5; border-style: solid; border-width: 9px; height:0; position: absolute; right:32px; top: -19px; width: 0; padding: 0px !important;}
.shortcutWrapper .arrow {border-color: transparent transparent #FCFCFC; border-style: solid; border-width: 9px; height:0; position: absolute; right: 32px; top: -17px; width: 0; padding: 0px !important;}
.shortcutWrapper  #close{position: absolute;	right: 7px; top: 4px; cursor: pointer; }

/*********** ALERT ZONE ****************/
.alertZone{ background:url(../images/icon_alert.gif) 22px center no-repeat #fffccc; margin:10px 0;width: 940px; border: solid 1px #ef6f00; padding-left:48px;
			-webkit-border-radius: 6px;	border-radius: 6px; color: #666666;  display: table;
		  }
.alertZone .alertl {display:table-cell; vertical-align:middle; }
.alertZone h1 {font-size:14px; font-family:arial !important; font-weight:bold; float:left; margin:0;  padding-top:3px; margin-right:10px;} 
.alertZonetext{ margin:10px; float:right; width:785px; border-left:solid 1px #ef6f00; padding-left:20px; font-size:12px; font-family:arial !important; line-height:14px; display:table-cell; vertical-align:middle;}
.alertZonetext ul{margin:0;padding:0; list-style-type:none;}
.alertZonetext ul li{font-weight:bold;}
.alertZonetext ul li.brdr{border-bottom:#aeaeae solid 1px; margin-bottom:2px;padding-bottom:2px;}
.alertZonetext a { color: #0574AC !important;font-weight:normal;}
.alertZonetext a.vlink {background:url(../images/46141152I0742C7508.original.png) no-repeat right; padding-right:15px; float:right;}
.alertZonetext hr {margin:5px 0; border-top:#7a7a7a solid 1px;}
/*********** APP ZONE ****************/

.appWrapper{ border: solid 1px #d2d2d2; border-top:0px; border-radius: 10px; -webkit-border-radius:10px;}
.appWrapperL{ border: solid 1px #d2d2d2; border-top:0px; width: 399px; height: 356px; float: left; border-radius: 10px; -webkit-border-radius:10px;}
.appWrapperR{ border: solid 1px #d2d2d2; border-top:0px; width: 531px; height: 430px; float: right; border-radius: 10px; -webkit-border-radius:10px;}

.appHeading{ height: 60px; border-top: solid 1px #d2d2d2;
			-webkit-border-radius: 10px 10px 0 0;
			border-radius: 10px 10px 0 0;
			background: #ffffff; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
			background: linear-gradient(to bottom, #ffffff 0%,#efefef 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */
			}

.appHeading h1{ font-family: omnesatt !important; font-size: 24px !important; color: #666666; padding-top: 15px !important; padding-left: 18px; margin:0; font-weight:200 !important;}

.changePassword_textField label {font-family:arial; font-size:12px; font-weight:bold;display:inline-block; width:205px; text-align:right;padding-right:10px; }
/********* Inside Tools *********/
.insidetoolsWrapper{ padding: 5px 20px 0px 20px; font-size: 15px; font-family: arial; line-height:18px; color:#666666; height:60px;}
.insidetoolsWrapper a.ilink {background:url(../images/46141152I0742C7508.original.png) no-repeat right; padding-right:15px; color: #0574AC;  font-size: 12px; float:right; }
.insidetoolsWrapper2{ background:url(../images/37142095B0751I6200.original.png) no-repeat bottom; margin:0; padding-top:20px; height:370px;}
.insidetoolsWrapper2 .notool{ margin:15px; padding:10px; font-size: 14px; font-family: arial; line-height:16px; color:#0574AC; background-color:#ffffff; opacity:0.8; }

ul.insidetoolsMenu {background: url(../images/82141429E5300E0391.original.png) no-repeat bottom; padding-top:15px; padding-right:20px; margin: 0px; height:305px; list-style-type:none;}
ul.insidetoolsMenu>li{list-style-type: none; margin-top: 5px;}
ul.insidetoolsMenu>li>a:hover {background-color: #ebf5fd; color: #666666;}
ul.insidetoolsMenu>li>a:focus {background-color: #ebf5fd; color: #666666;}
ul.insidetoolsMenu>li>a{color: #0574AC; font-size: 14px; font-family:arial !important;  -webkit-border-radius: 5px; border-radius: 5px; width: 391px; padding: 9px;border: solid 1px #7cc6ff;background-color: #FFFFFF;}

/************* BD MAP TABS **************/

#tabWrapper { width:420px; margin:0px auto; border:0px solid grey; font-size:12px; padding:10px 5px 5px 0px;}
#tabMenuItems ul { margin:0px; padding-left:5px; width:110px; font-family: Arial; color: #0574AC; font-size: 14px; float:left; list-style-type:none;}
#tabMenuItems ul li{ list-style:none; border:1px solid #d2d2d2; border-right: hidden; -webkit-border-radius: 5px 0 0 5px; border-radius:5px 0 0 5px; margin-bottom:10px; padding:4px; cursor:pointer;}
#tabMenuItems ul li>a {text-decoration:none; color:#034A6E;}
#menuInfo { border: 1px solid #d2d2d2; width: 280px; height: 211px; -webkit-border-radius: 0 5px 5px 5px; border-radius: 0 5px 5px 5px; float:left; background-color:#ffffff;}
#summaryTabInfo ul{list-style-type: none; padding: 10px;}
#summaryTabInfo ul li{ border: solid 1px #efefef;  padding: 10px; -webkit-border-radius:5px; border-radius:5px;}
.greyBgColor { background-color:#efefef; color:#666666 !important;}
.tabhead {border-bottom: solid 1px #d2d2d2;font-family: arial; font-size:11px; background-color: #efefef; border-top-right-radius: 5px; height:29px; padding-left:5px; line-height:30px;}
table.summarytbl{ width: 260px; margin:40px 10px 0 10px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
table.summarytbl td{ border: solid 1px #d2d2d2 !important; width:60%; font-family: Arial;color: #0574AC; font-size: 12px; padding:0; margin:0; height:30px;}
table.summarytbl td:first-child {padding-left:5px;text-align:left;}
table.summarytbl td:last-child {text-align:center; color:#666666;}
table.summarytbl tr:first-child td:first-child {border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0;}
table.summarytbl tr:first-child td:last-child {border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0;}
table.summarytbl tr:last-child td:first-child {border-radius:0 0 0 3px; -moz-border-radius:0 0 0 3px; -webkit-border-radius:0 0 0 3px;}
table.summarytbl tr:last-child td:last-child {border-radius: 0 0 3px 0; -moz-border-radius: 0 0 3px 0; -webkit-border-radius: 0 0 3px 0;}
/*Table E - Pay*/
table.epaytbl{ width: 260px; margin:40px 10px 0 10px; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
table.epaytbl td{ border: solid 1px #d2d2d2 !important; width:60%; font-family: Arial;color: #0574AC; font-size: 12px; padding:0; margin:0; height:20px;}
table.epaytbl td:first-child {padding-left:5px;text-align:left;}
table.epaytbl td:last-child {text-align:center; color:#666666;}
table.epaytbl tr:first-child td:first-child {border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0;}
table.epaytbl tr:first-child td:last-child {border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0;}
table.epaytbl tr:last-child td:first-child {border-radius:0 0 0 3px; -moz-border-radius:0 0 0 3px; -webkit-border-radius:0 0 0 3px;}
table.epaytbl tr:last-child td:last-child {border-radius: 0 0 3px 0; -moz-border-radius: 0 0 3px 0; -webkit-border-radius: 0 0 3px 0;}
/*Table E - Pay*/
/*Table E - Map*/
table.emaptbl{ width: 260px; margin:10px 10px 0 10px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
table.emaptbl td{ border: solid 1px #d2d2d2; font-family: Arial;color: #0574AC; font-size: 10px; padding:2px 4px; margin:0; height:20px;}
table.emaptbl td:first-child {text-align:left;}
table.emaptbl td:last-child {text-align:left; color:#666666; font-family: arial; font-size: 10px;}
table.emaptbl tr:first-child >th:first-child {border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0; }
table.emaptbl tr:first-child >th:last-child {border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0; }
table.emaptbl tr:last-child td:first-child {border-radius:0 0 0 3px; -moz-border-radius:0 0 0 3px; -webkit-border-radius:0 0 0 3px; }
table.emaptbl tr:last-child td:last-child {border-radius: 0 0 3px 0; -moz-border-radius: 0 0 3px 0; -webkit-border-radius: 0 0 3px 0;}
/*Table E - Map*/

.bdmap_menuNav{padding-top: 20px; padding-bottom: 10px;}
.bdmap_menuNav ul{padding-left: 5px; font-family: Arial; color: #0574AC; font-size: 14px;}
.bdmap_menuNav ul li{list-style-type: none; display: inline-block;}

/****** ATT IP Network ***********/

.ipWrapper{border: solid 1px #d2d2d2;  -webkit-border-radius: 5px; border-radius: 5px; margin: 20px 10px 30px 10px; padding-bottom:10px;}
.ipWrapper h2{ background-color: #efefef; font-family:arial !important; font-size: 16px; color: #666666;  padding: 10px; height: 40px;
    -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; margin:0;}

.ipWrapper ul{ font-family:arial; font: 12px; padding: 10px 10px 5px 10px; margin:0; color: #666666; list-style-type:none;}
.ipWrapper ul li{font-size: 14px; list-style: none; padding:2px 0;}
.ipWrapper ul li a{color:#0574AC;}
.ipWrapper ul li:last-child {font-size:12px; padding-top:10px;}


/***** SECURITY CENTER ********/
.attSecuritycenter{ padding:20px 0; text-align:center; border: solid 1px #d2d2d2; border-radius: 10px; -webkit-border-radius:10px; margin-top:10px;}
.attSecuritycenter h1 { background: url('../images/93140206J6222F0160.original.png') 100px no-repeat; font-family: Arial; font-size: 14px; margin:0;line-height:20px;  }
.attSecuritycenter a { color: #0574AC;}


/********* Page Styles **********/
 #new_image_refresh { float: right;  position: relative; background-size: cover; width: 340px; height: 342px;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -o-user-select: none;
        user-select: none;
}

.thankYou_msg_updateProfile{float: left; width: 530px; padding: 20px;}
.thankYou_msg_updateProfile p{font-family: arial;font-size: 12px;  color:#666666;}
.thankYou_msg_updateProfile p:nth-child(1){font: 14px arial; color: #666666;}

.changePassword_Info{padding: 20px;}
.changePassword_Info p{font-family: arial; font-size: 12px; color:#666666;}
.content_left_CP{padding-left: 20px; padding-right: 20px; float: left;}
.button_spacing_CP{margin-top: 15px;}
.button_align_CP{margin-top: 15px; margin-left: 60px;}
.button_align_CP span{margin-right: 18px;}
.pwd_req_CP{ margin-top: 20px; border: solid 1px #d2d2d2; border-radius: 5px; padding: 20px; font-family: arial; font-size: 12px; color: #666666;}
.pwd_req_CP ul{padding-left: 20px; font-family: arial;font-size: 12px; color: #666666;}
.pwd_req_CP ul b{ margin-left: -15px;}

.Info_txt {padding: 20px; font-family: arial; font-size: 12px; color:#666666;}
.content_left_TC{width: 570px;  padding-left: 20px; padding-right: 20px; float: left;}
.TC_Info p{padding: 20px 20px 0px 20px; font-family: arial; font-size: 14px; color:#666666;}
.u_details_TC{font-size: 12px; color: #666666; margin-left: -23px;}
.u_details_TC ul li{line-height: 24px; list-style-type: none; margin:0px; padding: 0px; font-family: arial;}
.u_details_TC ul li span{font-weight: bold; width: 103px; display:inline-block; text-align: right;margin-right: 10px; font-family: arial;}
.review_TC {line-height: 20px; margin-top: 20px; border: solid 1px #d2d2d2; border-radius: 5px; -webkit-border-radius: 5px; padding: 20px; font-family: arial; font-size: 12px; color: #666666;}
.review_TC ol{margin-left: -23px;}
.review_TC ol li{margin-bottom: 8px;}
.review_TC p a{color: #0574AC;}


/**** Accordian ****/

.block_wrap{border: solid 1px #d2d2d2; border-radius: 5px; -webkit-border-radius: 5px; margin:10px 20px;}
.blockHead{font-family:arial; font-size:14px; color:#0574AC; border-radius:5px; -webkit-border-radius:5px; background-color:#ebf5fd; padding:8px 20px; margin:0;}

.blockHead h2{font-size:14px; display:inline; padding:0;color:#666666;}
.blockContent{margin-bottom:20px;}
.blockContent  input[type="checkbox"]{ vertical-align: middle !important; margin-top:0;}
.blockContent  label{margin:0; font-weight:bold;color:#666666;}
.plus{ background: url('../images/plus.png') no-repeat; width: 20px; height: 20px; margin-top:-2px; float:right;}
.minus{background: url('../images/minus.png') no-repeat; width: 20px; height: 20px; margin-top:-2px; float:right;}
table.blocktbl {margin:20px; padding:0; border:none; width:95%;}
table.blocktbl tr td {height:26px; vertical-align:top; font-family:arial; font-size:12px; color:#666666;}
table.blocktbl tr th.ltd {width:260px; text-align:right; padding-right:10px; font-family:arial; font-size:12px; vertical-align:top; font-weight:bold;color:#666666;}
table.blocktbl tr th.ptd {width:120px; text-align:right; padding-right:10px; font-family:arial; font-size:12px; vertical-align:top; font-weight:bold;color:#666666;}
.inputblock {margin:20px 10px 20px 10px; }
.inputblock label{font-family:arial; font-size:12px; font-weight:bold; display:inline-block; width:270px; text-align:right;padding-right:10px; }
.inputblock input, select, textarea {margin-top:3px;}
.lhide label{display:none; font-family:arial; font-size:12px; }
.quest{ margin-left:100px; width:400px !important; }
table.hover tr:hover {background-color:#ebf5fd; }
ul.cu_profile {margin-left:20px; margin-right:10px; padding:0; list-style:decimal !important;}
ul.cu_profile label {display:inline-block; width:110px; text-align:right; margin-right:5px;}
ul.cu_profile li {margin:10px 0; padding:0; }
.ltext {float:left; font-weight:bold; width:70px; text-align:right; margin-right:15px; }
.lhead {font-size:14px; margin-bottom:5px;}
label.lbl1 {width:105px; text-align:right; margin-right:5px;}
/*** Assigned Access Update Profile***/
.aa_blockL {margin-top:15px; float:left; font-family:arial; font-size:12px; text-align:right; font-weight:bold; width:240px; }
.aa_blockR {margin-left:10px; float:left; font-family:arial; font-size:12px; width:520px}

table.headtbl{ width: 502px; margin:10px; margin-bottom:0; }
table.headtbl th{border-right: solid 1px #ffffff !important; border-bottom: solid 1px #ffffff !important;  border-top: solid 1px #d2d2d2 !important; font-family: Arial; color: #666666; font-size: 12px; padding:10px; margin:0; background:#efefef;  word-wrap: break-word;}
table.headtbl th:last-child{border-right: solid 1px #d2d2d2 !important; border-top: solid 1px #d2d2d2 !important; }
table.headtbl tr:first-child th:last-child{ border-radius: 0 5px 0 0; -moz-border-radius: 0 5px 0 0; -webkit-border-radius: 0 5px 0 0;}
table.headtbl tr:first-child th:first-child{ border-left: solid 1px #d2d2d2 !important;  border-radius: 5px 0 0 0; -moz-border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0;}
table.headtbl tr th:first-child{ border-left: solid 1px #d2d2d2 !important; }
table.headtbl td{ border: solid 1px #d2d2d2;border-left: hidden; border-top:none; font-family: Arial; color: #666666; font-size: 12px; padding:10px; margin:0; word-wrap: break-word;}
table.headtbl td:first-child{border-left: solid 1px #d2d2d2;}
table.headtbl tr:last-child td:last-child{border-radius:0 0 5px 0; -moz-border-radius:0 0 5px 0; -webkit-border-radius:0 0 5px 0;}
table.headtbl tr:last-child td:first-child{border-radius:0 0 0 5px; -moz-border-radius: 0 0 0 5px; -webkit-border-radius: 0 0 0 5px;}

.rl input[type="radio"] { margin-top:5px; float:left; width:20px;}
.rl label { margin-top:4px; display:inline-block; width:200px; font-weight:bold; vertical-align:top;}


.aa_blockhead{ background-color:#efefef; line-height: 32px; border: solid 1px #efefef; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; font-family:arial; font-size:12px; font-weight:bold; color:#666666; margin-top:10px; margin-left:10px; width:502px;}
.aa_blockhead img {margin-left:10px; margin-right:10px;}
.aa_block{ margin-left:10px; padding:10px; width:502px; border: solid 1px #efefef; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; font-family:arial; font-size:12px; line-height:20px; color:#666666;}
.scroll_box{ margin:10px 10px 0 20px; line-height:20px;}

.iaa_blockhead{ background-color: #efefef; line-height: 32px; border: solid 1px #efefef; border-radius:5px 5px 0 0 ; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; padding-left: 10px; font-family:arial; font-size:12px; font-weight:bold; color:#666666; margin:15px; margin-bottom:0;}
.iaa_blockhead img {margin-right:10px;}
.iaa_block{ margin:15px; margin-top:0; padding:10px; border: solid 1px #efefef; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; font-family:arial; font-size:12px; line-height:18px; color:#666666; }
.iaa_block ul { padding:0; margin:0; list-style-type:none;}
.iaa_block ul li { border-bottom:dashed 1px #d2d2d2; line-height:30px; list-style:none; padding:3px 0; margin:0;}
.iaa_block ul>li:last-child { border-bottom:none;}
.appl_name{ width: 60% !important; word-wrap: break-word; line-height:20px;}
.appl_name input[type=radio]{ margin:0 10px 0 4px;}
.appl_name b{ margin-right:7px;}
.appl_name label{ font-weight:bold;}
.appl_status{width: 40% !important; word-wrap: break-word; line-height:20px;}

/*IAA Block 2 For No Scroll - Work Center*/
.iaa2_blockhead{ background-color: #efefef; line-height: 32px; border: solid 1px #efefef; border-radius:5px 5px 0 0 ; -moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0; padding-left: 10px; font-family:arial; font-size:12px; font-weight:bold; color:#666666; margin:15px; margin-bottom:0;}
.iaa2_blockhead img {margin-right:10px;}
.iaa2_block{ margin:15px; margin-top:0; padding:10px; border: solid 1px #efefef; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; font-family:arial; font-size:12px; line-height:18px; color:#666666; }
.iaa2_block ul { padding:0; margin:0; list-style-type:none;}
.iaa2_block ul li { border-bottom:dashed 1px #d2d2d2; line-height:30px; list-style:none; padding:3px 0; margin:0;}
.iaa2_block ul>li:last-child { border-bottom:none;}
/*IAA Block 2 For No Scroll - Work Center*/

/*Manage Profile*/
.contentWrapper{font-family: arial; font-size: 12px; color: #666666;}
.navigation_list{float: left; width: 265px; }
.cp_contentDisplay{margin-left: 10px;margin-bottom: 20px; width: 665px; float: left; border: solid 1px #d2d2d2; border-radius: 10px; -moz-border-radius:10px; }
.cp_progress{margin-top: -130px; margin-left: -20px; margin-bottom:10px; width: 662px; float: left; border-top: solid 2px #e2e2e2; padding:10px 0 10px 10px; position: relative;}
.actv {color:#81017e !important;}
.actv .circle {border-radius:50%; border:solid 1px #81017e;padding:1px 4px; display:inline;}
.circle {border-radius:50%; border:solid 1px #999;padding:1px 4px; display:inline;}
.arrow_box {	position: relative; display:inline;}
.arrow_box:after, .arrow_box:before {top:-90%;left: 50%; border:solid transparent;	content: " ";height: 0;	width: 0;position: absolute;pointer-events: none;}
.arrow_box:after {border-top-color: #ffffff;	border-width: 6px;	margin-left: -6px; margin-top:-1px;}
.arrow_box:before {border-top-color: #efefef; border-width: 10px;	margin-left: -10px;}
.cp_content_childWrap{padding: 20px 0px 20px 20px;}
.cp_content_childWrap p{margin-right:20px;}
.cp_contentInfo_wrap{text-align: justify; width: 273px;}
.menuHead{margin: 0px 0px 10px 0px; border: solid 1px #d2d2d2; border-radius: 5px; -moz-border-radius:5px; padding: 10px 20px; font-family: arial; font-size: 14px; color: #0574AC;}
.menuHead a:hover, a:focus{text-decoration:none; color: #0574AC !important;}
.m_active { background: #ffffff; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
			background: linear-gradient(to bottom, #ffffff 0%,#efefef 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */
			}
.m_active a{color:#666666; }
a.l_active {color:#666666; }
.menuList {display:none; margin-left:20px; margin-bottom:10px;}
.menuList a{padding:3px 0; text-decoration:none;}
.menuList a:hover, a:focus{color:#666666 !important;}
.cp_contentInfo{border-bottom: solid 1px #efefef; margin-top:10px;}
.cp_contentInfo p:nth-child(1){font-family: arial; font-size: 14px;color: #666666;}
.profileHelp{font-family: arial; font-size: 12px; color: #666666; text-align: right; margin-right: 20px; float:right;}

.cp_blockL {margin-top:15px; float:left; font-family:arial; font-size:12px; text-align:right; font-weight:bold; width:240px; }
.cp_blockR {margin-top:15px; margin-left:10px; float:left; font-family:arial; font-size:12px; width:300px; padding-bottom:10px;}
.cp_blockR label {font-weight:bold;}
.cp_blockR input {margin-top:4px;}
.cpblock {margin:20px 10px 20px 10px; }
.cpblock label{font-family:arial; font-weight:bold; font-size:12px; display:inline-block; width:180px; text-align:right;padding-right:10px; }
.cpblock input, select, textarea {margin-top:3px;}
.cpblock2 {margin:20px 10px 20px 10px; }
.cpblock2 label{font-family:arial; font-size:12px; display:inline-block; width:250px; text-align:right;padding-right:10px; }
.cpblock2 input, select, textarea {margin-top:3px;}

.hbox {border-radius: 5px; -moz-border-radius: 5px; border: solid 1px #d2d2d2;}
.hbox .title{border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-top:5px; padding:10px; background-color:#efefef; font-size:14px;}
.hbox .offer {padding:10px;}

/*Manage Profile*/

/***** Page Error Msg ******/
.errorMsg_wrap { background: url('../images/alert_icon.png') 10px 13px no-repeat; border: solid 1px #c93333; padding: 10px 10px 10px 32px; border-radius: 10px; -moz-border-radius: 10px; font-family: arial !important; font-size: 12px;}


/*Manage Profile CP_UP*/

.mp_links_cp_up{margin-top: 20px; font-family: arial;font-size: 14px;line-height: 30px;}
.mp_links_cp_up ul li{list-style-type: none;}
.cp_up{font-family: arial; font-size: 14px;text-align: justify; margin-left: 40px;}
.cp_up_links{ margin: 20px -40px; font-family: arial; font-size: 12px;}
.cp_up_links ul li{line-height: 20px;list-style-type: none;}

/*Manage Profile CP_UP*/

.red-tooltip + .tooltip > .tooltip-inner { background-color:#ffffff; border:1px solid #efefef; color:#666666;  box-shadow: 0px 0px 10px 0px; width: 290px !important;text-align: left !important;}


/*Manage User Group Submit Success Message*/
.submit_success_message{ border: solid 1px #00589b;  border-radius: 5px; -moz-border-radius: 5px;  padding: 10px 10px 10px 35px;
    margin: 20px 20px 20px 0; background: url('../images/57142034G2408H4512.original.png') 10px 10px no-repeat;
}
/*Manage User Group Submit Success Message*/

/*Manage User Group*/

.application_list_r ul li {
    list-style-type: none;
    margin: 0px 0px 0px -30px;
    line-height: 20px;
}

/*Terms and Conditions*/
.tnc_Heading{
    text-align: center;
    font-family: arial;
    font-size: 14px;
    color: #666666;
    padding-bottom: 20px;
}
.tnc_contentWrap{
    padding: 20px;
    height: 350px;
    overflow: auto;
	font-family: arial !important;
}
/*Terms and Conditions*/

.changecolor + .tooltip > .tooltip-inner {
    background-color: #fff;
    color: #000;
    border: 1px solid #CCCCCC;
}

.changecolor + .tooltip.top > .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #CCC
}
.changecolor + .tooltip.left > .tooltip-arrow{
    top:50%;
    right:0;
    margin-top:-5px;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent;
    border-left:5px solid #CCC;
}
.changecolor + .tooltip.bottom > .tooltip-arrow{
    top:0;
    left:50%;
    margin-left:-5px;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-bottom:5px solid #CCC;
}
.changecolor + .tooltip.right > .tooltip-arrow{
    top:50%;
    left:0;
    margin-top:-5px;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent;
    border-right:5px solid #CCC;
}

/*User Provisioning*/
.user_Provisioning{ margin-left: 40px; margin-top: 40px; line-height:20px; }
.user_Provisioning label {width:160px; text-align:right; margin-right:5px;}
/*User Provisioning*/

/*MultiMedia Advantage */
.mma_container{margin: 20px; font-family:arial; font-size:14px; color:#666;}
.mma_message_recipient{ border: solid 1px #d2d2d2; border-radius: 5px; margin-left:15px; width:272px;}
.mma_message_recipient a{ border-right: solid 1px #d2d2d2; padding: 10px;}
.mma_message_recipient a.active{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#efefef 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */
    padding: 10px;
    border-right: solid 1px #d2d2d2;
    margin-left: -4px;
    color: #666666;
}

.mma_blockhead{ background: url('../images/img_icon_userID.gif') 5px 12px no-repeat #efefef; line-height: 32px; border: solid 1px #efefef; border-radius:5px 5px 0 0 ; -moz-border-radius:5px 0 0 0; /*-webkit-border-radius:5px 0 0 0;*/ padding-left: 35px; font-family:arial; font-size:12px; font-weight:bold; color:#666666; margin:15px; margin-bottom:0;}
.mma_block{ margin:15px; margin-top:0; padding:10px; border: solid 1px #efefef; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; font-family:arial; font-size:12px; line-height:18px; color:#666666; }
.mma_block ul { padding:0; margin:0;}
.mma_block ul li { line-height:24px; list-style:none; padding:0; margin:0;}
.mma_address_mygroup_container{border: solid 1px #d2d2d2;border-radius: 5px;padding: 10px;}

.tooltip {left:-190px !important;}
.tooltip.top .tooltip-arrow {
    bottom: -5px;
    left: 260px;
    margin-left: -5px;
    border-width: 10px 10px 0px;
    border-top-color: #ddd;
}
.tooltip-inner { max-width: 650px;}

/*Alerts Details*/
.alert_details {margin-top:20px; }
.alert_details label{font-family:arial; font-size:12px; display:inline-block; width:102px; text-align:right;padding-right:10px; }

/*Communicate*/
.a_communicate_read{
    background: url("../images/28142378B3153C1803.original.png") no-repeat 0 5px;
    line-height: 30px;
    padding-left: 28px;

}
.a_communicate_unread{
    background: url("../images/68142277F8477I4500.original.png") no-repeat 0px 5px;
    line-height: 30px;
    padding-left: 28px;
    font-weight: bold;
}

.showmenu{
    background-color: white;
}

.showmenu ul{
    margin-bottom: 0px;
    margin-left:0px;
    padding:0px;
}
.showmenu ul li{
    list-style-type: none;
    cursor: pointer;
}

.showmenu ul li:hover{
    background-color: #efefef;
    color: #666666;
}
/*Communicate*/
/* Sitemap */
.sitelink {width:240px; margin-left:20px; float:left;  margin-top:20px;font-family:arial !important;}
.sitelink ul {list-style-type:none; padding:0; font-size:14px;}
.sitelink ul li{padding-top:10px; }
.sitelink ul li ul li{padding-top:0px; }
.sitelink ul li ul {list-style-type:none; padding:0 0 10px 0; font-size:12px;}
.sitelink ul li ul a{font-family:arial !important; font-size:12px !important;}
.sitelink  a:focus{color:#666; text-decoration:none;}
.sitelink  a:hover{color:#666; text-decoration:none;}







