html { overflow-y: scroll }

body { font-family:arial, sans-serif; font-size:11px; margin:16px 0 0 0; padding:0; background:#648EAF; }

a { text-decoration:none; color:#4C6375; }
a:hover { text-decoration:underline; }

img { border:0; }
.stream, .hidden { 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; }

input, textarea, select { font-family:arial, sans-serif; font-size:11px; }
input.text, textarea.text { border:1px solid #C3C3C3; width:300px; padding: 1px; padding-left: 3px; }
input.button { border:1px solid #C3C3C3; background: #707277; color: #ffffff; }
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; swidth:70px; padding:3px 0 0 0; }
.field-row .button { margin-left:70px; }

h5.dates { margin:0; padding:0; font-weight:normal; color:#595959; font-size:.9em; }
h3.headlines { margin:0; padding:0; color:#000; font-weight:bold; font-size:1em; }
h3.headlines a { color:#648EAF !important; }
h3.headlines a:hover { color:#cc0000 !important; text-decoration:none; }
a.newslink { font-weight:bold; color:#648EAF !important; padding-left:15px; background:url(/lisalib/getfile.aspx?itemid=15) no-repeat 6px .3em; }
a.newslink:hover { color:#cc0000 !important; text-decoration:none; }
img.right { float:right; }
.newsimage { width: 250px; float: right; margin: 0 0 10px 10px; }
.newsimage img { margin: 13px 0 5px 0; }
.padding_3cols img.right { margin: 0 0 10px 10px; }

#wrapper { width:1008px; margin:0 auto; position:relative; }
#header { height:89px; background:url(/lisalib/getfile.aspx?itemid=2) no-repeat; }
#header img { padding:23px 0 0 26px; position:absolute; z-index:100; }
#header h1 { width:274px; height:53px; overflow:hidden; text-indent:-3000px; background:url(/lisalib/getfile.aspx?itemid=4) no-repeat; position:absolute; top:20px; left:115px; }

#splash { height:108px; border-bottom:1px solid #C6C6C6; }

.pagename { border-top:1px solid #C6C6C6; background:#648EAF; padding-left:8px; }
.pagename h2 { border-left:1px solid #fff; color:#fff; font-size:1.1em; font-weight:bold; margin:0; padding:7px 4px; background:url(/lisalib/getfile.aspx?itemid=16) repeat-x; }
.subpages .pagename { height:87px; background:url(/lisalib/getfile.aspx?itemid=27) no-repeat; border:none; padding:0; }
.subpages .pagename h2 { border-left:none; color:#585858; font-size:2.2em; font-family:"trebuchet ms", sans-serif; font-weight:bold; margin:0; padding:25px 0 0 14px; background:none; }
.subpages .pagename h3 { border-left:none; color:#585858; font-size:1.8em; font-family:"trebuchet ms", sans-serif; font-weight:bold; margin: -5px 0 0 0; padding: 0 0 0 24px; background: url(/lisalib/getfile.aspx?itemid=2913) no-repeat 15px 51%; }
.subpages .pagename h2.withsubheader { padding:18px 0 0 14px; }


#colwrap { background:#fff; margin-top:30px; border-left:1px solid #fff; border-right:1px solid #fff; padding-top:1px; min-height:300px; }

#col1 { float:right; width:834px; }
#col2 { float:left; width:170px; margin:58px 1px 0 0; display:inline; }

#col3 { float:right; width:230px; padding: 15px 6px 0 0; overflow: hidden; }

#content { font-family:verdana, arial, sans-serif; }
#content .padding_3cols { width:570px; padding: 15px 5px 10px 20px; margin: 0; float: left; }

#content .padding { padding: 15px 20px; margin: 0; }
#content a { font-weight:bold; color:#79A0BF; }
#content a:visited { color: #901e60 !important; }
#content ul { margin:10px 0; padding:0; padding-left: 10px; list-style:none; }
#content ul li { background:url(/lisalib/getfile.aspx?itemid=26) no-repeat 1px 0.5em; padding-left:10px; }

#breadcrumbs { font-size:.9em; color:#585858; position:absolute; right:13px; top:185px; }
#breadcrumbs a { color:#585858; }
#breadcrumbs .arrow { color:#fff; }

#frontpage-upper { clear:both; background:url(/lisalib/getfile.aspx?itemid=14) repeat-x bottom; min-height:133px; padding: 0; margin: 0; }
#frontpage-upper .pi_box { float:left; width:149px; padding:8px 5px 5px 13px; }
#frontpage-upper .item5 { width:148px; }
#frontpage-upper .pi_box h2 { color:#595959; font-weight:bold; font-size:1.1em; }
#frontpage-upper .pi_box ul { margin:0; padding:0; list-style:none; }
#frontpage-upper .pi_box ul li { background:url(/lisalib/getfile.aspx?itemid=15) no-repeat 0 .4em; padding-left:10px; } 

#col2 .pi_box { margin-bottom:20px; }
#col2 .pi_box ul { margin:0; padding:0; list-style:none; border-top:1px solid #C6C6C6; }
#col2 .pi_box ul li { border-bottom:1px solid #C6C6C6; background:#F1F5F8 url(/lisalib/getfile.aspx?itemid=20) repeat-y top right; }
#col2 .pi_box ul li a { display:block; padding:5px 5px 6px 5px; font-weight:bold; color:#595959; }
#col2 .pi_box ul li a:hover { color:#cc0000 !important; text-decoration:none; }
 

#nav { height:30px; position:absolute; top:89px; left:0; width:1006px; background:url(/lisalib/getfile.aspx?itemid=3) repeat-x; border-left:1px solid #fff; border-right:1px solid #fff; }
#nav ul { margin:0 0 0 0; padding:0; list-style:none; }
#nav ul li { float:left; padding-top:6px; }
#nav ul li.first { margin-left: 173px; }
#nav ul li a { float:left; color:#fff; font-weight:bold; padding:2px 13px 2px 12px; border-left:1px solid #85B2D6; border-right:1px solid #5981A0; }
#nav ul li a:hover { text-decoration:none; color:#cc0000 !important; }
#nav ul li a.first { border-left:none; }
#nav ul li a.last { border-right:none; }
#nav ul li a.selected { color:#cc0000 !important; }

#subnav { margin-bottom:24px; }
#subnav ul { margin:0; padding:0; list-style:none; }
#subnav ul li { border-bottom:1px solid #C6C6C6; background:#F1F5F8 url(/lisalib/getfile.aspx?itemid=20) repeat-y top right; }
#subnav ul li a { display:block; padding:5px 12px 6px 5px; font-weight:bold; color:#595959; }
#subnav ul li a.wc { background:url(/lisalib/getfile.aspx?itemid=19) no-repeat 158px 50%; }
#subnav ul li a.selected { color:#cc0000; }
#subnav ul li a.selwc { color:#cc0000; background:url(/lisalib/getfile.aspx?itemid=23) no-repeat 158px 50%; }
#subnav ul li a:hover { color:#cc0000; text-decoration:none; }

#subnav ul ul { border-top:1px solid #C6C6C6; }
#subnav ul ul li { background:#CBD6DE url(/lisalib/getfile.aspx?itemid=24) repeat-y top right; border-bottom:1px solid #fff; }
#subnav ul ul li a { font-weight:normal; padding:5px 12px 6px 12px; }
#subnav ul ul li a.selected { font-weight:bold; }
#subnav ul ul li a.selwc { color:#000; border-bottom:none; font-weight:bold; background:url(/lisalib/getfile.aspx?itemid=23) no-repeat 158px 50%; }
#subnav ul ul li.last { border-bottom:1px solid transparent; }

#subnav ul ul ul { border-top:1px solid #fff; }
#subnav ul ul ul li { background:#BABABA url(/lisalib/getfile.aspx?itemid=25) repeat-y top right;}
#subnav ul ul ul li a { color:#000; padding:5px 12px 6px 17px; }
#subnav ul ul ul li a.selected { color:#000; font-weight:normal; text-decoration:underline; }

#subnav ul ul ul ul { border-top:1px solid #fff; }
#subnav ul ul ul ul li { background:#BABABA url(/lisalib/getfile.aspx?itemid=25) repeat-y top right;}
#subnav ul ul ul ul li a { color:#000; padding:5px 12px 6px 28px; }
#subnav ul ul ul ul li a.selected { color:#000; font-weight:normal; text-decoration:underline; }

#extras { position:absolute; top:96px; right:5px; }
#extras ul { margin:0; padding:0; list-style:none; }
#extras ul li { float:left; margin:0 5px; }
#extras ul li a { float:left; width:16px; height:17px; overflow:hidden; text-indent:-300px; }
#extras ul li.item1 { background:url(/lisalib/getfile.aspx?itemid=7) no-repeat; }
#extras ul li.item2 { background:url(/lisalib/getfile.aspx?itemid=6) no-repeat; }
#extras ul li.item3 { background:url(/lisalib/getfile.aspx?itemid=9) no-repeat; }
#extras ul li.item4 { background:url(/lisalib/getfile.aspx?itemid=8) no-repeat; }
#extras ul li.item4en { background:url(/lisalib/getfile.aspx?itemid=3164) no-repeat; }
#extras ul li.item4en_influe{ background:url(/lisalib/getfile.aspx?itemid=3952) no-repeat; }
#extras ul li.item5 { background:url(/lisalib/getfile.aspx?itemid=3980) no-repeat; margin-top: -1px;}
#extras ul li.item5 a { width:20px; height:20px; overflow:hidden; text-indent:-300px; }


#fontsize { position:absolute; left:1px; top:120px; }
#fontsize ul { margin:0; padding:0; list-style:none; }
#fontsize ul li { float:left; }
#fontsize ul li a { float:left; width:56px; height:30px; overflow:hidden; text-indent:-300px; }
#fontsize ul li.shrinkfont { background:url(/lisalib/getfile.aspx?itemid=10) no-repeat; border-left:1px solid #fff; border-right:1px solid #fff; }
#fontsize ul li.enlargefont { background:url(/lisalib/getfile.aspx?itemid=12) no-repeat; }
#fontsize ul li.contrast { background:url(/lisalib/getfile.aspx?itemid=11) no-repeat; }
#fontsize ul li.contrast a { width:57px; }

#searchpanel { background:#79A0BF url(/lisalib/getfile.aspx?itemid=17) repeat-y top right; border-top:1px solid #fff; border-bottom:1px solid #fff; position:absolute; top:150px; left:1px; padding:3px; width:165px; height:20px; }
#searchpanel label { display:none; }
#searchpanel #SearchString1 { width:118px; border:1px solid #C6C6C6; }
#searchpanel .button { border:1px solid #fff; color:#fff; background:#BABABA; margin-left:3px; padding:0 2px; }

table.employee-list { width:100%; }
table.employee-list th { text-align:left; }
table.employee-list td { padding:4px 2px; }
table.employee-list .row0 td { background:#DFDFDF; }
table.employee-list a:hover { color:#cc0000 !important; text-decoration:none; }
table.employee-list a.selected { color:#cc0000 !important; text-decoration:none; font-weight:bold; }

#content .employees-char-filter { height:20px; }
#content .employees-char-filter li { float:left; padding:0 5px 0 2px; background:none; }
#content .employees-char-filter li a { color:#79A0BF; }
#content .employees-char-filter li a.selected { color:#000; }

#footer { color:#fff; text-align:center; background:url(/lisalib/getfile.aspx?itemid=5) no-repeat; padding-top:25px; }
#footer a { color:#fff; text-decoration:underline; }

a.rss { margin-left:60px; width:39px; height:14px; display:block; text-indent:-300px; overflow:hidden; background:url(/lisalib/getfile.aspx?itemid=22) no-repeat; }


/*  ================== Boxes ==================  */  
#wrapper .box { position: relative; display: block; margin:0; padding: 0 0 8px 6px; }

#wrapper .box .boxcontent ul { padding: 10px 0 0 0; list-style: none; }
#wrapper .box .boxcontent ul li { background: #FCFCFC url(/lisalib/getfile.aspx?itemid=2911) repeat-x; margin: -1px 0 0 0 !important; border: 1px solid #C4C4C4; border-left: 0; border-right: 0; }
#wrapper .box .boxcontent ul li a { display: block; background: url(/lisalib/getfile.aspx?itemid=2913) no-repeat 0 50%; padding: 0 10px; }

#wrapper .box .boxcontent .padding_true ul { margin: 0 -15px;  }
#wrapper .box .boxcontent .padding_true ul ul { margin: 0;  }
#wrapper .box .boxcontent .padding_true ul li { padding: 3px 16px;  }
#wrapper .box .boxcontent .padding_true ul li li { padding: 3px 26px;  }
#wrapper .box .boxcontent .padding_false ul { margin: 0;  }
#wrapper .box .boxcontent .padding_false ul li {padding: 3px 0px; }

#wrapper .box .boxcontent p { margin:0; padding: 0; }
#wrapper .box .boxcontent { background: #FCFCFC url(/lisalib/getfile.aspx?itemid=2907) repeat-x; margin: 0 4px 0 0; padding: 0; }
#wrapper .box .boxcontent .padding_true { padding: 15px; padding-bottom: 0px; margin: 0; border: 1px solid #C3C3C3; border-top: 0; border-bottom: 0; }
#wrapper .box .boxcontent .padding_false { padding: 0px; margin: 0; border: 1px solid #C3C3C3; border-top: 0; border-bottom: 0; }

#wrapper .box .boxheader { position:relative; font-family: arial, sans-serif; padding: 0; margin: 0;  height: 44px; background: url(/lisalib/getfile.aspx?itemid=2905) repeat-x;  }
#wrapper .box .boxheader .boxheadercontent h2 { position: absolute; color: #ffffff; font-size: 1.25em; font-weight: bold; padding: 19px 18px 0 9px; margin: 0; z-index: 1000; }
#wrapper .box .boxheader .boxheadercontent .subheader { color: #B7D7F0; font-size: 0.8em; font-weight: bold; padding: 0 0 0 4px; margin: 0; z-index: 1000; }
#wrapper #col3 .box .boxheader .boxheadercontent .subheader { color: #fff; }
#wrapper .box .boxheader .boxheadercontentshadow { position: absolute; color: #618AAB; font-size: 1.25em; font-weight: bold; padding: 21px 16px 0 11px; margin: 0; z-index: 1; }
#wrapper .box .boxheader .topcornerleft { display: block; background: url(/lisalib/getfile.aspx?itemid=2902) no-repeat; margin: 0; padding: 0; float: left; height: 44px; width: 16px; }
#wrapper .box .boxheader .topcornerright { display: block; margin: 0; padding: 0; float: right; height: 44px; width: 46px; background: url(/lisalib/getfile.aspx?itemid=2908) no-repeat; }

#wrapper .box .boxbottom { padding: 0; margin: 0; height: 13px; background: url(/lisalib/getfile.aspx?itemid=2906) repeat-x bottom; }
#wrapper .box .boxbottom .bottomcornerleft { display: block; background: url(/lisalib/getfile.aspx?itemid=2901) no-repeat bottom left; margin: 0; padding: 0; float: left; height: 13px; width: 16px; }
#wrapper .box .boxbottom .bottomcornerright { display: block; background: url(/lisalib/getfile.aspx?itemid=2903) no-repeat bottom right; margin: 0; padding: 0; float: right; height: 13px; width: 16px; }

#wrapper .none { margin: 0 0 20px 0; padding: 0; }
#wrapper .none .boxcontent { background: none; margin: 0; padding: 0; }
#wrapper .none .boxcontent .padding_true { padding: 25px;  border: 0; }
#wrapper .none .boxcontent .padding_false { border: 0; }
#wrapper .none .boxcontent ul { margin:0; padding:0; list-style:none; border-top:1px solid #C6C6C6; }
#wrapper .none .boxcontent ul li { border-bottom:1px solid #C6C6C6; background:#F1F5F8 url(/lisalib/getfile.aspx?itemid=20) repeat-y top right; margin: 0; padding: 0 !important; }
#wrapper .none .boxcontent ul li a { display:block; padding:5px 5px 6px 5px; font-weight:bold; color:#595959; background: none; margin: 0; }
#wrapper .none .boxcontent ul li a:hover { color:#cc0000 !important; text-decoration:none; }

#wrapper .boxbutton { background: url(/lisalib/getfile.aspx?itemid=2946) no-repeat; margin: 20px; padding: 0; width: 133px; height: 52px; color: #fff; font-weight: bold; font-size: 1.4em; text-align: center; }
#wrapper .boxbutton .boxcontent { background: none; padding: 0; margin: 0;  }
#wrapper .boxbutton .boxcontent .padding_true { background: none; border: 0; padding: 0; margin: 0; }
#wrapper .boxbutton .boxcontent .padding_false { background: none; border: 0; padding: 0; margin: 0; }
#wrapper .boxbutton .boxcontent a { display: block; color: #fff; padding: 17px 0 17px 0; margin: 0; height: 22px; }
#wrapper .boxbutton .boxcontent a:hover { text-decoration: none; }

#wrapper .clear .boxheader .topcornerright { background: url(/lisalib/getfile.aspx?itemid=2915) no-repeat; }
#wrapper .clear .boxheader .topcornerleft { background: url(/lisalib/getfile.aspx?itemid=2914) no-repeat; }
#wrapper .clear .boxheader { padding: 0; margin: 0;  height: 44px; background: url(/lisalib/getfile.aspx?itemid=2916) repeat-x;  }
#wrapper .clear .boxheader .boxheadercontent h2 { color: #707277; padding-top: 5px;  }
#wrapper .clear .boxheader .boxheadercontent .subheader { color: #000000; font-size: 0.8em; }
#wrapper .clear .boxheader .boxheadercontentshadow { color: #EDEDED; padding-top: 6px; }
#wrapper .clear .boxcontent { background: none; margin: 0 4px 0 0; padding: 0; }

#wrapper .info .boxheader .topcornerright { background: url(/lisalib/getfile.aspx?itemid=2904) no-repeat; }
#wrapper .shortcuts .boxheader .topcornerright { background: url(/lisalib/getfile.aspx?itemid=2910) no-repeat; }
#wrapper .search .boxheader .topcornerright { background: url(/lisalib/getfile.aspx?itemid=2909) no-repeat; }

/*  ================= Searchengine ==================  */  
#wrapper .searchenginewrapper .searchengineform { border-bottom: 1px dotted #000000; padding: 15px; margin: 0;  background: #E4E6E7;  }
#wrapper .searchenginewrapper .searchenginelist { background: #FFFFFF; border: 1px solid #c4c4c4; height: 194px; overflow: auto; padding: 1px; padding-top: 3px; margin: 15px;
	scrollbar-base-color: #707277;
	scrollbar-arrow-color: #C9CACB;
	scrollbar-3dlight-color: #707277;
	scrollbar-darkshadow-color: #707277;
	scrollbar-face-color: #707277;
	scrollbar-highlight-color: #707277;
	scrollbar-shadow-color: #707277;
	scrollbar-track-color: #C9CACB;
}
#wrapper .searchenginewrapper .searchenginelist ul { background: none; margin: 0; padding: 0; }
#wrapper .searchenginewrapper .searchenginelist ul li { display: block; background: none !important; border: 0 !important; border-top: 1px dotted #000000 !important; margin: 0 !important; padding: 0 !important; }
#wrapper .searchenginewrapper .searchenginelist .item1_1 { border-top: 0 !important; }

#wrapper .searchenginewrapper .searchenginelist ul li a { background: none !important; display: block; padding: 3px 10px; color: #000000; font-weight: normal; }
#wrapper .searchenginewrapper .searchenginelist ul li a:hover { background: #B14141 !important; color: #ffffff; text-decoration: none; }

#wrapper .searchenginewrapper .searchenginelist ul ul li a { padding: 3px 20px; }
#wrapper .searchenginewrapper .searchenginelist ul ul ul li a { padding: 3px 30px; }
#wrapper .searchenginewrapper .searchenginelist ul ul ul ul li a { padding: 3px 40px; }

/*** **/
#wrapper .searchenginewrapper .letterlist li { background: none; padding: 0 5px 0 0; float: left; }
#wrapper .searchenginewrapper .letterlist li  a:hover { color: #B14141; text-decoration: none; }
#wrapper .searchenginewrapper .letterlist li  a.selected { color: #B14141; text-decoration: none; }
#wrapper .searchenginewrapper h3.listgroup { padding: 7px 0 0 0; margin: 0; color: #79A0BF; font-size: 1.2em;  }

table.list-table { width:100%; border-collapse:collapse; background:url(/lisalib/getfile.aspx?itemid=2977) no-repeat; }
table.list-table .header { height: 38px }
table.list-table th a { color:#ffffff; }

table.list-table th { text-align:left; color: #fff; font-family:arial, sans-serif; font-size: 1.25em; font-weight: bold; padding: 12px 18px 7px 9px; }
table.list-table td { border:1px solid #C3C3C3; padding:10px; }
table.list-table td.col2 { vertical-align:middle; text-align:center; font-weight:bold; color:#585656; }
table.list-table tr.row:hover td { background:#F1F5F8; }
#content table th a { font-weight:bold; color:#ffffff;}
table.list-table footer-row { background:url(/lisalib/getfile.aspx?itemid=2978) no-repeat bottom right; text-align:center; }

#wrapper .box .boxcontent2 li:hover { background:#6993B4; }
#wrapper .box .boxcontent2 a:hover { color: #ffffff;}
#wrapper .box .boxcontent2 ul { padding: 10px 0 0 0; list-style: none; }
#wrapper .box .boxcontent2 ul li { background: #FCFCFC url(/lisalib/getfile.aspx?itemid=2911) repeat-x; margin: -1px 0 0 0 !important; border: 1px solid #C4C4C4; border-left: 0; border-right: 0; }
#wrapper .box .boxcontent2 ul li a { display: block; background: url(/lisalib/getfile.aspx?itemid=2913) no-repeat 0 50%; padding: 0 10px; }
#wrapper .box .boxcontent2 .padding_true ul { margin: 0 -15px;  }
#wrapper .box .boxcontent2 .padding_true ul ul { margin: 0;  }
#wrapper .box .boxcontent2 .padding_true ul li { padding: 3px 16px;  }
#wrapper .box .boxcontent2 .padding_true ul li li { padding: 3px 26px;  }
#wrapper .box .boxcontent2 .padding_false ul { margin: 0;  }
#wrapper .box .boxcontent2 .padding_false ul li {padding: 3px 0px; }
#wrapper .box .boxcontent2 p { margin:0; padding: 0; }
#wrapper .box .boxcontent2 { background: #FCFCFC url(/lisalib/getfile.aspx?itemid=2907) repeat-x; margin: 0 4px 0 0; padding: 0; }
#wrapper .box .boxcontent2 .padding_true { padding: 15px; padding-bottom: 0px; margin: 0; border: 1px solid #C3C3C3; border-top: 0; border-bottom: 0; }
#wrapper .box .boxcontent2 .padding_false { padding: 0px; margin: 0; border: 1px solid #C3C3C3; border-top: 0; border-bottom: 0; }
#wrapper .box .boxheader .topcornerright2 { display: block; margin: 0; padding: 0; float: right; height: 44px; width: 46px; background: url(/lisalib/getfile.aspx?itemid=2904) no-repeat; }

form.post { float:left; width:300px;  }
form.post label { float:left; width:99px; text-align:left; padding:5px; }
form.post input { float:right; margin-bottom: 5px; }
form.post .button { margin:8px 18px; clear:both; }
form.post #checkbox .checkbox {float:right !important;}

/*  ================== Webtree ==================  */
.webtree ul { list-style:none !important; margin: 0 !important; padding: 0 !important; }
.webtree ul li { float:left; width:219px; margin: 5px 35px 0 0 !important; font-weight:bold; font-size:1em; text-transform:uppercase; list-style:none !important; }
.webtree ul li.first { }
.webtree ul li.last { margin-right:0px !important; }
.webtree ul li a { display:block; } /*color*/
.webtree ul li a:hover { } /*color*/
.webtree ul li ul li { width: 190px; float:none; text-transform:none; }
.webtree ul li ul li ul li { font-weight:normal;  }
.webtree ul li ul li ul li a { padding-left:12px; }
#content .webtree > ul > li {  }

/*  ================== Search Results==================  */

#search .instructions, #searchresults .pageinfo { margin: 10px 0; }
#searchresults .searchresultitem { margin-bottom: 10px; }
#searchresults .searchresultitem p { margin: 0; }

/*  ================== Paging ==================  */
.paging { clear: both; }
.paging a { font-weight: bold; float: left; text-decoration: none; }
.paging ul { list-style: none; float: left; margin-right: 20px; }
.paging ul li { display: inline; padding-left: 0 !important; }
.paging ul li a { padding: 10px; margin-right: 10px; border: solid 1px #79A0BF; } 
.paging ul li a.selected { color: #136aaf !important; border: solid 1px #136aaf; }
.paging #lastpage { padding-left: 13px; margin-top: 22px; /*background: url(/library/134) no-repeat 2px 4px;*/ text-transform: uppercase; }
.paging #nextpage { width: 90px; margin-top: 22px; /*background: url(/library/135) no-repeat 82px 4px;*/ text-transform: uppercase; }
.paging a#lastpage:visited, .paging a#nextpage:visited { color: #79A0BF !important; }
.paging ul li a:hover { border: solid 1px #cc6600; color: #cc6600; } 

#afBottom {
background:url(/library/4357);
bottom:70px;
height:189px;
left:-101px;
position:absolute;
width:102px;
}
#afTop {
	background:url(/library/4356);
	height:230px;
	position:absolute;
	right:-100px;
	top:-1px;
	width:202px;
}