BODY    {
	font-family:verdana,sans-serif;
	font-size:13px;
	margin-left: 10px;
	margin-right: 15px;
	background-color: #f9f9f9;
	background: url(images/pagebackshadow.gif) center;
	}

#maincolumn {
		margin:0 auto;
		width: 982px;
		background:#fff;
		padding: 5px 5px 5px 5px;
		border: 1px solid #A0A0A0;
}

#blogbox	{
		width: 200px;
		height: 100%;
		background: #f9f9f9;
		padding: 5px 5px 10px 5px;
		border: 1px solid #b0e0e6;
		float: right;
		margin-left: 10px;
	}

#blogbox2	{
	width: 970px;
	height: 100%;
	background: #f9f9f9;
	padding: 5px 5px 5px 5px;
	border: 1px solid #b0e0e6;
	float: none;
}


IMG {
	border: none;
}

hr {
	border: 0;
	width: 100%;
	height: 1px;
	background-color: #cccccc;
}
	
H1	{
	color: #374fa6; font-size: 18px;
	border-bottom: 1px solid #b0e0e6;
	font-style: normal;
	}
	
.faq	{
	border-bottom: 2px solid Gray;
	border-top: 2px solid Gray;
	border-left: 2px solid Gray;
	border-right: 2px solid Gray;
	text-align: center;
	background: #DFDFDF;
	color: Navy;
	}
	
H2	{
	color: #505050; font-size: 16px;
	}
H3	{
	color: #505050; font-size: 14px;
	}

TD	{
	color: #505050; font-size: 13px;
	}

TH	{
	color: #505050; font-size: 13px; font-weight: bold
	}

SUP	{
	color: #000000; font-size: 9px;
	}

LI	{
	color: #505050;	font-size: 13px;
	}

.entrymenu	{
	color: #505050; font-size: 17px; font-weight: bold; 
	}

.entrymenu a:link { color: #374fa6; text-decoration: none }
.entrymenu a:visited { color: #7b88b8; text-decoration: none }
.entrymenu a:hover { text-decoration: underline; }

	
.description	{
	color: #ffffff; font-size: 2px;
	text-align: justify;
	}
.text	{
	color: #505050; font-size: 13px;
	text-align: justify;
	word-spacing: 2px;
	}
.blogtext	{
	color: #505050; font-size: 11px;
	text-align: justify;
	word-spacing: 2px;
	}
.copytext	{
	color: #b0b0b0; font-size: 9px;
	word-spacing: 1px;
	}
.pagelist	{
	color: #505050; font-size: 13px;
	text-align: center;
	word-spacing: 2px;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	padding-top: 4px;
	padding-bottom: 4px;
	}
.microtext	{
	color: #505050; font-family: Arial, sans; font-size: 6px;
	text-align: center;
	}
.centredtext	{
	color: #393939; font-size: 13px;
	text-align: center;
	}

.midtext {
	color: #505050; font-size: 13px;
	vertical-align: middle;
	text-align: center;
}

.smalltext	{
	color: #000000; font-size: 11px;
	}

.disclaimertext	{
	color: #000000; font-size: 9px;
	}

.translationstext	{
	color: #000000; font-size: 9px;
	text-align: right;
	}


.menuitems	{ color: #505050; font-size: 11px }
.menuitems a:link { color: #0000FF; text-decoration: none }
.menuitems a:active { color: White; text-decoration: none }
.menuitems a:visited { color: #7576FF; text-decoration: none }
.menuitems a:hover { color: White; text-decoration: none; background: #CCCCCC}

	
.footertext	{
	color: #505050; font-size: 9px;
	}

.red	{
	color: #FF0000; font-size: 11px; font-weight: bold;
	}

.firstletter	{
	font-size: 16px; font-weight: bold;
	}

.headerbar	{
		color: #005400; font-size: 13px; font-weight: bold;
		}

A:link	{
	color: #0002C6; text-decoration: underline;
	}
	
A:visited	{
	color: #000000; text-decoration: underline;
	}
		
DT	{
	color: #505050; font-size: 13px; font-weight: bold;font-style: italic;
	}
DD	{
	color: #505050; font-size: 13px;
	text-align: justify;
	}

.leftimage { margin-right: 5px; float: left;  text-align: left;  margin-top: 5px;  margin-bottom: 5px;   }
.rightimage { margin-left: 5px; float: right;  text-align: right;  margin-bottom: 5px;  margin-top: 5px;   }
.navigatebutton { vertical-align: middle;}

table.neattable { border: thin solid;  text-align: center;  border-collapse: collapse;   }
table.neattable th {background-color: transparent;  border: thin solid; color: #505050; font-size: 14px; font-weight: bold; padding: 3px 3px 3px 3px;}
table.neattable td { background-color: transparent;  border: thin solid; color: #505050; font-size: 13px; padding: 3px 3px 3px 3px;}
table.neattable td.blue { background-color: #CCFFFF; }
table.neattable td.red { background-color: #FF3333; }
table.neattable td.green { background-color: #B2FF66; }

table.linktable { border: thin solid;  text-align: center;  border-collapse: collapse; }
table.linktable th {background-color: transparent;  color: #505050; font-size: 14px; font-weight: bold; padding: 5px 5px 5px 5px;}
table.linktable td { background-color: transparent;  color: #505050; font-size: 13px; padding: 5px 5px 5px 5px;}

table.footertable { border: thin solid;  text-align: center;  border-collapse: collapse; }
table.footertable td {background-color: White;  border: thin solid; color: #505050; font-size: 11px; font-weight: normal; padding: 2px 10px 2px 10px;}

table.linkpagetable { border: none; }
table.linkpagetable td { border-bottom: thin dashed #b0e0e6; }
table.linkpagetable th {  }

table.navpagetable { border: thin solid #b0e0e6;  margin-left: 200px;  }
table.navpagetable td { padding-left: 10px;  padding-right: 10px;  }

H1.navpage	{
	color: #374fa6; font-size: 18px;
	border-bottom: 1px solid #b0e0e6;
	font-style: normal;
	text-align: center;
	}

dl.dictionary dt { margin-bottom: -16px;   border-top: thin solid #e8e8e8;  }
dl.dictionary dd { margin-left: 65px;  }

