BODY
{
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/page.jpg');
    MARGIN: 0px 0px 20px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #000000
}
.imageLeft
{
    FLOAT: left;
    BORDER-TOP-STYLE: none;
    MARGIN-RIGHT: 20px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
#footer
{
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/footer.jpg');
    PADDING-TOP: 45px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Tahoma;
    HEIGHT: 35px;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: center
}
A
{
    COLOR: #ffff00;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
#container
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: auto;
    WIDTH: 950px;
    COLOR: #ffffff;
    MARGIN-RIGHT: auto;
    BACKGROUND-COLOR: #575754;
    TEXT-ALIGN: justify;
    align: center
}
#top
{
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/top.jpg');
    WIDTH: 950px;
    HEIGHT: 200px
}


#content
{
    FONT-SIZE: 11pt;
    MARGIN: 20px 10px 10px;
    FONT-FAMILY: Arial
}
#header
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/header.jpg');
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    HEIGHT: 30px
}
.header
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/header.jpg');
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    HEIGHT: 30px
}
.NewsHeader
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/header.jpg');
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    HEIGHT: 30px
}
H4
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/header.jpg');
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    HEIGHT: 30px
}
.NewsTimestamp
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}
.NewsMoreLink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt
}
.HireTable
{
    WIDTH: 950px;
    TEXT-ALIGN: center
}
.HireTable TD
{
    HEIGHT: 175px
}
.HireTable IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#topInfo
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 10pt;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    WIDTH: 100%;
    font-family: Arial, sans-serif;
}

#topInfo A
{
      font-size: 9pt;
}


.txt1
{
    width: 195px;
    height: 22px;
    border: none;
    background-image: url('/static/layouts/asle/images/textbox.jpg');
    font-family: sans-serif;
    padding-left: 4px;
    padding-top: 2px;
    background-color: #ffff00;
}

.btn1
{
    width: 70px;
    height: 27px;
    border: none;
    background-image: url('/static/layouts/asle/images/button.jpg');
    font-family: sans-serif;
    padding-left: 4px;
    padding-top: 2px;

}
.btn2
{
    width: 140px;
    height: 27px;
    border: none;
    background-image: url('/static/layouts/asle/images/button.jpg');
    font-family: sans-serif;
    padding-left: 4px;
    padding-top: 2px;

}

/* Dropdown Menu */
ul.dropdown
{
	list-style: none;
        margin: 0;
}
ul.dropdown a
{
	display: block;
        margin: 0px;
}
ul.dropdown li
{
	float: left;
        padding: 0px;
        margin: 0px;
	position: relative;
}
ul.dropdown ul
{
	background: #777777;
        color: #ffffff;
	display: none;
	left: -1px;
	list-style: none;
	opacity: 0;
	position: absolute;
	top: 39px;
        padding: 0px;
        margin: 0px;
}
ul.dropdown ul li
{
	border: 1px solid #000;
        color: #ffffff;
	border-top: none;
	margin: 0;
        left: 0px;
	width: 157.341px;
}
ul.dropdown ul li a
{
	background-color: #777777;
        color: #ffffff;
	display: block;
	padding: 3px 7px 5px;
}
ul.dropdown ul li a:hover
{
	background-color: #999999;
}
ul.dropdown ul ul
{
	left: 156.341px;
	top: 0px;
}
ul.dropdown .menulink
{
	border-left: 1px solid #000;
        border-right: 1px solid #000;
	font-size: 16pt;
	font-weight: bold;
	padding: 7.5px;
	width: 141.341px;
        color: #000000;
        margin: 0px;
        text-align: center;
        
}
ul.dropdown #current
{
        background-color: #222222;
        font-weight: bold;
}
ul.dropdown #currentTop
{
	background-image: url('/static/layouts/asle/images/nav_on.jpg');
	color: #ffffff;
}
ul.dropdown .menulink:hover, ul.dropdown .menuhover
{
	background: url('/static/layouts/asle/images/nav_hover.jpg');
}
ul.dropdown .sub
{
	background: #777777 url('/static/layouts/asle/images/arrow.gif') 145px 8px no-repeat;
}
ul.dropdown .topline
{
	border-top: 1px solid #000;
}
#dropdown
{
    BACKGROUND-IMAGE: url('/static/layouts/asle/images/nav.jpg');
    HEIGHT: 40px;
    font-size: 10pt;
    font-family: sans-serif;
    padding: 0px;
    margin: 0px;
}
#dropdown a
{
    text-decoration:none;
}

/* Modified Dialog Boxes from www.leigeber.com */

#dialog {position:absolute; width:425px; padding:0px; z-index:200; background:#fff; font-family: sans-serif;}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url('/static/images/dialog_close.gif') no-repeat}
#dialog-content {display:block; height:160px; padding:14px; color:#666666; font-size:13px; overflow-y:auto; overflow-x: hidden;}
#dialog-content A {color:#0000ff; text-decoration: none;}
#dialog-content A:hover {color:#0000ff; text-decoration:underline;}
#dialog-mask {position:absolute; top:0; left:0; min-height:100%; width:100%; background:#000; opacity:.75; filter:alpha(opacity=75); z-index:100}
.error {background:#fff url('/static/images/error_bg.jpg') bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url('/static/images/error_header.gif') repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url('/static/images/warning_bg.jpg') bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url('/static/images/warning_header.gif') repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url('/static/images/success_bg.jpg') bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url('/static/images/success_header.gif') repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url('/static/images/prompt_bg.jpg') bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url('/static/images/prompt_header.gif') repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}


/* Modified Sortable Table from www.leigeber.com */
.sortable * {padding:0; margin:0;}
.sortable {width:100%; border-left:1px solid #fff; border-top:1px solid #fff; border-bottom:none; margin:0 auto 15px}
.sortable th {background-color: #000; text-align:left; color:#fff;  border-bottom:1px solid #fff; border-right: 1px solid #fff; text-align: center; vertical-align: middle;}
.sortable th h3 {font-size:12pt; padding:3px 4px 4px;}
.sortable td {padding:4px 6px 6px; border-bottom:1px solid #fff; border-right:1px solid #fff; text-align:center; vertical-align: middle;}
.sortable .head h3 {background:url(/static/images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .desc, .sortable .asc {BACKGROUND-IMAGE: url('/static/layouts/asle/images/header.jpg'); color: #000;}
.sortable .desc h3 {background:url(/static/images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .asc h3 {background:url(/static/images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
/*.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#ecf2f6}
.sortable td.evenselected {background:#ecf2f6}
.sortable td.oddselected {background:#dce6ee}*/

#controls {width:100%; margin:0 auto; height:20px; font-size: 10pt;}
#perpage {float:left; width:200px}
#perpage select {float:left; font-size:10pt;}
#perpage span {float:left; margin:2px 0 0 5px}
#navigation {float:left; text-align:center}
#navigation img {cursor:pointer}
#text {float:left; width:150px; text-align:right; margin-top:2px; }
