/* CSS Document */body {      background-image:url(../images/template/bg2.gif);      margin:0;       padding:0; }a img {	      border:none;}a:active{  outline: none;}a:link{	color:#000000;	border:none;}a:visited{	color:#000000;	border:none;}label {	text-align:right;	margin: 0 2px 0 0;}#cities a {	position: absolute;    text-decoration: none;	margin: 30px 0 0 85px;	border:1px solid black;}#cities a i { visibility: hidden;}	a#Watertown { top: 302px; left: 541px; height: 6px; width:6px; }	a#Fulton { top: 351px; left: 510px; height: 6px; width:6px; }	a#Cicero { top: 357px; left: 530px; height: 6px; width:6px; }	a#Auburn { top: 380px; left: 497px; height: 6px; width:6px; }	a#Syracuse { top: 368px; left: 527px; height: 6px; width:6px; }	a#Cortland { top: 395px; left: 519px; height: 6px; width:6px; }	a#Vestal { top: 427px; left: 532px; height: 6px; width:6px; }	a#Binghamton { top: 427px; left: 544px; height: 6px; width:6px; }	a#BurntHills { top: 375px; left: 641px; height: 6px; width:6px; }	a#Schenectady { top: 386px; left: 637px; height: 6px; width:6px; }	a#Albany { top: 394px; left: 653px; height: 6px; width:6px; }	a#Oneida { top: 369px; left: 557px; height: 6px; width:6px; }	a#NewHartford { top: 367px; left: 582px; height: 6px; width:6px; }	/* IE FIX */	a#Watertown { #top: 284px; #left: 553px; height: 6px; width:6px; }	a#Fulton { #top: 333px; #left: 523px; height: 6px; width:6px; }	a#Cicero { #top: 339px; #left: 543px; height: 6px; width:6px; }	a#Auburn { #top: 362px; #left: 510px; height: 6px; width:6px; }	a#Syracuse { #top: 350px; #left: 540px; height: 6px; width:6px; }	a#Cortland { #top: 377px; #left: 532px; height: 6px; width:6px; }	a#Vestal { #top: 409px; #left: 545px; height: 6px; width:6px; }	a#Binghamton { #top: 409px; #left: 557px; height: 6px; width:6px; }	a#BurntHills { #top: 357px; #left: 654px; height: 6px; width:6px; }	a#Schenectady { #top: 368px; #left: 650px; height: 6px; width:6px; }	a#Albany { #top: 376px; #left: 666px; height: 6px; width:6px; }	a#Oneida { #top: 351px; #left: 570px; height: 6px; width:6px; }	a#NewHartford { #top: 349px; #left: 595px; height: 6px; width:6px; }#contactPic{	padding: 5px 0 0 100px;	width:150px;	float:left;}#container {    margin: 0 auto;     width: 850px;}#head{}#nav{	background-image: url(../images/template/headbg.gif);	width:840px;	float:left;}#navLinks{	padding:0;	margin:0;	width:779px;}#navRight{	padding: 10px 0 0 0;	float:left;}#nys{	width:781px;	height:384px;	background-image: url(../images/locationsBanner.gif);	background-repeat: no-repeat;}#page{	margin:-5px 0 0 49px;	width:787px;}#navBg{	margin:-5px 0 0 -49px;	background-image: url(../images/template/headbg.gif);	width:836px;}#writeIn{	background-image: url(../images/template/content2.gif);	min-height: 345px;	width:787px;}#writenIn h3{	font-family:Georgia, "Times New Roman", Times, serif;}.app{	margin: 0 0 0 18px;}.appField{	background-color: #D3D3DF;}.appHead{	padding: 0 15px 0 15px;}.application{	line-height:25px;	float:left;	text-align:right;	width:300px;	padding: 4px 10px 0 0;}.appfields{	line-height:25px;	float:left;	width:350px;}.cicero{	float:left;	margin: 0 0 25px 407px;}.clear{	clear:both;}.contactForm{	padding: 245px 0 0 8px;}.customer_fields{	width: 200px;	margin: 8px 0 0 0;	background-color: #abb8ab;	border: 1px solid #000;}.customerForm{	float:left;	width:420px;	margin:0;	padding: 30px 0 0 90px;}.custPage{	padding: 30px 0 0 145px;}.cust{	float:left;	width:auto;	padding: 30px 50px 0 0;}#custSvc{	float:left;	width:580px;}.delcoHome{	padding: 20px 137px 10px 97px;}.emailForm{	width:400px;	padding: 0 0 0 15px;	float:left;}.emailFormFields{	width:375px;}.emp{	width: 762px;}.empInput{	margin: 0 0 3px 0;	background-color: #D3D3DF;}.empSpecial{	margin: 3px 0 3px 0;	background-color: #D3D3DF;}.employeeSubmit{	padding: 4px 0 0 171px;}.failedLogin{	color:#FF0000;}.fields{	float:left;	width:260px;}.footer{	color:#f9e627;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 9px;	margin-left:49px;	margin-top:-4px;}.formFields{	width: 255px;	margin: 8px 0 0 0px;	background-color: #D3D3DF;	border: 1px solid #000;}.fulton{		float:left;	width:2px;	border:1px solid yellow;	margin: 0 0 0 387px;	padding: 5px;}#heading{	margin: 0 25px 0 0;	padding: 10px 0 0px 86px;	width: 450px;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 11px;	text-align:left;	color:#000000;	float:left;}.heartBan{	width:781px;}.heart form {	width: 430px;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 11px; 	padding: 0;	text-align: right;}.heartLogo{}#homeBanners{	background-image: url(../images/template/content.gif);	padding: 0 0 20px 0;	float:left;	width:773px;}.hotshot{	padding: 5px 0 4px 17px;}.inside{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:13px;	padding:3px 8px 0 8px;}.inventory{	padding: 0 0 0 100px;}.iPhone{	margin: 0 0 0 280px;	width: 380px;}.jobs{	width:760px;	padding: 0 10px 0 10px;}.labels{	line-height:30px;	float:left;	text-align:right;	width:140px;	padding: 4px 10px 0 0;}.left{	float:left;	width:380px;	padding: 5px 5px 0 0;}.left2{	float:left;	width:222px;	padding: 5px 0 0 0;}#leftCol{	margin: 0 25px 0 0;	padding: 10px 0 10px 25px;	width: 150px;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 13px;	text-align:left;	float:left;}#leftCon{	margin: 0 25px 0 0;	width: 165px;	min-height:350px;	text-align:left;	float:left;	background-image:url(../images/contacts/contactTxt.gif);}#leftCust{	width: 164px;	text-align:left;	float:left;}#leftHome{	width: 164px;	text-align:left;	margin: 0px 5px 20px 0;	float:left;	min-height:400px;}#leftPromo{	padding: 0 2px 0 4px;	width: 164px;	text-align:left;	float:left;	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	color:#f8cf02;	font-weight:bold;	background-color:#000000;}#leftPromo a{	color:#FFFFFF;} #leftVend{	margin: -4px 25px 0 0;	width: 150px;	text-align:left;	float:left;}.locations{	width:778px;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 15px;}.locationsBody{}.locations td{	vertical-align:top;	padding: 10px 0 10px 20px;}.locations h2{	color:#000000;	font-weight:bold;}.login{	width: 550px;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 11px; 	padding: 20px 0 20px 0;	text-align: right;}.login_img{	float:left;	width:200px;	padding: 0 0 0 40px;}.login_field{	float:left;	width: 300px;	padding: 40px 0 0 46px;}.homeCol{	width:607px;	float:left;	padding:10px 0 0 0;}.homePage{	padding: 15px 40px 15px 40px;}.homeImg{	border:1px soild red;}	.mainCol{	width:607px;	float:left;	padding:10px 0 0 10px;}.manager{	font-weight:bold;}.mapCities{	border-top:1px solid black;	border-collapse:collapse;}#phones{	padding: 0 0 0 10px;	width:780px;}.phone{	visibility:visible;	display:block;}.phones2{	visibility:hidden;	display:none;}.po{	padding: 0 0 0 10px;}.point{	cursor:pointer;}.products{	font-size:12px;	width:760px;	padding: 0 0 0 20px;}.products td{	vertical-align:top;	padding: 10px 0 10px 0;}.products h4{	color:#000000;	font-weight:bold;}.productImage{	border-top:1px solid black;	border-collapse:collapse;}.productDesc{	border-top:1px solid black;	border-collapse:collapse;	text-align:left;}.rightCol{	float:left;	width:220px;	margin:0 0 0 10px;	padding: 30px 0 0 20px;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 15px;	text-align:left;}.rr{	margin:0 0 0 25px;}.rrBanner{	margin: 20px 0 0 112px;}.normal{	width: 80px;	background-color: #D3D3DF;}.short{	width: 27px;	float: left;	background-color: #D3D3DF;}.shortTxt{	padding: 0 4px 0 3px;	float: left;}.siteMap{	text-align:center;	font-size:13px;}.stock{	padding: 0 20px 0 35px;}#storeBanners{	width:789px;	float:left;}.submit{	text-align:right;	padding: 8px 29px 8px 0;}.submitButtons{	width: 340px;	text-align:right;	margin: 5px 0 10px 70px;}.syracuse{	float:left;	width:2px;	border:1px solid yellow;	margin: 55px 0 0 400px;	padding: 5px;}.titles{	color:#000000;	font-weight:bold;}.uasLogo{	float:left;	margin: 10px 0 0 180px;}.vend{	margin: 0 0 0 308px;}.watertown{	float:left;	width:2px;	border:1px solid yellow;	margin: 105px 0 0 415px;	padding: 5px;}<!-----------------------------------------------    Marketing   ------------------------------------------------------->@charset "utf-8";/* CSS Document */.email form {	width: 430px;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 11px; 	padding: 0;	text-align: right;}.fckformFields{	width: 580px;	margin: 8px 0 0 0px;	background-color: #CCFFCC;	border: 1px solid #000;}.fields{	float:left;	width:260px;	padding:10px 0 0 0;}.labels{	line-height:30px;	float:left;	text-align:right;	width:140px;	padding: 4px 10px 0 0;}.main{	width:781px;	padding:10px 0 0 10px;}.marketingForm{	float:left;	width:1000px;	margin:0;	padding: 5px 0 0 0;}.fcksubmitButtons{	width: 730px;	text-align:right;	margin: 5px 0 10px 0;	float:left;}.dlbutton{	background-color: #FAB003;	border: 1px solid #000;	padding: 4px 6px 3px;	margin: 2px;}
