body,td {
	font-family: arial, verdana, sans-serif;
	font-size:13;
	color:#001F57;	
}
a:link {font-family: arial, verdana, sans-serif; font-size:12; color:#006699; text-decoration:underline;}
a:active {font-family: arial, verdana, sans-serif; font-size:12; color:#006699; text-decoration:underline;}
a:visited {font-family: arial, verdana, sans-serif; font-size:12; color:#7AB9D8; text-decoration:underline;}
a:hover {font-family: arial, verdana, sans-serif; font-size:12; color:#006699; text-decoration:underline;}

a.underline_tablo:link {font-family: arial, verdana, sans-serif; font-size:12; color:#006699; text-decoration:none;}
a.underline_tablo:active {font-family: arial, verdana, sans-serif; font-size:12; color:#006699; text-decoration:none;}
a.underline_tablo:visited {font-family: arial, verdana, sans-serif; font-size:12; color:#006699; text-decoration:none;}
a.underline_tablo:hover {font-family: arial, verdana, sans-serif; font-size:12; color:#006699; text-decoration:none;}


.login {
	border:1px solid #99003A;
	font-size:11;
}
.logintxt {
	color: #99003A;
	font-size:11;
}
.button {
	border:1px solid #99003A;
	background-color: #99003A;
	color:#ffffff;
	font-size:11;
}
.button_go {
	border:1px solid #99003A;
	background-color: #99003A;
	color:#ffffff;
	font-size:11;
}
.address {color: #99003A;
	font-size:10;}
a.address:link {font-family: arial, verdana, sans-serif; font-size:10; color:#99003A; text-decoration:underline;}
a.address:active {font-family: arial, verdana, sans-serif; font-size:10; color:#99003A; text-decoration:underline;}
a.address:visited {font-family: arial, verdana, sans-serif; font-size:10; color:#99003A; text-decoration:underline;}
a.address:hover {font-family: arial, verdana, sans-serif; font-size:10; color:#99003A; text-decoration:underline;}




.title_news {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#ffffff;}

.subtitle_news {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#004685;}
.newsdate {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#778BB1;}
a.news:link {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#1172A2; text-decoration:none;}
a.news:active {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#1172A2; text-decoration:none;}
a.news:visited {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#1172A2; text-decoration:none;}
a.news:hover {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#85B9D3; text-decoration:none;}

a.projects:link {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#00ADD2; text-decoration:none;}
a.projects:active {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#00ADD2; text-decoration:none;}
a.projects:visited {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#00ADD2; text-decoration:none;}
a.projects:hover {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#68C3D6; text-decoration:none;}

.advalvas {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#009BBA;}
a.advalvas:link {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#009BBA; text-decoration:none;}
a.advalvas:active {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#009BBA; text-decoration:none;}
a.advalvas:visited {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#009BBA; text-decoration:none;}
a.advalvas:hover {font-family: arial, verdana, sans-serif; font-size:12; font-weight:bold; color:#9AD7E3; text-decoration:none;}

.advalvasdate { font-weight:bold; color:#45B6CE;}

/*content page*/

.whitetr {
	padding:2px 2px 2px 2px;
}
.boldwhite {
	font-weight:bold;
	color:#ffffff;	
}

.tabletitle {
	font-weight:bold;
	border:0px solid white;
	background-color: #7BB9D8;
	color:#ffffff;
}
.graytr {
	background-color: #EFF9FE;
	padding:2px 2px 2px 2px;
}
.comboprojects {
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 2px;
	padding-right:2px;
	border: 1px solid #7F9DB9;
}
.buttonsearch {
	height:17px;
	font-size: 11px;
	font-weight:bold;
	border:1px solid #7F9DB9;
	background-color: #006699;
	color:#ffffff;	
}

.trhover {
	padding:2px 2px 2px 2px;
	background-color: #F8EEB6;
	 cursor:hand;
}

.trhoverred {
	padding:2px 2px 2px 2px;
	background-color: #FFFFFF;
	 cursor:hand;
}

.newstr {
	padding:2px 2px 2px 2px;
	background-color: #E4F4FC;
}
.focustr {
	padding:2px 2px 2px 2px;
	background-color: #F8EEB6;
}
.trfocushover {
	padding:2px 2px 2px 2px;
	background-color: #E4F4FC;
	cursor:hand;
}
.session {
	font-weight:bold;
	font-style:italic;
	border-top:1px solid #7BB9D8;
	border-bottom:1px solid #7BB9D8;
	width:100%;
	padding-top:2px;
	padding-bottom:2px;
	color:#006699;
}
.bigbutton {
	font-weight:bold;
	border:2px solid #ffffff;
	color:#ffffff;
	font-size:12;
	background-color:#99003A;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#99003A');
	padding-left:10;
	padding-right:10;
	width:200;
	height:23px;
}
.bgdetail{
	background-color:#F1F7F9;
}
li {
	list-style-image: url("/templates/img/bullets_default.gif");
	list-style-position: outside;
}
li {padding-top:5px; }