body{
	font-size: x-small; 
	font-family: arial, helvetica, sans-serif; 
	color: #000;
	margin: 0;
	padding: 0;
	}

h2 {font-size: 180%; }
h3 {font-size: 120%; }
h4 {font-size: 100%;  }
p {font-size: 100%;}
pre{
	font-size:100%;
	font-family: arial, helvetica, sans-serif; 
}
table {background-Color: #FFF} 
td {font-size: 80%; }
th {font-size: 160%; text-align: left;}
th.norm {font-size: 180%; text-align: left; font-weight: 200}
caption {background-Color: #FFFFD5; border-Color: #8080C0; color: #8080C0; font-weight: 700 }
td blue{background: #ffffd5; color: #0000a0;}

td.ylw {background-Color: #FFFFD5; }
td.third {font-size: 60%; color: #000080}
td.ts {background-Color: #8080C0; text-align: center; width: 180px ;color: #FFFFFF}
td.blu{background-Color: #D5D5FF; font-size: 80%; font-weight: 700;  color: #000080 }
td.red {background-Color: #FF8080; text-align: center; color: #FFFFFF; font-size: 14pt}
td.index {font-size: 7pt; text-align: right; }
td.bg1{background: url(graphics/background1.gif);}
td b.blu{color: #0000a0; font-weight: normal; }
td b.grn{color: #008040; font-weight: normal; }
td b.or{color: #FF8000; font-weight: normal; }
td b.red{color: #ff0000; font-weight: normal; }

th.second {background-Color: #8080C0; color: #FFF; font-size: 100%; font-weight: 700; text-align: center}

p.dis {font-size: 60%; color: #fff}
p.large {font-size: 130%; }
p.snvy {font-size: 60%; color: #000080 }
p.navy {color: #000080}
p.blue {color: #0000A0}
p.green {color: #008040}
p.amber {color: #FF8000}
p.red {color: #F00}
p.purp {font-size: 180%; color: #8080FF} 
p.purpsml{font-size: 120%; color: #8080FF} 
p.purplg {font-size: 240%; font-family: "Times New Roman", Times, serif; color: #8080FF} 
p.smll {display: none;}

i.l1 {font-size: 13pt; }
i.l2 {font-size: 12pt;}
i.p1 {font-size: 26pt; font-family: "Times New Roman", Times, serif; color: #8080FF}
i.p2 {font-size: 18pt; font-family: "Times New Roman", Times, serif; color: #8080FF} 
i.p3 {font-size: 36pt; font-family: "Times New Roman", Times, serif; color: #8080FF} 

div#sub {position: absolute; 
	top: 80px; left: 30px; width: 153px; height: 20px; 
	font: 10.5pt Arial, sans-serif; 
	}

div#sub a {display: block; text-align: center; font: bold 1em sans-serif; 
   		padding: 2px 2px; margin: 3px 0 3px; border-width: 0; 
   		text-decoration: none; color: #fff; background: #CCCCCC url(buttons/menubutton3up.jpg) no-repeat;
   		}

div#sub a:hover {color: #00a; background: #AAA url(buttons/menubutton3over.jpg);
   		}

div#sub a span {display: none;}

div#sub a:hover span {display: block;
   position: absolute; top: -70px; left: -20px; width: 175px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #0000dd; 
   font: 12px Arial, sans-serif; text-align: center;}
	

div#sub2 {position: absolute; 
	top: 230px; left: 30px; width: 153px; height: 20px; 
	font: 14px Arial, sans-serif; 
	}

div#sub2 a {display: block; text-align: center; font: bold 1em sans-serif; 
   		padding: 3px 3px; margin: 3px 0 3px; border-width: 0; 
   		text-decoration: none; color: #CCF; background: #CCC url(buttons/back_up.gif);
   		}

div#sub2 a:hover {color: #00a; background: #AAA url(buttons/back_over.gif);
        }
div#sub2 a span {display: none;}

div#sub2 a:hover span {display: block;
   position: absolute; top: -220px; left: -20px; width: 175px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #00d; 
   font: 12px Arial, sans-serif; text-align: center;}

div#sub3 {position: absolute; 
	top: 155px; left: 30px; width: 153px; height: 20px; 
	font: 14px Arial, sans-serif; 
	}

div#sub3 a {display: block; text-align: center; font: bold 1em sans-serif; 
   		padding: 3px 3px; margin: 3px 0 3px; border-width: 0; 
   		text-decoration: none; color: #CCF; background: #CCC url(buttons/back_up.gif);
   		}

div#sub3 a:hover {color: #00a; background: #AAA url(buttons/back_over.gif);
        }
div#sub3 a span {display: none;}

div#sub3 a:hover span {display: block;
   position: absolute; top: -145px; left: -20px; width: 175px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #00d; 
   font: 12px Arial, sans-serif; text-align: center;}

div#sub4 {position: absolute; 
	top: 200px; left: 30px; width: 153px; height: 20px; 
	font: 14px Arial, sans-serif; 
	}

div#sub4 a {display: block; text-align: center; font: bold 1em sans-serif; 
   		padding: 3px 3px; margin: 3px 0 3px; border-width: 0; 
   		text-decoration: none; color: #CCF; background: #CCC url(buttons/back_up.gif);
   		}

div#sub4 a:hover {color: #00a; background: #AAA url(buttons/back_over.gif);
        }
div#sub4 a span {display: none;}

div#sub4 a:hover span {display: block;
   position: absolute; top: -190px; left: -20px; width: 175px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #00d; 
   font: 12px Arial, sans-serif; text-align: center;}
		  

div#links {position: absolute; 
	top: 192px; left: 1px; width: 148px; height: 240px; 
	font: 10pt Arial, sans-serif; 
	z-index: 100;}

div#links a {display: block; text-align: center; font: bold 1em sans-serif; 
   		padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
   		text-decoration: none; color: #e0e0e0; background: #808080 url(buttons/menubutton1up.jpg);
			text-transform: uppercase;
   		}

div#links a:hover {color: #00c; background: #AAA url(buttons/menubutton1over.jpg);
   		text-transform: none;
        }

div#links a span {display: none;}

div#links a:hover span {display: block;
   position: absolute; top: 300px; left: 0; width: 125px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #FF3; background: #fff;}

div#links b{display: none;}

#navigation {
	position: absolute;
	top: 0px; left: 0px; 
	width: 90px; height: 32px; 
	font: 10pt Arial, sans-serif;
	font-weight: bold;
	}


#navigation a
	{
	position: absolute;
	top: 0px;
	width: 90px;
	height: 25px;
	margin: 0px 0 0px; 
	padding: 7px 0px 0; 
	color: #ddd;
	background-color: transparent;
	background-image: url(buttons/menubutton2up.jpg);
	background-repeat: no-repeat;
	font: bold 1em sans-serif;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	}
	
div#navigation a:hover {color: #00a; background:  url(buttons/menubutton2over.jpg);
   		text-transform: capitalize;}

#first { left: 110px; }
#second { left: 200px; }
#third { left: 290px; }
#fourth { left: 380px; }
#fifth { left: 470px; }
#sixth { left: 560px; }
#seventh { left: 650px; }

		  
div#content{
	width: 510px;
	float: left;
}

#content h2{
		padding: 20px 10px 0px 0px;
		background: #D7D7D7;
		border-bottom-style: solid;
		border-bottom-color: #969696;
		border-bottom-width: 6px;
}

div#movie {position: absolute; 
	top: 87px; left: 31px; width: 89px; height: 69px; 
	z-index: 25;
}

div#contact{
	position: absolute;
	top: 424px; left: 40px;
	font: "@Arial Unicode MS", sans-serif;
	font-size: 7pt;
}

div#y_box {
	background: #Ffffd5;
		}
		
#y_box p{
		border-top-color: Yellow;
		border-top-style: solid;
		border-top-width: 10px;
		border-bottom-style: inset;
		border-bottom-color: Yellow;
		border-bottom-width: 2px;
		padding: 1px 10px 0px 10px;

}

div#sitemap{width: 600px; margin-top: 1.5em;}
div#sitemap ul li{list-style: none; line-height: 1.5em; font-size: 11pt; border-bottom: 1px solid #bbd;}
div#sitemap a:hover {text-transform: uppercase; background: #d5d5ff}
div#sitemap a:visited{color: Blue;}
div#sitemap li a {text-decoration: none;}

div#sitemap ul ul li {margin: 0 0 0 1em; line-height: 1.2 em; font-size: 10pt; font-weight: normal; border-bottom: 1px solid #cce;}
div#sitemap ul ul ul li {margin: 0 0 0 2em; font-size: 9pt; font-style: italic; border-bottom: 0.5px solid #ddf;}
div#sitemap>ul ul a {width: auto;}
