@charset "UTF-8";
/* CSS Document */
* { margin: 0; }
html, body { height: 100%; }
body { background-image:url(../images/body-bg-grey.jpg); background-repeat:repeat-x; background-color:#e1e2e3; font-family:Verdana, Geneva, Arial, sans-serif; font-size:12px; text-align: center;}
p { padding:4px 0; line-height:16px; }
h1 { color:#222c80; font-size:20px; font-weight:normal; margin:10px 0; }

h2 { color:#006778; font-size:14px; margin:7px 0; }
a:link, a:visited, a:active, a:hover { color:#222c80; }
a:hover { text-decoration:underline; color:#005293; }
a.bold-link { font-weight:bold; }
select { padding:1px; }
select.filter { margin:0 10px 5px 0; }
span.new {color:#cd5812;font-weight:bold; font-size:12px; font-style:italic;}

.toppad {height:10px;}
#container { width:955px; min-height: 100%; height: auto !important; height: 100%; margin:0px auto -40px; }
#rounded-box-top, #rounded-box-bottom { width:955px; height:9px; background-image:url("../images/top_bottom_sprite.png"); background-repeat:no-repeat; background-position:0px 0px; }
#rounded-box-bottom { background-position:0px -18px; margin-bottom:20px; }

#main { width:953px; background:url("../images/main-bkgd.gif") repeat-y; background-color:#fff; padding:0 1px 15px 1px; }

#header { height:65px; }
.logo { float:left; }
.logo img { margin-left:23px; }

.title {float:right;margin:28px 8px 0 0;font-weight:bold; font-size:16px;color:#222c7e;text-align:right;}

#navbar { margin-bottom:12px; line-height:30px; text-align:right; color:#FFF; font-size: 10px; position:relative; height:31px; width:953px; background:url("../images/main_nav_bkgd.gif") repeat-x; z-index:1000;}
#navbar a { color:white; }
#navbar.ldi { position:relative; height:40px; width:953px; background-color:#222c80; background-image:none; z-index:1000; margin-top:10px; }


#footer, .push { height:40px; clear:both; }
#footer { width:100%; background-color:#222c80;z-index:50; }
#footer p { margin:0; padding:0; }
#footerContent { width:925px; margin:0 auto; color:#fff; font-size:10px; padding-top:2px;z-index:50; }
#footer a { color:#fff; }

TD.tdLsn {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px
}
#divLsn {
	BACKGROUND: none transparent scroll repeat 0% 0%; VISIBILITY: hidden; WIDTH: 178px; TEXT-ALIGN: left
}
td.lsnLvl_0 {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #f1f1f1 1px solid; BACKGROUND-COLOR: rgb(34, 44, 128); line-height: .8; height:25px;
}
td.lsnLvl_1 {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #f1f1f1 1px solid; background-color: rgb(34, 44, 128); line-height: .8; height:25px;
}
td.lsnLvl_2_0 {
	PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2px; PADDING-TOP: 8px; line-height: .8; height:20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 1.1; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
td.lsnLvl_2 {
	PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; line-height: .8; height:20px;
}
td.lsnLvl_3 {
	PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; line-height: .8; height:20px;
}
td.lsnLvl_4 {
	PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; line-height: .8; height:20px;
}
#lsnCap {
	BORDER-TOP: #535d9e 4px solid; BACKGROUND: #f1f1f1; VISIBILITY: hidden; WIDTH: 178px; HEIGHT: 1px
}
A.lsnLvl_1 {
	FONT-SIZE: 11px; COLOR: #f1f1f1; LINE-HEIGHT: 1.1; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
A.lsnLvl_1:hover {
	COLOR: #f1f1f1; TEXT-DECORATION: underline
}
A.lsnLvl_1:visited {
	COLOR: #f1f1f1
}
A.on_lsnLvl_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f1f1f1; LINE-HEIGHT: 1.1; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
A.on_lsnLvl_1:hover {
	COLOR: #f1f1f1; TEXT-DECORATION: none
}
A.on_lsnLvl_1:visited {
	COLOR: #f1f1f1
}
A.lsnLvl_2 {
	FONT-SIZE: 11px; COLOR: #222c80; LINE-HEIGHT: 1.1; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
A.lsnLvl_2:hover {
	COLOR: #222c80; TEXT-DECORATION: underline
}
A.lsnLvl_2:visited {
	COLOR: #222c80
}
A.on_lsnLvl_2 {
	FONT-SIZE: 11px; COLOR: #222c80; LINE-HEIGHT: 1.1; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
A.on_lsnLvl_2:hover {
	COLOR: #222c80; TEXT-DECORATION: none
}
A.on_lsnLvl_2:visited {
	COLOR: #222c80
}

