/*-----------------------------------------------------------------------------------------------------------------------------*/	
/* main content panel */
/* ----------------------------------------------------------------------------------------------------------------------------*/		
/* background for main panel */
/* notice that text for main panel background is styled inside HTML file */
/* that's because position, size and fonts of those div will be changable via CMS */

	#panel_main_content {
     position: relative;	
	 width: 965px;
	 height: 486px; 
	 z-index: 2;	 
	 overflow: hidden;	 
	}


/*------------------------------------------------------------------------------------------------------------------------------------*/	
/* login panel */
/* -----------------------------------------------------------------------------------------------------------------------------------*/		



/*------------------------------------------------------------------------------------------------------------------------------*/	
/* login panel */
/* --------------------------------------------------------------------------------------------------------------------------------*/		

    #panel_main_sidebar {
      position: relative;
      width: 234px;
	  height: 330px;
	  top: 11px;
	  left: 719px;
    }

	#panel_main_right_sidebar_background {
	 position: relative;
	 margin: 0px 0px;
	 padding: 0px 0px;
	 width: 235px;
	 height: 328px;
	 background-color: #000000;
     opacity: .4;
     filter: alpha(opacity=40); 
     -moz-opacity: 0.4;
	 z-index: 4;
	}
	
    #panel_main_right_sidebar {
	 margin: 0px 0px;
	 padding: 0px 0px;
	 position: relative;	
	 width: 211px;
	 height: 304px;
	 top: -316px;
	 left: 12px;
	 z-index: 5;
 	 background-image: url(//secretsales.com/_images/v1/index/login_panel.png);
	}
	
		/* ----------------------------------------------------------------------- */			

		#panel_login_top_text {
		 position: relative;
		 width: 180px;
		 height: 38px;
		 top: 68px;
		 left: 16px;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 color: #3f3f3f;
		}
		
		#panel_login_username {
		 position: relative;		
		 width: 180px;
		 height: 22px;
		 left: 16px;		
 		 top: 62px;
		}
		
			#username_form {
     		 width: 172px;
			 background-color: transparent;
			 border: none;
			 padding: 5px 5px;
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 10px;
			}
			
	
		#panel_login_password {
		 position: relative;
		 width: 180px;		
		 height: 22px;		 
		 left: 16px;
		 top: 68px;
		}
		
			#password_form {
	  		 width: 172px;
			 background-color: transparent;
			 border: none;
			 padding: 5px 5px;			 
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 10px;
			}
		
		#panel_login_button {
		 position: relative;		
		 width: 180px;
		 height: 35px;		 
		 left: 16px;
		 top: 78px;
		}
		
		
		#panel_login_bottom_text {
		 position: absolute;		
		 width: 181px;		
		 left: 16px;
		 top: 206px;
 		 border-bottom: solid 1px gray; 
 		 border-top: solid 1px gray;
         padding-top: 2px;
		 padding-left: 2px;
		 margin: 0 0;
		 clear: both;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		}
		
		#panel_login_bottom_text a {
		 color: #FF00FF;
		 text-decoration: none;
		}		
		
		#panel_login_bottom_text a:hover {		
		 text-decoration: underline;
		}
		
		/* ----------------------------------------------------------------------- */		
		
		#lost_password_top_text {
		 position: relative;
		 width: 180px;
		 height: 60px;
		 top: 68px;
		 left: 16px;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 color: #3f3f3f;
		}
		
		#lost_password_form {
		 position: absolute;		
 		 left: 16px;		
 		 top: 145px;
    	}
		
		#lost_password_login_button {
		 position: absolute;		
	     left: 16px;		
 	 	 top: 175px;
		}
		
		#lost_password_bottom_text {
		 position: absolute;		
 		 border-bottom: solid 1px gray; 
		 border-top: solid 1px gray;
		 padding-top: 6px;
		 padding-bottom: 6px;
		 left: 16px;
		 top: 220px;
		 width: 178px;
		}
		
		#email_forgotten_password {
		 background-color: transparent;
		 border: none;
		 padding: 5px 5px;
		 }
		
		/* ----------------------------------------------------------------------- */		
		
		#logged_in {
		 position: relative;
		 display: none;
		}
		
		#logged_in_name {
		 position: absolute;
		 display: block;
		 width: 180px;
		 height: 20px;
		 left: 16px;
		 top: 40px;
		 font-family: Arial, Helvetica, sans-serif;
		 font-weight: bold;
		 color: #373737;
		 font-size: 11px;
		 overflow: hidden;
	    }
		
		#logged_in_top_text {
		 position: absolute;
		 width: 180px;
		 height: 70px;
		 overflow: hidden;
		 top: 68px;
		 left: 16px;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 color: #3f3f3f;		
		}
		
		#logged_in_middle_text {
	     position: absolute;
		 width: 181px;
		 top: 140px;
		 left: 16px;	 
		}
		
			.loggedin_link {		 
			 width: 180px;
			 border-top: 1px solid #CCCCCC;
			 padding-top: 4px;		 
			 padding-bottom: 2px;
			 background-image: url(//secretsales.com/_images/v1/updates_arrow.gif);
			 background-position: right;
			 background-repeat: no-repeat;
			}
			
			.loggedin_link a {
			 color: #333333;
			 font-weight: bold;
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 11px;
			 text-decoration: none;
			}
			
			.loggedin_link a:hover {
			 color: #333333;
			 font-weight: bold;
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 11px;
			 text-decoration: underline;
			}

		
		#logged_in_bottom_text {
		 position: absolute;		
 		 border-bottom: solid 1px gray; 
		 border-top: solid 1px gray;
		 padding-top: 3px;
		 padding-bottom: 3px;
		 margin: 0px 0px;
		 left: 16px;
		 top: 210px;
		 width: 180px;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		}
		
		#logged_in_bottom_text a {
         color: #FF00FF;
		 text-decoration: none;
		}		
		
		#logged_in_bottom_text a:hover {
           text-decoration: underline;
		}		
		
		
		/* ----------------------------------------------------------------------- */		
		
		#panel_login_members {
		 position: absolute;		
		 width: 42px;
		 height: 12px;
		 left: 148px;		 
 		 top: 280px;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 13px;
		 text-align: center;
         font-weight: bold;
         padding: 0px 3px 3px 3px;
         color: #fc01e4;
		}
	
/*------------------------------------------------------------------------------------------------------------------------*/	
/* opacity bar with moving brands */
/* -----------------------------------------------------------------------------------------------------------------------*/		

   #panel_main_bottom_bar {
     position: absolute;
	 width: 965px;
	 height: 135px;
	 top: 351px;
     margin:0px 0px; 
	 padding:0px 0px;	 
	}

		#panel_main_bottom_background {
		 position: absolute;
		 top: 0px;
		 left: 0px;
		 width: 965px;
		 height: 135px;
		 padding: 0px 0px;
		 margin: 0px 0px;
    	 background-color: #000000;
         opacity: .4;
         filter: alpha(opacity=40); 
         -moz-opacity: 0.4;
		 z-index: 4; 
		}
	
	
			#panel_main_bottom_arrL {
			  position: absolute;
			  top: 53px;
			  left: 21px;
			  width: 26px;
			  height: 28px; 
			  z-index: 6;
              cursor: pointer;			  
	    	}
		
			#panel_main_bottom_arrR {
			  position: absolute;
			  top: 56px;
			  left:  921px;
			  width: 26px;
			  height: 28px;
			  z-index: 6;	
              cursor: pointer;			  	  
			}
	
	        #panel_main_bottom_brands {
			   position: absolute;
			   overflow: hidden;
			   white-space: nowrap;
			   height: 108px;
	     	   width: 860px;
			   top: 13px;
			   left: 53px;
      		   z-index: 5;			   
			}
	
		
			.brand {
		      padding:0px 0px;
			  margin:0px 0px;
			  width: 160px;
			  height: 108px;
			  position:absolute;
			  top:0px;
			}
			
			.brand_incoming {
		      padding:0px 0px;
			  margin:0px 0px;
			  width: 160px;
			  height: 108px;
			  position:absolute;
			  top:0px;
			}
			
			.brand_alt {
			  background: url(//secretsales.com/_images/v1/bkg.gif);				  			
			  padding:0px 0px;
			  margin:0px 0px;
			  width: 160px;
			  height: 103px;
              padding-left: 0px; 
              padding-top: 5px;
			  position:absolute;
			  top:0px;
			  display: none; 
			 }
			 
			 .brand_collection_time {
			  font-family: Arial, Helvetica, sans-serif;
			  color: #9F9F9F; 
			  position: absolute;
			  top: 65px;
			  font-size: 12px; 
			  padding-left:6px;
			  padding-top:5px;
			  padding-bottom:3px;
			  
			 }
			 
			 /*.brand_logo {
			  width: 142px;
			  height: 33px;
			  top: 5px;
			  left: 8px;
			  position: absolute;
			 }
			 */
			 
			 .brand_logo {  
			 float: left;
			 width:150px;
			 text-align:left;
			 padding-left:5px; 
			 font-size:14px; 
			 color:#FFFFFF; 
			 font-weight: 500;
			 font-family:Arial, Helvetica, sans-serif; 
			 white-space: normal !important;
			 }
			 
			 .brand_alt_link_1 a {
			  color: #FF00FF;
			  text-decoration: none; 
			 }
			 
			.brand_alt_link_1 {
			  font-family: Verdana, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 			  
			  font-weight: bold; 
			  padding-left: 5px;
			  padding-top: 7px;
			  padding-bottom: 0px;
			  margin: 0px 0px;
			  position: absolute;
			  top: 68px;			  
    		}
			 
			.brand_alt_link_1 a:hover {
			  text-decoration: underline;
			}			 
			
			.brand_alt_link_2 {
    		  font-size: 11px; 
			  font-family: Verdana, Arial, Helvetica, sans-serif; 	
			  font-weight: bold; 
			  padding-left: 0px;
			  padding-top: 7px;
			  padding-bottom: 0px;
			  margin: 0px 0px;			
			  position: absolute;
			  top: 20px;
			}
			
			.brand_alt_link_2 a {
    		  text-decoration: none; 			  
			  color: #FF00FF;
			}
			 
			.brand_alt_link_2 a:hover {
			  text-decoration: underline;
			}			 
			
		
		.brand_holder {
		  position: absolute;		
		  padding:0px 0px;
		  width: 160px;
		  height: 108px;
		  top:0px;
		  padding-left: 7px;
		  padding-right: 6px;
		  margin-right: 0px;
		  margin-left: 0px;
		  margin-top: 0px;
		  margin-bottom: 0px;
     	}
		
		/* END DO NIOT CHANGE */
		
/*----------------------------------------------------------------------------------------------------------------------------*/	
/* alert popup
/* ---------------------------------------------------------------------------------------------------------------------------*/		
		
#panel_popup_alert {
 position: absolute;
 width: 700px;
 height: 328px;
 left: 11px;
 z-index: 8; 
 top: 11px; 
}
		
	#panel_popup_alert_background {
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 background-color: #000000;
     opacity: .4;
     filter: alpha(opacity=40); 
     -moz-opacity: 0.4;
	 z-index: 8;
	 width: 696px;
	 height: 328px;
	}
	
	#panel_popup_alert_main {
	 position: absolute;
	 width: 650px;
	 height: 285px;
	 top: 11px;
	 left: 11px;
	 background-image: url(//secretsales.com/_images/v1/index/alert_background.png);	 
	 z-index: 10;
	 padding: 10px 10px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	}
	
	#alert_content {
	  padding : 15px;
	  font-size: 14px;
	  font-weight: bold;
	}
	
	
	
	
	
		 
/*----------------------------------------------------------------------------------------------------------------------------*/	
/* register popup
/* ---------------------------------------------------------------------------------------------------------------------------*/		
		
#panel_popup_register {
 position: absolute;
 width: 950px;
 height: 475px;
 left: 11px;
 z-index: 8; 
 top: 11px; 
}
		
	#panel_popup_register_background {
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 background-color: #000000;
     opacity: .4;
     filter: alpha(opacity=40); 
     -moz-opacity: 0.4;
	 z-index: 8;
	 width: 943px;
	 height: 475px;
	}
	
	#panel_popup_register_main {
	 position: absolute;
	 width: 901px;
	 height: 430px;
	 top: 11px;
	 left: 11px;
	 background-image: url(//secretsales.com/_images/v1/index/register_background.png);	 
	 z-index: 10;
	 padding: 10px 10px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	}
	

		/*-----------------------------------------------------------------------------------------------------------------------------*/	
		/* register content */
		/* ----------------------------------------------------------------------------------------------------------------------------*/		
		
		 #register_content {
		  position: relative;
		  top: 64px;
		  left: 0px;
		  width: 900px;
/*		  float: left;*/
		 }
		 
		 #register_panel_left {
		  position: absolute;
/*		  float: left;*/
		  width: 257px;
		  margin-left: 10px;
		  height: 354px;		  
    	 }
		 
		 #register_panel_right {
		  position: absolute;
/*		  float: left;*/
          left: 280px;
		  text-align: right;
		  padding-left: 10px;
		  border-left: 1px solid #CCCCCC;
		  height: 354px;
		  width: 400px;
		 }
		 
		 
		 #register_panel_right table tr td {
		  height: 35px;
		  padding: 0 0;
		  margin: 0 0;
		 }
		 
		   
		 
			 #register_panel_right input[type="text"] {
			  width: 160px;
     		  height: 15px;			  
			  background-color: transparent;
			  border: none;
			  padding: 5px 5px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 10px;
			  float: left;	  
			 }
			 
			 #register_panel_right input[type="password"]	 {
			  width: 160px;
     		  height: 15px;			  			  
			  background-color: transparent;
			  border: none;
			  padding: 5px 5px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 10px;
			  float: left;	  
			 }	 
			 
				 
			 #register_panel_right input[type="checkbox"] {
			  float: left;
			 }	 
			 
			 #register_panel_right label {
			  float: left;
			  width: 105px;
			  text-align: right;
			  margin-right: 10px;
			 }
			 
			 
			 #register_content p {
			  margin-left: 8px;
			  margin-right: 10px;
			 }
			  
			 #form_container {
			  position: relative;
			  width: 500px;
			 }
		
			
				 #gender {
				  float: left;
				  width: 100px;
				  height: 25px;
				 }
				 
				 #gender_radios {
				  float: left;
				  height: 25px;		  
				 } 
				 
				 
				 .register_cell {
				   float: left;
				   width: 295px;
				   }
	
	
	
/*----------------------------------------------------------------------------------------------------------------------------*/	
/* reminder popup
/* ---------------------------------------------------------------------------------------------------------------------------*/		

#panel_popup_reminder {
 position: absolute;
 top: 11px;
 width: 943px;
 height: 340px;
 left: 11px;
 z-index: 8; 
}
		
	#panel_popup_background_reminder {
	 position: absolute;
	 background-color: #000000;
     opacity: .4;
     filter: alpha(opacity=40); 
     -moz-opacity: 0.4;
	 z-index: 8;
	 width: 943px;
	 height: 328px;
	}
	
	#panel_popup_main_reminder {
	 position: absolute;
	 width: 901px;
	 height: 285px;
	 top: 11px;
	 left: 11px;
     background-image: url(//secretsales.com/_images/v1/index/req_reminder_background.png);
	 z-index: 10;
	 padding: 10px 10px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	}
	
	
		/*------------------------------------------------------------------------------------------------------------------------------------*/	
		/* reminder content */
		/* -----------------------------------------------------------------------------------------------------------------------------------*/		
		
		 #reminder_content {
		  position: relative;
		  top: 70px;
		  float: left;
		  height: 180px;
		  width: 908px;
		 }
		 
		   #reminder_part_one {
			position: relative;   
			width: 290px;
			height: 170px;
			float: left;
 		   }
		   
		   #reminder_part_two {
		    border-left: 1px solid #CCCCCC;
			position: relative;      
			width: 610px;
			height: 170px;
			float: left;
		   }		 
		 
		 #reminder_text {
		   position: absolute;
		   font-family: Arial, Helvetica, sans-serif;
/*		   Verdana, Arial, Helvetica, sans-serif;*/
		   color: #fc00e4;
		   font-size: 11px;
		   font-weight: normal;
		   width: 130px;
		   height: 35px;
		   left: 128px;
		   top: 25px;
		 }
		 
		 #reminder_logo {
		   position: absolute;
		   top: 4px;
		   left: 21px;
		   width: 100px;
		   height: 68px;
		 }
		 
		   #reminder_text_container {
		    position: absolute;
			width: 240px;
			top: 100px;
			left: 18px;
			height: 80px;
			font-size: 12px;
			color: #333333;
		   }		 
		 
	   
		   
		   #reminder_content input[type="text"] {
			  width: 140px;
			  background-color: transparent;
			  border: none;
			  padding: 5px 5px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 11px;
		   }   
		   
		   #reminder_content label {
			  width: 120px;
			  padding-left: 20px;
			}
	

/*----------------------------------------------------------------------------------------------------------------------------*/	
/* showcase popup
/* ---------------------------------------------------------------------------------------------------------------------------*/		

#panel_popup_showcase {
 position: absolute;
 width: 710px;
 height: 330px;
 left: 6px;
 z-index: 8; 
 top: 11px;
}
		
	#panel_popup_background_showcase {
	 position: relative;
	 background-color: #000000;
     opacity: .4;
     filter: alpha(opacity=40); 
     -moz-opacity: 0.4;
	 z-index: 8;
	 width: 709px;
	 height: 328px;
	}
	
	#panel_popup_main_showcase {
	 position: relative;
	 width: 684px;
	 height: 304px;
	 top: -316px;
	 left: 12px;
	 background-color: #FFFFFF;
	 z-index: 10;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	}
	
	/* class for all of the popups */
	
	.closing_button {
     position: absolute;
	 top:20px;
	 right: 20px;
	 z-index: 15;
	}

	.req {
	 color: #FF00FF;
	 font-weight:bold;
	}
	
	
	
	
	
	
#panel_popup_nojavascript{
 position: absolute;
 width: 710px;
 height: 330px;
 left: 6px;
 z-index: 8; 
 top: 11px;
 color:#666666;
}
	#panel_popup_nojavascript a {
		color: #fc00e4;
		text-decoration:none;
	}
	
	#panel_popup_nojavascript a:hover {
		color: #fc00e4;
		text-decoration:underline;
	} 
	
		
	#panel_popup_background_nojavascript {
	 position: relative;
	 background-color: #000000;
     opacity: .4;
     filter: alpha(opacity=40); 
     -moz-opacity: 0.4;
	 z-index: 8;
	 width: 709px;
	 height: 328px;
	}
	
	#panel_popup_main_nojavascript {
	 position: relative;
	 width: 684px;
	 height: 304px;
	 top: -316px;
	 left: 12px;
	 background-color: #FFFFFF;
	 z-index: 10;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	}
	
	#no_javascript_pink
	{
		color: #fc00e4;
	}
	/* class for all of the popups */
	
	.closing_button_nojavascript {
     position: absolute;
	 top:20px;
	 right: 20px;
	 z-index: 15;
	}

	.req_nojavascript {
	 color: #FF00FF;
	 font-weight:bold;
	}	
	
