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
}

.brown_heading {
	padding:8px 35px;
	font-family:arial,'lucida console',sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#9A3433;
	border:2px solid #ECC08E;
	text-align:center;
	letter-spacing:1px
}

.genleftborder {
	background-color:#BD79C9;
	border-left:solid 1px #B8B8B8;
	border-top:solid 1px #B8B8B8;
	border-bottom:solid 1px #B8B8B8
}

.tinytext {
	font-size:8pt;
	font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
	text-align:center
}

.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;
    text-align: left;
}
.rightcolumn a { 
	text-decoration: none;
	color: #2878A0;
}
.rightcolumn a:visited { 
	text-decoration: none;
	color: #2878A0;
}
.rightcolumn a:hover { 
	text-decoration: none;
	color: #A05028;
}
.hp_center {
	text-align:justify;
	color:#333333;
	font-family:Arial,Helmet,Freesans,sans-serif;
	font-size:.93em;
	font-weight:normal;
	line-height:16px;
	text-rendering:auto
}
.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;
}

