/* ===================== footer ============================== */

#newsletter {clear: both; background: #000 url(/images/static/bg_newsletter.gif) no-repeat 100% 50%; color: #fff; padding: 10px 5px; height:20px; border-top: 2px solid #fff;}
#newsletter{ position:relative; background:  #015792  url(/images/static/bg_newsletter_home_page.gif) no-repeat 100% 50%;}

#newsletter h3 {display: none;}
#newsletter .newsletter_input {width:204px; float:left; padding-left:20px;}
#newsletter .newsletter_input {padding-left:12px; height:20px;position:absolute; z-index:10; width:300px; background:#015792  url(/images/static/email_signup_home_page.gif) no-repeat 96px -3px;  }
*+html #newsletter .newsletter_input{position:relative;  width:290px; overflow:hidden;} 
*html  #newsletter .newsletter_input{position:relative;  width:290px; overflow:hidden;}
 #newsletter .newsletter_input  #nemail{position:absolute; left:100px; z-index:2; border:1px solid #FFFFFF; height:16px; width:140px;}
*+html  #newsletter .newsletter_input  #nemail{ top:0px; }

#product_detail_page #newsletter .newsletter_input {padding-left:12px; height:20px;position:absolute; z-index:10; width:300px; background:#015792  url(/images/static/email_signup_home_page.gif) no-repeat 96px -3px;  }
*+html #product_detail_page #newsletter .newsletter_input{position:relative;  width:290px; overflow:hidden;} 
*html #product_detail_page #newsletter .newsletter_input{position:relative;  width:290px; overflow:hidden;}
#product_detail_page #newsletter .newsletter_input  #nemail{position:absolute; left:100px; z-index:2; border:1px solid #FFFFFF; height:16px; width:140px;}
*+html #product_detail_page #newsletter .newsletter_input  #nemail{ top:0px; }




#newsletter .newsletter_lbl { position:relative; right:0; top:1px; font-size:11px; }
 #newsletter .newsletter_lbl{font-size:12px; display:block; float:left; padding-top:2px; width:85px; }
#product_detail_page #newsletter .newsletter_lbl{font-size:12px; display:block; float:left; padding-top:2px; width:85px; }


#newsletter .newsletter_box {border:1px solid #a5acb2; height:14px; margin-top:1px; font-size:11px; margin-left:3px;}
#signup_btn_div {float:left; margin:2px 9px 0 0; display: inline; width: 26px;}
 #signup_btn_div{position:absolute;top:8px; left:260px; z-index:20; }

#signup_btn_div .signup_btn {background: url(/images/static/btn_arrow.gif) no-repeat 0 0; display:block;width: 24px; height: 16px; position:relative; left:0px; top:0px;}
 #signup_btn_div .signup_btn {background:none;}

	:root #signup_btn_div .signup_btn {left:-5px; top:-1px;}

#copy_and_tag {clear:both;}	
	
#copyright {width:214px; clear:both; text-align:left; color: #015792; position:relative; left:0px; top:6px; }
#home_page  #copyright{color:#015792;}
#product_detail_page #copyright{color:#015792;}
.the_all_rights{display:none}
#copyright a {display: none;}
#copyright .company_name {font-weight: bold;}
#copyright .the_copyright {display:none;}

#ecptag {text-align:right; position:relative; top:-8px; float:right; width:240px; }
#ecptag a {color: #015792; text-decoration:underline}

 
#ecptag a:hover{text-decoration:none}

#igiworldwide_link {float:left; clear:both; position:absolute; top:-66px; left:314px; margin-bottom:-40px; display:block; width:60px; height:40px; }
	*html #igiworldwide_link { margin-left:-60px; left:370px;}
	   
	

#footer { height:110px; background: url(/images/static/secure_site.gif) no-repeat scroll 100% 50%; clear: both; padding-top: 0px; text-align:center; position: relative; top: 0px; }
	*html #footer{ padding-left:80px;}
#footer ul {list-style: none; text-align:center;}
#footer ul li {display: inline; padding:0px 0 0px 4px; }
#footer ul li a {text-decoration: none; color: #000; font-family:Tahoma; text-transform: uppercase;  border-right:1px solid #000; padding-right:4px; white-space:nowrap; }
#footer ul li a.footer_link_last {border-right:0; padding-right:0; }


#footer ul li a.back_to_top {display:block; float:right; border:0; padding:0; background: #000 url(/images/static/btn_to_top.gif) no-repeat 0 0; width:99px; height:19px;  position:relative; top:-105px; right:37px;  overflow:hidden; text-indent:-100em;}
#home_page #footer ul li a.back_to_top, #product_detail_page #footer ul li a.back_to_top{top:-112px; background: #000 url(/images/static/btn_to_top_home_page.gif) no-repeat 0 0;}

#AuthorizeNetPositioner { display:block; margin-left:auto; margin-right:auto; width:90px; z-index: 1;}
.AuthorizeNetSeal a { position:absolute; left:272px; z-index: 1; background: #FFF url(/images/static/authorizenet_secure.gif) no-repeat 0 0; width:90px; height:72px; margin-top:50px; text-decoration:none;}
#AuthorizeNetPositioner .AuthorizeNetSeal a:hover{text-decoration:none; }
 a#AuthorizeNetText{}
.AuthorizeNetSeal{ }
#footer ul li a:hover {text-decoration: underline;}
#holder #footer ul.footer_list1{font-size:11px; display:inline;}

	*html #holder #footer ul.footer_list1{margin-right:12px;}
	*+html  #holder #footer ul.footer_list1{margin-right:50px;}