
/* Layout Stylesheet */ 

body {
 margin:0;
 background:#0099FF url('../img/img_g.gif') repeat-x top;
 color: #333333;
 text-align:center;
 padding:0;
 font-family:Georgia, "Times New Roman", Times, serif;
height:100%;
 }
 
 td{
 	color:#ffffff;
	font-size:95%;
	font-weight:bolder;
 }

#outer {
 text-align:left;
 width:728px;
 margin:auto;
 background:#0066FF;
 padding:6px;
 border:4px solid #42B3FF;
 }

#hdr {
	position:relative;
 height:156px;
 }
 
 #hdr_logo {
 width:156px;
 height:149px;
 border:1px solid #ffffff;
 }
 
 #hdr_logo h1{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
 	margin:0;
	padding:0;
	color:#ffffff;
 }
 
 #hdr_r{
 
 position:absolute;
 right:0px;
 top:0px;
 width:558px;
 border:1px solid #ffffff;
 background:red;
 margin:0;
 padding:0;
 height:149px;
 
 }
 
 #hdr_r img{
 	width:558px;
 }


#bodyblock {
 position:relative;
 color: #333333;
 width:728px;
 padding:0;
 }

#l-col {
 color: #333333;
 width: 156px;
}

#l-col ul {
list-style: none;
margin: 0;
padding: 0;
font-size:11px;
color:white;
}

#l-col a {
	width:156px;
	color: #ffffff;
	text-decoration:none;
	padding:0;
	margin:0;
}

#l-col ul ul li {

left:-10px;
margin-left:0px;
padding-left:17px;
margin-bottom:-1px;

}
#l-col ul ul a {
	width:100%;
	text-align:left;
	display:block;
	height:14px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bolder;
	padding:7px;
	border:1px solid white;
}

#l-col ul ul a:hover {
/*	display:block;*/
	color: #003366;
	text-decoration:underline;
}


#l-col a:hover {
color: #003366;
text-decoration:none;
}

#l-col li {
margin:0;
padding:0;
position: relative;

}


#l-col ul ul{
position: absolute;
margin:0;
padding:0;
top: 0;
/*left: 100%;*/
/*width: 100%;*/
}

#l-col ul ul,
#l-col ul li:hover ul
{display: none;}

#l-col ul li:hover ul,
#l-col ul ul li:hover ul
{display: block;}

 
 #sch_pic{
 	border:1px solid #ffffff;
	margin-top:5px;
	width:156px;
 }
 
 #r-col {
 width:156px;
 
 }
 
 #r-col p{
 	margin:0;
	padding:2px;
	color:#FFFFFF;
	background:#0099FF;
	font-size:75%;
 }
 

 #r-col a{
 	display:block;
	width:150px;
	background:#0099FF;
	text-decoration:none;
	margin-bottom:2px;
	font-size:80%;
	color:#ffffff;
	padding:3px;
 }
 
 #r-col a:hover{
 	background:#42B3FF;
	margin-bottom:2px;
 }
 
 #l-col_red a{display:block;width:156px;height:30px;background:#FF0000;border:1px solid white;margin-bottom:1px;}

#l-col_yellow a{display:block;width:156px;height:30px;background:#FFCC00;	border:1px solid white;	margin-bottom:1px;}

#l-col_pink a{display:block;width:156px;height:30px;background:#FF99FF;border:1px solid white;margin-bottom:1px;}

#l-col_green a{display:block;width:156px;height:30px;background:#99CC33;border:1px solid white;margin-bottom:1px;}


#l-col_purple a{display:block;width:156px;height:30px;background:#CC00FF;border:1px solid white;margin-bottom:1px;}

#l-col_orange a{display:block;width:156px;height:30px;background:#FF6600;border:1px solid white;	margin-bottom:1px;}

#l-col_blue a{display:block;width:156px;height:30px;background:#0000FF;border:1px solid white;margin-bottom:1px;}

#cont {
 width:415px;
 color: #333333;
 text-align:left;
 padding-left:10px;
 
 }
 
 #cont a{
 	color:#FFCC00;
	font-weight:bolder;
	text-decoration:none;
	font-size:80%;
 }
 
  #cont a:hover{
	text-decoration:underline;
 }
 
 #cont p{
 	color:#ffffff;
	font-size:85%;
	padding-left:5px;
	padding-right:15px;
 }
 
  #cont h3{
 	color:#ffffff;
	font-size:120%;
 }

#ftr {
 color: #ffffff;
 font-weight:bolder;
 padding-top:20px;
 font-size:80%;
 margin:0;
 }
 
 #ftr a{
	color:#FFCC00;
 font-weight:bolder;
 }
 
 
 #tit_head h1{
 	margin:0;
	padding:13px 0 0 5px;
	font-size:150%;
 }
 


