#wrapper #flash_box #dhtmlBox table, #wrapper #flash_box #dhtmlBox tr, #wrapper #flash_box #dhtmlBox td  {
	background-color: none;
}
#dhtmlBox /* default html box back ground image. replacing the flash menus */
{
	width:898px;
	height:191px;
	margin: auto;
	font-family: arial;
	color: #000000;
	background: url(/images/brazil/dhtml/DHTML_main.jpg) no-repeat;
	border-top: 1px solid #a9c3bd;
	border-bottom: 1px solid #a9c3bd;
	text-align: left;
	
}

/* dhtml text styles */
.dheader1 
{ 
	font-size: 23px; 
	font-weight: bold; 
	padding-top:7px; 
	padding-bottom: 0px;
}
.dheader2 
{ 
	font-size: 20px; 
	font-weight: bold; 
	padding-top:7px; 
	padding-bottom: 7px;
}
.dheader3 
{ 
	font-size: 18px; 
	padding-bottom: 15px;
}
.dheader4 
{ 
	font-size: 16px; 
	padding-bottom: 15px;
}
.dtextbig 
{ 
	width: 360px; 
	font-size: 12px; 
	line-height: 17px;
}
.dtext 
{ 
	width: 360px; 
	font-size: 12px; 
	line-height: 17px;
    
	}
.dtext ul
{ 
	width: 360px; 
	padding-left:0px;

}
.dtext ul li
{ 
	width: 360px; 
	padding-left:6px;
	background-image: url(/images/brazil/layout/bullet.gif);
	background-repeat:no-repeat;

}

.dgreentext 
{ 
	width: 300px; 
	font-size: 14px; 
	font-weight: bold; 
	padding-top:8px; 
	padding-left: 5px; 
	color: #638b62; 
}
#t0 {display:block;}
#t1, #t2, #t3, #t4, #t5, #t6 {display: none;}

.tm0
{
	width: 765px;
	height: 191px;
	padding: 0px 2px 0px 2px;	
	background: url(/images/brazil/dhtml/DHTML_intro.jpg) no-repeat;
	color: #000;
	overflow: hidden;
}
.tm1
{
	width: 765px;
	height: 191px;
	padding: 0px 2px 0px 2px;
	background: url(/images/brazil/dhtml/DHTML_ProjectMgt.jpg) no-repeat;
	color: #000;
	overflow: hidden;
}
.tm2
{
	width: 765px;
	height: 191px;
	padding: 0px 2px 0px 2px;
	background: url(/images/brazil/dhtml/DHTML_ProgramMgt.jpg) no-repeat;
	color: #000;
	overflow: hidden;
}
.tm3
{
	width: 765px;
	height: 191px;
	padding: 0px 2px 0px 2px;
	background:  no-repeat;
	color: #000;
	overflow: hidden;
}
.tm4
{
	width: 765px;
	height: 191px;
	padding: 0px 2px 0px 2px;
	background:  no-repeat;
	color: #000;
	overflow: hidden;
}
.tm5
{
	width: 765px;
	height: 191px;
	padding: 0px 2px 0px 2px;
	background:  no-repeat;
	color: #000;
	overflow: hidden;
}
.tm6
{
	width: 765px;
	height: 191px;
	padding: 0px 2px 0px 2px;
	background:  no-repeat;
	color: #000;
	overflow: hidden;
}

/* dhtml right side main manu background */
.dhtmlMainNav {
	float: right;
	width: 160px;
	height: 191px;
	background: pink url(/images/brazil/dhtml/DHTML_MainNavBG.png) no-repeat;
}
.mainLeftContent {
	width: 450px;
	padding-left: 10px;
	height: 191px;
	overflow: hidden;
	background: none;
}

#t1s0,#t2s0,#t3s0,#t4s0,#t5s0,#t6s0 {display: block;}
#t1s1, #t1s2, #t1s3,
#t2s1, #t2s2, #t2s3,
#t3s1, #t3s2, #t3s3,
#t4s1, #t4s2, #t4s3,
#t5s1, #t5s2, #t5s3,
#t6s1, #t6s2, #t6s3
 {display: none;}


.sm0, .sm1, .sm2, .sm3 /* content area for the selected bottom sub navigations */
{
	width: 450px;
	padding-left: 10px;
	height: 191px;
	overflow: hidden;

}



/* dhtml right main menu style */
#mainRightNavModule
{
	float: right;
	width: 150px;
	height: 190px;
	border-top: 1px solid #6d807b;
	border-bottom: 1px solid #6d807b;
	overflow: hidden;
	background: url(/images/brazil/dhtml/DHTML_MainNavBG.png);	
	font-size: 9.8px;
	font-weight: normal;
	color: #FFF;
}
/* DHTML MAIN NAV  */
.MenuLSModule
{
	width: 150px;
	height: 31px;
	border-bottom: 1px solid #6d807b;	
	display: block;
	background: none;
}

.MenuLSModule_cert
{
	width: 135px;
	height: auto;
	border-bottom: 1px #526255;	
	display: block;
}
/* right side main menu style */
ul.MenuOn
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul.MenuOn li
{
	display: block;
	height: 31px;
	float:left

}
ul.MenuOn li a
{
	height: 31px;
	width: 150px;
	color: #000;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	background-color: #daddb9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.4px;
	font-weight: normal;

}

ul.MenuOn li a:hover
{
	color: #000;
	background-color: #daddb9;
	font-weight:normal;
}
ul.MenuOn li a span
{
	display: block;
	position: relative;
	padding-top: 6px;
	padding-left: 5px;
	font-weight:normal;
}
ul.MenuCert
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float:left
	font-weight: normal;
}
ul.MenuCert li
{
	height: 31px;
	display: block;
	background-color: transparent;
	
}
ul.MenuCert li a
{
	height: 31px;
	width: 135px;
	color: #fff;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.4px;
	font-weight:normal;	
}
ul.MenuCert li a:hover
{
	color: #838c97;
	background-color: #d4dbcf;
	font-weight:normal;
}
ul.MenuCert li a span
{
	display: block;
	position: relative;
	padding-top: 6px;
	padding-left: 5px;
}
ul.MenuUp
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float:left
}
ul.MenuUp li
{
	height: 31px;
	display: block;
	background-color: transparent;

}
ul.MenuUp li a
{
	height: 31px;
	width: 150px;
	color: #FFF;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.4px;
	font-weight:normal;	

}
ul.MenuUp li a:hover
{
	color: #838c97;
	background-color: #d4dbcf;
	font-weight:normal;
}
ul.MenuUp li a span
{
	display: block;
	position: relative;
	padding-top: 6px;
	padding-left: 5px;
}

/* left content area style */
/* bule arrow style 1 */
a.blueArrowLink
{
	font-size: 12px;
	color: #000080;
	padding: 0px 10px 0px 20px;
	text-decoration: none;		
	background: url(/images/brazil/btnLearnMore.gif) no-repeat left 2px;
}
.blueArrowLink
{
	color: #000;
	padding: 0px 10px 0px 20px;
	background: url(/images/brazil/btnLearnMore.gif) no-repeat left 2px;
}
.blueArrowLink a
{
	font-size: 12px;
	color: #000080;
	text-decoration: none;	
}

a.blueArrowLink:hover
{
	padding: 0px 0px 0px 20px;
	background: url(/images/brazil/btnLearnMore.gif) no-repeat left 2px;
	text-decoration: underline;
}

/* bule arrow style 2 */
a.blueArrowLink2
{
	font-size: 12px;
	color: #FFF;
	padding: 0px 10px 0px 20px;
	text-decoration: none;		
	background: url(/images/brazil/btnLearnMore.gif) no-repeat left 2px;
}
.blueArrowLink2
{
	color: #769076;
	padding: 0px 10px 0px 20px;
	background: url(/images/brazil/btnLearnMore.gif) no-repeat left 2px;
}
.blueArrowLink2 a
{
	font-size: 12px;
	color: #769076;
	text-decoration: none;	
}
.blueArrowLink2 a:hover
{
	color: #888888;
	text-decoration: underline;
}
a.blueArrowLink2:hover
{
	padding: 0px 0px 0px 20px;
	background: url(/images/brazil/btnLearnMore.gif) no-repeat left 2px;
	color: #000;
}

/* dhtml bottom sub manu background */
.subBtmNavModule {
	float: left;
	width: 630px;
	height: 22px;
	overflow: hidden;
	background: url(/images/brazil/dhtml/DHTML_SubNavBG.png) no-repeat;	
	font-size: 11px;
	color: #FFF;
	position:relative;
	top: -23px;
}
/*sub bottom navigation container */
#subBtmNav1,#subBtmNav2,#subBtmNav3,#subBtmNav4,#subBtmNav5,#subBtmNav6 {
	float: left;
	width: 630px;
	height: 22px;
	overflow: hidden;
	background: url(/images/brazil/dhtml/DHTML_SubNavBG.png) no-repeat;	
	font-size: 11px;
	color: #FFF;
	position:relative;
	top: -23px;
}
.subUp 
{
	display: block;
	width: 135px;
	height: 22px;
	font-size: 12px;
	font-weight: normal;
	width: 82px;
<!--	background-color: #7a947d;	-->
	color: #fff;
	background-color: transparent;
}
.subUp a
{
	border-top: 2px solid  #7a947d;
	border-left: 2px solid  #7a947d;
	border-right: 2px solid  #7a947d;	
	height: 22px;
	color: #FFF;

	display: block;
	text-decoration: none;
	padding-left: 0px;
}
.subUp a:hover
{
	border-top: 2px solid  #e9eec6;
	border-left: 2px solid  #e9eec6;
	border-right: 2px solid  #e9eec6;	
	color: #838c97;
	background-color: #fafbd9;
}
.subUp a span
{
	display: block;
	position: relative;
	padding-top: 2px;
	padding-left: 0px;
	text-align: center;
}
.subUp a:hover span
{
	display: block;
	position: relative;
	padding-top: 2px;
}


/* on state*/
.subOn 
{
	display: block;
	background-color: transparent;
	height: 22px;
	font-size: 12px;
	width: 82px;
	background-color: #ebeeeb;	
}
.subOn a
{
	border-top: 2px solid  #afbfaf;
	border-left: 2px solid  #afbfaf;
	border-right: 2px solid  #afbfaf;	
	height: 22px;
	color: #769076;
	display: block;
	text-decoration: none;
	padding-left: 0px;
}
.subOn a:hover
{
	border-top: 2px solid  #afbfaf;
	border-left: 2px solid  #afbfaf;
	border-right: 2px solid  #afbfaf;	
	color: #838c97;
	background-color: #ebeeeb;
}
.subOn a span
{
	display: block;
	position: relative;
	padding-top: 2px;
	padding-left: 0px;
	text-align: center;
}
.subOn a:hover span
{
	display: block;
	position: relative;
	padding-top: 2px;
}

#bmcDesc1, #bmcDesc2, #bmcDesc3, #bmcDesc4, #bmcDesc5 
{
 display: none; 
 }

