/* CSS Document */

.text {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#333333; line-height:1.5em; text-align:justify;}
.text2 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#333333;}

.ttl1 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#243577; font-weight:bold;}
.ttl2 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#1e7cb9; font-weight:bold;}
.ttl3 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#1e7cb9; font-weight:bold;}
.ttl4 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#d74b18; font-weight:bold;}
.ttl_staff {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#243577; font-weight:bold;}

.link {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#1e7cb9; text-decoration:none;}
.link:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:15px; color:#1e7cb9; text-decoration:underline;}

.link1 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#1e7cb9; font-weight:bold; text-decoration:none; }
.link1:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#243577; font-weight:bold; text-decoration:none; }

.link2 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#a62f03; text-decoration:none; font-weight:bold;}
.link2:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#a62f03; text-decoration:underline; font-weight:bold;}

.faq_toplnk {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:13px; color:#bcbcbc; line-height:1.5em; text-align:justify; text-decoration:underline;}
a.faq_toplnk:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:13px; color:#10608e; line-height:1.5em; text-align:justify; text-decoration:underline;}

.lnk_bottomjb {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7b7b7b; text-decoration:none; font-weight:normal; }
a.lnk_bottomjb:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#007ecf; text-decoration:none; font-weight:normal; }

.faq {padding-left:25px; text-indent: -25px; margin-bottom:5px; margin-left:0px; margin-right:0px; margin-top:0px;}

.bullet {text-indent:-10px; padding-left:10px; padding-bottom:10px;}




/* MENU */
.menu {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#232632; text-decoration:none; text-transform:uppercase; padding-left:9px; padding-right:9px;}
a.menu:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#007ecf; text-decoration:none; text-transform:uppercase; padding-left:9px; padding-right:9px;}

.menu_on {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#007ecf; text-decoration:none; text-transform:uppercase; padding-left:9px; padding-right:9px;}

.menu_help {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#d74b18; text-decoration:none; text-transform:uppercase; padding-left:9px; padding-right:9px; font-weight:bold;}
a.menu_help:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#007ecf; text-decoration:none; text-transform:uppercase; padding-left:9px; padding-right:9px; font-weight:bold;}

.menu_help_on {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#007ecf; text-decoration:none; text-transform:uppercase; padding-left:9px; padding-right:9px; font-weight:bold;}

/* SUBMENU */
.submenu {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:13px; color:#4f5570; text-decoration:underline; padding-left:11px; padding-right:11px;}
a.submenu:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:13px; color:#006db3; text-decoration:underline; padding-left:11px; padding-right:11px;}

.submenu_on {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:13px; color:#006db3; text-decoration:none; padding-left:11px; padding-right:11px;}

/* MENU BOTTOM */

.menu_bottom {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; padding-left:9px; padding-right:9px;}
a.menu_bottom:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline; padding-left:9px; padding-right:9px;}



/* HELP BUTTON */

#donate{

height: 49px;
width: 240px;
overflow: hidden;
background: url(images/btn_donate.gif) top left no-repeat;
display: block;

}
 
#donate:hover{

background-position: bottom left;

}

#donate span
{
  display: none;
}

/* YOUTUBE BUTTON */

#youtube{

height: 49px;
width: 240px;
overflow: hidden;
background: url(images/btn_youtube.gif) top left no-repeat;
display: block;

}
 
#youtube:hover{

background-position: bottom left;

}

#youtube span
{
  display: none;
}


/* FACEBOOK BUTTON */

#facebook{

height: 49px;
width: 240px;
overflow: hidden;
background: url(images/btn_facebook.gif) top left no-repeat;
display: block;

}
 
#facebook:hover{

background-position: bottom left;

}

#facebook span
{
  display: none;
}



/* MERCHANDISE BUTTON */

#merch{

height: 49px;
width: 240px;
overflow: hidden;
background: url(images/btn_merchandise.gif) top left no-repeat;
display: block;

}
 
#merch:hover{

background-position: bottom left;

}

#merch span
{
  display: none;
}

/* HELP BUTTON SMALL */

#donate_sm{

height: 36px;
width: 176px;
overflow: hidden;
background: url(images/btn_donate_sm.gif) top left no-repeat;
display: block;

}
 
#donate_sm:hover{

background-position: bottom left;

}

#donate_sm span
{
  display: none;
}

/* YOUTUBE BUTTON SMALL */

#youtube_sm{

height: 36px;
width: 176px;
overflow: hidden;
background: url(images/btn_youtube_sm.gif) top left no-repeat;
display: block;

}
 
#youtube_sm:hover{

background-position: bottom left;

}

#youtube_sm span
{
  display: none;
}



/* MERCHANDISE BUTTON SMALL */

#merch_sm{

height: 36px;
width: 176px;
overflow: hidden;
background: url(images/btn_merchandise_sm.gif) top left no-repeat;
display: block;

}
 
#merch_sm:hover{

background-position: bottom left;

}

#merch_sm span
{
  display: none;
}