body {
	/*background: #e0f7f0 url(../images/BackgroundGeneral.jpg) repeat-x;*/
	margin-top: 0px;
	height:100%;
}
html {
	height:100%;
}
a:link {
	/* Applies to all unvisited links */
  text-decoration:  none;
	font-weight:      normal;
	background-color: #ebf6ed;
	color:            #003300;
}
.header {
	background:url(../images/header.jpg) no-repeat;
}
a:visited {
	/* Applies to all visited links */
  text-decoration:  none;
	font-weight:      normal;
	background-color: #ebf6ed;
	color:            #003300;
}
a:hover {
	/* Applies to links under the pointer */
  text-decoration:  underline;
	font-weight:      normal;
	background-color: #003300;
	color:            #ffffff;
}
a:active {
	/* Applies to activated links */
  text-decoration:  underline;
	font-weight:      normal;
	background-color: #003300;
	color:            #ffffff;
}
.mainBox {
	background-color : white;
	border-top: 1px solid #477164;
	border-bottom : 1px solid #477164;
	border-left: 1px solid #477164;
	border-right : 1px solid #477164;
	width:900px;
}
.contenido {
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
}
.mainMenu {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color :#ebf6ed;
}
.navegacion {
	font : bold 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003300;
	background:#ebf6ed;
}
.adsense {
	font : normal 8px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding:10px;
}
.button {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	background-color:#E5E5E5;
	color:#000000;
	border-top:1px solid #003300;
	border-right:1px solid #003300;
	border-bottom:1px solid #003300;
	border-left:1px solid #003300;
}
.SELECT {
	BORDER: 1px solid #000000;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	padding-left : 2px;
}
/*::: Styles to accordion effect :::*/
.accToggler {
	/*margin: 3px auto;*/
	padding: 3px;
	width: 95%;
	background: #ebf6ed;
	color: #ebf6ed;
	border: 1px solid #ccc;
	cursor: pointer;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
}
.accContent {
	/*margin: 3px auto;*/
	padding: 3px;
	width: 95%;
}
/*::: Expand :::*/
.oculto {
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.mouseOver {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;*/
	cursor:hand;
	cursor:pointer;
	width: 100%;
	height:20px;
	border: 1px solid #ccc;
	background: #ebf6ed;
	padding-left:3px;	
}
.mouseOver a:hover
{
	color:#FF0000;
}
.expandArrows {
	background:url(images/arrowExpand.gif);
	background-repeat:no-repeat;
	background-position:center;
}
/* //////////// POPUP STYLES /////////////// */
.mainBoxPU {
	border:4px solid #c9e5ce;
	height:100%;
	width:100%;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
}
.headerPU {
	background:url(../images/PopUPBacgheader.gif) repeat-x;
	vertical-align:middle;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#003300;
}
.contentPU {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	margin-right:auto;
	margin-left:auto;
	width:100%;
}
.divisionPU{
	background-color:#ebf6ed;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	}
.alerta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
