/**
 *	@url			http://jream.com/labf
 *	@license		Public Domain
 */
 
@import 'reset.css';
@import 'misc.css';

body {
	background: #F1F1F1;
	font: 16px Helvetica Neue, Arial, Helvetica, sans-serif;
	line-height: 140%;
}

/** Structure **/
#wrap {
	width:815px;	
	margin:0px auto;
	margin-bottom:5px;
	
}

#header {	
	padding: 0px;
	background: #fff;
	font-size: 10px;
}

#content {
	/* [disabled]padding: 10px; */
	max-height:none;
	height:auto;
	
	
}

#footer {
	padding: 0px;
	background: #fff;
	color: #ccfdf;
}

/** Links **/
a {
	
	font-family: tahoma;
	font-size: 8.5px;
	font-weight: bold;
	color:#666;
	text-decoration: underline;
}

a:hover {
	color: #B90C12;
	font-family: tahoma;
	font-size: 8.5px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}


/** Text **/
b, strong {
	font-weight: bolder;
}

p {
	margin: 0 0 20px 0;
}

h1, h2, h3, h4 {
	margin: 10px 0 5px 0;
}
h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 19px;
}

/** Tables **/
table tr td {
	padding: 4px 10px;
}

/** Forms **/
form {}
form br {clear: left;}

form label { 
	display: block;
	float: left; 
	width: 100px; 
	margin: 9px 0 0;
	text-align: right; 
}

form input, form select {
	margin: 5px 0 0 10px;
	border: 2px solid #E5E5E5;
	padding: 4px 6px;
}

textarea {
	resize: none;
	overflow: auto;
	height: 80px;
	margin: 5px 0 0 10px;
	width: 320px;
	border: 2px solid #E5E5E5;
	padding: 4px;
	font: normal 12px Arial, sans-serif;
}

/** The new header divs**/

.logo {
	
	margin:0px;	
	color: #fff;
	font-size: 25px;
	width:422px;
	height:91px;
	float:left;
	

}


.WrapAllleft {
		
	width:393px;
	height:91px;
	float:right;
	
	
	
}

.main_navAll {
	background: #fff;
	width:159px;
	height:91px;
	
	
}

.nav_leftWrap {
	width:105px;
	float:left;
	
	
}

.nav_leftWrapUpspcs {
	width:158px;
	height:30px;
	
	
	
}

.nav_home {
	
	
	float:left;
}

.nav_sitemap {

	
	float:right;
}

.nav_contact {
	
	
	float:right;
	
}

.boderline {
	margin:0px;
	padding:0px;
}

/** The Footer Divs---**/

.borderlinebotom {
	margin:0px;
	padding:0px;
}

.linebottome2 {
	margin:0px;
	padding:0px;
}

.designer {
	font-family: tahoma;
	font-size: 8.5px;
	font-weight: lighter;
	color: #666;
	line-height: normal;
	text-align:center;
	float:left;
}

.footerLinks {
	font-family: tahoma;
	margin:0px;
	padding:0px;
	float:right;
}

.subHeadingLogin {
	padding:0px 15px 12px 0px;	
	line-height:normal;
	color:#03C;
	
}

.loginOverallwrap {
	 width:665;
	 border:#69F 3px solid;	
	 border-radius:8px;
	 height:auto;
	 margin-bottom: 5px;
	 
	
}

.loginOverallwrapOLD {
	background-image: url(../../images/bgCiti.jpg);
	 width:665;
	 border:#69F 3px solid;	
	 border-radius:8px;
	 height:auto;
	 margin-bottom: 5px;
	 
	
}

.loginOverallwrap4loginpage {
	 background-image: url(../../images/bgCiti.jpg);
	 width:665;
	 border:#69F 3px solid;	
	 height: 420px;
	 border-radius:8px;
	 margin-bottom: 5px;
	 
	
}

.adminOverallwrap {
	 background-image: url(../../images/bgCiti.jpg);
	 width:665;
	 border:#69F 3px solid;
	 padding:10px;
	 height:auto;
	 
	
}

.subHeadingLogincontainer {
	width:610px;
	float:left;
	margin:0px 0px 20px 0px;
	padding-left:10px;
	
	
}

.adWrap4login {
	width:165px;
	height:150;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;	
	
}

 #photoFrame {
	width:150px;
	height:146px;
	padding:5px 4px 4px 5px;	
	float:right;
	border:#0000CC thick solid;
background-image:url(../images/security_banner_quarter.jpg); 	
}


#m51ContentAdditionalLinks{
	margin:0px 0px 10px 0px;	
	padding:20px;
	font-size:12px;
	color:#CCCCCC;
	background-color:#09425E;
}
#m51ContentAdditionalLinks h3{
color:#FFF;
font-size:1.1em;
}

#entercurrentdetail {
	font-size:13px;
	color:#000;
	font-style:normal;
	font-weight:bold;
	
	
}



#loginform {
	
	margin-left:180px;
	font-weight:normal;
	font-style:normal;
	color:#00F;
	
	
}
#rembermeWords{
	font-size:12px;
	
	}

#loginforminputarea {
	border:#69F 1px solid;
	
}



#fiveDigitPasscodeLabel{
	display:inline-block;
	width:auto;
	 margin-left:275px;
	
	
	
}

#fiveDigitPasscode {
	width:50px;	
	border: #C63 2px solid;
	height:15px;
	margin-top:10px;
	
	
}


.welcomemessage2 {
	background-color:#DBECFD;
	margin:auto;
	padding:0px;

}

#m67ModalWizard #m10FormSubmitActionsBlock, #m67ModalWizard .m66InPageNavigationControlsBlock{
border:none;
border-top:1px solid #7D878A;
border-bottom:1px solid #7D878A;
background:#FFF;
padding:15px;
}
#go {
		width:78px;
		height:30px;
		cursor:pointer;
		border-radius:7px;
		background:url(../../images/secure_loginButton.png) no-repeat;
		margin-left:5px;	
		
}

#loginbutton{
	cursor:pointer;
	background:url(../../images/login_button3.png);
	width:96px;
	height:31px;
	
	
	
}

.portalMlink {
	height:35px;

  
  }

.portalMlink ul {
	
	 margin: 2px 5px;
	 padding: 0px;

 
 }

.portalMlink ul li {
	float: left;
	margin:2px 5px;

}

.portalMlink li ul {
	display: none;
   
}


.portalMlink ul li a {
	text-decoration:none;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	color: #ffffff;
    background: #1e7c9a;
	list-style: none;
	display:block;
    margin-left: 1px;
    white-space: nowrap;
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #ffffff;	
	border-top-right-radius: 15px;

}
	

 
 }
 
.portalMlink  ul li a {
 	background: #1e7c9a;
	
 }
 
.portalMlink ul li a:hover {
background: #3b3b3b;
}
.portalMlink li:hover ul {
    display: block;
    position: absolute;
}
.portalMlink li:hover li {
    float: none;
    font-size: 16px;
}

.portalMlink li:hover a { 
  background: #3b3b3b; 
  
 }

.portalMlink li:hover li a:hover {
    background: #1e7c9a;
}
 
 
 
 
.PortalMainContainer {
	 width: 805px;
	 margin: 0px auto;
	 border:#69F 3px solid;
	 height:850px;
}

 
.wireMainContainer {
	 width: 805px;
	 margin: 0px auto;
	 border:#69F 3px solid;
	 height:auto;
}

.securitywelcomemsg {
	border-top: #C63 2px solid; 
	border-bottom:#C63 2px solid;
	height:18px;
	
}

.securitycheckuppercontent {
	margin: 10px;
	
	
}

.securityschecklowercontent{
	margin: 10px;
	
	
}

.securitycheckdateandtime {
	background-color:#CCC;
	font-size:12px;
	text-align:right;
	color:#333;
	margin-bottom:0px;
	border-bottom:#C63 2px solid;
	
	
	
}



.portaldateandtime {
	background-color:#CCC;
	height:25px;
	text-align:right;
	font-size:12px;
	color:#333;
	margin:0px;
	padding:0px;
	
}

.portalrealtimemessage {
	width: 805px;
	font-size:13px;
	color:#C63;
	background-color:#FFF;
	border-top:#C63 2px solid;
	border-bottom:#C63 2px solid;
	height:38px;	
	
}



.accountheader {
	padding:0px;
	margin:15px 0px 0px 0px;		
	border-bottom:#69F 2px solid;
	height:70px;
	background:url(../../images/bgPortalaccountbar3.png) repeat-x;
	
	
}

.PortalbannerArea {
	width:420px;
	float:left;
	height:105px;
	
	
	
}

#rightPortalAdLinks {
	text-decoration:none !important;
	color:blue;
	font-size:13px;
	font-weight:normal;
	
}

.portalbannner {
	
	height:75px;
	width:305px;
	float:left;
	margin:15px 5px;
}


.portalBannarseperator {
	margin:15px 0px;	
	float:right;
	width:2px;
	height:75px;
	background-image:url(../../images/bgPortalaccountbar2.png);	
	
}

.securitycheckWrap {
	 width: 805px;
	 margin: 0px auto;
	 border:#69F 3px solid;	 
	 height:auto;
	 margin-bottom:5px;
	
	
}

.PortalbannerAreaWrap {
	width:630px;
	height:105px;
	

	
	
}


.wirelogos {
	width:180px;
	float:right;
	height:75px;
	margin:15px 0px;
	
	
	
	
}
.accsummaryHead {
	width:630px;
	border-bottom:#69F 2px solid;	
	height:30px;
	margin: 15px 0px 0px 0px;
	
}

.accsummarySubHead {
	font-weight:bold;
	font-size:15x;
	width:630px;
	height:30px;
	background:url(../../images/bg_accountSubhead.png) repeat-x;
}
.accontinfo1 {
	font-size:18x;
	font-weight:bold;
	width:630px;
	border-style:solid;
    border-bottom:thin dashed  #CCCCCC;
	height:70px;
	
}

.accontinfo2 {
	font-size:18x;
	font-weight:bold;
	width:630px;
    border-style:solid;
    border-bottom:thin dashed #CCCCCC;
	height:30px;
	
	
}

.accountDetailsRleft {
	float:left;
	margin:0px 10px 0px 10px;
	font-weight:normal;
	
	
}

.accountDetailsRright {
	float:right;
	margin:0px 20px 0px 10px;
	font-weight:normal;
	
	
}
.accountDetailsSubheadRleft {
	float:left;
	margin:0px 10px 0px 10px;
	font-weight:bold;
	color:#00F;
	
	
}

.accountDetailsSubheadRright {
	float:right;
	margin:0px 20px 0px 10px;
	font-weight:normal;
	
	
}


.PortalLowerOverallWrap {
	width:632px;
	height:auto;
	float:left;	
}

.portalAdarea {
	width:168px;
	height:auto;
	float:right;
	margin-left: 5px;

	
}

.portalphoto {

	
}

.feedback {
	margin:30px 0px;
	
	
}

.portalADlink {
	margin:25px 5px;
	font-size:12px;
	height:300px;
	color:blue;
		
}

.portalADlinkHeadings {
	color:#333;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	width:158px;
	height:32px;
	background:url(../../images/bg_accountSubhead.png) repeat-x;
}

.accontinfoBottom {
	font-size:18x;
	font-weight:bold;
	width:630px;
    border-style:solid;
    border-bottom:#69F 2px solid;	
	height:30px;
}

.portalActionBotton {
	width:630px;
	height:47px;
	
	
}

.portalActionBottonWrap1 {
	width:314px;
	height:47px;
	float:left;
	
	
}

.portalActionBottonWrap2 {
	width:314px;
	height:47px;
	float:right;
	
	
}

.stopCheckpayment {
	width:150px;
	float:left;
	
}

.accessAccountmanage {
	width:150px;
	float:left;
	
}

.payBills {
	width:150px;
	float:right;
	
}

.WireMoney {
	width:150px;
	float:right;
	
}

.wiretransferform1_container {
	margin:20px 40px;
	padding:10px;	
	
	
}

#wireform1line0 {
	color:#999;
	padding:5px 10px;	
	font-size:22px;
	font-weight:bold;
	border-bottom:#69F 2px solid;
	
	
}

#wireform1line3 {
	background-color:#DEEFF3;
	border-top-left-radius:12px;
	border-top-right-radius:15px;
	font-weight:bold;
	font-size:14px;
	padding:5px 10px;
	height:20px;	
	color:#333;
	
	
	
}

#wireform1line2 {
	font-weight:bold;
	padding:5px 10px;	
	font-size:12px;
	color:#333;
	
}

#wireform1line4 {
	font-weight:normal;
	padding:5px 10px;	
	font-size:16px;
	height:25px;
	
}
#wireReName, #wirerecNicName, #wireaddr1, #wireaddr2,#wirecity, #wireintState, #wireProvience,#datepicker, #wirezip, #wirecountry, #wirerecpmsg  {
	border:#69F thin solid;
			
}

 #wireintRegState {
	border:#69F thin solid;
	margin-left:1px;
		
}


#wireNext {
	background:url(../../images/next2.png) no-repeat;
	height:27px;
	width:87px;
	background-position:right;
	display:inline-block;
	cursor:pointer;
	border-style:none;		
	
}
 
#wireCancel {
	background:url(../../images/cancel_button.png) no-repeat;
	height:27px;
	width:56px;
	background-position:left;
	display:inline-block;
	cursor:pointer;
	border-style:none;
	
	
}

#wireSubmitButton {
	border-top:thin dashed  #CCCCCC;
	background-color:#F2F2F2;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	width:auto;
	

	
}

#wire2routingNumber {
	border:#69F thin solid;
	
		
}
#SecurityCodeBoxCon {
	border:#69F thin solid;
	height:19px;
	
		
}

#TransferAmoutField {
	border:#69F thin solid;
	height:19px;
	
		
}
	
.wire2swiftcodeWrap {
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
}

.wire4lowerbar {
	background-color:#F2F2F2;
	font-weight:bold;
	height:30px;
	font-size:14px;
	padding:5px 10px;
	height:20px;
	color:#009;	
	
}

.wire4fieldlines {
	font-weight:bold;
	font-size:14px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-left: 45px;

	
	
}

.wire4fieldlines2 {
	font-weight:bold;
	font-size:12px;
	margin-left:50px;
	
	
}


.wiresuccessmcg {
	margin:5px 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:560px;
	height:210px;
	padding:5px 10px;
	border:thin dashed #FF3300;
	border-radius:15px;
	
	
}

.wiresuccessmcgthankyou {
	margin:5px 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:580px;
	height:auto;
	padding:5px 10px;
	border:thin dashed #FF3300;
	border-radius:15px;
	background-color:#CCC;
	
	
}
.wireWeekendMessage {
	margin:5px 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:550px;
	height:260px;
	padding:5px 10px;
	border:thin dashed #FF3300;
	border-radius:15px;
	
	
}

.wiresuccessmcg4edit {
	margin:5px 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:550px;
	height:auto;
	padding:5px 10px;
	border:thin dashed #FF3300;
	border-radius:15px;
	
	
}

.wiresuccessmcg4status {
	margin:5px 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:550px;
	height:auto;
	padding:5px 10px;
	border:thin dashed #FF3300;
	border-radius:15px;
	
	
}


.wire3seperator {	
	border-bottom:#69F 2px solid;
	border-top:#69F 2px solid;	
	height:5px;
	margin: 15px 0px 0px 0px;
	
}



#progressBar {
	        width: 400px;
	        height: 22px;
	        border: 1px solid #111;
	        background-color: #292929;
	}
	 
#progressBar div {
	        height: 100%;
	        color: #fff;
	        text-align: right;
	        line-height: 22px; /* same as #progressBar height if we want text middle aligned */
	        width: 0;
	        background-color: #0099ff;
	}
	

#meter { 


	height: 24px;  /* Can be anything */
	position: relative;
	background: #900;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	padding: 0px;
	-webkit-box-shadow: inset 0 -1px 1px rgba(255,255,255,0.3);
	-moz-box-shadow   : inset 0 -1px 1px rgba(255,255,255,0.3);
	box-shadow        : inset 0 -1px 1px rgba(255,255,255,0.3);
}

.meterinside {
	float:left;
	margin-left: 35%;
	margin-top: 0px;
	padding-bottom:10px;
	margin-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	text-shadow: 1px 1px 0 #fff;
	font-size:16px;
	
	display: block;
	height: 60%;
	   -webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	       -moz-border-radius-topright: 8px;
	    -moz-border-radius-bottomright: 8px;
	           border-top-right-radius: 8px;
	        border-bottom-right-radius: 8px;
	    -webkit-border-top-left-radius: 8px;
	 -webkit-border-bottom-left-radius: 8px;
	        -moz-border-radius-topleft: 8px;
	     -moz-border-radius-bottomleft: 8px;
	            border-top-left-radius: 8px;
	         border-bottom-left-radius: 8px;
	background-color: rgb(43,194,83);
	background-image: -webkit-gradient(
	  linear,
	  left bottom,
	  left top,
	  color-stop(0, rgb(43,194,83)),
	  color-stop(1, rgb(84,240,84))
	 );
	background-image: -webkit-linear-gradient(
	  center bottom,
	  rgb(43,194,83) 37%,
	  rgb(84,240,84) 69%
	 );
	background-image: -moz-linear-gradient(
	  center bottom,
	  rgb(43,194,83) 37%,
	  rgb(84,240,84) 69%
	 );
	background-image: -ms-linear-gradient(
	  center bottom,
	  rgb(43,194,83) 37%,
	  rgb(84,240,84) 69%
	 );
	background-image: -o-linear-gradient(
	  center bottom,
	  rgb(43,194,83) 37%,
	  rgb(84,240,84) 69%
	 );
	-webkit-box-shadow: 
	  inset 0 2px 9px  rgba(255,255,255,0.3),
	  inset 0 -2px 6px rgba(0,0,0,0.4);
	-moz-box-shadow: 
	  inset 0 2px 9px  rgba(255,255,255,0.3),
	  inset 0 -2px 6px rgba(0,0,0,0.4);
	position: relative;
	overflow: hidden;
}

.wire5mcgsOverwarp {
	height:auto;

	}
	

	
.wire5mcgsWrapleft {
	height:auto;
	width:450px;
	float:left;
	
	}
	
.wire5mcgsLeft {
	height:auto;
	width:200px;
	float:left;
	margin:10px;
	border:thin dashed  #CCCCCC;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	

	}	
	
.wire5mcgsCenter {
	height:auto;
	width:200px;
	float:right;
    margin:10px;
	border:thin dashed  #CCCCCC;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	
	}
	

.wire5mcgsRight {
	height:auto;
	width:200px;
	float:right;
	margin:10px;
	border:thin dashed  #CCCCCC;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	

	}
	
.wire5mcgsWrapSubHead {
	text-align:center;
	font-weight:bold;
	border-top:thin dashed  #CCCCCC;
	background-color:#F2F2F2;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	color:#360;
	

	}

#autoBotton {
	
	cursor:pointer;
	margin-top:2px;
	font-size:14px;
	color:#900;
	
	

	
}

#Testhide { 
	
	float: right; 
	margin-left: 2em; 
	visibility: visible;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	
	}
	
#wire5formOverall {
	height:90px;
	
	
}
	
.fundprogressLeft { 
	
	float: left;
	height:auto;
	width:300px;
}

.fundprogressRight { 
	
	float: right;
	height:auto;
	width:300px;
	display:inline-block;
	font-size:13px;	
	padding:2px 5px;
	border:thin dashed  #CCCCCC;
	border-radius:15px;
	padding-top:5px;
	padding-bottom:2px;
	background-color:#FF9;
	

}

#wire5form1line2 {
	width:685px;
	font-weight:bold;
	padding:5px 10px;
	height:55px;
	padding:5px 10px;	
	font-size:12px;
	color:#333;
	
}

#wire5form1line3 {
	background-color:#DEEFF3;
	border-top-left-radius:12px;
	height:20px;
	padding:5px 10px;
	font-size:14px;
	border-top-right-radius:15px;
	font-weight:bold;
	color:#333;
}


	
.fundprogressRightDOWN {
	float:right;	
	padding-right: 30px;

	
	
}

.fundprogressRightUP {
	text-align:center;
	

	
	
}

#AMTFCcode {
	border:#69F thin solid;
	padding-left:0px;
	
	
}


#OTPcode {
	border:#69F thin solid;
	padding-left:0px;
	
	
}

#wire5SubmitButton {
	height: 35px;	
	border-top:thin dashed  #CCCCCC;
	background-color:#F2F2F2;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	

}

.registrationformWrap {
	margin:5px 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:768px;
	height:auto;
	padding:5px 5px;
	border:thin dashed #FF3300;
	border-radius:15px;
	
	
}
#newLoginBotton{
	margin-left:160px;
	
	}
	
#EditwireReName  {
	border:#69F thin solid;
		
}

#EditwireReName:hover  {
	border:#69F thin solid;
	background-color: #ff6;
		
}

#EditChangeUsername {
	    border: none;
        width:140px;
		height:34px;
		cursor:pointer;
		background:url(../../images/changeusername.png) no-repeat;
		margin-left:10px; 
   
}

#Editchangeemail {
	    border: none;
        width:140px;
		height:34px;
		cursor:pointer;
		background:url(../../images/changeemail.png) no-repeat;
		margin-left:10px; 
   
}

#Editchangepassword {
	    border: none;
        width:143px;
		height:34px;
		cursor:pointer;
		background:url(../../images/changepassword.png) no-repeat;
		margin-left:10px; 
   
}

.wrapheaderandfooter{
	height:auto;		
    width:940px;
/* margin:0 auto -300px; */
    margin:0 auto;
    padding:0 30px
	
	
	}
	
/* --- The following CSS is for the Popup phase for blocked transaction------ */
<!-- CSS For Unlock Popup Starts Here..-->

.button { 
     width: 150px; 
     padding: 10px; 
	 background-color: #FF8C00; 
	 box-shadow: -8px 8px 10px 3px rgba(0,0,0,0.2); 
	 font-weight:bold; text-decoration:none; 
	 }
	  
#cover{ 
     position:fixed; 
     top:0; 
	 left:0; 
	 background:rgba(0,0,0,0.9); 
	 z-index:5; 
	 width:100%; 
	 height:100%; 
	 display:none; 
	 } 

#loginScreen {
	 position:fixed;
     top : 50%;
     left: 50%;  
     height:auto; 
	 width:390px; 
	 margin-top: -126px; /* Half the height */
     margin-left: -195px; /* Half the width */
	 z-index:10; 
	 display:none; 
 background:url(../../images/unblockcodebg.png) repeat; 
	 border:5px solid #900; 
	 border-radius:10px;  
	 }
	 

	 
#loginScreen2 {
	 position:fixed;
     top : 50%;
     left: 50%;  
     height:auto; 
	 width:390px; 
	 margin-top: -126px; /* Half the height */
     margin-left: -195px; /* Half the width */
	 z-index:10; 
	 display:none; 
 background:url(../../images/unblockcodebg2.jpg) repeat; 
	 border:5px solid #900; 
	 border-radius:10px;  
	 } 
	 
#loginScreen:target, #loginScreen:target + #cover{ 
     display:block; 
	 opacity:2; 
   }
	 
#loginScreen2:target, #loginScreen2:target + #cover{ 
     display:block; 
	 opacity:2; 
	 } 
.cancel { 
     display:block; 
	 position:absolute; 
	 top:3px; 
	 right:1px; 
	 background:#CC3300;
	 color:black; 
	 height:30px; 
	 width:35px; 
	 font-size:26px; 
	 text-decoration:none; 
	 text-align:center; 
	 font-weight:500;
	 border-radius:39px; 
	 
	 } 
	
.fundprogressRightUnlock { 
	
	height:auto;
	width:380px;
	display:inline-block;
	font-size:13px;	
	padding:2px 5px;
	border:thin dashed  #CCCCCC;
	border-radius:15px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url(../../images/reg-authorizationbg.jpg);	
	margin-left: 0px;
	

}

.fundprogressRightDOWNunblock {
	float:right;	
	padding-right: 7px;
	
}
 
#loginScreenA {
	 position:fixed;
     top : 50%;
     left: 50%;  
     height:auto; 
	 width:390px; 
	 margin-top: -126px; /* Half the height */
     margin-left: -195px; /* Half the width */
	 z-index:10; 
	 display:none; 
 background:url(../../images/unblockcodebg.png) repeat; 
	 border:5px solid #900; 
	 border-radius:10px;  
	 } 
 
#loginScreenA:target, #loginScreenA:target + #cover{ 
     display:block; 
	 opacity:2; 
	 } 
  
<!-- CSS For Unlock Popup ends Here..-->






