/**** 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: 95% ;
}

h1{ font-size: 130%; }
h2{ font-size: 120%;	}
h3{ font-size: 105%;	}
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;
	}

div#menubar ul {
	list-style-type: none;
	font-family: "Trebuchet Ms", helvetica, arial;
	font-size: 90%;
	text-transform: uppercase;
	font-weight: 600;
}

div#menubar a {
	text-decoration: none;
	color: #999965; 
	}
	
div#menubar ul li a:hover {
	color: #CEAD08;
	background-color: #ffffff;
	}

/************ to resize the text ************/
div#resize { color: #494A02; text-align: right; }
div#resize ul { list-style: none;text-align: left;}
div#resize a { text-decoration: none; color: #AAA239}
div#resize a:link  { text-decoration: none; 	color: #AAA239; border: none; }
div#resize a:hover { color: #3F5020; }
div#resize img { border: none;}

input{
	font: 10pt "Trebuchet MS", arial, helvetica;
	border: 1px solid #DEDFCD;
	color: #8D8741;
	background-color: #EFEFE7; 
	padding-left: 3px;
}

.textarea {
	font: 10pt "Trebuchet MS", arial, helvetica;
	border: 1px solid #DEDFCD;
	color: #8D8741;
	background-color: #EFEFE7; 
	padding: 3px;
	
}
/********* div on the right side *************/
div.sidebar div.sideInfo { font-size: 90%;}
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.sidebar div.sideInfo a:visited  { 	color: #B18B05; }

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; }

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; 
	}  
/************* the main content **************************/
div#content {
  background-color:#fff; color:#000;
  border-left:1px solid #DEDFCD;
  border-right:1px dotted #DEDFCD;
  color: #494A02;
  }
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;
	color: #999965;
}
div#content h3 {  }
div#content dt { color:#011d55; }

/************** footer ************************/
div#footer {
text-align: center;
font-family: arial, helvetica, sans-serif; 
font-size: 85%;
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; }

div#footer p {
	letter-spacing: normal;
	letter-spacing: 1.2px;
	font-family: arial, helvetica;
	font-size: 85%;
	color: #837E3A;
}

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; }