﻿body
{
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #f1f7f4;
	vertical-align: top;
}
p
{
	text-indent: 25px;
}
a
{
	color: #014601;
}
a:visited
{
	color: #006900;
}
.menuLinkSpan
{
	letter-spacing: 2px; 
	font-size: 13px;
	display: block;
	cursor: pointer;
	text-align: right;
	padding-right: 11px;
	height: 20px;
	color: Black;
	padding-top: 6px;
	margin-right: 2px;
}
.node
{
	text-decoration: none;
	white-space: pre-wrap;
}
.node:hover
{
	text-decoration: underline;
	cursor: pointer;
}
li
{
	padding: 5px;
}
.topLeft
{
	width: 750px; 
	height: 117px;

	background-image: url(../Images/Top.png);
}
.topRight 
{
	background-image: url(../Images/toprepeat.png);
	background-repeat: repeat-x;
	width: 250px;
	height: 117px;
	float: right;
	margin-top: -117px;
}
.mainBody
{
	margin: 0px;
	padding: 0px;
	background-image: url(../Images/Middle.png);
	background-repeat: repeat-x;
	background-color: #f1f7f4;
}
.mainTable
{
	width: 1000px;
	margin: 0px auto 0px auto;
}
.bottom
{
	height: 126px; 
	font-style: italic; 
	margin: 0px; 
	padding: 0px; 
	background-color: #f1f7f4;
	background-image: url(../Images/bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.borderLeft
{
	background-image: url(../Images/border_left.png); 
	background-repeat: repeat-y;
	background-position: left top;
}

.borderRight
{
	background-image: url(../Images/border_right.png); 
	background-repeat: repeat-y;
	background-position: right top;
}
.menuRow
{
	background-image: url(../Images/menu.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	width: 186px;
}

.menuItem 
{
	display: block;
	cursor: pointer;
	text-align: right;
	padding-right: 11px;
	height: 20px;
	color: Black;
	font-size: 11px;
	padding-top: 6px;
	margin-right: 2px;
}

.menuItem:hover
{
	cursor: pointer;
	position: relative;
	height: 20px;
	padding-right: 11px;
	font-weight: normal;
	color: Black;
	background-image: url(../Images/active2.png);
	background-position: top right;
	background-repeat: repeat-y;
}

.menuItemSelected
{
	display: block;
	cursor: pointer;
	text-align: right;
	font-size: 11px;
	padding-top: 6px;
	margin-right: 2px;
	background-image: url(../Images/active.png);
	background-position: top right;
	background-repeat: repeat-y;
	position: relative;
	height: 20px;
	padding-right: 11px;
	font-weight: normal;
	color: Black;
}

.menuNews
{
	background-image: url(../Images/topnews.png);
	background-repeat: no-repeat;
	background-position: 1px center;
	font-weight: normal;
	font-size: 11px;
	padding-left: 10px;
	margin: 4px 0px 0px 0px;
	width: 50%;
	height: 20px;
	text-align: left;
}
.topAdvert
{
	color: White;
	font-weight: bold;
	text-decoration: none;
	margin-top: 1px;
	position: absolute;
}

.topAdvert:hover
{
	color: White;
	text-decoration: underline;
}

.topAdvert:visited
{
	color: White;
	text-decoration: none;
}
.downSoftware
{
	text-align: left;
	padding-left: 30px;
}

.downSoftwareTitle
{
	text-align: left;
	padding-left: 20px;
}

.downSoftwareList
{
	margin: 10px;
	position: relative;
}

.softwareItem
{	
	background-image: url(../Images/bullet_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align: middle;
	text-indent: 25px;
	margin: 10px;
	height: 20px;
}

.bottomrights
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 2px;
	font-size: 10px;
	background-color: #27893a;
	width: 998px;
}

.bottomrights a
{
	color: White;
	text-decoration: none;
}

.bottomrights a:hover
{
	color: White;
	text-decoration: underline;
}

.divCurrentNews
{
	font-size: 11px;
	margin: 10px;
	text-indent: 10px;
	height: 30px;
}


.readMore:hover
{
	text-decoration: none;
}

.readMore
{
	text-decoration: underline;
	color: Black;
	font-size: 11px;
}

.softwareLink
{
	color: Black;
	font-size: 11px;
	text-decoration: underline;
}
.softwareLink:hover
{
	text-decoration: none;
}

.usefulLink
{
	color: Black;
	font-size: 11px;
	text-decoration: underline;
}
.usefulLink:hover
{
	text-decoration: none;
}

.linkItem
{
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align: middle;
	text-indent: 10px;
	height: 20px;
}
.linkNews
{
	font-size: 10px;
	color: Black;
	cursor: pointer;
	text-decoration: none;
}

.linkNews p
{
	text-indent: 0px;
}

.newsContainer p
{
	text-indent: 0px;
}

.linkNews:hover
{
	text-decoration: none;
}

.btnMenu
{
	display: block;
	text-decoration: none;
}

.btnMenu:hover
{
	text-decoration: underline;
}

div.Answer
{
	margin-top: 10px;
	margin-left: 35px;
	margin-bottom: 40px;
	color: Gray;
}

div.Question
{
	font-weight: bold;
	font-size: 14px;
	color: #27893a;
	text-indent: 20px;
}