.smallblackarial {font: normal 10px arial; color: #000000}
.largeblack {font: normal 16px Tahoma; color: #000000}
.smallpink {font: normal 11px Tahoma; color: #DB019B}
.mediumpink {font: normal 16px Tahoma; color: #DB019B}
.largepink {font: normal 20px Tahoma; color: #DB019B}
.smallgrey {font: normal 10px verdana; color: #999999}
.largered {font: normal 16px Tahoma; color: #F20000}
.smallorange {font: normal 11px 'Times New Roman'; color: #FF7800}
.mediumorange {font: normal 16px 'Times New Roman'; color: #FF7800}
.largeorange {font: normal 20px 'Times New Roman'; color: #FF7800}

.smallred, a.smallred {font: normal 11px Tahoma; color: #DC0000; text-decoration: none}
a.smallred:hover {font: normal 11px Tahoma;	color: #DC0000;	text-decoration: underline}

.mediumred, a.mediumred {font: normal 13px Tahoma; color: #da021b; text-decoration: none}
a.mediumred:hover {font: normal 13px Tahoma; color: #da021b; text-decoration: underline}

.mediumorange1, a.mediumorange1 {font: normal 13px Tahoma; color: #ED4E00; text-decoration: none}
a.mediumorange1:hover {font: normal 13px Tahoma; color: #ED4E00; text-decoration: underline}

.mediumwhitebold, a.mediumwhitebold {font: bold 13px Tahoma; color: #fff; text-decoration: none}
a.mediumwhitebold:hover	{font: bold 13px Tahoma; color: fff; text-decoration: underline}

.smallblack, a.smallblack {font: normal 11px Tahoma;	color: #000000; text-decoration: none}
a.smallblack:hover {font: normal 11px Tahoma; color: #000000; text-decoration: underline}

.smallblackverdana, a.smallblackverdana {font: normal 10px verdana; color: #000000; text-decoration: none}
a.smallblackverdana:hover {font: normal 10px verdana; color: #000000; text-decoration: underline}

.mediumblack, a.mediumblack {font: normal 12px Tahoma; color: #000000; text-decoration: none}
a.mediumblack:hover	{font: normal 12px Tahoma; color: #000000;	text-decoration: underline}

.smallnavyblue, a.smallnavyblue {font: normal 11px Tahoma; color: #0033CC; text-decoration: none}
a.smallnavyblue:hover {font: normal 11px Tahoma; color: #0033CC;	text-decoration: underline}

.smallblue, a.smallblue {font: normal 11px Tahoma; color: #0449b1; text-decoration: none}
a.smallblue:hover {font: normal 11px Tahoma; color: #0449b1; text-decoration: underline}

.mediumblue, a.mediumblue {font: normal 12px Tahoma; color: #0449b1; text-decoration: none}
a.mediumblue:hover {font: normal 12px Tahoma; color: #0449b1; text-decoration: underline}

.mediumbluedark, a.mediumbluedark {font: normal 13px Tahoma; color: #1B41A5; text-decoration: none}
a.mediumbluedark:hover {font: normal 13px Tahoma; color: #1B41A5; text-decoration: underline}

.zodiaczone {border-top: 1px solid #f8f8f8; border-left: 1px solid #f8f8f8}

 /* newsletter */
#newsletter {padding: 6 5 6 5px; margin-bottom: 7px; border-bottom: 2px solid #b4b4b4; background: url('/z-test-nitin/new-design/images/bg-newsletters.gif')}
#newsletter div {margin-bottom: 5px}
#newsletter form {margin: 10 0 0 0px}
#newsletterastroemail {font: normal 22px 'Times New Roman'; padding: 8 0 7px; border-bottom: 1px solid #CDCDCD; background-image: url('/images/bg-newsletters-astroemail.gif'); margin-top: 4px; text-align: center}

#sectiontitle {font: normal 15px Verdana}


/* blue background title */
.title {font: normal 20px 'Times New Roman'; color: #022999; background: url('/images/bg-title.gif') no-repeat; padding-left: 5px}
.title span {font: normal 26px 'Times New Roman'; color: #022999; padding-left: 5px; padding-top: 5px}
.titlenew {font: normal 20px 'Times New Roman'; color: #022999; background: url('/images/planyourday.gif') no-repeat; padding-left: 5px; padding-top: 5px}
.titlenew span {font: normal 26px 'Times New Roman'; color: #022999; padding-left: 5px}
.zodiactitle {height: 21px; font: 18px Times}
.innertitle {font: normal 22px 'Times New Roman'; color: #022999; background: url('/images/bg-inner-title.gif') no-repeat; padding: 3 0 0 5px}
.biorhythmtitle {font: normal 22px 'Times New Roman'; color: #022999; background: url('/images/bg-inner-biorhythm.gif') no-repeat; padding: 3 0 0 5px; text-align: left}
.storeproducttitle {font: normal 19px 'Times New Roman'; color: #022999; background: url('/images/bg-store-product.gif') no-repeat; padding: 1 0 0 5px}
.popuptitle {font: normal 20px 'Times New Roman'; color: #022999; background: url('/images/bg-popup-title.gif') no-repeat; padding-left: 5px; text-align: left}
.popuptitle span {font: normal 26px 'Times New Roman'; color: #022999; padding-left: 5px}
.surveytitle {height: 21px; font: bold 14px Tahoma; padding: 2 0 0 28px; background: #E7F7FF url('/images/survey/bg-title.gif') no-repeat}

#vaastu {font: normal 20px 'Times New Roman'; color: #022999; background: url('/images/bg-inner-title-vaastu.gif') no-repeat; padding-left: 5px}
#vaastu span {font: normal 26px 'Times New Roman'; color: #022999; padding-left: 5px}

.yellowbackground {padding: 5 0 5 10px; margin-bottom: 10px; background-color: #fff9e6}
.expertlisting {width: 550px; padding: 5 5 5 10px; margin-bottom: 5px; background-color: #fff9e6}
.reportlisting {width: 560px; padding: 0 0 10px; margin-bottom: 5px; border-bottom: 2px dotted #CCCCCC}
.productlisting {width: 560px; padding: 0 0 10px}

/* top navigation */
.tabborder {border-top: 1px solid #fff0da; border-bottom: 1px solid #fe9d04; text-align: center}

#active {background: url('/images/bg-tab-active.gif') repeat-x; }
#active	a:link, #active a:visited {font: bold 12px Tahoma; color: #da021b; text-decoration: none}
#active a:hover {font: bold 12px Tahoma; color: #da021b; text-decoration: underline}

/* Login */
#login {padding: 4 12 3px; background-color: #fff9e6; border-bottom: 2px solid #fff0b9}
#login div {padding: 1 2 2 2px; border: 1px solid #e0e1d1; background-color: #fffff3}

/* left menu */
.menu {width: 158px}
.menu div {font: normal 13px Tahoma; color: #da021b; text-decoration: none; padding: 0 0 3 10px; border-bottom: 1px solid #32b5e1}
.menu span {display: block; padding: 3 0 3 22px; border-bottom: 1px solid #fecbb0}
.menu span a {font: normal 11px Tahoma;	color: #000000; text-decoration: none}
.menu span a:hover {text-decoration: underline}

/* form element */
.forminput {font: normal 11px Tahoma; color:#000000; border: 1px solid #7F9DB9}
.forminput1 {font: normal 11px Tahoma; color:#000000; border: 1px solid #7F9DB9}
.formselect	{font: normal 11px Tahoma; color:#000000}

/* tooltip style 

#tooltip					{font: normal 10px verdana; padding: 3px; display: none; z-index: 20000; border-left: #cccccc 1px solid; position: absolute; background-color: #e9fbff; moz-border-radius: 6px}
#tooltipshadow				{display: none; z-index: 10000; filter: alpha(opacity=70); position: absolute; background-color: #b7b7b7; moz-border-radius: 6px; opacity: 0.7; khtml-opacity: 0.7; moz-opacity: 0.7}
#tooltip div				{border-top: 2px dotted #cccccc; border-left: 2px dotted #cccccc; padding: 3px}
*/

/* for search results */
.largeblueul {font: bold 16px Verdana; color: #3C51F0; text-decoration: none; border-bottom: 1px solid #CDCDCD}

.largeblue, a.largeblue	{font: bold 16px Verdana; color: #3C51F0; text-decoration: none}
a.largeblue:hover {text-decoration: underline}

.mediumorange2 {font: normal 12px Verdana; color: #FF5A00}
.mediumgreen {font: normal 12px Verdana; color: #008000}

/*for search box*/
.smallbluesearch, a.smallbluesearch {font: normal 12px Arial; color: #0033CC; text-decoration: none}
a.smallbluesearch:hover {text-decoration: underline}

.smallblackbold, a.smallblackbold {font: bold 12px Arial; color: #000000; text-decoration: none}
a.smallblackbold:hover {text-decoration: underline}

/*styling for astrosoulmate report starts here*/
.soulmatelargewhitebold {font: bold 16px 'ms sans serif'; color: #fff; text-decoration: none; text-align:left}
.soulmatemediumblack {font: normal 12px arial; color: #333333; text-decoration: none; line-height: 16px}
.soulmatelargeblackbold {font: bold 14px 'ms sans serif'; color: #333333; text-decoration: none}
.astrosoulmate {margin: 4px 0; border: 1px solid #E63D8E; border-bottom: none}
.astrosoulmate th {font: normal 11px Tahoma; color: #ffffff; padding: 3px 0 3px 10px; text-align: left}
.astrosoulmate td {font: normal 11px Tahoma; color: #333333; padding: 2px 0 2px 10px; border-bottom: 1px solid #E63D8E}
.astrosoulmate .bg1 {background: #FFF0F7}
.astrosoulmatecontent td {font normal 12px arial; color: #333333; text-decoration: none}
/*styling for astrosoulmate report starts here*/

/*for myastrosoulmate pg*/
#myastrosoulmate {width:700px; text-align:left; padding-bottom:10px}
#myastrosoulmate p {margin:0; padding:0}
.soulmatesubstatus {background:#FFF9E6; width:100%; font-family:Tahoma; font-size:13px; font-weight:bold; color:#000000}
.soulmatematchmake {background:#FFF9E6; margin-top:30px; width:100%; font-family:Tahoma; font-size:13px; font-weight:bold; color:#000000}
.soulmatesubstatus a, .soulmatematchmake a {color:#0637CB; text-decoration:none; font-size:11px}
.soulmatesubstatus a:hover, .soulmatematchmake a:hover {color:#0637CB; text-decoration:underline; font-size:11px}
.solidblueliner	{height:1px; width:100%; background:#64C8EC; color:#64C8EC}

#tabelHolder table {border: 0px solid #F0EFE9; border-collapse: separate; border-spacing: 2px 4px; font: normal 11px Tahoma, arial; color:#000000; text-align:center; padding:2px 2px}
#tabelHolder table th {border-bottom: 1px solid #ffffff; background: #CDF8FF; font-weight:bold}
#tabelHolder table td {border-bottom: 1px solid #F0EFE9}
#tabelHolder table td img {margin-left:5px; border:0}
#tabelHolder table .odd {background:#fff}
#tabelHolder table .even {background:#F0EFE9}

/*for sade-sathi report pg*/
#sade-sathi, #sade-sathi a {font: normal 13px Tahoma; color: #000000; text-decoration: none}
#sade-sathi a:hover {font: normal 13px Tahoma; color: #000000; text-decoration: underline}
#sade-sathi p {margin:0; padding:0 0 20px 0}
.shopsbg {background:url(/images/sade-sathi/shopsbg.gif) repeat-x top; width:500px; padding:10px 20px; font: bold 13px verdana; color:#333333; margin-top:80px}
#sadeSathiReport {font: normal 11px Tahoma; color: #000000; text-decoration: none; border:1px solid #E7AD13}
#sadeSathiReport td, #sadeSathiReport th {font: bold 11px Tahoma; color: #000000; text-decoration: none}
#sadeSathiReport .org {font: bold 11px Tahoma; color: #ffffff; text-decoration: none; background:#E78613; padding-left:5px}
#sadeSathiReport .red {font: bold 11px Tahoma; color: #ffffff; text-decoration: none; background:#E40010; padding-left:5px}
#sadeSathiReport .lbrown {font: bold 11px Tahoma; color: #ffffff; text-decoration: none; background:#F0BF00; padding-left:5px}
#sadeSathiReport .lgreen {font: bold 11px Tahoma; color: #ffffff; text-decoration: none; background:#B8DD00; padding-left:5px}
#sadeSathiReport .hliner {background:url(/images/sade-sathi/hliner.gif) repeat-x; width:3px}
#sadeSathiReport .vliner {background:url(/images/sade-sathi/vliner.gif) repeat-y; height:3px}
#sadeSathiReport p {font: normal 11px Tahoma; color: #000000; text-decoration: none; line-height:20px; padding:0; margin:0}
#yellowbox {width:479px; background:#FFF799; margin:10px 70px; text-align:center}
#yellowbox p {padding:0; margin:0}
#yellowbox .left {float:left; width:7px; height:6px}
#yellowbox .centercol {background:#FCFFAD; float:left; height:6px}
#yellowbox .right {float:right; width:7px; height:6px}
#yellowbox .org {font: bold 15px Tahoma; color: #FE6C00; text-decoration: none; padding-bottom:5px}
#sade-sathiFooter, #sade-sathiFooter a {font: normal 11px Tahoma; color: #0000FF; text-decoration: none}
#sade-sathiFooter a:hover {font: normal 11px Tahoma; color: #0000FF; text-decoration: underline}

/*for sade sathi faqs*/
#for-sade-sathi {padding:10px 0 0 15px; line-height:15px}
#for-sade-sathi ul {font: normal 11px Tahoma; color: #0449b1; text-decoration: none;line-height:20px; padding:0; margin:0}
#for-sade-sathi ul li {background:url(/images/sade-sathi/qtn-bullets.gif) no-repeat; list-style-type:none; padding-left:15px}
#for-sade-sathi ul li a	 {font: normal 11px Tahoma; color: #0449b1; text-decoration:none}
#for-sade-sathi ul li a:hover {font: normal 11px Tahoma; color: #0449b1; text-decoration:underline}


/********************************************************* new site starts here *******************************************************/

body, p, ul, li, ol, form, h1, h2, h3, h4, h5, h6, input, select, hr, br, dl, dt, dd {margin:0; padding:0}
img {border:0px; outline: none}
a {outline: none}
.clear {clear:both}
.blueLiner {background:url(../images/new/blueLiner.gif) center repeat-x; width:98%; height:20px; display:block}
.maroonLiner {background:url(../images/new/maroonLiner.gif) center repeat-x; width:98%; height:20px; display:block}
.greyliner {background: url(../images/new/hr-bg.gif) center repeat-x; height: 9px; margin: 5px 0; display: block}
/*general styling ends here*/

body {background:url(../images/new/borderBg.gif) center repeat-y; height:100%; font-family:verdana, arial; font-size:11px; color:#000000}
#wrapper {width:100%; background:url(../images/new/bodybg.jpg) top center no-repeat; position: relative}

#mainDiv {width:780px; padding-top: 2px}

.float-left {float:left}
.float-right {float:right}

.ver13black, .ver13black a{font:normal 13px verdana, arial; color:#000000; text-align:left; text-decoration: none}
.ver13black a:hover{font:normal 13px verdana, arial; color:#000000; text-align:left; text-decoration: underline}

.ver13org {font:normal 13px verdana, arial; color:#FF4E00; text-align:left}
.ver13orgb {font:bold 13px verdana, arial; color:#FF4E00; text-align:left}

.ver13blue, .ver13blue a{font:normal 13px verdana, arial; color:#0049CE; text-align:left; text-decoration:none}
.ver13blue a:hover{font:normal 13px verdana, arial; color:#0049CE; text-align:left; text-decoration:underline}

.ver12blue, .ver12blue a{font:normal 12px verdana, arial; color:#0049CE; text-align:left; text-decoration:none}
.ver12blue a:hover{font:normal 12px verdana, arial; color:#0049CE; text-align:left; text-decoration:underline}

.ver11org, .ver11org a {font:normal 11px verdana, arial; color:#FCA342; text-decoration:none}
.ver11org a:hover {font:normal 11px verdana, arial; color:#FCA342; text-decoration:underline}

.ver11orgb, .ver11orgb a {font:bold 11px verdana, arial; color:#FCA342; text-decoration:none}
.ver11orgb a:hover {font:bold 11px verdana, arial; color:#FCA342; text-decoration:underline}

.ver11black, .ver11black a {font:normal 11px verdana, arial; color:#000000; text-align:left; text-decoration:none}
.ver11black a:hover {font:normal 11px verdana, arial; color:#000000; text-align:left; text-decoration:underline}

.ver11blackb, .ver11blackb a {font:bold 11px verdana, arial; color:#000000; text-align:left; text-decoration:none}
.ver11blackb a:hover {font:bold 11px verdana, arial; color:#000000; text-align:left; text-decoration:underline}

.ver11blue, .ver11blue a {font:normal 11px verdana, arial; color:#0049CE; text-align:left; text-decoration:none}
.ver11blue a:hover {font:normal 11px verdana, arial; color:#0049CE; text-align:left; text-decoration:underline}

.ver11blueb, .ver11blueb a {font:bold 11px verdana, arial; color:#0049CE; text-align:left; text-decoration:none}
.ver11blueb a:hover {font:bold 11px verdana, arial; color:#0049CE; text-align:left; text-decoration:underline}

.bluebgtitle {background:url(../images/new/titleIcon.gif) top left no-repeat; font: bold 13px verdana, arial; text-align:left; text-indent: 25px; color:#084980; margin:6px 5px 5px 5px ; height:20px}
.greyimgborder {border:1px solid #CCCCCC}

/*styling for header starts here */
#header {width: 780px; position: relative}
#header .topspoffer {position: absolute; top: 35px; right: 25px; z-index: 3}
#header .defaultpage {position: absolute; top: 32px; left: 555px; width: 210px; height: 20px; z-index: 3; background: #ffffff; opacity:0.4; filter:alpha(opacity=40)}
#header .defaultpagelink {position: absolute; top: 32px; left: 555px; padding: 2px; width: 205px; height: 15px; *width: 210px; *height: 20px; font: bold 11px verdana; color: #0618C1; z-index: 3; border: 1px solid #D1E4F2}
#header .defaultpagelink a {padding: 2px; font: bold 11px verdana; color: #0618C1; text-decoration: none}
#header .defaultpagelink a:hover {padding: 2px; font: bold 11px verdana; color: #0618C1; text-decoration:}

#header .vodafonesign {position: absolute; top: 91px; _top: 87px; right: -1px; _right: 0px; z-index: 5; margin: 0 15px 0 0; text-align: center}/* tab for vodafone section */
#header .vodafonesign a {border: 1px solid #000; border-width: 1px 1px 0 1px; width: 95px; background: #000; font: bold 11px verdana; color: #fff; padding: 3px 5px; text-decoration: none; margin-left: 5px}
#header .vodafonesign a:hover {border: 1px solid #000; border-width: 1px 1px 0 1px; background: #000; font: bold 11px verdana; color: #fff; padding: 3px 5px; text-decoration: none; margin-left: 5px}
#header .vodafonesign .active {border: 1px solid #000; border-width: 1px 1px 0 1px; width: 100px; background: #fff; font: bold 11px verdana; color: #000; padding: 3px 5px; text-decoration: none; margin-left: 5px}

#header #logoHolder {width: 319px; height: 101px; float: left}/* logo holder for website header expect the report pages */
#header .logoHolder {float: left; width: 319px; height: 101px}/* logo holder for report pages and vodafone tab */

#header #logoHolder .logo{width:319px; height: 67px}

#header #logoHolder .search {width: 319px; height: 34px;  background:url(../images/new/search-bg.jpg) center no-repeat}
#header #logoHolder .search .input {margin: 8px 5px 8px 25px; float: left; font: normal 11px verdana; color: #000000; width: 205px; height: 17px; border: 1px solid #7F9DB9}
#header #logoHolder .search .btn {float: left; width: 77px; height: 24px; margin: 5px 0}

#header .genMenu {width: 461px; height: 58px; max-height:53px; float:right; padding-top:5px}
#header .genMenu .content {font:bold 11px verdana, arial; color:#ffffff; text-align:right; padding-right:12px}
#header .genMenu .content a {font:bold 11px verdana, arial; color:#ffffff; text-decoration:none}
#header .genMenu .content a:hover {font:bold 11px verdana, arial; color:#ffffff; text-decoration:underline}
#header .genMenu .content form {margin:0; padding:0}
#header .genMenu .content select {font:normal 11px verdana, arial; color:#5b5b5b; border:2px solid #4d7288; width:135px; height:18px; margin-left:5px}
#header .topMenu {width: 461px; height: 43px; float: left; background: url(../images/new/menuBg.jpg) center no-repeat}
#header .topMenu .content {padding:15px 0 2px 30px; font:bold 16px verdana, arial; color:#ffffff}
#header .topMenu .content a {text-decoration:none; font:bold 11px verdana, arial; color:#ffffff; padding:0 3px; letter-spacing:-0.01em}
#header .topMenu .content a:hover {font:bold 11px verdana, arial; color:#ffffff; text-decoration:underline; padding:0 3px; letter-spacing:-0.01em}

/*styling for header ends here */

/*style for diwali header starts here */

#diwali-wrapper {width:100%; background:url(../images/new/diwali-bodybg.jpg) top center no-repeat}

#header #logoHolder .diwali-search {width: 319px; height: 34px;  background:url(../images/new/diwali-search-bg.jpg) center no-repeat}
#header #logoHolder .diwali-search .input {margin: 8px 5px 8px 25px; float: left; font: normal 11px verdana; color: #000000; width: 205px; height: 17px; border: 1px solid #7F9DB9}
#header #logoHolder .diwali-search .btn {float: left; width: 77px; height: 24px; margin: 5px 0}

#header .diwali-topMenu {width: 461px; height: 43px; float: left; background: url(../images/new/diwali-menuBg.jpg) center no-repeat}
#header .diwali-topMenu .content {padding:15px 0 2px 40px; font:bold 16px verdana, arial; color:#ffffff}
#header .diwali-topMenu .content a {text-decoration:none; font:bold 11px verdana, arial; color:#ffffff; padding:0 3px; letter-spacing:-0.01em}
#header .diwali-topMenu .content a:hover {font:bold 11px verdana, arial; color:#ffffff; text-decoration:underline; padding:0 3px; letter-spacing:-0.01em}

/*style for diwali header ends here */

#adPlaceHolder {clear:both; width:780px; min-width:780px; padding:10px 0 5px 0}

/*styling for content starts here */
#homeContent {clear: both; width: 760px; padding-top: 5px}

/*styling for featured report starts here */
#promotion-prod {width: 400px; height: 285px; _height: 275px; border: 1px solid #77c0e1; float: left; background: url(../images/new/contentblueBg.gif) top center repeat-x #fff}
#promotion-prod h1 {background: url(../images/new/titleIcon.gif) top left no-repeat; font: bold 13px verdana, arial; text-align: left; text-indent: 25px; color: #084980; margin: 5px; height: 20px}
#promotion-prod .featImg {float: left; width: 165px}
#promotion-prod .desc {float: left; width: 230px; font: normal 13px verdana, arial; text-align: left; color: #000; display: block}
#promotion-prod .desc strong {font: bold 13px verdana, arial; text-align: left; color: #ff6600; display: block; padding-top: 10px}
#promotion-prod .clickhere {font: normal 12px verdana, arial; text-align: left; color: #0045C4; padding: 10px 0 0 5px}
#promotion-prod .clickhere a {font: normal 12px verdana, arial; text-align: left; color: #0045C4; text-decoration: none}
#promotion-prod .clickhere a:hover {font: normal 12px verdana, arial; text-align: left; color: #0045C4; text-decoration: underline}
#promotion-prod .hideslider {display: none}
#promotion-prod #slidermenu {float: right; margin: 25px 10px 0 0;  *margin: 10px 10px 0 0; display: none; font: bold 11px verdana; color: #FA7234; text-decoration: none}
#promotion-prod #slidermenu .showlink {border: 1px solid #fa7234; background: #fff; color: #fa7234; padding: 1px 3px; text-decoration: none; height: 10px}
#promotion-prod #slidermenu .showlink:hover {border: 1px solid #fa7234; background: #fa7234; color: #fff; padding: 1px 3px; text-decoration: none; height: 10px}
#promotion-prod #slidermenu .showactive {border: 1px solid #fa7234; background: #fa7234; color: #fff; padding: 1px 3px; text-decoration: none; height: 10px}
#promotion-prod .links {font:normal 11px verdana, arial; text-align:left; color:#000000; text-decoration:none; padding:0 0 5px 5px}
#promotion-prod .links ul {width:100%; list-style-type:none}
#promotion-prod .links ul li {background:url(/images/new/ulorgBullet.gif) no-repeat; font:normal 11px verdana; text-decoration:none; color:#000000; padding-left:10px}
#promotion-prod .links ul li a{font:normal 11px verdana; text-decoration:none; color:#0045C4}
#promotion-prod .links ul li a:hover{font:normal 11px verdana; text-decoration:underline; color:#0045C4}
/*styling for featured report ends here */

/*styling for register now starts here */
#registerNow {position:relative; width: 350px; max-width: 348px; height: 285px; _height: 275px; border: 1px solid #77c0e1; float:right; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff}
#registerNow h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font-family:verdana, arial; font-size:13px; font-weight:bold; text-align:left; text-indent: 25px; color:#f75700; margin:5px; height:20px}
#registerNow .freeImg {position:absolute; top:0px; left:0px; z-index:0}
#registerNow .freetxt {font:normal 11px verdana, arial; color:#084980; text-align:left; padding:3px 0 0 64px}
#registerNow .freetxt strong{font:bold 13px verdana, arial; color:#084980; text-align:left; display:block}
#registerNow #form {text-align:left; margin:10px 5px 5px 5px}
#registerNow #form .divcon {margin-top:8px; *margin-top:5px; color:#000000}
#registerNow #form label {float:left; width:100px; font:normal 11px verdana; color:#000000; text-align:left}
#registerNow #form .input {font:normal 11px verdana; color:#000000; margin-right:5px; height:17px}
#registerNow #form .select {font:normal 11px verdana; color:#000000; height:17px}
#registerNow #form .iagree a{font:normal 11px verdana; color:#0033CC; text-decoration:none}
#registerNow #form .iagree a:hover{font:normal 11px verdana; color:#0033CC; text-decoration:underline}
#registerNow #form .btn {font:normal 11px verdana; color:#000000; margin-top:10px; float:right}
#registerNow .featImg {float:left; width:36%}
#registerNow .desc  {float:left; width:64%; font: normal 13px verdana, arial; text-align:left; color:#000000}
/*styling for register now ends here */

/*styling for search category starts here */
#search {height:65px; border:1px solid #3D9FEB; background:url(/images/new/search-bg.gif) repeat-x #fffdaa; margin-bottom:10px}
#inputSearch {float:left; width:55%}
#inputSearch .img {float:left; width:39px}
#inputSearch .details {float:right; width:89%; padding-top:5px}
#inputSearch .details .searchCat {font:normal 11px verdana, arial; color:#000000; text-align:left; text-decoration:none}
#inputSearch .details a.searchCat  {font:normal 11px verdana, arial; color:#000000; text-decoration:none}
#inputSearch .details a:hover.searchCat {font:normal 11px verdana, arial; color:#0000FF; text-decoration:none}
#inputSearch .details .searchCat .active{font:normal 11px verdana, arial; color:#0000FF; text-decoration:none}
#inputSearch .details .input {font:normal 0.90em verdana, arial; color:#000000; width:255px; height:19px}
#inputSearch .details .btn {height:24px; background:#ababab; width:77px}
#inputSearch .details .searchDesc {clear:both;font:normal 11px verdana, arial; color:#000000; text-align:left; text-decoration:none; padding-bottom:2px}
#popularSearch {width:45%; max-width:44%; float:right; padding:5px 5px 0 0; text-align:left}
#popularSearch h1 {font:bold 11px verdana, arial; color:#000000; text-align:left; padding-bottom:5px}
#popularSearch .links {font:normal 11px verdana, arial; color:#0000CC; text-align:left}
#popularSearch .links a {font:normal 11px verdana, arial; color:#0000CC; text-align:left; text-decoration:none; line-height:15px}
#popularSearch .links a:hover {font:normal 11px verdana, arial; color:#000000; text-align:left; text-decoration:underline; line-height:15px}
/*styling for search category ends here */	

/*styling for daily horoscope and popular services info starts here */
#horoscope {width:443px; height:150px; background:url(../images/new/dailyinfoBg.gif) top repeat-x; position:relative; font:normal 11px verdana, arial; text-align:left; color:#5b5b5b}
#horoscope #tabmenu {width:100%; height:24px; background:url(../images/new/tabmenubg.gif) top repeat-x}
#horoscope #tabmenu a {float:left; cursor:pointer}
#horoscope .sunSign {position:relative; border:1px solid #77c0e1; border-top:0}
#horoscope .sunSign .know {font:normal 11px verdana, arial; text-align:left; color:#000000}
#horoscope .sunSign .date {font:bold 11px verdana, arial; text-align:left; color:#5b5b5b; padding:5px 0}
#horoscope .sunSign .videoforecast {position:absolute; top: 6px; right: 5px; z-index:0}
#horoscope .sunSign .videoforecast a {font: bold 10px verdana, arial; color: #004CBF; text-align:left; text-decoration: none}
#horoscope .sunSign .videoforecast a:hover {font: bold 10px verdana, arial; color: #004CBF; text-align:left; text-decoration: underline}
#horoscope .sunSign .details {font:normal 11px verdana, arial; text-align:left; color:#5b5b5b; text-align:justify}
#horoscope .sunSign .details .img {float:left; margin-right:5px}
#horoscope .sunSign .details .readmore {position:absolute; top:50px; right:5px; width:80px; z-index:2; font:bold 11px verdana, arial; text-align:right}
#horoscope .sunSign .details .readmore a {color:#004CBF; text-decoration:none}
#horoscope .sunSign .details .readmore a:hover {color:#004CBF; text-decoration:underline}
#horoscope .sunSign .details h2 {font:bold 11px verdana, arial; color:#f75700; display:block; padding-bottom:5px; text-align:left}
#horoscope .sunSign .details .signListing {float:left; padding-top:5px; display:block}
#horoscope .sunSign .details .signListing ul {list-style-type:none; margin-bottom:5px}
#horoscope .sunSign .details .signListing ul li {background:url(../images/new/ulorgBullet.gif) no-repeat; font:normal 11px verdana, arial; text-align:left; color:#0033CC; text-decoration:none; padding-left:9px; padding-right:4px; display:inline}
#horoscope .sunSign .details .signListing ul li a {font:normal 11px verdana, arial; text-align:left; color:#004CBF; text-decoration:none; display:inline}
#horoscope .sunSign .details .signListing ul li a:hover {font:normal 11px verdana, arial; text-align:left; color:#000000; text-decoration:underline; display:inline}
/*styling for daily horoscope info ends here */

#internalAds {clear:both}

/*styling for blog article starts here */
#blog-article {width:443px; max-width:441px; height:140px; background:url(../images/new/popularServicesBg.gif) top repeat-x; border: 1px solid #77c0e1; margin-top:10px}
#blog-article h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana, arial; text-align:left; text-indent: 25px; color:#084980; margin:5px; height:20px}
#blog-article .featImg {float:left; width: 83px; padding: 0 10px 0 8px}
#blog-article .desc {float:left; width:335px; font:normal 11px verdana, arial; text-align:left; color:#5b5b5b; display:block}
#blog-article .desc strong {font:bold 11px verdana, arial; text-align:left; color:#ff6000; display:block; padding-bottom:5px}
#blog-article .desc a {font:bold 11px verdana, arial; text-align: left; color:#0024BF; text-decoration:none; padding:5px 0 0 0}
#blog-article .desc a:hover {font:bold 11px verdana, arial; text-align: left; color:#0024BF; text-decoration:underline; padding:5px 0 0 0}
/*styling for blog article ends here */

/*styling for featured article starts here */
#celebrity-article {width:307px; max-width:305px; height:140px; border:1px solid #77c0e1; float:right; background:url(../images/new/popularServicesBg.gif) top center repeat-x #ffffff; margin-top:10px}
#celebrity-article h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana, arial; text-align:left; text-indent: 25px; color:#084980; margin:5px 5px 5px 5px; height:20px}
#celebrity-article .articleImg {float:left; width:95px}
#celebrity-article .desc {float:left; width:205px; font:normal 13px verdana, arial; text-align:left; color:#5b5b5b}
#celebrity-article .desc strong {font:bold 12px verdana, arial; text-align:left; color:#ff6000; display:block; padding-bottom:5px}
#celebrity-article .desc a {font:bold 11px verdana, arial; text-align: left; color:#0024BF; text-decoration:none; padding:5px 0}
#celebrity-article .desc a:hover {font:bold 11px verdana, arial; text-align: left; color:#0024BF; text-decoration:underline; padding:5px 0}
#celebrity-article .listing ul {list-style-type:none; padding-left:10px; margin:0px 0 5px 0}
#celebrity-article .listing ul li {font:normal 11px verdana, arial; text-align:left; color:#0024BF; text-decoration:none; line-height:15px}
#celebrity-article .listing ul li a {background:url(../images/new/ulorgBullet.gif) no-repeat; font:normal 11px verdana, arial; text-align:left; color:#0024BF; text-decoration:none; padding-left:10px} 
#celebrity-article .listing ul li a:hover {background:url(../images/new/ulorgBullet.gif) no-repeat; font:normal 11px verdana, arial; text-align:left; color:#0024BF; text-decoration:underline; padding-left:10px}
/*styling for featured article ends here */

/*styling for special offers starts here */
#free-services {width:307px; max-width:305px; height:184px; background:url(../images/new/yellow-top-bg.gif) top repeat-x; border: 1px solid #E9A77E; margin-top:10px}
#free-services h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana, arial; text-align:left; text-indent:25px; color:#084980; margin: 8px 5px 5px 5px; height:20px}
#free-services ul {list-style-type:none; margin-top: 4px}
#free-services ul li {background:url(../images/new/ulorgBullet.gif) no-repeat;font:normal 11px verdana, arial; text-align:left; color:#5b5b5b; text-decoration:none; padding: 0 0 5px 10px}
#free-services ul li a {font:normal 11px verdana, arial; text-align:left; color:#002DD3; text-decoration:none}
#free-services ul li a:hover {font:normal 11px verdana, arial; text-align:left; color:#002DD3; text-decoration:underline}
/*styling for special offers ends here */

/*styling for advisor article starts here */
#advisor {width:100%; display:block}
#gemStone {width:245px; max-width:243px; border:1px solid #2294C7; float:left; background:url(../images/new/gemstoneAdviBg.gif) top center repeat-x #ffffff}
#gemStone .prodImg {float:left; width:81px; height:80px; padding:2px 8px 2px 2px}
#gemStone #details {float:right; position:relative; width:152px; height:84px}
#gemStone #details h1 {font:bold 13px verdana, arial; text-align:left; color:#084980; display:block; padding-bottom:5px}
#gemStone #details h1 a{font:bold 13px verdana, arial; text-align:left; text-decoration:none; color:#084980; display:block}
#gemStone #details h1 a:hover{font:bold 13px verdana, arial; text-align:left; text-decoration:underline; color:#084980; display:block}
#gemStone #details .desc {font:normal 11px verdana, arial; text-align:left; color:#5B5B5B; padding-bottom:5px}
#gemStone #details .moreInfo {background:url(../images/new/moreinfoObg.gif) no-repeat; width:79px; height:15px; padding-top:1px; text-indent:10px; position:absolute; bottom:0; right:0; z-index:1}
#gemStone #details .moreInfo a {font:bold 10px verdana, arial; text-align:center; color:#ffffff; text-decoration:none}
#gemStone #details .moreInfo a:hover {font:bold 10px verdana, arial; text-align:center; color:#ffffff; text-decoration:underline}

#rudraksha {width:245px; max-width:243px; border:1px solid #CD3532; float:left; background:url(../images/new/rudrakshaAdviBg.gif) top center repeat-x #ffffff; margin-left:13px}
#rudraksha .prodImg {float:left; width:81px; height:80px; padding:2px 8px 2px 2px}
#rudraksha #details {float:right; position:relative; width:152px; height:84px}
#rudraksha #details h1 {font:bold 13px verdana, arial; text-align:left; color:#084980; display:block; padding-bottom:5px}
#rudraksha #details h1 a{font:bold 13px verdana, arial; text-align:left; text-decoration:none; color:#084980; display:block}
#rudraksha #details h1 a:hover{font:bold 13px verdana, arial; text-align:left; text-decoration:underline; color:#084980; display:block}
#rudraksha #details .desc {font:normal 11px verdana, arial; text-align:left; color:#5B5B5B; padding-bottom:5px}
#rudraksha #details .moreInfo {background:url(../images/new/moreinfoObg.gif) no-repeat; width:79px; height:15px; padding-top:1px; text-indent:10px; position:absolute; bottom:0; right:0; z-index:2}
#rudraksha #details .moreInfo a {font:bold 10px verdana, arial; text-align:center; color:#ffffff; text-decoration:none}
#rudraksha #details .moreInfo a:hover {font:bold 10px verdana, arial; text-align:center; color:#ffffff; text-decoration:underline}

#fengShui {width:245px; max-width:243px; border:1px solid #6DAE01; float:right; background:url(../images/new/fengShuiAdviBg.gif) top center repeat-x #ffffff}
#fengShui .prodImg {float:left; width:81px; height:80px; padding:2px 8px 2px 2px}
#fengShui #details {float:right; position:relative; width:152px; height:84px}
#fengShui #details h1 {font:bold 13px verdana, arial; text-align:left; color:#084980; display:block; padding-bottom:5px}
#fengShui #details h1 a{font:bold 13px verdana, arial; text-align:left; text-decoration:none; color:#084980; display:block}
#fengShui #details h1 a:hover{font:bold 13px verdana, arial; text-align:left; text-decoration:underline; color:#084980; display:block}
#fengShui #details .desc {font:normal 11px verdana, arial; text-align:left; color:#5B5B5B; padding-bottom:5px}
#fengShui #details .moreInfo {background:url(../images/new/moreinfoObg.gif) no-repeat; width:79px; height:15px; padding-top:1px; text-indent:10px; position:absolute; bottom:0; right:0; z-index:3}
#fengShui #details .moreInfo a {font:bold 10px verdana, arial; text-align:center; color:#ffffff; text-decoration:none}
#fengShui #details .moreInfo a:hover {font:bold 10px verdana, arial; text-align:center; color:#ffffff; text-decoration:underline}
/*styling for advisor starts here */

/*styling for expert service starts here */
#expertService {width:100%; border:1px solid #77c0e1; background:url(../images/new/popularServicesBg.gif) top center repeat-x #ffffff; padding-bottom: 5px; position: relative}
#expertService h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana, arial; text-align:left; text-indent:25px; color:#084980; margin: 8px 5px 5px 5px; height:20px}
#expertService div#container {float: left; position:relative; overflow:hidden; width:630px; height:113px; z-index:100}
#expertService div#content-container {width: 630px; height:113px; clip:rect(0px, 630px, 113px, 0px); overflow:hidden; z-index:1}
#expertService div.content {position:relative; visibility: hidden; left:0px; top:0px; z-index:2}

#expertService div#slide-links {position: absolute; top: 5px; right: 0; width: 120px}
#expertService div#slide-links a {font: normal 11px verdana, arial; color: #004CBF; text-decoration: none}
#expertService div#slide-links a:hover {font: normal 11px verdana, arial; color: #004CBF; text-decoration: underline}

table#table-content td	{width:200px; height:113px}

#table-content {width:100%}
#table-content .expertdetails {float:left}
#table-content .expertdetails .img {float:left; padding-right:5px; text-align:left}
#table-content .expertdetails .details {float:left; text-align:left; height:68px}
#table-content .expertdetails .details h2 {font:bold 11px verdana, arial; text-align:left; text-decoration:none; color:#F75700; padding-bottom:5px}
#table-content .expertdetails .details h2 a{font:bold 11px verdana, arial; text-align:left; text-decoration:none; color:#F75700; padding-bottom:5px}
#table-content .expertdetails .details h2 a:hover{font:bold 11px verdana, arial; text-align:left; text-decoration:underline; color:#F75700; padding-bottom:5px}
#table-content .expertdetails .details .specialist {font:normal 11px verdana, arial; text-align:left; color:#5B5B5B; padding-bottom:12px}
#table-content .absmore {text-align:right; padding:10px 10px 0 0}
#table-content .absmore a{font:bold 11px verdana; color:#004CBF; text-align:right; color:#004CBF; text-decoration:none}
#table-content .absmore a:hover{font:bold 11px verdana; color:#004CBF; text-align:right; color:#004CBF; text-decoration:underline}

/*styling for expert service ends here */

/*styling for special offers starts here */
#premiumServices {width:443px; max-width:441px; height:184px; background:url(../images/new/yellow-top-bg.gif) top repeat-x; border: 1px solid #E9A77E; margin-top:10px}
#premiumServices h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana, arial; text-align:left; text-indent:25px; color:#084980; margin: 8px 5px 5px 5px; height:20px}
#premiumServices ul {list-style-type:none; padding-left:10px}
#premiumServices ul li {background:url(../images/new/ulorgBullet.gif) no-repeat;font:normal 11px verdana, arial; text-align:left; color:#5b5b5b; text-decoration:none; padding:0 0 4px 15px}
#premiumServices ul li a {font: bold 11px verdana, arial; text-align:left; color:#002DD3; text-decoration:none; display: block}
#premiumServices ul li a:hover {font: bold 11px verdana, arial; text-align:left; color:#002DD3; text-decoration:underline; display: block}
/*styling for special offers ends here */

/*styling for matchmaking / career / vedic birth chart / myastrolife / gem store section starts here */
#astrosoulmate {width:760px; max-width:758px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:3px; padding-bottom:5px}
#sectionCompatibility {width:376px; max-width:374px; height:175px; max-height:170px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:10px}
#readingbyexperts {width:760px; max-width:758px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; padding-bottom:5px}
#readingbyexperts .listoflinks {font: normal 11px verdana, arial; text-decoration:none; color:#000000; margin:0 5px 10px 5px; text-align:left}
#readingbyexperts .listoflinks p {padding-top:10px}
#readingbyexperts .listoflinks {font: normal 11px verdana, arial; text-decoration:none; color:#000000; text-align:left}
#readingbyexperts .listoflinks strong {font: bold 11px verdana, arial; text-decoration:none; color:#0049CE; display:block; padding-bottom:2px; text-align:left; text-decoration:none}
#readingbyexperts .listoflinks strong a{font: bold 11px verdana, arial; text-decoration:none; color:#0049CE; text-decoration:none}
#readingbyexperts .listoflinks strong a:hover{font: bold 11px verdana, arial; text-decoration:none; color:#0049CE; text-decoration:underline}
/*styling for matchmaking / career / vedic birth chart / myastrolife / gem store section ends here */

/*styling for landing page for Diwali Offer 2008 starts here */
#astrosoulmate .diwali-2008 {width: 600px; background: url('/images/promotion-landing-page/diwali-offer-2008/text-bg.jpg') repeat-x; font: normal 13px verdana; color: #000; margin: 15px 0 40px 0}
.diwali-2008 .product-img {padding: 0 10px; float: left}
.diwali-2008 .product-desc {float: left; text-align: left}
.diwali-2008 .product-desc h1 {font: bold 13px verdana; color: #F02D00; padding: 10px 0 5px 0}
.diwali-2008 .product-desc p {padding-bottom: 10px}
.diwali-2008 .product-desc p a {color: #0000EE; text-decoration: none}
.diwali-2008 .product-desc p a:hover {color: #0000EE; text-decoration: underline}
#astrosoulmate .note {width: 95%; font: normal 10px verdana; color: #663300; text-align: justify; padding: 0 0 10px 0}
#astrosoulmate .note b {font: bold 10px verdana; color: #F50011}
/*styling for landing page for Diwali Offer 2008 ends here */

/*styling for vedic birth chart section starts here */
#invedicbirthcart {width:760px; max-width:758px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:3px; padding-bottom:5px}
#invedicbirthcart a {font:normal 11px verdana; color:#0038EF; text-decoration:none}
#invedicbirthcart a:hover{font:normal 11px verdana; color:#0038EF; text-decoration:none}
#readingbyexperts {width:760px; max-width:758px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; padding-bottom:5px}
#readingbyexperts .listoflinks {font: normal 11px verdana, arial; text-decoration:none; color:#000000; margin:0 5px 10px 5px; text-align:left}
#readingbyexperts .listoflinks p {padding-top:10px}
#readingbyexperts .listoflinks a {font: normal 11px verdana, arial; text-decoration:none; color:#000000; text-align:left}
#readingbyexperts .listoflinks a:hover {font: normal 11px verdana, arial; text-decoration:underline; color:#000000; text-align:left}
#readingbyexperts .listoflinks strong {font: bold 11px verdana, arial; text-decoration:none; color:#001BC0; display:block; padding-bottom:2px; text-align:left}
/*styling for vedic birth chart section starts here */

/*styling for vedic birth chart report page starts here */
#birthchartReport {width: 90%; margin: 25px 5% 5px 5%}
#birthchartReport .label {float: left; width: 30%}
#birthchartReport .label strong {display: block; font: bold 12px verdana; color: #000; text-indent: 10px; padding: 8px 0; border-bottom: 1px solid #D8D8D8}
#birthchartReport .desc {float: left; width: 70%}
#birthchartReport .desc p {display: block; font: normal 12px verdana; color: #000; padding: 8px 0; border-bottom: 1px solid #D8D8D8}
/*styling for vedic birth chart report page ends here */

/*styling for gem store section starts here */
.golink {font:bold 11px verdana; text-decoration:none; color:#000000; background:url(/images/new/go-bullet.gif) no-repeat right; width:55px; max-width:55px}
.golink a{font:bold 11px verdana; color:#000000; text-decoration:none}
.golink a:hover{font:bold 11px verdana; color:#ababab; text-decoration:none}
.gemlinks a{font:bold 11px verdana; color:#0036BF; text-decoration:none}
.gemlinks a{font:bold 11px verdana; color:#0036BF; text-decoration:none}
.gemlinks a:hover{font:bold 11px verdana; color:#ababab; text-decoration:none}
#gemstonedisplay {width:740px; margin-top:10px; text-align:center}
#gemstonedisplay .titleleftbg{background:url(/images/new/gem-display-title-left.gif) no-repeat; height:21px; width:5px; float:left}
#gemstonedisplay .titlebg{font:bold 14px verdana; color:#000000;background:url(/images/new/gem-display-title-bg.gif) repeat-x; height:21px; padding:1px 0 0 5px; width:730px; max-width:725px; float:left; text-align:left}
#gemstonedisplay .titlerightbg{background:url(/images/new/gem-display-title-right.gif) no-repeat; height:21px; width:5px; float:right}
#gemstonedisplay .contentHolder {background:#FEFAEE; border-bottom:4px solid #F6D588; display:block; padding:5px 0}
.gemstore-table {background:#FFF5D8; border:1px solid #60C7EA; font:normal 11px verdana; color:#000000; margin:10px 0}
.gemstore-table th {border-bottom:2px solid #60C7EA; text-align:left; font:bold 11px verdana; color:#000000; line-height:20px; padding:0 5px}
.gemstore-table td {font:normal 11px verdana; color:#000000; text-align:left; line-height:20px; padding:0 5px}
/*styling for gem store section ends here */

/*styling for gem store wizard page starts here */
.wizardtitle {font:bold 14px verdana; color:#000000; text-decoration:none}
.wizarddesctitle {font:bold 13px verdana; color:#ffffff; text-decoration:none; text-indent:10px; padding-top:3px}
.wizardyellowbg { background:url(/images/new/gemstore-contentbg.gif)repeat-x #ffffff; padding:10px}
.wizardimg {float:left; width:19%; font:bold 13px verdana}
.wizarddesc {float:right; width:81%; font:normal 13px verdana; color:#000000; background:url(/images/new/gemstore-img.jpg) bottom right no-repeat; padding-bottom:60px}
.wizarddesc a{font:normal 13px verdana; color:#000000; text-decoration:underline}
.wizarddesc a:hover{font:normal 13px verdana; color:#000000; text-decoration:none}
.wizarddesc p {padding-bottom:15px}
.wizarddesc select {font:normal 11px verdana, arial; color:#5b5b5b; border:2px solid #4d7288; width:135px; height:18px; margin-left:5px}
/*styling for gem store wizard page ends here */

/*styling for myastrolife section page starts here */
#myastro {width:401px; max-width:399px; height:230px; max-height:228px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; font:normal 11px verdana; color:#000000; text-align:left}
#forecast {width:349px; max-width:347px; height:230px; max-height:228px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; font:normal 11px verdana; color:#000000; text-align:left}
#forecast .h2heading {font:bold 13px verdana; color:#FF4E00; padding:10px 0}
#dashboard {width:760px; max-width:758px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; padding-bottom:5px}
#dashboard .myastrobtns a{background:url(../images/new/dashboard-btns.gif) no-repeat; width:142px; height:35px; font:bold 12px verdana; color:#000000; text-decoration:none; text-align:center; float:left; margin-right:5px}
#dashboard .myastrobtns a:hover{background:url(../images/new/dashboard-btns.gif) no-repeat; width:142px; height:35px; font:bold 12px verdana; color:#001BC0; text-decoration:none; text-align:center; float:left; margin-right:5px}
#urastrology {width:760px; max-width:758px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; padding-bottom:5px}
#uknow {float:left; background:url(../images/new/urastrology-bg.gif) repeat-x; width:240px; margin:10px 9px 0 0; padding:5px 0}
#uknow ul {width:98%; padding:5px 0 0 10px; list-style-type:none}
#uknow ul li {background:url(../images/new/myastro-bullets.gif) no-repeat; font:normal 11px verdana; color:#000000; text-align:left; padding:0 0 10px 10px; line-height:12px}
/*styling for myastrolife section page ends here */

/*styling for horoscope section page starts here*/
#horoscope-sec {width: 760px; max-width: 758px; border: 1px solid #77c0e1; border-top: 0; margin-top: 3px; padding-bottom: 5px; background: url(/images/new/horoscope-sec-bg.gif) top repeat-x #fff}
#horoscope-sec .tabMenu {width: 100%; height: 34px}
#horoscope-sec .tabMenu a{float: left}
#horoscope-sec #sunsign-sec {float: left; margin-left: 20px; width:665px; margin-top:10px; background:url(/images/new/exp_orr-big.jpg) no-repeat}
#horoscope-sec #sunsign-sec .titles {font:normal 25px verdana; color:#FF4200; text-align:right; padding: 20px 75px 0 0}
#horoscope-sec #sunsign-sec .sunlisting {width:515px; float:right; background:#FFFEC4; font:normal 11px verdana; color:#000000}
#horoscope-sec #sunsign-sec .sunzodiacsign {padding-bottom:5px; font:bold 13px verdana; color:#0030CD; text-align:center}
#horoscope-sec #sunsign-sec .sunzodiacsign a{padding:10px; font:bold 13px verdana; color:#0030CD; text-decoration:none; padding:0 2px; line-height:20px}
#horoscope-sec #sunsign-sec .sunzodiacsign a:hover{padding:10px; font:bold 13px verdana; color:#0030CD; text-decoration:underline; padding:0 2px; line-height:20px}
#horoscope-sec #sunsign-sec .ssvideolisting {float: left; width: 350px; margin-top: 10px}
#horoscope-sec #sunsign-sec .ssvideolisting p {float: left; width: 80px; height: 80px; display: block}
#horoscope-sec #sunsign-sec .ssvideolisting p a{font: normal 11px verdana, arial; color: #002FDF; text-decoration: none; text-align: center}
#horoscope-sec #sunsign-sec .ssvideolisting p a:hover{font: normal 11px verdana, arial; color: #000000; text-decoration: none; text-align: center}
#horoscope-sec #sunsign-sec .weeklyforecast {float: left; width: 300px; margin-top: 10px}
#horoscope-sec #sunsign-sec .links {padding: 20px 10px; background: #FFFEC4; text-align: left; font: normal 11px verdana; color: #002FDF}
#horoscope-sec #sunsign-sec .links a{font: normal 11px verdana; color: #002FDF; text-decoration: none; margin: 0 10px}
#horoscope-sec #sunsign-sec .links a:hover {font: normal 11px verdana; color: #002FDF; text-decoration: underline; margin: 0 10px}
#horoscope-sec #sunsign-sec .img img {float: left; padding-left: 20px}

#horoscope-sec #moonsign-sec {float:left; margin-left:20px; width:665px; margin-top:10px; background:url(/images/new/forecast-moon.jpg) no-repeat}
#horoscope-sec #moonsign-sec .titles {font:normal 25px verdana; color:#FF4200; text-align:right; padding:25px 50px 0 0}
#horoscope-sec #moonsign-sec .moonlisting {width:540px; float:right; background:#D8F8FF; font:normal 11px verdana; color:#000000}
#horoscope-sec #moonsign-sec .moonzodiacsign {font:bold 13px verdana; color:#0030CD; text-align:center; padding-bottom:5px}
#horoscope-sec #moonsign-sec .moonzodiacsign a{font:bold 13px verdana; color:#0030CD; text-decoration:none; padding:0 2px; line-height:20px}
#horoscope-sec #moonsign-sec .moonzodiacsign a:hover{font:bold 13px verdana; color:#0030CD; text-decoration:underline; padding:0 2px; line-height:20px}

#horoscope-sec #numsign-sec {float:left; margin-left:20px; width:665px; margin-top:10px; background:url(/images/new/exp_carol-big.jpg) no-repeat}
#horoscope-sec #numsign-sec .titles {font:normal 25px verdana; color:#FF4200; text-align:right; padding:12px 50px 0 0}
#horoscope-sec #numsign-sec .numlisting {width:531px; float:right; background:#D3FFE0; font:normal 11px verdana; color:#000000}
#horoscope-sec #numsign-sec .numzodiacsign {font:bold 13px verdana; color:#0030CD; text-align:center}

#horoscope-sec #horosignDesc {width:665px; padding:10px 0; font:normal 13px verdana; color:#000000; text-align:left}
#horoscope-sec #horosignDesc a {font:normal 11px verdana; color:#0030CD; text-decoration:none}
#horoscope-sec #horosignDesc a:hover {font:normal 11px verdana; color:#0030CD; text-decoration:underline}
#horoscope-sec #horosignDesc .signName {float:left; font:normal 20px verdana; color:#FF5400}
#horoscope-sec #horosignDesc .signDate {float:left; font:normal 13px verdana; color:#000000; margin:5px 0 0 10px}
#horoscope-sec #horosignDesc .signday {float:right; font:normal 11px verdana; color:#0030CD; padding:5px 0 0 5px}
#horoscope-sec #horosignDesc .signday a {font:normal 11px verdana; color:#0030CD; text-decoration:none}
#horoscope-sec #horosignDesc .signday a:hover {font:normal 11px verdana; color:#0030CD; text-decoration:underline}
#horoscope-sec #horosignDesc .signday a.active {font:bold 11px verdana; color:#000000; text-decoration:none}
#horoscope-sec #horosignDesc .signday a:hover.active {font:bold 11px verdana; color:#000000; text-decoration:none}
#horoscope-sec #horosignDesc .desc {float: left; margin: 10px 0; width: 50%}
#horoscope-sec #horosignDesc .adspace {float: right; margin: 10px 0; width: 300px}

#vodafone-title {width: 730px; _width: 750px; border: 1px solid #084980; padding: 10px; margin-bottom: 10px; background: #fff; text-align: justify}
#vodafone-title b {font: bold 13px verdana; color: #084980; padding-bottom: 10px; display: block}
#vodafone-title p {font: normal 11px verdana; color: #000; line-height: 18px}
#vodafone-title p a {font: normal 11px verdana; color: #FE7E2D; text-decoration: none}
#vodafone-title p a:hover {font: normal 11px verdana; color: #FE7E2D; text-decoration: underline}
#horoscope-sec #vodafone {margin-left: 20px; width: 95%; margin: 10px 0; font: normal 11px verdana; color: #000; line-height: 15px; text-align: justify}
#horoscope-sec #vodafone .info {font: normal 11px verdana; color: #000}
#horoscope-sec #vodafone .info a {font: normal 11px verdana; color: #084980; text-decoration: none}
#horoscope-sec #vodafone .info a:hover {font: normal 11px verdana; color: #084980; text-decoration: underline}
#horoscope-sec #vodafone .selsign {width: 95%; border: 2px solid #F6D588; background: #FEFAEE; padding: 8px 5px; margin: 15px 10px}
#horoscope-sec #vodafone .selsign span {float: left; font: bold 13px verdana; color: #000; padding: 0 5px 0 10px}
#horoscope-sec #vodafone .selsign .select {float: left; border: 1px solid #999999; height: 18px; font: normal 12px verdana; color: #000; margin-left: 10px}
#horoscope-sec #vodafone .selsign .btn {float: left; background: url('/images/new/vodafone-submit.gif'); width: 62px; height: 19px; border: 0; margin-left: 15px; cursor: pointer}
#horoscope-sec #vodafone .changesign {margin: 10px 10px 20px 10px; text-align: left}
#horoscope-sec #vodafone .changesign a {margin-top:5px; font: normal 11px verdana; text-decoration: none}
#horoscope-sec #vodafone .changesign a:hover {margin-top:5px; font: normal 11px verdana; text-decoration: underline}
#horoscope-sec #vodafone .signdesc {text-align: left}
#horoscope-sec #vodafone .signdesc .mode {margin: 10px; font: normal 13px verdana; color: #0030CD; text-align: left}
#horoscope-sec #vodafone .signdesc .mode a{font: normal 13px verdana; color: #0030CD; text-decoration: none}
#horoscope-sec #vodafone .signdesc .mode a:hover{font: normal 13px verdana; color: #0030CD; text-decoration: underline}
#horoscope-sec #vodafone .signdesc .mode .active {font: bold 13px verdana; color: #0030CD; text-decoration: none}
#horoscope-sec #vodafone .signdesc .signName {font: normal 20px verdana; color: #FF5400; padding-right: 10px; text-align: left} 
#horoscope-sec #vodafone .signdesc .signDate {font: normal 13px verdana; color: #000000}
#horoscope-sec #vodafone .signdesc .desc {margin:10px 0}

/*styling for panchang starts here*/
#horoscope-sec #panchang {width:645px; text-align:center; padding-top:10px}
#horoscope-sec #panchang .titles {font:normal 25px verdana; color:#FF4200; text-align:left; padding:10px 0}
#horoscope-sec #panchang .desc {font:normal 11px verdana; color:#000000; text-decoration:none; padding-bottom:10px; text-align:left}
#horoscope-sec #panchang a{font:normal 11px verdana; color:#0030CD; text-decoration:none; padding-bottom:10px; text-align:left}
#horoscope-sec #panchang a:hover{font:normal 11px verdana; color:#0030CD; text-decoration:none; padding-bottom:10px; text-align:left}
#horoscope-sec #horoscope-sec #panchang a:hover{font:normal 11px verdana; color:#0031BE; text-decoration: underline}
#horoscope-sec #panchang img {margin:0; padding:0}
#horoscope-sec #panchang table {font:normal 13px verdana; color:#0031BE; border:1px solid #2B75AC; margin-top:10px}
#horoscope-sec #panchang table th {font:bold 13px verdana; color:#ffffff; background:#BB9A36; text-align:center; height:22px}
#horoscope-sec #panchang table .light {font:normal 13px verdana; color:#000000; background:#FFF9E6; text-align:left; padding:0 1px 0 5px; height:25px}
#horoscope-sec #panchang table .dark {font:normal 13px verdana; color:#000000; background:#FAEFCD; text-align:left; padding:0 1px 0 5px; height:25px}
#horoscope-sec #panchang table .liner {background:#FFF9E6}
/*styling for panchang starts here*/

/*styling for horoscope section page ends here*/

/*styling for expert profile section page starts here*/
#expertprofile {width:760px; max-width:758px; border: 1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:3px; padding-bottom:5px}
#expertprofile .descImg {float:left; width:18%}
#expertprofile .desc {float:right; width:80%;font:normal 13px verdana; color:#000000; text-align:left}
#expertprofile .desc strong {font:bold 16px verdana; color:#000000}
#expertprofile .desc a {font:bold 11px verdana, arial; color:#0049CE; text-decoration:none}
#expertprofile .desc a:hover {font:bold 11px verdana, arial; color:#0049CE; text-decoration:underline}
#contentbluebg {background:url(/images/new/content-blue-bg.gif) repeat-x; width:100%; padding:5px; margin-bottom:10px; text-align:left}
#contentbluebg .experttitle {font:bold 13px verdana; color:#000000}
#contentbluebg .wbullet {width:100%}
#contentbluebg .wbullet ul {font:normal 11px verdana; color:#000000; list-style-type:none; margin:10px 5px 10px 0}
#contentbluebg .wbullet ul li {background:url(/images/new/ulorgBullet.gif) no-repeat; line-height:15px; padding:0 0 4px 10px}
#contentbluebg .wbullet ul li strong {font:bold 13px verdana; color:#0033CC; padding-bottom:5px; display:block; text-decoration:none}
#contentbluebg .wbullet ul li strong a{font:bold 13px verdana; color:#0033CC; padding-bottom:5px; display:block; text-decoration:none}
#contentbluebg .wbullet ul li strong a:hover{font:bold 13px verdana; color:#0033CC; padding-bottom:5px; display:block; text-decoration:underline}
#contentbluebg .wbullet ul li .regularprice {font:bold 11px verdana; color:#000000; padding:5px 0 5px 0}
#contentbluebg .wbullet ul li .offerprice {font:bold 11px verdana; color:#FF6600; padding:0 0 5px 0}
#contentbluebg .wobullet {width:100%}
#contentbluebg .wobullet ul {font:normal 11px verdana; list-style-type:none; color:#000000; margin:10px 5px 10px 0}
#contentbluebg .wobullet ul li {line-height:15px; padding:0 0 4px 10px}
#contentbluebg .wobullet ul li .testimonialname {font:bold 11px verdana; color:#000000}
#contentbluebg .wobullet ul li img {margin-bottom:-5px}
#contentbluebg .services {width:100%}
#contentbluebg .services ul {font:normal 11px verdana; color:#0024BF; list-style-type:none; margin:10px 5px 10px 0}
#contentbluebg .services ul li {background:url(/images/new/ulorgBullet.gif) no-repeat; padding:0 0 10px 10px}
#contentbluebg .services ul li label {float:left; width:80%}
#contentbluebg .services ul li label a{font:normal 11px verdana; color:#0024BF; text-decoration:none}
#contentbluebg .services ul li label a:hover{font:normal 11px verdana; color:#0024BF; text-decoration:underline}
/*styling for expert profile section page ends here*/

/*styling for astrosoulmate report page starts here */
#freereport {width:780px; border:1px solid #ababab}
#freereport .soulmatebanner {width:100%; height:97px; background:url(../images/new/free-report/soulmate-banner-bg.jpg) right #FFF3F9 no-repeat}
#freereport .soulmatebanner h1 {font:normal 28px Palatino Linotype; color:#69769D; text-align:left; padding:28px 0 5px 20px; line-height:20px}
#freereport .soulmatebanner h2 {font:normal 30px Palatino Linotype; color:#F80086; text-align:left; padding:0 0 5px 20px}
#freereport .soulmateliner {height:10px; width:100%; background:url(../images/new/free-report/soulmate-report-hr.gif) repeat-x}
#freereport .reportContent {padding:10px 20px}
#freereport .name {font:bold 14px verdana; color:#000000; text-align:center; padding:10px 0}

#freereport .numinurlifebanner {width:100%; height:97px; background:url(../images/new/free-report/numerology-banner-bg.jpg) right bottom #EBFFFF no-repeat}
#freereport .numinurlifebanner h1 {font:normal 28px Palatino Linotype; color:#AABACE; text-align:left; padding:28px 0 0 20px; line-height:30px}
#freereport .numinurlifebanner h2 {font:normal 30px Palatino Linotype; color:#0033CC; text-align:left; padding:0 0 5px 20px; line-height:35px}
#freereport .numinurlifeliner {height:10px; width:100%; background:url(../images/new/free-report/numerology-report-hr.gif) repeat-x}

#freereport #personalnumlink {font:normal 12px verdana; color:#0033CC; text-align:left; margin-bottom:30px}
#freereport #personalnumlink a{font:normal 12px verdana; color:#0033CC; text-decoration:none; padding-left:2px}
#freereport #personalnumlink a:hover{font:normal 12px verdana; color:#ffffff; background:#F89725; text-decoration:none; padding-left:2px}
#freereport #personalnumlink a span {font:normal 14px verdana; color:#FF6600; text-decoration:none; padding:0 2px}
#freereport #personalnumlink a:hover span {font:normal 14px verdana; color:#CC0033; background:#FFFF4B; text-decoration:none; padding:0 2px}
#freereport #personalnumlink a.clicked{font:bold 12px verdana; color:#ffffff; background:#F89725; text-decoration:none; padding-left:2px}
#freereport #personalnumlink a.clicked span {font:bold 16px verdana; color:#CC0033; background:#FFFF4B; text-decoration:none; padding:0 2px}

#freereport #personalnumdesc {border:1px solid #E6C74B; background:#FFFBED; padding:10px 20px; text-align:left; margin-top:30px}
#freereport #personalnumdesc .lifepathtitle {background:url(../images/new/free-report/lifepath-bullet.gif) left center no-repeat; font:normal 21px Palatino Linotype; color:#CC33CC; text-indent:30px; text-decoration:underline}
#freereport #personalnumnav {font:bold 13px verdana; color:#0000CC; padding:30px 0}
#freereport #personalnumnav a{font:bold 13px verdana; color:#0000CC; text-decoration:none; padding:0 5px}
#freereport #personalnumnav a:hover{font:bold 13px verdana; color:#0000CC; text-decoration:underline; padding:0 5px}

#freereport .vedicbcbanner {width:100%; height:97px; background:url(../images/new/free-report/vedicbc-banner-bg.jpg) right #FDF6DF no-repeat}
#freereport .vedicbcbanner h1 {font:normal 28px Palatino Linotype; color:#B3B6BE; text-align:left; padding:28px 0 5px 20px; line-height:20px}
#freereport .vedicbcbanner h2 {font:normal 30px Palatino Linotype; color:#F36F3B; text-align:left; padding:0 0 5px 20px}
#freereport .vedicbcliner {height:10px; width:100%; background:url(../images/new/free-report/vedicbc-report-hr.gif) repeat-x}
#freereport #freevedicbctext {padding:20px 0 0 0; width:580px; text-align:center}
#freereport .vedicbcDesc {font:normal 11px verdana; border:1px solid #FF9933; background:#ffffff; line-height:15px; text-align:left}
#freereport .vedicbcDesc th {font:bold 11px verdana; color:#ffffff; background:#FF9933; line-height:18px; text-align:center}
#freereport .vedicbcDesc td {font:normal 11px verdana; color:#000000; line-height:18px; padding-left:5px}
#freereport .vedicbcDesc .bg1 {font:normal 11px verdana; color:#000000; background:#FEF5DE}
/*styling for astrosoulmate report page ends here */

#freereport .vedicbcbanner-green {width:100%; height:97px; background:url(../images/new/free-report/vedicbc-banner-bg.jpg) right #fdf6da no-repeat}
#freereport .vedicbcbanner-green  h1 {font:normal 28px Palatino Linotype; color:#B3B6BE; text-align:left; padding:28px 0 5px 20px; line-height:20px}
#freereport .vedicbcbanner-green  h2 {font:normal 30px Palatino Linotype; color:#F36F3B; text-align:left; padding:0 0 5px 20px}


#freereport .vedicbcliner-green {height:10px; width:100%; background:url(../images/new/free-report/vedicbc-report-hr.gif) repeat-x}

#freereport #freevedicbctext {padding:20px 0 0 0; width:580px; text-align:center}
#freereport .vedicbcDescg {font:normal 11px verdana; border:1px solid #80b000; background:#ffffff; line-height:15px; text-align:left}
#freereport .vedicbcDescg th {font:bold 11px verdana; color:#ffffff; background:#80b000; line-height:18px; text-align:center}
#freereport .vedicbcDescg td {font:normal 11px verdana; color:#000000; line-height:18px; padding-left:5px}
#freereport .vedicbcDescg .bg1 {font:normal 11px verdana; color:#000000; background:#f2fede}
/*styling for astrosoulmate report page ends here */

/*styling for jupiter transit report page ends here */
#freereport .jupitertranbanner {width:100%; height:97px; background:url(../images/new/free-report/jupiter-tran-banner-bg.jpg) right #FDF6DF no-repeat}
#freereport .jupitertranbanner h1 {font:normal 28px Palatino Linotype; color:#B3B6BE; text-align:left; padding:28px 0 5px 20px; line-height:20px}
#freereport .jupitertranbanner h2 {font:normal 30px Palatino Linotype; color:FF4200; text-align:left; padding:0 0 5px 20px}
#freereport .jupitertranliner {height:10px; width:100%; background:url(../images/new/free-report/vedicbc-report-hr.gif) repeat-x}
#freereport .report-title {font: bold 12px verdana; color: #FF4200; text-align: left; text-transform: uppercase; padding: 10px 0} 
#jupitertran-report p {padding-bottom: 10px}
#jupitertran-report h3 {font: bold 12px verdana; color: #000; text-align: left; text-decoration: underline}
#jupitertran-report ol {font: normal 12px verdana; color: #000; text-align: left; padding: 5px 15px}
#jupitertran-report ol li {color: #000; text-align: left; padding-bottom: 20px}
/*styling for jupiter transit report page ends here */

/*styling for jupiter transit report page ends here */
#freereport .rudrakshabanner {width: 100%; height: 97px; background: url(../images/new/free-report/rudraksha-banner-bg.jpg) right #FDF6DF no-repeat}
#freereport .rudrakshabanner h1 {font: normal 28px Palatino Linotype; color: #B3B6BE; text-align: left; padding: 28px 0 5px 20px; line-height: 20px}
#freereport .rudrakshabanner h2 {font: normal 30px Palatino Linotype; color: #FF4200; text-align: left; padding: 0 0 5px 20px}
#freereport .rudrakshaliner {height: 10px; width: 100%; background: url(../images/new/free-report/vedicbc-report-hr.gif) repeat-x}
#freereport .rudraksha-title {font: bold 12px verdana; color: #FF4200; border-bottom: 1px solid #FF6600; text-align: left; text-transform: uppercase; margin-bottom: 10px; padding: 10px 0 5px 0}
#freereport .rudraksha-title b {font: bold 12px verdana; color: #000; text-align: left; text-transform: uppercase} 
#rudraksha-report p {padding-bottom: 10px}
#rudraksha-report h3 {font: bold 12px verdana; color: #000; text-align: left; text-decoration: underline}
#rudraksha-report a {font: bold 11px verdana; color: #0033CC; text-decoration: none; margin: 5px 10px; display: block}
#rudraksha-report a:hover {font: bold 11px verdana; color: #0033CC; text-decoration: underline}
#rudraksha-report .tabular {border: 1px solid #000; padding: 10px; margin: 10px 0}
#rudraksha-report .tabular .heading {font: bold 12px verdana; color: #000; background: none; padding-bottom: 10px}
#rudraksha-report .tabular .heading b {font: bold 12px verdana; color: #FF4200}
#rudraksha-report .tabular table {font: normal 12px verdana; color: #000; border: 1px solid #000; text-align: center}
#rudraksha-report .tabular table td {border: 1px solid #000; padding: 2px 10px}
#rudraksha-report .tabular table th {border: 1px solid #000; font: bold 12px verdana; color: #000}
#rudraksha-report ol {font: normal 12px verdana; color: #000; text-align: left; padding: 5px 25px; margin-bottom: 10px}
#rudraksha-report ol li {color: #000; text-align: left; padding-bottom: 10px}
#rudraksha-report ul {font: normal 12px verdana; color: #000; text-align: left; padding: 5px 25px; margin-bottom: 10px; list-style: disc}
#rudraksha-report ul li {color: #000; text-align: left; padding-bottom: 10px}
/*styling for jupiter transit report page ends here */

/*styling for astrograph report page starts here */
#astrograph {width:725px; text-align:center}
#astrograph .content {width:100%; border:1px solid #EFEFEF; font:normal 13px verdana; color:#000000; text-align:left; margin:10px 0; padding:5px}
#astrograph .selectbox {width:96%; background:#1E98CB; text-align:center; padding:10px 5px}
#astrograph .selectbox select {font:normal 13px verdana; color:#000000; border:1px solid #000000}
#astrograph .graphholder {margin:10px 0; width:625px} 
#astrograph table {text-align:center}
#astrograph table td {font:normal 13px verdana; color:#000000; text-align:left}
/*styling for astrograph report page ends here */

/*styling for shaadi gift voucher starts here */
#shaadi-gift-voucher {width: 468px; _width: 480px; padding: 5px; margin: 20px 0; border: 1px solid #ef8d00; background: url(../images/new/shaadi-bg.gif) repeat}
#shaadi-gift-voucher .img {float: left; width: 150px}
#shaadi-gift-voucher .desc {float: left; width: 315px; position: relative; font: normal 11px verdana; color: #000; text-align: left}
#shaadi-gift-voucher .desc .gift-code {position: absolute; top: 52px; right: 0; width: 135px; font: bold 18px verdana; color: #000; padding: 0 2px}
#shaadi-gift-voucher .valid {font: normal 10px arial; color: #000; text-align: right; margin-top: 10px}
#shaadi-free-products {width: 100%; margin: 10px 0 20px 0; text-align: center}
#shaadi-free-products a {padding-right: 20px; text-decoration: none}
/*styling for shaadi gift voucher ends here */

/*styling for newsletter subscription page starts here */
#newslettersubscribe {width:760px; max-width:758px; border:1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:5px; font:normal 11px verdana; color:#000000}
#newslettersubscribe h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 14px verdana; text-align:left; text-indent: 25px; color:#084980; margin:5px 5px 10px 5px; height:20px}
#newslettersubscribe .newslettertext {width:740px; text-align:left; padding-bottom:10px}
/*styling for newsletter subscription page ends here */

/*styling for mayan daily horoscope subscription page starts here */
#mayansubscribe {width:760px; max-width:758px; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:5px; padding-top:2px; font:normal 11px verdana; color:#000000}
#mayansubscribe .mayancontentholder {background:#EFE6D4; width:740px; padding-bottom:20px; margin:10px 0}
#mayansubscribe .mayancontentholder .mayancontenttext {font:normal 13px verdana, arial; text-align:left; padding-bottom:20px}
#mayansubscribe .mayancontentholder .mayancontenttext p {padding:5px 30px; font:normal 13px verdana, arial; text-align:left; }
.mayanthankutext {font:normal 13px verdana, arial; text-align:left; width:740px; text-align:left; padding-bottom:10px}
/*styling for mayan daily horoscopesubscription page ends here */

/*styling for popup blue bg container page starts here */
#popupblueboxbg {width:100%; border:1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin:5px 0; font:normal 11px verdana; color:#000000}
#popupblueboxbg h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 14px verdana; text-align:left; text-indent: 25px; color:#084980; margin:5px 5px 10px 5px; height:20px}
#popupblueboxbg .popupblueboxtext {width:95%; text-align:justify; padding:10px}
/*styling for popup blue bg container page ends here */

/*styling for blue bg container page starts here */
#blueboxbg {width:760px; max-width:758px; border:1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:5px; font:normal 11px verdana; color:#000000}
#blueboxbg h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 14px verdana; text-align:left; text-indent: 25px; color:#084980; margin:5px 5px 10px 5px; height:20px}
#blueboxbg .blueboxtext {width:700px; text-align:left; padding-bottom:10px}
/*styling for blue bg container page ends here */

/*styling for register page starts here */
#registerboxbg {width:760px; max-width:758px; border:1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; font:normal 11px verdana; color:#000000; text-align:left}
#registerboxbg h1 {width: 100%;background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana; text-align:left; text-indent: 25px; color:#084980; margin:5px 5px 10px 5px; height:20px}
/*styling for register page ends here */

/*styling for rounded corner without border page starts here*/
.woboratop, .woborabottom {display:block}
.woboratop *, .woborabottom * {display: block; height:1px; overflow: hidden; border-top:none; border-bottom:none; background:#E7F4FA}
.wobora3 {margin: 0 3px; background:#E7F4FA}
.wobora2 {margin: 0 2px; background:#E7F4FA}
.wobora1 {margin: 0 1px}
.woborcontents {font: normal 11px verdana}
.wobordesign {background:#E7F4FA; border-top:none; border-bottom:none; padding:5px 0 5px 10px}
/*styling for rounded corner without border page ends here*/

/*styling for rounded corner with border page starts here*/
.wboratop, .wborabottom {display:block}
.wboratop *, .wborabottom * {display: block; height:1px; overflow: hidden; border:2px solid #55A7D6; border-top:none; border-bottom:none; background:#FBFBEA}
.wbora4 {margin: 0; background:#55A7D6}
.wbora2 {margin: 0 2px; background:#55A7D6}
.wbora1 {margin: 0 1px; background:#FBFBEA}
.wborcontents {font: normal 11px verdana}
.wbordesign {background:#FBFBEA; border:2px solid #55A7D6;  border-top:none; border-bottom:none; padding:5px 0 0 0}
/*styling for rounded corner with border page ends here*/

/*styling for help section starts here*/
#righthelpCon {width:560px; float:right; margin-right: 10px}
#righthelpCon .headerImg {width:560px; height:62px; border:1px solid #F98E1B; margin: 2px 0 10px 0}
#righthelpCon #righthelpText {font:normal 11px verdana; border:1px solid #77c0e1; background:url(../images/new/premiumServicesBg.gif) top center repeat-x #ffffff; text-align:left; width:100%}
#righthelpCon #righthelpText h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 14px verdana; text-align:left; text-indent: 25px; color:#084980; margin:5px 5px 10px 5px; height:20px}
#righthelpCon #righthelpText p {padding-bottom:20px; line-height:15px}
#righthelpCon #righthelpText .bluebg {background-color:#D2E9F7; width:100%; padding:5px; font:bold 11px verdana; color:#4E4E4E; display:block}
#righthelpCon #righthelpText .orangebg {background-color:#FCA342; width:100%; padding:5px; font:bold 11px verdana; color:#ffffff; display:block}
#righthelpCon #righthelpText ul {margin:10px 0 0 0; padding:0; list-style-type:disc; padding-left:20px}
#righthelpCon #righthelpText ul li {font:normal 11px verdana; color:#4E4E4E; line-height:22px}
#righthelpCon #righthelpText ol {margin:10px 0 0 0; padding:0; padding-left:20px}
#righthelpCon #righthelpText ol li {font:normal 11px verdana; color:#4E4E4E; line-height:22px}
/*styling for help section ends here*/

/*styling for sitemap starts here*/
#righthelpText .sitemap {width:100%; font:bold 11px verdana; color:#000000; margin-bottom:10px; padding-bottom:20px; border-bottom:1px dashed #000000}
#righthelpText .sitemap .smheading {width:100%; font:bold 12px verdana; color:#BA3701; padding:0; margin:0; line-height:25px; margin-bottom:5px}
#righthelpText .sitemap a{width:100%; background:url(../images/new/ulorgBullet.gif) no-repeat; font:normal 11px verdana; color:#0049CE; text-decoration:none; line-height:15px; display:block; text-indent:15px; margin-left:10px}
#righthelpText .sitemap a:hover{width:100%; background:url(../images/new/ulorgBullet.gif) no-repeat; font:normal 11px verdana; color:#0049CE; text-decoration:underline; line-height:15px; display:block; text-indent:15px; margin-left:10px}
#righthelpText .sitemap .floatleft {float:left; width:48%}
#righthelpText .sitemap .floatright {float:right; width:48%}
/*styling for sitemap ends here*/

/*styling for logout page starts here*/
#logout {width: 100%}
#logout .logout-message {font: normal 12px verdana; color: #000000; text-decoration: none; padding-bottom: 10px}
#logout #subscribeform {border: 1px solid #B1B0B0; padding: 10px; width: 60%; text-align: left; margin: 15px 0}
#logout #subscribeform .heading {font: bold 14px verdana; color: #FF4E00; padding-bottom: 5px; text-align: left}
#logout #subscribeform .desc strong {font: bold 11px verdana; color: #000; padding-bottom: 5px; display: block}
#logout #subscribeform .desc {font: normal 11px verdana; color: #000; padding-bottom: 5px; margin-bottom: 10px}
#logout #subscribeform .input {font:normal 11px verdana; color:#000000; margin-right: 5px; height: 19px}
#logout #subscribeform .btn {font:bold 11px verdana; color:#000000; padding: 2 5px; border: 1px inset #ABEDF9; background: #CCCCCC}
/*styling for logout page ends here*/

/*styling for tell a friend starts here*/
#tellafriend {width:100%; background:url(/images/new/mailer/daily-forecast/tell-a-friend-bg.gif) #fff repeat-x}
#tellafriend fieldset {border:1px solid #bababa; padding:0 10 10 10px; margin:20 10 10 10px}
#tellafriend legend {font:bold 12px verdana; color:#084980; padding:0 8px}
#tellafriend div {padding-top:10px}
#tellafriend label {float:left; width:150px; font:bold 11px verdana; color:#000000; text-align:left; padding-right:10px}
#tellafriend .input {width:150px; font:normal 11px verdana; color:#000000; border:1px solid #bababa; margin-right:5px; height:17px}
#tellafriend br {clear:both}
/*styling for tell a friend ends here*/

/*styling for promotion register form starts here*/
#subscribeNow {text-align:left; margin:25px 5px 20px 5px; width: 70%; border: 1px solid #B1B0B0; padding: 10px}
#subscribeNow .heading {font: bold 16px verdana; color: #FF4E00; padding-bottom: 5px}
#subscribeNow .desc strong {font: bold 11px verdana; color: #000; padding-bottom: 5px; display: block}
#subscribeNow .desc {font: normal 11px verdana; color: #000; padding-bottom: 5px}
#subscribeNow #form {text-align:left; margin:10px 5px 5px 5px; padding: 0 10px; width: 80%; border: 2px solid #ABEDF9; font:normal 11px verdana; color:#000000; background: #DDFFFF}
#subscribeNow #form div {margin-top:8px; *margin-top:5px; color:#000000}
#subscribeNow #form label {float:left; width:100px; font:normal 11px verdana; color:#000000; text-align:left}
#subscribeNow #form .input {font:normal 11px verdana; color:#000000; margin-right:5px; height:17px}
#subscribeNow #form .select {font:normal 11px verdana; color:#000000; height:17px}
#subscribeNow #form .iagree a{font:normal 11px verdana; color:#0033CC; text-decoration:none}
#subscribeNow #form .iagree a:hover{font:normal 11px verdana; color:#0033CC; text-decoration:underline}
#subscribeNow #form .btn {font:bold 11px verdana; color:#000000; padding: 2 5px; margin: 10 0 5 105px; border: 1px inset #ABEDF9; background: #CCCCCC}
/*styling for promotion register form ends here*/

/*sunsign landing page starts here*/
#sunsignlp {font: normal 11px verdana; color: #000}
#sunsignlp .signname {font: normal 25px Palatino Linotype; color: #FF4E00; padding: 0px; display: block; margin-bottom: 5px}
#sunsignlp .title {font: bold 11px verdana; color: #000; background: transparent; padding: 0px; display: block; margin-bottom: 5px}
#sunsignlp .desc {font: normal 11px verdana; color: #000; text-align: justify}
#sunsignlp .overview {font: bold 13px verdana; color: #000; padding-bottom: 5px}
#sunsignlp .overviewdesc {font: normal 13px verdana; color: #000; text-align: justify}
#sunsignlp .choosesign {font: normal 12px verdana; color: #000000; margin-bottom: 5px}
#sunsignlp .choosesign select {font: normal 12px verdana; color: #000000; margin-left: 3px; border: 1px solid #999; width: 80px}
/*sunsign landing page ends here*/

/*styling for promotion register form starts here*/
#sunsignregMSN {text-align:left; width: 100%; padding: 6px; background: #F5F4F4; border: 1px solid #CCC}
#sunsignregMSN .heading {font: bold 14px verdana; color: #FF4E00; padding-bottom: 5px}
#sunsignregMSN .desc strong {font: bold 11px verdana; color: #000; padding-bottom: 5px; display: block}
#sunsignregMSN .desc {font: normal 11px verdana; color: #000; padding-bottom: 5px}
#sunsignregMSN #form {text-align:left; padding: 5px 0; font:normal 11px verdana; color:#000000}
#sunsignregMSN #form div {margin-top:8px; *margin-top:5px; color:#000000}
#sunsignregMSN #form label {float:left; width: 90px; font:normal 11px verdana; color:#000000; text-align:left}
#sunsignregMSN #form .input {font:normal 11px verdana; color:#000000; margin-right:5px; height:17px}
#sunsignregMSN #form .select {font:normal 11px verdana; color:#000000; height:17px}
#sunsignregMSN #form select {font:normal 11px verdana; color:#000000; height:17px; width: 55px}
#sunsignregMSN #form .iagree a{font:normal 11px verdana; color:#0033CC; text-decoration:none}
#sunsignregMSN #form .iagree a:hover{font:normal 11px verdana; color:#0033CC; text-decoration:underline}
#sunsignregMSN #form .btn {font:bold 11px verdana; color:#000000; padding: 2 5px; margin: 10 0 5 105px; border: 1px inset #ABEDF9; background: #CCCCCC}
/*styling for promotion register form ends here*/

/*styling for rediff sunsign landing page starts here*/
#rediffwrapper {border: 1px solid #77c0e1; background: #fff; padding: 10px 10px 15px 10px}
#rediffwrapper h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana, arial; text-align:left; text-indent: 25px; color:#084980; margin: 5px; height:20px}
#rediffcontent {background:url(../images/new/rediff/marjorie-orr-img.jpg) top right no-repeat #faf5e8; width: 685px}
#rediffcontent h2 {font: normal 20px verdana; color: #000000; text-align:left; padding: 5px 0 0 10px}
#rediffcontent .title {font: normal 13px verdana; color: #000000; text-align:left; padding: 10px 0; background: none}

#rediffcontent .ssname {padding: 50px 0 0 15px; font: normal 11px verdana; color: #000000; padding-bottom: 8px; display: block}
#rediffcontent .ssname strong {font: bold 11px verdana; color: #FF6000}

#rediffcontent .notsunsign {float: right; font: normal 11px verdana; color: #000000; padding: 2px 5px 0 5px}
#rediffcontent .choosesunsign {float: right; font: normal 11px verdana; color: #666666; border: 1px solid #999}
#rediffcontent .go-btn {float: right; padding-left: 5px; margin-top: -5px}

#rediffcontent .ssdesc {font: normal 11px verdana; color: #000000; padding: 10px 0 15px 0; text-align: justify}
#rediffreg {margin-bottom: 10px; border: 1px solid #FFA10C; background: #ffffff; width: 85%}
#rediffreg .heading {font: bold 11px verdana; color: #000000; padding: 5px 0 0 5px}
#rediffreg form {text-align:left; padding: 5px 10px}
#rediffreg form div {margin-top:8px; *margin-top:5px; color:#000000}
#rediffreg form label {float:left; width:100px; font:normal 11px verdana; color:#5B5B5B; text-align:left}
#rediffreg form .input {font:normal 11px verdana; color:#5B5B5B; margin-right:5px; height:17px; border: 1px solid #5B5B5B; padding-left: 2px}
#rediffreg form .select {font:normal 11px verdana; color:#5B5B5B; height:17px; border: 1px solid #5B5B5B}
#rediffreg form .iagree a {font:normal 11px verdana; color: #000000; text-decoration:none}
#rediffreg form .iagree a:hover {font:normal 11px verdana; color: #000000; text-decoration:underline}
#rediffreg form .btn {font:normal 11px verdana; color:#5B5B5B; margin: 10px 0 10px 100px}
#whatmore {padding: 0 5px}
#whatmore h2 {font: bold 11px verdana; color: #000000; padding-bottom: 10px; background: none; text-indent: 0}
#whatmore ul {list-style: none; font: normal 11px verdana; color: #000000}
#whatmore ul li {background: url(/images/new/org-sq-bullet.gif) top left no-repeat; padding-left: 15px; font: normal 11px verdana; color: #000000; padding-bottom: 8px}

/*styling for rediff sunsign landing page ends here*/

/*styling for rediff birthchart landing page starts here*/

#birthchartcontent {background:url(../images/new/rediff/birth-chart-img.jpg) top right no-repeat #ECF9FF; width: 685px}
#birthchartcontent h2 {font: normal 20px verdana; color: #000000; text-align:left; padding: 5px 0 0 10px}
#birthchartcontent .title {font: normal 13px verdana; color: #000000; text-align:left; padding: 10px 0; background: none}
#birthchartcontent .title a {font: normal 13px verdana; color: #000000; text-align:left; padding: 10px 0; background: none; text-decoration: underline}
#birthchartcontent .title a:hover{font: normal 13px verdana; color: #000000; text-align:left; padding: 10px 0; background: none; text-decoration: none}
#birthchartimg {float: left; width: 275px; padding: 5px 10px 0 0}
#birthchartdesc {float: left; width: 380px; font: normal 11px verdana; color: #000000; text-align: justify}
#birthchartdesc p {display: block; padding-bottom: 5px; font: normal 13px verdana; color: #000000}
#birthchartdesc span {font: bold 13px verdana; color: #f14a00}

/*styling for rediff birthchart landing page ends here*/


/*styling for rediff birthchart register page starts here */
#birthchartfrm {width:80%; font:normal 11px verdana; color:#000000; text-align:left}
#birthchartfrm .heading {font: bold 13px verdana; text-align:left; color:#000; margin:5px 5px 10px 5px; height:20px; background: none; text-indent: 0}
#birthchartfrm .heading b {font: bold 13px verdana; color: #F14A00}
/*styling for rediff birthchart register page ends here */

/*styling for rediff birthchart landing page starts here*/

#numerologycontent {background:url(../images/new/rediff/numerology-img.jpg) top right no-repeat #EBFFF6; width: 685px}
#numerologycontent h2 {font: normal 20px verdana; color: #000000; text-align:left; padding: 5px 0 0 10px}
#numerologycontent .title {width: 70%;font: normal 13px verdana; color: #000000; text-align:left; padding: 10px 0; background: none}
#numerologycontent .title a {font: normal 13px verdana; color: #000000; text-align:left; padding: 10px 0; background: none; text-decoration: underline}
#numerologycontent .title a:hover{font: normal 13px verdana; color: #000000; text-align:left; padding: 10px 0; background: none; text-decoration: none}

#numerologydesc {font: normal 13px verdana; color: #000000; width: 100%; padding: 10px 0 0 10px}
#numerologydesc strong {font: bold 13px verdana; color: #000000; display: block}
#numerologydesc ul {float: left; list-style-type: none; margin-top: 10px; padding-right: 25px}
#numerologydesc ul li {font: normal 13px verdana; color: #007D94; padding-bottom: 5px}

/*styling for rediff birthchart landing page ends here*/

/*styling for report landing page starts here */

#reportholder {width:760px; max-width:758px; border:1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-top:5px; padding-top: 20px; font:normal 11px verdana; color:#000000}

/*styling for report landing page starts here */
#reportholder #reportleft {float: left; padding: 0 0 10px 10px; width: 170px}
#reportleft .reportbluebox {padding: 3px 5px; border:1px solid #77c0e1; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-bottom: 10px}
.reportbluebox h1 {font: bold 13px verdana; text-align: left; color: #084980; margin-bottom: 5px}
.reportbluebox .reportinfo {font: normal 11px verdana; color: #000; text-align: left; margin-bottom: 5px}
.reportbluebox .reportinfo strong {font: bold 11px verdana; color: #000; text-align: left; margin-bottom: 2px; display: block}
.reportbluebox .reportoffer {font: normal 11px verdana; color: #F95E00; text-align: left; margin: 10px 0 3px 0}
.reportbluebox .reportoffer strong {font: bold 11px verdana; color: #F95E00; text-align: left; margin-bottom: 2px; display: block}
.reportbluebox .chart-img {padding: 5px 0 5px 0}
.reportbluebox .sample-report {padding: 0 0 5px 0; font: normal 11px verdana; color: #0033CC}
.reportbluebox .sample-report a {font: normal 11px verdana; color: #0033CC; text-decoration: none}
.reportbluebox .sample-report a:hover {font: normal 11px verdana; color: #0033CC; text-decoration: underline}
.reportbluebox .gaurantee {padding: 0 0 5px 0; font: normal 11px verdana; color: #000000; text-align: left}
/*styling for left report landing page ends here */

/*styling for right content in report landing page starts here */
#reportholder #reportright {float: right; padding: 0 0 10px 0; width: 580px; max-width: 570px}
#reportright #product-tab {background: url(/images/new/product-lp/tab-bg.gif) repeat; height: 30px}
#reportright #product-tab p {float: left}
#reportright .productdesc {width: 580px; max-width: 569px; border:1px solid #77c0e1; border-width: 0 0 1px 1px; background: url(/images/new/product-lp/product-desc-bg.gif) repeat-x}
#reportright .productdesc h1 {font: normal 20px verdana; color: #000000; text-align: left; padding-bottom: 5px}
#reportright .productdesc .sub-title {font: bold 13px verdana; color: #000000; text-align: left; padding-bottom: 5px} 
#reportright .productdesc .desc {font: normal 13px verdana; color: #000000; text-align: left}
#reporttab02, #reporttab03 {display: none}

/*styling for register now starts here */
#report-reg-frm {position: relative; width: 365px; max-width: 350px; border: 1px solid #77c0e1; float: left; background: url(../images/new/contentblueBg.gif) top center repeat-x #ffffff}
#report-reg-frm h1 {font: bold 13px verdana, arial; text-align: left; color: #084980; margin: 5px}
#report-reg-frm #form {text-align: left; margin: 10px 5px 5px 5px}
#report-reg-frm #form div {margin-top: 8px; *margin-top: 5px; color: #000000}
#report-reg-frm #form label {float: left; width: 100px; font: normal 11px verdana; color: #5B5B5B; text-align: left}
#report-reg-frm #form .input {font: normal 11px verdana; color: #5B5B5B; margin-right: 5px; height: 17px}
#report-reg-frm #form .select {font: normal 11px verdana; color: #000000; height: 17px}
#report-reg-frm #form .iagree a{font: normal 11px verdana; color: #0033CC; text-decoration: none}
#report-reg-frm #form .iagree a:hover{font: normal 11px verdana; color: #0033CC; text-decoration: underline}
#report-reg-frm #form .btn {font: normal 11px verdana; color: #5B5B5B; margin: 5px 0 5px 100px}

#myprofile {padding: 5px 10px}
#myprofile h2 {font: bold 11px verdana, arial; color: #000000; text-align: left}
#report-reg-frm #myprofile .input {font:normal 11px verdana; color:#5B5B5B; margin-right:5px; height:17px}
#myprofile .addvoucher {font: bold 11px verdana, arial; color: #000000; text-align: left; margin: 10px 0 0 5px}
#myprofile .addvoucher strong {font: bold 11px verdana, arial; color: #FC5C00; text-align: left}
#myprofile .addvoucher .input {margin: 2px 0; width: 80%}
#myprofile .btn {font:normal 11px verdana; color:#5B5B5B; margin:5px 0}
/*styling for register now ends here */

/*styling for login form ends here */
#report-reg-login {float: right; width: 210px; padding-top:2px; border: 1px solid #77c0e1; border-width: 1px 0 1px 1px; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff; margin-bottom: 5px}
#report-reg-login h1 {font: bold 13px verdana, arial; text-align: left; color:#084980; margin:5px; height:20px}
#report-reg-login form {background: #FBFBEA}
/*styling for login form ends here */

/*styling for testimonials ends here */

#report-testimonial {float: right; width: 210px; padding-top:2px; border: 1px solid #77c0e1; border-width: 1px 0 1px 1px; background:url(../images/new/contentblueBg.gif) top center repeat-x #ffffff}
#report-testimonial h1 {font: bold 13px verdana, arial; text-align: left; color:#084980; margin:5px}

#report-testimonial #report-testimonialdesc .info {font: normal 11px verdana, arial; text-align: left; padding: 0 5px}
#report-testimonial #report-testimonialdesc .info p {font: bold 11px verdana, arial; text-align: left; padding: 15px 0 0 0}
#report-testimonial #report-testimonialdesc hr {background: url(../images/new/hr-bg.gif) repeat-x; height: 9px; border: 0}

#report-testimonial #testimonial-links {width: 100%}
#report-testimonial #testimonial-links .prev {float: left; width: 44%; text-align: left; padding-left: 6px; font: bold 11px verdana, arial; color: #3333CC; background:url(../images/new/blue-left-arrow.gif) left no-repeat; margin: 0 0 5px 5px}
#report-testimonial #testimonial-links .prev a {font: bold 11px verdana, arial; color: #3333CC; text-decoration: none}
#report-testimonial #testimonial-links .prev a:hover {font: bold 11px verdana, arial; color: #3333CC; text-decoration: none}
#report-testimonial #testimonial-links .next {float: right; width: 44%; text-align: right; padding-right: 6px; font: bold 11px verdana, arial; color: #3333CC; background:url(../images/new/blue-right-arrow.gif) right no-repeat; margin: 0 5px 5px 0}
#report-testimonial #testimonial-links .next a {font: bold 11px verdana, arial; color: #3333CC; text-decoration: none}
#report-testimonial #testimonial-links .next a:hover {font: bold 11px verdana, arial; color: #3333CC; text-decoration: underline}

/*styling for testimonials ends here */

/*styling for right content in report landing page ends here */

/*styling for report landing page ends here */

/*styling for express Q and A page starts here*/
#express-qa {width: 760px; max-width: 758px; background: url(../images/new/experss-QA-header-bg.jpg) no-repeat #ffffff; border: 1px solid #77c0e1; margin-top: 3px; padding-bottom: 20px}
#express-qa #express-qa-holder {width: 575px; padding-top: 90px}
#express-qa-holder .desc p {font: normal 13px verdana; color: #000000; padding-bottom: 15px; text-align: left}
#express-qa-holder .desc strong {font: bold 15px verdana; color: #FF5A00; padding-bottom: 15px; text-align: center}
#express-qa-holder .note {font: normal 11px verdana; color: #000000; padding: 10px 0; text-align: left; clear: both}
#express-qa-holder .note strong {font: bold 11px verdana; color: #FA5E00; display: block}
#express-qa-holder .note a {font: normal 11px verdana; color: #003BE3; text-decoration: none}
#express-qa-holder .note a:hover {font: normal 11px verdana; color: #003BE3; text-decoration: underline}

#express-qa-holder #qtnform {width: 100%; text-align: center}
#qtnform select {float: left; font: normal 11px verdana; width: 100%; color: #000000; border: 1px solid #cccccc}
#qtnform select optgroup {font: bold 11px verdana; font-style: normal; color: #ff0000; text-transform: uppercase; padding-top: 5px}
#qtnform select option {font: normal 11px verdana; font-style: normal; color: #000000; text-transform: none}
#qtnform .btn {background: url(../images/new/express-qtn-btn.gif); width: 98px; height: 32px; border: 0; cursor: pointer; margin-left: 50px}

#express-qa #express-qa-error {width: 575px; padding-top: 90px; text-align: left}
#express-qa-error .asked {font: bold 13px verdana; color: #F74D00}
#express-qa-error .detail {font: normal 13px verdana; color: #000000}
#express-qa-error .detail p {display: block; padding: 5px 0 10px 0}
#express-qa-error .detail a {font: normal 13px verdana; color: #000FD2; text-decoration: none}
#express-qa-error .detail a:hover {font: normal 13px verdana; color: #000FD2; text-decoration: underline}

#express-answers {width: 760px; max-width: 758px; background: url(../images/new/contentblueBg.gif) no-repeat #ffffff; border: 1px solid #77c0e1; margin-top: 3px; padding-bottom: 20px}
#express-answers .heading {background:url(../images/new/titleIcon.gif) top left no-repeat; font: bold 15px verdana, arial; text-align:left; text-indent: 25px; color:#084980; margin:6px 5px 5px 5px ; height:20px}

#express-answers #expressqtn {padding: 10px 5px 10px 0; margin: 0 10px; font: normal 13px verdana; color: #000000; background: #efefef}
#express-answers #expressqtn .qa {float: left; width: 5%; font: bold 15px verdana; color: #FF3600}
#express-answers #expressqtn .desc {float: left; width: 78%; font: normal 13px verdana; color: #000000; text-align: left}
#express-answers #expressqtn .goto {float: right}
#express-answers #expressqtn .goto a {font: normal 11px verdana; color: #0049CE; text-decoration: underline}
#express-answers #expressqtn .goto a:hover {font: normal 11px verdana; color: #0049CE; text-decoration: none}

#express-answers #expressans {padding: 10px 10px 10px 10px; font: normal 13px verdana; color: #000000}
#express-answers #expressans ul {margin-left: 15px}
#express-answers #expressans ol {margin-left: 15px}
#express-answers #expressans .qa {float: left; width: 5%; font: bold 15px verdana; color: #FF3600}
#express-answers #expressans .desc {float: left; width: 93%; font: normal 13px verdana; color: #000000; text-align: left}


#expressqa-status {width: 97%; font: bold 13px verdana, arial; color: #FF7D2E; border: 1px solid #FF7D2E; text-align: center; background: #FDF6E4; padding: 20px 5px; margin: 5px 0 5px 0}
#expressqa-status a {font: bold 13px verdana, arial; color: #0000ff; text-decoration: none}
#expressqa-status a:hover {font: bold 13px verdana, arial; color: #000000; text-decoration: underline}
/*styling for express Q and A page ends here*/

#icici-career-swot {width: 760px; max-width: 758px; background: url(../images/new/career-swot-header.jpg) no-repeat #ffffff; border: 1px solid #77c0e1; margin-top: 3px; padding-bottom: 20px}
#icici-career-swot  #icici-career-error {width: 575px; padding-top: 90px; text-align: left}
#icici-career-error .asked {font: bold 13px verdana; color: #F74D00}
#icici-career-error .detail {font: normal 13px verdana; color: #000000}
#icici-career-error .detail p {display: block; padding: 5px 0 10px 0}
#icici-career-error .detail a {font: normal 13px verdana; color: #000FD2; text-decoration: none}
#icici-career-error .detail a:hover {font: normal 13px verdana; color: #000FD2; text-decoration: underline}

/*styling for annual forecast 2010 starts here*/
.annualForecast {border: 1px solid #ff0000; padding: 5px; text-align: center; background: #fff; margin: 0 auto 30px auto; width: 665px}
.annualForecast .forecastTitle {font: bold 14px verdana; text-align: left; padding-top: 5px}
.annualForecast .forecastDesc {font: normal 11px/20px verdana; color: #000; text-align: left; border-bottom: 1px solid #ccc; padding: 10px 5px}
.annualForecast .forecastDesc dl {margin: 10px 20px; text-align: left}
.annualForecast .forecastDesc dt {font: bold 11px verdana; color: #000; padding-bottom: 5px}
.annualForecast .forecastDesc dd {background: url(../images/new/myastro-bullets.gif) no-repeat; padding-left: 15px; margin-left: 5px; font: normal 11px verdana; color: #000; padding-bottom: 5px}
.annualForecast .forecastLink {padding-top: 10px}

.annual-promo {font: normal 12px arial; color: #000000; margin: 5px 0 0 0; list-style: none}
.annual-promo li {background: url(/images/new/myastro-bullets.gif) no-repeat 0 0; padding: 0 0 5px 10px}
.annual-promo li span {font: normal 10px arial; color: #000000}

/*styling for annual forecast 2010 ends here*/

/*styling for footer starts here */
#footer {width: 780px; padding: 15px 0 10px 0; border-top: 1px solid #C7C6C6; background: #F2F2F2; margin-top: 10px}

/*styling for explore astrolife starts here*/
#exploreastro {width:760px; margin: 5px 0;background:url(../images/new/exploreastro-bg.gif) top center repeat-y}
#exploreastro div {float: left; padding: 5px 0}
#exploreastro div dl {font: normal 11px verdana; color: #666666}
#exploreastro div dl dt {font: bold 11px verdana; color: #666666; padding-bottom: 5px; text-align: left}
#exploreastro div dl dd {font: normal 11px verdana; color: #666666; text-align: left; padding-bottom: 4px}
#exploreastro div dl dd a {font: normal 11px verdana; color: #666666; text-decoration: none}
#exploreastro div dl dd a:hover {font: normal 11px verdana; color: #666666; text-decoration: underline}

/*styling for explore astrolife ends here*/

#recommends {padding:0 5px; margin:5px 0}
#links {font:normal 11px verdana, arial; text-align:center; color:#084980; width: 98%; padding:5px 0}
#links a {font:normal 11px verdana, arial; text-align:left; color:#084980; text-decoration:none; padding:0 2px}
#links a:hover {font:normal 11px verdana, arial; text-align:left; color:#084980; text-decoration:underline; padding:0 2px}
#copyright .copy{font:normal 11px verdana, arial; text-align:center; color:#676767; display:block; padding:10px 0 5px 0}
#copyright .content{font:normal 11px verdana, arial; text-align:center; color:#676767; display:block; padding-bottom:10px}

/*styling for footer ends here */

/********************************************************* new site ends here *******************************************************/

/*new test htmlaite styling for expert service starts here */


#expertService12 {width:50%; border:1px solid #77c0e1; background:#fff; padding-bottom: 5px; position: relative}
#expertService12 h1 {background:url(../images/new/titleIcon.gif) top left no-repeat; font:bold 13px verdana, arial; text-align:left; text-indent:25px; color:#084980; margin: 8px 5px 5px 5px; height:20px}
#expertService12 div#container {float: left; position:relative; overflow:hidden; width:580px; height:118px; z-index:100}
#expertService12 div#content-container {width: 580px; height:113px; clip:rect(0px, 580px, 113px, 0px); overflow:hidden; z-index:1}
#expertService12 div.content {position:relative; visibility: hidden; left:0px; top:0px; z-index:2}

#expertService12 div#slide-links {position: absolute; top: 5px; right: 0; width: 100px}
#expertService12 div#slide-links a {font: normal 11px verdana, arial; color: #004CBF; text-decoration: none}
#expertService12 div#slide-links a:hover {font: normal 11px verdana, arial; color: #004CBF; text-decoration: underline}

table#table-content12 td	{width:50px; height:113px}

#table-content12 {width:50%; background:#fff;}
#table-content12 .expertdetails {float:left}
#table-content12 .expertdetails .img {float:left; padding-right:3px; text-align:left}
#table-content12 .expertdetails .details {float:left; text-align:left; height:68px}
#table-content12 .expertdetails .details h2 {font:bold 11px verdana, arial; text-align:left; text-decoration:none; color:#F75700; padding-bottom:5px}
#table-content12 .expertdetails .details h2 a{font:bold 11px verdana, arial; text-align:left; text-decoration:none; color:#F75700; padding-bottom:5px}
#table-content12 .expertdetails .details h2 a:hover{font:bold 11px verdana, arial; text-align:left; text-decoration:underline; color:#F75700; padding-bottom:5px}
#table-content12 .expertdetails .details .specialist {font:normal 11px verdana, arial; text-align:left; color:#5B5B5B; padding-bottom:12px}
#table-content12 .absmore {text-align:right; padding:10px 10px 0 0}
#table-content12 .absmore a{font:bold 11px verdana; color:#004CBF; text-align:right; color:#004CBF; text-decoration:none}
#table-content12 .absmore a:hover{font:bold 11px verdana; color:#004CBF; text-align:right; color:#004CBF; text-decoration:underline}
/********************************************************* new site ends here *******************************************************/