/* Primary Site Template */
/* Start General Element Formatting */
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	background-color: #fff;
	color: #333;
}
a:link {
	color: #660000;
	text-decoration: underline;
}
a:visited {
	color: #333;
	text-decoration: underline;
}
a:hover {
	color: #990000;
	text-decoration: none;
}
fieldset {
	border: 1px dashed #666;
}
legend {
	color: #000;
	background-color: #FFF;
}
img {
	border:0;
}
blockquote {
  background: #E4E4D4 url(BlockquoteBG.gif) repeat-x;  
  padding: 8px;
  font-style:italic;
}
h1 {
  margin-top:0;
}
ul {
  /* list-style: disc url(http://www.pittstate.edu/psuElements/icons/bullet_black.png) inside; */
}
/* End General Element Formatting */

#psu_head_1 {
	background-color: #990000;
	background-image: url(psuPageHeaderGradBG.jpg);
	background-repeat: repeat-x;
	height: 49px;
	overflow: hidden;
	text-align:center;
}
#psu_head_2 {
	width: 770px;
	margin: auto;
	padding-left: 16px;
	text-align:left;
}
#psu_mainnav_1 {
	background-color: #000;
	background-image: url(blackBarHighlight.jpg);
	background-repeat: repeat-x;
	border-top: #ffcc00 solid 1px;
	text-align:center;
}
#psu_mainnav_2 {
	width: 770px;
	margin: auto;
	color: #fff;
	padding: 3px 0px 4px 14px;
	text-align:left;
}
#psu_mainnav_2 a:link {
	text-decoration: none;
	color: #FFF;
}
#psu_mainnav_2 a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
#psu_mainnav_2 a:hover {
	text-decoration: underline;
	color: #FFCC00;
}
#psu_body {
	background-image:url(psuContainerBorderGradiant.jpg);
	background-repeat:repeat-x;
	min-height: 161px;
}
#footer {
	border: 1px solid #000;
	font-size: 80%;
	padding-top: 5px;
	padding-bottom: 5px;
}

.lrBorderBlack {
	border-right: solid 1px #000;
	border-left: solid 1px #000;
}
.tanColShadowTop {
	background-color: #E6DDB7;
	background-image: url(contentStartbgTopShadowTan.gif);
	background-repeat: repeat-x;
	padding: 8px;
}
td.tanColShadowTop ul {
  margin:0;
  padding-left:1em;
}
/* Start Rounded Corner Background used in /pps (no department.css available) */
.tanRoundCornner {
	background-color: #fff;
	background-image: url(tanCornner.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	width: 30px;
}
/* End Rounded Corner Background */
.whiteColShadowTop {
	background-color: #fff;
	background-image: url(contentStartbgTopShadow.gif);
	background-repeat: repeat-x;
	padding: 8px;
}
.psuMarginArea, .psuContainerBorderLeft, .psuContainerBorderRight {
	background-image: url(psuContainerBorderGradiant.jpg);
	background-repeat: repeat-x;
}

/* Start Alert Bar */
#psu_alert_1 {
	/*background-image:url(http://www.pittstate.edu/campusalert/alertbg.gif); For red "Notice" Alert */
	/*background-image:url(http://www.pittstate.edu/campusalert/alertbgBlue.gif);  For blue "Info" Alert */
	background-image:url(alertbgWhiteYellow.htm);
}
#psu_alert_2 {
	/*color: #fff;*/
	font-weight: bold;
	width: 770px;
	margin: auto;
	text-align: center;
}
/*#psu_alert_2 a:link, .psu_alert_2 a:visited  {
	color:#ffff00
}*/
/* End Alert Bar */

/* Start Header Search Box 
.main_search_off {
  float:right; 
  width:340px; 
  height:48px; 
  padding-top:11px;
  padding-right:120px;
  margin-right:-100px;
  text-align:right;
  position:relative; 
  opacity:.50;
  filter:alpha(opacity=50);  
}
.main_search_on {
  float:right; 
  width:340px; 
  height:48px; 
  padding-top:11px; 
  padding-right:120px;
  margin-right:-100px;
  position:relative; 
  text-align:right;
}
.flat {
  border: solid 1px #660000;
  height:18px;
  width:113px;
  padding-left: 5px;
  vertical-align:middle;
}
 End Header Search Box */

/* Start Red Column Side Navigation */
.redCol {
	background-color: #990000;
	color: #fff;
}
.redCol a {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #fff; 
	text-decoration: none
}
.redCol a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #fff; 
	text-decoration: none
}
.redCol a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFF00; 
	text-decoration: underline; 
}
/* End Red Column Side Navigation */

/* Start Sidebar Search Box */
.srchbx {
	background-color: #fff;
	background-image: url(contentStartbgTopShadow.gif);
	background-repeat: repeat-x;
	padding: 8px;
	margin:10px 2px;
	color: #333333;
}
.srchbx form {
  padding: 0;
  margin: 0;
}
.srchbxSubmit {
  height:16px; 
  width:16px; 
  background-image:url(magnifier.gif); 
  border:none; 
  background-color:#fff
}
.srchbxName {
  font-size:.8em;
}
.srchbxHead {
  font-size:.8em;
  font-weight:bold;
}
.srchbxBox {
  height: 16px;
  width: 74%;
  font-size: .8em;
  padding-left: 8px;
}
/* End Sidebar Search Box */

/* Start Hidden Elements */
.geo, .skipnav {
	display: none;
}
/* End Hidden Elements */

@media print {
body {
	font-size: 10pt;
	line-height: 120%;
	background: #fff;
	font-family: "Times New Roman", Times, serif;
}
#psu_head_1 {
	display:none;
}
#psu_head_2 {
	display:none;
}
#psu_mainnav_1 {
	display:none;
}
#psu_mainnav_2 {
	display:none;
}
.lrBorderBlack {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #000;
	border-left-color: #000;
}
#footer {
	display:none;
}
.tanColShadowTop {
	display:none;
}
a:link {
	color: #000;
	text-decoration: underline;
}
a:visited {
	color: #000;
	text-decoration: underline;
}
.noprint {
	display:none
}
}
