/* img styles*/
img {display:block;}
.inline {display: inline} 

.iconNav a img {border:2px solid #fff}
.iconNav a:link  img {border:2px solid #fff}
.iconNav a:hover img {border:2px solid #fc3}
/*hack for ie */
.iconNav a, .iconNav a:link, .iconNav a:visited {border:0;}

body {margin: 0px;padding: 0px;background: #fff; color:#000;}
p, dl , blockquote, .tableData td{color: #000;font: 13px/20px Verdana, Arial, Helvetica, sans-serif;margin: 0px;padding: 5px;}
p img {
	margin: 5px;
}
dt{font-weight:bold; color:#900}
dd {color: #000;font: 13px/20px Verdana, Arial, Helvetica, sans-serif;}
ul, ol {color: #000;font: 13px Verdana, Arial, Helvetica, sans-serif; margin-top:5px;}
ul  {list-style: square}
ul ul {list-style:circle;}
ol {list-style: decimal;}
ol ol {list-style: lower-roman;}
/*li {padding-left: 5px; padding-right:5px; }*/
blockquote{
	background:#FFF;
	border-top: 1px solid #900;
	border-bottom: 1px solid #900;
	width: 85%;
	margin: 10px 50px;
}

/* don't display the standards note if you are a good little browser -- Thank you Douglas Bowman  stopdesign.com  */
.standardsNote {display:none;}
/* First level navigation styles */
#header {background: #000; color:#000;}
#firstlevel  {color:#999;font:bold 11px Verdana, Arial, Helvetica, sans-serif, serif;background:transparent;height: 30px;}
#firstlevel td  { color: #fc3;text-align: center;margin: 0;padding: 4px 7px; white-space: nowrap;border-left: 1px solid #666;border-right: 1px solid #000;}
#firstlevel td a { color: #ccc; font:bold 11px Verdana, Arial, Helvetica, sans-serif, serif;border:0;} 
#firstlevel td a:link { color: #ccc;  text-decoration: none; background:transparent;border:0;} 
#firstlevel td a:visited { color: #ccc; text-decoration: none; background:transparent;border:0;}  
#firstlevel td a:hover {color: #fff; text-decoration: none; background:transparent; border:0;} 
#perstnav {background:#333;}
#firstSelected {background: #000;}

/*tools menu styles */
#tools  {color: #ccc;background:transparent;font: 11px Verdana, Arial, Helvetica, sans-serif;}
#tools td  {text-align: center;margin: 0;padding: 0px 5px;border: 0;border-left: 1px solid #777;white-space: nowrap} 
#tools a  {color: #ccc; text-decoration: none; font: 11px Verdana, Arial, Helvetica, sans-serif;background:transparent;border:0;}  
#tools  a:link {color: #ccc; text-decoration: none; background:transparent; border:0;} 
#tools	a:visited { color: #ccc; text-decoration: none; background:transparent; border:0;}
#tools  a:hover { color: #fff; text-decoration: none; background:transparent;border:0;} 

/*Secondary (mid nav) styles */
#midnav  td	{color: #000;font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 2px 7px; white-space: nowrap;}
#midnav  td  a {font: bold 11px/20px Verdana, Arial, Helvetica, sans-serif; border:0;}
#midnav  td	 a:link { color: #fff;  text-decoration: none; background:transparent; border:0;} 
#midnav  td	 a:visited { color: #fff;  text-decoration: none; background:transparent;border:0;}  
#midnav  td	 a:hover { color: #fc3; text-decoration: none; background:transparent;border:0;}  
#midnavSel {background:#fff;}

#midnavB td {font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#b00;} 
#midnavB  td  a {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666; border:0;text-decoration:none;}
#midnavB  td  a:link {color:#666; border:0;}
#midnavB  td  a:visited {color:#666; border:0;}

/*font selector (mid nav) styles */
.midyellow { color: #fc3; font:13px Georgia, Palatino, Times, "Times New Roman", serif; background:transparent;  }
.midyellow a { color: #fc3; font:13px Georgia, Palatino, Times, "Times New Roman", serif; background:transparent;border:0;  }
.midyellow a:link  { color: #fc3; font-size: 12px; font-family: Georgia, Palatino, Times, "Times New Roman", serif; background:transparent; border:0; }
.midyellow a:visited  { color: #fc3; background:transparent; border:0; }
.midyellow a:link { color: #fc3; background:transparent; border:0; }

/* side bar styles */
#subnav {margin-left:5px;}
#subnav dt {font: bold 12px Verdana, Arial, Helvetica, sans-serif; margin: 15px 0 15px 0; border-bottom:0;}
dt#subselected {border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding-left: 2px;}
#subnav dt a {font:  bold 12px Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 5px 0; border-bottom:0;}
#subnav dt a:link { color: #000; text-decoration: none; background:transparent;border-bottom:0;  }
#subnav dt a:visited { color: #000; text-decoration: none; background:transparent;border-bottom:0;  }
#subnav dt a:hover {text-decoration: none; background:transparent; border-bottom:0;}
#subnav dd {font: bold 11px Verdana, Arial, Helvetica, sans-serif;background:transparent;margin-left: 10px;padding-top: 2px;margin-bottom: 5px;border:0;}
#subnav dd a {font: normal 11px Verdana, Arial, Helvetica, sans-serif;background:transparent; border:0;}
#subnav dd a:link { color: #000; text-decoration: none; background:transparent;border:0;}
#subnav dd a:visited { color: #000; text-decoration: none; background:transparent; border:0;}
#subnav dd a:hover { text-decoration: none; background:transparent; border:0;}

/* goodies */
p.lead-para:first-letter {
	font: bold 48px Georgia, Palatino, Times, "Times New Roman", serif;
	float:left;
	display:block;
	padding-right:5px;	
}

#dottable { border: dotted 1px #999; background:transparent;  }
.dottable { border: dotted 1px #999; background:transparent; }

/* side box for admissions content */
.admissionsBox {border: dotted 1px #999; background:transparent; width:200px; padding:10px;}

#BlackBox {
	background: #000;
	border-left: 5px solid #333;
	border-bottom: 5px solid #333;

}
div.boxerbox {position:relative;color:#900; padding:5px; border:1px dashed #666;margin: 5px;background:#000;width: 175px;}
.boxerbox h4 {margin:0;position:absolute;top:-15px;padding:0px;background:#000;color:#fc3;white-space:nowrap;}
.boxerbox img {border:2px solid #b00;}
.boxerbox a:hover img {border:2px solid #fc3;}
.boxerbox a, .boxerbox a:link, .boxerbox a:visited {color:#fc3; text-decoration:none; border:0;}
.boxerbox a:hover {color: #b00;}
.boxerbox dt {font: bold 11px Verdana, Arial, Helvetica, sans-serif;  margin:0;padding: 5px 0px 0px; color:#fff;}
.boxerbox dd {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ccc; margin:0;padding: 0px;}
.boxerbox p {font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.boxerbox .date {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fc3;}
/*content styles*/

/* content id for tableless basic tableess layouts */

/* pull quote class */
.quote {
	font: bold 13px/1.5em Georgia, "Times New Roman", Times, serif;
	color: #000;
	width: 200px;
	float: right;
	text-align: left;
	margin: 5px;
	border-top: 1px dashed #999;
	border-bottom: 1px dashed #999;
	padding: 5px;
}

#passage{margin: 25px 75px;}
/* must set width of photo container by hand */
#photoRight {float: right;margin: 10px;text-align: right;}
#photoRight img {border: 2px solid #000;margin-bottom: 5px;}
.caption {font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color: #333;}

/* tag definition*/
h1, h2, h3, h4 {font-family: Georgia, "Times New Roman", Times, serif;background: transparent;margin: 0px;padding: 0px;}
h5, h6 {font-family: Georgia, Palatino, Times, "Times New Roman", serif; font-weight: bold; background: transparent;}
h1 {font-size: 28px;}
	h1 a:link {text-decoration: none}
	h1 a:hover {text-decoration: underline;}
h2 {font: 20px/30px Georgia, "Times New Roman", Times, serif;}
	h2 a:link {text-decoration: underline}
	h2 a:hover {text-decoration: underline;}
h3 {font-size: 18px; color: #000;}
	h3 a:link {text-decoration: none}
	h3 a:hover {text-decoration: underline;}
h4 , .titleRed, .titleYellow {font: normal 17px/30px Georgia, Palatino, Times, "Times New Roman", serif;padding-top: 5px;}
h4 {padding-left: 5px;}
	h4 a {text-decoration: none; border:0;}
	h4 a:link {text-decoration: none; border: 0;}
	h4 a:hover { text-decoration: underline; border: 0;}
	h4 a:visited {text-decoration: none; border: 0;}
h5 {font-size: 13px;color: #333;}
	h5 a:link {text-decoration: none}
	h5 a:hover {text-decoration: underline;}
h6 {font-size: 12px;color: #000;margin: 10px 5px 0px;}
	h6 a:link {text-decoration: none}
	h6 a:hover {text-decoration: underline;}
label, legend {font: bold 12px Verdana, Arial, Helvetica, sans-serif;}
/* Custom content (non-layout) classes */
.small   { font: 9px Verdana, Helvetica, Arial, sans-serif; background:transparent; }
.footer {font: 11px Verdana, Arial, Helvetica, sans-serif;color: #666;}
.footer a {text-decoration: none;border:0;}
.footer a:link {text-decoration: none;border:0;}
.footer a:visited {text-decoration: none;border:0;}
.pacfooter {font-weight: bold ;}
.tableData{border-top: 1px solid #000;border-right: 1px solid #000;}
.tableData th, .tableData th a, .tableData th a:link, .tableData th a:visited {font:bold 13px/20px Georgia, "Times New Roman", Times, serif;background:#000;color:#fc3;border: 1px solid #000;}
.tableData th a:hover {color:#f00;}
.tableData td {font:normal 13px Verdana, Helvetica, Arial, sans-serif;border-bottom: 1px solid #000;border-left: 1px solid #000;}
#directoryData td{padding:5px;}
#directoryData dd {font-size:12px;}
.titleYellow {color:#fc3;}
.titleWhite {color:#fff;}
.warning {color:#f00;}
.warning a{color #fff;
	text-decoration: underline;
}

