/* Default SiteMaker 5.0 Style Sheets */

/* *************** */
/* General Classes */
/* *************** */
	
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family : arial;
	font-size: 11px;
	text-align: left;}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

	td			{	font-family : arial;
					font-size: 12px;}
					
	th			{	text-align: right;
					font-family: arial;
    				font-size: 11;
					font-style: bold;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
		
/* *************** */
/*  Header Styles  */
/* *************** */

H1 {			
	font-size: 15pt;
	font-style: bold;
	font-family: Arial;
	color: #004489;
	margin-bottom: 0.1in;
	letter-spacing: 0.02em}
H2 {			font-size: 13pt;
					font-style: bold;
					font-family: times;
					color: #004489;
					margin-bottom: 0.1in;
					letter-spacing: 0.1em}
H3 {			font-size: 13pt;
					font-style: bold;
					font-family: arial;
					color: #794A6E;
					margin-bottom: 0.1in;
					letter-spacing: 0.02em}
H4 {
	font-family: verdana;
	font-size: 22px;
	font-style: normal;
	color: #73468E;
}

	b	 {			font-family: arial;
    				font-size: 12;
					color: #794A6E;}

/* *************** */
/*   Link Styles   */
/* *************** */

	A:link { 		color:4093C4; }
	
	A:visited	{ 	color:4093C4; }
	
	A:hover	{ 		color:004489; }

/* *************** */
/*   Form Styles   */
/* *************** */

	SELECT   { background-color: F3EFF7;
					padding: 2px;
					border: 1px 000000;
					border-color: 000000;
					font-size:11px;
					font-style:normal;
					text-decoration:none;
					font-family:arial;
					margin-left: 5px;
					}
					
	INPUT	{ background-color: F3EFF7;
					padding: 2px;
					border: 1px groove;
					border-color: 000000;
					font-size:11px;
					font-style:normal;
					text-decoration:none;
					font-family:arial;
					margin-left: 5px;
					}
	
					
	TEXTAREA  		{ background-color: F3EFF7;
					padding: 2px;
					border: 1px groove;
					border-color: 000000;
					font-size:12px;
					font-style:normal;
					text-decoration:none;
					font-family:arial;
					width:200px;
					margin-left: 5px;
					}


/* ***************************************************** */
/*   Custom Styles (feel free to add new styles below)   */
/* ***************************************************** */

span.title {
	font-family: verdana;
	font-size: 24px;
	font-style: bold;
	color: #73468E;
	background: white;
}

td.homepage {
	padding: 0px 5px 0px 5px;
}

	td.bdyHeader{	background: #7957C3;
					font-family : arial;
					font-size: 12px;
					font-weight: bold;
					text-align: left;
					color: #FFFFFF;}

/* Sladen Library News teasar styles */
table.newsteaser
{
	width: 100%;
}

td.newsteaser
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:top;
	padding-bottom: 5px;
}

td.newsteaserbullet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	vertical-align:top;
	padding-bottom: 5px;	
	padding-right:5px;
}

/* Site Search Specific */
#frmSiteSearchTeaser {margin-bottom:0px;}
#frmSiteSearchTeaser table, #frmSiteSearchTeaser table td
{
	padding:0px;
	margin:0px;
}
input#keywords
{
	background-color:#FFFFFF;
	height:18px;
	vertical-align:middle;
	padding:0 0 0 4px;
	font-size:12px;
	line-height:16px;
}

div.chatnow_text {
	padding:10px;
	padding-bottom: 20px;
}

td.chatNowLabel {
	vertical-align: top;
	width: 1%;
	font-weight:bold;
	text-align:right;
	padding:3px;
	white-space: nowrap;
}

td.chatNowField {
	width: 99%;
	padding:3px;
}

td.chatNowFieldMulti {
	width: 49%;
	padding:3px;
}
