
.alpha-shadow {

  background: url(img/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;


}

.alpha-shadow div {
  background: url(img/shadow2.png) no-repeat left top !important;
  background: url(img/shadow2.gif) no-repeat left top;
  padding: 0px 10px 5px 0px;


}

.alpha-shadow img {
  background-color: #fff;
  padding: 4px;
}

body {
color:#333;
background-color:white;
margin:20px;
padding:0px;
font:11px verdana, arial, helvetica, sans-serif;

}

h1,.h1 {
margin:0px 0px 15px 0px;
padding:0px;
font-size:24px;
font-weight:900;
border-bottom: 1px solid black;
color:black;
}
h2,.h2 {
font:bold 12px/14px verdana, arial, helvetica, sans-serif;

padding:0px;
}
p {
text-align: justify;
font:11px verdana, arial, helvetica, sans-serif;

padding:0px;
}
td,th {
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}

.lilblue {
	color: #6699cc;
	font-family: arial;
	font-style: oblique;
	font-weight: bold;
}

.box {
	background-color: #FFF;
	border: 1px dashed #999;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.blue {
	color: #6699cc;
	font-family: arial;
	font-style: oblique;
	font-size: x-large;
	font-weight: bold;
	text-align: center;
}

.code {
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 40px;
}


a {
font-family:verdana, arial, helvetica, sans-serif;
font-weight:600;
text-decoration:none;
}


a:hover {background-color:#eee;}

.content {
position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
width:auto;
min-width:120px;
margin:0px 0px 20px 170px;
border-left: solid 1px black;
background-color:white;
padding:10px;
padding-top: 0px;
z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}

#navAlpha {
position:absolute;
width:150px;
height:100%;
top:20px;
left:20px;
border:none;
background-color:white;

padding:10px;
z-index:2;

voice-family: "\"}\"";
voice-family:inherit;
width:128px;
}
body>#navAlpha {width:128px;}