/* CSS Document */
/*global styles*/
body{
	margin:0;
	font-size:12px;
	background-color:#0B1131;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#494949;
	
}
.links{
	font-size:11px;
	color:#FFFFFF;
}
a{
	color:#000000;
	font-weight: bold;
}
.footer{
	font-size:9px;
}
.headerbackground{	
	background-repeat:repeat-x;
}
#navigation{
	font-size:11px;
	color:#ffffff;
	margin:0;
}

h3{
	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;	
}
h1{
	margin-bottom:0px;	
}



/*home styles**************************************** TEXT ***************/

.home_pagetitle{
	font-size:14px;
	color:#CCCCCC;
	font-weight:bold;
}

.home a:link,.home a:active,.home a:visited{
	color:#337693;
	text-decoration:none;
}
.home a:hover{
	color:#999999;
	text-decoration:underline;
}

/*services & products styles*/

.services_pagetitle{
	font-size:14px;
	color:#246B07;
	font-weight:bold;
}

.services a:link,.services a:active,.services a:visited{
	color:#246B07;
	text-decoration:none;
}
.services a:hover{
	color:#999999;
	text-decoration:underline;
}

/*serious games styles*/

.serious_games_pagetitle{
	font-size:14px;
	color:#ADAD2F;
	font-weight:bold;
}

.serious_games a:link,.serious_games a:active,.serious_games a:visited{
	color:#ADAD2F;
	text-decoration:none;
}
.serious_games a:hover{
	color:#999999;;
	text-decoration:underline;
}

/*about us styles*/

.about_us_pagetitle{
	font-size:14px;
	color:#4C4C79;
	font-weight:bold;
}

.about_us a:link,.about_us a:active,.about_us a:visited{
	color:#4C4C79;
	text-decoration:none;
}
.about_us a:hover{
	color:#999999;
	text-decoration:underline;
}

/*business opportunities styles*/

.business_opportunities_pagetitle{
	font-size:14px;
	color:#893607;
	font-weight:bold;
}

.business_opportunities a:link,.business_opportunities a:active,.business_opportunities a:visited{
	color:#893607;
	text-decoration:none;
}
.business_opportunities a:hover{
	color:#999999;
	text-decoration:underline;
}

/*contact us styles*/

.contact_pagetitle{
	font-size:14px;
	color:#A98235;
	font-weight:bold;
}

.contact a:link,.contact a:active,.contact a:visited{
	color:#A98235;
	text-decoration:none;
}
.contact a:hover{
	color:#999999;
	text-decoration:underline;
}


/************************* END OF TEXT STYLES **************************/


/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a.node, .dtree a.nodeSel {	
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}

.dtree a.nodeSel {
	background-color: #000000;
}
.dtree .clip {
	overflow: hidden;
}

/*home*/
.dtree a.node_home:link,a.node_home:visited,a.node_home:active,a.nodeSel_home:link,a.nodeSel_home:visited,a.nodeSel_home:active {
	color: #337693;
	text-decoration: none;
}
.dtree a.node_home:hover, .dtree a.nodeSel_home:hover {
	color: #999999;
	text-decoration: underline;
}

/*services & products*/
.dtree a.node_services:link,a.node_services:visited,a.node_services:active,a.nodeSel_services:link,a.nodeSel_services:visited,a.nodeSel_services:active {
	color: #246B07;
	text-decoration: none;
}
.dtree a.node_services:hover, .dtree a.nodeSel_services:hover {
	color: #999999;
	text-decoration: underline;
}

/*serious games*/
.dtree a.node_serious_games:link,a.node_serious_games:visited,a.node_serious_games:active,a.nodeSel_serious_games:link,a.nodeSel_serious_games:visited,a.nodeSel_serious_games:active {
	color: #ADAD2F;
	text-decoration: none;
}
.dtree a.node_serious_games:hover, .dtree a.nodeSel_serious_games:hover {
	color: #999999;
	text-decoration: underline;
}

/*about us*/
.dtree a.node_about_us:link,a.node_about_us:visited,a.node_about_us:active,a.nodeSel_about_us:link,a.nodeSel_about_us:visited,a.nodeSel_about_us:active {
	color: #4C4C79;
	text-decoration: none;
}
.dtree a.node_about_us:hover, .dtree a.nodeSel_about_us:hover {
	color: #999999;
	text-decoration: underline;
}

/*business opportunities*/
.dtree a.node_business_opportunities:link,a.node_business_opportunities:visited,a.node_business_opportunities:active,a.nodeSel_business_opportunities:link,a.nodeSel_business_opportunities:visited,a.nodeSel_business_opportunities:active {
	color: #892607;
	text-decoration: none;
}
.dtree a.node_business_opportunities:hover, .dtree a.nodeSel_business_opportunities:hover {
	color: #999999;
	text-decoration: underline;
}

/*contact us*/
.dtree a.node_contact:link,a.node_contact:visited,a.node_contact:active,a.nodeSel_contact:link,a.nodeSel_contact:visited,a.nodeSel_contact:active {
	color: #A98235;
	text-decoration: none;
}
.dtree a.node_contact:hover, .dtree a.nodeSel_contact:hover {
	color: #999999;
	text-decoration: underline;
}
/****End Dtree****/

sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
input{
	font-size:11px;		
}
