<!--
/*This Style Sheet was authored by Alexander L. Paul of Alex Paul Consulting  */
/*
@font-face {
font-family: Trebuchet MS;
font-style:  normal;
font-weight: normal;
src: url(../fonts/TREBUCH0.eot);
}
@font-face {
font-family: Trebuchet MS;
font-style:  italic;
font-weight: normal;
src: url(../fonts/TREBUCH1.eot);
}*/
body {
	background-image: url('images/bkg.jpg');
}

h1{
	color:red;
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -0.05em;
	display:inline;
}

h1.btm {
	color:blue;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: -0.05em;
	display:inline;
}

h1.btm a:link, h1.btm a:hover, h1.btm a:visited, h1.btm a:active {
	color:red;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: -0.05em;
	display:inline;
}

h2{
	font-family:arial;
	font-size:1.0em;
	color:black;
	font-weight:bold;
	display:inline;
}

h2 a:link, h2 a:hover, h2 a:visited, h2 a:active {
	font-family:arial;
	font-size:1.0em;
	color:blue;
	font-weight:bold;
	display:inline;
}

h2.btm {
	font-family:arial;
	font-size:10px;
	color:darkblue;
	font-weight:bold;
	display:inline;
}

h2.btm a:link, h2.btm a:hover, h2.btm a:visited, h2.btm a:active {
	font-family:arial;
	font-size:10px;
	color:darkblue;
	font-weight:bold;
	display:inline;
}

h3{
	color:darkblue;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	display:inline;
}

h3.highlight{
	color:blue;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	display:inline;
}

h3.link {
	color:blue;
	font-size:10px;
	font-weight:normal;
	display:inline;
}

h3.btm{
	color:darkblue;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
}

.keyframe_l
{
	width:40%;
	font-size:10px;
	line-height:12px;
	float:left;
	vertical-align:top;
	text-align:left;
	padding-left:55px;	
}
.keyframe_r
{
	width:300px;
	font-size:10px;
	line-height:12px;
	float:right;
	vertical-align:top;
	text-align:left;
	padding-right:10px;
	clear:right;
}

#keylinks
{
	width:60%;
}

.para_info {
	color:darkblue;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 30px;
}

.para_highlight {
	color:blue;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 40px;
}

div.hr {
  height: 15px;
  background: #fff url('images/backline.gif') no-repeat scroll center;
}
div.hr hr {
  display: none;
}

.backtable {
	width: 80%;
	height: 90%;
	border: 4px solid black;
	padding: 2px;
	background-image: url('images/bkg2.jpg');
}

.toptable {
	width :99%;
	/*border:1px solid black;*/
	padding:2px;
	height:98%;
	background-color:#FFFFFF;
	margin:2px;	
}

:link img {
  border: none;
}

:active img {
	border: none;
}

:visited img {
	border: none;
}

:hover img {
	border: none;
}
	
#example
{
	background-color:#FFFFCC;
}

.exp
{
	width:100%;
	font-family:serif;
	font-size:12px;
	color:black;
	font-weight:100;
}

.sitemaplist
{
	text-align: left;
	vertical-align: middle;
}

.sitemaplist ul
{
	list-style: none;
}

.sitemaplist li
{
	list-style-image: url('images/bull.png');
	list-style-type: disc;
	list-style-position: outside;
}

#alp_logo
{
	background-image: url('images/alp.gif');
	background-attachment: fixed;
	background-repeat: no-repeat;
	position: absolute;
	top: 20px;
	left: 30px;
}

#welcome_msg_area_one
{
	color:blue;
	padding-left:50px;
	padding-right:50px;
}

#welcome_msg_area_two
{
	font-family:trebuchet ms,arial;
	font-size:12px;
	padding:0px 60px;
	font-weight:bold;
}

#apc_welcome_msg
{
	color:darkblue;
	font-size:16px;
	font-weight:bold;
}

#apc_motto
{
	color:red;
	font-size:12px;
	padding-left:20px;
}

#selection_area
{
	font-family:trebuchet ms,arial;
	font-size:10.0pt;
	font-weight:bold;
	color:darkblue;
}

#lc {
	width:26px;
	height:10px;
	background: url("images/topleft.gif") no-repeat;
}

#topline {
	width:90%;
	background: url("images/topline.gif") repeat;
}

#rc {
	width:30px;
	height:10px;
	background: url("images/topright.gif") no-repeat;
}

.right{
	background: url("images/rightside.gif") repeat-y 17px 0px;
	width:30px;
}

.left{
	background: url("images/leftside.gif") repeat-y 0px 0px;
	width:26px;
}

#blc {
	width:24px;
	height:56px;
	background: url("images/btmleft.gif") no-repeat;
}

#btmline {
	width:90%;
	background: url("images/btmline.gif") repeat 0px -1px;
}

#brc {
	width:30px;
	height:56px;
	background: url("images/btmright.gif") no-repeat;
}

.siteword {
	display:inline;
	float:left;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:black;
	width:24%;
	text-align:left;
}

.siteword ul {
	margin:0px;
	padding:0px;
}

.siteword li {
	margin:0px;
	padding:0px 0px 0px 12px;
	list-style-position:outside;
	list-style-type:none;
	background: url('images/bull.png') no-repeat 0px 4px;
	font-size:12px;
}
-->