@charset "utf-8";
/* CSS Document */

body{ width:100%; margin-left:auto; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747;}
.spacer{ clear:both; margin:0; padding:0;}
div, h1, h2, p, form, label, input, textarea, img, span{ margin:0; padding:0;}

ul,li{ list-style-type:none; margin:0; padding:0;}
h1{font-size:16px; color:#FF0000; text-decoration:none;}
h2{font-size:22px; color:#ff7c00; text-decoration:none; line-height:40px;}
h3{font-size:28px; color:#6f6f6f; text-decoration:none; font-weight:normal; line-height:20px; }
h4{font-size:24px; color:#a0a0a0; text-decoration:none; font-weight:normal; display:block; line-height:20px; border:1px #000000 solid; }
h5{font-size:18px; color:#010101; text-decoration:none; font-weight:bold; height:35px; padding:0; margin:0; }

a{ outline:none}

.clear { clear:both; padding:0; margin:0; font-size:0; border:0;}


/*------------------ ---------------------- ---------------------- ---------------------- */

/*.popupBig{ width:824px;}*/
.popupBig{ width:824px; margin:0 auto; padding:3px 0 0 0  }
/*.popupBig .topPart{ min-height:66px; }
.popupBig .topPart .leftPart{ background:url(../images/popupMenuLeft.jpg) no-repeat; float:left; width:14px; min-height:66px }
.popupBig .topPart .repeatePart{ background:url(../images/popupMenuRepeate.jpg) repeat-x; float:left; width:796px; min-height:66px }
.popupBig .topPart .repeatePart .leftText{ float:left; width:400px; padding:25px 0 0 10px }
.popupBig .topPart .repeatePart .deleteIcon{ float:right; width:60px; margin:13px 0 0 0 }
.popupBig .topPart .rightPart{ background:url(../images/popupMenuRight.jpg) no-repeat; float:right; width:14px; min-height:66px }
.popupBig .repeateImg{ border:1px #FFFFFF solid; min-height:510px; background:url(../images/popupContainerRepeate.jpg) repeat-y; }
.popupBig .bottomImg{ height:12px; background:url(../images/popupContainerBottom.jpg) no-repeat;}

.registerHere{ height:460px; width:95%; margin:0 auto; padding:20px 0 25px 0;}
.registerHere .leftPart{ height:465px; width:236px; float:left; }
.registerHere .leftPart .ImgBack{ border:1px #878583 solid; background:url(../images/benefitsBack.jpg) repeat-x; height:113px; width:234px; text-align:center; padding:15px 0 0 0 }
.registerHere .leftPart .ImgBackBottom{ background:url(../images/shareLeftImg3.jpg) no-repeat; height:228px; width:236px; text-align:center; padding:15px 0 0 0 }

.registerHere .rightPart{ height:465px; width:525px; float:right; }
.registerHere .rightPart span{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;   }

.rightPartImg{ width:100%; min-height:400px;}
.rightPartImg .topPart2{ width:102%; height:10px; background:url(../images/registrationBoxTop.jpg) no-repeat;}
.rightPartImg .repeatePart2{ width:94%; display:inline-block; background:url(../images/registrationBoxRepeate.jpg) repeat-y; padding:0 20px }
.rightPartImg .bottomPart2{ width:102%; height:13px; background:url(../images/registrationBoxBottom.jpg) no-repeat;}
*/
.popupBig .topPart{ min-height:50px; }
.popupBig .topPart .leftPart{ background:url(../images/popupMenuLeft.jpg) no-repeat; float:left; width:11px; height:50px }
.popupBig .topPart .repeatePart{ background:url(../images/popupMenuRepeate.jpg) repeat-x; float:left; width:802px; }
.popupBig .topPart .repeatePart .leftText{ float:left; width:400px; padding:19px 0 0 10px; height:30px; }
.popupBig .topPart .repeatePart .deleteIcon{ float:right; width:40px; margin:12px 0 0 0 }
.popupBig .topPart .rightPart{ background:url(../images/popupMenuRight.jpg) no-repeat; float:right; width:11px; height:50px }
.popupBig .repeateImg{ border:1px #FFFFFF solid; background:url(../images/popupContainerRepeate.jpg) repeat-y; }
.popupBig .bottomImg{ height:12px; background:url(../images/popupContainerBottom.jpg) no-repeat; }

.registerHere{ width:95%; margin:0 auto; padding:10px 0 0 0;}
.registerHere .leftPart{ width:236px; float:left; }
.registerHere .leftPart .ImgBack{ width:234px; text-align:center; }
.registerHere .leftPart .ImgBackBottom{ background:url(../images/shareLeftImg3.jpg) no-repeat; height:220px; width:237px; text-align:center; padding:15px 0 0 0 }

.registerHere .rightPart{ height:440px; width:525px; float:right; }
.registerHere .rightPart span{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;   }

.rightPartImg{ width:100%; min-height:400px;}
.rightPartImg .topPart2{ width:102%; height:10px; background:url(../images/registrationBoxTop.jpg) no-repeat;}
.rightPartImg .repeatePart2{ width:94%; display:inline-block; background:url(../images/registrationBoxRepeate.jpg) repeat-y; padding:5px 20px }
.rightPartImg .bottomPart2{ width:102%; height:13px; background:url(../images/registrationBoxBottom.jpg) no-repeat;}

/*.formPartCommon{ width:100%; padding:25px 0 0 0 }
.formPart{ width:100%; min-height:45px; }
.formPart .formleft{ float:left; width:130px; min-height:25px; text-align:right; padding:9px 5px 0 0  }
.formPart .formright{ float:left; width:355px; min-height:30px; padding:2px 0 0 0; }
*/
.formPartCommon{ width:100%; padding:10px 0 0 0 }
.formPart{ width:100%; min-height:42px; }
.formPart .formleft{ float:left; width:100px; min-height:25px; text-align:right; padding:9px 5px 0 0  }
.formPart .formright{ float:left; width:388px; min-height:30px; padding:2px 0 0 0; }
/*.formPart .formright span{ background-color:#add852; border:1px #608c03 solid; font-size:12px; color:#FFFFFF; margin:5px 0 5px 0; height:20px; width:122px; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0 0 0 }
.formPart .formright p{margin:5px 0 5px 0; font-weight:bold; padding:3px 0 0 0 }*/

/*.formPart .formright span{ background-color:#add852; border:1px #608c03 solid; font-size:12px; color:#FFFFFF; margin:5px 0 5px 0; height:20px; width:122px; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0 0 0 }*/

.btnCheckAvailability{ background-color:#add852; border:1px #608c03 solid; font-size:12px; color:#FFFFFF; margin:5px 0 5px 0; height:20px; width:122px; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0 0 0 }
.divlblavailusercheck
{
	float: left; margin: 10px 0 0 50px;
}
.lblusercheck
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:xx-small;
}
.generateCodeimg{ margin:0 5px 0 0; padding:0px 5px 0 5px; text-align:center; min-width:60px; float:left; min-height:20px; color:#c7390b; font-weight:bold}
.generateCode{ border:1px #cccccc solid; margin:0 5px 0 0; background:url(../images/generateBack.jpg) repeat-x; padding:4px 5px 0 5px; text-align:center; min-width:60px; float:left; min-height:20px; color:#c7390b; font-weight:bold}



.generateCode ul li{ width:auto; float:left; padding:0 5px 0 5px; }
.generateCode a{ text-decoration:none; color:#333333; }
.generateCode a:hover{ text-decoration:underline; color:#333333; }

.commonBtn { display:block; min-height:20px; min-width:50px; padding:5px 13px 0 13px; text-decoration:none; font-weight:bold; background:url(../images/commonBtn.jpg) repeat-x; color:#FFFFFF; text-align:center; border:1px #000000 solid; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; float:left; margin:0 5px 0 0 }

.commonBtn:hover { background-color:#000000; text-decoration:underline }

.formPart .formright span a{ font-size:12px; color:#FFFFFF; text-decoration:none;}
.formPart .formright span a:hover{ font-size:12px; color:#FFFFFF; text-decoration:underline;}

/*.formTextField{ border:1px #d0d0d0 solid; min-height:24px; background:url(../images/textFieldRepeatePopup.jpg) repeat-x; padding:7px 0 0 7px; width:340px;}
.formTextField2{ border:1px #d0d0d0 solid; min-height:24px; background:url(../images/textFieldRepeatePopup.jpg) repeat-x; padding:7px 0 0 7px; width:107px;}
.formTextField3{ border:1px #d0d0d0 solid; min-height:24px; background:url(../images/textFieldRepeatePopup.jpg) repeat-x; padding:7px 0 0 7px; width:215px;}
*/
.formTextField{ border:1px #d0d0d0 solid; min-height:20px; background:url(../images/textFieldRepeatePopup.jpg) repeat-x; padding:3px 0 0 7px; width:370px;}
.formTextField2{ border:1px #d0d0d0 solid; min-height:20px; background:url(../images/textFieldRepeatePopup.jpg) repeat-x; padding:3px 0 0 7px; width:120px;}
.formTextField3{ border:1px #d0d0d0 solid; min-height:20px; background:url(../images/textFieldRepeatePopup.jpg) repeat-x; padding:3px 0 0 7px; width:135px;}
/*
.alreadyMember{ height:127px; width:95%; margin:10px auto}
.alreadyMember .leftPart{ background:url(../images/registrationBoxLeft.jpg) no-repeat; float:left; height:127px; width:12px; }
.alreadyMember .repeatePart{ background:url(../images/registrationBoxRepeate2.jpg) repeat-x; float:left; height:127px; width:756px; }
.alreadyMember .rightPart{ background:url(../images/registrationBoxRight.jpg) no-repeat; float:right; height:127px; width:12px; }

.alreadyMemberTitle{ padding:20px}
.alreadyMemberTitle h1{ min-height:40px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000;}
.alreadyMemberTitle span{ width:auto; margin:0 15px 0 0; min-height:35px; float:left; }
*/
.alreadyMember{ height:65px; width:95.2%; margin:0 auto;  }
.alreadyMember .leftPart{ background:url(../images/registrationBoxLeft.jpg) no-repeat; float:left; height:65px; width:12px; }
.alreadyMember .repeatePart{ background:url(../images/registrationBoxRepeate2.jpg) repeat-x; float:left; height:65px; width:758px; }
.alreadyMember .rightPart{ background:url(../images/registrationBoxRight.jpg) no-repeat; float:right; height:65px; width:12px; }

.alreadyMemberTitle{ padding:13px}
.alreadyMemberTitle .part01{ float:left; width:185px;}
.alreadyMemberTitle .part02{ float:left; width:232px; }
.alreadyMemberTitle .part03{ float:left; width:80px; }
.alreadyMemberTitle .part02 span{ width:auto; margin:0 15px 0 0; min-height:35px; float:left; }
.alreadyMemberTitle h1{ min-height:40px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#000000;}



.benefits{ width:83%; margin:0 auto;  text-align:left}
.benefits span{ color:#f5e553; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; text-align:left }
.benefits ul{ width:auto; margin:10px 0 0 0 }
.benefits li{ width:auto; padding:0 0 0 20px; line-height:16px; background:url(../images/greenTickMark.png) 0% 22% no-repeat; color:#FFFFFF; margin:0 0 10px 0 }

.PopRegisterBtn{ display:block; min-height:20px; min-width:50px; text-decoration:none; font-weight:bold; background:url(../images/commonBtn.jpg) repeat-x; color:#FFFFFF; text-align:center; border:1px #000000 solid; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; float:left; margin:0 5px 0 0 }

.PopRegisterBtn:hover { background-color:#000000; text-decoration:underline }

/* user available and not available style by Ravi*/
.available{
background-image:url(../images/available.gif);
background-repeat:no-repeat;
color:Green;
display:inline-table;
margin-left:20px;
margin-top:1px;
padding-bottom:2px;
padding-left:20px;
}
.taken{
background-image:url(../images/taken.gif);
background-repeat:no-repeat;
color:Red;
display:inline-table;
margin-left:20px;
margin-top:1px;
padding-bottom:2px;
padding-left:20px;
}







