/**** color, fonts, backgrounds, images, borders *****/
body {
background: #F7F7F3 url(../imagens/wrapbg.jpg) top center repeat-y ;
color: #000;
font-family:  Trebuchet Ms, verdana, helvetica, sans-serif;
font-size: 105% ;
}

h1{ font-size: 130%; }
h2{ font-size: 120%;	}
h3{ font-size: 110%;	}
h4{ font-size: 100%;	}

/********** all the body content inside ***************/
div#container {
	background-color: White;
	border: 2px solid #DEDFCD;
	}

/************** header (logo and name)**************************/
div#header {
	font-family: Trebuchet Ms, arial, helvetica, sans-serif;
	font-size: 30px;
	letter-spacing: -3px; 
	text-align: right;
	background-image: url("../imagens/header1.gif");
	background-repeat: no-repeat;
	background-position: 10% 2%;
	background-color: #EFEFE7;
	color: #999965;
	border-top: 7px solid #DEDFCD;
}
div#header span { color:#B8B894;  }
div#header a{text-decoration:none; color:#9C9C63;} 
div#header a:visited { text-decoration:none; color:#9C9C63; }  
div#header a:hover { text-decoration:none; color:#CEAD08;}
div#header a:hover span { text-decoration:none; color:#CEAD08;}


/*************** div menubar **************************/
div#menubar {
	background-color:#DEDFCD;
	border-top: 3px solid #DEDFCD;
	border-left: 3px solid #DEDFCD;
	/* border-bottom: 2px solid #E2E9C8;*/
}

div#menubar ul {
	list-style-type: none;
	font-family: Trebuchet Ms, helvetica, arial;
	font-size: 100%;
	text-transform: uppercase;
	/*	text-align:left; */
}

div#menubar a {
	text-decoration: none;
	color: #999965;   
	}
	
div#menubar ul li a:hover {
	color: #CEAD08;
	background-color: #ffffff;
	text-decoration: none;
}

/************ to resize the text ************/
div#resize { color: #494A02; text-align: right; }
div#resize ul { list-style: none;text-align: left;}
div#resize a:link  { text-decoration: none; 	color: #AAA239; border: none; }
div#resize a:hover { color: #3F5020; }
div#resize img { border: none;}
div#resize a:visited { text-decoration: none; color: #CEC98B; }
input{
	font: 10pt "Trebuchet MS", arial, helvetica;
	border: 1px solid #DEDFCD;
	color: #8D8741;
	background-color: #EFEFE7; 
}
/********* div on the right side *************/
div.sidebar div.sideInfo { font-size: 100%;}
div.sidebar div.sideInfo { 
	text-align: left;
  background-color: #F8F8EE;   
  border:1px solid #DEDFCD;
  }
div.sidebar div.sideInfo h3 {
	background-color: #DEDFCD;
	color: #999965; 
	
	}  
div.sidebar p { color: #989356; }  
div.sidebar div.sideInfo ul { list-style: url("../imagens/dot2.gif"); }  
div.sidebar div.sideInfo a { text-decoration:none; }
div.sidebar div.sideInfo a:link  {color: #CEAD08; }	
div.sidebar div.sideInfo a:hover { border-bottom: 1px solid #9C9C63; color: #9C9C63; }
div#resize a { text-decoration: none; color: #AAA239}
div.sideInfo1 { font-size: 90%;
	text-align: left;
  background-color: #F8F8EE;   
  border:1px solid #DEDFCD;
  }
div.sidebar div.sideInfo1 ul { list-style: url("../imagens/dot3.gif"); color: #989356; }
div.sideInfo1 h3 {
	background-color: #DEDFCD;
	color: #999965; 
	}  
	
div.sidebar div.sideInfo1 ul.sub a:link  {color: #CEAD08; }	
div.sidebar div.sideInfo1 ul.suba:hover { border-bottom: 1px solid #9C9C63; color: #9C9C63; }
div.sidebar div.sideInfo1 ul.sub a:visited  { 	color: #B18B05; }


/************* the main content **************************/
div#content {
  background-color:#fff; color:#000;
  border-left:1px solid #DEDFCD;
  border-right:1px dotted #DEDFCD;
  color: #494A02;
  }
div#content p {
	font-family:  Trebuchet Ms, verdana, helvetica, sans-serif;
font-size: 110% ;
}
div#content a:link	{ color:#AA8D05; text-decoration: none;}
div#content a:visited { color:#CCA908; text-decoration: none;}  
div#content a:hover { color: #A59F49; text-decoration: underline;} 
div#content h1, div#content h2, div#content h3, div#content h4 {
	color: #999965;
	background-color: #fff;
	}
div#content h2 {
	BACKGROUND: url( ../imagens/h2bullet.gif) no-repeat left center;
	padding-left: 40px;
	font-size: 125%;
}
div#content h2.listHd { border:none }
div#content dt { color:#011d55; }

/************** footer ************************/
div#footer {
font-family: arial, helvetica, sans-serif; 
font-size: 100%;
letter-spacing:.15em;
background-color: #DEDFCD;
color: #999965;

  } 
div#footer a { text-decoration:none; font-weight:bold; } 
div#footer a:link, div#footer a:visited { color:#fff; }
div#footer a:hover { color: #807B35; }

span.news	{ color:#011d55; }

/*---------- Pictures -------------*/
.picright{ border:1px solid #DEDFCD; background-color:white; }
.picleft { border:1px solid #DEDFCD; background-color:white; }
.piccenter {border: 1px solid #DEDFCD; background-color: white; text-align: center; }