*{padding:0; margin:0;}


body {line-height:140%;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;background:#010101 url(/_images/bg_body.jpg) repeat-x;}

img {border:none;}

a {color:#A18603;}
a:hover {color:#000000;}


h1, h2, h3{font-size:0; text-indent:-9999px; margin:15px 20px 15px 20px; height:20px;}
h1{margin:30px 20px 15px 20px; height:36px;}
h1.text_about{background:url(/_images/text_aboutus.jpg) no-repeat left;}
h1.text_riskstatement{background:url(/_images/text_riskstatement.jpg) no-repeat left;}
h1.text_bullion{background:url(/_images/text_bullion.jpg) no-repeat left;}
h1.text_gold{background:url(/_images/text_gold.jpg) no-repeat left;}
h1.text_silver{background:url(/_images/text_silver.jpg) no-repeat left;}
h1.text_platinum{background:url(/_images/text_platinum.jpg) no-repeat left;}
h1.text_palladium{background:url(/_images/text_palladium.jpg) no-repeat left;}
h1.text_testimonials{background:url(/_images/text_testimonials.jpg) no-repeat left;}
h1.text_contactus{background:url(/_images/text_contactus.jpg) no-repeat left;}
h1.text_inforequest{background:url(/_images/text_inforequest.jpg) no-repeat left;}
h1.text_privacypolicy{background:url(/_images/text_privacypolicy.jpg) no-repeat left;}
h1.text_sitemap{background:url(/_images/text_sitemap.jpg) no-repeat left;}
h1.text_newsroom{background:url(/_images/text_newsroom.jpg) no-repeat left;}
h1.text_newsletter{background:url(/_images/text_newsletter.jpg) no-repeat left;}
h1.text_account{background:url(/_images/text_account.jpg) no-repeat left;}
h1.text_thankyou{background:url(/_images/text_thankyou.jpg) no-repeat left;}
h1.text_seminar{background:url(/_images/text_seminar.jpg) no-repeat left;}
h1.text_seminarregistration{background:url(/_images/text_seminarregistration.jpg) no-repeat left; height:37px;}

h2.text_summary{background:url(/_images/text_summary.jpg) no-repeat left;}
h2.text_conclusion{background:url(/_images/text_conclusion.jpg) no-repeat left;}
h2.text_threekeys{background:url(/_images/text_threekeys.jpg) no-repeat left;}
h2.text_key{background:url(/_images/text_key.jpg) no-repeat left bottom; height:30px;}
h2.text_instantaccess{background:url(/_images/text_instantaccess.jpg) no-repeat left;}
h2.text_price{background:url(/_images/text_price.jpg) no-repeat left;}
h2.text_price2{background:url(/_images/text_price2.jpg) no-repeat left;}
h2.text_supplydemand{background:url(/_images/text_supplydemand.jpg) no-repeat left;}
h2.text_scarcity{background:url(/_images/text_scarcity.jpg) no-repeat left;}
h2.text_growingdemand{background:url(/_images/text_growingdemand.jpg) no-repeat left;}
h2.text_demand{background:url(/_images/text_demand.jpg) no-repeat left;}
h2.text_useofinfo{background:url(/_images/text_useofinfo.jpg) no-repeat left;}
h2.text_security{background:url(/_images/text_security.jpg) no-repeat left;}
h2.text_questions{background:url(/_images/text_questions.jpg) no-repeat left;}
h2.text_changes{background:url(/_images/text_changes.jpg) no-repeat left;}
h2.text_wwpmc{background:url(/_images/text_wwpmc.jpg) no-repeat left;}
h2.text_step1{background:url(/_images/text_step1.jpg) no-repeat left;}
h2.text_step2{background:url(/_images/text_step2.jpg) no-repeat left;}
h2.text_step2_2{background:url(/_images/text_step2_2red.jpg) no-repeat left; width:600px; margin:20px auto 0px;}
h2.text_otherdownloads{background:url(/_images/text_otherdownloads.jpg) no-repeat left;}
h2.text_mission{background:url(/_images/text_mission.jpg) no-repeat left;}
h2.text_goals{background:url(/_images/text_goals.jpg) no-repeat left;}
h2.text_whatwedo{background:url(/_images/text_whatwedo.jpg) no-repeat left;}
h2.text_why{background:url(/_images/text_why.jpg) no-repeat left;}

h2.text_whatisplatinum{background:url(/_images/text_whatisplatinum.jpg) no-repeat left;}
h2.text_whatisplatinumusedfor{background:url(/_images/text_whatisplatinumusedfor.jpg) no-repeat left;}
h2.text_platinuminvest{background:url(/_images/text_platinuminvest.jpg) no-repeat left;}
h2.text_learnmore_blk{background:url(/_images/text_learnmore_blk.jpg) no-repeat left;}

h2.text_whatispalladium{background:url(/_images/text_whatispalladium.jpg) no-repeat left;}
h2.text_whatispalladiumusedfor{background:url(/_images/text_whatispalladiumusedfor.jpg) no-repeat left;}
h2.text_palladiuminvest{background:url(/_images/text_palladiuminvest.jpg) no-repeat left;}

h2.text_whatisgold{background:url(/_images/text_whatisgold.jpg) no-repeat left;}
h2.text_whatisgoldusedfor{background:url(/_images/text_whatisgoldusedfor.jpg) no-repeat left;}
h2.text_goldinvest{background:url(/_images/text_goldinvest.jpg) no-repeat left;}

h2.text_whatissilver{background:url(/_images/text_whatissilver.jpg) no-repeat left;}
h2.text_whatissilverusedfor{background:url(/_images/text_whatissilverusedfor.jpg) no-repeat left;}
h2.text_silverinvest{background:url(/_images/text_silverinvest.jpg) no-repeat left;}

h2.text_previousmetalsinvest{background:url(/_images/text_previousmetalsinvest.jpg) no-repeat left;}
h2.text_howdoesitwork{background:url(/_images/text_howdoesitwork.jpg) no-repeat left;}
h2.text_whatdoiget{background:url(/_images/text_whatdoiget.jpg) no-repeat left; height:40px;}




h3.text_learnabout{background:url(/_images/text_learnmore.jpg) no-repeat left bottom;}
h3.text_fillout{background:url(/_images/text_fillout.jpg) no-repeat left bottom;}
h3.text_contactinfo{background:url(../_images/text_contactinfo.jpg) no-repeat left bottom;}
h3.text_additionalinfo{background:url(../_images/text_additionalinfo.jpg) no-repeat left bottom;}

h2.post-title{text-indent:0; font-size:20px;}
h2.textonly {text-indent:0; font-size:16px; color:#A18603;}
h2.textonlyred  {text-indent:0; font-size:16px; color:#aa0000; border-top:1px solid #aaaaaa; padding-top:8px;}
h2.textonly span {color:#333;}
h3.date-header{text-indent:0; font-size:16px; color:#333;}

img.metals{margin-left:13px;}

.red {
color:#a18603;
}

#container {margin:0 auto;width:968px; background:url(/_images/bg_container_left.jpg) no-repeat left top #010101; padding-left:8px;}

#innercontain {width:960px; background:url(/_images/bg_container_right.jpg) no-repeat right top; padding-right:8px;}

#header{height:147px; background:url(/_images/bg_header.jpg) no-repeat; text-align:center;}
#header p{text-align:right; color:#ccc; font-size:10px; padding:5px 10px 5px 0;}
#header p a{color:#ccc;}
.hidden { visibility:hidden; }

#topnav{height:30px; background:url(/_images/topnav.jpg) no-repeat top;}
#topnav li{display:inline;}
#topnav li a{display:block; float:left; height:30px; text-indent:-9999px; font-size:0;}
#topnav li.topnav_home a{width:72px;}
#topnav li.topnav_about a{width:92px;}
#topnav li.topnav_inforequest a{width:122px;}
#topnav li.topnav_account a{width:149px;}
#topnav li.topnav_bullion a{width:82px;}
#topnav li.topnav_news a{width:105px;}
#topnav li.topnav_testimonials a{width:123px;}
#topnav li.topnav_contact a{width:102px;}
#topnav li.topnav_login a{width:113px;}

#topnav li.topnav_home a:hover,
#page_home #topnav li.topnav_home a{background:url(/_images/topnav.jpg) no-repeat left -30px;}
#topnav li.topnav_about a:hover,
#page_about #topnav li.topnav_about a{background:url(/_images/topnav.jpg) no-repeat -72px -30px;}
#topnav li.topnav_inforequest a:hover,
#page_inforequest #topnav li.topnav_inforequest a{background:url(/_images/topnav.jpg) no-repeat -164px -30px;}
#topnav li.topnav_account a:hover,
#page_account #topnav li.topnav_account a{background:url(/_images/topnav.jpg) no-repeat -286px -30px;}
#topnav li.topnav_bullion a:hover,
#page_bullion li.topnav_bullion a{background:url(/_images/topnav.jpg) no-repeat -435px -30px;}
#topnav li.topnav_news a:hover,
#page_news #topnav li.topnav_news a{background:url(/_images/topnav.jpg) no-repeat -517px -30px;}
#topnav li.topnav_testimonials a:hover,
#page_testimonials #topnav li.topnav_testimonials a{background:url(/_images/topnav.jpg) no-repeat -622px -30px;}
#topnav li.topnav_contact a:hover,
#page_contact #topnav li.topnav_contact a{background:url(/_images/topnav.jpg) no-repeat -745px -30px;}
#topnav li.topnav_login a:hover,
#page_login #topnav li.topnav_login a{background:url(/_images/topnav.jpg) no-repeat -847px -30px;}



#flash{background:#fff;}
#content{width:960px; background:#fff;}

#leftcol{width:640px; float:left; padding-bottom:100px;}
#leftcol p{margin:10px 20px 10px 20px;}
#leftcol ul{margin:10px 20px 10px 40px; list-style:none;}
#leftcol ul li{background:url(/_images/arrow.jpg) no-repeat left 5px; padding:0 0 5px 15px;}
#leftcol table{margin-left:20px;}


#leftcol ul#contactuslist {background:url(/_images/contact_bldg_2.jpg) no-repeat top left; margin-left:20px;
padding-left:220px; height:500px;}
#leftcol ul#contactuslist li {background:none;}




#actioncalls {background-color:#FFF; width:310px; float:right; padding-bottom:100px;}

.livequotes{background:url(/_images/bg_livequotes.jpg) no-repeat; width:298px; height:193px; margin:7px 0 0 0;}
p.refresh{color:#fff; font-size:10px; padding:9px 0 8px 98px;}
p.active{font-size:10px; color:#333; padding:6px 0 5px 20px; line-height:170%}
#livequote {border-collapse:collapse; margin-left:23px;}
#livequote tr {}
#livequote td {font-size:10px; padding:5px 20px 0 0;}
#livequote td.tdtop {text-indent:-9999px; font-size:0; height:20px; padding:0;}
#livequote tr.trodd {}




.weeklyreports{background:url(/_images/bg_weeklyreports.jpg) no-repeat; width:252px; height:76px; margin:10px 0 10px 0; padding:75px 23px 0 23px;}
.weeklyreports td{font-size:10px; color:#333; padding-top:2px;}
.weeklyreports a{text-transform:uppercase; background:url(/_images/arrow.png) no-repeat left 3px; padding-left:8px; text-decoration:none; margin-left:5px;}

a.inforequest{background:url(/_images/bg_inforequest.jpg) no-repeat; width:173px; height:108px; margin:10px 0 0 0; display:block; font-size:13px; color:#333; padding:12px 0 0 125px; font-weight:bold; line-height:120%; text-decoration:none;}

a.inforequest-phonenumber{background:url(/_images/bg_inforequest-phonenumber.jpg) no-repeat; width:298px; height:120px; margin:10px 0 0 0; display:block; }

.chat{margin:10px 0 0 0;}

a.newsletter{background:url(/_images/bg_newsletter.jpg) no-repeat; width:173px; height:85px; margin:8px 0 10px 0; display:block; text-decoration:none; font-size:10px; font-weight:bold; padding:25px 0 0 125px; color:#333; text-decoration:none; line-height:120%;}
/*a.newsletter{background:url(/_images/bg_newsletter2.jpg) no-repeat; width:298px; height:110px; font-size:0; display:block; margin:8px 0 0 0; text-decoration:none;}*/

a.seminar{background:url(/_images/bg_seminar.jpg) no-repeat; width:173px; height:80px; margin:8px 0 10px 0; display:block; text-decoration:none; font-size:10px; font-weight:bold; padding:30px 0 0 125px; color:#333; text-decoration:none; line-height:120%;}

a.pmi{background:url(/_images/bg_pmi.jpg) no-repeat; width:288px; height:74px; margin:8px 0 10px 0; display:block; text-decoration:none; font-size:10px; font-weight:bold; padding:10px 10px 0 0; color:#fff; text-decoration:none; line-height:120%; text-align:right;}

.livequotesinfo{}
.livequotesinfo h2.text_livequotes{background:url(/_images/text_livequotes_rightcol.jpg) no-repeat left; margin:15px 0 0 0;}
.livequotesinfo p{font-size:10px; color:#999; line-height:120%; margin-right:10px;}

.archive{background:url(/_images/bg_archive.jpg) no-repeat left bottom; width:298px; padding-bottom:17px; float:left; margin-bottom:10px;}
.archive2{background:url(/_images/bg_archive_top.jpg) no-repeat left top; width:250px; padding:74px 24px 0 24px; float:left;}
.archive3{background:url(/_images/bg_archive_top2.jpg) no-repeat left top; width:250px; padding:74px 24px 0 24px; float:left;}
.post_report{height:17px; border-bottom:1px solid #ccc; width:139px; float:left; font-size:10px; color:#333; padding-top:2px;}
.post_review{height:17px; border-bottom:1px solid #ccc; width:111px; float:left; font-size:10px; color:#333; padding-top:2px;}
.post_report.last, .post_review.last{border-bottom:none;}
.post_report a, .post_review a{text-transform:uppercase; background:url(/_images/arrow.png) no-repeat left 3px; padding-left:8px; text-decoration:none; margin-left:5px;}
.archive_month{float:left; width:250px;}


#video {
float:right; margin:15px 0 15px 15px;
}
#content_main ul {
margin:0; padding:0; margin-bottom:20px;
}
#content_main li {
list-style-image:url(/_images/arrowli.jpg);
padding:0 0 0 3px; font-size:14px; font-weight:bold;
margin:0px 0 10px 30px; font-family:Georgia, "Times New Roman", Times, serif;
}
#content_main li a:hover {
color:#000;
}
#page_products #content_header li a:hover .product_title,
#page_products.products_gold #content_header li.products_gold a .product_title,
#page_products.products_silver #content_header li.products_silver a .product_title,
#page_products.products_platinum #content_header li.products_platinum a .product_title,
#page_products.products_palladium #content_header li.products_palladium a .product_title {
border-bottom:1px solid #FFCC00; color:#000000;
}
#page_products #content_header li a img {
float:left; height:65px; margin:0 5px 0 0;
list-style-image:none;
}




.products_detail .products_detail_image {
float:left; width:50%; text-align:center; padding-top:10px;
}
.products_points {
width:100%; text-align:left;padding-top:10px;
}
.ira {
font-size:10px; color:#666666; font-style:italic;
}

a.button {padding:6px 10px 9px 22px; background:url(/_images/bg_button.jpg) no-repeat; color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none;}
a.button:hover {color:#ffffff;}

p.pushtochat a {
padding:6px 10px 9px 22px; background:url(/_images/bg_button.jpg) no-repeat;
color:#FFFFFF; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;
text-decoration:none;
}
p.pushtochat a:hover {
color:#ffffff;
}



#content_main p {
margin:15px 0; font-size:12px;
}
#quoteblock{
clear:both;width:375px;
}
.quotecol {
display:block;width:170px;float:left;
}




ul#recently {list-style-type:square;}
ul#recently li {}

ul.archive-list {list-style-type:square;}
ul.archive-list li {}


#footer {background:#fff url(/_images/bg_footer.jpg) top repeat-x; color:#999; clear:both; text-align:center; font-family:Arial;}

#footer ul {margin:0; padding:20px 0 0 80px;}
#footer li {float:left; list-style:none; margin:0 12px 0 0; line-height:120%;}
#footer li a {padding:0 12px 0 0; font-weight:bold; color:#666; border-right:1px solid #666; font-size:12px; text-decoration:none;}
#footer li.topnav_sitemap a {border:none;}
#footer li a:hover,
#page_home #footer li.topnav_home a,
#page_about #footer li.topnav_about a,
#page_inforequest #footer li.topnav_inforequest a,
#page_account #footer li.topnav_account a,
#page_bullion #footer li.topnav_bullion a,
#page_news #footer li.topnav_news a,
#page_testimonials #footer li.topnav_testimonials a,
#page_contact #footer li.topnav_contact a,
#page_login #footer li.topnav_login a {color:#a18603; border-right-color:#a18603; text-decoration:underline; background:none}



#footer_privacy {clear:both; padding:25px 0; text-align:center;color:#666666; font-size:10px; line-height:120%}
#footer_privacy a{color:#666666; text-decoration:none;}
#footer_privacy a:hover {color:#666666;text-decoration:underline;}

#cust_ack {width:925px;}
#cust_ack ol li {
list-style-image:url(/_images/arrowli.jpg);
padding:0 0 0 3px; font-size:14px; font-weight:bold;
margin:0px 0 10px 30px; font-family:Georgia, "Times New Roman", Times, serif;
}


#inforequest_form {
border-collapse:collapse;
}
#page_quotes #content_main {
width:356px; float:left; padding:0 15px 15px 18px;
}
#inforequest_form th {
text-align:left; padding-right:5px; width:25%;
}
#inforequest_form th.wider
{
	width:40%;
}
#inforequest_form th span { font-size:10px; color:#666666; }
#inforequest_form td input,
#inforequest_form td textarea {
width:75%; border:1px solid #CCC; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:url(/_images/bg_actioncallheader.jpg) bottom left repeat-x ; overflow:auto;
}
#inforequest_form td input.smaller
{
	width:40px;
}
#inforequest_form td select {
width:75%; border:1px solid #CCC; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background: bottom left repeat-x #f9f9f9 ;
}
#inforequest_form td input#chkMailingList{width:auto; background:none; border:none;}


#inforequest_form td .radio input
{
    border:none; width:auto; background:none;
}

#inforequest_form td input:focus,
#inforequest_form td textarea:focus {
background-color:#DDD; color:#000; border-color:#000; background-image:none;
}
#inforequest_form td input.submit {
background:url(/_images/bg_button.jpg) no-repeat; height:35px; border:none; color:#FFFFFF; text-align:left;
padding:0 0 8px 25px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; width:140px; font-size:14px; cursor:pointer;
}

#inforequest_form td input.submit2 {
background:url(/_images/bg_button.jpg) no-repeat; height:35px; border:none; color:#FFFFFF; text-align:left;
padding:0 0 8px 25px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; width:170px; font-size:14px; cursor:pointer;
}

.seminar_form th { height:40px; font-size:14px;}
.seminar_form .radio_list input {float:left; width:20px !important;}
.seminar_form .radio_list label {float:left; display:block; width:40px;}

.acrobat a {
background:url(/_images/pdf.jpg) top left no-repeat; padding-left:25px; text-decoration:none;
display:block; width:200px; margin:50px 0; font-size:10px; line-height:12px;
}

#actioncalls li,
.post {
font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:130%;
}
.post .comment-link {
display:block;
}


img.rgt{float:right; margin-left:15px; margin-bottom:10px;}

p.disclaimer{color:#999999; font-size:10px !important; margin-top:40px !important;}
p.spe{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}



/* ------ general form ------ */
.generalform label { float:left; width:150px; clear:left;}
.generalform input { float:left; clear:right;}
.generalform select { float:left; clear:right;}
.generalform textarea { float:left; clear:right;}
.generalform table { float:left; clear:right;}
.generalform table input { float:none; clear:none;}
.generalform table label { float:none; clear:none;}


/* testimonial page */
.testimonialBody { font-size:14px; line-height:18px; border-top: 2px solid #999999; padding:10px 0px; margin:10px 20px 10px 20px;}


span#siteseal
{
    display:block;
    margin-top:15px;
    margin-left:15px;
}
#bannerwrapper { display:block; height:309px;}
#bannerwrapper div.item { display:none;}
img.bleft2 { margin:0px; padding:0px; float:left;}
img.bright2{ margin:0px; padding:0px; float:left;}
.clear { clear:both; display:block;}

#actioncalls iframe { margin-top:7px;}

iframe{margin-bottom:-6px;}

.arrow_brown { display:block; padding-left:10px; font-weight:bold; }
.arrow_brown img { margin-right:2px; }

a.arrow_top{background:url(/_images/arrow_top.jpg) no-repeat left center; padding-left:12px; text-transform:uppercase;}
