body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

td {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
}

.Main {
	padding-top: 20px;
	padding-right:20px;
}

/* tabla con la planilla de login */
.Login {

}

form input,
form select,
button {
	/*scrollbar-arrow-color:#ffffff;*/
          /* scrollbar-base-color:#003399;*/
	   /*scrollbar-track-color:yellow;*/
	/*background-color:#0099ff;*/
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	/*color:white;*/
}

table#AdminTable {
	border: 1px solid #FFE08B;
}

table tr#TitleBar td {
	font-size: 10px;
	font-weight: bold;
	padding-right: 20px;
	padding-bottom: 10px;
	border: 1px solid black;
	border-spacing: 0px;
	empty-cells: hide;
	background-color: #FFE08B;
	text-align: center;
}

table tr#TitleBar td#Empty {
	background-color: #FFFFFF;
}

.PortfolioView td {
	padding: 7px;
	empty-cells: hide;
}

.PortfolioView td#key {
	border: 1px solid black;
	empty-cells: hide;
	background-color: #FFE08B;
	text-align: left;
}

.PortfolioView td#val {
	empty-cells: hide;
	font-weight: bold;
	border: 1px solid black;
}

div#NShort {
	padding-top: 5px;
}

div#NShort:first-letter {
	font-size: 200%;
	font-weight: bold;
	float: left;
	text-transform: uppercase;
}

.News a {
	font-size: 10px;
}

div#NTitle {
	font-weight: bold;
	text-transform: uppercase;
}

div#NAuthor {
	font-style: italic;
}


.content {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	padding-left: 10px;
	padding-top: 10px;
}

.Titulo,
.TituloError {
	background-image: url("/images/bullet01.gif");
	background-repeat: no-repeat;
	background-position: 0px 20px;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	padding-left: 12px;
	padding-top:5px;
	padding-bottom:20px;
}

.TituloError {
	color: #ff0000;
}

.Subtitulo
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:5px;
}

.Question {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-decoration: underline;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:5px;
}

ul,
ul li {
	padding-top: 0px;
	padding-bottom: 0px;
}


table#TMain {
	border: none;
}

#NewsIcon {
	padding: 10px 20px 10px 20px;
}

#ShortNews {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	width: 100%;
}

#ShortNews A:link,
#ShortNews A:visited {
	color: #5973A7;
}

#ShortNews A:hover {
	color: #0000AA;
}

#Plans #PlanLogo {
	padding: 10px 7px 0px 7px;
}

#Plans td {
	border-right: 1px solid gray;
	padding: 10px 0px 0px 15px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica;
}

#Plans td A:link,
#Plans td A:visited {
	color: #5973A7;
	text-decoration: none;
}

#Plans td A:hover {
	color: #0000AA;
}

#TopMenu table td{
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	background: #D1D1D3;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
}

#TopMenu table td#TopMenuItem {
	padding: 0px 8px 0px 8px;
}

#TopMenuItem A:link,
#TopMenuItem A:visited {
	color: black;
	text-decoration: none;
}

#TopMenuItem A:hover {
	color: gray;
}

#LeftMenu table td#NoPadding {
	padding: 0px;
}

#LeftMenu table td {
	background: #5973A7;
	font-size: 11px;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	padding: 3px 0px 6px 6px;
}

#LeftMenu A:visited,
#LeftMenu A:link {
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

#LeftMenu A:hover {
	color: #D1D1D3;
}

.ltsep
{
	font: 70% Verdana;
	color: #A9A9A9;
	padding: 0px 1px;
}

hr {
	color: #AABBCC;
}

#copy { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}