/* The major page-layout elements */

body { background: #E3DED2 url("graphics/stripe.gif"); margin:0;}
#logodiv {
 position:absolute;
 top: 0px;
 z-index: 100;
 background-color:#DDD8CC;
 width: 760px;
 height:122px;
}

#line {
	position:absolute;
	align:center;
	top: 122px;
	font : 11px/16px verdana, sans-serif;
	background-color: #000000;
	width: 760px;
	height: 61px;
	z-index: 100;
	border-bottom: 1px solid #E3DED2;
	left: 0px;
	
}
#line p {color:#ffffff;
 font-size : 10px; }
 #line a:hover {
color : #339966;
background-color : transparent;
text-decoration : underline;
}
#line a {
font-size : 10px; 
color : #ffffff;}
ul {
position: relative; 
left:0px; 
list-style: circle url(file:///C|/OLSchools/homepage/graphics/smb_grn.gif) outside}
#navpv {
	position: absolute;
	top : 183px;
	left: 0px;
	padding: 0px;
	width: 150px;
 background-color: #820704;
	height: 1072px;
	border: 1px solid  #000000;	
	z-index: 1;
}


#main { background: #E3DED2; margin:0; 
	position:absolute;
	width: 610px;
	top: 176px;
	left: 148px;
	padding: 5px;
	z-index: 1;
	background-color: #F7F5F4;
	border: 1px #666666;
	height: 1040px;
}


/* the new right column div */

#rightcol {
 position: absolute;
 width: 150px; 
 padding: 1px;
 top : 0px; 
left:761px;
 z-index: 100;
 background-color: #820704;
 border: 1px solid #000000;
 height: 1256px;
}
#rightcol  a:visited {
color : #ffffff;
font-family: verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
background-color : transparent;
}
#rightcol a:link {
	color : #ffcc00;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color : transparent;
	text-decoration: none;
}
#rightcol a:hover {
color : #ffcc00;
font-family: verdana,Arial, Helvetica,
font-size: 10px;
background-color : transparent;
}
#rightcol a:visited:hover {

color : #FF0000;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color : transparent;
}
#address{
position: absolute;
background-color #ffffff;
	width: 616px;
	top: 1199px;
	left: 145px;
	padding: 5px;
	z-index: 1;
	background-color:  #E3DED2;
	border: 1px solid #FF9999;
	height: 50px;
	font : 9px/11px verdana, sans-serif;
	color: #000066;
	
	
}
#table {
	position: absolute;
	width: 250px;
	padding: 1px;
	top : 59px;
	left:329px;
	z-index: 1;
	background-color: #9999CC;
	color:#FF9999;
	border: 1px solid #666666;
	height: 138px;

 }
 
/* The navigation bar a (link) elements */ 






/* the floating sidebar box style. Width, padding and margin values have been
adjusted so that the sidebar boxes fit better in the narrower main column. */

.sidebar {
float:right;
width: 45%;
padding: 5px;
margin: 5px 0px 5px 5px; 
background-color: #ccffcc;
border: 1px dotted #333333; 
}
#rightcol2 {
 position: absolute;
 width: 259px; 
 padding: 1px;
 top : 59px; 
left:321px;
 z-index: 1;
 background-color: #003366;
 border: 1px solid #003366;
 height: 825px;
}
.space {line-height: 6pt; position: relative}
/* basic text styles for the main div */ 

body, h1, h2, h3, h4, p, ul, ol, li 
{
	font-family: verdana, helvetica, arial, sans-serif;
	color: #990000;
}




/* this style is used to highlight code text */
p.code {color: #cc6600;
margin-left:3em;
} 

p {
 font-size: 11px; 
color: #000000;
 margin-left: 10px; 
}

h1{
font-size: 14px;
color: #FFFFFF;
clear: both;
}


h4 {
 font-size: 8px;
 font-weight:900;
  color:#FFFFFF;
 margin-top : 0; 
}
h3 {
 font-size: 10px;
 font-weight:600;
 color:#333399;
 margin-top : 0; 
}
h2 {
 font-size : 11px;  
 font-weight:600;
 color: #FF6600;
 margin-top : 0; 
 margin-left:5px

}
li {
 font-size : 10px; 
font-weight: 300;
 color:#99ccff;
}



/* a element styles */


a {
 font-size : 10px; 
color : #339966;
background-color : transparent;
text-decoration : underline;
}

a:visited {
color : #006699;
background-color : transparent;
}
a:link {
	color : #CC0000;
	background-color : transparent;
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:link:hover {
	background-color : #ffff99;
	color: #006699;
}
a:visited:hover {
background-color : #cccccc;
color:#CC0000;
}

/* this style is used to prevent a background color from 
appearing behind the logo GIF when the mouse passes over it. */


#logodiv a:hover {
background-color: transparent;
}
#main .stattable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF2F5;
}
#main font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.imgborder {
	border: medium groove #820704;
}
.pdfList {
	list-style-position: outside;
	list-style-image: url(graphics/pdf.gif);
	padding-bottom: 5px;
	line-height: normal;
	white-space: normal;
}
.Top_Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

