
/*general styling starts here*/
body, p, ul, ol, input, select, h1, h2, h3, h4, br {padding: 0; margin: 0;}
img {border:0;}
.clear {clear:both;}
/*general styling ends here* /

/*body {font-family:verdana, arial; color:#000000;}
img {border:0;}


#wrapper {text-align:center;}
#header {width:100%; height:130px; background-color:#E6E6E6;}/*styling for header part*/

/*#mainDiv {width:100%; max-width:1001px; background:url(../../images/new/interactives/bodybg.jpg) top center no-repeat;}*/
#content {width:780px; padding-top:5px;}/*styling for content part*/

/*styling for left menu area starts here*/
#leftCon {width:178px; float:left; padding-left: 10px;}
#leftCon #menu {width:178px; text-align:center;background:url(../images/new/interactives/leftMenuBg.gif) repeat-y;}
#leftCon #menu .topbg {background:url(../images/new/interactives/leftMenutopBg.gif) top; width:178px; height:7px;}
#leftCon #menu .menuTitle {font-size:13px; color:#0033CC; font-weight:bold; padding:0 0 5px 10px; text-align:left;}

#leftCon #menu .centerbg .dl-listing {margin:0 1px; padding:0; text-align:left; width:175px; font-size:11px; font-weight:normal; list-style-type:none;}
#leftCon #menu .centerbg .dl-listing dd {font: normal 13px verdana, arial; color: #000000; text-decoration: none; line-height: 20px;}
#leftCon #menu .centerbg .dl-listing dd a {background:url(../images/new/interactives/leftmenulink.gif); display: block; height: 18px; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; display:block; padding: 2px 0 0 20px;}
#leftCon #menu .centerbg .dl-listing dd a:hover {background:url(../images/new/interactives/leftmenuhover.gif); display: block; height: 18px; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
#leftCon #menu .centerbg .dl-listing dd .active {background:url(../images/new/interactives/leftmenuhover.gif); display: block; height: 18px; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

#leftCon #menu .centerbg ul{margin:0 1px; padding:0; text-align:left; width:175px; font-size:11px; font-weight:normal; list-style-type:none;}
#leftCon #menu .centerbg li{list-style-type:none; text-indent:16px; width:100%;}
#leftCon #menu .centerbg li a{background:url(../images/new/interactives/leftmenulink.gif); width:100%; height:18px; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; display:block; padding-top:2px;}
#leftCon #menu .centerbg li a:hover{background:url(../images/new/interactives/leftmenuhover.gif); width:100%; height:18px; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
#leftCon #menu .centerbg li .active{background:url(../images/new/interactives/leftmenuhover.gif); width:100%; height:18px; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

#leftCon #menu .botbg {background:url(../images/new/interactives/leftMenutbotBg.gif) bottom; width:178px; height:7px;}
#leftCon .adPlaceHolder {text-align: center;}
#leftCon #google-adsense {margin: 15px;}
#leftCon #google-adsense .heading {font: bold 11px verdana; color: #666; background: #F2EFEA; text-decoration: none; padding: 3px 2px 4px 2px; width: auto;}
#leftCon #google-adsense .ad-content {margin: 5px 5px;}
#leftCon #google-adsense .ad-title {font: bold 11px Tahoma; color: #0150BB; text-decoration: none; display: block; padding-bottom: 5px;}
#leftCon #google-adsense .ad-desc {font: normal 12px Arial; color: #000; text-decoration: none; display: block;}
#leftCon #google-adsense .ad-link {font: normal 10px verdana; color: #0150BB; text-decoration: none; display: block; padding-top: 5px;}
/*styling for left menu area ends here*/

/*styling for right area starts here*/
#rightCon {width:582px; float:right; margin-right: 10px; text-align:left; background:url(../images/new/interactives/headingBg.gif) repeat-x top right;}
#rightCon #rightText {padding:0 15px 0 20px;}
#rightCon #rightText h1 {font-family:Palatino Linotype; font-size:30px; color:#0150BB; font-weight:normal;}
#rightCon #rightText .subheading {font-family:verdana; font-size:16px; color:#000000; font-weight:bold; padding:10px 0 30px 0;}
#rightCon #rightText .topyellow {background-color:#FFF49F; margin-top:15px; padding:3px 5px; font-family:verdana, arial; font-size:13px; color:#000000; font-weight:bold; width:100%;}
#rightCon #rightText .topyellow a{font-family:verdana, arial; font-size:13px; color:#0018FF; font-weight:normal; text-decoration:none;}
#rightCon #rightText .topyellow a:hover{font-family:verdana, arial; font-size:13px; color:#0018FF; font-weight:normal; text-decoration:underline;}
#rightCon #rightText .desc {font-family:verdana, arial; color:#000000; font-size:13px; padding-top:10px;}
#rightCon #rightText .orgBold {font-family:verdana, arial; color:#000000; font-size:13px; color:#FE6000; font-weight:bold; line-height:20px;}
#rightCon #rightText .birthChart {background-color:#FFF49F; margin-top:15px; padding:10px; width:58%;}
#rightCon #rightText .birthChart .birthtitle{font-family:verdana; font-size:15px; font-weight:bold; color:#000000; display:block; text-align:center;}
#rightCon #rightText .birthChart select {border:1px solid #B3AFA3; font-family:verdana; font-size:13px; color:#000000; margin-top:10px; width:50%;}
#rightCon #rightText .birthChart .birthCartSbtn {background:url(../images/new/interactives/vedicChart/birthChartBtn.gif); width:46px; height:25px; border:0; cursor:pointer;}
#rightCon #rightText .interpret {font-size:15px; color:#0062E7; text-align:center; font-weight:bold;padding:20px 0 10px 0;}
#rightCon #rightText .birthChartImg {padding-bottom:15px;}

/*styling for tarot right part starts here*/
#rightCon .tarotCard {width:322px; padding:30px 0; margin:0 auto;}
#rightCon .tarotImg {width:322px; text-align:center;}
#rightCon .tarotyellowbg {background-color:#FFF49F; margin-top:15px; padding:15px 10px; font-family:verdana, arial; font-size:13px; color:#000000; font-weight:bold; text-align:left;}
#rightCon .tarotyellowbg select {border:1px solid #B3AFA3; font-family:verdana; font-size:13px; color:#000000; width:55%; font-weight:normal;}
#rightCon .tarotyellowtitle {font-family:verdana, arial; font-size:15px; color:#FF6600; font-weight:bold; padding:10px 0 5px 0;}
#rightCon .tarotdesc {font-family:verdana, arial; font-size:11px; color:#000000; font-weight:normal; text-align:justify;}
#rightCon .tarotSbtn {background:url(../images/new/interactives/tarot-card/getmyTarotBtn.gif); width:209px; height:42px; border:0; cursor:pointer; margin:10px 0;}
/*styling for tarot right part ends here*/

/*styling for guides right part starts here*/
#rightCon #guides {width:100%; margin:0 auto;}
#rightCon #guides .left {width:159px; height:116px; padding:10px 20px 10px 0; float:left;}
/*styling for guides right part ends here*/

/*styling for guides right part starts here*/
#rightCon #harmonisename {width:100%; margin:0 auto;}
#rightCon #harmonisename img {margin:20px 0 10px 0; text-align:center;}
#rightCon #harmonisename .yellowBg {width:62%; background:#FFF49F;}
#rightCon #harmonisename .yellowBg .title {font: bold 13px verdana; color:#000000; width: 80px; float:left; text-align: left; background:#fff49f;}
#rightCon #harmonisename .yellowBg input {border:1px solid #B3AFA3; font-family:verdana; font-size:12px; color:#000000; width:120px; float:left; margin-right:5px;}
#rightCon #harmonisename .yellowBg select {border:1px solid #B3AFA3; font-family:verdana; font-size:12px; color:#000000; width:70px; float:left; margin-right:5px;}
#rightCon #harmonisename .sbtn {background:url(../images/new/interactives/harmoniseurname/submit-btn.gif); width:210px; height:42px; border:0; cursor:pointer; margin:10px 0;}
/*styling for guides right part ends here*/

/*styling for ask oracle right part starts here*/
#rightText .askOracle {width:90%; padding:15px 0; margin:0 auto;}
#rightText .askOracle .heading {font-family:verdana, arial; font-size:16px; color:#FF3300; font-weight:bold; padding:5px 0;}
#rightText img {text-align:center; padding:10px;}
#rightText .askoraclebtn {background:url(../images/new/interactives/ask-oracle/choose-question.jpg); width:209px; height:42px; border:0; cursor:pointer; margin:10px 0;}
/*styling for ask oracle right part ends here*/

/*styling for fortune cookie right part starts here*/
#rightCon .for-cookie {width:90%; padding:15px 0; margin:0 auto;}
#rightCon .for-cookie img {text-align:center; padding:10px;}
#rightCon .for-cookiebtn {background:url(../images/new/interactives/fortune-cookie/crack-cookie.jpg); width:179px; height:42px; border:0; cursor:pointer; margin:10px 0;}
/*styling for fortune cookie right part ends here*/

/*styling for analyse phone number right part starts here*/
#rightCon #analysenumber {width:90%; padding:15px 0; margin:0 auto;}
#rightCon #analysenumber img {text-align:center; padding:10px;}
#rightCon #analysenumber .yellowBg {width:65%; background:#FFF49F;}
#rightCon #analysenumber .yellowBg .title {font-family:verdana; font-size:13px; font-weight:bold; color:#000000; text-align:center; padding-bottom:15px;background:#FFF49F;}
#rightCon #analysenumber  .yellowBg input {border:1px solid #B3AFA3; font-family:verdana; font-size:12px; color:#000000; width:120px; margin-right:5px; margin-bottom:5px;}
#rightCon .analysenobtn {background:url(../images/new/interactives/analyse-phone-no/analysebtn.gif); width:197px; height:39px; border:0; cursor:pointer; margin:10px 0;}
/*styling for analyse phone number right part ends here*/

/*styling for compatibilty right part starts here*/
#compatibility {width:100%; margin:15px 0 25px 0; text-align:left}
#compatibility .mainbg {background:url(../images/new/interactives/compatibility/text-bg.gif) repeat-x bottom #ffffff;}
#compatibility img {padding:0; margin:0;}
#compatibility .mainbg .comptitle {padding:8px 0 5px 0;}
#compatibility .mainbg .btn {padding:0 10px 10px 10px;}
#compatibility .mainbg .comtext {font-family:verdana; font-size:11px; font-weight:normal; color:#000000; padding:5px 10px 10px 10px;}
/*styling for compatibilty right part ends here*/

/*styling for fortune cookie right part starts here*/
#rightCon .ideal-vaastu {width:90%; padding:15px 0; margin:0 auto;}
#rightCon .ideal-vaastu img {text-align:center; padding:10px;}
#rightCon .ideal-vaastu-btn {background:url(../images/new/interactives/idealvaastu/ideal-vastu-btn.gif); width:252px; height:39px; border:0; cursor:pointer; margin:10px 0;}
/*styling for fortune cookie right part ends here*/

/*styling for iching-predections right part starts here*/
#rightCon .iching-predections {width:90%; padding:15px 0; margin:0 auto;}
#rightCon .iching-predections img {text-align:center; padding:10px;}
#rightCon .iching-predections-btn {background:url(../images/new/interactives/iching-predections/throwmychoin--btn.jpg); width:172px; height:40px; border:0; cursor:pointer; margin:10px 0;}
/* added for text box */
#rightCon .iching-predections .yellowBg {width:65%; background:#FFF49F;}
#rightCon .iching-predections .yellowBg .title {font-family:verdana; font-size:13px; font-weight:bold; color:#000000; text-align:center; padding-bottom:15px;background:#FFF49F;}
#rightCon .iching-predections  .yellowBg input {border:1px solid #B3AFA3; font-family:verdana; font-size:12px; color:#000000; width:190px; margin-right:5px; margin-bottom:5px;}
/* added for text box */
/*styling for iching-predections right part ends here*/


/*styling for kua number and lucky car color right part starts here*/
#rightCon #kuanumber {width:100%; margin:0 auto;}
#rightCon #kuanumber img {margin:20px 0 10px 0; text-align:center;}
#rightCon #kuanumber .yellowBg {width:330px; background:#FFF49F;font-family:verdana; font-size:13px; font-weight:bold; color:#000000; padding:5px 10px;}
#rightCon #kuanumber .yellowBg .title {font-family:verdana; font-size:13px; font-weight:bold; color:#000000; width:90px; float:left; text-align:left;background:#FFF49F;}
#rightCon #kuanumber .yellowBg input {border:1px solid #B3AFA3; font-family:verdana; font-size:12px; color:#000000; margin-right:5px;}
#rightCon #kuanumber .yellowBg select {border:1px solid #B3AFA3; font:normal 12px verdana; color:#000000; width:70px; float:left; margin-right:5px;}
#rightCon #kuanumber .sbtn {background:url(../images/new/interactives/kuanumber/check-kuanumber-btn.jpg); width:232px; height:40px; border:0; cursor:pointer; margin:10px 0;}
#rightCon #kuanumber .carsbtn {background:url(../images/new/interactives/car-color/get-car-color-btn.jpg); width:230px; height:41px; cursor:pointer; margin:10px 0;}
/*styling for kua number and lucky car color right part ends here*/

/*styling for panchang starts here*/
#panchang {width:300px; text-align:center; padding-top:20px;}
#panchang a{font:normal 11px verdana; color:#0031BE; text-decoration: none;}
#panchang a:hover{font:normal 11px verdana; color:#0031BE; text-decoration: underline;}
#panchang img {margin:0; padding:0;}
#panchang table {font:normal 13px verdana; color:#0031BE; border:1px solid #2B75AC; margin-top:10px;}
#panchang table th {font:bold 13px verdana; color:#ffffff; background:#BB9A36; text-align:center; height:22px;}
#panchang table .light {font:normal 13px verdana; color:#000000; background:#FFF9E6; text-align:left; padding:0 1px 0 5px; height:25px;}
#panchang table .dark {font:normal 13px verdana; color:#000000; background:#FAEFCD; text-align:left; padding:0 1px 0 5px; height:25px;}
#panchang table .liner {background:#FFF9E6;}
/*styling for panchang starts here*/

/*styling for astroGuru page starts here*/
#rightCon #expertText {padding:0 15px 0 15px;}
#rightCon #expertText h1 {font:normal 30px Palatino Linotype; color:#0150BB;}
#rightCon #expertText img {padding:0;}

#rightCon #expert-aggrement p{padding-bottom:10px;}
#rightCon #expert-aggrement .margin {margin:10px 0 0 30px;}
#rightCon #expert-aggrement .margin li {padding:0 0 10px 5px;}
#rightCon #expert-aggrement .nomargin {margin-top:10px; list-style-type:none;}
#rightCon #expert-aggrement .nomargin li {padding:0 0 10px 5px;}
#rightCon #expert-aggrement ol li a{color:#000000; text-decoration:underline;}
#rightCon #expert-aggrement ol li a:hover{color:#000000; text-decoration:none;}
#rightCon #expert-aggrement .table {font: normal 11px verdana; color:#000; border: 1px solid #000; margin: 10px 0 0 10px; line-height: 15px; border-collapse: collapse}
#rightCon #expert-aggrement .table th {color:#000000; border-bottom: 1px solid #000; padding: 2px 5px; text-align: left;}
#rightCon #expert-aggrement .table td {color:#000000; border-top: 1px solid #000; padding: 2px 5px;}


/*styling for astroGuru module starts here*/

.expert-title {font:bold 13px verdana, arial; color:#084980; text-align:left; display:block;}
.expert-subtitle {font:bold 12px verdana, arial; color:#000; text-align:left; display:block; padding-top:10px;}
.expert-subtitle a {color:#000; text-decoration:none;}
.expert-subtitle a:hover {color:#000; text-decoration:underline;}

/*styling for astroGuru register starts here*/
#astroguru_reg {text-align:left; margin:0 5px 5px 5px;}
#astroguru_reg div {margin-top:8px; color:#000000;}
#astroguru_reg label {float:left; width:150px; font:normal 11px verdana; color:#000000; text-align:left; padding-right:10px;}
#astroguru_reg .input {font:normal 11px verdana; color:#000000; border:1px solid #bababa; margin-right:5px; height:17px;}
#astroguru_reg textarea {font:normal 11px verdana; color:#000000; border:1px solid #bababa; margin-right:5px;}
#astroguru_reg .select {font:normal 11px verdana; color:#000000; border:1px solid #bababa; height:17px;}
#astroguru_reg .info select {width:55px; margin-right:10px;}
#astroguru_reg .liner {height:10px;}
#astroguru_reg span.cbox {font:normal 11px verdana; color:#000000; line-height:12px; margin-right:10px;}
#astroguru_reg input.cbox {margin: 0 5px 0 -2px;}
#astroguru_reg .expertspl {float:left; width:150px; margin-bottom:5px;}
/*styling for astroGuru register ends here*/

/*styling for astroGuru dashboard starts here*/
#expert-dashboard ul {margin:20px 0 0 20px; list-style-type:none;}
#expert-dashboard ul li {padding-bottom:10px; font:bold 12px verdana; color:#000000;}
#expert-dashboard .bullets {margin:10px 0 0 30px; list-style-image:url(/images/new/ulorgBullet.gif);}
#expert-dashboard .bullets li {padding-bottom:10px;}
#expert-dashboard .bullets li a {font:normal 12px verdana; color:#000000; text-decoration:none;}
#expert-dashboard .bullets li a:hover {font:normal 12px verdana; color:#000000; text-decoration:underline;}
/*styling for astroGuru dashboard ends here*/

/*styling for astro guru order views starts here*/
#expert-order .gemstore-table {background-color:white; border:1px solid #60C7EA;}
#expert-order .gemstore-table th {background-color:#FECFA1; border:1px solid #60C7EA; font:bold 11px verdana; color:#000; padding:5px; }
#expert-order .gemstore-table td {background-color:white; border:1px solid #60C7EA; line-height:15px;}
#expert-order .gemstore-table td a {font:normal 11px verdana; color:#000; text-decoration:underline;}
#expert-order .gemstore-table td a:hover {font:normal 11px verdana; color:#000; text-decoration:none;}
/*styling for astro guru order views ends here*/

/*styling for astro pending order views starts here*/
#pending-orders {padding:5px 0;}
#pending-orders th {font:bold 11px verdana; color:#000000; text-align:left; padding-bottom:5px;}
#pending-orders td {font:normal 11px verdana; color:#000000;}
#pending-orders a{font:normal 11px verdana; color:#000000; text-decoration:underline;}
#pending-orders a:hover{font:normal 11px verdana; color:#000000; text-decoration:none;}
#pending-orders div {font:normal 11px verdana; color:#000000; width:100%; padding:5px;}
#pending-orders div strong {font:bold 11px verdana; color:#000000; display:block; float:left; width:120px;}
#pending-orders div .ord-title {font:bold 11px verdana; color:#000000; display:block; float:left; width:120px;}
#pending-orders div .ord-desc {font:normal 11px verdana; color:#000000; display:block; float:left; width:400px;}
#pending-orders .input {font:normal 11px arial; color:#000000; border:1px solid #000000;}
#pending-orders .filedesc {font:normal 10px arial; color:#000;}
/*styling for astro pending order views ends here*/

/*styling for astro pending order views starts here*/
#invoice-approval {padding:0 0 10px 0;}
#invoice-approval th {font:bold 11px verdana; color:#000000; text-align:left; padding-bottom:5px;}
#invoice-approval td {font:normal 11px verdana; color:#000000;}
#invoice-approval a{font:normal 11px verdana; color:#000000; text-decoration:underline;}
#invoice-approval a:hover{font:normal 11px verdana; color:#000000; text-decoration:none;}
#invoice-approval .invc-title {font:bold 13px verdana, arial; color:#084980; text-align:left; display:block; border-bottom:1px solid #60C7EA;}
#invoice-approval div {font:normal 11px verdana; color:#000000; padding-bottom:5px; display:block; padding:5px;}
#invoice-approval div strong {font:bold 11px verdana; color:#000000; float:left; width:150px;}

/*styling for astro guru order views starts here*/
#invoice-table table {background-color:white; border:1px solid #60C7EA; margin-top:20px;}
#invoice-table table th {font:bold 11px verdana; color:#000; background-color:#FECFA1; border:1px solid #60C7EA; padding:5px;}
#invoice-table table td {font:normal 11px verdana; color:#000; background-color:white; border:1px solid #60C7EA; line-height:15px; padding:5px;}
#invoice-table table td a {color:#000; text-decoration:underline; padding:5px;}
#invoice-table table td a:hover {color:#000; text-decoration:none; padding:5px;}
#invoice-table div {margin:10px 0; font:normal 11px verdana; }
#invoice-table div a {color:#000; text-decoration:none; border:1px solid #000; background:#C9C9C9; display:block; width:250px; padding:5px 0px;}
#invoice-table div a:hover {color:#000; text-decoration:none; border:1px solid #000; background:#fff; display:block; width:250px; padding:5px 0px; }
/*styling for astro guru order views ends here*/

#frminv-approved {margin:20px; width:80%;}
#frminv-approved div {margin-top:8px; color:#000000;}
#frminv-approved label {float:left; width:120px; font:bold 11px verdana; color:#000000; text-align:left; margin-bottom:5px;}
#frminv-approved .input {font:normal 11px verdana; color:#000000; border:1px solid #bababa; height:18px; width:190px;}
#frminv-approved .btn {margin-left:120px;}

/*styling for astro pending order views ends here*/

#frm_changepass {margin-top:15px;}
#frm_changepass div {margin-top:8px; color:#000000;}
#frm_changepass label {float:left; width:150px; font:normal 11px verdana; color:#000000; text-align:left;}
#frm_changepass .input {font:normal 11px verdana; color:#000000; border:1px solid #bababa; margin-right:5px; height:17px;}
#frm_changepass .liner {height:10px;}

#expert_name, #expert_name, #expertize, #expert-edu, #expert-achieve, #expert-testimonials, #expert-add, #expert-contact {border-bottom:1px solid #000; padding-bottom:10px; margin-bottom:10px;}
#expert_name-O, #expertize-O, #expert-edu-O, #expert-achieve-O, #expert-testimonials-O, #expert-add-O, #expert-contact-O {border-bottom:1px solid #000; padding-bottom:10px; margin-bottom:10px;}
#expert_name-O, #expertize-O, #expert-edu-O, #expert-achieve-O, #expert-testimonials-O, #expert-add-O, #expert-contact-O {display:none;}

.experttab {font:bold 11px verdana; color:#000000; background:#EFEFEF; height:25px; line-height:25px; border-bottom:1px solid #ababab; margin-bottom:10px; padding:0 5px;}
.experttab a{font:bold 11px verdana; color:#000000; background:#EFEFEF; height:25px; line-height:25px; text-decoration:underline;}
.experttab a:hover{font:bold 11px verdana; color:#000000; background:#EFEFEF; height:25px; line-height:25px; text-decoration:none;}

/*styling for astroGuru module ends here*/

/*styling for right area ends here*/