.caption {
 font-family:helvetica, arial, verdana;
 color:#000000;
 text-decoration:none;
 font-size: 11px;
}

A:link {
 text-decoration: none;
 color:#3344dd;
 font-weight: bold;
 
}


A:visited {
 color:#3344dd;
 text-decoration:none;
 font-weight: bold;
 
}

A:hover {
 color:#fcb040;
 text-decoration: underline;
 font-weight: bold;
}

A:active {
 color:#99ccff;
 text-decoration:none;
 font-weight: bold;
}



.menuBar {
 height: 40px;
 vertical-align:middle;
}

.topLogo {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 20px;
 font-weight: bold;
 text-decoration: none;
 line-height: 40px;
 vertical-align: middle;
}

.topNav {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 line-height: 40px;
 vertical-align: middle;
 color:#ffffff;
 font-size: 16px; 
 text-decoration: none;
 font-weight: bold;
}


A.topNav:link {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffcc33;
 font-size: 16px;
 text-decoration: none;
}

A.topNav:visited {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffcc33;
  font-size: 16px;
 text-decoration:none;
}

A.topNav:hover {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#99ccff;
 font-size: 16px;
 text-decoration: underline;
}

A.topNav:active {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 16px; 
 text-decoration: underline;
}



.menuBarMob {
 height: 40px;
 vertical-align:middle;
}

.topLogoMob {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
 line-height: 40px;
 vertical-align: middle;
}

.topNavMob {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 line-height: 40px;
 vertical-align: middle;
 color:#ffffff;
 font-size: 12px; 
 text-decoration: none;
 font-weight: bold;
}





A.topNavMob:link {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffcc33;
 font-size: 12px;
 text-decoration: none;
}

A.topNavMob:visited {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffcc33;
  font-size: 12px;
 text-decoration:none;
}

A.topNavMob:hover {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#99ccff;
 font-size: 12px;
 text-decoration: underline;
}

A.topNavMob:active {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 12px; 
 text-decoration: underline;
}

.inactiveTopNavMob {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 12px; 
 text-decoration: none;
}


A.topLogoNavMob:link {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
 line-height: 40px;
 vertical-align: middle;
}

A.topLogoNavMob:visited {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
 line-height: 40px;
 vertical-align: middle;
}





A.logoNav:link {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 9px;
 text-decoration: none;
}

A.logoNav:visited {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 9px;
 text-decoration:none;
}

A.logoNav:hover {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#99ccff;
 font-size: 9px;
 text-decoration: underline;
}

A.logoNav:active {
 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
 color:#ffffff;
 font-size: 9px;
 text-decoration: underline;
}


.expImg {
 filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}


a.transeffect:link, a.transeffect:visited{
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity:1.0;
opacity:1.0;
}


a.transeffect:hover, a.transeffect:active {
filter:alpha(opacity=40);
-moz-opacity:0.4;
-khtml-opacity:0.4;
opacity:0.4;
}


