/* Default Styling */


* {margin:0; padding:0; } /* zero out padding and margins for all elements */


.clear {clear:both;}

 /* Added BACK AFTER */
img { border:none; }


body {	
background: #dddddd;
}

/* Page Styling */

#main-container {
width:790px;
height:100%;
background: #dddddd;
margin: 0 auto;
padding-top:10px;
border:0px solid red;
}

#top-container {
position:relative;
top:0px;
left:0px;
width: 790px;
height:220px;
background: #dddddd;
border:0px solid green;
}

/* header */

#header {
position:relative;
top:0px;
left: 0px;
padding-top:0px;
height: 175px;
width: 780px;
margin: 0 auto;
/*
background-image:url(http://quiltron.net/images/survival-outfitters/survival_fiearms_header_800.jpg );
*/
background-repeat:no-repeat;
background-position: 0px 0px; /* first value = horizontal, second = vertical */
z-index:2;
background-color: #D1D3D1;
border:2px solid red;
}
              
#title-left {
position:absolute; 
top:130px; 
left:10px; 
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";
color: green; 
font-weight:900; 
font-size: 16px;  
/*text-decoration: blink; */
text-align: center;
vertical-align:middle;
padding-left: 0px;
z-index:3;
}

#header-left {
position:absolute; 
top:20px; 
left:0px; 
width:130px;
height:150px;  
padding-left: 0px;
text-decoration:none;
background-image:url(http://quiltron.net/products/outerwear/100_alpha/alpha_ALS-Liner-Sage-115_L.png);
background-repeat:no-repeat;
background-position: 10px 10px; /* first value = horizontal, second = vertical */
z-index:2;
}

#catalog-logo {
position:absolute;
top: 10px;
left:210px;
margin: 0 auto;
width: 350px;
height: 30px;
text-align:center;
font-size: 24px;  font-weight: 600;  font-family: verdana; 
color: #D1D3D1;
text-decoration:none;
vertical-align:middle;
background-repeat:no-repeat;
background: #000000;
border:1px solid #ffffff;
}

#catalog-logo-text {
position:absolute;
top: 65px;
left: 155px;
width: 450px;
height: 95px;
text-align:center;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";
font-size: 50px;  font-weight: 800;   
color: #ffffff;
vertical-align:middle;
/*line-height:20px;*/
border:3px solid #ffffff;
background:#000000;
}

.ccu {
position:absolute;
margin-top:-5px;
left:42px;
width:360px;
height:26px;
margin: 0 auto;
text-align:center;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";
font-size: 18px;  
font-weight: 800; 
line-height:26px;  
color: #ffffff;
border:3px solid red;
}

#title-right {
position:absolute; 
top:125px; 
right:35px; 
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";
color: #000000; 
font-weight:900; 
font-size: .9em;  
text-align: center;
text-decoration: blink;
vertical-align:middle;
padding-left: 0px;
z-index:5;
}

#header-right {
position:absolute; 
top:-30px; 
right:-10px; 
width:135px;
height:160px;  
padding-left: 0px;
text-decoration:none; 
background-image:url(http://quiltron.net/products/books/dance/dance_cover_115.png);
background-repeat:no-repeat;
background-position: 10px 10px; /* first value = horizontal, second = vertical */
z-index:5;
}

/*  navigation bar */
 
#navigation-link-box {
position:relative;
top:10px;
left:0px;
width:780px;
height:17px;
margin: 0 auto;
vertical-align:middle;
line-height:18px;
/*background:#D1D3D1; */
border:1px solid #000000;
padding:0px;
}

#navigation-link-1 {
position:absolute;
top:0px;
left:0%;
width:20%;
height:20px;
display:inline;
margin-top:0px;
text-align: center;
}

#navigation-link-2 {
position:absolute;
top:0px;
left:20%;
width:20%;
height:20px;
display:inline;
margin-top:0px;
text-align: center;
}

#navigation-link-3 {
position:absolute;
top:0px;
left:40%;
width:20%;
height:20px;
display:inline;
margin-top:0px;
text-align: center;
} 

#navigation-link-4 {
position:absolute;
top:0px;
left:60%;
width:20%;
height:20px;
display:inline;
margin-top:0px;
text-align: center;
} 

#navigation-link-5 {
position:absolute;
top:0px;
left:80%;
width:20%;
height:20px;
display:inline;
margin-top:0px;
text-align: center;
} 

/*  navigation bar styling */

#navigation-link-1 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}
#navigation-link-1 a:visited { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}

#navigation-link-1 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:700; font-size: .6em;
text-decoration:none;
color: #C0020B;
}
#navigation-link-1 a:active { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:700; font-size: .6em;
text-decoration:none;
color: #C0020B;
}


#navigation-link-2 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}
#navigation-link-2 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}
#navigation-link-2 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:700; font-size: .6em;
text-decoration:none;
color: #C0020B;
}

#navigation-link-3 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}
#navigation-link-3 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}
#navigation-link-3 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:700; font-size: .6em;
text-decoration:none;
color: #C0020B;
}

#navigation-link-4 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}
#navigation-link-4 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95;  
}
#navigation-link-4 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:700; font-size: .6em;
text-decoration:none;
color: #C0020B;
}

#navigation-link-5 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95; 
}
#navigation-link-5 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:700; font-size: .6em;
text-decoration:none;
color: #125C95;  
}
#navigation-link-5 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:700; font-size: .6em;
text-decoration:none;
color: #C0020B;
}

/*  catalog-phrase-box  ? ? */


#sub-nav-box {
position:relative;
top:10Px;
margin-top:5px;
width:800px;
margin: 0 auto;
height:100px;
border:0px solid #000000;
}

#accessories {
position:absolute;
top:5px;
left:10px;
width:250px;
height:50px;
background:#FBBD5D;
border:1px solid #000000;
text-align:center; 
}

#accessories a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	        
font-size: .8em;
font-weight:700; 
color: #000000;
text-decoration:none; 
line-height:16px;
text-align:center; 
}
#accessories a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:700; 
font-size: .8em;
text-decoration:none;
color: #000000; 
text-decoration:none; 
line-height:16px;
text-align:center; 

}
#accessories a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-size: .8em;
font-weight:700;
text-decoration:none;
line-height:16px;
color: red;
text-align:center; 
}

#catalog-phrase {
position:absolute;
top:-10px;
left:290px;
width:200px;
height:95px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";
color: #ffffff; 
font-weight:900; 
font-size: 20px;
text-align:center;
line-height:23px;
background:#000000;
border:1px solid #ffffff;
}

.small {
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";
color: #ffffff; 
font-weight:500; 
font-size: 12px;
text-align:center;
line-height:22px;
background:#000000;
border:0px solid #ffffff;
}

#configuration {
position:absolute;
top:5px;
right:20px;
width:250px;
height:50px;
margin-top:0px;
background:#FBBD5D;
border:1px solid #000000;
text-align:center; 
}


#configuration a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	        
font-size: 18PX;
font-weight:900;  
color: #000000;
text-decoration:none; 
line-height:24px;
}
#configuration a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-size: 18PX;
font-weight:900; 
text-decoration:none;
color: #000000; 
text-decoration:none; 
line-height:24px;
}
#configuration a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-size: 18PX;
font-weight:900; 
text-decoration:none;
line-height:24px;
color: red;
}

.ordering-info {
position:relative;
top:20px;
margin: 0 auto;
width:780px;
height:20px;
background: #EE5454; 
border:1px solid #000000;
text-align:center;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:600; font-size: 16px;
text-decoration:none;  
line-height:22px;
text-align:center;
}

/*  ordering-info styling */

.a a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	        
font-weight:900; font-size: 1em;
text-decoration:none; 
color: green;  
line-height:23px;
text-align:center;
}

.a a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:900; font-size: 1em;
text-decoration:none;
color: #ffffff;
line-height:23px;
text-align:center;
}

.c a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	        
font-weight:900; font-size: 1em;
text-decoration:none; 
color: #000000;  
line-height:23px;
text-align:center;
}

.c a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:900; font-size: 1em;
text-decoration:none;
color: #ffffff;
line-height:23px;
text-align:center;
}


/* manufacturers links */

#manufacturers-box {
position:relative;
top: 30px;
/*bottom:4px; */
margin: 0 auto;
width:750px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #0208F9; 
font-weight:700; 
font-size: .8em;
text-align:center; 
text-decoration:none;
padding:0px;
border:0px solid #000000;
}



#manufacturer-logo-1 {
position:absolute;
top:0px;
left:-10%;
width:25%;
height:45px;
margin-top:0px;
display:inline;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #0208F9; 
font-weight:700; 
font-size: 1em;
text-align:center; 
text-decoration:none;
border:0px solid #000000;
}


#manufacturer-logo-2 {
position:absolute;
top:0px;
left:6%;
width:25%;
height:45px;
margin-top:0px;
display:inline;
}


#manufacturer-logo-3 {
position:absolute;
top:0px;
left:23%;
width:25%;
height:45px;
margin-top:0px;
display:inline;
}

#manufacturer-logo-4 {
position:absolute;
top:0px;
left:43%;
width:25%;
height:45px;
margin-top:0px;
display:inline;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #0208F9; 
font-weight:700; 
font-size: 1em;
vertical-align:middle;
text-align:center; 
text-decoration:none;
border:0px solid #000000;
}


#manufacturer-logo-5 {
position:absolute;
top:0px;
left:74%;
width:25%;
height:45px;
margin-top:0px;
display:inline;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #0208F9; 
font-weight:700; 
font-size: 1em;
vertical-align:middle;
text-align:center; 
text-decoration:none;
border:0px solid #000000;
}


 /*  pagination styling */

.pagination {
position:relative;
width:850px;
height:25px;
top:70px;
left: -30px;
margin-top: 20px; 
text-align:center;
background: #ffffff; 
border: 1px solid #000000;
}

.current { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-weight:800; font-size: 15px;
text-decoration:none;
vertical-align:middle;
color: #fe0000; 
}

div.pagination a:link {  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-weight:700; font-size: 11px;
text-decoration:none;
vertical-align:middle;
color: #000000; 
}

div.pagination a:visited { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:700; font-size:  11px;
text-decoration:none;
vertical-align:middle;
color: #000000;  
}

div.pagination a:hover {  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	 
font-weight:700; font-size:  11px;
text-decoration:none;
vertical-align:middle;
color: #C0020B;
}

div.pagination a:active { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:700; font-size: 11px;
text-decoration:none;
vertical-align:middle;
color: #000000; 
}

/* pagination styling */

/*
div.pagination  { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color:#666; font-weight:normal; text-decoration:none }

div.pagination a { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color:#2b92d6; font-weight:normal; text-decoration:none }

div.pagination span { font-weight:normal ; text-transform:uppercase }
*/



/*  pagination bar */


.pagination {
position:relative;
width:850px;
height:25px;
top:70px;
left: -30px;
margin-top: 20px; 
text-align:center;
background: #ffffff; 
border: 1px solid #000000;
}

#pagination-link-previous {
position:absolute;
top:20px;
left:-25px;
width:150px;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
border:0px solid #000000;
}

#pagination-link-1 {
position:absolute;
top:20px;
left:85px;
width:80px;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
border:0px solid #000000;
}

#pagination-link-2 {
position:absolute;
top:20px;
left:190px;
width:70px;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
border:0px solid #000000;
}

#pagination-link-3 {
position:absolute;
top:20px;
left:270px;
width:100px;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
border:0px solid #000000;
}

#pagination-link-4 {
position:absolute;
top:20px;
left:375px;
width:200px;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
border:0px solid #000000;
} 

.current {
position:absolute;
top:20px;
left:560px;
width:270px;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-weight:800; font-size: 12px;
text-decoration:none;
vertical-align:middle;
color: #fe0000; 
border:0px solid #000000;
}

/*
#pagination-link-5 {
position:absolute;
top:20px;
left:520px;
width:205px;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
border:0px solid #000000;
} 
*/

#pagination-link-next {
position:absolute;
top:20px;
left:690px;
width:20%;
height:20px;
display:inline;
margin-top:-16px;
text-align: center;
}

/*  pagination bar styling */

#pagination-link-previous a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}
#pagination-link-previous a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95;  
}
#pagination-link-previous a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

#pagination-link-1 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}
#pagination-link-1 a:visited { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-1 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}
#pagination-link-1 a:active { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

#pagination-link-2 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";     font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}
#pagination-link-2 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-2 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

#pagination-link-2a a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";    font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-2a a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-2a a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

#pagination-link-3 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";     font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-3 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-3 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

#pagination-link-4 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";     font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-4 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95;  
}

#pagination-link-4 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

#pagination-link-5 a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";     font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-5 a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95;  
}

#pagination-link-5 a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

#pagination-link-next a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";  font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95; 
}

#pagination-link-next a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:800; font-size: .7em;
text-decoration:none;
color: #125C95;  
}

#pagination-link-next a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	font-weight:800; font-size: .7em;
text-decoration:none;
color: #C0020B;
}

                            /* Selling Position Styling */

#catalog-container {
position:relative;
top:60px;
margin-top:20px;
margin: 0 auto;
width:780px;
height:100%;
border: 0px solid red;
}

.selling-position {
position:relative;
margin:20px 0px 20px 0px;
width:780px;
height:240px;
background: #ffffff;
border:3px solid #000000;  
z-index:0;
}

.left {
position:absolute;
/* bottom:0px; */
width:33.3%;
height:210px;
left:0px;
z-index:10;
}

.enlarge {
position:relative;
top:0px;
width:100%;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif"; 
color: blue; 
font-size: 12px;  
text-align:center;
font-weight: 700; 
text-decoration: none;
border:0px solid red;
}

/*
.click {
position:relative;
top:0px;
width:100%;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif"; 
color: blue; 
font-size: 12px;  
text-align:center;
font-weight: 700; 
text-decoration: none;
border:1px solidred;
}
*/

.click a:hover {
color: red; 
text-decoration:none;
}

.safety-left {
position:absolute;
top:0px;
left:20px;
width:250px;
height:40px;
padding-top: 0px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #000000; 
font-weight: 500; 
font-size: .6em;
line-height:12px;
text-align:center; 
border:1px solid #cccccc;
}

.product{
position:relative;
top:-20px;
left:5px;
width:100%;
border:0px solid #ffffff;
z-index:20;
}

.center {
position:absolute;
top:0px;
left:33.3%;
width:33.3%;
height:210px;
text-align:center;
border:0px solid #000000;
}

.position-logo {
position:relative;
top:0px;
left:0%;
width:98%;
height:25px;
padding-top: 8px;
border:0px solid blue;
line-height:20px;
}

/*
.safety {
padding-top: 0px;
border:1px solid blue;
line-height:20px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #000000; 
font-weight: 500; 
font-size: .6em;
vertical-align:text-middle;
text-align:center; 
}
*/

.product-name {
position:relative;
top:30px;
left:0%;
width:100%;
height: 70px;
padding-top: 6px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #E73809; 
font-weight:600; 
font-size: 16px;
line-height:20px;
border:0px solid green;
}

.super {
line-height:20px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #000000; 
font-weight: 500; 
font-size: 14px;
text-align:center; 
}

.free-shipping {
position:absolute;
top:140px;
width:100%;
height:15px;
margin: 0 auto;
text-align:center;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-size: 18px;
font-weight:600;
color: green; 
border:0px solid #000000;
}

.free-shipping-lower {
position:absolute;
top:150px;
width:100%;
height:15px;
margin: 0 auto;
text-align:center;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-size: 18px;
font-weight:600;
color: green; 
border:0px solid #000000;
}

.free-shipping-2xlower {
position:absolute;
top:190px;
width:100%;
height:15px;
margin: 0 auto;
text-align:center;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-size: 8px;
font-weight:600;
color: green; 
border:0px solid #000000;
}

.military {
position:absolute;
top:190px;
width:100%;
height:20px;
margin: 0 auto;
text-align:center;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-size: 10px;
font-weight:600;
color: green; 
border:0px solid #000000;
}

.instructions {
position:absolute;
bottom:0px;
margin-bottom: 0px;
left:-30px;
text-align:left;
width:100%;
height:15px;
padding-top: 0px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
color: #000000; 
font-weight:600; font-size: 12px;
border:0px solid #000000;
}

.right {
position:absolute;
top:0px;
right:0%;
display:block;
width:31.5%;
height:99%;
float:right;
text-align:center;
border:0px solid blue;
}

table {
    border-collapse: collapse;
}
th, td {
    padding: 0;
}


.logo-right{
position:relative;
top:5px;
margin:0 auto;
display:block;
width:243px;
height:70px;
float:right;
text-align:center;
border:0px solid green;
}

.view-box {
position:relative;
top: -20px;
height: 30px;
width:150px;
height: 20px;
z-index:30;
border:0px solid yellow;
}

/* NOTE - view-box z-index must be higher than divs in the left side in order to allow click function in FF 
*/
.button-box {
position:relative;
top:10px;
width:245px;
height:70px;
text-align:center;
margin:0 auto;
border:0px solid red;
}
  
                                /* quick-cart styling*/

.ProductPriceConverting{ 
position:relative;
display:block;
top:-5px;
left:15px;
width:50px;
height:20px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-size: 14px;
font-weight:500; 
color: #000000; 
text-align:left;
line-height:20px;
border:0px dashed yellow;
}

/*
.quick-cart-box {
position:relative;
top:40px;
width:100%;
height:100px;
padding-top:0px;
border:4px solid blue;
}
*/

.simple-button simple-arrow-button {
border:0px dashed blue;
}

.add-to-cart{
position:relative;
display:block;
top:-5px;
margin:0 auto;
width:150px;
height:40px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-size: 16px;
font-weight:500; 
color: #000000; 
text-align:center;
padding-left:40px;
line-height:40px;
border:0px dashed green;
}

/* add to cart link styling */

.add-to-cart a:link {  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-weight:900; font-size: .9em;
text-decoration:none;
color: #125C95; 
}
.add-to-cart a:visited { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:900; font-size: .8em;
text-decoration:none;
color: #DA4104; 
}
.add-to-cart a:hover {  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	 
font-weight:900; font-size: .9em;
text-decoration:none;
color: #C0020B;
}
.add-to-cart a:active { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:900; font-size: .8em;;
text-decoration:none;
color: #4B9001; 
}

.advertised-price {
position: relative;
height:0px;
margin-top: 0px;
font-weight:bold;
color:black;
display:block;
border:0px dotted #000000;
}

.advertised-price-flag {
position: relative;
margin-top: 10px;
height:0px;
font-weight:bold;
color:black;
display:block;
border:0px dashed #000000;
}

.strike-color{
color:black;
}

.man-price{
color:#F75F04;
text-decoration:line-through;
}
 
.sales-desk {
position:relative;
top:0px;
height:20px;
width:98%;
margin:0 auto;
border:0px dashed red;
}


/* sales desk link styling */

.sales-desk a:link {  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-weight:900; font-size: .8em;
text-decoration:none;
color: #125C95; 
}
.sales-desk a:visited { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:900; font-size: .8em;;
text-decoration:none;
color: #DA4104; 
}
.sales-desk a:hover {  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	 
font-weight:900; font-size: .9em;
text-decoration:none;
color: #C0020B;
}
.sales-desk a:active { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:900; font-size: .8em;
text-decoration:none;
color: #4B9001; 
}

.showPop {
	display:none;
	position:fixed;
	left:30px;
	top:10px;
	background:#fff;
	padding:5px;
	border:0px solid #333333;
z-index: 999;
}
                                             /* selling-button  */    


/* External Page Styling */

#ext_page {
	position:absolute;
	left:60px;
	top:30px;
	display:block;
	background:#FFFFFF;
	padding:0px;
	border:1px solid #333333;
}

#close-text {
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";  
font-size: 1.2em;  
font-weight:900;  
text-decoration:blink;
color: blue;  
text-align: center;  
border: 0px solid #ffffff;  
height: 9px;
}

.left a span {
	display: none;
}

.left a:hover {
	display: block;
}

.left a:hover span {
	display: block;
	position: relative;
	bottom: 0px;  /*was negative from moes */
	left: -10px;
        z-index:20;
}

/* top: was -215 and changed to -200  then to -115 after installing buy-button and after switching z-index from -- to ++  */

/* increasing the "-top number" moves the product up  */



