@charset "utf-8";
/* CSS Document */

BODY {
      background-color : #FFFFFF;
 
      font-family : Times;
    	color: #ffffff;
      margin: 0px; 
      }/*
input[type="text"] {background-color: #C7D8EA;
      font-family : Times;}
textarea {background-color: #C7D8EA;
      font-family : Times;}
	  */
	  img {
border : 0;
}
.color1{
color:#C3CEEF;
}
.style1 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.ctitle1 {
line-height: 1.9;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-style:italic;
}	  
.footerbig {
line-height: 1.9;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}

.footersmall {
line-height: 1.9;
font-size: 12px
color: #ffffff;
text-decoration: none;
}


		#container {
	width: 850px;

	border: 0px solid gray;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
		}

		#banner {
	background-image: url(title.jpg);
	padding: 0px;

			margin-bottom: ;
	background-color: #FFFFFF;
	height: 123px;
		}

		#content {
			float:right;
	padding: 0 29px 0 0;
	width: 651px;
			margin-left: ;
			margin-right: ;
	background-color: #000000;
	height: 510px;
	color: #CCCCCC;
	font-size: 18px;
		}
		
        #content a {
 text-decoration: none;

	color: #A5D3F5;
}

#content a:hover {
	color: #C3CEEF ;
}
#content a:visited {
	color: #C3CEEF ;
}

#table1 {
	padding: 10px;
	margin-left: 115px;
			margin-right: ;
	background-image: url(titlepart-pia.gif);
background-repeat: no-repeat;
	background-position: 411px 0px;
	
	background-color: #000000;
	height: 10px;
	color: #CCCCCC;
	font-size: 16px;
	width: 450px;
		}
#table2 {
	padding: 10px;
	margin-left: 115px;
			margin-right: ;
/*	background-image: url(swih25.png);
	background-repeat: no-repeat;*/
		background-color: #000000;
	height: 460px;
	color: #CCCCCC;
	font-size: 16px;
	width: 450px;
	background-position: center center;
		}

#ztable {
	background-image: url(img/lagonb.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	/*width: 440px;*/
	padding: 0;
	margin: 0;
	background-position: center top;
   }
#tableblack {
	/*width: 580px;
		background-image: url(logotrans.png);*/
	background-repeat: no-repeat;
	background-position: center top;

   }

		#sidebar-a {
		background-image: url(sbaback.jpg);
background-repeat: repeat-y;
	float: left;
	width: 160px;
	margin: 0;
	margin-right: ;
	padding: 5px;
	background-color: #e3ebea;
	height: 500px;
	font-size: 16px;
	font-weight: bold;
		}

		#sidebar-b {
	float: right;
			width: ;
	margin: 0;
			margin-left: ;
	padding: 5px;
	background-color: #FFFFFF;
	height: 500px;
		}

		#footer {
	clear: both;
	height: 70px;
	padding: 5px;
		font-size: 12px;		
	background-color: #00234c;

		}
		
		/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px; /*For KHTML*/
  list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  display: block;
  background: #;
  color: #333;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
  background: #f00;
  color: #FFF;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}

		
		
	body,td,th {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
}
.navsmall {
	font-size: 12px;
	color: #333333;
	
}
.style2 {
	color: #FFFFFF;
	list-style-type: circle;
}


.style3 {
	color: #A5D3F5;
	font-size: 18px;
	font-weight:bold;
	text-align: center;
}
ul#num { list-style: decimal; list-style-position: outside; margin-left: 0px; padding-left: 30px; vertical-align: middle; }
li#num { margin: 0px; padding: 0px; }


ul#sch {
	font-size: 14px;
	list-style: square;
	text-align: left;
}
ul#sch2 {

font-size: 16px;
  list-style: square;
  text-align: left;
}

.requ {
font-size: 14px;
	color: #FF0000;
}
