/* ============================================================ 
	I N D E X   P L U S   C O M M O N   P A G E S   C S S
   ============================================================ */
body {
	margin:0px;
	/**/background-color: #C0DFFD; /**/
}

a {
	color: #FF6600;
	font-weight:bold;
}
	
a:hover {
	color: #3366CC;
}
 

.bodyText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0px;
}

/*  ===== M I S C  =====  */


.bolder01 {
	/*  Used on index page  */
	font-size: 190%; 
	font-weight: bold;
	line-height: 105%;
}

.bolder011 {
	/*  Used on index page  */
	font-size: 150%; 
	font-weight: bold;
	line-height: 105%;
}
.bolder012 {
	/*  Used on index page  */
	font-size: 170%; 
	font-weight: bold;
	line-height: 105%;
}


.bolder02 {
	/*  Used on Contact Us  page  */
	font-size: 150%; 
	/*font-weight: bold;*/
	line-height: 125%;
}

.center {
	/*  Used on Appointment page  */
	text-align: center;
}

/*  ===== B U T T O N =====  */

.button2 {
	background-color: orange;
	color: blue;
	border-color: lightcoral;
	border-style: outset;
	text-decoration: none; !important;
	
	text-align: center;
	font-style: italic;
	margin: 1em 0em 0em 0em;
	padding: 0em 0.25em 0em 0.25em;
	border-width: 3px;  }

.button2:hover {
	background-color: ivory;
	color: red;
	font-weight:bold  }

.button2:active {
	border-style: inset !important;
	background-color: red;
	color: black;
	font-weight: bold; }
	
img.float-left { 
    float: left; 
    margin: 5px; 
}
img.float-right { 
    float: right; 
    margin: 4px; 
}

	
	
/*  ===== I M A G E   R O T A T E =====  */
#photodiv{
	background-repeat:no-repeat

}
#photoimg{

}

.image-rotate {
	width: 5%;
	height: 5%;
}



/*  ===== N E W S =====  */



.news-header01 {
       font-size: 125%;
	   font-weight: bold;
}

.news-header02 {
		color: #3366CC;
		font-size: 11px;
		font-weight: bold;
}
.news-body {
		font-size: 11px;
		text-align: left;
}

.news-flash {
	background-color: #3366cc; 
	color: #CCFF99; 
	text-align: center;
	font-size: 150%; 
	font-weight: bold;
	line-height: 100%;
	border-width: 3px;
	border-style: outset;
	/** /display: none;/**/
}
.news-flash hover{
	background-color: #red; 
}
.a-1 {
	color: #CCFF99; 

	text-decoration:none;
}
.a-1:hover {
	color:black;
	text-decoration:none;
}

.pageName{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:.2em;
	text-align: center;
}

.subHeader {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:16px;
	letter-spacing:.2em;
}

.smallText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
/* ============================================================ 
	E N D   O F   I N D E X   P L U S   C O M M O N    C S S
   ============================================================ */
 


 
   
/* ============================================================ 
	S T A R T   O F   S P E C I F I C   P A G E   C S S
   ============================================================ */

/*  ===== A D M I S S I O N S   P A G E =====  */

.admission-forms {
		margin-left:25%;
		margin-right:auto;
		width: 50%;
	
}
/*  ===== A P P O I N T M E N T S   P A G E =====  */

.appt-form{
		margin-left:25%;
		margin-right:auto;

}

.require {
	color: red;
	font-style: italic;
	font-weight:bold;
	}  
	

.hrwidth{
		margin-left:auto;
		margin-right:45%;
		width: 55%;
}

.center-submit{
		text-indent: 15%;
}

	
/*  ===== A P P O I N T M E N T S ,   T N R ,   &   V O L U N T E E R   P A G E =====  */
.bolder {
	font-weight: bolder;	
}
   
   
/*  ===== C A L E D A R   P A G E =====  */

.calendar-header{
		color: darkblue;
		font-size: 125%;
		font-weight: bold;	   
}
.calendar-list{
		margin: 0px 0px 0px 22%;
		padding: 0px 0px 0px 0px;
		color: darkblue;
		font-size: 125%;
		font-weight: bold;
		line-height: 145%;
		
}


/*  ===== D I R E C T I O N S   &   V O L U N T E E R =====  */
.directions-text {
		text-align: center;
        font-size: 150%;
}

/*  ===== F E E S   P A G E =====  */
.tablehead  {
	text-align: center;
	font-size: 12pt;
	font-weight:bold;

}
.tablesubhead  {
	text-align: center;
}

.fees-table {
		margin-left:auto;
		margin-right:auto;
		width: 75%;
}

.fees-table-body {
		text-align: center;
}

.fees-table-body.td {

}

.center-fees{
		margin-left:auto;
		margin-right:auto;
}




/*  ===== H E L P   P A G E =====  */

.center-and-bold {
		text-align: center;
		font-weight: bold;
		line-height: 95%;
}
.help-heading{
		text-decoration:underline;
		margin: 0px 0px 1% 0px;
		padding: 10px 0px 0px 0px;
}
.help-links {
		margin: 10% 0px 10% 0%;
		text-align: center;
		font-size: 150%;
}
.help-links2 {
		padding: 0% 20% 0% 20%;
}



/*  ===== M A S H   P A G E =====  */

.mash-text{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #003366;
		line-height: 20px;
}


/*  ===== T N R   P A G E =====  */

.trap-header{
		text-align: center;
		font-weight: bold;
}

/*  ===== W I S H L I S T   P A G E =====  */

.wish-list{
		padding: 0 0 0 40%;
}


/* ============================================================ 
	E N D   O F   S P E C I F I C   P A G E   C S S
   ============================================================ */

