/* Jim Alexander March 2008 for revised RRMuseumPA site. This version is same as main.css, but it does not have page background image and color, and is generally used for plain or popup pages. Whenever main.css gets changed, change this also. */

/* The min-height below is to keep some Mozilla browsers from not showing vertical scrollbar if page is very short, thus causing horiz. jerking when going from page that requires scrollbar. This makes all pages show the scrollbar.*/

html, body {
	min-height:100.01%;
	margin-bottom:1px;
}
body {
	font: 95% Verdana, Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 27px;
	
}
#container {
	position: relative;
	margin: 0 auto;
	text-align: left;
	width: 900px;
}
#outertable {
	background-color: #FFFFFF;
	border-top: thin solid #571F2C;
	border-right: thin solid #571F2C;
	border-bottom: thin solid #571F2C;
	border-left: 0;
}
.formmargin {
	margin: 0px;
}
.whbg {
	background-color: #FFFFFF;
}

/* Standard Format sizes: */	

h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #A2534F;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0em;
	padding-top: 0px;
}
.bluebg {
	background-color: #9FD0FF;
}

h2 {
	color: #67A038;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
}
h3 {
	color: #834D31;
	font-weight: bold;
	font-size: .95em;
}

/* Links (also see variation for the Logo AP apDiv1: */
a img {	border:none;	
}
a:link {
	color: #0000FF;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	color: #990000;
	text-decoration: underline;
	background-color: #EDF0F1;
}
a:active {
	text-decoration: underline;
}
/* For the the logo AP apDiv1, properties, positioning and no link hover background color: */
#apDiv1 {
	position:absolute;
	width:221px;
	height:109px;
	z-index:500;
	left: -12px;
	top: -19px;
	overflow: visible;
	visibility: visible;
}
#apDiv1 a:hover {
	background-color: transparent
}
/* For the PHMC logo: */

#apDiv2 {
	position:absolute;
	width:92px;
	height:86px;
	z-index:550;
	left: 815px;
	top: -7px;
	visibility: visible;
	overflow: visible;
}

/* Special font sizes: */
.em6 {
	font-size: 0.6em;
}
.em7 {
	font-size: 0.7em;
}
.em8 {
	font-size: 0.8em;
}
.em9 {
	font-size: 0.9em;
}
/* Dotted or dashed borders: */
.dottedleftbordpad {
	border-left: 2px dotted #834D31;
	padding-left: 10px;

}
.dottedrightbord
 {
	border-right: 2px dotted #BB5E00;
}
.leftmargin {
	margin-left: 10px;
}

.dotted {
	border: thin dashed #CCCCCC;
}
.dotbordlr {
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.dotbordleft {	
	border-left-width: thin;	
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.dotbordblu {
	border: 1px dashed #0063C3;
	background-color: #FFFEF2;
	font-size: 0.8em;
	}

/* Standard colors: */
.markup {
	color: #FF00FF;
}
.gray {
	color: #666666;
}
.graybg {
	background: #F8F8F8;
}
.brown {
	color: #834D31;
}
.green {
	font-weight: bold;
	color: #4F6C4B;
}
.blue {
	color: #274384;
}
.red {
	color: #B01600;

}
.whitetxt {
	color: #FFFFFF;
}
.listorangebull {
	list-style-image: url(../i/orangebullet.gif);
}
.listorangearrow {
	list-style-position: outside;
	list-style-image: url(../i/orangearrow.gif);
}
.topbordersolid {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.brownborder {
	border: 1px solid #A0522D;
}
.greenbg {
	background-color: #8EAA8C;
	background-image: url(../i/greentexturebg.gif);
}
.leftcolpad {
	padding: 2px 0px 2px 2px;
}
.favshift {
	position: relative;
	left: 11px;
	top: 10px;
}
.lrborder {
	border-right: thin solid #571F2C;
	border-left: thin solid #571F2C;
}
.imagelinknobg a:hover {
	background: #FFFFFF;
}
