body {

	margin: 20px 0 0 0;

	background: url(../images/background.jpeg);

	overflow-x: hidden;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

  

}



strong {

color: #006699;

}



h1 {

	color: #006699;

	font-size: 20px;

}



h2 {

	color: #FF6E1D;

	font-size: 17px;

}





h4 {

	font-family: "Trebuchet MS";

	font-size: 18px;

	color: #6B6557;

}





#content {

  width: 964px;

  margin-left: auto;

  margin-right: auto; 

  overflow:hidden; margin-bottom:0;

}



#header {

  	width: 964px;

	height: 141px;

	background-image: url(../images/header-template.png);

	background-repeat: no-repeat;

	line-height: 25px;

}



/* ---------------------------------------- Menu Principal ------------------------------------*/

#content #header ul {

  position: relative;

  top: 45px;

  width: 695px;

  left: 230px;

  overflow:hidden;

  margin-left: 33px;

  _margin-left: -190px;

  *margin-left: -190px;

}





#content #header ul li {

  float: left;

  list-style: none; 

  text-align:center;

}



#content #header ul li a {

  font-family: Arial; 

  display:block;

  padding:11px 0 11px 0;  

  font-size: 12px;

  font-weight: bold;

  text-transform: uppercase;

  color: #fff;

  text-decoration: none;

}



#content #header ul li a:hover {

  font-family: Arial; 

  font-size: 12px;

  font-weight: bold;

  text-transform: uppercase;

  color: #000;

  text-decoration: none;

}

#header ul li.home {

	width:60px;

}

#header li.home a:hover {

  background: url(../images/bgHome.jpg) 5px 1px no-repeat;

}

#header ul li.whyus {

	width:auto;

	padding-right: 8px;

	padding-left: 8px;

}

#header li.whyus a:hover {

 background: url(../images/bgWhy.jpg) 1px 1px no-repeat;

}

#header ul li.our-programs {

	width:auto;

	padding-right: 8px;

	padding-left: 8px;

}

#header li.our-programs a:hover {

  background: url(../images/bgOur.jpg) 0px 1px no-repeat;

}

#header ul li.faq {

	width:auto;

	padding-right: 8px;

	padding-left: 8px;

}

#header li.faq a:hover {

  background: url(../images/bgFaqs.jpg) 14px 1px no-repeat;

}

#header ul li.contactus {

	width:auto;

	padding-right: 8px;

	padding-left: 8px;

}

#header li.contactus a:hover {

  background: url(../images/bgContactus.jpg) 0px 1px no-repeat;

}

#header ul li.partners {

	width:auto;

	padding-right: 8px;

	padding-left: 8px;

}

#header li.partners a:hover {

  background: url(../images/bgPartners.jpg) 15px 1px no-repeat;

}

#header ul li.inthenews {

	width:auto;

	padding-right: 8px;

	padding-left: 8px;

}

#header li.inthenews a:hover {

 background: url(../images/bgContactus.jpg) 10px 1px no-repeat;

}



#header ul li.aged {

	width:auto;

	padding-right: 8px;

	padding-left: 8px;

}

#header li.aged a:hover {

 background: url(../images/bgContactus.jpg) 10px 1px no-repeat;

}



/* ----------------------------------------END Menu Principal ------------------------------------*/





ul.navigation {

  position: relative; 

  margin:0 0 0 0; 

  padding:0 0 0 0;

  float: left;

  width: 220px; 

  height:210px;

  margin-left: 6px;

  padding-top: 13px;

  padding-bottom: 10px;

  margin-bottom: 10px;

  background: url(../images/menu_vert_int.jpg) top left no-repeat;

  line-height: 2;

}



ul.navigation li {	

  text-transform:uppercase;

  line-height: 2.3;

  padding-left: 4px;

  list-style-type: none;

  /*background: url(../image/line-bottom-navigation.png) bottom center no-repeat;*/

  text-align: left;

}



ul.navigation li a {

  font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

  font-size: 11px; font-weight:bold;

  color: #ffffff;

  background: url(../images/vineta.png) no-repeat;

  padding-left: 18px;

  text-decoration: none;

}



ul.navigation li a:hover {

  color: #F9CD53;

  text-decoration: underline;

}





#middle {

  width: 951px; position:relative;

  height: 120px;

  background: url(../images/banner-template.png) no-repeat;

  margin-left: 6px;

  background-color: #ffffff;

}



#middle a {

  position: absolute;

  display: block;

  top: 53px;

  left: 475px;

  width: 140px;

  height: 30px;

}



#middle img {

  border: 0;

}



#content #body {

  margin-top: 0px;

  margin-left: 6px;

}



#body {

  width: 951px;

  background-color: #ffffff;

}



#body img {

  border: 0px;

  height: auto;

  padding-left: 10px;

  padding-right: 10px;

}



#body .banners {

  border-bottom: 1px #f6f6f6 solid;

}



#content #body .video {

	position: relative;

	float: left;

	width: 215px;

	overflow:hidden;

	text-align: center;

	clear:both;

}



#content #body .video h2 {

  font-family: tahoma, arial;

  font-size: 14px;

}



#content #body .video p {

  font-family: tahoma, arial;

  font-size: 12px;

}



.end {

  clear: both;

}



#content #body .content-page {

  overflow:hidden;

  text-align: justify;

  padding: 5px; 

  padding-left: 20px;

  padding-right: 20px; 

}

.content-page p, .content-page-partners p{

	padding:10px 0;

	line-height:1.2;

}

#content #body .apply-now {

	overflow:hidden;

}



#content #body .content-page-partners {

  overflow:hidden; 

  text-align: justify;

  padding: 5px;

  padding-left: 15px;

  padding-right: 15px;

}



#body .sponsors {

  width: 94%;

  height: 65px;

  list-style-type: none;

  margin-top: 3px;

  margin-left: auto;

  margin-right: auto;

  background-color: #f6f6f6;

}



#body .sponsors li {

  width: 20%;

  margin-top: 10px;

  float: left;

  text-align: center;

}



#content #body .sponsors .borde {

  border-right: 2px #d3d3d3 solid;

}



#content #footer {

  width: 951px;

  margin-top: -15px;

  height: 64px;

  margin-left: 6px;

  background-image: url(../images/background-footer.png);

  margin-bottom: 0;

}



#content #footer p {

  width: 45%; margin-top:0; margin-bottom:0;

  float: left;

  line-height: 32px; padding-top:18px;

  padding-left: 10px;

  color: #ffffff; font-size:12px; 

  text-align:left;

  font-family: tahoma, Arial;

}



#content #footer .menu-footer {

  font-family: tahoma, Arial; width:50%;

  color: #ffffff; float:right;

  text-align: right;

  padding-right: 10px;

  line-height: 64px;

}



#content #footer .menu-footer a {

  font-family: tahoma, Arial;

  color: #ffffff;

  font-size: 12px;

}



.content-page h3, .content-page-partners h3 {

	font-family: "Trebuchet MS";

	color: #144FAF;

	font-size: 22px;

	text-transform: uppercase;

}



.content-page p, .content-page-partners p {

  font-size: 13px;

}



.content-page table, .content-page-partners table {

  font-size: 12px;

}



.content-page table input, .content-page-partners table input {



}



.content-page table textarea, .content-page-partners table textarea {

  width: 250px;

  height: 150px;

}



.clear{ clear:both;}

.video p { text-align:justify; padding:0 12px 0 7px; }

.ajustTable{ margin:0 0 0 120px;}


