html, body
	{
	width: 99%;
	font-family: verdana;
	text-align: center;
	font-size: 90%;
	}
h1 {
	font-size: 160%;
	font-weight: 600;
	}
h2 {
	font-size: 160%;
	font-weight: 100;
	}
div.heading {
	width: 982px;
	height: 140px;
	}
div.menu
	{
	width: 982px;
	height: 37px;
	}





div.temp
	{
	border: solid 1px #0f0;
	}




div.menu div
	{
	height: 26px;
	text-align: center;
	}
div.menuspaceleft
	{
	width: 49px;
	float: left;
	}
div.menulinka
	{
	width: 140px;
	float: left;
	/*border: 1px solid red;*/
	}
div.menu a
	{
	display: block;
	color: #fff;
	text-decoration: none;
	font-weight: 700;
	font-size: 14px;
	/*background: #ddd;*/
	padding-top: 4px;
	}
div.menuback1
	{
	width: 982px;
	height: 87px;
	background-image: URL('images/menus/1.gif');
	text-align: left;
	}
div.menuback2
	{
	width: 982px;
	height: 87px;
	background-image: URL('images/menus/2.gif');
	}
div.menuback3
	{
	width: 982px;
	height: 87px;
	background-image: URL('images/menus/3.gif');
	}
div.menuback4
	{
	width: 982px;
	height: 87px;
	background-image: URL('images/menus/4.gif');
	}
div.menuback5
	{
	width: 982px;
	height: 87px;
	background-image: URL('images/menus/5.gif');
	}
div.menuback6
	{
	width: 982px;
	height: 87px;
	background-image: URL('images/menus/6.gif');
	}

div.contentback1, div.contentback2, div.contentback3, div.contentback4, div.contentback5, div.contentback6 {
	height: 1%;
	overflow: visible;
	width: 982px;
	background-repeat: no-repeat;
	background-position: 100% 0%;
	background-color: #eff7fb;
	text-align: left;
	}
div.contentback1 {background-image: URL('images/rightbackgrounds/1.gif');}
div.contentback2 {background-image: URL('images/rightbackgrounds/2.gif');}
div.contentback3 {background-image: URL('images/rightbackgrounds/3.gif');}
div.contentback4 {background-image: URL('images/rightbackgrounds/4.gif');}
div.contentback5 {background-image: URL('images/rightbackgrounds/5.gif');}
div.contentback6 {background-image: URL('images/rightbackgrounds/6.gif');}

div.content {
	overflow: visible;
	width: 762px;
	text-align: left;
	color: #004d94;
	}
div.contenttext {
	overflow: visible;
	width: 762px;
	padding: 5px;
	}
div.contentimage {
	width: 762px;
	}
div.contentimagespace {
	float: left;
	width: 50px;
	}
div.contentimagelink {
	float: left;
	width: 134px;
	}

div.contentimagelink a {
	font-size: 14px;
	color: #004d94;
	display: block;
	padding-bottom: 5px;
	text-decoration: none;
	}

img.imglink {
	border: 0px;
	}

div.img69, div.img130, div.img135, div.img137, div.img144 {
	float: left;
	border: 0px;
	}

div.img69 {
	width: 69px;
	}
div.img130 {
	width: 130px;
	}
div.img135 {
	width: 135px;
	}
div.img137 {
	width: 137px;
	}
div.img144 {
	width: 144px;
	}













div.rightlinks {
	padding-top: 10px;
	float: right;
	width: 200px;
	height: 400px;
	border: solid 0px #f00;
	}

div.rightlinks a {
	font-size: 15px;
	font-weight: 600;
	color: #ffffff;
	display: block;
	text-decoration: none;
	}

div.rightlinks li {
	padding-bottom: 15px;
	}


div.rightlogin {
	float: right;
	clear: right;
	width: 180px;
	border: solid 0px #f00;
	color: #00498c;
	font-size: 14px;
	font-weight: 700;
	}

span.loginlabel {
	color: #eff7fc;
	}

div.rightlogin a {
	text-decoration: none;
	color: #eff7fc;
	}

div.rightlogin input {
	background-color: #eff7fc;
	}

div.contactform
	{
	float: right;
	width: 350px;
	}
div.contactformspacer
	{
	float: right;
	width: 400px;
	}

div.map
	{
	width: 510px;
	float: right;
	border: solid 0px #f00;
	}

div.directoryleft, div.directoryright
	{
	width: 375px;
	float: left;
	border: solid 0px #f00;
	}

div.directoryright
	{
	text-align: right;
	}


input.scroll
	{
	background-color: #6aadd5;
	color: #004d94;
	font-size: 16px;
	font-weight: bold;
	border: medium none;
	}

form.scroll
	{
	margin: 0px 0px 0px 60px;;
	}


div.footer
	{clear: both;
	width: 100%;
	text-align: center;
	color: #004d94;
	font-size: 9px;
	}
div.footer a
	{
	color: #004d94;
	}




div.h629
	{
	float: right;
	height: 629px;
	width: 200px;
	}


table.diarydatesselector, table.diarydates
	{
	width: 100%;
	}
table.diarydatesselector td, table.diarydates th, table.diarydates td
	{
	text-align: center;
	}





