/* Begin R2 Changes 

This is a brand new file for R2 of the site 

*/

/** flash billboard  **/
#billboard {position:absolute; top:230px; left:63px; height:176; width:264; }

/** Flash Create Banner **/
#PreviewFlash {padding-left: 4px;}


#logo{position:absolute; top:385px; left:110px; height:188px; z-index:5; margin:0; padding-bottom:0px; width:234px}

/* EXTERNAL DISCLAIMER **/

#externalDisclaimer {display:none; position: absolute; top:190px; left:250px; z-index:9999; height:410px; width:500px; background-color:#FFFFFF; padding:15px; border: 3px solid #328898; text-align:left;}
#externalDisclaimer h1 {margin:0; padding:0; margin-bottom:10px;}
#externalDisclaimer .level1 {line-height:15px; font-family:Helvetica, sans-serif; font-size:14px; color:#247F99;}
#externalDisclaimer .level2 {line-height:37px; font-family:Helvetica, sans-serif; font-size:35px; color:#247F99;}
#externalDisclaimer .disclaimer_main {line-height:15px; font-family:Helvetica, sans-serif; font-size:12px;}
#externalDisclaimer .disclaimer_sub {line-height:13px; font-family:Helvetica, sans-serif; font-size:10px;}
.underlined {text-decoration:underline; color:#000000; }

/* tools section */
#leftCol {float:left;}
#rightCol {float:left;padding-top:8px;padding-left:8px;}
#rightCol ul.arrowRight {list-style-type: none; padding: 0; margin-top:0px; margin-bottom:0px; margin-right: 0px; margin-left: 5px; _margin-left:7px; padding-bottom:8px; width:285px; }
#rightCol ul.arrowRight li.edit {background: url(/wps/cgpSelfCare/images/en/arrow_blue.gif) right center no-repeat;  padding:0; margin:0; margin-bottom: 5px; width:168px;} 
#rightCol ul.arrowRight li.create {background: url(/wps/cgpSelfCare/images/en/arrow_blue.gif) right center no-repeat;  padding:0; margin:0; width:135px;margin-bottom: 5px; } 
#rightCol ul.arrowRight li.share {background: url(/wps/cgpSelfCare/images/en/arrow_blue.gif) right center no-repeat;  padding:0; margin:0; width:165px; margin-bottom: 5px;} 
#rightCol ul.arrowRight li.facebook {background: url(/wps/cgpSelfCare/images/en/arrow_blue.gif) right center no-repeat;  padding:0; margin:0; width:200px; margin-bottom: 5px;} 
#rightCol ul.arrowRight li a {font-family:Helvetica, sans-serif; color:#237E99; font-size:14px; line-height:14px; font-weight: bold;text-decoration:none;}
#rightCol h3 {font-family:Helvetica, sans-serif; color:#000000; font-size:14px; line-height:14px;}



/* Registration Form */
#registerForm {width:450px; padding-bottom:8px; font-family: helvetica, verdana, sans-serif; font-size:10px; line-height:12px; color:#666666;}
#registerForm input {padding:0; margin:0;}
#registerForm .submitButton {background: url(/wps/cgpSelfCare/images/en/btn_submit.jpg) no-repeat; width:116px; height:36px; border:none; font-size:10px; text-indent:-9999px;}
#registerForm ul.arrowRight {list-style-type: none; padding: 0; margin-top:0px; margin-bottom:0px; margin-right: 0px; margin-left: 5px; _margin-left:7px; padding-bottom:8px; width:285px; }
#registerForm ul.arrowRight li {background: url(/wps/cgpSelfCare/images/en/arrow_blue.gif) right center no-repeat; text-align:right; padding:0; margin:0; padding-right:22px;} 
#registerForm ul.arrowRight li a {font-family:Helvetica, sans-serif; color:#237E99; font-size:12px; line-height:14px; font-weight:bold; text-decoration:none; }

/* Login Form */
#loginForm {width:450px; padding-bottom:8px; font-family: helvetica, verdana, sans-serif; font-size:10px; line-height:12px; color:#666666;}
#loginForm input {padding: 0; margin:0; margin-bottom: 6px;}
#loginForm label {font-family: helvetica, verdana, sans-serif; font-size:14px; line-height:16px; color:#237E99; font-weight:bold; display:inline; width:80px; margin-top:3px; float:left; margin-bottom: 6px;}
#forgetUser {margin-bottom: 20px;}
#reset {margin-bottom: 6px;_margin-bottom: 4px;}

#settingsForm {width:450px;  font-family: helvetica, verdana, sans-serif; font-size:10px; line-height:12px; color:#666666;}
#settingsForm input.normal {padding: 0; margin:0; margin-bottom: -6px;_margin-bottom: 0px; _padding-bottom: -5px;}
#settingsForm input.email {padding: 0; margin:0; width: 200px; margin-bottom: -6px; _margin-bottom: -2px;_padding-bottom: -5px;}
#settingsForm label {font-family: helvetica, verdana, sans-serif; font-size:14px; line-height:16px; color:#237E99; font-weight:bold; display:inline; width:207px; float:left;padding: 0; margin-top:0; margin-bottom: -15px;_padding-bottom: -5px;}
#settingsForm input.emailbottom {padding: 0; margin:0;}
#settingsForm div {padding: 0; margin:0;}

#settingsForm .signUp {padding-left: 207px; margin-top:3px;}
#settingsForm label.signUp2  {font-family: helvetica, verdana, sans-serif; font-size:10px;  color:#666666; display: inline;  float:right; padding-top: 2px; margin:0;  font-weight: normal; clear:left; padding-right: 22px; margin-top: -18px; *margin-top: 0px; width: 200px;}

div.registerFormatting {padding-bottom:4px; _padding-bottom:0px; *padding-bottom:2px; width:500px; clear:both;}
div.registerFormatting label {font-family: helvetica, verdana, sans-serif; font-size:14px; line-height:16px; color:#237E99; font-weight:bold; display:inline; width:170px; margin:0; float:left;}
div.registerFormatting textarea.terms {font-family:Helvetica, sans-serif; color:#666666; font-size:11px; line-height:12px; width:430px; height:75px; *height:50px;}

div.registerFormatting2 {padding-bottom:4px; *padding-bottom:0px; width:500px; clear:both}
div.registerFormatting2 input {padding:0; margin:0; float:left; width:20px; text-align:left;}
div.registerFormatting2 label {display:block; font-family:Helvetica, sans-serif; color:#000000; font-size:10px; *padding-top:4px; line-height:12px; font-weight:100;}

.small {font-size:11px;}

/* Share your Banner */

#pane1 a {font-family:Helvetica, sans-serif; color:#237E99; line-height:16px; /* font-size:14px; font-weight:bold; text-decoration:none; */}

#pane1 textarea {font-family:Helvetica, sans-serif; color:#666666; font-size:11px; line-height:12px;}
#pane1 input {font-family:Helvetica, sans-serif; color:#666666; font-size:11px; line-height:12px;}
#pane1 .blue {font-family:Helvetica, sans-serif; color:#237E99; font-size:14px; line-height:16px; font-weight:bold; text-decoration:none;}


/* create your banner */
#col1 {float:left; padding-right:5px; width:277px;}
#col2 {padding-right: 5px;}
#col2 h2 {font-family:Helvetica, sans-serif; color:#333333; font-size:14px; line-height:16px; font-weight:bold; margin-bottom:0px; padding-bottom:5px;}
#col2 p {font-family:Helvetica, sans-serif; color:#666666; font-size:12px; line-height:14px; padding-top:1px; *padding-top:3px;}
#col2 p.bold {font-family:Helvetica, sans-serif; color:#666666; font-size:12px; line-height:14px; padding-top:1px; *padding-top:3px; font-weight:bold;}
#col2 p a {font-family:Helvetica, sans-serif; color:#333333; font-size:12px; line-height:14px; font-weight:100; text-decoration:underline;}
#col2 .uploadButton {background: url(/wps/cgpSelfCare/images/en/social/btn_upload.gif) no-repeat; width:64px; height:27px; border:none; font-size:10px;}
#col2 p.bold a {font-family:Helvetica, sans-serif; color:#237E99; font-size:12px; line-height:14px; font-weight:100; text-decoration:underline;}
#col2 textarea {font-family:Helvetica, sans-serif; color:#333333; font-size:12px; line-height:14px; font-weight:bold; width:200px; height:75px;}




#wrongPW {padding-top:7px; padding-left:2px;}
#signIn {float:left;}
#homepage {padding-left:170px;}
#ageVerfication {font-family:Helvetica, sans-serif; color:#666666; font-size:12px; line-height:14px; padding: 0 0 0 5px; *padding-top:4px; margin-right:-25px; font-weight:100;}
#signIn {margin-top:20px;}

#deleteBillboard {background:url(/wps/cgpSelfCare/images/en/user/billboard_delete_popup.gif) no-repeat; width:296px; height:170px; position:absolute; z-index:999; top:280px; _top:290px; left:50px;}
#deleteBillboard p {font-family:Helvetica, sans-serif; color:#333333; font-size:14px; line-height:16px; padding:0px 30px 0px 15px;}
#deleteBillboard #deleteBillboard_close {width:272px; padding-top:3px; text-align:right; }
#deleteBillboard #deleteBillboard_close a {color:#666666; font-size:10px; text-decoration:none;}



#forgotPW,#infoSent,#noAddress {background:url(/wps/cgpSelfCare/images/en/user/billboard_password_popup.gif) no-repeat; width:310px; height:170px; position:absolute; z-index:999; top:42px; left:-15px;}

#noAddress h1 {font-family:Helvetica, sans-serif; color:#333333; font-size:17px; line-height:19px; margin:0; padding:0px 10px 0px 15px;}
#noAddress_close {width:287px; padding-top:3px; text-align:right; z-index:999; }
#noAddress_close a {color:#666666; font-size:10px; text-decoration:none;}


#infoSent h1 {font-family:Helvetica, sans-serif; color:#333333; font-size:17px; line-height:19px; margin:0; padding:10px 20px 0px 15px;}
#infoSent_close {width:287px; padding-top:3px; text-align:right; z-index:999; }
#infoSent_close a {color:#666666; font-size:10px; text-decoration:none;}


#forgotPW h1 {font-family:Helvetica, sans-serif; color:#333333; font-size:17px; line-height:20px; margin:0; padding:0px 10px 0px 15px;}
#forgotPW p {font-family:Helvetica, sans-serif; color:#666666; font-size:12px; line-height:14px; margin:0; padding:0px 10px 0px 15px;}
#forgotPW label {font-family:Helvetica, sans-serif; color:#666666; font-size:12px; line-height:14px; margin:0; padding:2px 10px 0px 15px; float:left; display:block;}
#forgotPW_close {width:287px; padding-top:3px; text-align:right; z-index:999; }
#forgotPW_close a {color:#666666; font-size:10px; text-decoration:none;}

#termsConditions {
border:1px solid #CCCCCC;
height:65px;
overflow-y:scroll;
width:470px;
}

#ageVerification{
color:#666666;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:100;
line-height:14px;
margin-right:-25px;
padding:0pt 0pt 0pt 5px;
}

#ageVerificationLabel{
color:#666666;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:100;
line-height:14px;
margin-right:5px;
padding:0pt 0pt 0pt 5px;
}

#usernameSug {background:url(/wps/cgpSelfCare/images/en/user/uname_sugg_popup.gif) no-repeat; width:299px; height:197px; position:absolute; z-index:999; top:-73px; left:125px;margin:0;padding:0;}
#usernameSug h1 {font-family:Helvetica, sans-serif; color:#333333; font-size:17px; line-height:18px; margin:0; padding:0px 10px 0px 15px;}
#usernameSug p {font-family:Helvetica, sans-serif; color:#666666; font-size:11px; line-height:12px; margin:0; padding:2px 10px 0px 15px; margin-bottom: 6px; _margin-bottom: 0px;}
#usernameSug_close {width:277px; padding-top:0px; text-align:right; z-index:999; }
#usernameSug_close a {color:#666666; font-size:10px; text-decoration:none; z-index:999;position:relative;}

#userRadio {
margin-left:15px;
}
#userRadio input{ _margin:-1px;}
/*
.clear{position:absolute;}
*/

#validationtop{
float:none;

}

#activation_success, #activation_failure{
	height:146px;
	left:10px;
	padding-top:2px;
	position:absolute;
	top:65px;
	visibility:hidden;
	width:356px;
	z-index:1000;
	background-color:#CCCCCC;

	background:transparent url(/wps/cgpSelfCare/images/en/tell_a_friend_background.gif) no-repeat scroll 0%;
			
}
.activate_close {
	text-align:right;
	width:335px;
}
#activation_success p, #activation_failure p { padding: 20px;}


#userRadio label {
	color:#666666;
	display:inline;
	float:left;
	font-family:Helvetica,sans-serif;
	font-size:12px;
	line-height:12px;
	margin-bottom:8px;
	margin-left:3px;
	margin-top:0px;
}

.ClearFloats {
 *POSITION: absolute;
 clear:both;
 _POSITION: relative;
}

/* ==========================================================*/
#delete_confirmation
{
	background:transparent url(/wps/cgpSelfCare/images/en/tell_a_friend_background.gif) no-repeat scroll 0 50%;
	height:146px;
	left:10px;
	padding-top:2px;
	position:absolute;
	top:125px;
	visibility:hidden;
	width:356px;
	z-index:1000;
}

#delete_confirmation p, #delete_confirmation h3{
	padding:20px;
	width:290px;
}

/* ==========================================================*/
