/* --------------------------------
GLOBAL SELECTORS 
-------------------------------- */
BODY {
	scrollbar-face-color:#B0BDB0;
	scrollbar-highlight-color:#B0BDB0;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#B0BDB0;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#839883;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Green;
}
A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #6B8E23;
}
A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #696969;
}
A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #6B8E23;
}

/*--------------------------------
HOMEPAGE 
-------------------------------- */
SPAN.welcome {
	color : #85A851;
	font-family : "Times New Roman", Times, serif;
	font-size : 14pt;
	font-weight : bold;
	font-style : italic;
}

/*---------------------------------
SIDEBARS/UPDATES
-------------------------------- */
TABLE.sidebar {
	border : 1px solid #8CA78B;
}
TD.sidebarTitle {
	background-color : #8CA78B;
	color : White;
	font-size : 10pt;
	font-weight : bold;
	font-family : Arial;
}
TD.sidebarContent {
	font-size : 9pt;
	font-family : "Courier New", Courier, monospace;
	color : #696969;
	text-align : left;
}
SPAN.date {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
}
A.upd {
	font-family : "Courier New", Courier, monospace;
	font-size : 9pt;
	color : #6B8E23;
}
A:HOVER.upd {
	font-family : "Courier New", Courier, monospace;
	font-size : 9pt;
	color : #6B8E23;
}
A:VISITED.upd {
	font-family : "Courier New", Courier, monospace;
	font-size : 9pt;
	color : #6B8E23;
}


/*--------------------------------
CONTACT US 
-------------------------------- */
TABLE.contact {
	border-top : 1px solid black;
	border : 1px solid #868686;
}
TD.wanthaves {
	background-color : Black;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
A.email {
	color : black;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}
A:VISITED.email {
	color : Black;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}
A:HOVER.email {
	color : #8FBC8F;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}

/*---------------------------------
PRESENTATION/DOCUMENTATION (mainpage)
-------------------------------- */
TD.protitle {
	font-family: Arial; 
	font-size: 13pt; 
	font-weight: bold; 
	background-color: black;
	color: white;
	letter-spacing: 5px;
	text-transform: uppercase;
}
TD.boxlogo {
	border: 1px solid black;
}
TD.prodesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: justify;
	color: white;
}
TD.prodescpar {
	border: 1px solid #868686;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
}
TD.overtitle {
	font-family: Arial; 
	font-size: 11pt; 
	font-weight: bold; 
	background-color: black;
	color: white;
}
TD.desctitlebox {
	border-left: 1px solid #868686;
	border-bottom: 1px dotted #868686;
}
TD.desctitleboxbot {
	border-left: 1px solid #868686;
	border-bottom: 1px solid #868686;
}
TD.desctextbox {
	border-left: 1px solid #868686;
	border-right: 1px solid #868686;
	border-bottom: 1px dotted #868686;
	background-color: #FBFFFA;
}
TD.desctextboxbot {
	border-left: 1px solid #868686;
	border-right: 1px solid #868686;
	border-bottom: 1px solid #868686;
	background-color: #FBFFFA;
}
TD.desctitle {
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold;
}
TD.desctext {
	font-family: Verdana; 
	font-size: 8.5pt; 
	font-weight: Normal; 
	text-align: justify; 
}
A.more {
	color: #006400;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}
A:VISITED.more {
	color: #697E69;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}
A:HOVER.more {
	color: #8FBC8F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}
A.desctitle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration : none;
	color : Black;
}
A:VISITED.desctitle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration : none;
	color : Black;
}
A:HOVER.desctitle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration : none;
	color : Black;
}
/*Doocumentation Variations*/
TD.desctext2 {
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: Normal; 
	text-align: justify; 
}
TD.notice_box {
	border: none;
	background-color: #FFFFF2;
}
TD.notice_text {
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	color: black;
}
/*--------------------------------
MAIN PRESENTATIONS
-------------------------------- */
TABLE.presentation {
	border-top : 1px solid black;
	border-bottom : 1px solid black;
	border-right : 1px solid #868686;
	border-left : 1px solid #868686;
}
TD.featboxlogo {
	border: 1px solid black;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
TD.featlogodesc {
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold; 
	text-align: justify; 
	color: white;
}
TD.feacol {
	border-bottom : 1px dotted #868686;
}
TD.feacoltit {
	border-bottom : 1px dotted #868686;
	border-right : 1px solid #868686;
}
TD.feacoltitbot {
	border-right : 1px solid #868686;
}
TD.featitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
A.return {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : White;
	text-decoration : none;
}
A:VISITED.return {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : White;
	text-decoration : none;
}
A:HOVER.return {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #8FBC8F;
	text-decoration : none;
}
A.play {
	color: #006400;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}
A:VISITED.play {
	color: Gray;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}
A:HOVER.play {
	color: #8FBC8F;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}

/*--------------------------------
UNDER CONSTRUCTION
--------------------------------*/
SPAN.sorry {
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight : normal;
}