/* General body text and link properties */
a { background-color: transparent; color: #0000CC; text-decoration: underline; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px }
a:link { background-color: transparent; color: #0000CC; text-decoration: underline }
a:visited { background-color: transparent; color: #0000CC; text-decoration: underline }
a:hover { background-color: transparent; color: #0000CC; text-decoration: underline }
H1 { background-color: transparent; color: #31325f; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px }
H2 { background-color: transparent; color: #31325f; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px }
H3 { background-color: transparent; color: #31325f; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px }
.spacer { background-color: transparent; color: #000000; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
 
body, div, p, th, td, li, dd {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
}
 
body {
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
font-family: Verdana, Helvetica, sans-serif;
color: #000000;
}
 
ol, ul, dl, li, dt, dd {
list-style-type: square;
margin: 0; 
padding: 0;
}
 
/* Headers */
/* ----------------------------------------------------- */
H1 { background-color: transparent; color: #31325f; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px }
H2 { background-color: transparent; color: #31325f; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px }
H3 { background-color: transparent; color: #31325f; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px }
 
/* Banner Layout */
/* ----------------------------------------------------- */
#contentheader {
margin: 0;
padding: 0;
background: url(/CA2570A100005682/Lookup/Banners/$file/bannerbg.jpg) center;
background-repeat: no-repeat;
height: 100px;
}
 
#headerleft {
background-color: #FFFFFF;
/*background : url(/CA2570A100005682/Lookup/Banners/$file/top-left-banner-logo.jpg) left top;*/
background-repeat: no-repeat;
float: left;
height: 100px;
width: 294px;
}
 
#headerright {
background : url(/CA2570A100005682/Lookup/Banners/$file/top-right-banner.jpg) left top;
float: right;
background-repeat: no-repeat;
height: 100px;
width: 234px;
text-align: right;
}
 
/* Header Nav Lists Stu*/
/* ----------------------------------------------------- */
#headernav {
margin: 0;
padding: 5px 5px 5px 5px;
background:#31325f;
text-align: right;
}
 
#headernav li {
display: inline;
list-style-type: none;
color: #ffffff;
} 
 
#headernav li a {
border-left: 1px solid #ffffff;
padding: 0px 3px 0px 6px;
font-size: 100%;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
}
 
#headernav li a:hover {
text-decoration: underline;
}
 
input#srchbtn {
padding:0px;
margin-left:2px;
color: #ffffff;
background:url('/CA2576E8000A52F2/Lookup/Assets/\$file/srchBtn_bg.jpg') repeat-x bottom #ffffff;
font:bold 9pt Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
border:0px solid #ffffff;
width:40px;
height:20px;
letter-spacing:0px;
text-transform: uppercase;
}
 
/* Footer Nav Lists */
/* ----------------------------------------------------- */
#footernav {
position: relative;<
  br />margin: 0;
padding: 5px 5px 5px 5px;
background:#31325f;
text-align: center;
float: right;
width: 100%;
}
 
#footernav li {
display: inline;
list-style-type: none;
color: #ffffff;
} 
 
#footernav li a {
border-left: 1px solid #ffffff;
padding: 0px 15px 0px 15px;
font-size: 100%;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
}
 
#footernav li a:hover {
text-decoration: underline;
}
 
/* LH Navigation */
/* ----------------------------------------------------- */
#nav { 
/*_position:absolute; */
position:relative;
float:left;
display:inline; 
padding:0px; 
margin: 0 0 0 0
background:#C2D0EB;
width:200px; 
}
 
/* Primary-Nav (Lvl1) */
#pnav { 
padding:0px; 
margin: 0 0 0 0; 
width: 100%; 
background: #31325f;
float:left;
}
 
#pnav li { 
display:block; 
background: url(/CA2576E8000A52F2/Lookup/Assets/\$file/lvl1indent.gif) center left no-repeat;
list-style:none;
border-bottom:1px solid #E9EDF7; 
border-top:1px solid #E9EDF7; 
padding: 3px 5px 2px 15px;
}
 
#pnav li a { 
display:block; 
width:90%; 
padding-left:10px; 
padding-right:inherit; 
font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-decoration:none; 
text-transform: none;
color:#0035AD; 
}
#pnav li a:link { 
color:#FFFFFF; 
}
#pnav li a:active { 
color:#FFFFFF; 
}
#pnav li a:visited { 
color:#FFFFFF;
}
#pnav li a:hover { 
color:#FFFFFF;
text-decoration: underline;
}
 
/* Sub-Nav (Lvl2) */
#snav { 
padding:0px; 
margin: 0 0 0 0; 
width:100%; 
background:#004885;
float: left;
}
#snav li { 
display:block; 
background: url(/CA2576E8000A52F2/Lookup/Assets/\$file/lvl2indent.gif) center left no-repeat;
list-style: none;
border-bottom:1px solid #E9EDF7; 
border-top:1px solid #E9EDF7; 
padding: 3px 5px 2px 15px;
}
 
#snav a { 
display:block; 
width:90%; 
padding-left:10px; 
padding-right:inherit; 
font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-decoration:none; 
text-transform: none;
color:#ffffff; 
}
#snav a:link { 
color:#ffffff; 
}
#snav a:active { 
color:#ffffff; 
}
#snav a:visited { 
color:#ffffff; 
}
#snav a:hover { 
color:#ffffff; 
text-decoration: underline;
}
 
/* Tertiary-Nav (Lvl3) */
#tnav { 
padding:0px; 
margin: 0 0 0 0; 
width:100%; 
float:left; 
background:#0560b0;
}
 
#tnav li { 
display:block; 
background: url(/CA2576E8000A52F2/Lookup/Assets/\$file/lvl3indent.gif) center left no-repeat;
list-style: none;
border-bottom:1px solid #E9EDF7; 
border-top:1px solid #E9EDF7; 
padding: 3px 5px 2px 20px;
}
 
#tnav a { 
display:block; 
width:90%; 
padding-left:10px; 
padding-right:inherit; 
font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-decoration:none; 
text-transform: none;
color:#FFFFFF; 
}
#tnav a:link { 
color:#FFFFFF; 
}
#tnav a:active { 
color:#FFFFFF; 
}
#tnav a:visited { 
color:#FFFFFF; 
}
#tnav a:hover { 
color:#FFFFFF; 
text-decoration: underline;
}
 
/* Content Well */
/* ----------------------------------------------------- */ 
#contentwell {
color:  #31325f;
position:relative;
padding: 10px 20px 10px 10px;
background: url() no-repeat bottom right;
margin-left: 200px;
margin-right: 0px;
_height: 350px;
min-height: 350
p x;
overflow: visible;
}
 
#contentwell li, #contentwell ul {
display:block;
list-style-image: url(/CA2576E8000A52F2/Lookup/Assets/\$file/lvl1indent.gif);
margin-left: 10px;
padding: 0px;
}
 
 
#contentwell #hpcontent {
background-color: transparent;
position: relative;
padding: 10px 10px 10px 10px;
width:60%;
float:left; 
}
 
/* Homepage Feature */
/* ----------------------------------------------------- */ 
#hppubarea {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
margin-top: 30px;
border-bottom: 1px solid #326FAC;
border-top: 1px solid #326FAC;
border-left: 1px solid #326FAC;
border-right: 1px solid #326FAC;
}
 
#hppubarea a, #hppubarea a:link, #hppubarea a:active, #hppubarea a:visited {
font-weight: bold; 
text-decoration: none; 
color:#326FAC;
}
#hppubarea a:hover {
text-decoration:underline;
}
 
/* News */
/* ----------------------------------------------------- */ 
#news {
background-color: transparent;
background : url(/CA2576E8000A52F2/Lookup/Assets/\$file/news_bg.gif);
width: 180px;
/*width: 25%;*/
position:relative;
float: right;
margin-right: 20px;
margin-left: 1px;
margin-top: 30px;
border-bottom: 1px solid #326FAC;
border-top: 1px solid #326FAC;
border-left: 1px solid #326FAC;
border-right: 1px solid #326FAC;
}
 
#news h1 {
background-color: transparent; 
color: #326FAC; 
text-decoration: none; 
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12pt;
text-transform: lowercase;
}
 
#news p {
background-color: transparent;
color: #326FAC; 
text-decoration: none; 
font-weight: none; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 8pt;
padding: 4px 4px 4px 4px;
}
 
#news p a, #news p a:link, #news p a:active, #news p a:visited {
font-weight: bold; 
text-decoration: none; 
color:#326FAC;
}
#news p a:hover {
text-decoration:underline;
}
 
/* Listings */
/* ----------------------------------------------------- */ 
#listItem {
position:relative;
border-top: 1px solid #C2D0EB;
margin-left:30px;
_margin-left:1px; 
}
 
#listItem a, #listItem a:link, #listItem a:active, #listItem a:visited {
font-weight: bold; 
text-decoration: none; 
color:#326FAC;
}
#listItem a:hover {
text-decoration:underline;
}
 
#listItem p {
padding-top: 2px;
padding-bottom: 10px; 
color: #3656AB;
margin: 0 0 0 0;
}
 
/* Search Results */
/* ----------------------------------------------------- */ 
#srchItem {
position:relative;
border-top: 1px solid #C2D0EB;
margin-left:30px;
_margin-left:1px; 
}
 
#srchItem #srchdate {
display:none;
}
 
 
#srchItem a, #srchItem a:link, #srchItem a:active, #srchItem a:visited {
font-weight: bold; 
text-decoration: none; 
color:#326FAC;
}
#srchItem a:hover {
text-decoration:underline;
}
 
#srchItem p {
padding-top: 2px;
padding-bottom: 10px; 
color: #3656AB;
margin: 0 0 0 0;
}
 
/* Site Map */
/* ----------------------------------------------------- */ 
#sml1 {
margin-left:30px;
_margin-left:1px;
padding-bottom: 5px; 
padding-top:5px;
}
 
#sml2 {
margin-left:60px;
_margin-left:20px;
padding-bottom: 5px; 
padding-top:2px; 
}
 
#sml3 {
margin-left:80px;
_margin-left:30px;
padding-bottom: 2px; 
padding-top:0px;
}
 
#sm
l1  a, #sml1 a:link, #sml1 a:active, #sml1 a:visited {
font-weight: bold; 
text-decoration: none; 
color:#326FAC;
}
#sml1 a:hover {
text-decoration:underline;
}
 
#sml2 a, #sml2 a:link, #sml2 a:active, #sml2 a:visited {
font-weight: normal; 
text-decoration: none; 
color:#326FAC;
}
#sml2 a:hover {
text-decoration:underline;
}
 
#sml3 a, #sml3 a:link, #sml3 a:active, #sml3 a:visited {
font-weight: normal; 
text-decoration: none; 
color:#000000;
}
#sml3 a:hover {
text-decoration:underline;
}
 
 
/* List and Search Navigation */
/* ----------------------------------------------------- */
#pageNav {
display:block;
}
.NAVnextprev { background-color: transparent; color: #336699; font-weight: normal; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 5px; padding-right: 5px;}
.NAVnextprev:link { background-color: transparent; color: #336699; text-decoration: none; padding-left: 5px; padding-right: 5px;}
.NAVnextprev:visited { background-color: transparent; color: #336699; text-decoration: none;}
.NAVnextprev:hover { background-color: transparent; color: #336699; text-decoration: underline;}
.NAVpagenum { background-color: transparent; color: #336699; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt}
.NAVpagenum:link { background-color: transparent; color: #336699; text-decoration: none}
.NAVpagenum:visited { background-color: transparent; color: #336699; text-decoration: none}
.NAVpagenum:hover { background-color: transparent; color: #336699; text-decoration: underline }
.NAVpagenumHI { background: #336699; color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt}
 
/* Other */
/* ----------------------------------------------------- */
#printTitle {
display:none;
}