body {
	color:black;
	background-color:white;
	margin:0;
	padding:0;
	font:14px Verdana, "Times New Roman", Times, serif;
	}

h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:24px;
	font-weight:900;
	color:#727A3F;
font-family: "Trebuchet MS",Georgia, "Times New Roman", Times, serif}

h2 {
	font:bold 20px/22px "Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 10px 0px;
	padding:0px;
color: #727A3F;}

h3 {
color:#727A3F;
	font:bold 16px/18px "Trebuchet MS",Georgia, "Times New Roman", Times, serif;
		margin-bottom:0px;margin-top:5px;
	
}

h4 {
color:#727A3F;
	font:bold 14px/16px "Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;margin-top:0px;
	
}

p {
	font:14px/18px Verdana,"Trebuchet MS", "Times New Roman", Times, serif;
	margin:0px 0px 6px 0px;
	padding:0px;
	}


a {
	color:#727A3F;
	font-size:14px;
	font-family:Verdana,"Trebuchet MS", "Times New Roman", Times, serif;
	
	text-decoration:underline;
	}
a:link {color:#727A3F;}
a:visited {color:#727A3F;}
a:hover {color:#990000;}
  

#content {
	position:relative;
margin-top:110px;
margin-left:190px;
margin-right:210px;
	border:1px white solid;
	background-color:#FFFFFF;
	padding:10px;

}

#contnew {
	position:relative;
margin-top:110px;
margin-left:190px;
margin-right:210px;
	border:0px white solid;
	background-color:#FFFFFF;
	padding:10px;

}


.switcher {
padding:80px 0 0 20px;
margin:0}

#header{
position:absolute;
top:0;
left:0;
width:100%;
margin:0;
border-bottom:1px white solid;
	background-color:#DFECDF;
background-position:5px 5px;
	padding:0;
background-image: url(/osl_logo1.gif); 
background-repeat: no-repeat;
}

img.index {position:relative;
float:right;}

#navAlpha {
	position:absolute;
	width:170px;
	top:110px;
	left:10px;
	border:1px white dashed;
	background-color:#FFFFFF;
	padding:10px;}


	
div.menu {
position:fixed;
 width:160px;
    margin: 0;
    background-color:#DFECDF;
    padding:0;
    border:1px #B6BCA0 solid;
    font-family: Verdana,Arial;
    font-size:11px;
     color:black;
float:left;
}


div.menu a {
    display:block;
    margin:0;
    width:100%;
    padding-top:3px;
padding-bottom:3px;
    font-weight:normal;
    font-size:13px;
    border-top:1px solid gray;
    text-decoration:none;
    text-align:center;
    color: black;
}

div.menu a:visited {color: black;text-decoration:none;}
div.menu a:hover {background-color:#D3D7C7; color:black;}
div.menu a:active {background-color:gray; color:white;}

html>body div.menu a {width:auto;}

.boxtitle {
                 display:block;
    margin:0;
    width:100%;
    padding:0em;
    font-family: "Trebuchet MS",Verdana,Arial;
    font-weight:500;
    font-size:16px;
    border:0;
    text-decoration:none;
    text-align:center;
    color:black;
  background-color:#B6BCA0;
}

.boxtitle2 {
               
    display:block;
    margin:0;
    width:100%;
    padding:0em;
    font-family: "Trebuchet MS",Verdana,Arial;
    color:black;
    font-weight:500;
    font-size:16px;
    border-top:1px solid gray;
    text-decoration:none;
    text-align:center;
    background-color:#B6BCA0;
}	
	
		
#navBeta {
	position:absolute;
	width:180px;
	top:120px;
	right:10px;
	border:1px #B6BCA0 solid;
	background-color:#DFECDF;
	padding:10px;
	}





.topnav 
{position:relative;
float:right;
width:85px;
background-color:#B6BCA0;
margin:30px 10px 0 0;
color:black;
padding:0;
font-size:14px;
border:1px solid #B6BCA0;
white-space: nowrap;
}

div.topnav a
    {
display:block;

    margin:0;
    width:100%;
    color:black;
    font:14px/14px "Trebuchet MS",Verdana, "Times New Roman", Times, serif;
    padding-top:3px;
padding-bottom:3px;
text-align:center;
text-decoration:none;
    }
div.topnav a:visited {color:black;}
div.topnav a:hover {background-color:#D3D7C7; color:black;}

html>body div.topnav a {width:auto;}

div.search 
{
position:relative;
width:auto;
float:right;
background-color:#B6BCA0;
margin-top:-5px;
color:black;
padding:1px 5px 1px 5px;
font:14px/14px Verdana, "Times New Roman", Times, serif;
border:1px solid #B6BCA0;
text-align:right;
z-index:4;
}

table
{border: 1px solid gray; 
border-collapse:collapse;
border-spacing:0; 
color:black;
font-size:10px;
font-family: Verdana,Arial;
background-color:#fce8cd;
text-align:center;
} 

td
{border: 1px solid gray; 
border-collapse:collapse;
border-spacing:0; 
} 

div.zigzag {position:relative;
border:1px solid black;
background-color:#DFECDF;
width:300px;
padding:10px;
margin-left:10px;}

div.inlinebox {position:relative;
border:1px solid #cccccc;
padding-left:5px; padding-right:5px;
padding-bottom:0;padding-top:0;
margin:5px;}

div.footer a {
    font-size: 90%;   
   
    }

div.footer a:visited {  font-size: 90%;  }

div.footer a:hover {  font-size: 90%;  }

img.index {position:relative;
float:left;
margin-right:10px;
border:0;}

