
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;

}

/* These styles (2,4,6) are used by the template of each page - see skyheader.aspx */

.style2 
{
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif;
}


.style4 
{
	font-size: 28px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #1C376C; 
}

.style6 
{
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	text-decoration: underline;
}


/* These styles take care of the formatting of the left menu */

.hi,a.hi:visited,a.hi:link { 

font-size: 16px; 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
text-align: left;
text-decoration: underline;

}

.subhi,a.subhi:visited,a.subhi:link {

font-size: 14px; 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
text-align: left;
text-decoration: underline;

}

.selected {

background: #3E3C36;
font-size: 14px; 
font-family: Arial, Helvetica, sans-serif; 
font-style: italic;
color: #FFFFFF; 
text-align: left;
text-decoration: none;

}

.hiselected {

background: #3E3C36;
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
text-align: left;
text-decoration: underline;

}


.subselected {

background: #3E3C36;
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-style: italic;
color: #FFFFFF; 
text-align: left;
text-decoration: none;

}


.lo  { 

font-size: 14px; 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
text-align: left;
text-decoration: none;

}


.sublo { 

font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
text-align: left;
text-decoration: none;

}


/* We used to have different colors for each section of the site, but these colors are no longer used. So the following five classes are no longer used on the site. */
.home
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-style: italic;
}


.students 
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FF5500;
	font-style: italic;

}

.teachers
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #932525;
	font-style: italic;

}

.informalsci
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #A87600;
	font-weight: bold;
	font-style: italic;

}

.amateurs
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #7D1A8C;
	font-weight: bold;
	font-style: italic;

}





.code { 
font-size: 10pt; 
font-family: Courier, Fixed;
}


.small {font-size: 9pt}

.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt
}

.menu { background: #6ba5d7; font-size:8pt; font-weight: bold; text-align:center; }

.nvobar { background: #000000; font-size:8pt; text-align:center; }


.title { 
    COLOR: #00337d;
    BACKGROUND-COLOR: #DDDDDD;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
} 



.MenuBox {
    BACKGROUND-COLOR: #F7FFFF;
    border-top: 1px solid lightblue;
    border-left: 1px solid lightblue;
    border-right: 1px solid lightblue;
    border-bottom: 1px solid lightblue;
}

.tablemenu {
    BACKGROUND-COLOR: #FFFFCC;
}


.title
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE: 16pt
}

.caption
{
    COLOR: #550b4f;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
}


.imgborder
{
	border-right: #cde5ad 1px solid;
	border-top: #cde5ad 1px solid;
	border-left: #cde5ad 1px solid;
	border-bottom: #cde5ad 1px solid;
}

.imgnoborder
{
    BORDER-RIGHT: 0px ;
    BORDER-TOP: 0px ;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid
}

.button	{color:#000000; background:#d5d5d5;}
TH {color:yellow}


.navibutton
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
}

.navibutton A:hover
{
	color: #000000;
}

.searchbar
{
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
}


/* New classes used by NVO Explorer that are not used by parent site */

.tablemenu {
    BACKGROUND-COLOR: #FFFFCC;
}

.MenuBox {
    BACKGROUND-COLOR: #F7FFFF;
    border-top: 1px solid lightblue;
    border-left: 1px solid lightblue;
    border-right: 1px solid lightblue;
    border-bottom: 1px solid lightblue;
}

.menulink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0000fe;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Palladio, Helvetica,sans-serif;
    TEXT-DECORATION: none;
}
.menuheadlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: white;
    Background : #004080;
    FONT-FAMILY: Times New Roman, Times;
    TEXT-DECORATION: none;
    Text-Align: Left;
}
.menuheadlink A:hover
{
    COLOR: #fe0000
    background: lightblue;
}


.kids
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt
}
.kidsheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-large
}

.kidscaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #550b4f;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;


}


.question
{
background-color: #F4BF3A;
color: black;
}

.exercise
{
background-color: #EEAEEE;
color: black;
}



P {
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE:10pt;
}


A
{
    COLOR: #0000fe;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    text-decoration: underline;


}

IMG {

margin: 0px;
} 

TABLE {
    border-width: 0px;
    padding: 0px;    
    margin-bottom: 0px;
}

TD
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE:10pt;

    cellpadding: 0px;
    margin-bottom: 0px;

}

H1
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE: 16pt
}
H2
{
    COLOR: #000000;
    FONT-SIZE: 13pt;
    FONT-FAMILY: verdana,helvetica,sans-serif;
}
H3
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE: 12pt
}
H4
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE: 11pt;
}
H5
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE: 11pt;
}
H6
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif;
    FONT-SIZE: 11pt;
}

SPAN
{
    COLOR: #000000;
    FONT-FAMILY: verdana,helvetica,sans-serif
}
EM
{
    COLOR: #c40d23;
    FONT-WEIGHT: 800
}