/* CSS Document */
body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
	background:url(../images/background.gif);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#CCCCCC;
}
td {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
select {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
input {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
textarea {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
p {												/* DEFAULT PARAGRAPH */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}

p.copy {										/* COPYRIGHT LINE */
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #cccccc;
}

.tb_right a {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tb_right a:link {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tb_right a:visited {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tb_right a:hover {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006699;
	text-decoration: underline;
}
.tb_right a:active {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}

.tb_right_d {
	padding-top:30px;
	padding-left:10px;
	padding-bottom:10px;
}


.tb_right_d a {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tb_right_d a:link {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tb_right_d a:visited {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tb_right_d a:hover {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006699;
	text-decoration: underline;
}
.tb_right_d a:active {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}

a {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a:link {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006699;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006699;
	text-decoration: underline;
}

a.edit:link, a.edit:visited {					/* EDIT SETTINGS LINKS */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}



a.copy:link, a.copy:visited {					/* COPYRIGHT LINE LINKS */
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

a.copy:hover, a.copy:active {					/* COPYRIGHT LINE LINKS */
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #006699;
	text-decoration: underline;
}

form  {
	margin:0px;
	padding:0px;
}

h1 {  											/* TOP LEVEL DYNAMIC TEXT */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	margin:0;	
}

h2 {											/* SUBHEADINGS (BLUE) */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	margin:0;
}

h2 a {	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;							
	color: #006699;	
	text-decoration: none;
}

h2 a:link {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;							
	color: #006699;
	text-decoration: none;
}
h2 a:visited {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;							
	color: #006699;
	text-decoration: none;
}

h2 a:hover {	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;							
	color: #006699;
	text-decoration: underline;
}
h2 a:active {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;							/* RIGHT LINKS */
	color: #006699;
	text-decoration: none;

}



h3 {											/* SUBHEADINGS (GREEN) */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #99cc33;
	font-weight: bold;
	margin:0;
}

h3.large {										/* LARGE GREEN HEADING */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #99CC33;
	font-weight: bold;
}

h3.alert {										/* ORANGE */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #ff6600;
	font-weight: bold;
}


.btn_login {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#8DC0DB;
	padding:0px 0px 3px 0px;
}


.ldo_plomo{
	border-right:#CCCCCC solid 1px;
}
.txtlogin {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002357;
	left:auto;
}
.LogError{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.txtlogin div{
	float: right;
	padding:0px 104px 8px 0px;
	font-weight: bold;
}
.txtnegro9 {
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #333333;
}


.w100{
	width:100px;
}

.w150{
	width:150px;
}

.w180{
	width:180px;
}

.w200{
	width:200px;
}

.w250{
	width:250px;
}

.w360{
	width:360px;
}

.w420{
	width:420px;
}
.td_border{
	border:1px solid #003366;
}

#div part {
	font-weight: normal;
	color:#003366;
	float:left;
	text-decoration:none;
}


#boton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#408CB3;
	font-weight: bold;
	text-align:left;
}
#boton a {
	font-size:12px;
	color:#006699;
	text-decoration:none;
	padding:23px 2px 0px 1px;
	display:block;
	height:46px;
	background-color:#FFFFFF;
	font-weight: bold;
	text-align:center;	
}
#boton a:hover {
	color:#FFFFFF;
	text-decoration:none;
	padding:23px 2px 0px 1px;
	display:block;
	height:46px;
	background-color:#8DC0DB;
	text-align:center;
}


.activemenu {
	height:46px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	background-color:#8DC0DB;
}
.activemenu a{
	text-decoration:none;
	color:#FFFFFF;
}
.activemenu a:hover {
	text-decoration:none;
	color:#FFFFFF;	
}

.activemenu a:link {
	text-decoration:none;
	color:#FFFFFF;	
}
.activemenu a:active {
	text-decoration:none;
	color:#FFFFFF;	
}
#pie
{
	border-top:#CCCCCC solid 2px;
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #cccccc;
	padding:7px 0px 7px 0px;
}
#pie #pie2
{
	padding-left:8px;
}


/*MenuBar*/

.submenu_off {
	position:absolute;
	top:-500px;
}
.smoverview_on {
	position:absolute;
	display:block;
	top:77px;
	left:10px;
}
.smplatform_on {
	position:absolute;
	display:block;
	top:77px;
	left:215px;
}
.smproject_on {
	position:absolute;
	display:block;
	top:77px;
	left:317px;
}

.celdasubmenu{
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.disabledday{
	color: #CCCCCC;
}
.rsub {											/* SUBHEADINGS (BLUE) */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006699;
	font-weight: bold;
	margin:0;
}
.defaultfont {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
.ldo_plomo .eventsList {
	font-size: 30px;
}
#eventList {
	margin-left:15px;
}
