/* F4u Cascading Print Style Sheet  */
body {
	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	 /* Hack for IE5/Win */
	}
	
	#Content_top {
	width:640px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	padding:15px;
	/* border:1px dashed #333; */
	background: #777777;
	}
	
	
#Content_center {
	width:640px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:15px;
	/* border:1px dashed #333; */
	background-color:#FFFFFF;
	}
	
	#Content_foot {
	width:640px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	padding:15px;
	/* border:1px dashed #333; */
	background-color:#777777;
	}
	
	
	/* top navigation */
	
	p.spread {word-spacing: 0.95em;
color : #ff9900;
font : bold 13pt Verdana, Geneva, Helvetica, sans-serif;
text-align: center;

}

#offer { 
	margin-right: auto;
	margin-left: auto;
	padding: 3px 10px 2px 10px; 
	color: #FFFFFF;   /* was #A62020 */
	background-color: #BBBBBB;  /* was #777777 */
	text-decoration: none;
	border-top: 3px solid #FF0000;  /* was 1px  */
	border-left: 3px solid #FF0000;
	border-bottom: 3px solid #FF0000; /* was 717171 */
	border-right: 3px solid #FF0000;  /* was 717171 */
	font-weight: bold;
	text-align: center;
	width: 50%
}
.offer { 
	margin-right: auto;
	margin-left: auto;
	padding: 3px 10px 2px 10px; 
	color: #FFFFFF;   /* was #A62020 */
	background-color: #BBBBBB;  /* was #777777 */
	text-decoration: none;
	border-top: 3px solid #FF0000;  /* was 1px  */
	border-left: 3px solid #FF0000;
	border-bottom: 3px solid #FF0000; /* was 717171 */
	border-right: 3px solid #FF0000;  /* was 717171 */
	font : 15pt Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	width: 50%
}


/* red bullets */

ul#red {
list-style-image: url(images/osb.gif);

}
/* red bullets */

ul.red {
list-style-image: url(images/osb.gif);

}

/* H1 Title */

a.linkclass5,
a.linkclass5:visited {text-decoration:none; color:#FF0000; font-weight:bold; font: 40px Verdana, Helvetica, Geneva, sans-serif;}
a.linkclass5:active {text-decoration:none; color:#FF0000; font-weight: bold; font: 40px Verdana, Helvetica, Geneva,sans-serif;}
a.linkclass5:hover {text-decoration:underline; color:#FF0000;font-weight:bold; font: 40px Verdana, Helvetica, Geneva,sans-serif;}

a,a:visited,a:active {text-decoration: none; font-weight:bold; font: 60px Verdana, Helvetica, sans-serif;}

/*this is the top table*/



 /*links in the left hand column*/

a.linkclass,
a.linkclass:visited {text-decoration: none; color:#000000; font-weight:bold; font : 10pt Verdana,Arial, Geneva, Helvetica, sans-serif; }
a.linkclass:active {text-decoration: none; color:#000000; font-weight:bold; font : 10pt Arial,geneva,helvetica,sans-serif;}
a.linkclass:hover {text-decoration: underline; color:#FF9900; font-weight:bold; font : 10pt Arial,geneva,helvetica,sans-serif;}

a,a:visited,a:active {text-decoration: none; font : 10pt Arial,geneva,helvetica,sans-serif;}

/* right panel */

a.linkclass1,
a.linkclass1:visited {text-decoration:none; color:#FFFFFF; font-weight:bold; font: 12pt Verdana,Arial,Geneva, Helvetica, sans-serif; }
a.linkclass1:active {text-decoration:none; color:#FFFFFF; font-weight:bold; font: 12pt Verdana,Arial,Geneva, Helvetica, sans-serif; }
a.linkclass1:hover {text-decoration:underline; color:#FF9900; font-weight:bold; font: 12pt Verdana,Arial,geneva, Helvetica, sans-serif; }

a,a:visited,a:active {text-decoration: none; font: 12pt Arial,Geneva, Helvetica, sans-serif; }

 /*links in the top box*/

a.linkclass2,
a.linkclass2:visited {text-decoration:none; color:#FFFFFF; font-weight:bold; font : 14pt Arial,geneva,helvetica,sans-serif; word-spacing: 2em;}
a.linkclass2:active {text-decoration:none; color:#FFFFFF; font-weight:bold; font : 14pt Arial,geneva,helvetica,sasns-serif; word-spacing: 2em;}
a.linkclass2:hover {text-decoration:underline; color:#FF9900; font-weight:bold; font : 14pt Arial,geneva,helvetica,sans-serif; word-spacing: 2em;}

a,a:visited,a:active {text-decoration: none; font : 14pt Arial,geneva,helvetica,sans-serif;}


/* center panel */

a.linkclass3,
a.linkclass3:visited {text-decoration:none; color:#000000; font-weight:bold; font: 12pt Arial,geneva,helvetica,sans-serif; }
a.linkclass3:active {text-decoration:none; color:#000000; font-weight:bold; font: 12pt Arial,geneva,helvetica,sans-serif; }
a.linkclass3:hover {text-decoration:underline; color:#FF9900; font-weight:bold; font: 12pt Arial,geneva,helvetica,sans-serif; }

a,a:visited,a:active {text-decoration: none; font: 12pt Arial,geneva,helvetica,sans-serif; }

/* center panel */

a.linkclass4,
a.linkclass4:visited {text-decoration:none; color:#000000; font-weight: bold; font-size: 14px Verdana,Arial,geneva, Helvetica, sans-serif; }
a.linkclass4:active {text-decoration:none; color:#000000; font-weight: bold; font-size: 14px Verdana,Arial,geneva, Helvetica, sans-serif; }
a.linkclass4:hover {text-decoration:underline; color:#FF9900; font-weight: bold; font-size: 14px Verdana,Arial,geneva, Helvetica, sans-serif; }

a,a:visited,a:active {text-decoration: none;   }




td {border: 0px solid;}

col#c1 {width: 80px;
		font-size: 18px;
      font-family: Verdana,sans-serif;
		background-color: #777777;
		border: 0px;
		margin : 0px;
      padding : 7px; /* was 10 moves the text in from the edge*/
		color: #000000;
		vertical-align:top;
  }

col#c2 {width: 300px;
		font-size: 18px;
      font-family: Verdana,sans-serif;
		background-color: #999999;
		color: #000000;
		padding : 7px; /* was 10 moves the text in from the edge*/

		vertical-align:top; /*when there is more than one line of text*/
}

col#c3 {width: 80px;
		font-size: 18px;
      font-family: Verdana,sans-serif;
      text-align: center;
		background-color: #777777;
		color: #000000;
		padding : 7px; /* was 10 moves the text in from the edge*/

		vertical-align:top; /*when there is more than one line of text*/
}


col#c4 {width: 80px;
		font-size: 18px;
      font-family: Verdana,sans-serif;
      text-align: center;
		background-color: #999999;
		color: #000000;
		padding : 7px; /* was 10 moves the text in from the edge*/

		vertical-align:top; /*when there is more than one line of text*/
}



/*           pricelist               */


/*
	
 .pricelist thead tr.aceplist td 
 {
	background-color: #CCFFFF;
   color: #000000;
   font-size: 24px;
   font-family: Verdana,sans-serif;
   margin-left:   0px; 
	margin-right: 20px;
	max-width: 570px;
	padding: 5px;
	width: auto;
      
}

*/

.pricelist tbody tr.even td {

		table-layout: fixed;
	    width: 180px; /* was 175 */
		border-collapse: collapse;
		border: 0px solid; /* adds a bevel approach*/
       background-color: #FFFFFF;
       color: #FFFFFF;
       font-size: 20px;
       font-family: verdana,sans-serif;
    margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/

       text-align:center;

    }
    
 .pricelist tbody tr.odd  td {
		table-layout: fixed;
       width: 180px;
		border-collapse: collapse;
		border: 0px solid;
       background-color: #FFFFFF;
       color: #000000;
       font-size: 16px, bold;
       font-family: Verdana, Arial, sans-serif;
  
       margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 0px; /* was 5px space to separate navigation and content*/
       text-align:center;
    } 
    

 .pricelist thead {
		table-layout: fixed;
		width: 180px;
		background-color: #FFFFFF;
       color: #FF0000;
       font-size: 16px;
       font-family: Verdana,sans-serif;
       margin-left:   0px;
	    margin-right: 20px;
	    padding: 5px;
       text-align:center;
} 



/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}


p, ul, ol, li {
  font : 11pt Arial,geneva,helvetica,sans-serif;
  margin: 2px; /* was 20 */
}

.pw{
  font : 10pt Arial,geneva,helvetica,sans-serif;
  color: #FFFFFF;
}


h1 {
  font : bold 15px Verdana, Helvetica, geneva,sans-serif; /* was 30px */
  margin: 0px;  /*was 20px   */
}



h2 {
  font : bold 24px Arial, Helvetica, geneva,sans-serif;
  margin: 20px;
}


h3 {
  font : bold 18px Arial, Helvetica, geneva,sans-serif;
  margin: 20px;
}


h4 {
  font : bold 14px Arial, Helvetica, geneva,sans-serif;
  background: #BBBBBB;
  padding: 3px;
  margin: 20px;
}

h5 {
 
  font : bold 12px Arial, Helvetica, geneva,sans-serif;
  background: #000000;
  color: #ffffff;
  padding: 3px;
margin: 20px;
}

h6 {
  font : bold 11px Arial, Helvetica, geneva,sans-serif;
margin: 20px;
}


/* 
#lcol {
		line-height: .75;    
       font-size: 14px;
}  

top box navigation */

p.spread {
word-spacing: 1.25em;
color: #FFFFFF;
font-weight: bold;
font-size: 13pt;
font-family: Verdana,Arial,geneva,helvetica,sans-serif;
text-align: center;
}


/*

	
 #pricelist1 thead tr.aceplist td {
		background-color: #CCFFFF;
       color: #000000;
       font-size: 24px;
       font-family: Verdana,sans-serif;
       margin-left:   0px; 
	margin-right: 20px; 
	padding: 5px; 
	width: auto;        
}
*/


#pricelist1 tbody tr.even td {

		table-layout: fixed;
	    width: 260px;
		border-collapse: collapse;
		border: 0px solid; /* adds a bevel approach*/
       background-color: #777777;
       color: #000000;
       font-size: 20px;
       font-family: verdana,sans-serif;
    margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
       text-align:center;

    }
    
 #pricelist1 tbody tr.odd  td {
		table-layout: fixed;
       width: 260px;
		border-collapse: collapse;
		border: 0px solid;
       background-color: #FFFFFF;
       color: #000000;
       font-size: 16px, bold;
       font-family: Verdana, Arial, sans-serif;
  
       margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
       text-align:center;
    } 
    

 #pricelist1 thead {
		table-layout: fixed;
		width: 260px;
		background-color: #FFFFFF;
       color: #000000;
       font-size: 16px;
       font-family: Verdana,sans-serif;
       
       
       margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/

       text-align:center;
} 


.largerprice {
font-size: 2em;
}




/*           pricelistbed          */

	/*
 #pricelistbed thead tr.aceplist td {
		background-color: #CCFFFF;
		width: 275px;
       color: #000000;
       font-size: 24px;
       font-family: Verdana,sans-serif;
       margin-left:   0px; 
	margin-right: 20px; 
	max-width: 570px; 
	padding: 5px; 
		width: auto;
}
*/
/*
#pricelistbed tbody tr.even td {

		table-layout: fixed;
	    width: 275px;
		border-collapse: collapse;
		border: 0px solid;
       background-color: #FFFFFF;
       color: #FFFFFF;
       font-size: 20px;
       font-family: Verdana,sans-serif;
      margin-left:   0px;
	   margin-right: 20px; 
	   padding: 0px;
       text-align:center;
    }
	 */
    
 #pricelistbed tbody tr.odd  td {
		table-layout: fixed;
       width: 275px;
		border-collapse: collapse;
		border: 0px solid;
       background-color: #FFFFFF;
       color: #000000;
       font-size: 16px, bold;
       font-family: Verdana, Arial, sans-serif;
       margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 0px; /*space to separate navigation and content*/
       text-align:center;
    } 
    

 #pricelistbed thead {
		table-layout: fixed;
		width: 275px;
		background-color: #FFFFFF;
       color: #000000;
       font-size: 16px;
       font-family: Verdana,sans-serif;
       margin-left:   0px;
	   margin-right: 20px;
	   padding: 0px;
       text-align:center;
} 


/* White reversed out of FAQ Questions*/
.wrevbhq {
	background: #777777;
	color: #FFFFFF;
	font-family: Verdana,sans-serif;
	font-size:	 14px;
	font-style: italic;
	font-weight: bold;
	margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	max-width: 570px; /*readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
	width: auto;
	
}

/*  #99CCFF;*/

/* White reversed out of FAQ Answers* original settings */

.wrevbha
 {
	background: #eeeeee;
	/*color: #FFFFFF;*/
	font-family: Verdana,sans-serif;
	font-size:	 14px;
	font-weight: bold;
	margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	max-width: 570px; /*readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
	width: auto;
	
}


    

/*           measurement   table      */

	/*
 #measurement thead tr.measurement td {
		background-color: #CCFFFF;
		width: 275px;
       color: #000000;
       font-size: 24px;
       font-family: Verdana, Arial, sans serif; 
       margin-left:   0px; 
	margin-right: 20px; 
		max-width: 570px; 
	padding: 5px; 
	width: auto;   
}
*/

#measurement tbody tr.even td {

		table-layout: fixed;
	    width: 275px;
		border-collapse: collapse;
		border: 0px solid; /* adds a bevel approach*/
       background-color: #777777; /* was 555555  */
       color: #FFFFFF;
       font-size: 16px;
       font-family: Verdana, Arial, sans-serif;
    margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/

       text-align:center;

    }	
	 
	 #measurement tbody tr.odd  td {
		table-layout: fixed;
       width: 275px;
		border-collapse: collapse;
		border: 0px solid;
       background-color: #555555;  /*was 777777 */
       color: #FFFFFF;
       font-size: 16px, bold;
       font-family: Verdana, Arial, sans-serif;
       margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
       text-align: center;
    }  
	 
	 #measurement thead {
		table-layout: fixed;
		width: 275px;
		background-color: #777777; /* was ff9900  */
       color: #FFFFFF;
       font-size: 20px;
       font-family: Verdana, Arial, sans-serif;
       margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	/* max-width: 570px; readbility even on big screens*/
   	padding: 5px; /*space to separate navigation and content*/
       text-align:center;
}  

/* horizontal line across the head  */
hr.bh  {
	border: none;
	color: #0077B7;
	height: 2px;
	width: 80%;
	text-align: center;
}

hr.br  {
	border: none;
	color: #777777;
	height: 2px;
	width: 80%;
	text-align: center;
}

#logo1 {
	position: absolute;
	top: 330px;
	margin-left: 0px;
	width: 186px;
}

#logo2 {
	position: absolute;
	top: 350px;
	margin-left: 200px;
	width: 242px;
}

#logo3 {
	position: absolute;
	top:330px;
	margin-left: 450px;
	width: 96px;
}

.logo20
{
	display: none;
}

#toproundedgraphic {
	display: none;
}
#topgreygraphic {  /*
  position: absolute;
  top: 135px;
  left: 175px; */
  display: hidden;
	}

#footgreygraphic {
  display: none;
	}

	
#summary {
  display: none;
}

#footer {
  background: #FFF;
  margin: 0px;
  color: #000;
  visibility: hidden;
  padding: 0px;
  width: 980px;
  padding: 0px 0px 0px 0px;
  border-bottom: 0px solid #FFF;
}

.descriptionbox{
position: relative;
float: left;
display: block;
margin: 0px 5px 5px 5px; 
padding:35px 5px 5px 27px; 
/*
background: url(/images/orange-square-background-03.jpg) top left;
background-repeat: no-repeat; */
width: 360px;  /* was 328 */
height: 100px; /* was 180 */
color: #000;
font-weight: bold;
}

.addtobasket {
display: none;
}

.viewbasket {
	display: none;

}

.pricebox {
position: relative;
float: right;
color: #ff9900;
margin-top: 100px;

}

.pricebox3figures {
position: relative;
float: right;
color: #ff9900;
margin-top: 100px;
}


#delivery{
	display: none;
}

#top{
	display: none;
}

