body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px;
	background-color:#1B314E;
}

a, a:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

.a:link {
	text-decoration: underline;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.a:visited {
	text-decoration: none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.a:hover {
	text-decoration: underline;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.a:active {
	text-decoration: none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

table {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.TablaSimple {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.links, .links:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.links:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

input, textarea, select {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #000000;
}

.Botones {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:100px;
	cursor:pointer;
}

.OptionButton {
	border:0px;
}

.TablaTitulo {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#B0CBA2;
	text-transform:uppercase;
	background-image:url(../images/titlebg.jpg);
	height:24px;
	font-weight:bold;
}

.TablaTitulo2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#6C95BF;
	font-weight:bold;
	border-bottom:2px solid #E5E2DD;
}

.TopMenuOut {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(../images/menubg.jpg);
}

.TopMenuOver {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	background-image:url(../images/menubg_over.jpg);
}

.SubMenuButtonOver {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#D80505;
	height:25px;
	cursor:pointer;;
	padding:4px;
}

.SubMenuButtonOut {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#B00404;
	height:25px;
	padding:4px;
}

legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

fieldset {
	padding:5px;
	margin:2px;
	border:1px solid #9D9EA0;
}

.CuadroColumna {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#97B0CA;
	height:20px;
}

.Fila1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3D453D;
	height:22px;
	background-color:#E7E9EB;
}

.Fila2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3D453D;
	height:22px;
	background-color:#DADDE0;
}

.FilaOver {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3D453D;
	background-color:#CBD8E4;
	height:22px;
	cursor:pointer;
}

.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);
	opacity:0.4;
	background-color:#AAA;
	z-index:1;
	position:absolute;
}
.modalDialog_contentDiv{
	border:3px solid #7B96C6;	
	padding:0px;
	z-index:100;
	position:absolute;
	background-color:#000000;
}
.modalDialog_contentDiv_shadow{
	z-index:90;
	position:absolute;
	background-color:#555;
	filter:alpha(opacity=30);
	opacity:0.3;
}

.MouseOut {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:3px;
	padding-left:3px;
}
.MouseOver {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/bg_menu.jpg);
	background-repeat:repeat-x;
	/*background-color:#30629D;*/
	padding-right:3px;
	padding-left:3px;
	cursor:pointer;
}

#dropmenudiv{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
position:absolute;
background-color: #2B4E7D;
border:1px solid #13283C;
border-bottom-width: 0;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #13283C;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #3A8DD9;
color:#ffffff;
}

.GridOver {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	background-color:#275A99;
	cursor:pointer;
	height:28px;
}

.GridOut {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	background-color:#285175;
	height:28px;
}