body 
{
    background-color:#132032;
    background-image:url(images/background.jpg);
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 82%;
	color: #132032;
}
h1 
{
    font-size:220%;
    color:#132032;
    margin:3px 0px 0px 0px;
    padding:0px;
    text-align:center;
    font-variant:small-caps;
}

h2 
{
    font-size:150%;
    color:#990033;
    margin:3px 0px 2px 0px;
    padding:0px;
    text-align:center;
    font-variant:small-caps;
}

h3 
{
    font-size:150%;
    color:#19324d;
    background-color:#e5e8ef;
    border:solid 2px #b6bed2;
    margin:8px;
    margin-bottom:2px;
    padding:0px;
    font-variant:small-caps;
}
h3.doubleborder 
{
    font-size:116%;
     border:double 6px #0b1c42;
     border-top:solid 4px #fab634;
     border-bottom:solid 3px #fab634;
     background-color:#faf3d6;
     text-align:center;
        color:#6e0729;
        margin-bottom:8px;
        padding:4px;
        line-height:99%;
}
h4 
{
    font-size:106%;
    color:#010120;
    padding:2px;
    padding-left:4px;
     border:double 6px #aa7105;
     background-color:#fab634;
   text-align:left;
    margin:0px;
}
h4.center 
{
   text-align:center;
}
h5 
{
    font-size:106%;
    color:#010120;
    padding:2px;
    padding-left:4px;
     border:double 6px #aa7105;
     background-color:#fab634;
   text-align:center;
    margin:0px;
}
h5.airport 
{
    font-size:106%;
    color:#19324d;
    background-color:#e5e8ef;
    border:solid 2px #b6bed2;
    margin:8px;
    margin-bottom:2px;
    padding:0px;
    font-variant:small-caps;

}
h5.airportnarrow 
{
    font-size:100%;
    color:#19324d;
    background-color:#e5e8ef;
    border:solid 2px #b6bed2;
    margin:16px;
    margin-top:2px;
    margin-bottom:2px;
    padding:0px;
    font-variant:small-caps;

}
h6 
{
    font-size:106%;
    color:#010120;
    padding:2px;
    padding-left:4px;
     border:double 6px #aa7105;
     background-color:#fab634;
   text-align:center;
    margin:0px;
}
a:link, a:visited
{
    font-size:90%;
	color: #781606;
	font-weight:bold;
}
a:active, a:hover
{
     font-size:90%;
   color:#ca9808 ;
}
a.pub:link, a.pub:visited 
{
        color:#6b2420;
        text-decoration:underline;
        
}
a.pub:active, a.pub:hover 
{
        color:#954c3a;
        text-decoration:underline;
}
a.menu:link, a.menu:visited 
{
    color:#4d4523;
    text-decoration:none;
    margin-right:1px;
    margin-left:1px;
    margin-top:4px;
    padding:2px;
    padding-left:4px;
    padding-right:4px;
    border: solid #ccc6ac;
    border-width:5px 1px 3px 2px;
    background-color:#ffffff;
}
a.menu:active, a.menu:hover 
{
    color:#422901;
    text-decoration:none;
    margin-right:1px;
    margin-left:1px;
    margin-top:4px;
    padding:2px;
    padding-left:4px;
    padding-right:4px;
    border: solid #ccc6ac;
    border-width:3px 1px 5px 2px;
    background-color:#fefcf4;
}
p 
{
    text-align:justify;
    margin:10px 6px 2px 6px;
}
p.leftalign
{
    text-align:left;
    margin:10px 6px 2px 6px;
}
ul 
{
	        font-size:102%;
	        font-weight:bold;
}
.li 
{
    list-style-position:outside;
    list-style-type:square;

}
ul.header 
{
    margin:0px;
    margin-left:200px;
    padding:0px;
    text-align:left;
    color:#6e0729;
}

li.header 
{
	    list-style-position:outside;
    list-style-type:square;

     font-size:120%;
   margin:0px;
    padding:0px;
    margin-bottom:3px;
}

.menu5 
{
	border:solid 1px #294126;
	padding:3px;
	padding-top:8px;
	height:24px;
	text-align:center;
	margin-top:0px; 
	font-size:12px;
}

.pictureleft 
{
    float:left;
    margin-right:12px;
}
.pictureright 
{
    float:right;
    margin-left:12px;
}
.tableborder 
{
	 background-color:#abb1c0;
	 padding:2px;
	 margin-top:8px;
}
.tablecell 
{
	background-color:#ffffff;
	background-image:url(images/header-back.jpg);
	background-position:right;
	background-repeat:repeat-y;
	margin:0;padding:0;padding:0px;
	border:solid 2px #132032;
}
.tablecellpad 
{
	background-color:#ffffff;
	background-image:url(images/header-back.jpg);
	background-position:right;
	background-repeat:repeat-y;
	margin:0px;padding:8px;
	border:solid 2px #132032;
}
.tableshinypad 
{
	background-color:#ffffff;
	background-image:url(images/sketchy-header.jpg);
	margin:0px;padding:8px;
	border:solid 2px #132032;
}
.tableheader
{
	background-color:#ffffff;
	background-image:url(images/aalimo-back.jpg);
	margin:0px;padding:0px;
	border:solid 2px #132032;
	border-top:solid 1px;
	
}
.whiteback
{
background-color:#ffffff;
margin:0px;padding:3px;
}


