
body
{
   background-color: #598BAC;
   margin: 0px;
   text-align: center;
}
      
#container 
{
   width: 800px;
   border: 0px solid gray;
   margin: 0px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   background: url(images/bodyBG.gif) repeat-y 50% 0;
   padding: 0px;
}

#banner 
{
   padding: 0px;
   margin-bottom: 0px;
   background-color: #ffffff;
}

#content 
{
   padding: 20px;
   margin-left: 150px;
   text-align: left;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   height:auto;
}

#content2 
{
   padding: 20px;
   margin-left: 150px;
   text-align: left;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   height:1500px;
}

#menu 
{
   float: left;
   width: 150px;
   \width: 170px;
   w\idth: 150px;
   margin: 0;
   margin-right: 0px;
   padding: 5px;
   color: #598BAC;
   text-align: left;
}

#menu a:hover
{
   color: #356382;
}

#footer 
{
   clear: both;
   padding: 5px;
   margin-top: 0px;			
   background-color: #ffffff;
   font-family: arial, helvetica, sans-serif;
   font-size: 10px;
   color: #598BAC;
   text-align: center;
   vertical-align: middle;
   text-decoration: none;
}

a.footer
{   	
   font-family: arial, helvetica, sans-serif;
   font-size: 10px;
   color: #598BAC;
   text-decoration: none;
}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:0;
  
}

.boldText
{   
   font-weight: bold; 
}

.highlightedText
{   
   color: #356382;
   font-weight: bold;
}

.titleText
{   
   color: #356382;
   font-weight: bold;
   font-size:18px;
   text-align:left;
}

.applyText
{   
   color:#0A2554;
   font-weight: bold;
   font-size:18px;
   text-align:left;
   font-stretch:ultra-expanded;
   text-decoration:none;
}

a.applyText
{   
   color:#0A2554;
   font-weight: bold;
   font-size:18px;
   text-align:left;
   font-stretch:ultra-expanded;
   text-decoration:none;
}

a.applyText:hover
{   
   color:#FF0000;
   text-decoration:none;
}

a.applyText:visited
{   
   color:#0A2554;
   text-decoration:none;
}
.italicText
{
	font-style : italic;
}

.coloredText
{
   color: #356382;
}
.linkText
{   
   color: #356382;
   text-decoration: none;
}

a.linkText:hover
{
   color: #14405D;
   text-decoration:none;
}

.menuLink
{   
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #598BAC;
   text-decoration: none;
   font-weight: bold; 
}

.tooltip
{
   position: absolute;
   color: #ffffff;
   font-size: 9pt;
   font-family: arial;
   font-weight: bold;
   text-decoration: none;
   z-index:100;
   vertical-align: middle;
   background-color: #ffffff;
   border: 2px solid #285F83;
}

.chartFont
{
   color: #ffffff;
   font-size: 9pt;
   font-family: arial;
   font-weight: bold;
   text-decoration: none;
   vertical-align: middle;
}

.altRowColor 
{
   background-color: #285F83;
}

a.altRowColor 
{
   background-color: #285F83;
   font-color: #ff7301;
}

a.altRowColor:hover
{
   background-color: #285F83;
   font-color: #ffffff;
}


.tableHeaders
{
   color: #00243C;
}

.textBoxRight
{
   margin: 10px 20px 20px 20px;
   float: right;   
   background-color: #F6F9FB;
   border: 1px;
   border-style: solid; 
   border-color: #F6F9FB;
   padding: 10px;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #356382;
}

.textBoxLeft
{
   margin: 10px 20px 20px 20px;
   float: left;
   background-color: #F6F9FB;
   border: 1px;
   border-style: solid; 
   border-color: #F6F9FB;
   padding: 10px;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #356382;
}

.textBox
{
   text-align: left;
   margin: 10px 20px 10px 20px;
   background-color: #F6F9FB;
   border: 1px;
   border-style: solid; 
   border-color: #F6F9FB;
   padding: 10px;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #356382;
}
.textBox2
{
   text-align: left;
   margin: 10px 20px 10px 20px;
   background-color: #F6F9FB;
   border: 1px;
   border-style: solid; 
   border-color: #598BAC;
   padding: 10px;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #356382;
}

.directoryImg
{
   text-align: left;
   width: 140px;
   height: 200px;
   float: left;
   margin-left: 15px;
   margin-right: 15px;
}
.directoryImg2
{
   text-align: left;
   width: 120px;
   height: 150px;
   float: left;
   margin-left: 4px;
   margin-right: 4px;
   padding-left:4px;
   padding-right:2px;
}
.directoryImg3
{
   text-align: left;
   width: 120px;
   height: 150px;
   float: left;
   margin-left: 0px;
   margin-right: 0px;
   background-color:#D4ECEF;
   border: solid 1px #6B7F96;
}
.floatImageLeft
{
   margin: 5px 15px 10px 15px;
   float: left;
}
.floatImageTop
{
   margin: 15px 15px -5px 15px;
   float: left;
}

.floatImageRight
{
   margin: 5px 15px 10px 15px;
   float: right;
}

.floatClockRight
{
   margin: 5px 15px 10px 15px;
   float: right;
   border: solid 1px #6B7F96;
}

.floatTextboxRight
{
   margin: 5px 15px 10px 15px;
   padding: 8px 8px 8px 8px;
   float: right;
   border: solid 2px #6B7F96;
}
.floatTextboxLeft
{
   margin: 5px 15px 10px 15px;
   padding: 8px 8px 8px 8px;
   float: left;
   border: solid 2px #6B7F96;
   clear:both;
}

.clear
{
   clear:both;
}

p.phoneText {
	font-size: 24px;
	color:#FF0000;
	font-weight:bold;
	text-align:right;
	padding:0px 15px 0px 0px;	
	margin:0px 0px 20px 0px;
	line-height: 10px;
}

.directoryPrograms
{
   text-align: left;
   width: 600px;
   height: 210px;
   float: left;
   margin-left: 0px;
   margin-right: 2px;
}
.directoryPrograms2
{
   text-align: left;
   width: 600px;
   height: 160px;
   float: left;
   margin-left: 2px;
   margin-right: 2px;
}
.directoryPrograms3
{
   text-align: left;
   width: 600px;
   height: 320px;
   float: left;
   margin-left: 2px;
   margin-right: 2px;
}

.style1 {color: #000000}
.style3 {
	font-size: 12px;
	font-family:Arial, sans-serif, helvetica;
	font-weight: bold;
}
.style4 {
	color: #FF0000
}
.style7 {font-size: larger; color:#FF0000; font-weight:bold;}

.style8 {
	font-size: 12px;
	color: #598BAC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#pfButton{
	float:right;	
	margin-right:30px;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:3px;
}

/* INT START HERE */
#featuredTestimonials {
	border-top:1px solid #356382;
	border-bottom:1px solid #356382;
	padding:20px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	float:left;
	width:610px;
}
.testText {
	margin:0px 24px 0px 0px;
}
.testVideo {
	width:184px;
	float:left;
}

.testVideo li {
	margin:0px 0px 6px 0px;
}
#featuredArticles {
	clear:both;
}
#featuredArticles p a, #featuredTestimonials p a {
	margin:0px;
	font-size:85%;
}
#sectionNav {
	text-align:center;
	border-top:1px solid #356382;
	border-bottom:1px solid #356382;
	padding:3px 0px;
	margin:20px 0px 20px 0px;
}
#sectionNav a {
	font-size:12px;
	color:#598BAC;
	text-decoration:none;
	margin:0px 5px;
}
#sectionNav a:hover {
	color:#356382;
}