html,body,.body		{width:100%;margin:0px;}
body				{font-size:12px;}
body,td,a,input,textarea		{font-family: Arial, Helvetica, sans-serif;color:#000000;}
a					{color:#003399;text-decoration:none;}
a:hover				{text-decoration:underline;color:#7fa0c3;}
.line,.linespace	{border-left:1px solid #999999;padding-left:5px;height:10px;padding-right:12px;}
.space,.linespace	{padding-left:12px;}

form 					{display:inline;}
input 					{height:14px; margin:0px; padding:0px;}
input.search			{border:1px solid #666666;width:110px;}
input.guestbook, input.guestbook_submit		{border:1px solid #666666; width:120px; height:16px; margin:0px; padding:0px;}
input.guestbook_submit	{height:20px;}
textarea.guestbook		{border:1px solid #666666; margin:0px; padding:0px; width:20.00em; height:9.33em;font-size:1em;}
div.guestbook			{padding:5px 14px 5px 14px;background-color:#ececec;}

img.person 					{border:2px #ffffff solid;}
img.showperson				{padding-right:12px;}
a.person:hover 				{background-color:#004287;}
a.person:hover img.person 	{border: 2px solid #004287;}
div#persons					{position:relative;height:145px;}
.persons					{height:145px;}
div.showperson				{visibility:hidden;position:absolute;top:0px;left:0px;padding:12px; width:420px; background-color:#ececec;}

#alpha a			{padding-right:4px;}

#formmull td		{height:23px;}
#formmull .input1	{border:1px solid #666666;width:120px;}
#formmull .input2	{border:1px solid #666666;width:260px;}
#formmull .input3	{border:1px solid #666666;width:80px;}
#formmull .input4	{border:1px solid #666666;width:185px;}
#formmull .file		{height:20px;}
#formmull textarea	{border:1px solid #666666; margin:0px; padding:0px; width:280px; height:6.5em;font-size:1em;}


.error				{color:#ff0000;}
td.calhead,td.calhead2,.greybox	{background:#ececec;}
td.calhead,td.calhead2			{font-weight:900;}
td.calMonth			{height:23px;}
td.calContent,td.calContent2		{height:23px;border-bottom:1px solid #ececec}
.greybox			{padding:12px;width:426px;}
.greybox2			{padding:6px;background-color:#ececec;}
.greybox3			{width:100%;background-color:#ececec;}
.mini,.minibold,td.calhead2,td.calContent2	{font-size:0.95em;}
.minibold			{font-weight:900}

.menuimg 	{padding-right:4px;}
.menupath	{color:#003399;}

.footer		{height:10px;}
.content1 	{height:271px;}
.content2 	{height:361px;}
.boxes	 	{height:100%;width:100%;}

td.s1		{width:212px; vertical-align:top; border-left:1px solid #999999; padding-left:12px; padding-right:12px;}
td.s2		{width:454px; vertical-align:top; border-left:1px solid #999999; padding-left:12px; padding-right:12px;}
td.s3		{width:236px; vertical-align:top;}

.font1	{font-size:1.00em;}
.font2	{font-size:1.50em;}
.font3	{font-size:2.00em;}
.fontChange {color:#003399;}
.title	{color:#003399;font-weight:900;}

h1,h2,h3,h4,h5,h6{ display: inline; }
h1	{font-size:1.50em;}
h2	{font-size:1.50em;color:#003399;}
h3	{font-size:1em;font-weight:900;}
h4	{font-size:1em;font-weight:900;}
