
/*<style type="text/css">*/

body, div, td, p
{
	font-family: Arial;
	color: #000000;
	font-size:12px;
}
p {
	margin-left : 15px;
	margin-right : 15px;
	margin-top : 5px;
	margin-bottom : 5px;
}

body
{
	margin: 0px;
	text-align: center;
}
div#container
{
	width: 770px;
	position: relative;
	margin: 0px auto;
	text-align: left;
}
div#top
{
	position: absolute;
	top: 0px;
	width: 100%;
	height: 125px;
}
div#top object
{
	position: absolute;
	bottom: 10px;
	left: 0px;
}
div#content
{
	position:absolute;
	top: 0px;
	margin-top: 125px;
	width: 100%;
}
div#artRotate
{
	width: 300px;
	height: 300px;
}
			
/* General Styles */
	h1 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 21px;
		color: #102174;
		background-image:url(/images/126/4/h1_bg.png);
		background-repeat:repeat-x;
		border: 1px solid #1156C9;
		padding-left:8px;
		margin:8px;
	}
	h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		line-height: 18px;
		color: #1156C9;
		
		border: 1px solid #3B6EA4;
		padding-left:8px;
		margin:8px;
	}
	h3 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 17px;
		color: #606060;
		background-image:url(/images/126/4/h3_bg.png);
		background-repeat:repeat-x;
		background-position:bottom;
		padding-left:8px;
		padding-bottom:6px;
		margin:8px;
	}
	h4{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 22px;
		color: #666;
		background-image:url(/images/126/4/h4_arrow.png);
		background-repeat: no-repeat;
		padding-left:28px;
		margin:8px;
	}
	h5{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		color: #1156C9;
		padding:1px 1px 1px 8px;
		background-color:#CCCECE;
		border:1px solid #9B9F9F;
		margin:8px;
	}
	li {
		color: #4B4B4B;
		font-size: 12px;
		margin-left : 30px;
	}
	blockquote {
		color: #2E2E2E;
		font-size: 12px;
	}
	A, A:Link, A:Visited, A:Active {
		color: #1074C5;
		text-decoration: none;
		font-weight:bold
	}
	A:Hover {
		color: #626262;
	}

	
		td.leftlinks
		{
			padding-right: 10px;
		}
		td.leftlinks ul
		{
			list-style:none;
			margin: 0px;
			padding: 0px;
		}
		td.leftlinks li
		{
			margin: 10px 0px;
			font: 13pt 'Avant Garde ITC', Myriad, 'Trebuchet MS';
		}
		div#MiniSearch
		{
			background: url(/images/126/4/bg_center.gif) repeat-x;
			width: 140px;
			height: 98px;
			padding: 6px;
			position: relative;
			text-align: left;
		}
		div#MiniSearch div.left
		{
			position: absolute;
			left: 0px;
			top: 0px;
			width: 7px;
			height: 100%;
			background: url(/images/126/4/img_left.gif) no-repeat;
		}
		div#MiniSearch form
		{
			padding: 0px;
			margin: 0px;
		}
		div#MiniSearch div.right
		{
			position: absolute;
			right: 0px;
			top: 0px;
			width: 7px;
			height: 100%;
			background: url(/images/126/4/img_right.gif) no-repeat;
		}
		div#MiniSearch input
		{
			margin-bottom: 4px;
		}
		div#MiniSearch input.text
		{
			width: 90px;
			height: 20px;
			font-size: 10pt;
		}
		div#MiniSearch select
		{
			width: 110px;
			font-size: 10pt;
		}
		
		div.HomepageBox div.Buttons
		{
			height: 22px;
		}
		
		div.HomepageBox div.Buttons div.Button img,
		div.HomepageBox div.Buttons div.ButtonActive img
		{
			vertical-align: middle;
		}
		
		div.HomepageBox div.Buttons div.Button,
		div.HomepageBox div.Buttons div.ButtonActive
		{
			background: url(/images/126/4/calButton_Repeat.gif) repeat-x 0px 0px;
			_background-position: 0px 1px;
			height: 22px;
			margin-left: 2px;
			float: right;
			font: 9pt Arial;
			width: 84px;
		}
		
		/* Mac IE will not see this \*/
		div.HomepageBox div.Buttons div.Button,
		div.HomepageBox div.Buttons div.ButtonActive
		{
			width: auto;
		}
		/* */
		
		div.HomepageBox div.Buttons div.ButtonActive
		{
			background-image: url(/images/126/4/calButton_RepeatActive.gif);
		}
		
		div.HomepageBox div.ContentFrame
		{
			background: url(/images/126/4/boxBackground_Small.gif) no-repeat;
			width: 247px;
			height: 134px;
			padding-left: 10px;
			padding-right: 5px;
			padding-top: 6px;
		}
		
		div#Calendar
		{
			width: 265px;
			float:right;
		}
		
		div#Calendar div.ContentFrame
		{
			height: 294px;
			background-image: url(/images/126/4/calBackground.gif);
		}
		
		div#Calendar div.Content
		{
			width: 240px;
			height: 280px;
			overflow: auto;
			text-align: left;
			padding-right: 5px;
		}
		
		div#Calendar div.Content div
		{
			margin-right: 15px;
		}
		
		/* Mac IE will not see this \*/
		div#Calendar div.Content div
		{
			margin: 0;
		}
		/* */
