div.rightSide input{
	_position:relative;

}
div.rightSide{
	margin-top:9px;
	width:685px;
	float:left;
	
}
div.rightSide div.forgotPasswordContainer{
	width:708px;
	height:706px;
	background:url(appProxy/site/global/contentBg.png) no-repeat;
	_background:url(appProxy/site/global/contentBg.jpg) no-repeat;
}

body div.rightSide div.thankYouBg{
	background:url(appProxy/site/global/thankYouBg.png) no-repeat;
}

div.rightSide div.forgotPasswordContainer div.title{
	height:35px;
	width:94%;
	margin:0 auto;
	font-weight:bold;
	color:white;
	line-height:40px;
	text-indent:15px;
	font-family:Trebuchet MS
}
div.rightSide ul.pageDepth{
	list-style-type:none;
	min-height: 23px;
 	height: auto !important;
  	height: 23px;
  	font-size:11px;
  	margin-left:38px;
}
div.rightSide ul.pageDepth li{
	float:left;
	color:#34721D;
	padding-left:5px;
}
div.rightSide ul.pageDepth li.home{
	padding-left:0px;
	background:url(appProxy/site/global/pageDepthHomeBg.jpg) right no-repeat;
	padding-right:5px;
}
div.rightSide ul.pageDepth li.home a{
	color:#828282;
}
div.rightSide div.forgotPasswordContainer div.main{
	width:630px;
	height:200px;
	margin:0 auto;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
}
/******************table ************************/
div.rightSide table.forgotPassword{
	border-collapse:collapse;
	line-height:46px;
	width:89%;
	margin:0 auto;
}
div.rightSide table.forgotPassword td.propName{
	font-size:14px;
	color:#2D2D2D;
	padding-right:30px;
}
div.rightSide table.forgotPassword td.desc{
	color:#939393;
	font-size:10px;
			
}
div.rightSide table.forgotPassword td.desc div{
	line-height:12px;
	width:256px;
	padding-left:20px;
}
div.rightSide table.forgotPassword td.desc div.error{
	font-size:10px;
	color:#AB0000;
	
	}
div.rightSide table.forgotPassword td.desc div.error div{
	float:left;
	padding:0; margin:0;
	overflow:hidden;
	width:10px;
	height:10px;
	margin-top:2px;
	#margin-top:0px;
	background:url(appProxy/site/global/errorSign.png)  no-repeat;
}
div.rightSide  table.forgotPassword td.desc div a{
	text-decoration:underline;
	color:#666666;
}
div.rightSide table.forgotPassword td.inputTd{
	background:url(appProxy/site/global/inputLeftBg.jpg) left 13px no-repeat;
	height:26px;
	width:203px;
}
div.rightSide table.forgotPassword td.inputTd input{
	background:url(appProxy/site/global/inputMiddle.jpg) repeat-x;
	width:193px;
	height:26px;
	border:0px;
	margin-left:5px;
	#margin-top:6px;
	color:#3D3D3D;
	padding-top:3px;
	#padding-top:0px;
	line-height:24px;
	_position:relative;
}
div.rightSide table.forgotPassword td.selectTd{
	height:26px;
	width:203px;
	
}
div.rightSide table.forgotPassword td.inputTd div.rightBorder{
	background:url(appProxy/site/global/inputRightBg.jpg) 100% 13px no-repeat;
	#background:url(appProxy/site/global/inputRightBg.jpg) 100% 7px no-repeat;
}
div.rightSide table.forgotPassword td.submitTd{
	text-align:center;

}
div.rightSide table.forgotPassword td.submitTd input{
	width:202px;
	height:49px;
	border:0px;
	cursor:hand;
	cursor:pointer;
	background:url(appProxy/site/global/submitBtnBig.jpg) no-repeat;
	color:white;
	font-size:26px;
	font-family:Trebuchet MS;
	margin-top:20px;
	_position:relative;
}


/***********************************************/
div.rightSide table input.captchaCode{
	background:url(appProxy/site/openAccount/birthBigBg.jpg) no-repeat;
	width:70px;
	height:27px;
	border:0px;
	color:#3D3D3D;
	padding-top:3px;
	#padding-top:0px;
	line-height:24px;
	_position:relative;
	text-align:center;
	float:left
}
div.rightSide table img.captchaImg{
	float:left;
	margin-top:-2px;
	#margin-top:-3px;
	
}



/**** GEDIT *****/
.instructions{
	color:#646464;
	font-size:12px;
	min-height: 24px;
 	height: auto !important;
  	height: 24px;
	line-height:20px;
	margin-bottom:25px;
}

