/* BYU TV CSS declarations - Button CSS styles */
/* [=] Global Buttons
------------------------------------------------ */
.button {display: inline-block;width: 105px;height: 25px;line-height: 25px;text-align: center;font-size: 14px;font-weight: bold;text-indent: -9999px;background-image: url("/images/cmn/buttons/sprite-buttons-staggered.png");background-repeat: no-repeat;*text-indent: 0px;*font-size: 0px;*display: inline;}
*:first-child + html .button {display: inline;}

/* [=] Sign In
------------------------------------------------ */
.button.sign-in {width: 84px;background-position: 0 0;}
.button.sign-in:hover {background-position: 0 -25px;}

/* [=] Reset Password
------------------------------------------------ */
.button.reset-password {width: 142px;background-position: -84px 0;}
.button.reset-password:hover {background-position: -84px -25px;}

/* [=] Watch Live
------------------------------------------------ */
.button.watch-live {width: 123px;background-position: -226px 0;}
.button.watch-live:hover {background-position: -226px -25px;}

/* [=] Donate Now
------------------------------------------------ */
.button.donate-now {width: 142px;background-position: -349px 0;}
.button.donate-now:hover {background-position: -349px -25px;}

/* [=] Home
------------------------------------------------ */
.button.home {width: 142px;background-position: -491px 0;}
.button.home:hover {background-position: -491px -25px;}

/* [=] Submit
------------------------------------------------ */
.button.submit {width: 86px;background-position: -633px 0;}
.button.submit:hover {background-position: -633px -25px;}

/* [=] Contact
------------------------------------------------ */
.button.contact {width: 142px;background-position: -719px 0;}
.button.contact:hover {background-position: -719px -25px;}

/* [=] Add a New Discussion
------------------------------------------------ */
.button.add-a-new-discussion {width: 192px;background-position: -861px 0;}
.button.add-a-new-discussion:hover {background-position: -861px -25px;}

/* [=] Sign Up
------------------------------------------------ */
.button.sign-up {width: 84px;background-position: -1053px 0;}
.button.sign-up:hover {background-position: -1053px -25px;}

/* [=] Upload
------------------------------------------------ */
.button.upload {width: 86px;background-position: -146px -50px;}
.button.upload:hover {background-position: -146px -75px;}

/* [=] Browse
------------------------------------------------ */
.button.browse {width: 86px;background-position: -232px -50px;}
.button.browse:hover {background-position: -232px -75px;}

/* [=] Edit
------------------------------------------------ */
.button.edit {width: 87px;background-position: -318px -50px;}
.button.edit:hover {background-position: -318px -75px;}

/* [=] Update
------------------------------------------------ */
.button.update {width: 108px;background-position: -405px -50px;}
.button.update:hover {background-position: -405px -75px;}

/* [=] Add to My Schedule
------------------------------------------------ */
.button.add-to-my-schedule {width: 163px;background-position: -513px -50px;}
.button.add-to-my-schedule:hover {background-position: -513px -75px;}

/* [=] Remind Me
------------------------------------------------ */
.button.remind-me {width: 109px;background-position: -676px -50px;}
.button.remind-me:hover {background-position: -676px -75px;}

/* [=] Contribute Now
------------------------------------------------ */
.button.contribute-now {width: 143px;background-position: -785px -50px;}
.button.contribute-now:hover {background-position: -785px -75px;}

/* [=] Download
------------------------------------------------ */
.button.download {width: 105px;background-position: -928px -50px;}
.button.download:hover {background-position: -928px -75px;}

/* [=] Search
------------------------------------------------ */
.button.search {width: 83px;background-position: -1033px -50px;}
.button.search:hover {background-position: -1033px -75px;}

/* [=] Print
------------------------------------------------ */
.button.print {float: right;width: 64px;background-position: -238px -100px;}
.button.print:hover {float: right;width: 64px;background-position: -238px -125px;}

/* [=] Visit Site
------------------------------------------------ */
.button.visit-site {width: 93px;background-position: -146px -100px;}
.button.visit-site:hover {width: 93px;background-position: -146px -125px;}