/* CJS CSS TRANSITION 3-20-2010-------------------- */

body { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: left; }

.yfc_mainContent ul{padding:0;}

.yup td{vertical-align: middle;}

a { text-decoration: underline}

a:hover { text-decoration: underline; color:red; }

/* item heads */ h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; 
color: #660000; margin:1px; line-height: 16px }

/* nav heads */  h2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; 
color: #FFE153; font-style: italic; line-height: 10pt; margin-bottom: 2px; margin-top: 7px; margin-left: 5px; }

div.navbar a { text-decoration: none; color: white; width: 150px; font-family: arial; font-size: 11px; 
line-height: 130%; padding-left: 10px; }

div.navbar a:hover { text-decoration: underline; color: #FFE153; }

div.navbar a:visited { text-decoration: none; color: white; }

div.navbar a:visited:hover { text-decoration: underline; color: #FFE153; }

/* BEGIN OLD CJS CSS, TO BE DELETED AFTER SWITCHOVER -------------------- */

div.links a { text-decoration: none; color: white; width: 150px; font-family: arial; font-size: 11px; 
line-height: 130%; margin-left: 10px; }

div.links a:hover { text-decoration: underline; color:red; }

div.links a:visited { text-decoration: none; color: white; }

div.links a:visited:hover { text-decoration: underline; color:red; }

h3 { font-size: 9pt; color: #ffffff; font-style: italic; font-weight: bold; }

/* element-contents */ h4 { font-size: 9pt; font-weight: normal; margin: 0px;}

div.topnav a { text-decoration: none; color: white; font-family: Arial; font-size: 8pt; vertical-align: top;}

div.topnav a:hover { text-decoration: underline; color: #FFE153; }

div.topnav a:visited { text-decoration: none; color: white; }

div.topnav a:visited:hover { text-decoration: underline; color: #FFE153; }

div.section a { font-size: 8pt }

/* END OLD CJS CSS---------------------------------------------------------- */

div.navbar2 a { text-decoration: none; color: #FFE153; width: 150px; font-family: arial; font-size: 8.5pt; font-weight: bold;
line-height: 130%; margin-left: -3px; }

div.navbar2 a:hover { text-decoration: underline; color: #FFE153; }

div.navbar2 a:visited { text-decoration: none; color: #FFE153; }

div.navbar2 a:visited:hover { text-decoration: underline; color: #FFE153; }

.thumbnail span{ 
position: absolute;
background-color: white;
padding: 0px;
left: -1000px;
border-width: 0px ;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{ 
border: 1px solid #195041;
padding: 0px;
}
.thumbnail:hover span{
visibility: visible;
z-index: 30;
top: 140px;
left: 70px;
}

.sectionzoom span{ 
position: absolute;
background-color: white;
padding: 0px;
border-width: 0px ;
visibility: hidden;
color: black;
}
.sectionzoom span img{ 
border: 1px solid #195041;
padding: 0px;
}
.sectionzoom:hover span{ 
visibility: visible;
z-index: 30;
position: absolute;
margin-top: -90px;
margin-left:-40px;

}