/* CSS Document */

input {background-color:#FFF;}
input#emailsign-up {background-color:#FFF!important;}
/************************ CONTENT :: START **********************/
#container { width: 980px; margin: 62px auto 0px auto; text-align: left; height: 100%;padding-top:5px;padding-bottom:10px; }
#container #main { width: 980px; margin: 33px auto 0px; text-align: left; }
#container #main #content { width: 980px; margin: 0px auto; min-height: 544px; _height: 544px; }
#container #main #content #content_wrapper { width: 960px; margin: 0px auto;  }


/************************ HEADER :: START **********************/
#container #logo { margin-left: 246px; display: block; margin-bottom: 27px; }
#container #logo h1 { margin: 0px; padding: 1px 0px 0px; }
#container #logo h1 a { display: block; width: 213px; height: 26px; }

#container #logo_ca { left:0; display: block; margin-bottom: 27px; }
#container #logo_ca h1 { margin: 0px; padding: 1px 0px 0px; }
#container #logo_ca h1 a { display: block; width: 250px; height: 26px; }

/************************ CONTENT :: START **********************/
#container { background: url(../images/background/lc_product_top_bg.gif) top no-repeat; }
#container #main { }
#container #main #content { background: url(../images/background/lc_product_bottom_bg.gif) bottom no-repeat; }
#sharethis_0 {display:none;}
#share_0 {color: #555555;cursor:pointer}


/************************ HEADER :: START **********************/
#container #logo h1 a { background: url(../images/content/lc_logo.gif) left no-repeat; }
#container #logo h1 a:hover { text-decoration: none; }
#container #logo h1 a b { visibility: hidden; }

#container #logo_ca h1 a { background: url(../images/content/lc_logo_ca.gif) left no-repeat; }
#container #logo_ca h1 a:hover { text-decoration: none; }
#container #logo_ca h1 a b { visibility: hidden; }

/************************ SPIFFS MAIN :: START **********************/
#spiffs { position: absolute !important; top: 385px !important; left: auto; clear: both; display: block; }
	#spiff_card1 { position: absolute; left: 0px; float: left; }
	#spiff_card2 { position: absolute; left: 40px !important; float: left;width:150px; }
	#spiff_card3 { position: absolute; left: 705px !important; float: left;width:150px; }	
	#spiff_card4 { position: absolute; left: 830px !important; float: left;width:150px; }						

#card4_service_closed .main_nav h1 {
color:#555555;
}

#card2_products_open #flashcontent {margin-left:20px;}

div.disclaimer {width:880px; text-align: left; margin: 0 auto; font-size: 9px;}
div.lens.disclaimer {width: 500px;left: -30px;position: relative;}
div.product_callouts a {margin-left: 12px;}
