
/* to put the school log on background */
/*.bg_logo{
	text-align: center;
	width: 889px;
	margin: auto;
}*/

/* to put shadow on background */
body {
	background: url(../top_page/bg_shadow1.gif) repeat-y top center;
	text-align: center;
	margin: 0;
	padding: 0;
	a:link;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#font_header {
	font-size: 9pt;
	color: #322913;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12pt;
}

#font_header2 {
	font-size: 10pt;
	color: #322913;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14pt;
	font-weight:bold;
}

.font_samll{
	font-size: 8pt;
	line-height:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}

.font_mid{
	font-size: 10pt;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}

.font_mid1{
	font-size: 8pt;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}

.font_mid2{
	font-size: 8pt;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
} 

#font_mid3{
	font-size: 10pt;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
} 

.font_big{
	font-size: 12pt;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	
}
.font_big_2{
	font-size: 11pt;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fb7f06;
	font-weight:bold;
}

#font_big3{
	font-size: 12pt;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}

/* update june 3ed ++start */

/* Verdana */

.title_ber{
	background-color: #E7F1F2;
	border-top: solid 3px #29ABE2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 0.3pt;
	font-weight: bold;
	color: #29ABE2;
	padding: 3px 3px 3px 3px;

}

.title2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
    color: #29abe2; 
	}

.txt12bb_blue {
	font-size: 12pt;
	line-height: 18px;
	font-weight: bold;
	color: #2233AA;
	font-family: Arial, Helvetica, sans-serif;
}

.txt11bb_blue {
	font-size: 11pt;
	font-weight: bold;
	color: #2233AA;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.txt10bb_blue {
	font-size: 10pt;
	font-weight: bold;
	color: #2233AA;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.txt9bb_blue {
	font-size: 9pt;
	line-height: 9pt;
	font-weight: bold;
	color: #2233AA;
	font-family: Arial, Helvetica, sans-serif;
}


.txt9bb_orange {
	font-size: 9pt;
	font-weight: bold;
	color: #F89938;
	font-family: Arial, Helvetica, sans-serif;
}

.txt15bb_orange {
	font-size: 15pt;
	font-weight: bolder;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
}


.caption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#2233AA;
	border-bottom:dotted 1px #333333;
	padding: 5px 5px 5px 5px;

}


/* update june 3ed ++end */

/* linked lettle color */
A {
  text-decoration: none;
}
A:link {
  color: #0066FF;
  text-decoration: none;
  }
A:visited {
  color: #0066FF;
 }
A:hover {
  color: #ff0000;
  background-color: #ffcccc;
  text-decoration: underline;

}

.style248 {color: #2233AA}
.style7 {
	font-size: 14;
	font-weight: bold;
}
.style1 {	font-size: medium;
	font-weight: bold;
}

.menu_txt{font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #29ABE2;}

/* style for the header  +++start+++ */
.style5{
    font-size: 16px;
	color: #fb7f06;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 24px;
	}
	
.style6 {
    font-size: 12px;
	color: #231f20;
	font-family: Arial, Helvetica, sans-serif;
	}
/* style for the header  +++end+++ */    

.title_for_top{
  color: #000000;
  background-color: #C0C0C0;
  line-height: 150%;
  border-top: solid 2px #808080;
}

.dashed{
  color: #000000;
  border-top: dashed 1px #808080;
}
.line{
  color: #000000;
  border-top: solid 1px #CCCCCC;
}


/* main manu definition  +++start+++ */
.main_manu{
	width:143px;
	height:20px;
	line-height:20px;
	background:#488FCD;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.main_manu a,
.main_manu a:link,
.main_manu a:visited,
.main_manu a:active{
	color:#FFFFFF;
	width:143px;
	height:20px;
	text-align:center;
	display:block;
	float:left;
    text-decoration: none;	
}

.main_manu a:hover{
	width:143px;
	height:20px;
	background:#F89938;
	color:#FFFFFF;
	text-align:center;
	display: block;
	float:left;
    text-decoration: none;
}


.main_manu_activelink{
	color:#FFFFFF;
	text-align:center;
	width:143px;
	height:20px;
	line-height:20px;
	background:#F89938;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.main_manu_current{
	text-align:center;
	color:#FFFFFF;
	width:143px;
	height:20px;
	line-height:20px;
	background:#F89938;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


/* main manu definition  +++end+++ */

/* sub manu definition  +++start+++ */
.sub-manu-title {
  font-size: 9pt;
  border-width: 0px 0px 1px 0px;
/*  border-style: solid;
  border-color: #CCCCCC; */
  line-height: 100%;
  width: 165px;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px 0px 5px 5px;
}

/* sub manu blue*/ 
.smanublue {
  font-weight: bold;
  font-size: 9pt;
  list-style-type: none;
  margin: 0 0 2em;
  font-family: Arial, Helvetica, sans-serif;
}

.sub-manu-blue  {
  margin-bottom: 1px;
  padding: 5px 0 5px 10px;
  display: block;
  width: 165px;
  text-decoration: none;
  border-left: 5px solid #0099FF;
  background-color: #9CCFFF;
  color: #2233AA;
}


/*.sub-manu-blue a:hover {
  background-color: #0099FF;
  color: #ffffff;
  border-left: 5px solid #9CCFFF;
}*/

/* sub manu orange*/ 
.smanuorange {
  font-weight: bold;
  font-size: 9pt;
  list-style-type: none;
  margin: 0 0 2em;
  font-family: Arial, Helvetica, sans-serif;
}

.sub-manu-orange  {
  margin-bottom: 1px;
  padding: 5px 0 5px 10px;
  display: block;
  width: 165px;
  text-decoration: none;
  border-left: 5px solid #F89938;
  background-color: #ffd52d;
  color: #2233AA;
}

/*.sub-manu-orange a:hover {
  background-color: #F89938;
  color: #ffffff;
  border-left: 5px solid #FFCD05;
}*/

/* smanugreen*/
.sub-manu-green {
  font-weight: bold;
  font-size: 9pt;
  list-style-type: none;
  margin: 0 0 2em;
  font-family: Arial, Helvetica, sans-serif;
}

.sub-manu-green {
  margin-bottom: 1px;
  padding: 5px 0 5px 10px;
  display: block;
  width: 165px;
  text-decoration: none;
  border-left: 5px solid #99CC00;
  background-color: #99FF99;
  color: #2233AA;
}

/* .sub-manu-green a:hover {
  background-color: #99CC00;
  color: #ffffff;
  border-left: 5px solid #99FF99;
}*/

/* sub manu pink*/
.smanupink {
  font-weight: bold;
  font-size: 9pt;
  list-style-type: none;
  margin: 0 0 2em;
  font-family: Arial, Helvetica, sans-serif;
}

.sub-manu-pink {
  margin-bottom: 1px;
  padding: 5px 0 5px 10px;
  display: block;
  width: 165px;
  text-decoration: none;
  border-left: 5px solid #FF66FF;
  background-color: #FFCCFF;
  color: #2233AA;
}

/*.sub-manu-pink a:hover {
  background-color: #FF66FF;
  color: #ffffff;
  border-left: 5px solid #FFCCFF;
} */

.align_right { float:left; margin: 0 12px 10px 0px; }
.align_right2 { float:left; margin: 0 14px 10px 0px; }
/* sub manu definition  +++end+++ */

/* Table style  +++begin+++ */

 .hidstyle
    {font-family: Arial, Helvetica, sans-serif;
	color: #231f20;
	font-size: 12px;
	}
 
  #greyrow1
    {
	background-color: #ccddea;
	text-align: center;
	padding: 10px;
    }


 
 #yelrow1
    {
	background-color: #ffd52d;
	text-align: center;
	padding: 10px;
    }

 #yelrow2
    {
	background-color: #ffd52d;
	height: 4px;
    }
	
 #bluerow1
    {
	background-color: #9ccfff;
	text-align: center;
	padding: 10px;
    }
		
  #bluerow2
    {
	background-color: #9ccfff;
	height: 4px;
    }	
	
	#greenrow1
    {
	background-color: #99ff99;
	text-align: center;
	padding: 10px;
    }
	
	#greenrow2
    {
	background-color: #99ff99;
	height: 4px;
    }		
   
	#pinkrow1
    {
	background-color: #FFCCFF;
	text-align: center;
	padding: 10px;
    }
	
	#pinkrow2
    {
	background-color: #FFCCFF;
	height: 4px;
    }
			
 #cellstyle1
    { border-style: solid; 
	  border-width: 1px; 
	  border-color: "#d4d4d4"; 
	  border-right: none; 
	  border-top: none; 
	  text-align: right; 
	  padding-right: 15px; 
	  padding-top: 12px;
	  padding-bottom: 12px;
	  }
	  
 #cellstyle2
    { border-style: solid; 
	  border-width: 1px; 
	  border-color: "#d4d4d4"; 
	  border-top: none;
	  text-align: left; 
	  padding-left: 15px; 
	  padding-top: 12px;
	  padding-bottom: 12px;
	  }
	  
 #cellstyle3
    { text-align: center;
	  border-style: solid; 
	  border-width: 1px; 
	  border-color: "#d4d4d4"; 
	  border-top: none;
	  padding: 11px;
	  }
	  
 #cellstyle4
    {
	border-style: solid;
	border-width: 1px;
    border-color: "#d4d4d4";
	border-top: none;
	text-align: right;
	vertical-align: top;
	padding-right: 15px; 
	padding-top: 12px; }
	  
  #cellstyle5
    {
    border-style: solid; 
	border-width: 1px; 
	border-color: "#d4d4d4";
	border-top: none;
	border-right: none;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
    }
	
  #cellstyle6
    {
    border-style: solid; 
	border-width: 1px; 
	border-color: "#d4d4d4";
	border-top: none;
	border-left: none;
	border-right: none;
    }  
	
	#cellstyle7
    {
    border-style: solid; 
	border-width: 1px; 
	border-color: "#d4d4d4";
	border-top: none;
	border-left: none;
    }
	
	 #cellstyle8
    {
	border-style: solid;
	border-width: 1px;
    border-color: "#d4d4d4";
	border-top: none;
	border-left: none;
	text-align: left;
	padding-left: 15px; 
	padding-top: 12px;
	padding-bottom: 12px; }  
	  
 #fontstyle1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #231f20;
      }
	  
 #fontstyle2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;
      }
	  
 .fontstyle3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
      }

/* Table style  +++end+++ */

/* Description style below the table   +++start+++ */

 dl{ font-size: 12px;
    font-weight: bold;
	color: #231f20;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;} 

  dt{ font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #231f20;
	}
	
  .orangestyle {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fb7f06;}
	
  .title_orange{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fb7f06;}
	
/* description style  +++end+++ */

#red { color:#FF0000;}



