/* ===========================================
    CSS STYLES para Colegio Interamericano del Norte
   ===========================================
*/   

/*_____________________________________________________*/

/* GENERAL */
/* style for module titles */
.Head   {                       /*-------------Ttulos de los Modulos */
	font-size:  20px; 
	color: #0c0c99; 
	font-family: helvetica; 
	text-decoration: none; 
	font-weight: bold;
}

/* style of item titles on edit and admin pages */
.SubHead    { font-family: helvetica;
	font-size:  14px;
	color: #663300;
	text-decoration: none;
	font-weight: bold;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { font-family: helvetica;
	font-size:  12px;
	color: #663300;
	text-decoration: none; 
	font-weight: normal;
}

/* text style used for most text rendered by modules */
.Normal {
    font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
    font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #000;
}

.NormalRed {
    font-family: helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}

.NormalBold {
    font-family: helvetica;
    font-size: 12px;
    font-weight: bold;
	color: #fff;
}


/*___________________________________________________________*/
/* Common links used in Content of page */

A:link {
    font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #000;
	text-decoration: blink; 
}
A:visited {
    font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #3C1E00;
	text-decoration: none; 
} 
A:active { font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #663300;
	text-decoration: none; 
}

A:hover {font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #663300;
	text-decoration: none; 
}



a.user:link{ 
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #000;
	text-decoration: blink;
}
a.user:visited{ 
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #3C1E00;
	text-decoration: none;
}
a.user:active{ 
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #663300;
	text-decoration: none;
}

a.user:hover{  
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #663300;
	text-decoration: none;
}


.footer{ color: #000; font-size: 12px; }

a.footer:visited{ 
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #3C1E00;
	text-decoration: none;
}

a.footer:active{ 
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #663300;
	text-decoration: none;
}
a.footer:hover{ 
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #663300;
	text-decoration: none;
}
a.footer:link{ 
	font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
	color: #000;
	text-decoration: blink;
}

/*____________________________[BREADCRUMB] TOKEN_______________________________*/
/* text style for the selected tab y en el Copyright   */

.SelectedTab { color: #000; font-family: helvetica; font-size: 10px; font-weight: normal; text-decoration: none; }

/* hyperlink style for the selected tab */
A.SelectedTab:link { text-decoration:    blink; color: #000; font-size: 12px; }
A.SelectedTab:visited  {         /* Breadcrumb*/
    text-decoration:    none; color: #3C1E00; font-size: 12px; }
A.SelectedTab:active   { text-decoration:    none; font-weight: normal; color: #663300; font-size: 12px; }
A.SelectedTab:hover    { text-decoration:    none; font-weight: normal; color: #663300; font-size: 12px; }




/*____________________________________________________________________________________*/

/* GENERIC */
/*___________________________________________________________*/
H1 {
    font-family: helvetica;
    font-size: 18px;
    color: #000;
}
H2 {
    font-family: helvetica;
    font-size: 16px;
    color: #000;
}
H3 {
    font-family: helvetica;
    font-size: 14px;
    color: #000;
}
H4 {
    font-family: helvetica;
    font-size:  12px;
    color: #000;
}
H5 {
    font-family: helvetica;
    font-size: 11px;
    color: #000;
}

H6 {
    font-family: helvetica;
    font-size: 10px;
    color: #000;
}
TFOOT, THEAD {
    font-family: helvetica;
    font-size: 12px;
    color: #000;
}

TH  {
    font-family: helvetica;
    font-size:  12px;
    font-weight: normal;
    color: #000;
}


/*_____________________________________________________*/


SMALL {
    font-size:  12px;
}
BIG {
    font-size: 16px;
}
BLOCKQUOTE, PRE {
    font-family:  helvetica ;
}
/*_____________________________________________________*/

UL LI {
    list-style-type: hiragana ;
}
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 { font-weight: normal; background-color: #663300; height: 1px; }
/* ComponentArt Menu */
.MenuGroup
{ border-width: 0; }
.TopMenuItem	{ 
	color:#000; 
	letter-spacing:5px; 
	font-size:10px; 
	font-family: helvetica; 
	font-weight: normal; 
	border-width: 0; 
	cursor:pointer;
}
.TopMenuItemHover	{
	color: #fff; 
	letter-spacing:5px; 
	font-size:10px; 
	font-family: helvetica; 
	font-weight: normal; 
	border-width: 0; 
	cursor:pointer;
}
.TopMenuItemActive	{
	color: #fff; 
	letter-spacing:5px; 
	font-size:10px; 
	font-family: helvetica; 
	font-weight: normal; 
	border-width: 0; 
	cursor:pointer;
}
.MenuItem	{ color:#000; font-size:10px; font-family: helvetica; font-weight: bold; border-width: 0; cursor:pointer; height: 20px; }
.MenuItemHover	{ color: #630; font-size:10px; font-family: helvetica; font-weight: bold; border-width: 0; cursor:pointer; height: 20px; }
.MenuItemActive	{ color: #630; font-size:10px; font-family: helvetica; font-weight: bold; border-width: 0; cursor:pointer; height: 20px; }
/* comand button*/
.CommandButton { cursor: pointer; }
a.CommandButton:link { font-family: helvetica; font-size: 12px; font-weight: normal; color: #000; text-decoration: none; cursor: pointer; }
a.CommandButton:visited { font-family: helvetica; font-size: 12px; font-weight: normal; color: #3C1E00; text-decoration: none; cursor: pointer; }
a.CommandButton:active { font-family: helvetica; font-size: 12px; font-weight: normal; color: #663300; text-decoration: none; cursor: pointer; }
a.CommandButton:hover { font-family: helvetica; font-size: 12px; font-weight: normal; color: #663300; text-decoration: none; cursor: pointer; }
/* Container: Action Menu Button */
.CATopMenuActionsItem
{
    cursor: pointer;
}
.CAMenuActionsGroup
{   
	background-color: #b79e87; 
	border-width: 0;
}
.CAMenuActionsItem
{
    color:#000;
    font-size:12px;
    font-family: helvetica;
    font-weight: normal;
    background-color: #b79e87;
    border-width: 0; 
    cursor:pointer; 
    text-decoration:    none;
}
.CAMenuActionsItemHover
{ color: #fff; font-size:12px; font-family: helvetica; font-weight: normal; background-color: #937457; cursor:pointer; text-decoration:    none; border-color: #fff #fff #555 #555; border-style: solid; border-width: 1px; outline: solid 1px #555; }
/*Custom classes                     

/* hyperlink style for buttons and link buttons used in [CURRENTDATE] token */
.ponFecha { font-size: 12px; color: #000; font-family: helvetica; }
/* hyperlink style for buttons and link buttons used in [LOGIN] tokeen */
.ponLogin { color: #000; font-size: 12px; font-family: helvetica; font-style: normal; }
A.ponLogin:link { text-decoration: blink; color: #000; font-size: 12px; font-family: helvetica; }
A.ponLogin:visited { text-decoration: none; color: #3C1E00; font-size: 12px; font-family: helvetica; }
A.ponLogin:active { text-decoration: none; color: #3C1E00; font-size: 12px; font-family: helvetica; }
A.ponLogin:hover { text-decoration: none; color: #663300; font-size: 12px; font-family: helvetica; }
.ElCopyright { font-size:  12px; color: #000; font-family: helvetica; text-transform: capitalize; }
/*----Calendarios------*/
.EvtCalendar
{ border:solid 1px #6c451c; }
.EvtDay
{ vertical-align:top; font-family:Tahoma; font-size:11px; color:#fff; font-weight: bold; background-color:#c5ab92; text-align: right; border: solid 1px #d7bda2; }
.EvtDayHover
{ background-color: #c7a07a; cursor:pointer; }
.EvtOtherMonthDay
{ background-color:#d7bda2; border: solid 1px #d7bda2; cursor:auto; }
.EvtMonth
{ border-color: #999 #d7bda2 #d7bda2; border-style: solid; border-width: 0 1px 1px; border-collapse:collapse; }
.EvtDayHeader
{ font-weight: bold; font-size: 12px; color: #fff; font-family: verdana; background-color: #a87848; text-align: center; padding: 4px; border: solid 1px #d7bda2; }
.EvtTitle
{ color: #fff; height:25px; background-color: #6c451c; border-color: #6c451c; border-style: solid; border-width: 1px 1px 0;;
}
.EvtTitle TD
{
  font-family:verdana;
  font-size:12px;
  font-weight:bold;
  color:#fff;
  padding-top:1px;
  padding-bottom:1px;
}
.EvtNextPrev
{ color: #fff; font-weight: normal; background-color: #6c451c; height:25px; vertical-align:center; padding:0 5px; cursor:pointer; }
.EvtSelectedDay
{ color: #6c451c; font-weight: bold; background-color: #fff; }
.EvtSelectedDayHover
{ color: #fff; font-weight: bold; cursor: pointer; background-color: #a87848; }
.EvtToday
{ color: #fff; font-weight: bold; background-color: #bf9468; }
.EvtTodayHover
{ color: #fff; font-weight: bold; background-color: #a87848; cursor: pointer; }

