body {
	background-color:#ffffff;
	background-image: url(../../images/global/blue_bg.jpg);
	background-repeat: repeat-x;
	margin: 0px 0px;
	padding: 0px 0px;
}

body, p, td, ul, il, ol {
   color:#000000;
   font-family:trebuchet, verdana, sans-serif; 
   font-size:12px;
	}

p, ul, il, ol {
   line-height: 1.25em;
	}		

b, strong {
   font-weight:bold; 
	}

/* 3 links */
.3links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration: none;
}
.3links:hover {
	text-decoration: underline;
}

.headingbold {
   text-decoration:none;
   color:#52AAF7; 
   font-weight:bold; 
	}


.bold {
   font-weight:bold; 
	}
	
.italic {
	font-style: italic;
}	
	
A:visited, A:link, A:active {
   text-decoration:none;
   color:#52AAF7;  
	}

A:hover {
   text-decoration:underline; 
   color:#095BA6;
	}

A.footer:visited, A.footer:active, A.footer:link, A.footer:hover {
	color:#ffffff; 
	}

A.leftNav:active {
	color:#000000; 
	}
	
A.leftNav:hover {
	color:#2F8103; 
	}	
	
A.leftNav:visited, A.leftNav:link {
	color:#333333; 
	}	
	
A.leftNavOn:visited, A.leftNavOn:link, A.leftNavOn:hover, A.leftNavOn:active  {
	color:#000000; 
	}		
	
A.dkBl:visited, A.dkBl:link, A.dkBl:active, A.dkBl:hover {
	color:#095BA6;
	font-weight:bold; 
	}
	
A.ltBl:visited, A.ltBl:link, A.ltBl:active, A.ltBl:hover {
	color:#2890EB;
	font-weight:bold; 
	}

A.wht:visited, A.wht:link, A.wht:active {
	color:#ffffff;
	font-weight:bold; 
	}
	
A.wht:hover {
	color:#2F8103;
	font-weight:bold; 
}
	
	
A.terNav:visited, A.terNav:link, A.terNav:active {
	color:#52AAF7;
	font-weight:bold; 
	}
	
A.terNav:hover {
	color:#095BA6;
	font-weight:bold; 
	}
	
A.rightNav {
	color:#333333;
	font-weight:bold;
}

A.rightNav:hover, A.rightNav:active, A.rightNav:visited {
	color:#2F8103;
	font-weight:bold;
}
	
img {
	border:0;
}


.dkBl {
	color:#095BA6;
	font-weight:bold; 
}

	
.dkBlueBG {
	background-color:#095BA6;
}

.evenDarkerBlueBG {
	background-color:#0D3357;
}
	
.whtBG {
	background-color:#ffffff;
}	

.blkBG {
	background-color:#000000;
}

.grnBG {
	background-color:#89D342;
}

.medGrnBG {
	background-color:#62A91E;
}
	
.ltGrnBG {
	background-color:#D8F2BF;
}
	
.blueBG {
	background-color:#52AAF7;
}

.ltBlueBG {
	background-color:#99CCFF;
	}
	
.medBlueBG {
	background-color:#4AA2EF;
	}			

.whtTxt {
	color:#ffffff;
	}	
	
.grnTxt {
	color:#62A91E;
	}	
	
.blTxt {
	color:#095BA6;
	}			
	
.header1 {
	font-size: 16px;
	font-weight: bold;
	color:#2F8103;
}	

.header1blue {
	font-size: 16px;
	font-weight: bold;
	color:#049edc;
}	

.header1dkblue {
	font-size: 16px;
	font-weight: bold;
	color:#095BA6;
}	

.header1red {
	font-size: 16px;
	font-weight: bold;
	color:#FF0000;
}	


.header2	 {
	font-size: 13px;
	font-weight: bold;
	color:#62A91E;
	}
	
.header3	 {
	font-weight: bold;
	}		

.header4 {
	font-size: 13px;
	font-weight: bold;
	color:#2F8103;
}	
	
.headerSpot {
	font-size: 13px;
	font-weight: bold;
	line-height: 2em;
}			
	
.pink {
	background-color:#99ccfe;
	}
.radioGreen{
	background-color:#89D342;
}

.kids {
	background-color:#EEE0EF;
	}
	
.dkBl {
	color:#095BA6;
}

.popBG {
	background-image: url("/images/global/BG_popUp.gif");
}

.error {
	font-weight: bold;
	color:#cc0000;
}

.form {
	width: 180px;
}

/*Search field top right, width setting for IE */
.fieldSearch {
	width: 85px;
}

/* 02-27-2004 locator styles*/			
	
.locatorTitle {
	font-size: 12px;
	font-weight: bold;
	color:#2F8103;
}			
	
.grpCity {
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	padding-bottom : 10px;
	padding-top : 10px;
}
