body
{
	background-color: #ffffff;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px
}
table
{
	border-collapse: collapse;
}
td, th
{
	margin: 0;
	padding: 0;
}
.altleftborder
{
	background-color:#C97985;
	border-left:solid 1px #B8B8B8;
	border-top:solid 1px #B8B8B8;
	border-bottom:solid 1px #B8B8B8
}
.genleftborder
{
	background-color:#BD79C9;
	border-left:solid 1px #B8B8B8;
	border-top:solid 1px #B8B8B8;
	border-bottom:solid 1px #B8B8B8
}
.tineetxt {
	font-size:36pt;
	font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
	text-align:right
}
.strleftborder
{
	background-color:#C99579;
	border-left:solid 1px #B8B8B8;
	border-top:solid 1px #B8B8B8;
	border-bottom:solid 1px #B8B8B8
}
.mscleftborder
{
	background-color:#79ADC9;
	border-left:solid 1px #B8B8B8;
	border-top:solid 1px #B8B8B8;
	border-bottom:solid 1px #B8B8B8
}
.centborder
{
	border-top:solid 1px #B8B8B8;
	border-bottom:solid 1px #B8B8B8
}
.rightborder
{
	border-right:solid 1px #B8B8B8;
	border-top:solid 1px #B8B8B8;
	border-bottom:solid 1px #B8B8B8
}
.rieMenu
{
	width: 100%;
	text-align: left;
	border-left: #BFBFBF 1px solid;
	border-right:#BFBFBF 1px solid;
	padding:2px 8px 2px 8px
}
.featuredBox
{
    color: #000000;
    font-family:  geneva,lucida,verdana,arial;
    font-size: 9pt;
    font-weight: normal;
    font-variant: small-caps;
    text-decoration: none
}
.content
{
    font-family:  geneva,lucida,verdana,arial;
    font-size: 8pt;
    font-weight: normal;
    color: black;
}
.techlib {
    font-family: verdana,arial;
    font-size: 10pt;
    font-weight: normal;
    color: black;
    text-align: justify;
    padding-right:20px;
}
a:link
{
	text-decoration: underline;
	color: blue;
}
a:visited
{
	text-decoration: underline;
	color: purple;
}
a:hover, a:active
{
	color: navy;
}
a.navlink:link, a.navlink:active, a.navlink:visited
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00FFCC
}
a.navlink:hover
{
	color: #000000;
	background-color: #FFFFFF
}
h1
{
	font: bold 16pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
h4
{
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
legend {
	color:#006633;
	font:11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
p.center
{
	text-align: center;
}
.rightcolumn
{
    font-family: verdana, tahoma, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: black;
}
.rightcolumn a
{ 
	text-decoration: none;
	color: blue;
}
.rightcolumn a:visited
{ 
	text-decoration: none;
	color: blue;
}
.rightcolumn a:hover
{ 
	text-decoration: none;
	color: orange;
}
.smallcontent
{
    font-family: verdana,arial;
    font-size: 8pt;
    font-weight: normal;
    color: black;
    text-align: justify
}
.smallcontent a
{ 
	text-decoration: none;
	color: blue;
}
.smallcontent a:visited
{ 
	text-decoration: none;
	color: blue;
}
.smallcontent a:hover
{ 
	text-decoration: none;
	color: orange;
}
.tborder
{
	background-color: #333329;
	color: #000000;
	border: 1px solid #333329;
	border-bottom: 1px solid #333329;
}
.tcat
{
	background: #339933 url(images//gradient_tcat_green.gif) repeat-x top left;
	color: #ffffff;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 0px 15px 2px 15px;
	white-space: nowrap;
}
.tcat a:link
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
	color: #FFFF00;
	text-decoration: underline;
}
.hpmenucolor a
{
	font: 8pt verdana, tahoma, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
	color: #6D6D6D;
	background-color:#F0ECDC;
}
.hpmenucolor a:visited 
{
	color: #CB7647;
	background-color:#F0ECDC;
}
.hpmenucolor a:hover
{
	color: #CB7647;
	background-color:#F0ECDC;
}
.hpmenucolor a:active
{
	color: #CB7647;
	background-color:#F0ECDC;
}
.tcontent
{
	vertical-align:top;
	padding: 0px 0px;
}
.little {
	font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.teren
{
	vertical-align:top;
	padding: 15px 30px;
	text-align: justify;
}
.teren a:link
{
	text-decoration: none;
	color: #CB7647;
}
.teren a:visited
{
	text-decoration: none;
	color: #CB7647;
}
.teren a:hover, a:active
{
	color: #F7691A;
}

