﻿/* CSS Document - Sign in, Sign up, Forgot password Pages css
document created by Edwin Harish
Trellisys.net Pvt. Ltd. */

/***********Styles for signin pages ********************/

.bodycontainergray
{
	width: 100%;
	background: #F1F1F1;
	height: auto;
	border-bottom: #CCC 1px solid;
}

.innerbodycontainergray
{
	width: 100%;
	background: #F1F1F1;
	height: auto;
	
}

/*******************/



.BtnClicker
{
	cursor:pointer; text-decoration:none;
	}
					
	/******************************Sign In Buttons styles CSS*******************************/
	
	.userOutBtnLEdge { background: url(../images/userOuter_btn_left.gif) repeat-y; padding-left: 9px; height:47px; clear: both; overflow: hidden;  }

	.userOutBtnMid { width: auto; background: url(../images/userOuter_btn_mid.gif) repeat-x; height:47px; overflow:hidden; margin: 0em auto; 
	padding:0.50em 0.10em 0.40em 0.10em;}

	.userOutBtnREdge { background: url(../images/userOuter_btn_right.gif) repeat-y right top; height:47px;  padding-right: 6px; overflow: hidden;   }
	
	.userInBtnLEdge { background: url(../images/userInner_btn_left.gif) repeat-y; padding-left: 6px; height:36px; clear: both; overflow: hidden; cursor:pointer;  }

	.userInBtnMid { width: auto; background: url(../images/userInner_btn_mid.gif) repeat-x; height:36px; overflow:hidden; margin: 0em auto;
	padding:0.40em 0.10em 0em 0.10em; line-height:1.35em; font-family: "Trebuchet MS", Verdana , Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666; cursor:pointer;}


	.userInBtnREdge { background: url(../images/userInner_btn_right.gif) repeat-y right top; height:36px;  padding-right: 6px; overflow: hidden; cursor:pointer;}

	.userBackBtn { background: url(../images/btn_signinBack.gif) no-repeat right top; font-family: "Trebuchet MS", Verdana , Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #999; text-decoration:none;
	padding:0em 1.45em 0em 0em; height:19px;}
	
	.userBackBtn:hover{ color:#CCC;} 

	/*************************************************************/


	
	/******************************Sign In Pages CSS*******************************/
	
		.signInPageContainer
		{
			width: 790px;
			height: auto;
			margin: 0em auto;
			text-align: center;
			overflow: hidden; 
		}
		
		.signInPageContainer1
		{
			width:600px; 
			margin:0em auto; 
			padding:5px; 
			border:1px solid #939393; 
			min-height: 260px; 
			height: auto !important; 
			height: 260px; 
			background:#FFFFFF;
		}
		
		.signInSecuredContainer
		{
			font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#272727;  padding-top:3em;line-height:1.6em;
		}
		
		.signInSecuredTextHeader
		{
			font-size:16px; font-weight:bold; line-height:1.9em;		
		}
		
		.signInSecuredTextMore
		{
			float:right; font-weight:bold; color:#272727; text-decoration:underline;
		}
		
		.signInBoxArea
		{
			width: 100%; margin: 0em auto; overflow:hidden;
		}
		
		.signInBoxLeftArea
		{
			width: 48%; float: left;
		}
		
		.signInBoxRightArea
		{
			width: 50%; float: left;
		}
		
		.signInBoxTopLeft
		{
			background: url(../images/signinTopLeft.gif) no-repeat left bottom; 
			width: 8px;
            height: 8px;
		}
		
		.signInBoxTopMid
		{
			background: url(../images/signinTopMid.gif) repeat-x top left; 
			width: 334px;
            height: 8px;
		}
		
		.signInBoxTopRight
		{
			background: url(../images/signinTopRight.gif) no-repeat left bottom; 
			width: 8px;
            height: 8px;
		}
		
		.signInMidLeft
		{
			background: url(../images/signinMidLeft.gif) repeat-y; width: 8px; height: auto;
		}
		
		.signInHeaderText
		{
			font-family: Arial; 
			font-size: 18px;  
			color: #010101;
            font-weight: normal; 
            text-align: left;
            background:url(../images/securedsign.gif) no-repeat; height:16px;
            text-indent:1em;
            margin-top:1.5em;
            margin-bottom:0.5em;
            margin-left:1em;
		}
		
		.signInSeperator
		{
			clear: both; 
			margin-top: 0.2em; 
			float: left; 
			background: url(../images/signInSeperator.gif) no-repeat;
            width: 334px; 
            height: 4px;
		}
		
		.signinMidRight
		{
			background: url(../images/signinMidRight.gif) repeat-y; width: 8px; height: auto;
		}
		
		.signinBottomLeft
		{
			background: url(../images/signinBottomLeft.gif) no-repeat left bottom; 
			width: 8px;
            height: 8px;
		}
		
		.signinBottomMid
		{	
			background: url(../images/signinBottomMid.gif) repeat-x bottom left; 
			width: 334px;
            height: 8px;
		}
		
		.signinBottomRight
		{
			background: url(../images/signinBottomRight.gif) no-repeat left bottom; 
			width: 8px;
            height: 8px;
		}
		
		.formFieldText
		{
			width:40%; 
			float:left; 
			text-align:right;
			color:#0F0F0F;
			font-family:"Arial",Verdana,Helvetica,sans-serif;
			font-size:12px;
			font-weight:bold;
			line-height:20px;
		}
		
		.formFieldContainer
		{
			clear:both; float:left; width:99%; overflow:hidden;
		}
		
		.fieldInputBox
		{
			width:100%; clear:both; /*margin:0em auto;*/ text-align:left; padding-left:3em;
		}
		
		.fieldLabel
		{
			clear:both; text-align:left; padding-left:2.6em; padding-bottom:0.1em; color:#010101; font-size:13px;
		}
		
		.LightBoxBtn1
		{	
			/*background:#FEFEFE url(../images/LightBoxBtnBg2.gif) repeat-x left bottom;*/
			background:#FEFEFE url(../images/signupssl.gif) repeat-x left bottom;
			border:1px solid #D3558E;
			color:#FFF;
			cursor:pointer;
			font-family:"Arial",Verdana,Helvetica,sans-serif;
			font-size:13px;
			font-weight:bold;
			height:33px;
			padding-left:0.5em;
			padding-right:0.5em;	
			width:auto;
			text-decoration:none;
		}
		
		.buttonsArea
		{
			clear:both; margin:0em auto; text-align:center; padding-top:1em;
		}
		
		.notAmemberText
		{
			text-align:left; 
			padding-top:0.4em; 
			font-family:Arial; 
			color:#000000; 
			font-size:12px;
			padding-left:4.8em;
		}
		
		.notaMemberText
		{
			text-align:center;
			color:#0F0F0F;
			padding-top:1em;
		}
		
		.anchorText
		{
			font-family:Arial; 
			color:#000000; 
			font-size:12px;	
		}
		
		.signinHeader
		{
			border:1px solid #939393; 
			background:url(../images/signinHeaderBg.gif) repeat-x top left; 
			height:27px;
		}
		
		.signHeaderLeft1
		{
			float:left; 
			font-family:Arial; 
			font-size:21px; 
			padding-left:0.5em; 
			padding-bottom:0.1em; 
			color:#010101;	
		}
		
		.signHeaderRight1
		{
			float:right; 
			font-family:Arial; 
			font-size:12px; 
			padding-right:1em; 
			padding-top:0.5em; 
			color:#010101;	
		}
		
		.signHeaderRight1 a
		{
			color:#010101;
		}
		
		.signHeaderRight1 a:hover
		{
			color:#FF0066;
		}
		
		.signUpSeperator
		{
			clear:both; background:url(../images/signUpSeperator.gif) no-repeat; width:818px; height:9px;
		}
			
		.signHeaderLeft
		{
			float:left; 
			font-family:Arial; 
			padding-left:0.6em; 
			padding-top:0.3em; 
			color:#414141; 
			font-size:15px; 
			font-weight:bold; 
			text-align:left;
		}
		
		.signHeaderRight
		{
			float: right; 
			padding-right: 0.7em; 
			padding-top: 0.4em;
		}
		
		.signInContainer
		{
			background: #EBEBEB; 
			/*margin-top: 5px; 
			width:100%;	
			min-height: 230px; 
			height: auto !important;
			height: 230px;*/			
			margin-top: 5px;
			overflow:hidden;
		}
		
			.signInBox{
			width:551px;
			height:441px;
			background:url(../images/img_signin_box.gif) no-repeat left top;
			margin:0px auto;
			margin-top:4em;				
			}
			
			
				.titleHolder{
				margin-left:2.85em;
				padding-top:0.8em;
				/*padding-top:0.80em;*/
				font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				font-size:15px;
				font-weight:bold;
				color:#999;
				text-align:left;
				}
				
				.titleHolder2{				
				padding-top:0.4em;
				padding-left:0.2em;
				/*padding-top:0.80em;*/
				font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				font-size:15px;
				font-weight:bold;
				color:#999;
				text-align:left;
				}
		
				
				.rightHolder{
				float:right;
				margin-right:1.45em;
				margin-top:-1.50em;
				}
				
				.rightHolder img{
				border-style:none;				
				}
				
				.contentHolder{
				float:left;
				margin-left:1.15em;
				/*margin-top:2.00em;*/
				width:520px;
				overflow:hidden;
				font-family:"Verdana", Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:100%;
				color:#666;
				text-decoration:none;	
				}
				
					.contentHolder a{
					font-family:"Verdana", Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:95%;
					color:#666;
					text-decoration:none;					
					}
					
					.contentHolder a:hover{
					font-family:"Verdana", Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:95%;
					color:#FF0066;
					text-decoration:underline;					
					}
					
					.leftText{
					font-family:"Arial", Verdana, Helvetica, sans-serif;
					font-weight:bold;
					font-size:12px;
					color:#414141;
					text-align:right;				
					}
					
					.displayNameMsg{
					font-family:"Arial", Verdana, Helvetica, sans-serif;
					font-weight:bold;
					font-size:8pt;
					color:#414141;
					}				
					
					
					.inputBoxOuter{
					background:url(../images/inputbox_bg.gif) no-repeat top left;
					width:213px;
					height:23px;
					text-align:left;
					/*margin-top:0.5em;*/
					}
					
					.inputBoxInner{
					background:#FFF;
					border-style:none;
					width:202px;
					height:15px;
					margin-left:3px;
					/*margin-top:1px;*/
					margin-top:0.19em;
					font-family:"Verdana", Arial, Helvetica, sans-serif;
					font-weight:normal;
					font-size:90%;
					color:#333;					
					}
					
					.inputBoxInner2
					{
						background:#FFF;
						border-style:none;
						width:202px;
						height:18px;
						margin-left:3px;
						/*padding-top:1px;*/
						padding-top:0.2em;
						font-family:"Verdana", Arial, Helvetica, sans-serif;
						font-weight:normal;
						font-size:12px;
						color:#333;
					}
					
					.redText{
					background:url(../images/small_icon_error.gif) no-repeat top left;
					padding-left:24px;
					height:21px;
					font-family:"Verdana", Arial, Helvetica, sans-serif;
					font-size:7.50pt;
					font-weight:normal;
					color:#FF0000;
					text-align:left;
					padding-bottom:0.95em;
					}
					
					.termsText{
					font-family:"Arial", Verdana, Helvetica, sans-serif;
					font-weight:normal;
					color:#414141;
					text-align:left;
					}
			
			.btnsHolder{
			/*float:left;
			margin-left:-31.60em;
			margin-top:14.80em;*/
			font-family:"Arial", Verdana, Helvetica, sans-serif;
			font-weight:normal;
			color:#414141;
			font-size:90%;
			text-align:center;
			/*line-height:1.45em;*/
			}
			
			.btnsHolder2{
			font-family:"Verdana", Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#666;
			font-size:13px;
			text-align:center;
			border-style:none;
			background-color:Transparent;
			cursor:pointer;
			}
			
			.btnsHolder img{
			border-style:none;
			}
			
			
			
			.btnsHolder a{
			font-family:"Verdana", Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#666;
			text-align:center;
			}
			
			.btnsHolder a:hover{
			color:#FF0066;
			text-decoration:underline;				
			}
			
	/***********************Sign In Page CSS ends here*****************************/
	
	/******************************Forgot Password Page CSS*******************************/
	.FgtPasswrdbtnsHolder{ clear:both; margin:0em auto;}
	
				.contentForgotPassword{
				/*float:left;
				margin-left:1.15em;
				padding-left:1.90em;
				margin-top:1.50em;
				width:460px;
				overflow:hidden;
				text-align:left;*/
				font-family:"Arial", Verdana, Helvetica, sans-serif;
				font-weight:normal;
				color:#414141;
				font-size:100%;
				}
				
				.passwordHolder{
				float:left;
				margin-left:3.60em;
				margin-top:1.80em;
				text-align:center;
				}
			
				.passwordHolder img{
				border-style:none;
				margin-top:0.50em;
				}
					
					.contentBottom{
					float:left;
					margin-left:1.85em;
					padding-left:5.50em;
					margin-top:3.50em;
					font-family:"Verdana", Arial, Helvetica, sans-serif;
					font-weight:normal;
					color:#666;
					font-size:100%;
					text-align:left;
					}
					
					.contentBottom{
					font-family:"Verdana", Arial, Helvetica, sans-serif;
					font-weight:normal;
					color:#666;
					font-size:90%;
					text-align:left;
					}
			
					.contentBottom a{
					font-family:"Verdana", Arial, Helvetica, sans-serif;
					font-weight:normal;
					text-decoration:none;		
					color:#FF0066;
					text-align:left;
					}
			
					.contentBottom a:hover{
					color:#FF0066;
					text-decoration:underline;				
					}
	
	
	/******************************Forgot Password Page CSS ends here*******************************/
				
				

/****************************** Signup CSS begins *******************************/
		.signUpBox{
		width:551px;
		height:441px;
		background:url(../images/img_signup_box2.gif) no-repeat left top;
		margin:0px auto;
		margin-top:4em;		
		}
		
				
				.winClose{
				float:right;
				padding-right:0em;
				margin-top:0.5em;
				/*margin-top:1.35em;*/				
				}
				
				.winClose img{
				border-style:none;
				}
						
				.contentHolder{
				float:left;
				/*margin-left:1.65em;
				margin-top:4.00em;*/				
				width:520px;
				overflow:hidden;
				}
				
				.btnsSgnUpHolder{
				width:214px;
				height:48px;
				float:right;
				margin-left:1.30em;
				/*margin-top:0.90em;*/
				margin-top:0.1em;
				padding-right:13.70em;
				padding-top:0.55em;
				padding-left:0.40em;
				}			
			

.signUpOuterBorder
{
	width:775px;
	border:1px solid #939393;
	background:#FFFFFF;
	padding:5px;	
	margin:0em auto;
	overflow:hidden;
}

.directPaymentContr
{
	background: #EBEBEB; overflow: hidden; width: 100%;
}

.directPaymentContrL
{
	float: left; width: 30%; background: #EBEBEB; overflow: hidden; margin:0em auto; text-align:center;
}

.directPaymentContrR
{
	float: left; width: 68%; background: #EBEBEB; overflow: hidden;
}

.signUpOuterBorder1
{
	width:844px;
	/*border:1px solid #C5C5C5;*/
	background:#EFEFEF;
	margin:0em auto;
	overflow:hidden;
}			

.signUpSubcsText1
{
	font-family:Arial;
	font-size:13px;
	text-align:center;
	color:#010101;
	font-weight:bold;
	padding-bottom:0.2em;
	float:left;
}

.signUpTabBg
{
	position: relative; 
	height: 222px; 
	border-bottom: 1px solid #B9AD75;
    vertical-align: top;
}

.iconContainerLeftImg
{
	float: left; 
	background: url(../images/signUpMidLeftN.gif) no-repeat; 
	width: 12px;
    height: 219px;
}

.iconContainerMidImg
{
	float: left; 
	background: url(../images/signUpMidNew.gif) repeat-x top left;
    width: 87%; 
    height: 219px;
}

.iconContainerRightImg
{
	float: left; 
	background: url(../images/signUpMidRightN.gif) no-repeat; 
	width: 12px;
    height: 219px;
}

.iconLink
{
	cursor: pointer; text-decoration: none;
}

.freeArea
{
	clear: both; 
	background: url(../images/freeGraphics.gif) no-repeat center top;
    height: 181px;
}

.paidArea
{
	border: 1px solid #D2BB47; height: 215px; padding: 1px; background: #E6DCB9;
}

.paidHeader
{
	line-height: 36px; 
	background: #D9C996; 
	font-family: Arial; 
	font-size: 23px;
	text-align: center; 
	font-weight: bold;
}

.oneMonth
{
	clear: both; 
	background: url(../images/1month.gif) no-repeat center top;
    height: 181px;
}

.months3
{
	clear: both; 
	background: url(../images/3Months.gif) no-repeat center top;
    height: 181px;
}

.months12
{
	clear: both; 
	background: url(../images/12Months.gif) no-repeat center top;
    height: 181px;
}

.freeHeader
{
	line-height: 37px;  
	font-family: Arial; 
	font-size: 23px;
	text-align: center; 
	font-weight: bold;
}

.freeImage
{
	background: url(../images/freeGraphics.gif) no-repeat top center; 
	cursor: pointer;
	width: 100%; 
	height: 178px; 
	text-align: center;
}

.signUpArrow
{
	position: absolute; 
	top: 188px; 
	left: 80px; 
	background: url(../images/signUpArrow.gif) no-repeat;
    width: 40px; 
    height: 35px; 
    display: block;
}
.signUpArrow1
{
	position: absolute; 
	top: 188px; 
	left: 297px; 
	background: url(../images/signUpArrow.gif) no-repeat;
    width: 40px; 
    height: 35px;
    z-index:100;
}

.signUpArrow2
{
	position: absolute; 
	top: 188px; 
	left: 495px; 
	background: url(../images/signUpArrow.gif) no-repeat;
    width: 40px; 
    height: 35px;
    z-index:100;
}

.signUpArrow3
{
	position: absolute; 
	top: 188px; 
	left: 685px; 
	background: url(../images/signUpArrow.gif) no-repeat;
    width: 40px; 
    height: 35px;
    z-index:100;
}

.signUpArrow4
{
	position: absolute; 
	top: 188px; 
	left: 110px; 
	background: url(../images/signUpArrow.gif) no-repeat;
    width: 40px; 
    height: 35px;
    z-index:100;
}

.signUpArrow5
{
	position: absolute; 
	top: 188px; 
	left: 115px; 
	background: url(../images/signUpArrow.gif) no-repeat;
    width: 40px; 
    height: 35px;
    z-index:100;
}

.signUpArrow6
{
	position: absolute; 
	top: 188px; 
	left: 115px; 
	background: url(../images/signUpArrow.gif) no-repeat;
    width: 40px; 
    height: 35px;
    z-index:100;
}

.spaceDurationText
{
	text-align: center; 
	font-family: Arial; 
	font-weight: bold; 
	font-size: 12px;
    padding: 10px
}

.fieldsBotContainer
{
	border-bottom: 1px solid #C2C2C2; 
	border-left: 1px solid #C2C2C2; 
	border-right: 1px solid #C2C2C2; 
	height:11px;	
}

.signUpFieldContainer
{
	clear: both; 
	border-bottom: 1px solid #B9AD75; 
	border-left: 1px solid #B9AD75;
    border-right: 1px solid #B9AD75; 
    background: #E8DB9F; 
    overflow: hidden;
}

.signUpSubcsText
{
	border:1px solid #CFCFCF; 
	background:#F2F2F2; 
	margin:0em auto; 
	line-height:3em;
	font-family:Arial;
	font-size:13px;
	color:#414141;
	font-weight:bold;
}

.graphicTabContainer
{
	height: 166px; background:url(../images/graphicTabBg.gif) repeat-x top left;
}

.graphicContainer
{
	background: url(../images/graphic_1M.gif) no-repeat center top; 
	height: 165px;	
	cursor:pointer;
	border-style:none;
}

.graphicFree
{
	background: url(../images/graphic_free.gif) no-repeat center top; 
	height: 166px;	
	cursor:pointer;
	border-style:none;
}

.graphicFreeS
{	
	height: 166px;	
	border-style:none;
}

.graphic3M
{
	background: url(../images/graphic_3M.gif) no-repeat center top; 
	height: 165px;	
	cursor:pointer;
	border-style:none;
}

.graphic12M
{
	background: url(../images/graphic_12M.gif) no-repeat center top; 
	height: 165px;	
	cursor:pointer;
	border-style:none;
}

.lblMonth
{	
	padding-top: 5em;
	font-family: Arial; 
	font-size: 18px; 
	font-weight:normal;
	text-align: center;
	color:#010101;
}

.lblSpcPric
{
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;
	text-align: center;
	/*padding-top: 0.7em;*/
	color:#010101;
}

.graphicTabSL{ background: url(../images/graphicTabSLeft.gif) repeat-y; padding-left: 8px; height:166px; overflow: hidden;  }

.graphicTabSR { background: url(../images/graphicTabSRight.gif) repeat-y right top; height:166px;  padding-right: 8px; overflow: hidden;}

.graphicTabSM { width: auto; background: url(../images/graphicTabSMid.gif) repeat-x; height:166px; overflow:hidden; margin: 0em auto;}
								
.graphicFreeTabS
{ 
	background:url(../images/graphic_freeS.gif) no-repeat center top; height:166px;
}

.graphicFreeTabU
{
	background:url(../images/graphic_free.gif) no-repeat center top; height:165px;
}

.graphic1MonthTabS
{ 
	background:url(../images/graphic_1MS.gif) no-repeat center top; height:166px;
}

.graphic1MonthTabU
{
	background:url(../images/graphic_1M.gif) no-repeat center top; height:auto; cursor:pointer;
}

.graphic3MonthsTabS
{ 
	background:url(../images/graphic_3MS.gif) no-repeat center top; height:166px;
}

.graphic3MonthsTabU
{
	background:url(../images/graphic_3M.gif) no-repeat center top; height:auto; cursor:pointer;
}

.graphic12MonthsTabS
{ 
	background:url(../images/graphic_12MS.gif) no-repeat center top; height:166px;
}

.graphic12MonthsTabU
{
	background:url(../images/graphic_12M.gif) no-repeat center top; /*height:165px;*/ cursor:pointer;
}

.graphicTabSMidTxt { background:url(../images/graphic_freeS.gif) no-repeat center top; height:166px;}


.graphicTabContainer2
{
	clear:both; 
	background:#F2F2F2; 
	border-left:1px solid #CFCFCF; 
	border-right:1px solid #CFCFCF; 
	border-bottom:1px solid #CFCFCF;
}

.signinInputPayment
{
    border-style:none;     
    font-size: 13px;  
    color: #414141; 
    margin: 0px; 
    background: transparent;
    padding-top:7px;
}
			
	/****************************** Signup CSS ends here *******************************/	
	
/*----------New Payment page Starts - 25-11-2008----------*/

.paymentContainer
{
	padding: 0px; margin: 0px auto; width: 990px;
}

.subscriptionDetails
{
	background: #FFFFFF; border-bottom: 1px solid #D6D6D6; border-top: 1px solid #D6D6D6; text-align: left; padding: 7px 0px 7px 265px;
}

.spaceText
{
	color: #2A2A2A; font-weight: bold; line-height: 18px;
}

.spaceValue
{
	color: #F60060; font-weight: bold; line-height: 18px;
}

.cardContainer
{
	background:#fff; border:1px solid #d6d6d6; margin:0 auto; /*width:640px;*/ width:740px; padding:10px;
}

.floatingLeft
{
	float: left; vertical-align:top;text-align:left;
	font-size:11px;
}

.cardImg
{
	/*float: left;*/ text-align: center; font-size: 11px;
}

.cardSpacing
{
	float: left; padding-left: 40px;
}

.paymentFormContainer
{
	padding: 0px; clear: both;
}

.paymentInputBox
{
	width: 220px; border: 1px solid #7A7A7A; padding-top: 3px; height: 19px;
}

.paymentError
{
	float: left; padding-left: 5px; font-size: 11px; color: #FF0066; line-height: 22px;
}

.paymentExpInputbox
{
	width: 50px; border: 1px solid #7A7A7A; padding-top: 3px; height: 19px;
}

.cardVefInputbox
{
	width: 80px; border: 1px solid #7A7A7A; height: 22px;
}

.infoContainer
{
	float: left; padding-left: 5px; position: relative; font-size: 11px; color: #FF0066; line-height: 24px;
}

.infoCardImg
{
	position: absolute; left: 7px; top: 19px;
}

.changeToFreeCont
{
	padding: 0px; clear: both; text-align: left;
}

.changeToFreeCont a
{
	color:#3E3E3E; line-height:25px;	
}

.changeToFreeCont a:hover
{
	color:#FF0066;	
}

.changeToFreepopupCont 
{
	position: absolute; left: 0px; top: -90px;
}

.popupCont
{
	width: 300px; border: 1px solid #000; background: #F6F6F6; padding: 10px; font-size: 12px; line-height: 15px;
}

.rightSign
{
	background: url(../images/rightSign.gif) no-repeat left; 
	font-family: Arial;
    font-size: 13px; 
    color: #F60060; 
    padding-bottom: 0px; 
    padding-top: 10px; 
    font-weight: bold;
    text-align: left; 
    text-indent: 25px;
}
.errorSign
{
	background: url(../images/Warning-icon.gif) no-repeat left; 
	font-family: Arial;
    font-size: 13px; 
    color: #F60060; 
    padding-bottom: 0px; 
    padding-top: 10px; 
    font-weight: bold;
    text-align: left; 
    text-indent: 25px;
}

.orderInfoContainer
{
	width: 400px; 
	border-top: 1px solid #D6D6D6; 
	font-size: 13px; 
	border-bottom: 1px solid #D6D6D6;
    text-align: left;
}

.orderInfoHeading
{
	line-height: 34px; 
	background: #E8E8E8; 
	font-weight: bold; 
	padding-left: 10px;
    font-size: 11px;
}

.orderInfoTable
{
	background: #FFFFFF; font-weight: bold; padding: 10px 0px;
}

.fieldValueColor
{
	color: #F60060;
}

.orderInfotext
{
	font-weight: normal; font-size: 11px; line-height:25px;
}

.orderInfoBtn
{
	padding:0px; margin:0em auto; padding-top:15px;
}


/*----------New Payment page Ends - 25-11-2008----------*/
