/* ===========================================
    CSS STYLES para Colegio Interamericano del Norte
   ===========================================
*/   

/*_____________________________________________________*/

/* GENERAL */
/* style for module titles */
.Head   {                       /*-------------Ttulos de los Modulos */
	font-size:  16px; font-weight: bold; color: #666; font-family: "trebuchet ms"; letter-spacing: 2px; text-indent: 5pt; }

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: arial;
    font-size:  14px;
    font-weight:    bold;
    color: #999;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { font-size: 14px; font-weight: bold; color: #404040; font-family: arial; }

/* text style used for most text rendered by modules */
.Normal { font-size: 14px; font-weight: normal; color: #404040; font-family: arial; }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
	color: #808080;
}

.NormalRed {
    font-family: Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #ff0000;
}

.NormalBold {
    font-family: Helvetica;
    font-size: 14px;
    font-weight: bold;
}


/*___________________________________________________________*/
/* Common links used in Content of page */

A:link { color: #000; font-size: 9pt; font-family: Helvetica; }
A:visited { color:  #9c9c9c; font-size: 9pt; font-family: Helvetica; } 
A:active { color: #000; font-size: 9pt; font-weight: normal; font-family: Helvetica; }
A:hover { color: #f00; font-size: 9pt; font-family: Helvetica; }





a.user:visited{ color:#9c9c9c; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
a.user:active{ color:#000; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
a.user:hover{ color:#f00; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
a.user:link{ color:#000; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
.footer{  }
a.footer:visited{ color:#9c9c9c; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
a.footer:active{ color:#000; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
a.footer:hover{ color:#f00; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
a.footer:link{ color:#000; font-size: 9pt; text-decoration:none; font-family: Helvetica; }
/*____________________________[BREADCRUMB] TOKEN_______________________________*/
/* text style for the selected tab */
.SelectedTab {
    font-size: 9pt;
    color: #626262;
    font-family: Helvetica;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link { text-decoration:    none; color: #626262; font-size: 9pt; font-family: Helvetica; }
A.SelectedTab:visited  {         /* Breadcrumb*/
    text-decoration:    none; font-family: Helvetica; color: #9c9c9c; font-size: 9pt; }
A.SelectedTab:active   { text-decoration:    none; font-family: Helvetica; color: #000; font-size: 9pt; }
A.SelectedTab:hover    { text-decoration:    none; font-family: Helvetica; color: #f00; font-size: 9pt; }
.ponNavega { font-size: 9pt; font-weight: normal; color: #000; font-family: Helvetica; }
/* hyperlink style for buttons and link buttons used in some BREADCRUMB token */
/*___________________________________________________________________________________________*/
/*Custom classes                     

/* hyperlink style for buttons and link buttons used in [CURRENTDATE] token */
.ponFecha { font-size: 9pt; color: #fff; font-family: Helvetica; font-weight: normal; }



/* hyperlink style for buttons and link buttons used in [LOGIN] tokeen */

.ponLogin { color: #fff; font-size: 9pt; font-family: Helvetica; font-weight: bold; font-style: normal; }
A.ponLogin:link { text-decoration: none; color: #fff; font-size: 9pt; font-family: Helvetica; font-weight: bold; }
A.ponLogin:visited { text-decoration: none; color: #dadada; font-size: 9pt; font-family: Helvetica; font-weight: bold; }
A.ponLogin:active { text-decoration: none; color: #fff; font-size: 9pt; font-family: Helvetica; font-weight: bold; }
A.ponLogin:hover { text-decoration: none; color: #dadada; font-size: 9pt; font-family: Helvetica; font-weight: bold; }


.ElCopyright { font-family: Helvetica; font-size:  9pt; color: #4b4b4b; font-weight: bold; text-transform: capitalize; }




/*____________________________________________________________________________________*/
/*____________________________________________________________________________________________*/
/* GENERIC */
/*___________________________________________________________*/
H1 {
    font-family: Helvetica;
    font-size: 18px;
    color: #000001;
}
H2 {
    font-family: Helvetica;
    font-size: 16px;
    color: #000001;
}
H3 {
    font-family: Helvetica;
    font-size: 14px;
    color: #000001;
}
H4 {
    font-family: Helvetica;
    font-size:  12px;
    color: #000001;
}
H5 {
    font-family: Helvetica;
    font-size: 11px;
    color: #000001;
}

H6 {
    font-family: Helvetica;
    font-size: 10px;
    color: #000001;
}
TFOOT, THEAD {
    font-family: Helvetica;
    font-size: 11px;
    color: #000001;
}

TH  {
    font-family: Helvetica;
    font-size:  10px;
    font-weight: normal;
    color: #000001;
}


/*_____________________________________________________*/


SMALL {
    font-size:  8px;
}
BIG {
    font-size: 14px;
}
BLOCKQUOTE, PRE {
    font-family: Verdana, Tahoma, Arial, Helvetica;
}
/*_____________________________________________________*/

UL LI {
    list-style-type: square ;
}
UL LI LI {
    list-style-type: disc;
}
UL LI LI LI {
    list-style-type: circle;
}
OL LI {
    list-style-type: decimal;
}
OL OL LI    {
    list-style-type: lower-alpha;
}
OL OL OL LI {
    list-style-type: lower-roman;
}
/*_____________________________________________________*/

HR { color: #474747; font-weight: normal; background-color: #474747; height: 1px; }
/* ================================
    CSS STYLES FOR ComponentArt Navigation Bar
2
   ================================
*/
/* ComponentArt NavBar */
.NavBar
{ padding: 2px 2px 1px; height: 100%; padding: 0; border: solid 0 #000; cursor: default; }
.TopItem
{ color:#fff; font-size: 9pt; font-family: Helvetica; background-image: none; font-weight: normal; background-color: #000; padding: 1px 0 0; border-color: #336d81 #336d81 #808080 #808080; border-style: solid; border-width: 0; cursor:hand; }
.TopItemHover
{ color:#fff; background-image: none; font-size: 9pt; font-family: Helvetica; font-weight: normal; background-color: #4b4b4b; padding: 1px 0 0; border: solid 0; cursor:hand; }
.Level2Item
{ color: #626262; font-size: 9pt; font-family: Helvetica; background-color: #fff; background-image: none; padding-left: 10px; border-width: 0; cursor:hand; }
.Level2ItemHover
{ color: #fff; font-size: 9pt; font-family: Helvetica; font-weight: normal; background-color: #808080; background-image: none; padding-left: 10px; border-width: 0; cursor:hand; }
.Level2Group
{ background-color:#fff; background-image: none; padding:0 0 0 10px; border-color: #000000; border-width: 0; }
