/* General body text and link properties */


a:link {
color:#005ca6;
text-decoration:none;
}
a:visited {
color:#005ca6;
text-decoration:none;
}
a:hover {
color:#b99a45;
text-decoration:underline;
}
a:active {
color:#005ca6;f
text-decoration:none;
}

h1 {
background-color:transparent;
color:#3d76a6;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
}
h2 {
background-color:transparent;
color:#3d76a6;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
h3 {
background-color:transparent;
color:#3d76a6;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
h4 {
background-color:transparent;
color:#3d76a6;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
h5 {
background-color:transparent;
color:#3d76a6;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}


body {
background-image:url(/CA2576CA007A8990/Lookup/Design_Images/\$file/bg_main.gif);
background-position:top center;
background-repeat: repeat-y;
background-color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

body, td, th {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
line-height:16px;
}

input {
color:#666666;
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
margin-bottom:1px;
margin-top:0;
}


.UTILITY {
color:#005ca6;
font-size:8.0pt;
padding:0px 5px 0px 2px;
}



ul {
list-style-image: url();
margin-left: -20px;
margin-top: 7px;
margin-bottom: 0px;
line-height: 14px;
}



.HEADER {
width:960px;
height:145px;
background-image:url(/CA2576CA007A8990/Lookup/Design_Images/\$file/bg_header.gif);
background-repeat: no-repeat;
background-position:bottom;
background-color: #ededed;
}









/* TRANSPARENT BOX (not working)  */

div.HOMEhero
{
  width: 960px;
  height: 247px;
  background: url(/CA2576CA007A8990/Lookup/Design_Images/\$file/home_hero.jpg) repeat;
}
div.HOMEtransbox
{
  width: 480px;
  margin-left: 425px;
  background-color: #005ca6;
  border-left-color:#b99a45;
  border-left-style:solid;
  border-left-width:7px;
  filter:alpha(opacity=64);
  opacity:0.64;
}
div.HOMEtransbox p
{
  margin: 30px 40px;
  color: #ffffff;
}




/* HOME HERO TEXT */



div.HEROtext
{
  width: 430px;
  margin-left: 455px;
  color: #ededed;

}

.HEROheading
{
    font-size:20px;
    line-height:20px;
    
}




/* Home Panels */


.HOME_CONTENTframe
{
  background: url(/CA2576CA007A8990/Lookup/Design_Images/\$file/bg_footer.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
  background-color:#FFF;
}

.HOME_FEATUREbox
{
    width:229px;
    height:154px;
    border-color:#CCC;
    border-width:1px;
    border-style:solid;

}

.HOME_FEATUREheading {
color:#b99a45;
text-align:l
 e ft;
line-height:18px;
font-size:20px;
font-weight:normal;
text-decoration:none;
padding:17px 15px 7px 15px;
}

                                .HOME_FEATUREheading:link {
color:#b99a45;
text-decoration:none;
}
.HOME_FEATUREheading:visited {
color:#b99a45;
text-decoration:none;
}
.HOME_FEATUREheading:hover {
color:#3d76a6;
text-decoration:none;
}


.HOME_FEATUREText {
color:#888888;
text-align:left;
text-decoration:none;
padding:0px 12px 5px 15px;
line-height:13px;
}


.NEWSframe
{
background-color:#ededed;
padding-bottom: 10px;
border-style: solid;
border-width: 0px 1px 1px 1px;
border-color: #CCC;        
}

.NEWStab_on
{
color:#b99a45;
font-weight:bold;
background-color:#ededed;
border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #CCC;        
padding: 0px 12px 0px 14px;
}

.NEWStab_off
{
color:#666;
font-weight:bold;
background: url(/CA2576CA007A8990/Lookup/Design_Images/\$file/bg_news_tab_off.gif);
background-repeat: repeat-x;
border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #CCC;        
padding: 0px 12px 0px 12px;

cursor:pointer
}

.NEWStab_off:link {
color:#666;
text-decoration:none;
}
.NEWStab_off:visited {
color:#666;
text-decoration:none;
}
.NEWStab_off:hover {
color:#b99a45;
text-decoration:none;
}







.NEWSlisting {
color:#333;
text-decoration:none;
text-align:left;
padding:8px 0px 8px 0px;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: #b4b4b4;
line-height:13px;
}
.NEWSlisting:link {
color:#333;
text-decoration:none;
}
.NEWSlisting:visited {
color:#333;
text-decoration:none;
}
.NEWSlisting:hover {
color:#b99a45;
text-decoration:none;
}

.NEWSdate {
color:#333;
line-height:21px;
text-decoration:none;
}






.SECTIONtitle
{
font-size:12px;
color:#b99a45;
font-weight:bold;
background-color:#ededed;
border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #CCC;        
padding: 6px 14px 3px 14px;
}

.TITLEframe
{
width:205px; 
text-align:left; 
background-image:url(/CA2576CA007A8990/Lookup/Design_Images/\$file/news_tab_divider.gif); 
background-position:bottom; 
background-repeat:repeat-x;

}




.TITLE
{
font-size:24px;
color:#6699cc;
}

.TITLEtwo
{
font-size:24px;
color:#174580;
}

.TITLEblurb
{
font-size:12px;
color:#6699cc;
}





/* Main Navigation */



.NAVIGATION { 
color: #005ca6;
background-image: url(/CA2576CA007A8990/Lookup/Design_Images/\$file/bg_nav.gif);
background-repeat: repeat-x; 
height:33px;
padding:2px 20px 0px 20px;
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
}

.NAVIGATION:link { color: #005ca6; text-decoration: none}
.NAVIGATION:visited { color: #005ca6; text-decoration: none}
.NAVIGATION:hover { color: #b99a45; text-decoration: none; background-image: url(/CA2576CA007A8990/Lookup/Design_Images/\$file/bg_nav_hover.gif); }
.NAVIGATION a:link { color: #005ca6; text-decoration: none}
.NAVIGATION a:visited { color: #005ca6; te xt-decoration: none}
.NAVIGATION a:hover { color: #b99a45; text-decoration: none}

.NAVIGATION_hi { 
color: #005ca6;
background-image: url(/CA2576CA007A8990/Lookup/Design_Images/\$file/bg_nav_hi.gif);
background-repeat: repeat-x; 
height:33px;
padding:2px 20px 0px 20px;
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
}




/* Secondary Navi gation */ 



.LVL1menu {
    color: #005ca6;
    background-image:url(/CA2576CA007A8990/Lookup/Design_Images/\$file/LVL1menu.gif);
    background-repeat: no-repeat;
    text-decoration: none;
    font-size: 11px;
    font-weight:bold;
    height: 28px;
    padding-left: 28px;
    text-align: left;
    border-bottom-width:1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
}

.LVL1menu:link { color: #005ca6; text-decoration: none }
.LVL1menu:visited { color: #005ca6; text-decoration: none }
.LVL1menu:hover { background-color:#dae0e5; color: #b99a45; text-decoration: none; background-image:url(/CA2576CA007A8990/Lookup/Design_Images/\$file/LVL1menuHOVER.gif); background-repeat: no-repeat;} 


.LVL1menu a:link { color: #005ca6; text-decoration: none }
.LVL1menu a:visited { color: #005ca
 6; text-decoration: none }
.LVL1menu a:hover { background-color:#dae0e5; color: #b99a45; text-decoration: none;}  




.LVL1menuHI {
background-image:url(/CA2576CA007A8990/Lookup/Design_Images/\$file/LVL1menuHI.gif);
background-repeat: no-repeat;
background-color: #dae0e5;
color: #005ca6; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold;
height: 28px; 
padding-left: 28px;
border-bottom-width:1px;
border-bottom-style: solid;
border-bottom-color: #ccc;
text-align: left; } 


.LVL1menuHI a:link { background-color: transparent; color: #005ca6; text-decoration: none }
.LVL1menuHI a:visited { background-color: transparent; color: #005ca6; text-decoration: none }
.LVL1menuHI a:hover { background-color: transparent; color: #005ca6; text-decoration: none }



.LVL1menuHIopen {
background-image:url(/CA2576CA007A8990/Lookup/Design_Images/\$file/LVL1menuHI.gif);
background-repeat: no-repeat;
background-color: #dae0e5;
color: #005ca6; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold;
padding: 6px 10px 5px 28px;
border-bottom-width:1px;
border-bottom-style: solid;
border-bottom-color: #ccc;
text-align: left; } 





.LVL2menu {
    color: #005ca6;
    text-decoration: none;
    font-weight:normal;
    font-size: 10px;
    height: 24px;
    text-align: left;
    line-height:12px;
} 


.LVL2menu:link { color: #005ca6; text-decoration: none }
.LVL2menu:visited { color: #005ca6; text-decoration: none }
.LVL2menu:hover { color:#b99a45; text-decoration: none;} 


.LVL2menu a:link { color: #005ca6; text-decoration: none }
.LVL2menu a: visited { color: #005ca6; text-decoration: none }
.LVL2menu a:hover { color:#b99a45; text-decoration: none;} 



.LVL2menuHI {
    color: #b99a4 5;
    text-decoration: none;
    font-size: 10px;
    height: 24px;
    padding-left: 30px;
    text-align: left;

}






.FEATUREheading {
color:#ffffff;
font-weight:bold ;
line-height: 19px;
}

.FEATUREtext {
color: #ffffff;
font-size:10px;
}

.FEATURElink { 
color: #FFFFFF; 
font-size:10px;
text-decoration: none; 
font-weight: bold; 
}
.FEATURElink:link { color: #FFFFFF; text-decoration: none}
.FEATURElink:visited { color: #FFFFFF; text-decoration: none}
.FEATURElink:hover { color: #FFFFFF; text-decoration: underline}


    
/* Search Navigation */

.NAVnextprev { background-color: transparent; colo r: #333333; font-weight: normal; text-decoration: none; font-family: Helvetica, sans-serif; font-size: 7pt}
.NAVnextprev:link { background-color: transparent; color: #333333; text-decoration: none}
.NAVnextprev:visited { background-color: transparent; color: #333333; text-decoration: none}
.NAVnextprev:hover { background-color: transparent; color: #b99a45; text-decoration: underline }
.NAVpagenum { background-color: transparent; color: #333333; font-weight: bold; text-decoration: none; font-family: Helvetica, sans-serif; font-size: 7pt}
.NAVpagenum:link { background-color: transparent; color: #333333; text-decoration: none}
.NAVpagenum:visited { background-color: transparent; color: #333333; text-decoration: none}
.NAVpagenum:hover { background-color: transparent; color: #b99a45; text-decoration: underline }
.NAVpagenumHI { background: #b99a45; color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Helvetica, sans-serif; font-size: 7pt}
.NAVpagenumHI
 : link { background-color: transparent; color: #333333; font-weight: bold; text-decoration: none}
.NAVpagenumHI:visited { background-color: transparent; color: #333333; font-weight: bold; text-decoration: none}
.NAVpagenumHI:hover { background-color: transparent; color: #b99a45; font-weight: bold; text-decoration: underline }



 /* Search Results page controls */
 
.SEARCHdescriptiontext { background-color: transparent; color: #333333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.SEARCHdivider { border: solid #CCCCCC; border-width: 0px 0px 1px 0px; padding: 0px 0px 0px 0px;}
.SEARCHresulttextlink { background-color: transparent; color: #005ca6; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.SEARCHresulttextlink:link { background-color: transparent; color: #005ca6; font-weight: bold; text-decoration: none}
.SEARCHresulttextlink:visited { background-color: transparent; color: #005ca6; font-weight: bold; text-decoration: none}
.SEARCHresulttextlink:hover { background-color: transparent; color: #b99a45; font-weight: bold; text-decoration: underline }
    
    
    
    
    
    
    
    
/* Footer */


.FOOTER {
color:#999999;
font-family: Arial, Helvetica, sans-serif;
font-size:8.5pt;
text-decoration:none;
}
.FOOTERlink {
color:#999999;
font-family: Arial, Helvetica, sans-serif;
font-size:8.5pt;
text-decoration:none;
}

.FOOTERlink:link { color: #FFFFFF; text-decoration: none}
.FOOTERlink:visited { color: #FFFFFF; text-decoration: none}
.FOOTERlink:hover { color: #005ca6; text-decoration: underline}


.FOOTERframe
{
   width:170px;
   color: #FFF;
   border-left-color:#91a7c6;
   border-left- style:solid;
   border-left-width:1px;
   padding: 0px 10px 10px 20px;
}

.FOOTERlist {
color:#999999;
font-family: Arial, Helvetica, sans-serif;
font-size:8.5pt;
text-decoration:none;
}

.FOOTERlist:link { color: #CCC; text-decoration: none}
.FOOTERlist:visited { color: #CCC; text-decoration: none}
.FOOTERlist:hover { color: #b99a45; text-decoration: underline}

.FOOTERheading {
font-size:10pt;
line-height:20px;
font-weight:bold;
}
