body {
	margin: 0px auto;
	background-color:#c6c9d3; /*pale blue - cooler than blue on left side */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

#header {
	width: 100%;
	margin: 0px auto;
	background-color: #fff;
}

.logohome {
	padding-left: 30px;
	border:none;
	width: 201;
	height:125;
}

.taghome {
	width: 264;
	height:125;
	border:none;
}

table {
	border-collapse: collapse;
}

td {
	vertical-align:top;
	
}

ul {
	margin-top:5px;
}

img {
	border:none;
}

h1{
	color:#333366;
	font-size:16px;
	font-family:arial;
	font-weight:bold;
}

h2 {
	color: #333366;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
}

h3 {
	color: #333366;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

#container {
	width:874px;
	background-color:#ffffff;
}

#homeleft {
	background-color: #d5dfe4; /*pale greyish blue - not same as background or right */
	width: 200px;
	text-align:center;
}

#homeleft-lower {
	background-color: #d5dfe4; /*pale greyish blue - not same as background or right */
	width: 200px;
	text-align:center;
}

#homemain {
	background-color: #fff; /*white*/
	padding: 20px 30px;
	width: 550px;
}

#homemain td {
	text-align: center;
	vertical-align: top;
}

#homemain td img {
	text-align:center;
}

#secondary { /*styles the blue strip and graphic used on the home page below nav and above main page content */
	background-image:url(graphics/midhome_r2_c5.gif);
	background-repeat:repeat-x;
	padding-left:33px;
	height:180px;
}

#main {
	padding: 0px 20px 0px 0px;
	color:#1B3360;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
}

.right {
	float: right;
	padding: 5px 10px 0px 10px;
}

.maincontent {
	padding: 0px 20px 0px 0px;
	color:#1B3360;
	font-size: -1;
	font-family:Arial, Helvetica, sans-serif;
}
.mainlittle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
}

.mainlittle_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight:bold;
	color:#1B3360;
}


li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	margin-top:0px;
}

p.minus {
	font-size: smaller;
}

.imgpadtop10 {
	padding-top:10px;
}

.pdf {
	margin-right:5px;
}
.center {
	text-align:center;
	margin: 0px auto;
}
/*XXXXXXXXXXXXXXXXXX  styling specific to inside pages XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.goldtop { /*inside pages white area has a gold bar along top edge */
	background-image: url(graphics/subarea_r1_c4.gif);
	background-repeat:repeat-x;
}

.bluewhite { /*inside pages tile image for the left side of the container area with blue to left and white area to right */
	background-image: url(graphics/lilstrip1.gif);
	background-repeat: repeat-y;
}

.darkblue { /*this puts a blue to black gradient in the lower left cells on the inside pages -- left column under line art */
	background-image: url(graphics/drk-blu-grad.jpg);
	background-repeat:repeat-x;
	background-position: top;
}

.goldblue { /*tile for top of left column for inside pages -- blue with gold strip at top edge */
	background-image: url(graphics/gold-blue-tile.gif);
	background-repeat: repeat-x;
}

.blackwhite { /*tile for the lower left area so that the height can expand as needed */ background: url(graphics/bw-tile-lower-left.gif) repeat-y bottom; }

#insideleft { /*styles the dark blue column on the left side of the inside pages that includes an accent photo, a graphic with the address and social media graphic links -- everything within this cell is editable with PageLime*/
	width:187;
	background-color:#1B3360; /*medium dark blue */
}

.imgrightsmall { /*styling to make the accent images on various pages float right with text wraps, remove unnecessary tables */ float:right; height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px; font-weight:bold; text-align:center; margin:10px 0px 10px 10px; padding: 10px; /*border-width: 1px; border-color: #333; border-style:solid;*/ clear: left; 
	
}

#library img{
	text-align:left;
}

.nofloat {
	float:none;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXX end of inside page-spcific styles XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


.red { /*used for astericks on the labplanner form */
color:#FF0000;font-weight:bold;font-size:larger;
}

/* -------FOOTER ----------------------*/

#footer {
	text-align:center;
}

.copyright {
	font-family:"Arial";
	font-size: 9px;
	line-height: 12px;
}

.botnav{
	color:#00C; /*almost black - very dark charcoal */
	text-decoration:underline;
	font-weight:bold;	
}
