/*

 Some styles used by the "Cascading Popup Menus" script.
 Consult a CSS reference (a good clear one is at www.ncdesign.org) for syntax and tweaking ideas.
 You can delete the ones you're not using in your ItemStyles, or add more if you want.

*/


/*
 Font settings -- change your font, colour, alignment etc.
 Insert 'font-weight: bold;' or 'font-style: italic;' without quotes if you want.
 Note that items contain <A HREF> tags, so if your other stylesheets style anchor tags,
 these may inherit the rules. I've styled all the variations of links here as one.
*/

.itemText, a.itemText:link, a.itemText:visited, a.itemText:active, a.itemText:focus {
 color: #FFFFFF;
 font: 10px Arial, sans-serif;
 text-align: left;
 text-decoration: none;
}

/* Borders used by some items */

.itemBorder {
 border: 1px solid #666666;
}

.itemText { text-decoration: none; color: #ffffff; font:10px Arial, Helvetica }
.itemHover { text-decoration: none; color: #ffffff; font: 10px Arial, Helvetica 
}
.itemBorder { border: 1px ridge #778899 }

.crazyText { text-decoration: none; color: #490154; font: 10px Arial, Helvetica }
.crazyHover { text-decoration: none; color: #281BCD; font: 10px Arial, Helvetica }
.crazyBorder { border: 1px outset #6699CC }
.crazyBorderOver { border: 1px inset #CC9966 }

.menu {text-decoration: none; color: #ffffff; font:10px Arial, Helvetica}
.menu a{
text-decoration:none;
color:#ffffff;
}


.tabl {font : 10px  Verdana, Arial;  text-align : inherit;  }

.tx {
font-family: Verdana;
font-size: 10px;
color: #0A1B94

}



.txb {
font-family: Verdana;
font-size: 10px;
color: #0A1B94
border: 0px;
border-style: none;
 background : #C0CEE2;
}

.txc {
font-family: Verdana;
font-size: 12pt;
color: #0A1B94
border-style: none;
background : #ffffff;
}


.txd {
font-family: Verdana;
font-size: 14px;
color: #0A1B94
border-style: none;
background : #C9D6E7;
}

.ne {
font-family: Verdana;
font-size: 10px;
color: #0A1B94;}



BODY
 { scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#C2CADC;
scrollbar-3dlight-color:#C2CADC;
scrollbar-darkshadow-color:#C2CADC;
scrollbar-shadow-color:#C2CADC;
scrollbar-arrow-color:#C2CADC;
scrollbar-track-color:#FFFFFF;

background : #ffffff; }

BODY{
cursor:url("pen.cur");
}
	

.top {font-family: Verdana;
font-size: 10px;
color: #0A1B94
border-style: none;
background : #ffffff;

}



UL
{ list-style-image: url(bul3.gif)}
LI
{font : 10px  Verdana, Arial  }



DIV {  }

FORM {
	font-family : Verdana;
	font-size : 10px;
	font-style : normal;}
.button
 { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; color: #18186B; 
 background-color: #A1B5D0; 
 border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
 
 }

.insp
 { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; color: #18186B; 
 background-color: #ffffff; 
 border: #D8E1ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
 
 }

.gris
 { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; color: #18186B; 
 background-color: #F5F5F5; 
 border: #D8E1ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
 
 }

.grise
 { font-family: Arial, Helvetica, sans-serif; 
 font-size: 7pt; color: #18186B; 
 background-color: #F5F5F5; 
 border: #D8E1ED; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
 
 }

.fillbox 
{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #333333; 
background-color: #D9E4F2; 
border: #666666; 
border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px 
}

.txd 
{ background-color: #D9E4F2; 

font-family: Verdana;
font-size: 10px;
color: #0A1B94;
}

.izq 
{ background-color: #ffffff; 
border-right:7px dotted #D8E1ED;
font-family: Verdana;
font-size: 10px;
color: #0A1B94;
padding-right: 17px;
}

.txe 
{ background-color: #ffffff; 

font-family: Verdana;
font-size: 11px; 
color: #0A1B94;
padding: 17px;

text-align: justify;

}

.solidc { font-family: Verdana; 
 font-size: 11px; color: #286182; 
 BORDER-RIGHT: #C6CEE7 1px solid; BORDER-TOP: #C6CEE7 1px solid; BORDER-LEFT: #C6CEE7 1px solid; BORDER-BOTTOM: #C6CEE7 1px solid; 
 }

.feat 
{ background-color: #DD0005; 

font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: #ffffff;
}


A.sidelink:link{
BACKGROUND-COLOR: #0A1B94; COLOR: #ffffff; font:10px Arial, Helvetica;
}
A.sidelink:visited {
BACKGROUND-COLOR: #0A1B94; COLOR: #ffffff; font:10px Arial, Helvetica
}
A.sidelink:hover {

BACKGROUND-COLOR: #DD0005; COLOR: #ffffff; font:10px Arial, Helvetica
	

}

table.navbar {
   border-collapse: collapse;
}
table.navbar td {
   border: 1px solid #DDDDDD; font:9px Arial, Helvetica; text-transform: uppercase; letter-spacing: 2px; font-style:bold;
}
table.navbar td a{
   display: block;
   width: 100%;
   padding: 3px;
   text-decoration: none;
}
table.navbar td a:link, table.navbar td a:visited {
   color: #0A1B94;
   background-color: #EAEEF4;
}
table.navbar td a:hover, table.navbar td a:active {
   color: #0A1B94;
   background-color: #B5BFDF;
}

table.naranbar {
   border-collapse: collapse;
}
table.naranbar td {
   border: 2px dotted #FB511D; font:9px Arial, Helvetica; text-transform: uppercase; letter-spacing: 1px; font-style:bold;
}
table.naranbar td a{
   display: block;
   width: 100%;
   padding: 3px;
   text-decoration: none;
}
table.naranbar td a:link, table.naranbar td a:visited {
   color: #0A1B94;
   background-color: #EAEEF4;
}
table.naranbar td a:hover, table.naranbar td a:active {
   color: #0A1B94;
   background-color: #B5BFDF;
}


.focus

{

background-color: #ffffff;
letter-spacing: 1px;
padding-left: 7px;

}

.exito

{font-family: Verdana; 
 font-size: 10px; color: #153446; 
 BORDER-RIGHT: #C6CEE7 1px solid; BORDER-TOP: #C6CEE7 1px solid; BORDER-LEFT: #C6CEE7 1px solid; BORDER-BOTTOM: #C6CEE7 1px solid; 
background-color: #ffffff;
width: 260px;
 }

.popop

{

background-color: #ffffff;
font-size: 12px;
color: #DD0005;
font-weight: bold;
BORDER-RIGHT: #C6CEE7 1px solid; BORDER-TOP: #C6CEE7 1px solid; BORDER-LEFT: #C6CEE7 1px solid; BORDER-BOTTOM: #C6CEE7 1px solid; 

width: 260px;

}

.naranja { border: dotted 1px #FB511D;
font:9px Arial, Helvetica; text-transform: uppercase; letter-spacing: 2px; font-style:bold;
 
 }

.dott { font-family: Verdana, , Helvetica, sans-serif; 
 font-size: 9px; color: #0A1B94; font-style:bold;
 BORDER-RIGHT: #FB511D 1px dotted; BORDER-TOP: #FB511D 1px dotted; BORDER-LEFT: #FB511D 1px dotted; BORDER-BOTTOM: #FB511D 1px dotted; text-decoration: none; padding: 2px;
 
 }


.roja { border: solid 1px #FF0033; padding: 7px;
 
 }

INPUT.button { font-family: Verdana, , Helvetica, sans-serif; 
 font-size: 7pt; color: #286182; 
 background-color: #ffffff;
border: #666666; 
border-style: solid; 
border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px 
}
 
 

INPUT { font-family: Verdana, , Helvetica, sans-serif; 
FONT-SIZE: 12px; color: #000000; 
background-color: #C6CEE7;
border: #666666; 
border-style: solid; 
border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px 
}

form { margin-bottom: 0 ; margin-top: 0 ;} 
.boton {
	BORDER-RIGHT: #000000 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 4px; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
}

.fillit {
	BORDER-RIGHT: #000000 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 4px; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; background-color: #ffffff;

}

.ken 
{ background-color: #ffffff; 

font-family: Verdana;
font-size: 11px; 
color: #5B628C;
padding-right: 17px;
padding-left: 11px;
text-align: justify;

}

.noozhead 
{ background-color: #F0F0F0; 

font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0a1b94;
text-transform: uppercase
}

.wkr { 
font-family: Verdana;
font-size: 10px;
color: #0A1B94
BORDER-BOTTOM: #D9E4F2 1px solid; 
background : #ffffff;
 
 }

.wkrcab {
font-family: Verdana;
font-size: 11px;
color: #0A1B94
border-style: none;
background : #C9D6E7;
}

 A:link.miralink {
font-family: Verdana, , Helvetica, sans-serif; 
 font-size: 8pt;
 FONT-WEIGHT: bold;
 text-decoration: none;
 COLOR: #DD0005;
 cursor:url("11162.cur");
}
A:visited.miralink {
font-family: Verdana, , Helvetica, sans-serif; 
 font-size: 8pt;
 FONT-WEIGHT: bold;
 text-decoration: none;
 COLOR: #DD0005;
 cursor:url("11162.cur");
}
A:hover.miralink {
border: 1px solid;
background-color: #DD0005;
color: #ffffff;
font-family: Verdana, , Helvetica, sans-serif; 
 font-size: 8pt;
 FONT-WEIGHT: bold;
text-decoration: none;
border-color: #FFFFFF #99CCCC #99CCCC #FFFFFF;
padding: 1px;
 cursor:url("11162.cur");

}

.icopop

{

background-color: #ffffff;
font-size: 12px;
color: #0a1b94;
font-weight: normal;
width: 150px;
border: 1px solid #C6CEE7;
padding: 5px;

}

.txc {
font-family: Verdana;
font-size: 10px;
color: #0A1B94
border-style: none;
background : #ffffff;
padding: 7px;
}

.coachder

{font-family: Verdana; 
 font-size: 10px; color:  #0a1b94; 
 BORDER-RIGHT: #0a1b94 1px solid; BORDER-TOP: #0a1b94 1px solid; BORDER-LEFT: #0a1b94 1px solid; BORDER-BOTTOM: #0a1b94 1px solid; 
background-color: #ffffff;
width: 260px;
 }
 
 wlsub
{
FONT-FAMILY: Arial,helvetica,sans-serif;
	font-style: normal;	
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	word-spacing: normal;
	letter-spacing: 2px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;	
	color: #42185a;
	padding-top: 15px;	
	BACKGROUND-COLOR: #fbfbff;
	text-indent:0px;
	text-shadow:1px 1px 1px #aeaeae;
	
}

.txf {
font-family: Verdana;
font-size: 11px;
color: #0A1B94
border-style: none;
background : #ffffff;
text-shadow:1px 1px 1px #aeaeae;
}

.txd {
font-family: Verdana;
font-size: 11px;
color: #0A1B94
border-style: none;
background : #C9D6E7;
text-shadow:1px 1px 1px #aeaeae;
}

.midtabl

{
 BORDER-RIGHT: #aeaeae 1px solid; BORDER-TOP: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BORDER-BOTTOM: #aeaeae 1px solid; 
background-color: #ffffff;

 }
 
 .coachpop

{

background-color: #EAEEF4;
BORDER-RIGHT: #C6CEE7 1px solid; BORDER-TOP: #C6CEE7 1px solid; BORDER-LEFT: #C6CEE7 1px solid; BORDER-BOTTOM: #C6CEE7 1px solid; 

width: 160px;

}

.rightimg {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM:#ffffff 1px solid;
}


.featnu
{ background-color: #DD0005; 
text-transform: uppercase;
text-shadow:1px 1px 1px #404040;
 letter-spacing: 2px;
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: #ffffff;
}

A:link.featnulink {
FONT-SIZE: 12px;  FONT-FAMILY: Verdana;
 FONT-WEIGHT: bold;
 text-decoration: none;
 COLOR: #ffd912;
 
}
A:visited.featnulink {
FONT-SIZE: 12px;  FONT-FAMILY: Verdana;
 font-size: 8pt;
 FONT-WEIGHT: bold;
 text-decoration: none;
 COLOR: #ffd912
 
}
A:hover.featnulink {
border: 1px solid;
background-color: #6373CE;
color: #ffffff;
FONT-SIZE: 12px;  FONT-FAMILY: Verdana;
 FONT-WEIGHT: bold;
text-decoration: none;
border-color: #FFFFFF #CED2EC #CED2EC #FFFFFF;
padding: 1px;

 }
 
 .wlsubprinc
{
FONT-FAMILY: Arial,helvetica,sans-serif;
	font-style: normal;	
	font-weight: normal;
	font-size: 11pt;
	line-height: 160%;
	word-spacing: normal;
	letter-spacing: 2px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;	
	color: #0a1b94;
	padding-top: 15px;	
		text-indent:0px;
	text-shadow:1px 1px 1px #aeaeae;
	
}

.wlsubprincb
{
FONT-FAMILY: Arial,helvetica,sans-serif;
	font-style: normal;	
	font-weight: normal;
	font-size: 12px;
	line-height: 160%;
	word-spacing: normal;
	letter-spacing: 2px;
	text-decoration: none;
		text-align: left;	
	color: #0a1b94;
	padding-top: 15px;	
		text-indent:0px;
	text-shadow:1px 1px 1px #aeaeae;
	
}

.txg {
font-family: Verdana;
font-size: 10pt;
color: #0A1B94
border-style: none;
background : #ffffff;
text-shadow:1px 1px 1px #aeaeae;
}

.dentro {
   
  font-family: Arial,helvetica,sans-serif;  
 font-size: 12px; 
 background :#fbfbff;
 FONT-WEIGHT: normal;
color: #353535;
letter-spacing: 2px;
LINE-HEIGHT: 18px;
text-shadow: 1px 1px 1px #b1b1b1;
     border-top : 1px solid #f4effc;
   border-right : 1px solid #aaaedd;
   border-bottom : 1px solid #aaaedd;
   border-left : 1px solid #f4effc;
   padding-left:7px;
   padding-bottom:11px;
}

.conten {
   
   font-family: Arial,helvetica,sans-serif;  
 font-size: 12px; 
   background : #fbfbff;
   
}

.iztexnote

{
text-align: left;
}

.txboox {
font-family: Verdana;

color: #0A1B94
border-style: none;
background : #C9D6E7;
}

 .logoimg  { 
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);

 
 }
