/* All Pages Body style/Links */
body { height:100%; margin: 0px !important; margin-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; background-color:#000000; }

body, td, th { color: #FFFFFF; }

html { height:100%; }

.anchor a:link { color: #0099FF; text-decoration: underline; }

.anchor a:visited { text-decoration: underline; color: #6633CC; }

.anchor a:hover { text-decoration: underline; color: #0099FF; }

.anchor a:active { text-decoration: underline; color: #CC0000; }

.anchor { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #0099FF; }

.Regular a:link { color: #FFFFFF; text-decoration: none; }

.Regular a:visited { text-decoration: none; color: #CCCCCC; }

.Regular a:hover { text-decoration: none; color: #333333; }

.Regular a:active { text-decoration: none; color: #333333; }

.Regular { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; }

.Links a:link { color: #FFFFFF; text-decoration: underline; }

.Links a:visited { text-decoration: underline; color: #CCCCCC; }

.Links a:hover { text-decoration: underline; color: #999999; }

.Links a:active { text-decoration: underline; color: #FFFFFF; }

.Links { font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.Active a:link { color: #CC0000; text-decoration: underline; }

.Active a:visited { text-decoration: underline; color: #CC0000; }

.Active a:hover { text-decoration: underline; color: #CC0000; }

.Active a:active { text-decoration: underline; color: #FFFFFF; }

.Active { font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

/* End All Pages Body style/Links */


/* Text Formating */
.Body-Text { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #FFFFFF; }

.AboutUS { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; }

.Title { font-size: 30px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }

.GemTitle { font-size: 18px; font-family: "Courier New", Courier, monospace; }

.Small-Title { font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; }

.Sub-Title { font-size: 20px; color: #666666; font-family: Arial, Helvetica, sans-serif; }

.Important-SmallTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }

.footer:hover { color: #CCCCCC; }

.Sincerely { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; text-align: right; }

.ItemNames { font-size: 16px; font-family: "Times New Roman", Times, serif; color: #FFFFFF; font-weight: bold; font-style: italic; }

.StandardSIZE-Title{ font-weight: bold; font-size: 18px; font-family: "Courier New", Courier, monospace; color: #FFFFFF; }

.StandardSIZE-SubTitle{ font-weight: bold; font-size: 16px; font-family: "Courier New", Courier, monospace; color: #FFFFFF; }

.Zodic_Titles { font-size: 30px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }

.Zodic_SubTitles { font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }

.Zodic_Info { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #FFFFFF; }

/* End Text Formating */

/* ---------- Form Styles ---------- */
.Form-Inputs { color: #000000; font-size: 15px; font-weight:bold; border: thin; border-style: solid; }

.Form-Text { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #FFFFFF; text-align: left; }

.Form-TextC { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #000000; text-align: center; }

.Form-Information { font-family: "Times New Roman", Times, serif; font-size: 20px; color: #000000; text-align: left; }

.Form-InformationCenter { font-family: "Times New Roman", Times, serif; font-size: 20px; color: #000000; text-align: center; font-weight: bold; }

.Form-Titles { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #000000; background-color: #FFFFFF; }

.Form-Prewview_OS1 { }

.Form-Prewview_OS2 { }

.Form-Borders { border-width: 1px 1px 1px 1px; border-style: dashed; border-color: #FFFFFF; border-collapse: separate; }

.Required-Fields { color: #990000; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* */
.Gem-Spacer { height: 7px; font-size: 0px; }

.Gem-Border { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #FFFFFF; border-collapse: separate; }

.Zodic-Border { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #FFFFFF; border-collapse: separate; }

.Gem-Benefits_Titles { font-size: 20px; font-family: Arial, Helvetica, sans-serif; color: #00CC00; font-weight: bold; }

.Gem-Sub-Titles { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-variant:small-caps; padding-left:7px;}

.Body-Text_Italic { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #FFFFFF; font-style:italic; }

/* */

.Thankyou-Text { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000000; text-align: center; }

.Thankyou-Info { font-family: "Times New Roman", Times, serif; font-size: 15px; color: #000000; text-align: center; }

.Countdown { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #CC0000; background-color:#FFFFFF; font-weight:bolder; text-align: center; border:none; }

.Important-Form_Info { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #333333; text-align: center; }

/* END */

/* Colors Descriptions */
.Color_Black { background-color:#000000; }
.Color_Blue { background-color:#0000FF; }
.Color_Brown { background-color:#663300; }
.Color_Gray { background-color:#999999; }
.Color_Green { background-color:#009900; }
.Color_Orange { background-color:#FF6600; }
.Color_Pink { background-color:#FF00CC; }
.Color_Purple { background-color:#663399; }
.Color_Red { background-color:#FF0000; }
.Color_White { background-color:#FFFFFF; }
.Color_Yellow { background-color:#FFFF00; }

/* END */

/* Gem Stone Colors/Text Formating */
.Amethyst { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #58306B; font-weight: bold; }

.Amethyst_BG { background-color:#58306B; }

.Black_Stone { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #AB6F77; font-weight: bold; }

.Black_Stone_BG { background-color:#AB6F77; }

.BlackFlower { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #264C19; font-weight: bold; }

.BlackFlower_BG { background-color:#264C19; }

.Blue_Green { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #30727E; font-weight: bold; }

.Blue_Green_BG { background-color:#30727E; }

.BlueAventurine { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #304267; font-weight: bold; }

.BlueAventurine_BG { background-color:#304267; }

.BlueFlower { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #2453AD; font-weight: bold; }

.BlueFlower_BG { background-color:#2453AD; }

.GlassBicone { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #727272; font-weight: bold; }

.GlassBicone_BG { background-color:#727272; }

.GlassTeal { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #8DBA93; font-weight: bold; }

.GlassTeal_BG { background-color:#8DBA93; }

.GreenAventurine { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #606E4B; font-weight: bold; }

.GreenAventurine_BG { background-color:#606E4B; }

.Hematite { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #C8C8C0; font-weight: bold; }

.Hematite_BG { background-color:#C8C8C0; }

.Hematite_Spacers { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #4D402D; font-weight: bold; }

.Hematite_Spacers_BG { background-color:#4D402D; }

.Pink_Pearls { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #9D4C6C; font-weight: bold; }

.Pink_Pearls_BG { background-color:#9D4C6C; }

.Rose_Quartz { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #9C6A6B; font-weight: bold; }

.Rose_Quartz_BG { background-color:#9C6A6B; }

.Unakite { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #615829; font-weight: bold; }

.Unakite_BG { background-color:#615829; }

.Sodalite_Teardrop { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #51536A; font-weight: bold; }

.Sodalite_Teardrop_BG { background-color:#51536A; }

.TigerEye_Teardrop { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #482E0B; font-weight: bold; }

.TigerEye_Teardrop_BG { background-color:#482E0B; }

.Mother_of_Pearl { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #432523; font-weight: bold; }

.Mother_of_Pearl_BG { background-color:#432523; }

.White_Leaf { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #737D58; font-weight: bold; }

.White_Leaf_BG { background-color:#737D58; }

.Heart_Rose { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #482428; font-weight: bold; }

.Heart_Rose_BG { background-color:#482428; }

.Blueflower_Blackstone { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #265463; font-weight: bold; }

.Blueflower_Blackstone_BG { background-color:#265463; }

.Blue_SwirlMix { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #3D4A74; font-weight: bold; }

.Blue_SwirlMix_BG { background-color:#2D3656; }

.BlueShell { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #43625C; font-weight: bold; }

.BlueShell_BG { background-color:#43625C; }

.Amethyst_Bicone { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #422D40; font-weight: bold; }

.Amethyst_Bicone_BG { background-color:#422D40; }

.BlueSquare_Pendant { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #1C33A5; font-weight: bold; }

.BlueSquare_Pendant_BG { background-color:#1C33A5; }

.Blue_Quartz { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #6E7B8E; font-weight: bold; }

.Blue_Quartz_BG { background-color:#6E7B8E; }

/* */
.Light_Blue { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #64868F; font-weight: bold; }

.Light_Blue_BG { background-color:#64868F; }

.Blue { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #172F6B; font-weight: bold; }

.Blue_BG { background-color:#172F6B; }

.Dark_Pink { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #702F35; font-weight: bold; }

.Dark_Pink_BG { background-color:#702F35; }

.Light_Pink { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #CC6699; font-weight: bold; }

.Light_Pink_BG { background-color:#CC6699; }

.Med_Pink { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #9D4C6C; font-weight: bold; }

.Med_Pink_BG { background-color:#9D4C6C; }

.Gold { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #C67B17; font-weight: bold; }

.Gold_BG { background-color:#C67B17; }

.Green { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #1E694A; font-weight: bold; }

.Green_BG { background-color:#1E694A; }

.Med_Gray { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #6F706A; font-weight: bold; }

.Med_Gray_BG { background-color:#6F706A; }

.White { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #F0F0F0; font-weight: bold; }

.White_BG { background-color:#F0F0F0; }

.Dark_Red { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #3B1520; font-weight: bold; }

.Dark_Red_BG { background-color:#3B1520; }

.Red { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #791D22; font-weight: bold; }

.Red_BG { background-color:#791D22; }

.Med_Teal { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #575B40; font-weight: bold; }

.Med_Teal_BG { background-color:#575B40; }

.Teal { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #077D63; font-weight: bold; }

.Teal_BG { background-color:#077D63; }

.ForestGreen { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #24513A; font-weight: bold; }

.ForestGreen_BG { background-color:#24513A; }

/* End Gem Stone Colors/Text Formating */

/* Zodiac Colors/Text Formating */
.Zodic_Aries { color:#FF0000; }

.Zodic_Leo { color:#C67B17; }

.Zodic_Sagittarius { color:#330066; }

.Zodic_Taurus { color:#003300; }

.Zodic_Virgo { color:#FFFFFF; }

.Zodic_Carpicorn { color:#666666; }

.Zodic_Gemini { color:#FFFF00; }

.Zodic_Libra { color:#996633; }

.Zodic_Aquarius { color:#6699FF; }

.Zodic_Cancer { color:#CCCCCC; }

.Zodic_Scorpio { color:#620000; }

.Zodic_Pisces { color:#66CCCC; }

/* End Zodiac Colors/Text Formating */

/* Hide Layers */
.hide { display: none; }

#ImagePopup { visibility:hidden; }

/* End Hide Layers */


/* Indents Layers */
.Indent { margin-left: 5px; }
.BigIndent { margin-left: 30px; }

/* End Indents Layers */

.Sections { color: #990000; font-size:10pt; }

.Questions { color: #FFFFFF; font-size:10pt; font-weight: bold; }

.Spacers { color: #000000; font-weight: bold; font-size:12pt; }

.Answers { color: #990000; font-style: italic; font-size:9pt; font-weight: bold; }

body { background-color: #000000; }

.Title { color: #333333; font-size: 24pt; size:7pt; font-weight: bold; letter-spacing: 7pt; font-size-adjust:inherit; font-style: oblique; }

.TitleX { color: #333333; font-size:12pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; }

.Form-Titles { font-family: 'Times New Roman', Times, serif; font-size: 16px; color: #333333; background-color: #FFFFFF; font-weight: bold; }

.Layout-Border { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #333333; border-collapse: separate; background-color: #990000; }

.hmmessage P { margin:0px; padding:0px }


/* layout
----------------------------------------------- 

*{
	margin: 0;
	padding:0;
	}*/
