body {
	margin: 0px;
	padding: 0px;
	background-color: #F2FFA8;
}

img {border: 0}

p {text-indent: 0em;}

.main:link, .main:visited, .main:active {
	padding-left: 24px;
	color: #19B04C;
	font-weight: bold;
	font-size: 13pt;
	text-decoration: none;
	font-family: Tahoma;
}
.main:hover {
	background: url(../img/dot.gif) no-repeat left;
}
.phone {
	color: #19B04C;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	font-family: Tahoma;
	position: relative;
	right: 26px;
	bottom: 5px;
}
.menu:link, .menu:visited, .menu:active, .menu:hover { 
	display: block;
	height: 19px;
	padding-top: 2px;
	color: #19B04C;
	font-weight: bold;
	font-size: 13pt;
	text-decoration: none;
	font-family: Tahoma;
}
.text {
	color: #000000;
	font-size: 9pt;
	text-decoration: none;
	font-family: Tahoma;
	padding-top: 32px;
}
.button:link, .button:visited, .button:active, .button:hover {
	display: block;
	padding-top: 6px;
	width: 176px;
	height: 26px;
	background: #19B04C;
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
a:link, a:visited, a:active {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #031CB1;
	text-decoration: underline;	
}
a:hover {
	text-decoration: none;
}
.date {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #19B04C;
	text-decoration: none;
}
.caldate {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.newstext {
	font-family: Tahoma;
	font-size: 8pt;
	color: #010101;
	text-decoration: none;
}
.newstextcap {
	font-family: Tahoma;
	font-size: 7pt;
	color: #010101;
	text-decoration: none;
}
.table {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	border-bottom: 7px solid #F2FFA8;
	border-right: 7px solid #F2FFA8;
}
.td {
	border-top: 7px solid #F2FFA8;
	border-left: 7px solid #F2FFA8;
}
.href:link, .href:hover, .href:active, .href:visited {
	display: block;
	width: 100%;
	height: 100%;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.logo_link {
width: 200px;
height: 219px;
position: absolute;
left: 0;
top: 0;
/* Debug */
/*border: 1px solid red;*/
}
.logolnk:link, .logolnk:visited, .logolnk:active, .logolnk:hover  {
border: 0px;
/* Debug */
/*border: 1px solid red;*/
}
.mdot {
	visibility: hidden;
}

h1 {
font-family: Tahoma;
font-size: 17px;
font-weight: bold;
}

/* paging */

.paging- {
	margin-top: 10px; padding-bottom: 2px;
	text-align: center; font-size: 2em; }

.paging- a, .paging- b {
	width: 20px; border: 1px solid #ddd; padding: 3px 5px;
	font-weight: normal; text-decoration: none; }

.paging- a {
	color: #0550B7; }

.paging- a:hover {
	background: #eee; }
