table#mtab {
	width: 999px;
	height: 100%;
}
td#c01 {
	height: 310px;
	vertical-align: top;
}
	img#sitelogo {
		margin: 29px 0 0 33px;
	}
	div#sitename {
		color: #069;
		font-size: 110%;
		margin: 15px 0 15px 15px;
		text-align: right;
	}
	td#c01 table#c01a {
		background: #006EB9 url(../images/b01.gif) repeat-y right top;
	}
	td#info {
		color: #FFF;
		vertical-align: top;
		padding: 5px 10px 5px 20px;
	}
		td#info table {
			color: #FFF;
		}
	td#icons {
		padding: 0 15px 0 0;
		text-align: right;
	}
	td#icons a {
		display: block;
		margin: 10px 0;
		text-align: right;
	}
td#c02 {
	vertical-align: top;
}
	table#siteheadstr {
		height: 100%;
		width: 100%;
	}
	td#sitemenu {
		color: #069;
		height: 1px;
		padding: 45px 35px 30px 15px;
		vertical-align: top;
	}
		td#sitemenu ul {
			font-size: 110%;
			line-height: 1.5em;
			list-style: none;
			position: relative;
			text-align: center;
			z-index: 3;
		}
		td#sitemenu li {
			display: inline;
			padding: 0 0.1em;
		}
		td#sitemenu a {
			color: #069;
			margin: 0 0.2em 0 0;
			text-decoration: none;
			white-space: nowrap;
		}
		td#sitemenu a:hover {
			text-decoration: underline;
		}
		td#sitemenu div {
			color: #009AE3;
			font-size: 216%;
			padding: 20px 0 20px 60px;
			position: absolute;
			text-align: right;
		}
			td#sitemenu div a {
				font-size: 58%;
				margin-left: 0.5em;
			}
	td#headlinks {
		padding: 0 0 15px 33px;
		vertical-align: bottom;
	}
		td#headlinks table {
			position: relative;
			z-index: 2;
		}
		td#headlinks table td {
			padding: 0 10px;
			text-align: center;
			vertical-align: bottom;
			width: 94px;
		}
		td#headlinks a {
			color: #9C0;
			font-size: 140%;
			text-decoration: none;
			white-space: nowrap;
		}
		td#headlinks a:hover {
			color: #069;
		}
			td#headlinks a img {
				border: none;
			}
	td#siteannounces {
		vertical-align: top;
		width: 170px;
	}
		img#leavepicture1 {
			background: url(../images/ab1.png) no-repeat;
			_background-image: none;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ab1.png');
			margin: 75px 0 0 -213px;
			position: absolute;
			z-index: 1;
		}
		img#leavepicture2 {
			background: url(../images/ab2.png) no-repeat;
			_background-image: none;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ab2.png');
			margin-top: 37px;
		}
		div#sablock {
			background: #78A107 url(../images/bsa.gif) repeat-x;
			border: solid 2px #97C800;
			height: 300px;
		}
			div#sablock div {
				color: #FFF;
				font-size: 110%;
				height: 125px;
				margin: 10px 10px 10px 15px;
				overflow: hidden;
			}
				div#sablock div img {
					margin-right: 0.2em;
				}
				div#sablock div a {
					color: #FFF;
					font-size: 92%;
					line-height: 2em;
				}
			div#sablock p {
				margin: 30px 5px 0 0;
				text-align: center;
			}
td#c03 {
	padding-bottom: 0;
}
	td#c03 div.iBlock {
		margin-bottom: 30px;
	}
td#c04 {
	vertical-align: top;
}
	td#d01 {
		padding-left: 25px;
		width: 449px;
	}
	td#d02 {
		width: 330px;
	}
td#c05 {
	padding-bottom: 15px;
	padding-top: 0;
	vertical-align: bottom;
}
td#c06 {
	background: #98C700 url(../images/b09.gif) repeat-y right;
	height:70px;
}
td#c07 {
	background: #006EB9 url(../images/b10.gif) repeat-y;
	border-left: solid 1px #73A401;
	color: #FFF;
	font-size: 92%;
	padding: 10px 30px 10px 65px;
}

img#greytop {
	background: url(../images/greytop.gif);
	display: block;
	height: 9px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.qAnswer {
	color: #069;
}
.lItem, ul.untList {
	color: #9C0;
}

td.cnt {
	padding: 15px 15px 50px 15px;
	vertical-align: top;
}

img.spacer {
	visibility: hidden;
}

table#RSS a {
	color: #E17430;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
}
table#RSS a:hover {
	text-decoration: underline;
}

img#code_image {
	float: left;
	margin-right: 10px;
}
img#code_reload {
	cursor: pointer;
	display: none;
}



div.iBlockClear {
	clear: both;
	font-size: 1px;
}
div.iBlock {
	margin-bottom: 2em;
}
.iBlock a {
	text-decoration: none;
}
.iBlock a:hover {
	text-decoration: underline;
}
.iBlock p {
	margin: 0 0 0.8em 0;
}
.iTitle {
	font-size: 110%;
	margin: 0 0 0.5em 0;
}
.imgLeft {
	border: none;
	float: left;
	margin: 0 10px 5px 0;
}
.imgRight {
	border: none;
	float: right;
	margin: 0 0 5px 10px;
}

.nDate {
	margin-top: 1em;
	text-align: right;
}



.qItem {
	padding: 1em 0;
	border-top: dotted 1px #E0E0E0;
}
.qStart {
	border: none;
	padding-top: 0;
}
.qTitle {
	padding-bottom: 0.5em;
}
.qQuestion {
}
.qAnswer {
	margin: 0.5em 0 0 2em;
}



.lItem {
	font-size: 92%;
	margin-bottom: 1em;
}
.lItem a {
	font-size: 120%;
	text-decoration: none;
}
.lItem a:hover {
	text-decoration: underline;
}



ul.untList {
	font-size: 110%;
	list-style-type: square;
	margin: 0;
	padding: 0 0 0 2em;
}
.untList a {
	text-decoration: none;
}
.untList a:hover {
	text-decoration: underline;
}
.untList ul {
	list-style-type: square;
	margin: 0.5em 0 1em 0;
	padding: 0 0 0 2em;
}
.untList li {
	margin: 0 0 0.5em 0;
}
.untList ul a {
	font-weight: normal;
}



p.navGen {
	font-size: 110%;
	margin: 20px 0 0 30px;
}
a.navGen, .navGen a {
	color: #333;
	text-decoration: none;
}
a.navGen:hover, .navGen a:hover {
	color: #333;
	text-decoration: underline;
}

p.navPage {
	font-size: 92%;
	line-height: 150%;
	text-align: right;
}
p.navPage a, p.navPage b {
	color: #69C;
	padding: 0 0.2em;
	text-decoration: none;
}
p.navPage b {
	font-size: 120%;
}

.error {
	color: #F00;
	font-size: 92%;
}


