body {
margin-top: 0px;
margin-bottom: 0px;
background-image: url('images/vignette_toptext.gif');
background-repeat: repeat-x;
}

img{
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 1pt;
font-weight: normal;
color: #E7E8E9;
text-decoration: none;
border:none;
}




.topwelcome {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #737373;
text-decoration: none;
text-align:center;
line-height:100%;
}
:hover.topwelcome {
color: #000000;
}
:active.topwelcome {
color: #000000;
text-decoration: underline;
}



.toptext {
background-image: url('images/vignette_toptext.gif');
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #808080;
text-decoration: none;
text-align:center;
}



.topadtext {
background-image: url('images/vignette_top.gif');
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #008049;
text-decoration: none;
text-align:center;
background-color: #F5F5F5;
}


.topadtext_hyperlink {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #008049;
text-decoration: underline;
text-align:center;
}
:hover.topadtext_hyperlink {
color: #005B34;
text-decoration: none;
}



.toptitletext {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:left;
padding-left: 10px;
letter-spacing : 0px;
width: 530px;
}




.toptitlelinks {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #0033CC;
text-decoration: underline;
text-align:left;
letter-spacing : 0px;
}
:hover.toptitlelinks {
color: #000000;
}




.bordertop {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 5pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;

background-image: url('images/heading_background.gif');
background-repeat: no-repeat;
background-position: center top;
}




.homeheadings {
background-image: url('images/vignette_homeheadings.gif');
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #008049;
text-decoration: none;
text-align:left;
padding-left: 12px;
background-color :#F2F2F2;
}






.homegrey {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:left;
}




.homegrey2 {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #808080;
text-decoration: none;
text-align:left;
background-color: #F3F7FC;
}




.homelink {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
text-decoration: none;
text-align:left;
}
:hover.homelink {
color: #003399;
text-decoration: underline;
}



.rasi {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #737373;
text-decoration: none;
text-align:center;
}
:hover.rasi {
color: #000000;
text-decoration: underline;
}



.rasi_link {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;
}
:hover.rasi_link {
text-decoration: underline;
}



.rasiheading {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #000000;
text-decoration: none;
text-align:center;
}


.rasistand {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #a0a0a0;
text-decoration: none;
text-align:center;
}




.menuhead {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
text-decoration:none;
text-align:center;
line-height:100%;
}



.menusubhead {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:#000000;
font-size:7pt;
font-weight:normal;
text-decoration:none;
text-align:center;
}




.menutable td {
border: solid #e1e1e1 1px;
}



.menuleft{
display:block;
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:left;
padding-left: 4px;
padding-top: 7px;
padding-bottom: 7px;
letter-spacing:0px;
}
:hover.menuleft{
text-decoration: underline;
background-color: #f2f2f2;
}
:active.menuleft{
text-decoration: none;
background-color: #d2d2d2;
}


.panel_left {
background-color: #E7E8E9;
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:#000000;
font-size:8pt;
font-weight:normal;
width: 180px;
}

.panel_right {
background-color: #E7E8E9;
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:#000000;
font-size:8pt;
font-weight:normal;
width: 270px;
}


.mainhead {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 20pt;
font-weight: bold;
color: #E85C00;
text-decoration: none;
text-align:center;
line-height:100%;
}



.mainheadl {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 20pt;
font-weight: bold;
color: #E85C00;
text-decoration: none;
text-align:left;
line-height:100%;
}


.mainhead2 {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;
}


.mainhead2l {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:left;
}



.bodytext {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #000000;
text-decoration: none;
line-height:20px;
}


.bodytext_hyperlink {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #0033CC;
text-decoration: underline;
}
:hover.bodytext_hyperlink {
color: #CC0000;
}





.ordernow {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;
}



.confirm {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 14pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;
}



.getreport {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #008049;
text-decoration: none;
text-align:center;
line-height:90%;
}



.getreport_hyperlink {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #005B34;
text-decoration: underline;
text-align:center;
line-height:90%;
}
:hover.getreport_hyperlink {
color: #008049;
text-decoration: none;
}



.bottomastrotext {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #606060;
text-decoration: none;
text-align:left;
padding-left: 12px;
line-height:21px;
}




.bottomastrolinks {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #606060;
text-decoration: none;
text-align:left;
}
:hover.bottomastrolinks {
color: #000000;
text-decoration: underline;
}




.bottomastrolinks1 {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #606060;
text-decoration: none;
text-align:left;
}
:hover.bottomastrolinks1 {
color: #000000;
text-decoration: underline;
}






.bottomstand {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 12pt;
font-weight: normal;
color: #c0c0c0;
text-decoration: none;
text-align:center;
letter-spacing : 2px;

}



.bottomlinks {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #606060;
text-decoration: none;
text-align:center;
letter-spacing : 0px;
}
:hover.bottomlinks {
color: #0657B9;
text-decoration: underline;
}





.bottomgrey {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #606060;
text-decoration: none;
text-align:center;
letter-spacing : 0px;
line-height:20px;
}
 

.termstext {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;
}




.termslinks {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #0033CC;
text-decoration: underline;
text-align:center;
}
:hover.termslinks {
color: #CC0000;
}




.table_vignette {
background-image: url('images/bg_blue_vignette1.gif');
background-repeat: repeat-x;
background-color :white;
}



.rcw1 {
background-image: url('images/rc_white.gif');
background-repeat: no-repeat;
background-position: left top;
}


.rcw2 {
background-image: url('images/rc_white.gif');
background-repeat: no-repeat;
background-position: right top;
}


.rcw3 {
background-image: url('images/rc_white.gif');
background-repeat: no-repeat;
background-position: left bottom;
}

.rcw4 {
background-image: url('images/rc_white.gif');
background-repeat: no-repeat;
background-position: right bottom;
}



.rcmidblack10 {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:#000000;
font-size:10pt;
font-weight:bold;
text-align:center;
}


.rcmidblack12 {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:#000000;
font-size:12pt;
font-weight:bold;
text-align:center;
}


.rcmidwhite {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:#ffffff;
font-size:12pt;
font-weight:bold;
text-align:center;
}



.rcg1 {
background-image: url('images/rc_grey.gif');
background-repeat: no-repeat;
background-position: left top;
}


.rcg2 {
background-image: url('images/rc_grey.gif');
background-repeat: no-repeat;
background-position: right top;
}






.rcline_r1 {
background-image: url('images/rc_line_grey.gif');
background-repeat: no-repeat;
background-position: left top;
}

.rcline_r2 {
background-image: url('images/rc_line_grey.gif');
background-repeat: no-repeat;
background-position: right top;
}

.rcline_r3 {
background-image: url('images/rc_line_grey.gif');
background-repeat: no-repeat;
background-position: left bottom;
}

.rcline_r4 {
background-image: url('images/rc_line_grey.gif');
background-repeat: no-repeat;
background-position: right bottom;
}


.rcline_l1 {
background-image: url('images/rc_line_grey.gif');
background-position: center top;
}

.rcline_l2 {
background-image: url('images/rc_line_grey.gif');
background-position: right center;

}

.rcline_l3 {
background-image: url('images/rc_line_grey.gif');
background-position: center bottom;
}

.rcline_l4 {
background-image: url('images/rc_line_grey.gif');
background-position: left center;
}




.bookmarks {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #0657B9;
text-decoration: underline;
letter-spacing : 0px;
}
:hover.bookmarks {
color: #000000;
text-decoration: none;
}



.bookmarkstand {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #DC0000;
letter-spacing : 1px;
padding-top: 2px;
padding-bottom: 5px;
line-height:100%;
}





.adshead {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #000000;
text-decoration: none;
}




.ads {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
text-decoration: none;
line-height:22px;
}
:hover.ads {
color: #E85C00;
}



.adsbullet {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #DC0000;
text-decoration: none;
margin-left:-20;
margin-top: 0;
margin-bottom: -6;
margin-right: 0;
line-height:100%;
list-style-image:url('http://www.futureinfos.com/images/arrow_bullet_ul_orange.png');
}




.adstable {
padding-left: 7px;
padding-right: 14px;
padding-top: 10px;
padding-bottom: 6px;
}




.ptable_rudrakshas {
background-image: url('http://www.futureinfos.com/images/bg_grey_vignette.gif');
background-position: left bottom;
background-repeat: repeat-x;
background-color: #ffffff
}



.border_grey_2px {
border : solid #E9E9E9 2px ;
}




.form {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color: #000000;
font-size:9pt;
font-weight:normal;
text-decoration:none;
text-align:left;
height: 30px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
:focus.form {
background-color: #f4f4f4;
}



.formright {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color: #000000;
font-size:9pt;
font-weight:normal;
text-decoration:none;
text-align:right;
}


.formtext {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color: #404040;
font-size:8pt;
font-weight:normal;
text-decoration:none;
text-align:left;
}


.tablewidth {width: 980px}


textarea {width: 230px}

#Name { width : 230px;}
#Day { width : 65px;}


.w250 { width : 270px;}

.w200 { width : 230px;}

.w100 { width : 100px;}

.w125 { width : 140px;}
.w75 { width : 90px;}

.w55 { width : 65px;}
.w80 { width : 95px;}
.w65 { width : 70px;}

.w30 { width : 30px;}

.h100 { height : 100px;}







.submitbutton {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:black;
font-size:9pt;
font-weight:bold;
text-decoration:none;
text-align:center;
}




.resetbutton {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
color:black;
font-size:9pt;
font-weight:bold;
text-decoration:none;
text-align:center;
}




.choghadiya_table td{
border:1px solid #e1e1e1;
}


.choghadiya_white {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #ffffff;
text-decoration: none;
text-align:center;
}



.choghadiya_black {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;
}



.choghadiya_hindi {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align:center;
line-height:95%
}


.choghadiya_blue {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #4268FF;
text-decoration: none;
text-align:center;
}


.choghadiya_red {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color: #DC0000;
 text-decoration: none;
 text-align:center;
}


.choghadiya_orange {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #FF860D;
text-decoration: none;
text-align:center;
}


.padding_10pxlr {
padding-left: 10px;
padding-right: 10px;
}


.padding_10pxtb {
padding-top: 10px;
padding-bottom: 10px;
}


.padding_8px {
padding: 8px;
}





.numerology_link {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #3666d4;
text-decoration: none;
text-align:center;
letter-spacing : 0px;
background-color :#ffffff;
BORDER-RIGHT: #ccdbe4 1px solid;
PADDING-RIGHT: 8px;
BORDER-TOP: #ccdbe4 1px solid;
PADDING-TOP: 1px;
PADDING-LEFT: 8px;
BORDER-LEFT: #ccdbe4 1px solid;
PADDING-BOTTOM: 1px;
BORDER-BOTTOM: #ccdbe4 1px solid;
width : 3px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
:hover.numerology_link {
color: #ffffff;
BORDER-LEFT-COLOR: #2b55af;
BACKGROUND: #3666d4 0% 50%;
BORDER-BOTTOM-COLOR: #2b55af;
BORDER-TOP-COLOR: #2b55af;
BORDER-RIGHT-COLOR: #2b55af;
}





.chart {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
text-decoration: none;
}





.ordernumber {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #E85C00;
TEXT-DECORATION: none;
}





.ordergrey {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #606060;
TEXT-DECORATION: none;
}




.orderheadings {
background-image: url('images/vignette_orderheadings.gif');
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #008049;
TEXT-DECORATION: none;
text-align:left;
padding-left: 12px;
background-color :#F2F2F2;
}







.paytext {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
color: black;
TEXT-DECORATION: none;
}




.payprice {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
TEXT-DECORATION: none;
}






.pleasewait {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 24pt;
font-weight: bold;
color: #E85C00;
text-decoration: none;
text-align:center;
}



.roundc {
-moz-border-radius:5px;
-webkit-border-radius:5px;
}



.contactus {
font-family: Arial, Helvetica, Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size: 16pt;
font-weight: bold;
color: #000000;
text-decoration: none;
letter-spacing : -1px;
}