body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:normal;
	font-style:normal;
	font-weight:normal;
	}
	


.Header {
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#A2916C;
line-height:normal;
font-weight:bold;
}


.bullets
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
}


.button a:link, .buttons a:visited{
	font-size:10px;
	font-weight:normal;
	padding:3px;
	margin-top:5px;
	background-color:#FF9933;
	color:#000000;
	text-decoration: none;	 
		 } 
		 
.button a:hover{background-color:#FFCC99; color:#FFFFFF;}

.buttonP a:link, .buttons a:visited{
		 font-size:10px;
		 font-weight:normal; 
		 padding:3px; 
		 margin-top:5px;
		 background-color:#9999CC;
		 color:#000000;
		 text-decoration:none;
		 } 
		 
.buttonP a:hover{background-color:#CCCCFF; color:#FFFFFF;}


.buttonPK a:link, .buttons a:visited{
		 font-size:10px;
		 font-weight:normal; 
		 padding:3px; 
		 margin-top:5px;
		 background-color:#CC9999;
		 color:#000000;
		 text-decoration:none;
		 } 
		 
.buttonPK a:hover{background-color:#FFCCCC; color:#FFFFFF;}


.buttonG a:link, .buttons a:visited{
		 font-size:10px;
		 font-weight:normal; 
		 padding:3px; 
		 margin-top:5px;
		 background-color:#66CC99;
		 color:#000000;
		 text-decoration:none;
		 } 
		 
.buttonG a:hover{background-color:#99FFCC; color:#FFFFFF;}

.buttonY a:link, .buttons a:visited{
		 font-size:10px;
		 font-weight:normal; 
		 padding:3px; 
		 margin-top:5px;
		 background-color:#FFFFCC;
		 color:#000000;
		 text-decoration:none;
		 } 
		 
.buttonY a:hover{background-color:#FFFF66; color:#FFFFFF;}


input {background-color:#E0CFCD; color:#333333; border:#666666 thin solid; font-weight:bold;}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#314A86;
}

.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}


.stylelinkspage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}


.tableinfo{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-style:normal;
   font-weight: bold;
   font-variant:normal;
}



.centertable{
   padding-left:20px;
   padding-top:20px;
   font-size:11px;
}


.lefttable{
 padding-left:10px;
 padding-top:10px;
 text-align:left;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:10px;
 
}
.lefttable td{padding-left:6px; padding-bottom:6px;}
.lefttable th{background-color:#E0CFCD; text-align:center; font-weight:bold; font-size:11px;}

.centertable{
  padding-left:5px;
  padding-top:15px;
  padding-right:35px;
  font-size:10px;
}



.linkstable{
   padding-left:5px;
   padding-top:25px;
   padding-right:40px;
   padding-bottom:60px
}

.nav { font-family:Geneva, Arial, Helvetica, sans-serif;
	   font-size:12px;
	   font-weight:bold;
	   padding-left:0px;
	   padding-bottom:3px;
	   padding-right:6px;
	   }
	   
	  
.nav a:link, .nav a:visited {background-color:#30457D; color:#FFFFFF; display:block;}
.nav a:hover{background-color:#000066; font-weight:bold;}
.nav td{background-color:#30457D; padding:2px; border-right:#412D47 solid 3px; padding-left:6px;}

.homeNav a:link, .homeNav a:visited{font-size:11px; font-weight:bold; color:black; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif;}
.homeNav a:hover{color:#660066;}
.demoT{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:2px; border-bottom:black 1px solid;}
H2 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000066; margin-bottom:2px; margin-top:4px;}
p {
	line-height:12px;
	text-align: left;
	text-indent: 8px;
	display: block;
	margin-bottom:4px;
	margin-top:2px;}
	
#content {margin:0px 0px 0px 0px;
		  }

#content .head {background-color:#526932;
				color:#ffffff;
				font-size:14px;
				line-height:17px;
				font-weight:bold;
				padding:2px 2px 2px 2px}

#content TH {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:22px;
	font-style: normal;
	font-weight: bold;
	color:#2C5772;
	padding:2px 8px 2px 8px;
	background-image:url(../thBg.gif);
	background-color:#EDF8FE;
	font-style:italic;
	text-align:left;
	background-repeat: repeat-x;
	}
	
#content TD {
			vertical-align:top;
			
	}



#content .accent{
			font-family:Geneva, Arial, Helvetica, sans-serif;
			color:#526932;
			font-size:12px;
			line-height:15px;
			font-style:italic;
			}

#content p{font-size:12px; 
			line-height:15px;
			margin:10px 10px 10px 10px;
			}

#content a:hover {
	       background-color:#94B66D;}

		   
#content .subHead{font:Geneva, Arial, Helvetica, sans-serif;
		 font-size:14px;
		 font-weight:bold;
		 line-height:15px;
		 letter-spacing:2px;}
		 
.X a {
	font-size: 11px;
	color: #2F447D;
}
.X a:visited {
	color: #432E47;
}

.indent {margin-left:15px; display:block; margin-right:15px; font-weight:normal;}

th{background-color:#432e47; color:ghostwhite; text-align:left; font-size:12px; font-weight:bold; background-image:url(../specific/thBG.jpg); padding:5px; margin:3px;}
.lavTD{background-color:#E9E2EC;}
.details{background-color:#FFFFFF; padding:10px;}
.X a {
	font-size: 11px;
	color: #2F447D;
	font-weight:bold;
}
.X a:visited {
	color: #432E47;
	font-weight:bold;
}

.td15 {padding-left:15px;}

.search {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#B0C5E3;
		font-weight:bold;
		line-height:14px;
}

.searchButton{
		background-image:url(art/searchBUTTON.jpg);
		background-color:#94B66D;
		width:85px; 
		height:20px;
		background-color:#94B66D;
    	border: 1px solid #000000;
}

/*These class styles are for the display of membership results. The names of these classes match the names in the table to which they will apply*/

/*Applies to fields phyAddress, phyCity, phyState,phyZip*/
.physAddress {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#666666;
        margin-left: 8px;
}

/*Applies to fields altAddress, altCity, altState,altZip*/
.altAddress {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#333333;
        margin-left: 8px;
}

/*Applies to The Company Name busName field*/
.busName {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#000000;
        
}

/*Applies to contactTitle, contactFName, contactLName*/
.contact {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#000000;
        margin-left: 8px;}

/* Applies to the primary phone listing, busPhone*/
.busPhone {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#000000;
        margin-left: 8px;
}
/*AKA Toll Free*/
.busPhone2 {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#999999;
        margin-left: 8px;
}
/*Applies to busFax, usually the fax number*/
.busFax {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#666666;
        margin-left: 8px;
} 

/*Email address appearence*/
.email {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#666666;
       margin-left: 8px;
}

/*Web Site appearence*/
.website {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#666666;
        margin-left: 8px;
}

/*Applies to busCat1, busCat2, busCat3*/
.busCat {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 9px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#333333;
}

/* For the optional description*/
.description {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#999999;
}

/*Where large header appear on the RESULTS page*/
.header {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#3F3514;
}

/*The sentence that states how many results were found*/
.found {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#cc0000;
}

#underNav {position:absolute; left:104px; top: 309px;}