body
{
   margin: 0px;
   padding: 100px;
   font-family: Times New Roman, Verdana, Arial, Serif;
   font-size: 12px;
}
#master_header
{
	margin: -1px auto 0 auto;
	width: 800px;
}
#master_header_fdp
{
	margin: -1px auto 0 auto;
	width: 800px;
}

#master_headertop
{
	background: url(images/img_tpo.jpg) no-repeat left top;
}
#master_headertop_gpp
{
	background: url(images/banner_gpp.jpg) no-repeat left top;
}
#master_headertop_dgaed
{
	background: url(images/banner_dgaed.jpg) no-repeat left top;
}

#master_headertop_fdp
{
	background: url(images/banner_fdp.jpg) no-repeat left top;
}
#master_headertop_fpt
{
	background: url(images/banner_fpt.jpg) no-repeat left top;
}

#master_headerbottom
{
	background: url(images/headerbottom_img.png) no-repeat left top;
}

#master_page
{
	margin: 5px auto 20px auto;
	width: 800px;
}

td
{
   vertical-align: middle;
    font-family: Times New Roman,Verdana, Arial, Serif;
   font-size: 12px;
   line-height:30px;
}

td.fieldname
{
   text-align: right;
   font-size: 10px;
   font-weight: bold;   
}

hr
{
   color: #b45d16;
}

#container
{
   background-color: White;
}

#container2
{
   background-color: white;
   margin-right: 200px;
   margin-left: 200px;
   margin-top: 80px;
}

#header
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 182px; 
}

#header2
{
   padding: 0px;
   margin: 0px;
   width: 300px;
   height: 160px;
  background-image: url(images/cdd.gif); 
}

#headermenu
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 62px; 
   text-align:center;
   vertical-align:middle;
   background-image: url(images/Header.gif); 
}

#headertext
{
   text-align: center;
   padding-top: 12px; 
   font-size: 28px;
   font-weight: bold;
   color: #995117;
   text-decoration: none;           
}

#footermenu
{
   text-align: center;
   padding-top: 10px;            
}

#footertext
{
   text-align: left;
   padding-top: 3px;            
}

#loginbox
{
   position: absolute;
   top: 180px;
   right: 120px;
   width: 180px;
   height: 80px;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
}

#loginbox input
{
   color: red;
   border-color: red;
   background-color: #f7d582;
   font-size: 10px;
}

#welcomebox
{
   font-size: 12px;
   text-align: right;
}

#footer
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 62px;
   background-image: url(images/FooterSlice.gif);
   visibility: visible;
}
        
#leftcol
{
   position: absolute;
   top: 330px;
   left: 100px;            
   width: 90%;
   color: White;
   background-color: Transparent;
   font-size: 14px;
   text-align: justify;
   padding-top: 3px;
}

#centercol
{
   position: relative;
   margin-left: 200px;
   margin-top: 230px;
   padding: 0px;
   background-color: Transparent;
}


#rightcol
{
   position: absolute;
   top: 184px;
   right: 0px;            
   width: 198px;
   color: White;
   background-color: #818689;
   font-size: 10px;
}

.articlebox
{
   background-color: #fefef0;
   color: #b45d16;
   border: dashed 1px #995117;
   padding: 6px 6px 6px 6px;
   font-size: smaller;
}

.articletitle
{
   font-size: 28px;
   font-weight: bold;
   color: #995117;
   text-decoration: none;
}


DIV.curvas{
	position:relative;
	top:2px;
	width:90%;
	left:2%;
	background:#009933 url(images/bordadir.gif) no-repeat top right;
}

DIV.curvas DIV {
	background:transparent url(images/bordaesq.gif) no-repeat top left;
}

DIV.curvas DIV DIV{
	background:transparent url(images/bordadirbx.gif) no-repeat bottom right;
}

DIV.curvas DIV DIV DIV{
	background:transparent url(images/bordaesqbx.gif) no-repeat bottom left;
	padding:5px;
}




