/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin: 0;
    
}
ALINK 
{
color: Black;
}
VLINK 
{
color: Black;
}
A
{
text-decoration: none;
color: Black;
}
A:hover
{
	text-decoration: underline;
}

	
.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
{ 
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_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;

}
.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;
}

.more_link
{
font-size: 8pt;
color: blue;
text-decoration:none;
	
}
.more_link:hover
{
font-size: 8pt;
color: blue;
text-decoration: underline;
}
.more_link_green
{
font-size: 12pt;
color: green;
text-decoration:none;
	
}
.more_link_green:hover
{
font-size: 12pt;
color: green;
text-decoration: underline;
}
.page_link 
{
	text-decoration: none;
	color: #00286d;
	font-size: 8pt;
}
.page_link:hover
{
	text-decoration: underline;
	color: #00286d;
}
.page_link:visited
{
	color: #00286d;
}
.page_link:active
{
	color: crimson;
}
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
{
  color: #111111;
  text-decoration: none;
 
}
.drop_submenu:hover
{
  color: #222222;
  text-decoration: none;
  background-color: #6699ff;
}
.drop_submenu2:hover
{
  color: #222222;
  text-decoration: none;
  background-color: #ffcc00;
}
.drop_submenu3:hover
{
  color: #222222;
  text-decoration: none;
  background-color: #99cc33;
}
.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: x-small ;
}
.tabledetails
{
font-size: x-small ;
font-weight: bold;
}
.Quiz_Question
{
	font-size: x-small;
	text-align:left;
	font-family:Verdana, Sans-Serif;
	color: #000080;
}
.Quiz_checkbox
{
	font-size: x-small;
	text-align:left;
	line-height: 5px;
}
.Quiz_Correct
{
font-size:smaller;
color: #3265ce;
}
.Quiz_Wrong
{
font-size: smaller;
color: #ca6867;
}
.Quiz_AnswerComment
{
font-size: x-small;
color: #000000;
text-align:left ;
}
.Quiz_FinalComment
{
font-size: small;
color: #000000;
}
.Quiz_FinalAnswer
{
font-size: small;
color: #3265ce;
}
