body {margin:0px; padding:0px; border:0px; background:url(../images/page-bg-r.jpg) left top repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#090909;}

.page-top-bg {background:url(../images/page-top-bg.jpg) left top repeat-x;}

.page-bg-img {background:url(../images/page-bg-img.jpg) center 112px no-repeat;}

p {margin:0px; padding:0px; border:0px;}
img {margin:0px; padding:0px; border:0px;}
ul li { list-style-type:none; padding:0; margin:0}
.clearflot {clear:both;}
.clear {clear:both; padding:0; margin:0}

div, span, p, h1, h2, h3, h4, h5, h6 { padding:0; margin:0; line-height:normal}

h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#666666;}
h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#666666;}
h5 { font-family:Arial, "Times New Roman", Times, serif; font-size:28px; color:#666666; font-weight:normal}
h6 { font-family:Arial, "Times New Roman", Times, serif; font-size:22px; color:#6593f0; font-weight:normal}



/* start style */

.main {margin:0 auto; width:964px;}
.header {padding:0 0 23px 0;}
.logo {padding:16px 0 0 6px; width:250px; float:left;}

.top-right {padding:16px 0 0 0; float:right; }

.top-search{height:41px; width:210px; float:right;}
.top-search .input-field{height:41px; width:150px; float:left;}
.top-search .input-field input{ border:1px #666666 solid; padding:6px; width:135px; font-size:11px;}
.top-search .input-btn{height:41px; width:50px; float:left;}

.search-btn { background:url(../images/go-search.gif) 0 -25px no-repeat; cursor:pointer; width:34px; height:25px; border:0; margin-top:1px;   }
.search-btn:hover { background:url(../images/go-search.gif) 0 0 no-repeat; }


.top-nav {text-align:right; height:41px; width:470px; float:left;}
.top-nav ul {margin:0px; padding:0px; border:0px;}
.top-nav li {margin:0px; padding:0 0 0 19px; border:0px; list-style:none; display:inline;}

.main-nav {text-align:right;}
.main-nav ul {margin:0px; padding:0px; border:0px;}
.main-nav li {margin:0 0 0 2px; padding:11px 18px 0 19px; height:35px; list-style:none; display:inline; border-top:1px solid #70c5e3; border-left:1px solid #70c5e3;  background:url(../images/main-menu-bg.jpg) left top repeat-x; overflow:hidden; float:left;}



.content {background:url(../images/page-bg-r.jpg) left top repeat; padding:6px 8px; }
.video {padding:0 0 5px 0; }
.video .video-left {float:left; width:580px;}
.video .video-right {float:right; width:364px;}
.video .video-right .login {padding:20px 40px 0 40px; height:182px;}
.video .video-right .login .hd {padding:0 0 10px 0;}
.video .video-right .login fieldset {margin:0px; padding:0px; border:0px; color:#00bffe; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.video .video-right .login fieldset input {margin:2px 0 11px 0; padding:5px; width:200px; border:0px; vertical-align:top}
.video .video-right .login fieldset .button {margin:2px 0 11px 5px; padding:3px 3px 0 3px; height:26px; width:50px; border:1px solid #ffffff; background:#c50e72; vertical-align:top; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}



.video .video-right .join-now {background:url(../images/join-now-bg.jpg) left top repeat-x; border-bottom:1px solid #bdbdbd; padding:15px 40px 15px 40px; line-height:25px;}

.cnt-box { }
.cnt-left-box {padding:30px 33px 27px 33px; background:url(../images/cnt-box-bg.jpg) left top repeat-x #c2c2c2; border-bottom:1px solid #b3b3b3; height:282px; float:left; width:514px;}
.cnt-left-box .left-thumb {float:left; width:100px;}
.cnt-left-box .left-cnt {float:right; width:390px;}
.cnt-left-box .left-cnt .hd {margin:0 0 5px 0;}
.cnt-left-box .left-cnt .cnt-left {float:left; width:250px; line-height:18px;}
.cnt-left-box .left-cnt .cnt-thumb {float:right; width:122px; text-align:center; font-size:11px;}
.cnt-left-box .left-cnt .cnt-thumb .sub-hd {color:#009ed3; font-weight:bold; font-size:12px;}
.cnt-left-box .left-cnt .cnt-thumb .thumb-brd {background:#FFFFFF; border-right:1px solid #bababa; border-bottom:1px solid #bababa; padding:6px; margin:7px 0;}

.cnt-right-box {padding:30px 33px 19px 33px; background:url(../images/cnt-box-bg.jpg) left top repeat-x #c2c2c2; border-bottom:1px solid #b3b3b3; float:right; height:290px; width:298px;}
.cnt-right-box .hd{margin:0 0 20px 0;}
.cnt-right-box .rt-box-cnt p {color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; line-height:23px; padding-bottom:11px;}
.video .video-right .join-now p{line-height:27px;}

.cnt-right-box .rt-box-cnt {line-height:23px;}
.cnt-right-box .rt-box-cnt a {color:#ef118a; text-decoration:none;}
.cnt-right-box .rt-box-cnt a:hover {color:#ef118a; text-decoration:underline;}

.cnt-right-box .rt-box-cnt .sub-hd {color:#7e67c4; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;}


.copyright {padding:10px 0;}
.copyright .left-link {float:left; color:#7b7b62; font-size:11px;}
.copyright .left-link a {color:#00aeef; text-decoration:none;}
.copyright .left-link a:hover {color:#00aeef; text-decoration:underline;}

.copyright .mid-text {float:left; color:#7b7b62; text-align:center; width:500px; font-size:11px;}
.copyright .right-text {float:right; color:#7b7b62; font-size:12px;}
.copyright .right-text img {vertical-align:middle}







/* inner page start */

.twocall {background:url(../images/content-bg.gif) left top repeat-y; padding:0 2px 0 0; display:inline-block;}
.twocall .cnt-left {float:left; width:236px; padding:35px 0 0 0;}

.link {color:#9ce4fc; border-bottom:1px solid #785f8e; padding:10px 0 10px 30px;}
.link a {color:#9ce4fc; text-decoration:none}
.link a:hover {color:#d4c330; text-decoration:none;}

.twocall .cnt-right {width:660px; margin-left:10px; background:url(../images/content-top-bg.jpg) left top repeat-x; padding:20px; color:#555555; line-height:18px; float:right; }

.twocall .cnt-right .hd {padding:0 0 15px 0; margin:0; border-bottom:1px solid #cdcdcd;}
.twocall .cnt-right h3 {color:#7e67c4; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding:15px 0; font-weight:normal; margin:0px;}
.twocall .cnt-right h3 span{float:right; color:#000000; vertical-align:top; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.twocall .cnt-right h4 {color:#7e67c4; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding:15px 0 0 0; font-weight:normal; margin:0px;}

.twocall .cnt-right .textarea {border:1px solid #b7b7b7; margin:5px 0; padding:0px;}
.twocall .cnt-right .button {margin:0 0 0 275px; padding:0px; border:0px; background:url(../images/button-bg.jpg) left top no-repeat; width:106px; height:22px;}
.twocall .cnt-right .title {color:#563772; font-size:12px; font-weight:bold;}
.twocall .cnt-right .date {color:#555555; font-size:10px; }
.twocall .cnt-right .title span {color:#555555; font-size:10px;}

.twocall .cnt-right .contents {color:#555555;  }
.twocall .cnt-right .contents .left-content {float:left; width:436px;}
.twocall .cnt-right .contents .left-contentnew {float:left; width:336px;}
.twocall .cnt-right .contents .right-content {float:right; width:172px; color:#7e67c4;}
.twocall .cnt-right .contents .right-content a {color:#7e67c4; text-decoration:none;}
.twocall .cnt-right .contents .right-content a:hover {color:#7e67c4; text-decoration:underline;}
.twocall .cnt-right .contents .right-content img {margin:0 0 10px 0;}
.twocall .cnt-right .contents .right-content strong{color:#555555}


/* inner page end */

.onc-call-cnt {background:url(../images/content-top-bg.jpg) left top repeat-x #FFFFFF; padding:20px 30px; color:#555555; z-index:1; position:relative; display:inline-block; width:93.8%; }
.sifr-title { width:auto; height:48px; padding:0; margin:0; border-bottom:1px #cdcdcd solid; padding-bottom:10px; margin-bottom:15px}
.sifr-title .left-main{ width:55%; 
float:left
}
.sifr-title .right-main{ width:49%; float:left; text-align:right }

.onc-call-cnt .hd {padding:0 0 15px 0; margin:0; border-bottom:1px solid #cdcdcd;}
.onc-call-cnt h3 {color:#7e67c4; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; margin:0px;}
.onc-call-cnt h3 span{float:right; color:#000000; vertical-align:top; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.onc-call-cnt h4 {color:#7e67c4; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding:15px 0 0 0; font-weight:normal; margin:0px;}

.onc-call-cnt .textarea {border:1px solid #b7b7b7; margin:5px 0; padding:0px;}
.onc-call-cnt .button {border-style: none;
	border-color: inherit;
	border-width: 0px;
	margin: 0 0 0 275px;
	padding: 0px;
	background: url('../images/button-bg.jpg') no-repeat left top;
	width:106px; }
.onc-call-cnt .title {color:#563772; font-size:12px; font-weight:bold;}
.onc-call-cnt .title span {color:#555555; font-size:10px;}

.onc-call-cnt .contents {color:#555555; }
.onc-call-cnt .contents .left-content {float:left; width:436px;}
.onc-call-cnt .contents .right-content {float:right; width:172px; color:#7e67c4;}
.onc-call-cnt .contents .right-content a {color:#7e67c4; text-decoration:none;}
.onc-call-cnt .contents .right-content a:hover {color:#7e67c4; text-decoration:underline;}
.onc-call-cnt .contents .right-content img {margin:0 0 10px 0;}
.onc-call-cnt .contents .right-content strong{color:#555555}

/* Community Page Start */

.page-number { width:49%;  float:left; padding:0; margin-top:20px} /* height:30px;*/
.page-number ul { width:auto; float:left; padding:0; margin:0 }
.page-number ul li { float:left; padding:0 7px; background:url(../images/divider-page.jpg) right no-repeat;
	height: 15px;
}
.page-number ul li a{ text-decoration:none; color:#4b422d; font-weight:700 }
.page-number ul li a:hover{ text-decoration:none; color:#7e67c4; }
.post-new-topic{ width:49%; float:right; text-align:right}

.topic-warpbox { width:100%; display:inline-block; height:50px; }
.new-topic { background:url(../images/new-topic.gif) 0 -40px no-repeat; height:40px; width:155px; cursor:pointer; border:0   }
.new-topic:hover { background:url(../images/new-topic.gif) 0 0px no-repeat; }

.post-topic-wrap { width:100%; height:215px;}
.post-topic-wrap .title-row{ width:100%; height:30px; background-color:#7e67c4; padding-top:17px; color:#FFFFFF;}
.post-topic-wrap .title-row .part01{ width:380px; float:left; padding-left:20px; }
.post-topic-wrap .title-row .part02{   width:155px; float:left; text-align:center }
 
.post-topic-wrap .text-row{ width:100%; height:35px; background-color:#e5f8fe; font-weight:700}
.post-topic-wrap .text-rowAlternate{ width:100%; height:35px; background-color:#FFFFFF; font-weight:700}

.post-topic-wrap .text-row .part01{ width:380px; float:left; padding-left:20px; color:#7e67c4; padding-top:10px }
.post-topic-wrap .text-row .part02{ width:150px; float:left; text-align:center; padding-top:10px; color:#555555  }
.post-topic-wrap .text-row .part03{ width:150px; float:left; text-align:right; padding-top:3px; padding-right:15px }
.post-topic-wrap .text-row .part03 span{ font-size:11px; font-weight:normal }
.post-topic-wrap .text-row .part03 p{ font-size:12px; color:#7e67c4; font-weight:700 }

/* Community Page End */


/* Join Now Page Start */

.joinNow { width:100%; display:inline-block; }
.basic-plan { width:49%; float:left; display:inline-block; margin-bottom:50px; }
.basic-plan .text-area { width:414px; height:420px; background:url(../images/basic-plan-2.gif) no-repeat; padding:35px 0px 0 30px;}
.basic-plan .text-area .title-img { width:85%; height:65px; text-align:center }
.basic-plan .text-btn { width:91%; height:35px; text-align:center }

.basic-ul { width:auto; margin:0px; padding:0px; }
.basic-ul li{ width:auto; font-size:12px;  background:url(../images/basic-dot.jpg) 0 7px no-repeat; padding-left:10px; line-height:20px;}

.plus-plan { width:49%; float:right; }
.plus-plan .text-area { width:414px; height:420px; background:url(../images/plus-plan-2.gif) no-repeat; padding:35px 0px 0px 30px}
.plus-plan .text-area .title-img { width:85%; height:65px; text-align:center }
.plus-plan .text-btn { width:91%; height:35px; text-align:center }

.basic-plan-btn { background:url(../images/signup-basic.gif) 0 -46px no-repeat; width:160px; cursor:pointer; border:0; height:47px }
.basic-plan-btn:hover { background:url(../images/signup-basic.gif) 0 0 no-repeat;}

.plus-plan-btn { background:url(../images/signup-plus.gif) 0 -46px no-repeat; width:160px; cursor:pointer; border:0; height:47px }
.plus-plan-btn:hover { background:url(../images/signup-plus.gif) 0 0 no-repeat;}


/* Join Now Page End */

/* operation-comfort Page Start */

.operation-comfort { width:100%; display:inline-block} 
.seal-part{ border-bottom:1px #cdcdcd solid; height:130px; width:100%; display:inline-block; padding-top:10px; padding-bottom:20px;} 
.seal-part .left{ float:left; width:655px; line-height:18px; padding-right:50px  } 
.seal-part .right{ float:right; width:175px;}
 
.video-section{ width:100%; padding-top:20px} 
.video-section .left-gallery { float:left; width:640px; }  

.gallery-title { width:100%; display:inline-block; margin-bottom:10px;}  
.gallery-title .title-left{ float:left; width:400px;}  
.gallery-title .title-right{ float:right; width:190px; text-align:right; padding-top:10px; }  

.video-section .right-text { float:left; width:215px; padding-left:25px; line-height:18px; }  

.testimonials-section{ border-bottom:1px #cdcdcd solid; width:100%; height:425px; padding-top:20px; } 
.testimonials-section .left-text{ border-bottom:1px #cdcdcd solid; float:left; width:640px; height:425px; border-right:1px #cdcdcd solid; margin-bottom:15px;} 
.testimonials-section .right-text{ border-bottom:1px #cdcdcd solid; float:left; width:213px; height:425px; padding-left:25px } 

.testimonials-box { width:100%; display:inline-block; margin-bottom:20px; padding-top:20px;} 
.testimonials-box .left { width:105px; float:left; } 
.testimonials-box .right { width:400px; float:left; line-height:18px; }  

.comfort-projects-section{ width:100%;margin-bottom:25px; height:390px; padding-top:15px; } 
.comfort-projects-section .left-bigImg{ width:505px; float:left; } 
.comfort-projects-section .right-thumb{ width:370px; float:left; } 
.comfort-projects-section .right-thumb .row{ width:100%; margin-bottom:38px; display:inline-block } 
.comfort-projects-section .right-thumb .row span{ width:auto; float:left; margin-right:17px; } 

/* operation-comfort Page End */

/* comm -added by pratik for community details as on 19th feb */
.comm-comments { width:100%; padding-top:30px; }
.comm-comments .comments{ width:100%; float:left; }/*  height:585px; */

.comments-box1 { border-bottom:1px #e6e6e6 solid; padding-bottom:10px; margin-top:13px; display:inline-block}
.comments-box1 .left-man{ width:82px; float:left; }
.CommentsLeftMan1 { border-bottom:1px #e6e6e6 solid; padding-bottom:10px; margin-top:13px; width:82px; float:left;}
.comments-box1 .comments-text1{ width:800px; float:left; line-height:20px; }
.comments-box1 .comments-text1 span{ color:#6f4fc8; font-weight:700}
. CommentsText1 CommentsStudentName1 {  float:none; color:#6f4fc8; font-weight:700}
.CommentsText1 { color:Gray; border-bottom:1px #e6e6e6 solid; padding-bottom:10px; margin-top:13px;  width:800px; float:left; line-height:20px;}
.textarea-comments1 {border:1px solid #b7b7b7; margin:5px 0; padding:0px; width:480px}


/* iquilter-husband Page Start */

.iquilter-husband { width:100%; display:inline-block; }
.husband-gallery { width:100%; }
.husband-gallery .gallery-part{ width:500px; float:left; }
.husband-gallery .right-text{ width:350px; float:left; padding-left:25px; line-height:20px;} 
.husband-gallery .right-text span{ color:#7e67c4; font-weight:700; height:30px; font-size:14px; }
.husband-galleryTitel{ width:100%;  color:#7e67c4; font-weight:700; height:30px; font-size:14px; }



.husband-comments { width:100%; padding-top:30px; }
.husband-comments .comments{ width:500px; float:left; }/*  height:585px; */
.husband-comments .past-videos{ width:355px; height:585px; float:left; padding-left:25px; }
.past-vdo-row { width:100%; margin-bottom:20px; display:inline-block; margin-top:10px;}
.past-vdo-row .vdo-part{ width:115px; float:left; font-size:11px; color:#7e67c4; text-align:center; margin-right:3px;}
.past-vdo-row .vdo-part img{ margin-bottom:7px; }
.past-vdo-rowTitle{ width:115px; font-size:11px; color:Gray; text-align:justify ; margin-right:3px;}
.husband-leave-comments{ border-top:1px #e6e6e6 solid; width:100%; }  /* height:200px; */

.comments-box { border-bottom:1px #e6e6e6 solid; padding-bottom:10px; margin-top:13px; display:inline-block}
.comments-box .left-man{ width:82px; float:left; }
.CommentsLeftMan { border-bottom:1px #e6e6e6 solid; padding-bottom:10px; margin-top:13px; width:82px; float:left;}
.comments-box .comments-text{ width:410px; float:left; line-height:20px; }
.comments-box .comments-text span{ color:#6f4fc8; font-weight:700}
. CommentsText CommentsStudentName {  float:none; color:#6f4fc8; font-weight:700}
.CommentsText { color:Gray; border-bottom:1px #e6e6e6 solid; padding-bottom:10px; margin-top:13px;  width:410px; float:left; line-height:20px;}
.textarea-comments {border:1px solid #b7b7b7; margin:5px 0; padding:0px; width:480px}

/* iquilter-husband Page End */

/* Join Now signup form Page Start  */

.join-signup { width:100%; padding-bottom:25px; display:inline-block; height:530px; }
.join-signup .left-signup { width:450px;  border-right:1px #e6e6e6 solid; float:left}
.join-signup .left-signup .main-row{ width:100%; margin-top:13px; }
.join-signup .left-signup .main-row .colom-signup{ width:49%; float:left; }
.join-signup .left-signup .main-row .colom-signup input{ border:1px #e6e6e6 solid; margin-top:5px; height:20px; background-color:#f9f9f9; padding:5px; width:193px; }

.join-signup .right-signup { width:400px; height:300px; float:left; padding-left:30px;}
.join-signup .right-signup .main-row{ width:100%; margin-top:13px; }
.join-signup .right-signup .main-row .colom-signup{ width:100%; float:left; padding-top:10px; }
.join-signup .right-signup .main-row .colom-signup input{ border:1px #e6e6e6 solid; margin-top:5px; height:20px; background-color:#f9f9f9; padding:5px; width:385px; }


.promotion-code { width:100%; height:60px; border-top:1px #e6e6e6 solid; display:inline-block; padding-top:20px; margin-top:25px; }
.promotion-code .left{ width:auto; float:left; margin-right:10px; margin-top:10px;}
.promotion-code .left input{ border:1px #e6e6e6 solid; height:20px; background-color:#f9f9f9; padding:5px; width:203px; }

.submit-btn { background:url(../images/submit-btn.gif) 0 -38px no-repeat; border:0; cursor:pointer; width:109px; height:38px; margin-top:10px; }
.submit-btn:hover { background:url(../images/submit-btn.gif) 0 0 no-repeat; }

/* Join Now signup form Page end */

/* Student Gallery Page Start */

.student-gallery { width:100%; display:inline-block; }
.student-gallery .gallery-title{ width:100%; display:inline-block; }
.student-gallery .gallery-title .left-page{ width:400px; float:left; }
.student-gallery .gallery-title .right-page{ width:230px; float:right; text-align:right}
.student-gallery .gallery-title .right-page ul li { width:auto; float:left; padding:0 7px; background:url(../images/divider-gallery.jpg) center right no-repeat; }
.student-gallery .gallery-title .right-page ul li a{ text-decoration:none; color:#0088b4; font-weight:700 }
.student-gallery .gallery-title .right-page ul li a:hover{ text-decoration:underline;}

/* .student-gallery .gallery-row{ border-bottom:1px #000000 dotted; width:100%; display:inline-block; height:240px;} */
.student-gallery .gallery-row{ border-bottom:1px #000000 dotted; width:100%; display:inline-block; height:320px;}

/* .student-gallery .gallery-row .products-img{ width:200px; float:left; line-height:20px; margin-right:20px;} */
.student-gallery .gallery-row .products-img{ width:200px; float:left; line-height:20px; margin-right:20px;}



.student-gallery .gallery-row .products-img span{ font-weight:700; color:#0088b4; }
.student-gallery .gallery-row .products-img img{ margin-bottom:8px;}

.gallery-star-rating { float:left; width:49%; margin-top:5px;}
.gallery-star-link{ float:right; width:49%; margin-top:5px; text-align:right}
.gallery-star-link a{ text-decoration:underline; color:#462bad; font-weight:700;}
.gallery-star-link a:hover{ text-decoration:none; }

.submit-projects { background:url(../images/submit-your-project.gif) 0 -59px no-repeat; cursor:pointer; border:0; width:241px; height:60px;  }
.submit-projects:hover { background:url(../images/submit-your-project.gif) 0 0 no-repeat; }

.submit-projects-other { background:url(../images/submit-your-other.gif) 0 -59px no-repeat; cursor:pointer; border:0; width:151px; height:60px;  }
.submit-projects-other:hover { background:url(../images/submit-your-other.gif) 0 0 no-repeat; }

/* Student Gallery Page End */


/* quild-months Page Start */

.quild-months { width:100%; display:inline-block; height:auto;}
.quild-months .product-row { width:100%; display:inline-block; margin:12px 0; }
.quild-months .product-row .individual-products1{ float:left; border:1px #e6e5e5 solid; width:410px; background-color:#fafafa; padding:20px 10px }
.quild-months .product-row .individual-products1 .part01{ float:left; width:25px; padding-top:45px; }
.quild-months .product-row .individual-products1 .part02{ float:left; width:208px; }
.quild-months .product-row .individual-products1 .part03{ float:left; width:170px; line-height:20px; padding-top:18px; }
.quild-months .product-row .individual-products1 .part03 span{ font-weight:700; color:#0088b4; }
.quild-months .product-row .individual-products1 .part03 a{ color:#462bad; text-decoration:underline }
.quild-months .product-row .individual-products1 .part03 a:hover{ color:#462bad; text-decoration:none}

.quild-months .voteNow{ width:100%; margin:12px 0; text-align:center; }
.vote-now-btn { background:url(../images/votenow-btn.gif) 0 -66px no-repeat; cursor:pointer; width:237px; height:68px; border:0  }
.vote-now-btn:hover { background:url(../images/votenow-btn.gif) 0 1px no-repeat; }
.vote-now-btn1 { background:url(../images/votenow-btn-01.gif) 0 -66px no-repeat; cursor:pointer; width:237px; height:68px; border:0  }
.vote-now-btn1:hover { background:url(../images/votenow-btn-01.gif) 0 1px no-repeat; }

/* quild-months Page End */

.rangoli-design { width:577px; margin:0 auto; padding-bottom:20px; }
.rangoli-design .theme-rangoli{ width:100%; }
.rangoli-design .theme-rangoli .title{ width:100%; margin-bottom:10px; display:inline-block; }
.rangoli-design .theme-rangoli .title .left-text{ width:49%; float:left;  }
.rangoli-design .theme-rangoli .title .left-text span{ font-size:18px; font-weight:normal; color:#7e67c4 }
.rangoli-design .theme-rangoli .title .right-text{ width:49%; float:left; text-align:right; font-size:11px; font-weight:normal; padding-top:35px;}

.rangoli-design .theme-rangoli .title-rangoli{ width:100%; height:580px;}
.rangoli-design .theme-rangoli .thumb-rangoli{ width:100%; padding-top:7px;}
.rangoli-design .theme-rangoli .thumb-rangoli .image-part{ width:auto; float:left }
.rangoli-design .theme-rangoli .thumb-rangoli .image-part img{ width:auto; margin-right:5px; }
.rangoli-design .theme-rangoli .thumb-rangoli .star-rating{ width:100%; height:65px; margin-top:10px; font-size:14px; color:#666666; }

.rangoli-design .comments-new{ width:100%; padding-bottom:15px; display:inline-block; }
.rangoli-design .comments-new .left-part{ border-right:1px #b7b7b7 solid; width:400px; float:left;  padding-right:25px; line-height:20px;} /*height:260px; */
.rangoli-design .comments-new .right-part{ width:110px; float:left; height:260px; padding-left:30px; color:#7e67c4; line-height:20px;}
.rangoli-design .comments-new .right-part span{ color:#666; font-weight:700}


.border-month { border-bottom:1px #cdcdcd solid; width:100%; display:inline-block; padding-bottom:20px; }
.border-month .left{ float:left; width:380px; }
.border-month .right{ float:left; width:260px;  }

.border-month span{ font-weight:bold; color:#0087b1; }
.tip-month { border-bottom:1px #cdcdcd solid; width:100%; padding-bottom:15px; line-height:20px; }
.tip-month span{ font-weight:bold; color:#0087b1; }

.latest-lossons { width:100%;}
.latest-lossons .title-part{ width:100%; height:60px;}
.latest-lossons .title-part .left-text{ width:49%; float:left;}
.latest-lossons .title-part .right-text{ width:40%; float:right;}
.latest-lossons .title-part .right-text .part{ width:auto; height:20px; margin-right:20px; float:left; margin-top:20px; font-size:11px;}

 .TitleLessons {font-weight:bold; color:#0087b1;}
.latest-lossons .thumb-part { float:left; width:200px; font-size:11px; line-height:18px; margin-right:20px; margin-bottom:25px; }
.latest-lossons .thumb-part img{ margin-bottom:10px; }
.latest-lossons .thumb-part span{ font-weight:bold; color:#0087b1;  }
.latest-lossonsDes{ font-weight:bold; color:#0087b1;  }
.latest-lossons .thumb-part p{ font-weight:bold; color:#7867c3;  }
.lossonsDescri {font-weight:bold; color:#0087b1  }
.admin-panel { float:left; width:71%; margin-left:33px; margin-bottom:55px; border-top:1px #d2d2d2 solid;   }


.cmn-field { border:1px #d2d2d2 solid; height:17px; padding:6px; background-color:#fbfbfb; width:370px;}
.cmn-field-small { border:1px #d2d2d2 solid; height:17px; padding:6px; background-color:#fbfbfb; width:150px;}
.cmn-dropdown{ border:1px #d2d2d2 solid; height:28px; padding:3px; background-color:#fbfbfb; width:165px;}

.cmn-textarea  { border:1px #d2d2d2 solid; height:140px; padding:6px; background-color:#fbfbfb; width:370px;}
.admin-btn { background:url(../images/admin-submit-btn.gif) 0 -37px no-repeat; padding:0; margin:0; width:106px; height:37px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.admin-btn:hover { background:url(../images/admin-submit-btn.gif) 0 0 no-repeat; padding:0; margin:0 }

.blue-font { font-weight:700; color:#73a3be;}

.admin-text { border-bottom:1px #cdcdcd solid; text-align:justify; line-height:20px; width:100%; padding-bottom:30px; padding-top:10px; }
.admin-text a{ text-decoration:underline; font-weight:700; text-align:right; float:right; color:#5737ba }
.admin-text a:hover{ text-decoration:none; }


.admin-text2 { border-bottom:1px #cdcdcd solid; text-align:left; line-height:20px; width:100%; padding-bottom:30px; padding-top:10px; }
.admin-text2 a{ text-decoration:underline; font-weight:700; text-align:left; float:right; color:#5737ba }
.admin-text2 a:hover{ text-decoration:none; }

.admin-text1 { border-bottom:0px #cdcdcd none; text-align:right; line-height:20px; width:100%; padding-bottom:30px; padding-top:10px; }
.admin-text1 a{ text-decoration:underline; font-weight:700; text-align:right; float:right; color:#5737ba }
.admin-text1 a:hover{ text-decoration:none; }


.go-btn { background:url(../images/go-btn.gif) 0 -20px no-repeat; font-size:11px; padding:0; margin:0; width:31px; height:20px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.go-btn:hover { background:url(../images/go-btn.gif) 0 0 no-repeat;} 
.charity-font { font-size:11px;}

#divinputfile{ background:url(../images/file_upload.jpg) no-repeat 100% 0px; height:37px; width:385px; margin:0px;  }
#divinputfile #filepc{ opacity: 0.0;  -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:18px;  }
#fakeinputfile{ margin-top:-28px;  }
#fakeinputfile #fakefilepc{ width:283px; height:17px; font-size:12px; padding:9px 5px; font-family:Arial; border:1px #d2d2d2 solid; top:-2px !important /*Non-IE6*/; top:0px /*IE6*/; position:relative; background-color:#fbfbfb}


.login-page { background:url(../images/login-back.gif) 0 0 no-repeat; margin:60px auto; width:481px; height:308px; }
.login-page .top{ width:76%; height:56px; padding-left:115px; padding-top:13px;  }
.login-page .bottom{ width:50%; padding-left:115px; padding-right:115px; padding-top:25px; }
.login-text { width:100%; margin-bottom:7px; }
.login-text span{ width:100%; height:6px; display:block; }

.login-textfield { border:1px #dbdbdb solid; padding:6px 6px; height:20px; width:230px; }


.login-btn { background:url(../images/login.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:109px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.login-btn:hover { background:url(../images/login.gif) 0 0 no-repeat;} 

.topic-btn { background:url(../images/btn-add-topic.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:128px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.topic-btn:hover { background:url(../images/btn-add-topic.gif) 0 0 no-repeat;} 

.uploadimage-btn { background:url(../images/btn-upload-image.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:154px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.uploadimage-btn:hover { background:url(../images/btn-upload-image.gif) 0 0 no-repeat;} 

.upgradenow-btn { background:url(../images/Upgared_now.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:180px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.upgradenow-btn:hover { background:url(../images/Upgared_now.gif) 0 0 no-repeat;} 

.cancelsubsciption-btn { background:url(../images/Cancel_Subscription.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:180px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.cancelsubsciption-btn:hover { background:url(../images/Cancel_Subscription.gif) 0 0 no-repeat;} 

.operationcomfort-btn { background:url(../images/FinishedOperation.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:360px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.operationcomfort-btn:hover { background:url(../images/FinishedOperation.gif) 0 0 no-repeat;} 

.updatepassword-btn { background:url(../images/Upgrade_Password.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:180px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.updatepassword-btn:hover { background:url(../images/Upgrade_Password.gif) 0 0 no-repeat;} 

.fillexisting-btn { background:url(../images/fill_exiting_profile.gif) 0 -38px no-repeat; font-size:11px; padding:0; margin:0; width:360px; height:38px; cursor:pointer; border:0; font-weight:bold; color:#FFFFFF; }
.fillexisting-btn:hover { background:url(../images/fill_exiting_profile.gif) 0 0 no-repeat;} 


/* 12th November Start */

.top-nav-logut {text-align:right; width:470px; padding-top:45px; }
.top-nav-logut ul {margin:0px; padding:0px; border:0px; float:right; background:url(../images/yellow-dot.jpg) center left  no-repeat; padding-left:15px; }
.top-nav-logut li {margin:0px; float:left; border:0px; list-style:none; display:inline; color:#FFFFFF; font-weight:700; margin-left:10px;}
.top-nav-logut li a { color:#fef200; font-weight:700; }

/* 12th November End  */

.terms-conditions { width:95%; padding:20px; display:inline-block; line-height:20px; text-align:justify  }
.terms-ul { width:auto; padding:0; margin:0 }
.terms-ul li{ width:auto; background:url(../images/dot-blue.gif) 0 7px no-repeat; padding-left:15px; margin-bottom:8px;   }



/*  30th November End By Anil */

cnt-text {border-bottom:1px solid #e6e6e6; padding:0 0 10px 0; margin:0 0 15px 0}
.cnt-text p{line-height:22px;}


.quild-months .product-row2 { width:100%; display:inline-block; margin:0; border-bottom:1px solid #e6e6e6;}
.quild-months .product-row2 .individual-products2{ float:left;  width:410px; padding:20px 10px }
.quild-months .product-row2 .individual-products2 .part01{ float:left; width:25px; padding-top:45px; }
.quild-months .product-row2 .individual-products2 .part02{ float:left; width:208px; }
.quild-months .product-row2 .individual-products2 .part03{ float:left; width:170px; line-height:20px; padding-top:18px; }
.quild-months .product-row2 .individual-products2 .part03 span{ font-weight:700; color:#0088b4; }
.quild-months .product-row2 .individual-products2 .part03 a{ color:#462bad; text-decoration:underline }
.quild-months .product-row2 .individual-products2 .part03 a:hover{ color:#462bad; text-decoration:none}


.input {border:1px solid #dbdbdb; margin:0px; padding:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:#f9f9f9; width:200px; vertical-align:top}
.search-btn2 {background:url(../images/search.jpg) left top no-repeat #FF0000; margin:0px; padding:0px; border:0px; width:85px; height:31px;}


.contact-us { width:95%; padding:20px; display:inline-block; line-height:20px; text-align:justify  }
.contact-ul { width:auto; padding:0; margin:0 }
.contact-ul li{ width:auto; background:url(../images/dot-blue.gif) 0 7px no-repeat; padding-left:15px; margin-bottom:8px;   }

/* End Anil */

/*pop page*/
.hdpop {font-size:12px; background:url(../images/dotted-line.gif) repeat-x left bottom; font-weight:bold; text-transform:uppercase; padding:0 0 5px 0;}

.hdfont{ font-size:12px; color:#674fc7; font-weight:bold;}

.ValidationSummary
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6646C3;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	background-color: #F9F9F9;
	border:1px #e6e6e6 solid;
}						
.ValidationSummary li
{
	list-style-type:disc;
}
.AUploadGrid
{   width:100%; border:0px;  background-color:#e3e3e3;
}


.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}
.RequestProcess
{
	background-color: #FFFFFF; 
	bottom: 5px; 
	border-color: #494949;	
	border-style: solid; 
	border-width: 1px; 
	color: #4D4D4D;
	left: 5px; 
	font-family: tahoma;
	font-size: 15px;
	height: 45px; 	
	padding: 2px;
	position: fixed;	
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	width: 270px; 

}


/* 10 dec start */

.commu-detail-grid{ background-color:#f2f0f9; padding:10px; border-bottom:1px solid #d2cee0; font-size:24px; font-family:Georgia, 'Times New Roman', Times, serif; color:#7e67c4}
.commu-detail-inside{ border:2px solid #f2f0f9; padding:10px;}


.sitemaplink{ color:#4e30b3; font-size:14px; text-decoration:none; line-height:24px;}
.sitemaplink:hover{ color:#4e30b3; font-size:14px; text-decoration:underline;}


.SucessMessage
{
	font-size:12px;
	color:Blue;
}

.ErrorMessage
{
	font-size:12px;
	color:Red;
}