@font-face {
    font-family: "Yanone Kaffeesatz";
    src:url('../fonts/YanoneKaffeesatz-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/* =============================================================================
   Links
   ========================================================================== */

a 											{ color:#DFB340; text-decoration:underline; outline:none; }

/*
 * Improves readability when focused and also mouse hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:hover,
a:active 									{ outline: 0; text-decoration:none; }



/* =============================================================================
   Forms
   ========================================================================== */

/*
 * Corrects margin displayed oddly in IE6/7
 */

form 										{ margin: 0; }


/*
 * 1. Corrects font size not being inherited in all browsers
 * 2. Addresses margins set differently in IE6/7, F3/4, S5, Chrome
 * 3. Improves appearance and consistency in all browsers
 */

button,
input,
select,
textarea 									{ font-size: 100%; /* 1 */ margin: 0; /* 2 */ vertical-align: baseline; /* 3 */ *vertical-align: middle; /* 3 */ }

/*
 * 1. Addresses FF3/4 setting line-height using !important in the UA stylesheet
 * 2. Corrects inner spacing displayed oddly in IE6/7
 */

button,
input 										{ line-height: normal; /* 1 */ *overflow: visible;  /* 2 */ }

/*
 * 1. Improves usability and consistency of cursor style between image-type 'input' and others
 * 2. Corrects inability to style clickable 'input' types in iOS
 */

button,
input[type="button"], 
input[type="reset"], 
input[type="submit"] 						{ cursor: pointer; /* 1 */ -webkit-appearance: button; /* 2 */ }

/*
 * Addresses box sizing set to content-box in IE8/9
 */

input[type="checkbox"],
input[type="radio"] 						{ box-sizing: border-box; }

/*
 * 1. Addresses appearance set to searchfield in S5, Chrome
 * 2. Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof)
 */

input[type="search"] 						{ -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }

/*
 * Corrects inner padding displayed oddly in S5, Chrome on OSX
 */

input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/*
 * Corrects inner padding and border displayed oddly in FF3/4
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */

button::-moz-focus-inner,
input::-moz-focus-inner 					{ border: 0; padding: 0; }

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9
 * 2. Improves readability and aligment in all browsers
 */

textarea 									{ overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* NORMALIZE */

/* FORMS */

.normalInput 								{ padding-left:5px; font-size:12px; color:#000000 !important; font-family:'Arial',Helvetica, sans-serif; width:273px; height:23px; margin:0 20px 20px 0; border:1px solid #fff; }

input, select, textarea, file 				{ vertical-align:middle; outline:none; }
input[type="text"], textarea, file 			{ }

input, select, textarea 					{ font-family: Arial, sans-serif; } 

.clearfix 									{ display: inline-block; }

* html .clearfix 							{ }

.clearfix 									{ display: block; }

label, input, password, option, select, 
textarea, file 								{ }

input.inputbox, select, password, textarea, 
file 										{ outline:0 none; }
	

.clear 										{ width:100%; clear:both; }

/* ERRORS */

.bg-error 									{ background-color:#f8dbdb !important; }
.border-error 								{ border:1px solid #ff0000 !important; }
.font-error 								{ color:#ff0000 !important; }
.errcls 									{ width:100%; height:35px; margin-bottom:17px; font-size:12px; font-family:Arial, sans-serif; font-weight:600; }

.yellow 									{ color:#DFB340 !important; }
.yellow2 									{ color:#d9c064 !important; }
.green 										{ color:#008000 !important; }
.grey 										{ color:#f3f3f3 !important; }
.white 										{ color:#ffffff !important; }
.red 										{ color:#ff0000 !important; }
.black 										{ color:#000000 !important; }

.bold 										{ font-weight:bold !important; }
.italic 									{ font-style:italic !important; }

.none 										{ display:none; }
.block 										{ display:block; }
.hidden 									{ visibility:hidden; }

#tellAFriend 								{ text-decoration:none; }
#tellAFriend:hover 							{ text-decoration:underline; }

#languagePopup 								{ border:1px solid #333; padding:9px; background: #0b0a0a; 
											  font-size:11px; color:#dfb340; width:580px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
#closeLanguagePopup 						{ width:100%; height:24px; text-align:right; }
#closeLanguage 								{ background: url(../images/closeLanguagePopup.png) 0 0 no-repeat; width:18px; height:18px; }

.languagesList 								{ width:100%; }
.languagesList ul 							{ margin:0; padding:0; list-style-type:none; }
.languagesList ul li  						{ width:140px; height:20px; }
.languagesList ul li a 						{ text-decoration:none; color:#eeeeee; }
.languagesList ul li a:hover 				{ text-decoration:underline; }


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*STYLE*/

html 										{ }
/*
html 										{ } 
*/
body 										{ margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
a 											{ outline:0 none; }

.none 										{ display:none; }
.hand 										{ cursor:pointer; }
.left 										{ float:left; }
.right 										{ float:right; }
.clrboth 									{ clear: both; }
.center 									{ text-align:center; }
.fullWidth 									{ width:100%; }
.halfWidth 									{ width:48%; } /* avoid cross */

.submitLink 								{ outline:0 none; background:none; border:0 none; color:#DFB340; text-decoration:underline; }
.submitLink:hover 							{ text-decoration:none; }

#wrapper 									{ width: 100%; margin: 0 auto; padding: 0; }
#headerWrapper 								{ width: 100%; height:160; background: url(../images/header_bg.jpg) 0 0 repeat-x; position:relative; }
#header 									{ clear: both; width:980px; height:160px; margin: 0 auto; padding: 0px; }

#logo 										{ background: url(../images/logo.png) 0px 0px no-repeat; width:454px; height:138px; margin-top:10px; }
#memb 										{ width:400px; height:135px; color:#FFFFFF; font-weight:400; font-size:11px; margin-top:10px;}
#language 									{ background: url(../images/top_arrow.png) 0px 4px no-repeat; padding-left:14px; }
#language span 								{ color:#f9d26f; font-weight:600; }

#topSeparator 								{ margin:0 9px 0 5px; color:#242221; }

#memberLogin 								{ background: url(../images/top_memberlogin.png) 0px 2px no-repeat; padding-left:15px; }
#memberHome 								{ background: url(../images/top_home_button.png) 0px 2px no-repeat; padding-left:14px; }
#memberCart 								{ background: url(../images/top_viewcart_button.png) 0px 2px no-repeat; padding-left:18px; }
.emptyCart 									{ background: url(../images/top_emptycart_button.png) 0px 2px no-repeat; padding-left:18px; }

#persInfoWrapp 								{ width:450px; height:80px; border:0 none; margin-top:10px; }
#persInfo 									{ width:80px; height:80px; margin-left:15px; border:0 none; }
#persInfo img 								{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:0 none; }


#ownerName 									{ font-weight:bold; font-size:12px; color:#f9d26f; clear:both; display:block; width:100%; height:20px; text-align:right; margin-top:5px; }

#ownerID									{ width:100%; height:20px; text-align:right; padding-top:0px; display:block; clear:both; }
#ownerID span 								{ background: url(../images/id_icon.png) 1px 1px no-repeat; padding-left:17px; width:11px; height:11px; }

#ownerEmail									{ width:100%; height:20px; text-align:right; padding-top:0px; display:block; clear:both; }
#ownerEmail span 							{ background: url(../images/email_icon.png) 1px 1px no-repeat; padding-left:17px; width:13px; height:13px; }

#ownerPhone 								{ width:100%; height:20px; text-align:right; display:block; clear:both; }
#ownerPhone span 							{ background: url(../images/telno_icon.png) 1px 0px no-repeat; padding-left:15px; width:13px; height:20px; }

#language .lng:hover, #memberLogin:hover,
#memberHome:hover, #memberCart:hover  		{ text-decoration:underline; }

/* MENU */
#menuwrapper 								{ width:990px; margin:0 auto; }
#menu 										{ width:100%; background: url(../images/menu_bar.png) 0px 0px repeat-x; height:47px; padding:0; }
#menu ul 									{ margin:0; padding:0px; list-style:none; line-height:normal; }
#menu li 									{ float:left; }
#menu li:hover 								{ background: url(../images/menu_hover.png) repeat-x left top; text-decoration:none; color:#000000; }
#menu a 									{ display: block; height:35px; margin-right:1px; padding: 16px 40px 0px 40px; background: url(../images/menu_separator.png) no-repeat right top; 
							 				  text-decoration: none; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; border: none;
							  				  text-shadow:1px 1px 1px rgba(255,255,255,0.9); }
#menu li:last-child  a 						{ background:0 none; } /* hide last separator */
/*
#menu li:first-child a:hover 				{ background: url(../images/menu_separator.png) no-repeat left top; }
#menu li:last-child a:hover 				{ background: url(../images/menu_separator.png) no-repeat right top; }
*/
#menu .current_page_item a  				{ color:#7b4e0d; }

/* PAGE */
#page 										{ width:990px; margin:0 auto;	padding:0px 0px 0px 0px; }
#page-bgtop 								{ padding:20px 0px; }
#page-bgbtm 								{ }

/* CONTENT */

#contentwrapper 							{ float:left; width:100%; height:1700px !important; padding:0px 0px 0px 0px; }

.content 									{ margin-bottom:0px; }
.content-bgtop 								{ }
.content-bgbtm 								{ }
.content .title 							{ height:38px; margin-bottom:10px; padding:12px 0 0 0px; font-weight:600; letter-spacing: -.5px; color:#FFFFFF; }
.content .entry 							{ padding: 0px 0px 20px 0px; padding-bottom: 20px; text-align:normal; }
.links 										{ padding-top: 20px; font-size: 12px; font-weight: bold; }

/* FOOTER */
#footer 									{ position:absolute; height:200px; width:100%; background:#040404; clear:both; border-top:1px solid #d6ad47; }
#underFooter 								{ border-top:2px solid #111; }
.footerworld 								{ border:0 none; width:307px; height:150px; background:url(../images/world.png) 0 0 no-repeat; margin-top:10px; }
#footer .footerwrapper 						{ width:990px; margin: 0 auto; font-size:11px; text-align:left; color:#FFFFFF; }
#footer .footerwrapper .content 			{ padding-top:12px; }
#footer .footerwrapper .content .first 		{ margin-right:20px; }
#footer .footerwrapper .content .second a 	{ width:100px; }

#footer .footerwrapper .social 				{ margin-top:9px; }
		.footerwrapper .social #social_fb   { background: url(../images/social_fb.png) 0 0 no-repeat; width:25px; height:24px; margin-right:5px; }
		.footerwrapper .social #social_tw   { background: url(../images/social_tw.png) 0 0 no-repeat; width:25px; height:24px; margin-right:5px; }
		.footerwrapper .social #social_gp   { background: url(../images/social_gp.png) 0 0 no-repeat; width:25px; height:24px; margin-right:5px; }
		.footerwrapper .social #social_in   { background: url(../images/social_in.png) 0 0 no-repeat; width:25px; height:24px; margin-right:5px; }
		.footerwrapper .social #social_yt   { background: url(../images/social_yt.png) 0 0 no-repeat; width:25px; height:24px; }

#footer a 									{ color:#FFFFFF; text-decoration:none; }
#footer a:hover 							{ text-decoration:underline; }

#loginForm 									{ }

/*
.form 										{ display:block; margin:11px 0 10px 0; width:340px; padding-left:30px; color:#939393; font-size:11px; height:27px; 
											  -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:0 none; }
*/

.form 										{ display:block; margin:11px 0 10px 0; width:210px; padding-left:10px; color:#333; font-size:11px; height:27px; 
											  border:0 none; margin-right:15px;}

.smallform 									{ display:block; width:80px; padding-left:10px; color:#333; font-size:11px; height:27px; 
											  border:0 none; }

#approvalForm .normalDiv 					{ width:100%; height:70px; border:0px solid #fff; }
#approvalForm .doubleDiv 					{ width:100%; height:120px; border:0px solid #fff; }
.custom_sel1 								{ background:#fff; width:125px; height:29px; padding:5px 10px 6px 7px; }	
.custom_sel2 								{ background:#fff; width:81px; height:29px; padding:5px 10px 6px 7px; }

.file-wrapper 								{ cursor:pointer; display:inline-block; overflow:hidden; position:relative; }
.file-wrapper .button 						{ cursor:pointer; border:0 none; font-family: Arial, Helvetica, sans-serif;
											  background:#ffffff; color:#333; cursor:pointer; display:inline-block; font-size:11px; padding:7px 85px; }

.file-wrapper .button1 						{ cursor:pointer; border:0 none; font-family: Arial, Helvetica, sans-serif;
											  background:#ffffff; color:#777; cursor:pointer; display:inline-block; font-size:12px; padding:6px 153px 6px 7px; }											  

.file-wrapper input 						{ filter:alpha(opacity=1); -moz-opacity:0.01; opacity: 0.01; }
.file-wrapper input 						{ font-size:40px; }

#submitSignup, #submitDetails, 
#submitSellAuAg, #submitBuyAuAg,
#submitShippAuAg, .regularButton	 		{ padding:7px 5px; color:#000000; width:220px; text-align:center; font-weight:600; margin-top:10px; font-family: Arial, Helvetica, sans-serif;
											  border:1px solid #b2903b; 

											  background: -moz-linear-gradient(top,  #f5daa9 0%, #daab35 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5daa9), color-stop(100%,#daab35)); 	
											  background: -webkit-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -o-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -ms-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: linear-gradient(to bottom,  #f5daa9 0%,#daab35 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5daa9', endColorstr='#daab35',GradientType=0 );}

.smallButton 								{ width:89px !important; margin-top:0 !important; margin-left:10px;}

#submitApprove, #submitDeny, 
#submitBack, #submitDelete 					{ padding:7px 5px; color:#000000; width:190px; text-align:center; font-weight:600; margin-top:10px; font-family: Arial, Helvetica, sans-serif;
											  border:1px solid #b2903b; margin-left:20px; text-decoration:none;

											  background: -moz-linear-gradient(top,  #f5daa9 0%, #daab35 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5daa9), color-stop(100%,#daab35)); 	
											  background: -webkit-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -o-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -ms-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: linear-gradient(to bottom,  #f5daa9 0%,#daab35 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5daa9', endColorstr='#daab35',GradientType=0 );}

#submitBack 								{ margin-left:0px !important; }

#loginF 									{ background: #ffffff url(../images/login_form_email.png) 7px 9px no-repeat; }	
#loginP 									{ background: #ffffff url(../images/login_form_locker.png) 7px 4px no-repeat; }	
#loginS 									{ padding:7px 5px; color:#000000; width:80px; text-align:center; font-weight:600; margin-top:10px; font-family: Arial, Helvetica, sans-serif;
											  border:1px solid #b2903b;
											  
											  background: -moz-linear-gradient(top,  #f5daa9 0%, #daab35 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5daa9), color-stop(100%,#daab35)); 	
											  background: -webkit-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -o-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -ms-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: linear-gradient(to bottom,  #f5daa9 0%,#daab35 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5daa9', endColorstr='#daab35',GradientType=0 );}
#loginS:hover, 
#submitSignup:hover,
#submitDetails:hover,
#submitSellAuAg:hover,
#submitBuyAuAg:hover,
#submitShippAuAg:hover,
#submitHistoryAuAg:hover,
.regularButton:hover 						{ color:#444; }

#submitApprove:hover  						{ color:#7b4e0d; }
#submitDeny:hover  							{ color:#7b4e0d; }

.smallCircle 								{ border-radius:10000px 10000px 10000px 10000px; width:20px; height:16px; vertical-align:middle;
											  color:#000000; font-size:11px; font-weight:bold; margin-top:-2px; padding-top:3px; text-align:center; 

											  background: -moz-linear-gradient(top,  #f5daa9 0%, #daab35 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5daa9), color-stop(100%,#daab35)); 	
											  background: -webkit-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -o-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -ms-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: linear-gradient(to bottom,  #f5daa9 0%,#daab35 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5daa9', endColorstr='#daab35',GradientType=0 );}

.smallCircleAu, .onBreadcrumbs 				{ border-radius:10000px 10000px 10000px 10000px; width:20px; height:16px; vertical-align:middle;
											  color:#000000; font-size:11px; font-weight:bold; margin-top:-2px; padding-top:3px; text-align:center; 

											  background: -moz-linear-gradient(top,  #f5daa9 0%, #daab35 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5daa9), color-stop(100%,#daab35)); 	
											  background: -webkit-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -o-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: -ms-linear-gradient(top,  #f5daa9 0%,#daab35 100%);
											  background: linear-gradient(to bottom,  #f5daa9 0%,#daab35 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5daa9', endColorstr='#daab35',GradientType=0 );}		
.smallCircleAg, .offBreadcrumbs 			{ border-radius:10000px 10000px 10000px 10000px; width:20px; height:16px; vertical-align:middle;
											  color:#000000; font-size:11px; font-weight:bold; margin-top:-2px; padding-top:3px; text-align:center; 

											  background: -moz-linear-gradient(top,  #f3f3f3 0%, #555 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#555)); 	
											  background: -webkit-linear-gradient(top,  #f3f3f3 0%,#555 100%);
											  background: -o-linear-gradient(top,  #f3f3f3 0%,#555 100%);
											  background: -ms-linear-gradient(top,  #f3f3f3 0%,#555 100%);
											  background: linear-gradient(to bottom,  #f3f3f3 0%,#555 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#555',GradientType=0 );}											  									  

.preappWrp 									{ margin:0 0 10px 0; border-bottom:1px solid #555; }

.preappDetA 								{ width:100px; height:20px; font-size:11px; }
.preappDetB 								{ width:300px; height:20px; font-weight:bold; }
.preappDetC 								{ width:100px; height:20px; }

.marker 									{ text-align:left; background: url(../images/marker.jpg) 0px 7px no-repeat; width:5px; height:15px; margin-right:5px; }
.separator 									{ background: url(../images/separator.png) 0 0 no-repeat; width:900px; height:56px; text-align:center; margin:0 auto; }

.sgsp 										{ background: url(../images/Swiss_Gold_Savings_Program.png) 0 0 no-repeat; width:150px; height:145px; }
.sssp 										{ background: url(../images/Swiss_Silver_Savings_Program.png) 0 0 no-repeat; width:150px; height:145px; }

.note 										{ vertical-align:super; font-size:9px; color:#ff0000; }

#buysellBlock 								{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; filter:alpha(opacity=0.5); -moz-opacity:0.5; opacity: 0.5;
											  position:absolute; width:96px; height:264px; border:1px solid #333; margin:121px 0 0 491px; background:#333; z-index:-999; }

.size11 									{ font-size:11px !important; }
.size13 									{ font-size:13px !important; }
.size15 									{ font-size:15px !important; }
.size17 									{ font-size:17px !important; }
.size19 									{ font-size:19px !important; }
.size21 									{ font-size:21px !important; }
.size25 									{ font-size:25px !important; }
.size27 									{ font-size:27px !important; }
.underline 									{ text-decoration:underline !important; }
.nounderline 								{ text-decoration:none !important; }

.checkTick 									{ background:url(../images/checkbox_checked.png) 0 0 no-repeat; width:21px; height:21px;}
.spList 									{ width:100%; height:26px; }
.spLiWidth 									{ width:318px; color:#DFB340; }

/* Home page */
#ourFirstBlock			 					{ width:988px; height:321px; border:1px solid #333; display:block; margin:0 0 30px 0; background:#000;
											 -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-topleft:3px;
											 -moz-border-radius-bottomleft:3px; border-top-left-radius:3px; border-bottom-left-radius:3px; }
#ourFirstBlock #homeText 					{ width:375px; border:0 none; margin:40px 0 0 15px; }
#ourFirstBlock #homeText #ht1 				{ font-size:20px; margin-bottom:20px; font-family: 'Trebuchet MS', sans-serif; color:#eeeeee; font-style:normal; }
#ourFirstBlock #homeText #ht2 				{ font-size:39px; font-weight:bold; text-transform:uppercase; font-family: 'Arial', Helvetica, sans-serif; }
#ourFirstBlock #homeText #ht2 span			{ font-size:47px; }

#ourFirstBlock #homeVideo 					{ background: url(../images/video_home.jpg) 0 0 no-repeat; width:571px; height:321px; border:0 none; text-align:right; }
#ourFirstBlock #aogVideo 					{ background: url(../images/video_The_Age_of_Gold.png) 0 0 no-repeat; width:571px; height:321px; border:0 none; text-align:right; }
#ourFirstBlock #bsgVideo 					{ background: url(../images/video_Buy_and_Save_Gold.jpg) 0 0 no-repeat; width:571px; height:321px; border:0 none; text-align:right; }
#ourFirstBlock #ygbVideo 					{ background: url(../images/video_Your_Golden_Business.png) 0 0 no-repeat; width:571px; height:321px; border:0 none; text-align:right; }



.lineSeparator 								{ width:100%; height:20px; border-top:1px solid #333; margin:10px 0 10px 0; }
.margin20Adj 								{ margin:5px 0 20px 0; }

#homeSecondBlock 							{ width:990px; height:140px; border:0 none; padding:0 20px 0 0px; text-align:center; }
#homeSecondBlock #ht1 						{ width:490px; color:#fff; } 
#homeSecondBlock #ht2 						{ width:490px; color:#fff; }
#homeSecondBlock #ht1, 
#homeSecondBlock #ht2 						{ font-size:19px; font-family:'Trebuchet MS',sans-serif; color:#eeeeee; }

#homeSecondBlock #ht1 span, 
#homeSecondBlock #ht2 span					{ color:#dfb340; font-size:17px; font-weight:bold; font-family:'Arial',sans-serif; margin-bottom:5px; }

.startHereFix 								{ margin-left:0px; font-size:13px; margin-left:auto; margin-right:auto; }

/* The Age of Gold */
#aogSecondBlock 							{ width:990px; height:140px; border:0 none; padding:0 20px 0 0px; }
#aogSecondBlock #ht1 						{ width:497px; color:#fff; border:0px none; } 
#aogSecondBlock #ht1 .margin20Adj 			{ margin-top:20px;}
#aogSecondBlock #ht2 						{ width:490px; color:#fff; border:0px none; }

#aogChart 									{ background: url(../images/deprecation_The_Age_of_Gold.png) 0 0 no-repeat; width:366px; height:247px; }

/* Buy & Save Gold */
#aogSecondBlock #ht2 #bsgRight,
#ht2 #bsgRight 								{ width:340px; height:310px; color:#fff; border:1px solid #333; background: #0b0a0a; padding:20px; }

#spEff1 									{ width:100%; height:3px; border-bottom:1px solid #020202; margin-top:7px; }
#spEff2 									{ width:100%; height:3px; border-top:1px solid #171717; margin-bottom:7px; }
.adjust2 									{ margin-top:30px; }

/* Your Golden Business */
.adjust1 									{ margin-top:-10px; }

/* Contact Us */
.adjust3 									{ margin-top:20px; }

/* Member Login  */
.adjust4 									{ color:#dfb340; font-size:14px; font-weight:bold; clear:both; }
.adjust5 									{ margin:30px 0px 0px 0px; }

.marginLeft5 								{ margin-left:5px; }
.marginLeft10 								{ margin-left:10px; }
.marginLeft20 								{ margin-left:20px; }
.marginRight5 								{ margin-right:5px; }
.marginRight20 								{ margin-right:20px; }
.marginTop10 								{ margin-top:10px !important; }
.marginTopM5 								{ margin-top:-5px !important; }
.marginTopM10 								{ margin-top:-10px; }
.marginTopM15 								{ margin-top:-15px; }
.marginTop20 								{ margin-top:20px; }
.marginTopM20 								{ margin-top:-20px; }
.marginTop30 								{ margin-top:30px !important; }
.marginTop40 								{ margin-top:40px; }
.marginTop60 								{ margin-top:60px; }
.marginTop100 								{ margin-top:100px; }
.marginTopM60 								{ margin-top:-60px; }
.marginBottom5								{ margin-bottom:5px !important; }
.marginBottom10								{ margin-bottom:10px !important; }
.marginBottom20								{ margin-bottom:20px !important; }
.marginBottom30								{ margin-bottom:30px !important; }
.paddingTop10 								{ padding-top:10px !important; }


/* KYC form */
.smallerThanTheTitle 						{ font-size:15px; }

/* Saver Programs */
/* Last Prices block */
.lastPricesBlock 							{ border:1px solid #333; background:#0B0A0A; height:200px; margin-bottom:35px; }

.spotPrices 								{ border:1px solid #333333; color:#FFFFFF; height:20px; padding:10px; width:440px; margin-bottom:0px; }
.underSpotPrices 							{ color:#FFFFFF; padding:10px; width:440px; margin-bottom:20px; }

.yellowForGold 								{ background: -moz-linear-gradient(top,  #f5daa9 0%, #daa930 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#daa930)); 	
											  background: -webkit-linear-gradient(top,  #f3f3f3 0%,#daa930 100%);
											  background: -o-linear-gradient(top,  #f3f3f3 0%,#daa930 100%);
											  background: -ms-linear-gradient(top,  #f3f3f3 0%,#daa930 100%);
											  background: linear-gradient(to bottom,  #f3f3f3 0%,#daa930 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#daa930',GradientType=0 );}											 

.grayForSilver 								{ background: -moz-linear-gradient(top,  #f3f3f3 0%, #5d5d5d 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#5d5d5d)); 	
											  background: -webkit-linear-gradient(top,  #f3f3f3 0%,#5d5d5d 100%);
											  background: -o-linear-gradient(top,  #f3f3f3 0%,#5d5d5d 100%);
											  background: -ms-linear-gradient(top,  #f3f3f3 0%,#5d5d5d 100%);
											  background: linear-gradient(to bottom,  #f3f3f3 0%,#5d5d5d 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#5d5d5d',GradientType=0 );}											 

.darkGrayForSilver 							{ background: -moz-linear-gradient(top,  #2e2a2b 0%, #171516 100%); 
											  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e2a2b), color-stop(100%,#171516)); 	
											  background: -webkit-linear-gradient(top,  #2e2a2b 0%,#171516 100%);
											  background: -o-linear-gradient(top,  #2e2a2b 0%,#171516 100%);
											  background: -ms-linear-gradient(top,  #2e2a2b 0%,#171516 100%);
											  background: linear-gradient(to bottom,  #2e2a2b 0%,#171516 100%);
											  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e2a2b', endColorstr='#171516',GradientType=0 );}	

.noBg 										{ background:none; } 
.noBorder 									{ border:0 none !important; }
.spotPricesText 							{ width:180px; color:#000000; font-weight:bold; font-size:15px; margin-left:10px; }
.spotPricesOzT 								{ color:#000000; font-weight:bold; font-size:15px; margin-left:10px; }
.spotPricesOzT span 						{ font-size:12px; }

.spotPricesTextBlock1 						{ color:#ffffff; font-size:12px; margin-left:10px; width:140px; }
.spotPricesTextBlock2 						{ background:url(../images/saver_programs_calendar.png) 0 0 no-repeat; color:#ffffff; font-size:12px; margin-left:10px; width:30px; height:19px; }
.spotPricesTextBlock3 						{ color:#ffffff; font-weight:bold; font-size:12px; width:100px; }

.spotPricesTextBlock4 						{ background:url(../images/saver_programs_clock.png) 0 0 no-repeat; color:#ffffff; font-size:12px; margin-left:5px; width:23px; height:19px; }
.spotPricesTextBlock5 						{ color:#ffffff; font-weight:bold; font-size:12px; width:60px; text-align:right; }

/* account ballance block */
.accountBallanceBlock 						{ border:1px solid #333; background:#0B0A0A; height:260px; margin-bottom:35px; }
.spotPrices 								{ border:1px solid #333333; color:#FFFFFF; height:20px; padding:10px; width:440px; margin-bottom:0px; }
.accBalHeaderText 							{ width:250px; color:#daa930; font-weight:bold; font-size:17px; margin-left:10px; }
.silverColor 								{ color:#c8c8c8; }

.gramsKeeper 								{ width:100%; height:70px; padding-top:40px; }
.gramsKeeperFirstBlock 						{ width:60%; height:15px; margin-left:10px; }
.gramsKeeperSecondBlock 					{ width:30%; height:15px; font-weight:bold; text-align:right; }

.goldBag 									{ background:url(../images/gold_bag.png) 0 0 no-repeat; width:23px; height:26px; }
.silverBag 									{ background:url(../images/silver_bag.png) 0 0 no-repeat; width:23px; height:26px; }


/* saver Program Manager block */
.saverProgramManagerBlock 					{ border:1px solid #333; background:#0B0A0A; height:320px; margin-bottom:35px; } /* h: 320px; bez diplay:none; h:460px; diaply:block; */
.buyGramsInput 								{ width:60px; height:18px; font-size:11px; padding:3px; border:1px solid #fff; }
.adjustChangeBtn 							{ width:110px !important; margin:-3px 0 0 5px !important; }

.goldSmall 									{ background:url(../images/singleGold.png) 0 0 no-repeat; width:30px; height:30px; }
.silverSmall 								{ background:url(../images/singleSilver.png) 0 0 no-repeat; width:30px; height:30px; }

/* Single Purchases block */
.singlePurchasesBlock 						{ border:1px solid #333; background:#0B0A0A; height:280px; margin-bottom:35px; } /* h: 320px; err */
.singlePurchaseGramsInput 					{ width:60px; height:18px; font-size:11px; padding:3px; border:1px solid #fff; }

/* convert grams block */
.convertGramsToProductsBlock 				{ border:1px solid #333; background:#0B0A0A; height:225px; margin-bottom:35px; }
.borderGray 								{ border:1px solid #333; }

#saverSilverShop:hover 						{ color:#333; }

/* sell grams block */
.sellGramsBlock 							{ border:1px solid #333; background:#0B0A0A; height:200px; margin-bottom:35px; }
.sellLeft 									{ width:490px; border-right:1px solid #333; padding:0 10px 0 0; }
.sellRight 									{ width:420px; height:150px; border:0px solid #333; padding:0px; margin-right:10px; }

.sellLines 									{ height:30px; border:0px solid #fff; margin-bottom:3px; }
.sellLines .spn 							{ font-weight:bold; font-size:14px; margin-right:10px; width:50px; }
.sellGramsInput 							{ border:1px solid #bc994a; color:#ffffff; background:#000; padding:5px; width:60px; }
#sellSilverAndGoldGrams 					{ width:116px !important; }


.loading 									{ background: url(../images/loading.gif) no-repeat scroll 0 0 transparent; width:31px; height:31px; margin-left:10px; margin-top:-2px; }

.dashboard 									{ width:935px; height:200px; border:1px solid #333; background:#111; padding:10px; }
.dashboardItem 								{ width:250px; height:30px; border:0px solid #fff; margin-left:10px; }
.dashboardItem span, .dashboardItem2 span 	{ font-size: 14px; font-weight:bold; }
.dashboardItem2 							{ width:900px; height:30px; border:0px solid #fff; margin-left:10px; }

.ticketItem 								{ height:38px; vertical-align:middle; text-align:center; line-height:38px; font-weight:bold; border:1px solid #222; }
.singleTicket 								{ height:38px; line-height:38px; vertical-align:middle; text-align:right; width:970px; padding-right:10px !important; }

.bgRed 										{ background:#ff0000 !important; }
.bgOrange 									{ background:#ffa500 !important; }
.bgYellow 									{ background:#DFB340 !important; }
.bgWhite 									{ background:#ffffff !important; }
.bgBlack 									{ background:#000000 !important; }

.ticketWrapper 								{ background:#101010; border:1px solid #333; width:940px; margin-bottom:20px; padding:20px; }
.ticketTextarea 							{ background:#101010; padding-left:20px; padding-top:10px; font-size:12px; color:#ffffff; width:960px; height:150px; margin:0 0 20px 0; resize:none; border:1px solid #222; }

.ticketSmall 								{ font-size:11px; }

.regularInput 								{ padding-left:5px; font-size:12px; color:#000000; font-family:'Arial',Helvetica, sans-serif; width:373px; height:23px; margin:0 20px 20px 0; border:1px solid #fff; }


.membershipType1 							{ background:url(../images/join_blank_PC_unselected.png) 0 0 no-repeat; border:1px solid #1f1d1e; width:440px; height:279px; }
.membershipType2 							{ background:url(../images/join_blank_IBO_unselected.png) 0 0 no-repeat; border:1px solid #1f1d1e; width:440px; height:279px; }

.membershipType1:hover 						{ background:url(../images/join_blank_PC_selected.png) 0 0 no-repeat; border:1px solid #1f1d1e; width:440px; height:279px; color:#0f0d0e; }
.membershipType2:hover 						{ background:url(../images/join_blank_IBO_selected.png) 0 0 no-repeat; border:1px solid #1f1d1e; width:440px; height:279px; color:#0f0d0e; }

.subMember1 								{ position:relative; font-size:21px; font-weight:bold; color:#fff; padding-left:24px; padding-top:22px; width:300px; height:50px; }
.subMember2 								{ position:relative; font-size:21px; font-weight:bold; color:#fff; text-align:center; padding-top:105px; }

.borderRadius 								{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }


#startNowPCPurchasemembership,
#startNowIBOPurchasemembership,
#startNowPIBOPurchasemembership 			{ margin:5px 20px 3px 0px !important; line-height:43px; padding:-1px 3px 5px 0px !important; width:110px; height:33px !important; }

.buyMembershipItem 							{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #1b1a1a; border-top:1px solid #000; background-color:#110e0e; }
.buyMembershipItemBig 						{ width:100%; height:80px; border-bottom:1px solid #1b1a1a; border-top:1px solid #000; background-color:#110e0e; }
.buyMembershipItemNoBBrd 					{ border-bottom:0 none !important; }
.firstMembershipPic 						{ margin-left:20px; background:url(../images/online_bussines_icon.png) 0px 12px no-repeat; width:26px; height:40px; margin-right:24px; }
.secondMembershipPic 						{ margin-left:20px; background:url(../images/professional_training_icon.png) 0px 12px no-repeat; width:40px; height:40px; margin-right:10px; }

.buyMembershipItemRightBlk 					{ width:113px; height:50px; line-height:50px; margin-right:20px; text-align:right; }
.buyMembershipRadioActive 					{ background:url(../images/radio_button_active.png) 0px 13px no-repeat; width:25px; height:50px; margin-left:15px; }
.buyMembershipRadioInactive 				{ background:url(../images/radio_button_inactive.png) 4px 16px no-repeat; width:25px; height:50px; margin-left:15px; }

.shippingMethodRadioActive 					{ background:url(../images/radio_button_active.png) 0px 0px no-repeat; width:25px; height:25px; margin-left:17px; }
.shippingMethodRadioInactive 				{ background:url(../images/radio_button_inactive.png) 0px 5px no-repeat; width:25px; height:25px; margin-left:17px; }

.singPurchAUActive, .singPurchAGActive 		{ background:url(../images/radio_button_active.png) 0px 13px no-repeat; width:25px; height:35px; margin-right:5px; }
.singPurchAUInactive, .singPurchAGInactive 	{ background:url(../images/radio_button_inactive.png) 4px 16px no-repeat; width:25px; height:35px; margin-right:5px; }

.singleAUBuyBlk, .singleAGBuyBlk 			{ width:113px; height:50px; line-height:50px; margin-right:10px;}

.width30pc 									{ width:30%; } 
.width60pc 									{ width:60%; }

.creditCardBlock 							{ position:absolute; background:url(../images/place_order_card.png) 0 -3px no-repeat; width:31px; height:33px; }
.cartBlock 									{ position:absolute; background:url(../images/shop_item2.png) 0 -3px no-repeat; width:31px; height:33px; }

.shopUpDownUp 								{ background:url(../images/shop_item7_up.png) 0 0 no-repeat; width:20px; height:15px; }
.shopUpDownDown 							{ background:url(../images/shop_item7_down.png) 0 0 no-repeat; width:20px; height:15px; }

.separatorByLine 							{ background: url(../images/separatorByLine.png) 0 0 repeat-x; width:96%; height:10px; padding:0 10px 0 10px; }
.2lineSeparator .f 							{ border-bottom:1px solid #1b1b1b; margin-top:10px; } 					
.2lineSeparator .s 							{ border-top:1px solid #040203; }

.product1 									{ background:url(../images/shop_product1_inactive.png) 0 0 no-repeat; width:220px; height:160px; }
.product1:hover 							{ background:url(../images/shop_product1_active.png) 0 0 no-repeat; }


.specialCheckbox_off 						{ background:url(../images/checkbox_unchecked.png) 0 0 no-repeat; width:15px; height:15px; line-height:23px; margin:10px 3px 3px 0 !important; }
.specialCheckbox_on 						{ background:url(../images/checkbox_checked.png) 0 0 no-repeat; width:15px; height:15px; line-height:23px; margin:10px 3px 3px 0 !important; }

.specialCheckbox_off_S 						{ background:url(../images/checkbox_unchecked_S.png) 0 0 no-repeat; width:15px; height:15px; line-height:23px; margin:0px 10px 3px 0 !important; }
.specialCheckbox_on_S 						{ background:url(../images/checkbox_checked.png) 0 0 no-repeat; width:15px; height:15px; line-height:23px; margin:0px 10px 3px 0 !important; }









/*

IBO 

*/
.IBOHomeMiddleBlock 						{ width:310px; border:1px solid #333; -moz-border-radius-top-right:5px; border-top-right-radius:5px; margin-right:15px;
												-moz-border-radius-top-left:5px; border-top-left-radius:5px; }

.middleIBOBllock 							{ width:310px; height:60px; background:#d7ad41; color:#000000; text-align:center; padding-top:20px; font-size:17px; 
												-moz-border-radius-top-right:5px; border-top-right-radius:5px; -moz-border-radius-top-left:5px; border-top-left-radius:5px; }

#watchtheCompleteVideoGuideIBOHome 			{ height:21px; line-height:21px; margin-left:5px; text-decoration:underline; color:#dabd6f; }
#watchtheCompleteVideoGuideIBOHome:hover 	{ text-decoration:none; }

.message-in-message-center 					{ margin-bottom:10px; font-weight:normal; }
.message-in-message-center:hover 			{ text-decoration:underline; color:#c0a95b; }

.nextLevelRequirementsBlock 				{ border:1px solid #333; background:#100e0f; width:278px; padding:15px; margin-bottom:3px; }

.ptp_item 									{ background:url(../images/communication_bg.png) 0 0 repeat; width:233px; height:60px; border:1px solid #1d1c1a; margin-right:15px; color:#deb43e; font-weight:bold; font-size:14px; text-transform:uppercase; text-align:center; padding-top:40px; }
.ptp_item_last 								{ background:url(../images/communication_bg.png) 0 0 repeat; width:233px; height:65px; border:1px solid #1d1c1a; margin-right:0; color:#deb43e; font-weight:bold; font-size:14px; text-transform:uppercase; text-align:center; padding-top:35px; }

.ptp_item:hover, .ptp_item_last:hover 		{ background:#deb340; color:#000000; }

.communications_item 						{ background:url(../images/communication_bg.png) 0 0 repeat; width:317px; height:140px; border:1px solid #1d1c1a; margin-right:15px; color:#deb43e; font-weight:bold; font-size:14px; text-transform:uppercase; text-align:center; padding-top:20px; position:relative; }
.communications_item:hover 					{ background:#deb340; width:317px; height:140px; border:1px solid #1d1c1a; margin-right:15px; color:#222; font-weight:bold; font-size:14px; text-transform:uppercase; text-align:center; padding-top:20px; position:relative; }

.communications_item_last  					{ background:url(../images/communication_bg.png) 0 0 repeat;width:317px; height:140px; border:1px solid #1d1c1a; color:#deb43e; font-weight:bold; font-size:14px; text-transform:uppercase; text-align:center; padding-top:20px; position:relative; }
.communications_item_last:hover 			{ background:#deb340; width:317px; height:140px; border:1px solid #1d1c1a; color:#222; font-weight:bold; font-size:14px; text-transform:uppercase; text-align:center; padding-top:20px; position:relative; }

.communication_envelope 					{ width:300px; height:85px; background:url(../images/e-mailg.png) 110px 0 no-repeat; }
.communication_website 						{ width:300px; height:85px; background:url(../images/deskg.png) 110px 0 no-repeat; }
.communication_phone 						{ width:300px; height:85px; background:url(../images/phoneg.png) 110px 0 no-repeat; }
.communication_text 						{ text-align:center; width:100%; }

.communication_envelope_hover 				{ width:300px; height:85px; background:url(../images/e-mail.png) 110px 0 no-repeat; }
.communication_website_hover 				{ width:300px; height:85px; background:url(../images/desk.png) 110px 0 no-repeat; }
.communication_phone_hover 					{ width:300px; height:85px; background:url(../images/phone.png) 110px 0 no-repeat; }


.subscription_file 							{ width:300px; height:85px; background:url(../images/subscriptions_file_i.png) 122px 0 no-repeat; }
.subscription_man 							{ width:300px; height:85px; background:url(../images/subscriptions_man_i.png) 117px 0 no-repeat; }
.subscription_wallet 						{ width:300px; height:85px; background:url(../images/subscriptions_wallet_i.png) 126px 14px no-repeat; }
.subscription_text 							{ text-align:center; width:100%; }

.subscription_file_hover 					{ width:300px; height:85px; background:url(../images/subscriptions_file_a.png) 122px 0 no-repeat; }
.subscription_man_hover 					{ width:300px; height:85px; background:url(../images/subscriptions_man_a.png) 117px 0 no-repeat; }
.subscription_wallet_hover 					{ width:300px; height:85px; background:url(../images/subscriptions_wallet_a.png) 126px 14px no-repeat; }

.IBO_regular_block 							{ border:1px solid #171614; border-radius:3px; background:url(../images/shop_bg1.png) 0 0 repeat; width:950px; margin-bottom:20px; padding:20px; color:#fff; }



.buyType1 									{ background:url(../images/buying_1i.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }
.buyType2 									{ background:url(../images/buying_2i.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }
.buyType3 									{ background:url(../images/buying_3i.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }
.buyType4 									{ background:url(../images/buying_4i.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }

.buyType1:hover 							{ background:url(../images/buying_1a.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }
.buyType2:hover 							{ background:url(../images/buying_2a.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }
.buyType3:hover 							{ background:url(../images/buying_3a.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }
.buyType4:hover 							{ background:url(../images/buying_4a.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:480px; height:260px; overflow:hidden; }

.subMember_b1 								{ position:relative; font-size:15px; font-weight:bold; color:#fff; text-align:center; padding-top:105px; margin-top:60px; }
.subMember_b2 								{ position:relative; font-size:15px; font-weight:bold; color:#fff; text-align:center; padding-top:65px; margin-top:60px; }

.metalType1 								{ background:url(../images/sc_gold_i.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:465px; height:260px; overflow:hidden; }
.metalType2 								{ background:url(../images/sc_silver_i.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:465px; height:260px; overflow:hidden; }

.metalType1:hover 							{ background:url(../images/sc_gold_a.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:465px; height:260px; overflow:hidden; }
.metalType2:hover 							{ background:url(../images/sc_silver_a.png) 0 0 no-repeat; border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:465px; height:260px; overflow:hidden; }


.ssacc 										{ width:450px; height:110px; border:1px solid #171614; background:url(../images/shop_bg1.png) 0 0 repeat; padding:20px 10px 10px 10px; }
.ssacc span 								{ font-size:11px; }
.saverDate 									{ background:url(../images/saver_programs_calendar.png) 8px 7px no-repeat; width:130px; height:20px; border:1px solid #333333; line-height:20px; padding:5px 5px 5px 30px; }
.saverTime 									{ background:url(../images/saver_programs_clock.png) 8px 7px no-repeat; width:90px; height:20px; border:1px solid #333333; line-height:20px; padding:5px 5px 5px 30px; margin-left:10px; }
.saverFirstBlock 							{ width:362px; height:30px; min-height:40px; line-height:40px; padding-left:20px; }
.saverSecondBlock 							{ width:330px; height:30px; min-height:40px; line-height:40px; padding-left:20px; }
.saverThirdBlock 							{ width:200px; height:30px; min-height:40px; line-height:40px; padding-left:20px; }
.saverItem 									{ width:362px; min-height:40px; line-height:40px; padding-left:20px; border-right:1px solid #171614; }
.saverItemDetails 							{ width:330px; min-height:40px; line-height:40px; padding-left:20px; border-right:1px solid #171614; }
.saverItemQuantity 							{ width:200px; min-height:40px; line-height:40px; padding-left:20px; }
.saverItemQuantity input 					{ border:1px solid #bc994a; color:#ffffff; background:#000; padding:5px; width:101px; }



.saverTypeShare 							{ border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:312px; height:200px; overflow:hidden; }

.saverType1  								{ background:url(../images/saver_1i.png) 0 0 no-repeat; margin-right:20px; }
.saverType2  								{ background:url(../images/saver_2i.png) 0 0 no-repeat; margin-right:20px; }
.saverType3  								{ background:url(../images/saver_3i.png) 0 0 no-repeat; }
.saverType4  								{ background:url(../images/saver_4i.png) 0 0 no-repeat; margin-right:20px; }
.saverType5  								{ background:url(../images/saver_5i.png) 0 0 no-repeat; margin-right:20px; }
.saverType6  								{ background:url(../images/saver_6i.png) 0 0 no-repeat; }
.saverType7  								{ background:url(../images/saver_7i.png) 0 0 no-repeat; margin-right:20px; }
.saverType8  								{ background:url(../images/saver_8i.png) 0 0 no-repeat; margin-right:20px; }
.saverType9  								{ background:url(../images/saver_9i.png) 0 0 no-repeat; }

.saverType1:hover  							{ background:url(../images/saver_1a.png) 0 0 no-repeat; margin-right:20px; }
.saverType2:hover  							{ background:url(../images/saver_2a.png) 0 0 no-repeat; margin-right:20px; }
.saverType3:hover  							{ background:url(../images/saver_3a.png) 0 0 no-repeat; }
.saverType4:hover  							{ background:url(../images/saver_4a.png) 0 0 no-repeat; margin-right:20px; }
.saverType5:hover  							{ background:url(../images/saver_5a.png) 0 0 no-repeat; margin-right:20px; }
.saverType6:hover  							{ background:url(../images/saver_6a.png) 0 0 no-repeat; }
.saverType7:hover 							{ background:url(../images/saver_7a.png) 0 0 no-repeat; margin-right:20px; }
.saverType8:hover  							{ background:url(../images/saver_8a.png) 0 0 no-repeat; margin-right:20px; }
.saverType9:hover 							{ background:url(../images/saver_9a.png) 0 0 no-repeat; }

.bcType1  									{ background:url(../images/bc_1i_.png) 0 0 no-repeat; margin-right:20px; }
.bcType2  									{ background:url(../images/bc_2.png) 0 0 no-repeat; margin-right:20px; }
.bcType3  									{ background:url(../images/bc_3i_.png) 0 0 no-repeat; }
.bcType4  									{ background:url(../images/bc_4i_.png) 0 0 no-repeat; margin-right:20px; }
.bcType5  									{ background:url(../images/bc_5i_.png) 0 0 no-repeat; margin-right:20px; }
.bcType6  									{ background:url(../images/bc_6i_.png) 0 0 no-repeat; }

.bcType1:hover  							{ background:url(../images/bc_1a_.png) 0 0 no-repeat; margin-right:20px; }
.bcType2:hover  							{ background:url(../images/bc_2.png) 0 0 no-repeat; margin-right:20px; }
.bcType3:hover  							{ background:url(../images/bc_3a_.png) 0 0 no-repeat; }
.bcType4:hover  							{ background:url(../images/bc_4a_.png) 0 0 no-repeat; margin-right:20px; }
.bcType5:hover  							{ background:url(../images/bc_5a_.png) 0 0 no-repeat; margin-right:20px; }
.bcType6:hover  							{ background:url(../images/bc_6a_.png) 0 0 no-repeat; }


.secureBlock 								{ font-size:17px; background:url(../images/cc_lock.png) 0 0 no-repeat; width:100%; line-height:25px; padding-left:22px; height:30px; }
.secureBlock .note							{ font-size:12px; color:#ffffff; line-height:25px; margin-left:5px; }
.secureBlock .label 						{ font-size:12px; color:#ffffff; }
.itemPopup 									{ background:#DFB340; border-radius:100px; font-size:12px; padding:2px 6px; font-weight:bold; color:#000000; margin-top:13px; margin-left:10px; cursor:pointer; }
.itemCard 			 						{ border:1px solid #bc994a; color:#ffffff; background:#000; padding:5px; width:216px; margin-top:10px; }
.itemCardSelect 							{ border:1px solid #bc994a; color:#ffffff; background:#000; padding:5px; width:103px; margin-top:10px; margin-right:10px; }
.itemCardSecurity 							{ border:1px solid #bc994a; color:#ffffff; background:#000; padding:5px; width:100px; margin-top:10px; margin-right:10px; }
.cardCCV 									{ background:url(../images/cc_cvc_back.png) 0 0 no-repeat; width:109px; height:30px; margin-top:9px; }

.cardSubBlock 								{ width:270px; margin-top:10px; margin-bottom:10px; }
.cardAccept 								{ background:url(../images/ccAccepted.png) 0 0 no-repeat; width:304px; height:50px; }

.educationShare 							{ border:1px solid #1f1d1e; margin-bottom:20px; position:relative; width:312px; height:200px; overflow:hidden; }
.education1  								{ background:url(../images/education_1i.png) 0 0 no-repeat; margin-right:20px; }
.education2  								{ background:url(../images/education_2i.png) 0 0 no-repeat; margin-right:20px; }
.education3  								{ background:url(../images/education_3i.png) 0 0 no-repeat; }

.education1:hover  							{ background:url(../images/education_1a.png) 0 0 no-repeat; margin-right:20px; }
.education2:hover  							{ background:url(../images/education_2a.png) 0 0 no-repeat; margin-right:20px; }
.education3:hover  							{ background:url(../images/education_3a.png) 0 0 no-repeat; }


.rwc 										{ background:url(../images/shop_bg1.png) 0 0 repeat; border:1px solid #1F1D1E; height:160px; width:235px; overflow:hidden; position:relative; margin-left:10px; border-radius:4px; }
.rwc:hover 									{ background:#deb340; color:#000000; }
.rwc .last 									{ margin-left:0px !important; }

.rwc_img1 									{ background:url(../images/rwc_girl.png) 0 0 no-repeat; width:235px; height:98px; }
.rwc_img2 									{ background:url(../images/rwc_bob_proctor.png) 0 0 no-repeat; width:235px; height:98px; }
.rwc_img3 									{ background:url(../images/rwc_success_puzzle.png) 0 0 no-repeat; width:235px; height:98px; }
.rwc_img4 									{ background:url(../images/rwc_stamp.png) 0 0 no-repeat; width:235px; height:98px; }

.rwc_text 									{ color:#deb340; text-align:center; font-size:13px; margin-top:15px; width:100%; font-weight:bold; text-transform:uppercase; }
.rwc_text span 								{ font-size:11px !important; font-weight:normal !important; }


.rwr 										{ background:url(../images/shop_bg1.png) 0 0 repeat; border:1px solid #1F1D1E; height:220px; width:235px; overflow:hidden; position:relative; margin-left:10px; border-radius:4px; }
.rwr:hover 									{ background:#deb340; color:#000000; }
.rwr .last 									{ margin-left:0px !important; }

.rwr_img1 									{ background:url(../images/rwr_girl.png) 0 0 no-repeat; width:235px; height:145px; }
.rwr_img2 									{ background:url(../images/rwr_born_rich.png) 0 0 no-repeat; width:235px; height:145px; }
.rwr_img3 									{ background:url(../images/rwr_pin.png) 0 0 no-repeat; width:235px; height:145px; }
.rwr_img4 									{ background:url(../images/rwr_program.png) 0 0 no-repeat; width:235px; height:145px; }

#worthOfGold, #worthOfSilver 				{ font-size:12px; }
.loading 									{ background:url(../images/loader.gif) 0 0 no-repeat; width:31px; height:31px; }


.sellGramsHistoryBlock 						{ position:relative; border:1px solid #333; background:#0B0A0A; margin-bottom:35px; padding-left:20px; padding-bottom:20px; }


.GC_CODE {
	background-color: #000000;
	color: #ffffff;
	width: 78%;
	height: 31px;
	padding: 7px;
	border: 1px solid #bc994a;
	outline: none;
	-webkit-appearance:none;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.subscribe_submit {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5daa9), color-stop(100%,#daab35));
	background: -webkit-linear-gradient(top, #f5daa9 0%,#daab35 100%);
	background: -o-linear-gradient(top, #f5daa9 0%,#daab35 100%);
	background: -ms-linear-gradient(top, #f5daa9 0%,#daab35 100%);
	background: linear-gradient(to bottom, #f5daa9 0%,#daab35 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5daa9', endColorstr='#daab35',GradientType=0 );
	color: #000000;
	width: 20%;
	height: 45px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 45px;
	text-transform: uppercase;
	text-align: center;
	border: 0 none;
	-webkit-transition: background 0.3s,color 0.3s;
	-moz-transition: background 0.3s,color 0.3s;
	-o-transition: background 0.3s,color 0.3s;
	transition: background 0.3s,color 0.3s;
}

.subscribe_submit:hover {
	background: #2cde5e;
	color: #1e1e1e;
}
