@charset "UTF-8";
/* CSS Document */





body, div, img, table, td, h1, h2, h3, h4, h5, h6, form {
	margin:0;
	padding:0;
	border:0;
}

a.nav_sml:link{ padding-left: 2px; color:#FFFFFF; font-size:14px; font-family: arial, helvetica, sans-serif; font-weight:bold; line-height: 12px; text-decoration:none }
a.nav_sml:visited{ padding-left: 2px; text-decoration: none; color:#FFFFFF; font-size:14px; font-family: arial; font-weight:bold; line-height: 12px; }
a.nav_sml:hover{ padding-left: 2px; text-decoration: none; color:#ffc651; font-size:14px; font-family: arial; font-weight:bold; line-height: 12px; }

a.nav:link{ padding-left: 10px; color:#fff; font-size:14px; font-family: arial, helvetica, sans-serif; font-weight:bold; line-height: 14px; text-decoration:none }
a.nav:visited{ padding-left: 10px; text-decoration: none; color:#fff; font-size:14px; font-family: arial; font-weight:bold; line-height: 14px; }
a.nav:hover{ padding-left: 10px; text-decoration: none; color:#ffc651; font-size:14px; font-family: arial; font-weight:bold; line-height: 14px; }

a.bottom:link{ color:#fff; font-size:12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.bottom:visited{ color:#fff; font-size:12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.bottom:hover{ color:#ffc651;;font-size:12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline; }

a.box:link{ text-decoration: underline; color:#2f5560; font-size:12px; font-family: arial, helvetica, sans-serif; line-height: 15px; }
a.box:visited{ color:#2f5560; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: none;}
a.box:hover{ color:#891106; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: underline; }

a.copy:link{text-decoration: none;color:#636363;font-size:11px;font-family: arial, helvetica, sans-serif;}
a.copy:visited{color:#636363;font-size:11px;font-family: arial, helvetica, sans-serif;text-decoration: none;}
a.copy:hover{color:#636363;;font-size:11px;font-family: arial, helvetica, sans-serif;text-decoration: underline;}

a.top:link{ color:#404040; font-size:14px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.top:visited{ color:#404040; font-size:14px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.top:hover{ color:#732324; font-size:14px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; }


.body{ margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size:12px; color:#404040; line-height: 16px; }
.secondarybody{margin:0px;padding:0px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#404040}
.secondaryblue{margin:0px;padding:0px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#19388a;font-style:strong;}
.addressheader{margin:0px;padding:0px;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;color:#ffffff}
.popup{margin:10px; font-family:arial, helvetica, sans-serif; font-size:14px;color:#891106; font-weight: bold; }
.pophead{font-family:arial, helvetica, sans-serif; font-size:14px; color:#891106;font-weight: bold; }
.iframe{margin:0px;background-image:url();background-color:#ffffff}
.indexheadline{color:#891106;font-size:22px;font-family:arial,helvetica,sans-serif;}
.attentionbox{color:#ffffff;font-size:12px;}
.attentionbox_head{color:#ffffff;font-size:13px;font-style:italic;}
.copyright{ color:#404040; font-size:11px; font-family:arial, helvetica, sans-serif; font-weight: normal; line-height: 12px; }
.disclaimer{ color:#fff; font-size:12px; font-family:arial, helvetica, sans-serif; font-weight: bold; }
.subbold{color:#404040;font-size:12px;font-family:arial,helvetica,sans-serif;}
.navigation { font-size: 14px; line-height: 20px; }
.headline{font-family:arial, helvetica, sans-serif; font-size:16px; color:#19388a;font-weight: bold; }
.bodytextbig{margin:0px;padding:0px;font-family:arial,helvetica,sans-serif;font-size:16px;color:#404040}
.poptextbig{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#891106;font-weight: bold; }
.member_article{font-family:arial, helvetica, sans-serif; font-size:10px; color:#762124;font-weight: bold; }



/* old styles from old website */

.tablecell {
background-color:#F1F4F5;
}
.index_text {
font-family:arial, helvetica, sans-serif;
font-size:10px;
line-height:16px;
color:#333333;
margin-top:20px;
margin-left:10px;
margin-right:5px;
}
.txt {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
}
.txtbold {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

.h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color:#782422;
letter-spacing: 1px;
margin-top:10px;
margin-left:8px;
}

.hilite {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color:#000000;
background-color:#FFFF00;
}



/* -------------------- Menu Styles --------------------------------------- */


/* MenuBegin:menu_main */
div#menu_main { top: 0; }
ul.menu_main ,
ul.menu_main li,
ul.menu_main ul {
 margin: 0;
 border: 0;
 padding: 0;
 list-style: none;
 width: 149px;
}
ul.menu_main li {
 z-index: 999;
 position: relative;
 display: inline; 
 float: left /*For IE*/;
}

/* 1st Level */
#menu_main ul.menu_main li.item1 a.first {
 padding-top: 0px;
}
#menu_main ul.menu_main li.item10 a.last {
 padding-bottom: 0px;
}

ul.menu_main a {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
 text-align: center;
 font: bold 14px Arial, Helvetica;
 display: block;

}
ul.menu_main a:hover,
ul.menu_main li:hover a,
ul.menu_main a:hover,
ul.menu_main li.over a {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
}

/* 2nd Level */
ul.menu_main li:hover li a,
ul.menu_main li.over li a {
 color: 732324;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
}
ul.menu_main li:hover li a:hover,
ul.menu_main li:hover li:hover a,
ul.menu_main li.over li a:hover,
ul.menu_main li.over li.over a {
 color: #732324;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
}

/* 3rd Level */
ul.menu_main li:hover li:hover li a,
ul.menu_main li.over li.over li a {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
}
ul.menu_main li:hover li:hover li a:hover,
ul.menu_main li:hover li:hover li:hover a,
ul.menu_main li.over li.over li a:hover,
ul.menu_main li.over li.over li.over a {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
}

ul.menu_main ul,
ul.menu_main ul ul {
 display: none;
 position: absolute;
 top: 0;
 left: 0px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul.menu_main li:hover ul ul,
ul.menu_main li.over ul ul {
 display: none;
}
ul.menu_main li:hover ul,
ul.menu_main ul li:hover ul,
ul.menu_main li.over ul,
ul.menu_main ul li.over ul {
 display: block;
}
ul.menu_main .nav:after /*IE 7*/ {
 clear: both;
 display: block;
 font: 1px/0px serif;
 content: ;
 visibility: hidden;
}
/* MenuEnd:menu_main */



/* MenuBegin:menu_submain */
ul.menu_submain ,
ul.menu_submain li,
ul.menu_submain ul {
 margin: 0;
 border: 0;
 padding: 0;
 list-style: none;
 width: 149px;
}
ul.menu_submain li {
 position: relative;
 display: inline;
 float: left /*For IE*/;
}

#menu_submain ul.menu_submain li.item1 a.first {
 padding-top: 0px;
}
#menu_submain ul.menu_submain li.item4 a.last {
 padding-bottom: 0px;
}

/* Level 1 */
ul.menu_submain li a {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
 text-align: center;
 font: bold 14px Arial, Helvetica;
 display: block;

}
ul.menu_submain li a:hover {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
 text-align: center;
 font: bold 12 Arial, Helvetica;
 display: block;

}

/* Level 2 */
ul.menu_submain li ul li a {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
 text-align: center;
 font: normal 14p Arial, Helvetica;
 display: block;

}
ul.menu_submain li ul li a:hover {
 color: #404040; 
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
 text-align: left;
 font: normal 14px Arial, Helvetica;
 display: block;

}

/* Level 3 */
ul.menu_submain li ul li ul li a {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
 text-align: center;
 font: normal 14px Arial, Helvetica;
 display: block;

}
ul.menu_submain li ul li ul li a:hover {
 color: #404040;
 background-image: url(images/top-nav-about-secondarylayer-back.jpg);
 text-decoration: none;
 text-align: center;
 font: normal 14px Arial, Helvetica;
 display: block;

}

/* MenuEnd:menu_submain */


