/* Default CSS Stylesheet for a new Web Application project */
html, body {height:100%;}
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: small;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-top : 0px;
    margin-left : 0px;
}	
.altrow 
{
	background-color: #cccccc
}
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing: 	normal;
	letter-spacing: 	normal;
	text-transform: 	none;
	font-family: Arial, Helvetica, sans-serif;
	text-justify: auto
	}	


.DGRes
{
COLOR:  Gray; 
font-size: 8pt;
font-weight: bold;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
text-align:left;
padding-left : 5px;
	
}
.Box_header , .Box_header_students, .Box_header_parents,
 .Box_header_teachers ,  .Box_header_sen, .Box_header_geo,  .Box_header_geoRes
{ 
COLOR: #336699; 
font-size: 7pt;
font-weight: bold;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
height: 20px;
text-align:left;
padding-left : 5px;
background-color : #dddddd;
}
.Box_header_students 
{
background-color : #fa9501;
}
.Box_header_parents 
{
background-color : #979802;
}
.Box_header_teachers 
{
background-color : #0799fb;
}
.Box_header_sen 
{
background-color : #983401;
}
.Box_header_geo 
{
background-color : #D34D4D;
color: #ffffff;
height: 16px;
}
.Box_header_geoRes
{
background-color : #1D84A2;
color: #ffffff;
height: 16px;
}
.Box_header_blue
{
COLOR: #006699; 
font-size: X-Small;
font-weight: bold;
FONT-FAMILY: arial, helvetica, sans-serif;
text-align:left;
padding-left : 5px;
	
}

.Box_header_col3
{ 
COLOR: #ffffff; 
font-size: 7pt;
font-weight: bold;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
height: 20px;
text-align:left;
padding-left : 5px;
background-color : #69696a;
}
.Box_header_trans
{ 
COLOR: #336699; 
font-size: 7pt;
font-weight: bold;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
height: 20px;
text-align:left;
padding-left : 5px;
}
.Box_header_white
{ 
COLOR: #ffffff; 
font-size: 7pt;
font-weight: bold;
FONT-FAMILY: verdana, arial, helvetica, sans-serif;
height: 20px;
text-align:left;
}
.Box_frame_white
{
	background-color : #ffffff;
	border-style : solid;
	border-color: #cdcdcd;
 border-width : 1px;
}
.Res_Datalist 
{ 
COLOR: black; 
font-size: 8pt;
FONT-FAMILY: verdana, arial, helvetica, sans-serif }

.Res_Paging 
{ 
COLOR: black; 
font-size: 7pt;
FONT-FAMILY: verdana, arial, helvetica, sans-serif }

.Res_display_details
{
	z-index: 40;
	position: absolute;
	top: 110px;
	left: 85px;
	font-size: 8pt;
	color: blue;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #ffffcc;
}

#divCont
{
	position:relative;

}

.MyPort
{
	position: absolute;
	left: 610px;
	top: 20px;
	z-index: 999;
}
.MyPort_shadow
{
	position: absolute;
	left: 605px;
	top: 25px;
	z-index: 997;
}
.Main_nav_link:hover
{
	font-size: 7pt;
	text-decoration: underline;
}
.Main_nav_link
{
	font-size: 7pt;
	text-decoration: none;
}
.Main_nav_link_text
{
	font-size: 7pt;
}

.nav_section:hover
{
	font-weight: bold;
	font-size: 7pt;
	 font-variant:small-caps;
	text-decoration: underline;
	background-color: #000000;
	 
}
.nav_section
{
	color: Blue;
	font-weight: bold;
	font-size: 7pt; 
	font-variant:small-caps;
	text-decoration: none;
}
.std_text
{
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, Sans Serif;
}
.std_bigger_text
{
font-size: 12pt;
font-family: Verdana, Arial, Helvetica, Sans Serif;
}
.std_text_pl10
{
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, Sans Serif;
padding-left: 10px;
}
.std_bold
{
font-size: 8pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans Serif;
}
.std_bold_big
{
font-size: 10pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans Serif;
color: Navy 
}

.more_link
{
font-size: 8pt;
color: blue;
text-decoration:none;
	
}
.more_link:hover, .more_link_yf:hover
{
font-size: 8pt;
text-decoration: underline;
}
.more_link_green
{
font-size: 10pt;
color: green;
text-decoration:none;
	
}
.more_link_green:hover
{
font-size: 10pt;
color: green;
text-decoration: underline;
}
.more_link_dblue
{
font-size: 10pt;
font-weight: bold;
color: navy;
text-decoration:none;
	
}
.more_link_dblue:hover
{
font-size: 10pt;
font-weight: bold;
color: navy;
text-decoration: underline;
}
.more_link_yf
{
font-size: 8pt;
color: #303366;
text-decoration:none;
	
}

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #e0e0e0;
  border: 2px outset #e0e0e0;
  padding: 4px 2px 4px 2px;
  text-align: left;
  position: relative;
  top: 112px;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #e0e0e0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 1px outset #e0e0e0;
  color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #5050f0;
  border: 1px inset #e0e0e0;
  color: #ffffff;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: #e0e0e0;
  border: 2px outset #e0e0e0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 200;
}

div.menu a.menuItem {
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #5050f0;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}
.drop_submenu, .drop_submenu3, .drop_submenu2, .drop_submenu4
{
  color: #111111;
  text-decoration: none;
 	list-style: list-style-image;
 	 list-style-position: inside;
   vertical-align:  super;	
   list-style-image: url(/Scoilnet/images/spacer_menu.gif);
}
.drop_submenu:hover
{
  color: #222222;
  text-decoration: none;
  background-color: #6699ff;
	list-style-image: url(/Scoilnet/images/cube_blue.gif);
   vertical-align:   super;
   
  }
.drop_submenu2:hover
{
  color: #222222;
  text-decoration: none;
  background-color: #ff9900;
  	list-style-image: url(/Scoilnet/images/cube_orange.gif);
   vertical-align:   super;
}
.drop_submenu3:hover
{
  color: #222222;
  text-decoration: none;
  background-color: #99cc33;
  	list-style-image: url(/Scoilnet/images/cube_green.gif);
   vertical-align:   super;

}
.drop_submenu4:hover
{
	list-style-image: url(/Scoilnet/images/at_home.gif);
	color: #222222;
	background-color: #98ccfe;
	text-decoration: none;
		list-style-image: url(/Scoilnet/images/cube_blue.gif);
   vertical-align:   super;

}
.submenu 
{
	  font-family: Verdana, "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
	background-color: #ffcc33;
}
.tree_panel 
{ overflow:auto ;
}
.tabledetails, .tableschool
{
	padding: 2px;
	
}
.tableschool
{
font-size: xx-small ;
}
.tabledetails
{
font-size: x-small ;
font-weight: bold;
}
.Calendar_NextPrev
{
	text-decoration: none;
}
