/* ===========================================
    CSS STYLES para Colegio Interamericano del Norte
   ===========================================
*/   

/*_____________________________________________________*/

/* GENERAL */
/* style for module titles */
.Head   {                       /*-------------Ttulos de los Modulos */
	font-size:  18px; 
	color: #900; 
	font-family: arial; 
	text-decoration: none; 
	font-weight: bold;
}

/* style of item titles on edit and admin pages */
.SubHead    { font-family: arial;
	font-size:  16px;
	color: #900;
	text-decoration: none;
	font-weight: bold;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { font-family: arial;
	font-size:  14px;
	color: #900;
	text-decoration: none; 
	font-weight: normal;
}

/* text style used for most text rendered by modules */
.Normal {
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #2a2a2a;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #2a2a2a;
}

.NormalRed {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}

.NormalBold {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
	color: #2a2a2a;
}


/*___________________________________________________________*/
/* Common links used in Content of page */

A:link {
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #005043;
	text-decoration: blink; 
}
A:visited {
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #4b837a;
	text-decoration: none; 
} 
A:active { font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #bcad74;
	text-decoration: none; 
}

A:hover {font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #bcad74;
	text-decoration: none; 
}



a.user:link{ 
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #005043;
	text-decoration: blink;
}
a.user:visited{ 
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #4b837a;
	text-decoration: none;
}
a.user:active{ 
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #bcad74;
	text-decoration: none;
}

a.user:hover{  
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #bcad74;
	text-decoration: none;
}


.footer{ color: #000; font-size: 12px; }

a.footer:visited{ 
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #4b837a;
	text-decoration: none;
}

a.footer:active{ 
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #bcad74;
	text-decoration: none;
}
a.footer:hover{ 
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #bcad74;
	text-decoration: none;
}
a.footer:link{ 
	font-family: arial;
    font-size: 12px;
    font-weight: normal;
	color: #005043;
	text-decoration: blink;
}

/*____________________________[BREADCRUMB] TOKEN_______________________________*/
/* text style for the selected tab y en el Copyright   */

.SelectedTab { color: #fff; font-family: arial; font-size: 10px; font-weight: normal; text-decoration: none; }

/* hyperlink style for the selected tab */
A.SelectedTab:link { text-decoration:    blink; color: #005043; font-size: 12px; }
A.SelectedTab:visited  {         /* Breadcrumb*/
    text-decoration:    none; color: #4b837a; font-size: 12px; }
A.SelectedTab:active   { text-decoration:    none; font-weight: normal; color: #bcad74; font-size: 12px; }
A.SelectedTab:hover    { text-decoration:    none; font-weight: normal; color: #bcad74; font-size: 12px; }




/*____________________________________________________________________________________*/

/* GENERIC */
/*___________________________________________________________*/
H1 {
    font-family: arial;
    font-size: 18px;
    color: #2a2a2a;
}
H2 {
    font-family: arial;
    font-size: 16px;
    color: #2a2a2a;
}
H3 {
    font-family: arial;
    font-size: 14px;
    color: #2a2a2a;
}
H4 {
    font-family: arial;
    font-size:  12px;
    color: #2a2a2a;
}
H5 {
    font-family: arial;
    font-size: 11px;
    color: #2a2a2a;
}

H6 {
    font-family: arial;
    font-size: 10px;
    color: #2a2a2a;
}
TFOOT, THEAD {
    font-family: arial;
    font-size: 12px;
    color: #2a2a2a;
}

TH  {
    font-family: arial;
    font-size:  12px;
    font-weight: normal;
    color: #2a2a2a;
}


/*_____________________________________________________*/


SMALL {
    font-size:  12px;
}
BIG {
    font-size: 16px;
}
BLOCKQUOTE, PRE {
    font-family:  arial ;
}
/*_____________________________________________________*/

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: #005043; height: 1px; }
/* ComponentArt Menu */
.MenuGroup
{ background-image: url(/Portals/5/Skins/Alfonsino/img/group_bg.gif); height: 18px; border: solid 1px #94823f; }
.TopMenuItem	{ color:#2a2a2a; font-size:12px; font-family: arial; font-weight: normal; background-image: url(/Portals/5/Skins/Alfonsino/img/item_bg.gif); cursor:pointer; text-decoration:    none; letter-spacing: 1px; height: 18px; border-color: #fff #94823f #fff #fff; border-style: solid; border-width: 1px; }
.TopMenuItemHover	{ color: #2a2a2a; font-size:12px; font-family: arial; font-weight: normal; background-image: url(/Portals/5/Skins/Alfonsino/img/item_bg_hover.gif); cursor:pointer; text-decoration:    none; letter-spacing: 1px; height: 18px; border-color: #fff #94823f #fff #fff; border-style: solid; border-width: 1px; }
.TopMenuItemActive	{ color: #2a2a2a; font-size:12px; font-family: arial; font-weight: normal; background-image: url(/Portals/5/Skins/Alfonsino/img/item_bg_hover.gif); cursor:pointer; text-decoration:    none; letter-spacing: 1px; height: 18px; border-color: #fff #94823f #fff #fff; border-style: solid; border-width: 1px; }
.MenuItem	{ color:#2a2a2a; font-size:12px; font-family: arial; font-weight: normal; background-image: url(/Portals/5/Skins/Alfonsino/img/item_bg.gif); cursor:pointer; text-decoration:    none; letter-spacing: 1px; height: 18px; border-color: #fff #94823f #fff #fff; border-style: solid; border-width: 1px; }
.MenuItemHover	{ color: #2a2a2a; font-size:12px; font-family: arial; font-weight: normal; background-image: url(/Portals/5/Skins/Alfonsino/img/item_bg_hover.gif); cursor:pointer; text-decoration:    none; letter-spacing: 1px; height: 18px; border-color: #fff #94823f #fff #fff; border-style: solid; border-width: 1px; }
.MenuItemActive	{ color: #2a2a2a; font-size:12px; font-family: arial; font-weight: normal; background-image: url(/Portals/5/Skins/Alfonsino/img/item_bg_hover.gif); cursor:pointer; text-decoration:    none; letter-spacing: 1px; height: 18px; border-color: #fff #94823f #fff #fff; border-style: solid; border-width: 1px; }
/* ComponentArt Menu */
.MenuGroup2
{ color: #fff; font-family: arial; font-weight: normal; background-image: url(/Portals/5/Skins/Alfonsino/img/2group_bg.gif); height: 18px; order-top-style: solid; }
.TopMenuItem2	{ color:#fff; font-size:12px; font-family: arial; font-weight: bold; background-image: url(/Portals/5/Skins/Alfonsino/img/2item_bg.gif); cursor:pointer; text-decoration:    none; height: 18px; border-color: #fff #61aa9f #fff #fff; border-style: solid; border-width: 0 1px; }
.TopMenuItemHover2	{ color: #fff; font-size:12px; font-family: arial; font-weight: bold; background-image: url(/Portals/5/Skins/Alfonsino/img/2item_bg_hover.gif); cursor:pointer; text-decoration:    none; height: 18px; border-color: #fff #61aa9f #fff #fff; border-style: solid; border-width: 0 1px; }
.TopMenuItemActive2	{ color: #fff; font-size:12px; font-family: arial; font-weight: bold; background-image: url(/Portals/5/Skins/Alfonsino/img/2item_bg_hover.gif); cursor:pointer; text-decoration:    none; height: 18px; border-color: #fff #61aa9f #fff #fff; border-style: solid; border-width: 0 1px; order-top-style: solid; }
.MenuItem2	{ color:#fff; font-size:12px; font-family: arial; font-weight: bold; background-image: url(/Portals/5/Skins/Alfonsino/img/2item_bg.gif); cursor:pointer; text-decoration:    none; height: 18px; border-top: 0 solid #fff; border-right: 1px solid #61aa9f; border-left: 1px solid #fff; border-bottom-color: #fff; border-bottom-width: 0; order-top-style: solid; }
.MenuItemHover2	{ color: #fff; font-size:12px; font-family: arial; font-weight: bold; background-image: url(/Portals/5/Skins/Alfonsino/img/2item_bg_hover.gif); cursor:pointer; text-decoration:    none; height: 18px; border-color: #fff #61aa9f #fff #fff; border-style: solid; border-width: 0 1px; order-top-style: solid; }
.MenuItemActive2	{ color: #fff; font-size:12px; font-family: arial; font-weight: bold; background-image: url(/Portals/5/Skins/Alfonsino/img/2item_bg_hover.gif); cursor:pointer; text-decoration:    none; height: 18px; border-color: #fff #61aa9f #fff #fff; border-style: dashed; border-width: 0 1px; order-top-style: solid; }
/* comand button*/
.CommandButton { cursor: pointer; }
a.CommandButton:link { font-family: arial; font-size: 12px; font-weight: normal; color: #005043; text-decoration: none; cursor: pointer; }
a.CommandButton:visited { font-family: arial; font-size: 12px; font-weight: normal; color: #4b837a; text-decoration: none; cursor: pointer; }
a.CommandButton:active { font-family: arial; font-size: 12px; font-weight: normal; color: #bcad74; text-decoration: none; cursor: pointer; }
a.CommandButton:hover { font-family: arial; font-size: 12px; font-weight: normal; color: #bcad74; text-decoration: none; cursor: pointer; }
/* Container: Action Menu Button */
.CATopMenuActionsItem
{
    cursor: pointer;
}
.CAMenuActionsGroup
{   
	background-color: #fff; 
	border-width: 0;
}
.CAMenuActionsItem
{
    color:#fff;
    font-size:12px;
    font-family: arial;
    font-weight: normal;
    background-color: #005043;
    border-width: 0; 
    cursor:pointer; 
    text-decoration:    none;
}
.CAMenuActionsItemHover
{ color: #005043; font-size:12px; font-family: arial; font-weight: normal; background-color: #fff; 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: #2a2a2a; font-family: arial; font-weight: normal; }
/* hyperlink style for buttons and link buttons used in [LOGIN] tokeen */
.ponLogin { color: #2a2a2a; font-size: 12px; font-family: arial; font-weight: normal; font-style: normal; }
A.ponLogin:link { text-decoration: blink; color: #005043; font-size: 12px; font-family: arial; font-weight: normal; }
A.ponLogin:visited { text-decoration: none; color: #4b837a; font-size: 12px; font-family: arial; font-weight: normal; }
A.ponLogin:active { text-decoration: none; color: #bcad74; font-size: 12px; font-family: arial; font-weight: normal; }
A.ponLogin:hover { text-decoration: none; color: #bcad74; font-size: 12px; font-family: arial; font-weight: normal; }
.ElCopyright { font-size:  12px; color: #fff; font-family: arial; font-weight: normal; text-transform: capitalize; }


