body { font-family:arial, sans-serif; font-size:11px; margin:0; padding:0; background:#77787A; }

a { text-decoration:none; color:#092851; }
a:hover { text-decoration:underline; color:#092851 !important; }
img { border:0; }
.stream { display:none; }
.clear { clear:both; }
.error { color:red;font-weight:bold; }
p { margin-top:0; padding-top:0; }

h1 { font-size:1.4em; font-weight:bold; margin:0 0 5px 0; padding:0; }
h2 { font-size:1.2em; font-weight:bold; margin:0 0 5px 0; padding:0; }
h3 { font-size:1em; font-weight:bold; margin:0 0 5px 0; padding:0; }
h4, h5, h6 { font-size:1em; font-weight:bold; margin:0; padding:0; }

a.right { float:right; margin:10px 0 10px 10px; }

.pagename h2 { border-bottom:1px solid #E8E8E8; color:#4F4F4F; text-transform:uppercase; font-weight:bold; overflow:hidden; height:19px; text-indent:-3000px; }

input, textarea, select { font-family:arial, sans-serif; font-size:11px; }
input.text, textarea.text { border:1px solid #C3C3C3; }
textarea.text { width:400px; height:150px; }

form { margin:0; padding:0; display:inline; }
fieldset { border:none; margin:0; padding:0; }
legend { display:none; }

.field-row { clear:both; margin:5px 0; }
.field-row label { float:left; width:70px; padding:3px 0 0 0; }
.field-row .button { margin-left:70px; }

h5.headlines { color:#7C7D7E; font-size:.9em; font-weight:normal; margin:2px 0; }
h5.headlines a { color:#000; }
h5.dates { margin:0; padding:0; font-weight:normal; color:#7C7D7E; font-size:.9em; }
h3.headlines { margin:0; padding:0; color:#000; font-weight:bold; font-size:1em; }
h3.headlines a { color:#000; }
a.newslink { font-size:.9em; padding-left:10px; background:url(/lisalib/getfile.aspx?itemid=10) no-repeat 0 50%; }
a.back { font-size:1em; font-weight:bold; background:url(/lisalib/getfile.aspx?itemid=12) no-repeat 0 50%;  }
a.bold { font-weight:bold; padding-left:10px; background:url(/lisalib/getfile.aspx?itemid=13) no-repeat 0 50%;  }
img.right { float:right; margin-left:4px; }

#wrapper { position:relative; width:786px; margin:29px auto; background:url(/lisalib/getfile.aspx?itemid=2) repeat-y; }
#header { background:url(/lisalib/getfile.aspx?itemid=4) no-repeat; height:54px; }
#header img { position:absolute; top:8px; left:9px; }

#nav { position:absolute; top:19px; left:84px; width:693px; background:black; border-top:1px solid #fff; border-bottom:1px solid #fff; height:33px; }
#nav ul { margin:0; padding:0; list-style:none; }
#nav ul li { float:left; }
#nav ul li a { float:left; color:#fff; font-weight:bold; padding:9px 28px; }
#nav ul li a.selected { color:#F1B126; text-decoration:underline; }
#nav ul li a.selected:hover { color:#F1B126 !important; }
#nav ul li a.first { padding-left:20px; }
#nav ul li a:hover { color:#fff !important; }

#subnav { position:absolute; top:54px; left:10px; width:766px; background:#092851; border-bottom:1px solid #fff; height:33px; }
#subnav ul { margin:0; padding:0; list-style:none; }
#subnav ul li { float:left; padding-top:9px; display:none; }
#subnav ul li.item1, #subnav ul li.item2, #subnav ul li.item3, #subnav ul li.item4, #subnav ul li.item5, #subnav ul li.item6, #subnav ul li.item7, #subnav ul li.item8, #subnav ul li.item9, #subnav ul li.item10, #subnav ul li.item11 { display:block; }
#subnav ul li a { float:left; color:#fff; font-weight:normal; padding:0 8px; border-right:1px solid #061D3C; border-left:1px solid #0B3D7F; }
#subnav ul li a.selected { color:#F1B126; font-weight:bold; text-decoration:underline; }
#subnav ul li a.first { padding-left:20px; border-left:none; }
#subnav ul li a.last { border-right:none; }
#subnav ul li a:hover { color:#fff !important; }

#extras { position:absolute; top:29px; right:15px; }
#extras ul { margin:0; padding:0; list-style:none; }
#extras ul li { float:left; padding:0 5px; background:url(/lisalib/getfile.aspx?itemid=8) no-repeat 0 50%; }
#extras ul li a { float:left; color:#fff; font-size:.9em; }
#extras ul li.first { background:none; }
#extras ul li a:hover { color:#fff !important; }

#splash { height:217px; margin:34px 10px 0; }
.no-subnav #splash { margin: 0 10px; }

#colwrap { background:url(/lisalib/getfile.aspx?itemid=9) repeat-x; margin:0 10px; padding-top:12px; }

#col1 { float:left; width:519px; }
#col2 { float:left; width:247px; }

#col1 .padding { padding:7px 20px 5px 10px; min-height:300px; }
#col2 .padding { padding:7px 7px 0 0; }

.pi_item {}
.pi_item h3 { border-bottom:1px solid #E8E8E8; font-size:1.2em; color:#4F4F4F; text-transform:uppercase; font-weight:bold; overflow:hidden; height:19px; text-indent:-3000px;  }
	
.subpages #breadcrumbs { position:absolute; top:316px; left:9px; width:748px; border-bottom:1px solid #D0D0D0; color:#4F4F4F; padding:7px 10px; font-size:.9em; background:url(/lisalib/getfile.aspx?itemid=11) repeat-x; }
.subpages.no-subnav #breadcrumbs { top:282px; }
.subpages #col1, .subpages #col2 { margin-top:30px; }

.no-right #col1 { float:none; width:auto; }
.no-right #col1 .padding { padding:7px 10px 5px 10px; }

.company-closeup { background:#092851; color:#fff; font-size:.9em; padding:10px; }
.company-closeup .logo { text-align:center; padding-bottom:10px; }
.company-closeup a { color:#D69C1F; }
.company-closeup a:hover { color:#D69C1F !important; }
.company-closeup ul { margin:10px 0 0 0; padding:0; list-style:none; }
.company-closeup ul li { padding-left:10px; margin:3px 0; background:url(/lisalib/getfile.aspx?itemid=15) no-repeat 0 50%; }

.company-information a { font-weight:bold; color:#D69C1F; }

.companies-panel { width:584px; background:url(/lisalib/getfile.aspx?itemid=20) repeat-y; position:relative; margin:15px 0 0 100px; }	
.companies-panel .top { background:url(/lisalib/getfile.aspx?itemid=18) no-repeat; height:19px; font-size:0em; }
.companies-panel .bottom { background:url(/lisalib/getfile.aspx?itemid=19) no-repeat; height:19px; font-size:0em; }
.companies-panel ul { margin:0; padding:5px 15px; list-style:none; }
.companies-panel ul li { padding:2px 12px; background:url(/lisalib/getfile.aspx?itemid=13) no-repeat 0 50%; color:#fff; font-weight:bold; }
.companies-panel ul li a { color:#fff; font-weight:bold; }
.companies-panel ul li a:hover { margin:0; color:#fff !important; }
.companies-panel ul li a span { display:none; background-repeat:no-repeat; position:absolute; top:22px; left:245px; width:325px; height:185px; }
.companies-panel ul li a:hover span { display:block; z-index:1000; }

.companies-panel .text { position:absolute; top:27px; left:255px; width:315px; height:185px; color:#fff; }

.companies-panel ul.second { position:absolute; top:19px; left:120px; }
.companies-panel ul.second li a span { display:none; background-repeat:no-repeat; position:absolute; top:3px; left:125px; width:325px; height:185px; }
.companies-panel ul.second li a:hover span { display:block; z-index:1000; }

#fontsize { position:absolute; top:-16px; right:195px; }
#fontsize ul { margin:0; padding:0; list-style:none; }
#fontsize ul li { float:left; margin-right:7px; }
#fontsize ul li.shrinkfont { background:url(/lisalib/getfile.aspx?itemid=5) no-repeat; }
#fontsize ul li.enlargefont { background:url(/lisalib/getfile.aspx?itemid=6) no-repeat; }
#fontsize ul li a { float:left; width:14px; height:14px; text-indent:-3000px; overflow:hidden; }

#searchpanel { position:absolute; top:-18px; left:595px; }
#searchpanel #SearchString1 { border:1px solid #999; width:127px; padding-left:3px; }
#searchpanel label { display:none; }
#searchpanel .button { background:#000; border:none; color:#fff; margin-left:5px; padding-right:4px; padding-left:4px; }

#footer { background:#77787A url(/lisalib/getfile.aspx?itemid=3) no-repeat top left; height:50px; color:#fff; text-align:center; padding:25px 0 0 0; }
#footer a { color:#fff; }
