BODY, H1, H2, H3, H4, H5, TABLE, TH, TD, UL, LI, P, .safety-gate-children { 
color: black; font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;  }
 		
TABLE, TR, TD, BODY, UL, LI, P  { font-size : 12px;  text-align : left;  }	

BODY { margin-top: 0px; margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px; 
 background-color: #85cebc;   background-repeat: repeat; 
 background-image: url(http://www.retract-a-gate.com/images/baby-safety-gate.jpg);}


A:link {
	color: #01837C;
	text-decoration: none;
}
A:visited {
	text-decoration: none;
	color: #063;
}
A:hover {
	text-decoration: underline;
	color: #699;
}
A:active {
	text-decoration: none;
	color: #000;
}
.buy {list-style:none; margin-left:-14px; }

.none {list-style:none; }

.individ {list-style-image:url(../images/asterisk.gif); }

.call-phone { font-size:10px; }

hr { color: black; width: 530px; height: 5px; text-align: center; }

.boom { list-style-image: url(http://www.retract-a-gate.com/images/boomerang2.gif);}

ol { list-style-type: decimal; } 
		
 H1, H2, H3, H4, H5, H6 { text-align : center;  font-weight : bold; }
 
 H1 {  font-size : 24px; }
 
 H2 {  font-size : 20px;  }
 
 H3 {  font-size : 16px;  }
 
 H4 {  font-size : 14px; }
 
 H5 {  font-size : 12px; }
 
 H6 {  font-size : 10px; }
 
.safety-gate-children { text-align : center;  font-weight : bold; font-size : 16px; color: #E42217; }
 
.retractable-gate { text-align : center; font-weight : bold; font-size : 12px; font-style:italic;}

.satisfaction_guaranteed { display: block; width: 300px; padding: 3px; border: 1px solid black; 
text-align: center; background-color:#85cebc ; font-weight: bold; }

.baby_gate_safety_gate {  background-image: url(http://www.retract-a-gate.com/images/retract-a-gate_03.jpg);
 background-repeat: repeat-y;  } 

.safety-gate { background-image: url(http://www.retract-a-gate.com/images/retract-a-gate_02.jpg); 
 background-repeat: no-repeat; color: #E42217; }

.pet-gate {  display: block; width: auto; padding-top: 10px; padding-left: 20px; padding-right: 20px; }

.pet-gate2 {font-size:14px; font-style:italic; }

A.retract_a_gate:link, A.retract_a_gate:visited, A.retract_a_gate:active, 
A.retract_a_gate:hover {  text-decoration: none; font-size : 12px; font-weight : bold;  
display: block; width: auto; padding: 3px; text-align: center; }

A.retract_a_gate:link, A.retract_a_gate:active, 
A.retract_a_gate:visited   {  color : black ; background-image:url(../images/menu-bar.png) ; }

A.retract_a_gate:hover, .anylinkcss a:hover { color : black;   background-image:url(../images/hover.png);  }

.anylinkcss{ position:absolute; visibility: hidden; 
border-bottom-width: 0;  line-height: 18px;
z-index: 100; background-color: #ffde6c; width: 150px; }

.anylinkcss a { width: 100%; display: block; text-indent: 3px; 
padding: 1px 0; text-decoration: none; font-weight: bold; text-indent: 5px; }



A.child-safety-gates:link, A.child-safety-gates:active,  A.child-safety-gates:visited,
 A.child-safety-gates:hover { text-decoration: underline;  font-weight: bold;  
font-style: normal;  font-size : 12px;color : Black ;}
				
A.child-safety-gates:hover { text-decoration: overline underline; color:white;  }
 
.footer {  font-size : 10px;  font-weight : normal; text-align: center;  color : black; }.baby_gate_safety_gate table tr .pet-gate p a b {
	color: #066;
}
FAQ {
	line-height: 20px;
}
FAQ {
	line-height: 22px;
}
FAQ {
	line-height: 18px;
}
#FAQ {
	line-height: 18px;
}
FAQ {
	line-height: 18px;
}
FAQ {
	line-height: 18px;
}
.FAQ {
	line-height: 18px;
}
.billing {
	color: #E60D38;
}

fieldset.search { border: none;
					width: 270px;
					margin: 0 auto;
}

.more-info {font-size:14px; font-style:italic; color:#800000; }
.search input.box {
		width: 160px;
		height: 20px;
		border-color:#ffcc00;
		border-radius: 7px;
		border-style:solid;
		background:none;
		cursor:text;
		
}

.search button.btn {
	width: 80px;
	height: 25px;
	cursor: pointer;
	background: #ffcc00;
	border-color:#cc9933;
	border-style:solid;
	border-radius:8px;
	font:Verdana, Geneva, sans-serif;
	font:bold;
	text-align:center;
	padding-bottom:3px;
}
.search button.btn:hover {
	background:#FCDC7A;
}
