
/*
Table Of Content

1.Login & Password page CSS

2.Private profile page CSS

3.Subscription page CSS

4.Registration Pop Up

5.for subscrption & notification css

6.Registartion-Thank you page css

7.Registartion-Enterscreenname_body css

8.Registartion-Popup Unsubscribe css

9.Registartion-Popup_alert css

10.Child css
*/

#regWrapper{ margin:15px 19px 2px 10px;}


.regWrapperbord{ 
	margin:15px 19px 2px 10px;
	border:0px solid #000000;

}

#regContainerOuter, .regContainerOuter{
	background:#abe4de url(/en_US/registration/images/reg_crns_t.gif) no-repeat left top;
	border:0px solid #000; 
	width:885px;  
}
#regMessageTop{
	background:url(/en_US/registration/images/reg_crns_t_curv.gif) no-repeat left top;
	height:15px; 
}
#regMargin{background:url(/en_US/registration/images/blobs.gif) 311px 0px no-repeat;}
#msgWrapper h1{font-size:20px; margin-bottom:16px;}
#msgWrapper h3{
	font-size:14px; 
	color:#666666;
	margin:8px 0px 12px 0px; 
}
#regSubHead{
	margin:10px; 
	padding-top:10px !important; 
	padding-top:0px; 
	border:0px solid #000; 
}
#regSubHead h3{
	font-size:14px; 
	color:#666666;
	margin:0px 0px 3px 0px; 
}
.reqstar{
	font-size:20px; 
	font-weight:bold; 
	color:#fd1813;
	display:inline-block; 
	vertical-align:top; 
	line-height: 20px;
}
.loginstar{
	font-size:20px; 
	line-height: 20px;
	vertical-align:top; 
	font-weight:bold; 
	color:#fd1813;
	display:inline-block; 
}
.reqfileds{
	padding:1px 10px 0px 0px;
	display:inline-block; 
	vertical-align:middle; 
}

.PadT10n8{
	padding-top:10px; 
	padding-top:8px !important;
}

#regForm .textfield {
width:327px;
height:17px;
}

#regForm .listfield {
width:327px;
height:17px; 
}

/*#inputFieldBGG{
	background:url(/en_US/registration/images/reg_txtbox.gif) no-repeat left 0px; 
	padding:4px 6px 0px  6px; 
	height:24px;
}
#inputFieldBGR{
	background:url(/en_US/registration/images/reg_txtbox_e.gif) no-repeat left -0px; 
	padding:4px 6px 0px  6px; 
	height:23px;
}
#regForm textarea{
	width:810px; 
	height:88px; 
	border:0px #000000 solid;
}*/

#regForm textarea2{
	width:327px; 
	height:88px; 
	border:0px #000000 solid;
}

#tcBG{
	background:url(/en_US/registration/images/tc_textarea.gif) no-repeat left -0px; 
	padding:6px 6px 6px  9px; 
	height:88px;
}
iiinput.field { 
	background-color: #3C3C3C; 
	border: 3px solid #ccc; 
	width: 300px; 
	color: #000;
}
#regMessageBg {
	background: url(/en_US/registration/images/bg_reg_box.gif) repeat-y;
}
.regMessageBgPad {
	background: url(/en_US/registration/images/bg_reg_box.gif) repeat-y;
	padding:0px 5px;
}
.regMessageBgPadIn {
	background:url(/en_US/registration/images/th_blobs_l_top.gif) left top no-repeat;
}
.regMessageBgPadInTwo {
	background:url(/en_US/registration/images/th_blobs_bot.gif) left bottom no-repeat;
}
.regMessageBgPadInThree {
	padding:0px 15px 7px 0px; 
	background:url(/en_US/registration/images/th_blobs_r_top.gif) right top no-repeat; 
}
.regMessagePadInW326 {
	padding:30px 0px 42px 14px;
}

#regBolbs { background:url(/en_US/registration/images/blobs.gif) 311px 0px no-repeat; }
#regBolb { background:url(/en_US/registration/images/blob.gif) 5px bottom no-repeat; }
#regMargine { padding:3px 15px; }/* GTG module ch */
#regContainerInner, .regContainerInner {
	background: url(/en_US/registration/images/reg_crns_b.gif) no-repeat left bottom;
	border:0px solid #000;
	margin-top:0px;
	width:885px;
}
#regMessageTop {
	background:url(/en_US/registration/images/reg_crns_t_curv.gif) no-repeat left top;
	height:15px;
}
#regMessageBot {
	background:url(/en_US/registration/images/reg_crns_b_curv.gif) no-repeat left bottom;
	height:15px;
}
#regMessageBg {
	background: url(/en_US/registration/images/bg_reg_box.gif) repeat-y;
	padding-bottom:0px !important;
	padding-bottom:10px;
}
#regMessageBg02 {
	background: url(/en_US/registration/images/bg_reg_box.gif) repeat-y;
	padding-bottom:0px;
}

.regMessageBg02bordr {
	background: url(/en_US/registration/images/bg_reg_box.gif) repeat-y;
	padding-bottom:0px;
	border:0px #000000 solid;
}

#regMessageTop2 {
	background:url(/en_US/registration/images/reg_crns_t_curv2.gif) no-repeat left top;
	height:15px;
}
#regMessageBot2 {
	background:url(/en_US/registration/images/reg_crns_b_curv2.gif) no-repeat left bottom;
	height:15px;
}
.contentTable p { line-height:25px;}
.contentTable h3, h4{ padding-bottom:7px;}
.contentPad {padding:15px 0px 0px 0px;}
.profileMsg {padding:0px 10px 20px 10px;}
.tabContentPadding{padding:25px 10px 0px 10px;}
.OuterWrapperCrns {
	background:#abe4de url(/en_US/registration/images/reg_crns_t.gif)  top no-repeat;
}
.innerWrapperCrns {
	background:url(/en_US/registration/images/reg_crns_b.gif) bottom no-repeat;
	padding:10px;
}
.regBoxBg {
	background: url(/en_US/registration/images/bg_reg_box.gif) left bottom repeat-y;
	padding:0px 15px 0px 15px;
}
.rightSummeryPanelContent {
	background:#E7F5F5;
	padding:10px 20px;
}
.padL10 {padding-left:10px}
.padT20 {padding-top:20px;}
.pad12B10L{
	padding:0px 0px 12px 10px;
}
.prfBoxBg {
	background: url(/en_US/registration/images/bg_prf_box.gif) repeat-y;
}
.myPrfPreviw { 
	background-color:#E7F5F5; 
	padding:10px 20px;
}
.prfPadding { 
	background-color:#E7F5F5; 
	padding:10px 20px; 
	height:182px; 
	_height:170px;
}

.popupAlert {
	font-size:20px; 
	color:#ffffff; 
	font-weight:bold;
}

/************************************************************************************
1.Login & Password page CSS Start here
*************************************************************************************/
#msgWrapper, .msgWrapper{
	margin:10px;
 	padding-top:10px !important; 
 }
.msgWrapperPad{
	margin:10px; 
	padding-top:10px !important; 
	padding-top:0px;
 }
.regLoginBg {
	background:url(/en_US/registration/images/bg_curve_login.gif) repeat-y;
	padding:0px 5px;
}
.loginBlobBgTL {
	background:url(/en_US/registration/images/blobs_login_l_tl.gif) left top no-repeat;
}
.loginBlobBgBR {
	background:url(/en_US/registration/images/blobs_login_l_br.gif) right bottom no-repeat;
	padding:10px 15px;
}
.loginBlobBgBR_R{
	background:url(/en_US/registration/images/blobs_login_r_br.gif) right bottom no-repeat;
	padding:10px 15px;
}
.forgotBlobBgBR {
	background:url(/en_US/registration/images/blobs_forgot_br.gif) right bottom no-repeat;
	padding:7px 15px;
}
.regForgotBg{
	background: url(/en_US/registration/images/bg_reg_box.gif) repeat-y; 
	padding:0px 5px;
}
.tooltips_crn_t{background:url(/en_US/common/images/forms/tooltips_crns_t.gif) no-repeat;}
.tooltips_crn_b{
background:url(/en_US/common/images/forms/tooltips_crns_b.gif) no-repeat bottom; 
padding:15px 0px;
}
.tooltips_bg{
background:url(/en_US/common/images/forms/tooltips_bg.gif) repeat-y; 
padding:0px 25px;
}

.frameMain {
	display: block;
	float: left;
	width:865px;
	padding: 10px;
}


.frameL {
	float: left;
	width: 427px;	
}


.frameLDspl {
	float: left;
	width: 427px;
	display:none;	
}


.frameL_t {
	background:url(/en_US/registration/images/crns_t_login.gif) top left no-repeat;
	height: 15px;
	float: left;	
	width: 427px;	
}

.frameL_m {
	background:url(/en_US/registration/images/bg_curve_login.gif) repeat-y;
	padding:0px 5px;
	float: left;
	width: 417px;		
}

.greenbg{
	background:url(/en_US/registration/images/blobs_forgot_br.gif) 345px 98px no-repeat;
	_background:url(/en_US/registration/images/blobs_forgot_br.gif) 344px 118px no-repeat;
	float: left;
	width: 417px;		
}

.frameL_m UL, .frameL_m LI{
	margin: 0px;
	padding:0px;
	line-height: normal;
	list-style:none;
	clear: both;
}
/*.frameL_m UL LI UL LI {
	list-style-type: disc;
	
	}*/

.frameL_m UL {
	background:url(/en_US/registration/images/blobs_login_l_tl.gif) top left no-repeat;
	padding-left: 10px;
}

.frameL_b {
	background:url(/en_US/registration/images/crns_b_login.gif) top left no-repeat;
	height: 15px;
	float: left;
	width: 427px;		
}

.frameR {
	float: right;
	width: 427px;
}

.frameR_t {
	background:url(/en_US/registration/images/crns_t_login2.gif) top left no-repeat;
	height: 15px;
	float: left;	
	width: 427px;
}

.frameR_m {
	background:url(/en_US/registration/images/bg_curve_login.gif) repeat-y;
	padding:0px 5px;
	float: left;
	width: 417px;	
}

.frameR_m UL, .frameL_m LI{
	margin: 0px;
	padding:0px;
	list-style:none;
	clear: both;
}

.frameR_m UL {
	background:url(/en_US/registration/images/blobs_login_r_br.gif) bottom right no-repeat;
	margin-top: -17px;
	padding-left: 20px;
}

.frameL_m UL UL, .frameR_m UL UL{
	background:none;
	padding-left: 0px;
}


.frameR_b {
	background:url(/en_US/registration/images/crns_b_login2.gif) top left no-repeat;
	height: 15px;
	float: left;
	width: 427px;		
}


.frameFP2 {
	float: right;
	width: 865px;
}

.frameFP2_t {
	background:url(/en_US/registration/images/crns_t_forgot.gif) top left no-repeat;
	height: 15px;
	float: left;	
	width: 865px;
}

.frameFP2_m {
	background:url(/en_US/registration/images/bg_reg_box.gif) repeat-y;
	padding:0px 5px;
	float: left;
}

.frameFP2_m DIV{
	background:url(/en_US/registration/images/blobs_login_l_tl.gif) top left no-repeat;
}

.frameFP2_m DIV DIV{
	background:none;
}

.frameFP2 UL, .frameFP2_m LI{
	margin: 0px;
	padding:0px;
	list-style:none;
	clear: both;
}


.frameFP2_m UL {
	background:url(/en_US/registration/images/blobs_forgot_br.gif) 348px bottom no-repeat;
	padding-left: 12px;
	padding-right: 15px;
	padding-top: 10px;
	width: 828px;
	overflow: hidden;
}


.frameFP2_m UL UL{
	background:none;
	padding-left: 0px;
	padding-top: 0px;
}


.frameFP2_b {
	background:url(/en_US/registration/images/crns_b_forgot.gif) top left no-repeat;
	height: 15px;
	float: left;
	width: 865px;		
}
.reGhrDashGrn{
	background: url(/en_US/homepage/images/hr_tagcloud.gif) repeat-x center;
	padding: 16px 0px !important;
	padding: 10px 0px;	
	width:100%; 	
	margin: 0;	
	clear: both;
	display:block;

}

.frameC {
	height:195px; 
	_height:193px; 
}

.frameCH280 {
	height:280px; 
	
}

.frameC_login {
	
	height:233px; 
	height:215px !important; 
}
.frameC_FP {
	height:140px; 
	_height:145px; 
}

.frameFP2_m .frameC, .frameFP3_m .frameC {
	height:172px;
	_height:169px; 
}

.frameC2 {
	min-height:195px;
	height:auto;
}

.frameC2PadB35 {
	height:195px;
	padding-bottom:35px 
}

.frameC3 {
	height:219px !important; 
	height:227px; 
}

.paddingT10 {
	padding-top: 7px !important;
	float: left;	
	display: inline-block;
}
.paddingT12 {
	padding-top: 12px !important;
	float: left;	
	display: inline-block;
}
.paddingB20 {
	padding-bottom: 5px !important;
	display: inline-block;
	float: left;
}
.pad30{		
	padding:0px 30px;		
}

.paddingB5 {
	padding-bottom: 2px !important;
	display: inline-block;
	float: left;
}
.paddingT10 .tertActionBold {
	float: left;
	width: 67px;
}

.inframeL {
	width: 262px; 
	float: left;
}

.inframeR {
	width: 120px; 
	float: left;
}

.frameL_m LI {
	width: 387px;
}

.frameL_m .reqstar {
	text-indent: -20px;
	line-height: 0px;
	background:url(/en_US/registration/images/star.gif) 0px 2px no-repeat;
	margin: 0px;
	margin-right: 3px;
	padding: 0px;
	height: 12px;
	width: 10px;
	display: block !important;
	overflow: hidden;
	float: left;
}

.height14px {
	margin-bottom: 2px !important;
 	height: 14px; 
	overflow: hidden;
}
.height16px {
	margin-bottom: 2px !important;
 	height: 16px; 
	overflow: hidden;
}

.height17W257S37{	
	width:257px; 
	height:17px;
	size:37;
}

.height17W257{	
	width:257px; 
	height:17px;
}

.height17W73S30{	
	width:73px; 
	height:17px;
	size:30;
}

.height17W73S37{	
	width:73px; 
	height:17px;
	size:37;
}

.height17W260S37{	
	size:37; 
	width:260px; 
	height:17px;
}


.w261{
	width:261px;
}

.frameR_m UL, .frameR_m LI{
	padding: 0px;
	margin: 0px;
}

.frameR_m UL{
	padding: 0px 20px 0px 20px;
}

.regTxtboxW254 {
	width:254px;
}

/************************************************************************************
1.Login & Password page CSS End here
*************************************************************************************/

/************************************************************************************
2.Private profile page CSS End here 
*************************************************************************************/

.PprofileT {
	background:url(/en_US/registration/images/prf_crns_t_curv.gif) top left no-repeat;
	width: 885px;
	height: 18px;
	float: left;
	overflow: hidden;	
}

.PprofileM {
	background:url(/en_US/registration/images/prf_crns_m_curv.gif) top left repeat-y;
	width: 885px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

.PprofileB {
	background:url(/en_US/registration/images/prf_crns_b_curv.gif) top left no-repeat;
	width: 885px;
	height: 15px;
	float: left;
	overflow: hidden;	
}

.PprofileTopNavLR{
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	width: 885px;
}
.PprofileTopNavLR .PprofileTopNavL{
	padding-top: 5px;
	float: left;
	width: 600px;
}

.PprofileTopNavLR .PprofileTopNavR {
	padding: 0px 5px 10px 0px;
	float: right;
	width: 270px;
}

.PprofileTopNavLR .PprofileTopNavR A{
	margin-left: 5px;
	float: right;
}
.PprofileLR {
	padding-top: 20px;
	width: 865px;
	float: left;
}

.PprofileL {
	width: 230px;
	padding:60px 20px 0px 5px;
	float: left;
}
.PprofileR {
	width: 571px;
	float: right;
}

.PprofileL A{ 
	margin: 10px 0px 0px 50px !important;
	margin: 10px 0px 0px 25px;
	float: left;
}
.PprofileR UL, .PprofileR LI{
	margin: 0px;
	padding:0px;
	list-style: none;
}

.PprofileR LI{
	padding-bottom: 9px;
}

.PprofileR LI.lastLI{
	padding-bottom: 0px;
}

.inPprofileLR {
	padding-top: 20px;
	float: left;
}
.inPprofileT {
	background:url(/en_US/registration/images/public_crns_t_curv.gif) top left no-repeat;
	width: 571px;
	height: 10px;
	float: left;
	overflow: hidden;
}

.inPprofileM {
	background-color: #e7f5f5;
	padding:0px 20px 0px 20px;
	width: 531px;
	float: left;
}

.inPprofileB {
	background:url(/en_US/registration/images/public_crns_b_curv.gif) top left no-repeat;
	width: 571px;
	height: 10px;
	float: left;
	overflow: hidden;
}

.inPprofileM h4 {
	padding: 0px 0px 20px 0px;
	margin: 0px;
}

.inPprofileM UL, .inPprofileM LI {
	float: left;
}

.inPprofileM LI UL LI{
	display: block;
	clear: both;
}

.inPprofileLIW180 LI {
	width: 180px;
}

.PprofileR LI Input{
	margin-right: 8px;
	vertical-align:middle;
}

.inPprofileLIW170 LI {
	width: 170px;
}

.paddingT15 {
	padding-top: 10px !important;
}

UL.PprofileOptions {
	margin-left: 20px;
}
/************************************************************************************
2.Private profile page CSS End here
*************************************************************************************/

/************************************************************************************
3.Subscription page CSS Start here
*************************************************************************************/
.subSrcT {
	background:url(/en_US/registration/images/prf_subscribe_t.gif) top left no-repeat;
	width: 886px;
	height: 56px;
	float: left;
}

.subSrcM {
	background:url(/en_US/registration/images/prf_subscribe_m.gif) top left repeat-y;
	padding:0px 40px 0px 40px;
	width: 885px;
	float: left;
}

.subSrcB {
	background:url(/en_US/registration/images/prf_subscribe_b.gif) top left no-repeat;
	width: 886px;
	height: 56px;
	float: left;
}

.subSrcTopNavLR{
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	width: 885px;
}
.subSrcTopNavLR .subSrcTopNavL{
	padding-top: 5px;
	float: left;
	width: 600px;
}

.subSrcTopNavLR .subSrcTopNavR {
	padding: 0px 5px 10px 0px;
	float: right;
	width: 270px;
}

.subSrcTopNavLR .subSrcTopNavR A{
	float: right;
	margin-left: 5px;
}

.subSrcLR {
	padding-top: 20px;
	width: 805px;
	float: left;
}

.subScrL {
	padding-right: 20px;
	width: 170px;
	float: left;
}
.subScrR {
	width: 615px;
	float: left;
}

.subScrR DIV{
	width: 25px;
	float: left;
}

.subScrR LABEL{
	width: 590px;
	float: right;
}

.subSrcSngle {
	float: left;
	clear: both;
	width: 100%;
}
.subSrcSngle INPUT{
	vertical-align: middle;
}
.subSrcSngle .chkBox{
	width: 25px;
	float: left;
}
.subSrcSngle .lblBox{
	width: 590px;
	float: left;
}

.subScription .hrDashGrn {
    padding:30px 0px 30px 0px;
	margin: 0px;
	height: 1px;
	float: left;
	width: 808px;
}
.subSrcContent {
	padding-top: 0px;
	clear: both; 
}

.regProfMainBox {
 	width: 886px; 
	overflow:hidden;
}
.regErrorpad{margin-left:17px !important; margin-left:3px;}

/************************************************************************************
3.Subscription page CSS End here
*************************************************************************************/

/************************************************************************************
4.Registration Pop Up Start here
*************************************************************************************/
.regPopupMain{
margin:0 auto;
width:504px;
}
.regPopupT{
background-image:url(/en_US/registration/images/reg_popup_T.gif);
background-repeat:no-repeat;
width:504px; 
height:31px;
float:left;
}

.regPopupM{
background-image:url(/en_US/registration/images/reg_popup_M1.gif);
background-repeat:repeat-y;
float:left;
width:504px;
}

.regPopupM1{
background-image:url(/en_US/registration/images/reg_popup_M2.gif);
background-position:bottom;
background-repeat:no-repeat;
padding:0px 43px 0px 43px;
_padding:0px 42px 0px 43px;
width:419px;
height:271px;
overflow-x:43px;
overflow-y:150px;
float:left;
}

.regPopupB{
background-image:url(/en_US/registration/images/reg_popup_B.gif);
background-repeat:no-repeat;
width:504px;
height:39px;
float:left;
}

h1.red_20{
font-size:20px;
color:#ee3b33;
font-weight:bold;
}

.prdFloatL{
float:left;
}

.ImpMsgimg{
float:left;
padding:3px 2px 0px 0px;
}
.Imgmsg{
float:left;
width:419px;
height:24px;
}

.closeimg{
padding-left:75px;
}

.regPopupContM{
}

/************************************************************************************
4.Registration Pop Up End here
*************************************************************************************/

.prfRegistrationImgGtg{
width:825px;
}

.prfRegistrationImgGtgT{
background:url(/en_US/registration/images/reg_gtg_crn_red_t.gif);
background-repeat:no-repeat;
height:15px;
}

.prfRegistrationImgGtgM{
background:url(/en_US/registration/images/reg_gtg_crn_red_bg.gif);
background-repeat:repeat-y;
padding-left:20px;
height:45px;
}

.prfRegistrationImgGtgB{
background:url(/en_US/registration/images/reg_gtg_crn_red_b.gif);
background-repeat:no-repeat;
height:15px;
}

/************************************************************************************
5.for subscrption & notification css start here
*************************************************************************************/
.prfSubscribeAutoRecv{
margin:0 auto;
width:795px;
float:left;
}

.prfSubscribeMain{
padding-bottom:15px;
width:795px;
float:left;
}

.prfSubscribeCrnT{
background:url(/en_US/registration/images/prf_subscribe_crn_t.gif) no-repeat top left;
background-position:bottom;
background-repeat:no-repeat;
width:795px;
height:8px;
float:left;
}

.prfSubscribeM{
background-color:#ffffff;
padding-left:3px;
width:792px;
float:left;
}

.prfSubscribeMTxt{
	padding:6px 0px 0px 21px;
	width:600px;
	float:left;
}

.prfSubscribeCrnB{
background:url(/en_US/registration/images/prf_subscribe_crn_b.gif);
background-position:top;
background-repeat:no-repeat;
width:795px;
height:10px;
float:left;
}

.chbox{
color:#019583;
font-weight:bold;
padding-left:10px;
}
.chbox2 {
	color:#019583;
	font-weight:bold;
	float: right;
	padding-left:10px;
	width:570px;
}

.prfSubContTxtPadL{
	float:left; 
	width:15px
}

.prfSubscribBotLink{
float:left;
width:500px;
}
/************************************************************************************
5.for subscrption & notification css end here
*************************************************************************************/

/************************************************************************************
6.Registartion-Thank you page css starts here
*************************************************************************************/
.regThankUWEList UL {
	margin: 0px;
	padding: 0px;
	padding-left:10px;


}
.regThankUWEList LI {
	list-style:none;
	font-weight:normal;
	margin: 0px;
	padding: 0px 0px 2px 0px;
}
.regThankuCretBlogImg {
	width:162px;
	height:77px;
	float: left;
}
.regThankUStartBlog{
height:77px;
float:left;
vertical-align:top;
}
.regThankUStartBlogCont{
padding-right:31px;
float:left;
width:250px;
}
.regThankUBtn{
padding-left:100px;
float:right;
}
.regPad10L{
	padding-left:12px;
}
.regPadBL20{
	padding:0 0 20px 20px;
}
.regPadBLR{
	padding:0 10px 10px 12px;
}

/************************************************************************************
6.Registartion-Thank you page css end here
*************************************************************************************/

/************************************************************************************
7.Registartion-Enterscreenname_body css starts here
*************************************************************************************/

.F20HW15{
	color:#FD1813; 
	font-size:20px; 
	font-weight:bold; 
	height:15px; 
	width:15px; 
	float:left;
}


.H15W100PadT3{
	height: 15px; 
	width: 100px; 
	float: left; 
	padding-top:3px;
}


/************************************************************************************
7.Registartion-Enterscreenname_body css ends here
*************************************************************************************/

/************************************************************************************
8.Registartion-Popup Unsubscribe css starts here
*************************************************************************************/
.popupSubscribeheader{
	padding-left:35px; 
	background-image:url(/en_US/registration/images/prf_popup_subscribe-headerbg.png); 
	background-repeat:no-repeat;
}

.prfPopupSubscribeContenttop{
	height:23px; 
	background:url(/en_US/registration/images/prf_popup_subscribe-contenttop.png); 
	background-repeat:no-repeat;
}

.prfPopupSubscribefooterbg{
	background-image:url(/en_US/registration/images/prf_popup_subscribe-footerbg.png); 
	background-repeat:no-repeat;
}

.W257H17{
	width:257px; 
	height:17px
}
.VisibPosiLT0{
	visibility:hidden; 
	position: absolute; 
	left:0px; 
	top:0px;
}



/************************************************************************************
8.Registartion-Popup Unsubscribe css ends here
*************************************************************************************/
/************************************************************************************
9.Registartion-Popup_alert css starts here
*************************************************************************************/
.VerticlAlgnMidl{
	vertical-align:middle;
}


/************************************************************************************
9.Registartion-Popup_alert css ends here
*************************************************************************************/
/************************************************************************************
10.Child css starts here
*************************************************************************************/
.Padt12R30{
	padding:12px 30px;
}

/************************************************************************************
10.Child css ends here
*************************************************************************************/

.PadB18L10{
	padding:0px 0px 18px 10px;
}
/************************************************************************************
11.Child_preview css ends here
*************************************************************************************/
/************************************************************************************
12.Popup-mailing css starts here
*************************************************************************************/
.BagPosiBagRept{
	background-position:bottom; 
	background-repeat:no-repeat;
}
/************************************************************************************
12.Popup-mailing css ends here
*************************************************************************************/
/************************************************************************************
13.previewprofile css starts here
*************************************************************************************/
.PadT0R30{
	padding:0px 30px;
}

.PadT0R18{
	padding:0px 18px;
}
.PadL0{
	padding-left:0px;
}

/************************************************************************************
13.previewprofile css ends here
*************************************************************************************/
/************************************************************************************
14.publicprofile css starts here
*************************************************************************************/
.PadT3{
	padding-top:3px;
}
/************************************************************************************
14.publicprofile css starts here
*************************************************************************************/

/************************************************************************************
15. GTG interim page starts here
*************************************************************************************/
.paddingGTGT10 .tertActionBold {
	float: left;
	width: 100px;
}

.padGTG10L{
	padding-left:10px;
}

.padGTG20L{
	padding-left:20px;
}

.frameGTGC3 {
	height:150px !important; 
	height:158px; 
}

.frameGTGL_b {
	background:url(/en_US/registration/images/crns_b_gtg_login.gif) top left no-repeat;
	height: 15px;
	float: left;
	width: 427px;		
}
.greenGTGbg{
	float: left;
	width: 417px;		
}
.frameL_m1 {
	background:url(/en_US/registration/images/bg_curve_login.gif) repeat-y;
	padding:0px 5px;
	float: left;
	width: 417px;		
}
.frameL_m1 UL, .frameL_m1 LI{
	margin: 0px;
	padding:0px;
	line-height: normal;
	list-style:none;
	clear: both;
}

.frameL_m1 UL {
	background:url(/en_US/registration/images/blobs_login_l_tl.gif) top left no-repeat;
	padding-left: 14px;
}

.frameR_m1 UL, .frameL_m1 LI{
	margin: 0px;
/*	padding:0px;*/
	list-style:none;
	clear: both;
}

.frameL_m1 UL UL, .frameR_m1 UL UL{
	background:none;
	padding-left: 0px;
}

.frameL_m1 LI {
	width: 387px;
}

.frameL_m1 .reqstar {
	text-indent: -20px;
	line-height: 0px;
	background:url(/en_US/registration/images/star.gif) 0px 2px no-repeat;
	margin: 0px;
	margin-right: 3px;
	padding: 0px;
	height: 12px;
	width: 10px;
	display: block !important;
	overflow: hidden;
	float: left;
}
.padGTG40L{
	padding-left:40px;
}

/************************************************************************************
15. GTG interim page ends here
*************************************************************************************/

.regCompPad {
	padding-left:35%;
}
.PprofileButton {
	width:210px;
	float:right;
	padding:0 5px 10px 0;
}
.PprofileButtonLeft {
	width:65px;
	float:left;
}
.PprofileButtonRight {
	width:145px;
	float:left;
}

/************************************************************************************
16. GTG module  page start here
*************************************************************************************/
#mainmodule1{
position:relative;
}
#module1left{
width:274px;
height:auto;
float:left;
margin-right:5px;
}
#module2middle{
width:274px;
height:auto;
float:left;
margin-right:5px;
}
#module3right{
width:274px;
height:auto;
float:left;
}

#module1lefthead{
background:url(/en_US/registration/images/reg_gtg_module1_top.jpg)  no-repeat;
height:68px;
}
#module2middlehead{
background:url(/en_US/registration/images/reg_gtg_module2_top.jpg)  no-repeat;
height:68px;
}
#module3righthead{
background:url(/en_US/registration/images/reg_gtg_module3_top.jpg)  no-repeat;
height:68px;
}
.wSpacer74{
	float:left;
	width:74px;
	height:68px;
	}
.moduleheadtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
color:#8f277f;
width:auto;
text-align:center;
float:left;
padding-top:25px;
padding-left:70px;
}
.moduletextbg{
background:url(/en_US/registration/images/reg_gtg_module_bg.jpg);
background-repeat:repeat-y;
height:auto;
clear:left;
width:274px;
}
.moduletext{
padding-left:20px;
padding-right:15px;
padding-top:15px;
clear:left;
}
.modullinktext{
color:#019583; text-decoration:underline;
}
.modullinktext a:hover{
color:#F58320; text-decoration:underline;
}
.module1textalign{
text-align:left;
}

.module1secAction{
height:75px;
position:relative;
}
.module1secActiontext{
float: left; padding-top:10px; width:150px !important;_width:150px; #width:138px;}
.module1secActiontext1{
float: left; padding-top:10px;}
.module1htgimg{
float: left; width:89px;}

.module1secAction a {
background:transparent url(/en_US/common/images/buttons/btn_arw_orange_bgw.gif) no-repeat scroll left top;
color:#009999;
display:block;
line-height:15px;
padding:2px 0 10px 22px;
text-decoration: underline;
width: 90%;
}
.module1secAction a:hover{
background:transparent url(/en_US/common/images/buttons/btn_arw_red_bgw.gif) no-repeat scroll left top;
color:#009999;
display:block;
line-height:15px;
padding:2px 0 10px 22px;
text-decoration:underline;
width: 90%;
}
#module1lefmsgbg{
background:url(/en_US/registration/images/reg_gtg_module1_bt_bg.jpg);
background-repeat:repeat-y;
height:auto;
clear:left;
}
.module1lefmsgtext{
margin-left:25px;
margin-right:15px;
clear:left;
}
.module1lefmsgtextred{
color:#FF0000;
font-weight:bold;
}

.module1secActionmiddle{
height:60px;
position:relative;
}
.module1secActionmiddle a {
background:transparent url(/en_US/common/images/buttons/btn_arw_orange_bgw.gif) no-repeat scroll left top;
color:#009999;
display:block;
line-height:15px;
padding:2px 0 10px 22px;
text-decoration: underline;
width: 90%;
}
.module1secActionmiddle a:hover{
background:transparent url(/en_US/common/images/buttons/btn_arw_red_bgw.gif) no-repeat scroll left top;
color:#009999;
display:block;
line-height:15px;
padding:2px 0 10px 22px;
text-decoration:underline;
width: 90%;
}
.module1secActionright{
height:72px;
position:relative;
}
.module1secActionright a {
background:transparent url(/en_US/common/images/buttons/btn_arw_orange_bgw.gif) no-repeat scroll left top;
color:#009999;
display:block;
line-height:15px;
padding:2px 0 10px 22px;
text-decoration: underline;
width: 90%;
}
.module1secActionright a:hover{
background:transparent url(/en_US/common/images/buttons/btn_arw_red_bgw.gif) no-repeat scroll left top;
color:#009999;
display:block;
line-height:15px;
padding:2px 0 10px 22px;
text-decoration:underline;
width: 90%;
}
.offertextNew {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: ##009999;
	text-decoration: none;
	float: left;
	width:623px;
	}
/************************************************************************************
16. GTG module  page end here
*************************************************************************************/
.error_text{
display:inline-block;
padding:1px 10px 0 10px;
vertical-align:middle;
}


/************************************************************************************
FAQ css start here
*************************************************************************************/
#FaqMargine { padding:17px 46px 3px 42px; }
.Faq_ttl{
	font:bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:#1e8570;
	padding:0 0 20px 0;
}
.Faq_subttl{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#1e8570;
	padding:10px 0 10px 0;
}
.Faq_ul{
	margin:0;
	padding:0;
}
.Faq_ul li{
	list-style:none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#1e8570;
}
.Faq_ul li a {
	text-decoration:underline;
	line-height:25px;
}
.Faq_cont_ttl{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#1e8570;
	line-height:20px;
	padding:15px 0 7px 0;
}
.Faq_cont_back{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#1e8570;
	text-decoration:underline;
}
.Faq_grn_cont{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#1e8570;
}
.Faq_grn_ln_div{
	padding:20px 0 0 0;
