
/*-------------------------------------
[  Buttons ]
-------------------------------------*/


/***** 115x25 *****/

.btn115x25 {
	float:right;
	width:115px;
	height:25px;
	position:relative;
	margin:0px 0px 0px 10px;
}

/***** login *****/

.btn115x25 a.btnLogin:hover {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px -25px;}

.btn115x25 a.btnLogin {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px 0px;top:0px; left:0px; line-height:48px; overflow:hidden; position:absolute; text-indent:-9000px; width:115px; height:25px;}

/***** learn more *****/

.btn115x25 a.btnLearnMore:hover {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px -75px;}

.btn115x25 a.btnLearnMore {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px -50px;top:0px; left:0px; line-height:48px; overflow:hidden; position:absolute; text-indent:-9000px; width:115px; height:25px;}

/***** sign up *****/

.btn115x25 a.btnSignUp:hover {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px -125px;}

.btn115x25 a.btnSignUp {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px -100px;top:0px; left:0px; line-height:48px; overflow:hidden; position:absolute; text-indent:-9000px; width:115px; height:25px;}

/***** submit *****/

.btn115x25 a.btnSubmit:hover {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px -175px;}

.btn115x25 a.btnSubmit {background:transparent url(../images/btns_115x25.gif) no-repeat scroll 0px -150px;top:0px; left:0px; line-height:48px; overflow:hidden; position:absolute; text-indent:-9000px; width:115px; height:25px;}

/***** 80x15 *****/

/***** learn more *****/

.btnLearnMoreWrapper {float:right; width:80px; height:15px; position:relative; margin:0px 0px 0px 10px;}

.btnLearnMoreWrapper a.btnLearnMore:hover {background:transparent url(../images/btns_80x15.png) no-repeat scroll -80px 0px;}

.btnLearnMoreWrapper a.btnLearnMore {background:transparent url(../images/btns_80x15.png) no-repeat scroll 0px 0px;top:0px; left:0px; line-height:48px; overflow:hidden; position:absolute; text-indent:-9000px; width:80px; height:15px;}

/***** sign up *****/

.btnSignUpWrapper {float:right; width:80px; height:15px; position:relative; margin:0px 0px 0px 10px;}

.btnSignUpWrapper a.btnSignUp:hover {background:transparent url(../images/btns_80x15.png) no-repeat scroll -80px -15px;}

.btnSignUpWrapper a.btnSignUp {background:transparent url(../images/btns_80x15.png) no-repeat scroll 0px -15px;top:0px; left:0px; line-height:48px; overflow:hidden; position:absolute; text-indent:-9000px; width:80px; height:15px;}

.btnCloseModal {display:block; float:right; width:24px; height:24px; background:url(../images/btn_close_modal.gif) top left no-repeat;}



/****** silver ******/

a.btnSilver {background: transparent url('../images/btn_gray.png') no-repeat top left; display: block; float: right; font: bold 11px arial;  line-height: 14px;  height: 32px;  padding:0px 0px 0px 11px;  text-decoration: none; margin:0;}

.btnSilver:link,
.btnSilver:visited,
.btnSilver:active {color:#333; text-decoration: none; font: bold 11px arial;}
.btnSilver:hover {color:#333; text-decoration: none; font: bold 11px arial;}

a.btnSilver span {background:#fff url('../images/btn_gray.png') no-repeat top right; display: block; padding: 7px 11px 7px 0; }

a.btnSilver:hover {background-position: bottom left;}

a.btnSilver:hover span {background-position: bottom right;}





/****** green ******/
a.btnGreen {background:#fff url('../images/btn_green.gif') no-repeat top left; display:block; float:right; font:bold 11px arial;  line-height:14px;  height:32px;  padding:0px 0px 0px 11px;  text-decoration: none; margin:0;}
.btnGreen:link,
.btnGreen:visited,
.btnGreen:active {color:#fff; text-decoration:none; font:bold 11px arial;}
.btnGreen:hover {color:#fff; text-decoration: none; font: bold 11px arial;}
a.btnGreen span {background:#fff url('../images/btn_green.gif') no-repeat top right; display:block; padding:9px 11px 9px 0; }
a.btnGreen:hover {background-position:bottom left;}
a.btnGreen:hover span {background-position:bottom right;}


/****** call to action ******/
a.btnCallToAction {background:#fff url('../images/btn_call_to_action.gif') no-repeat top left; display:block; float:right; font:bold 11px arial;  line-height:14px;  height:32px;  padding:0px 0px 0px 24px;  text-decoration: none; margin:0;}
.btnCallToAction:link,
.btnCallToAction:visited,
.btnCallToAction:active {color:#fff; text-decoration:none; font:bold 11px arial;}
.btnCallToAction:hover {color:#fff; text-decoration: none; font: bold 11px arial;}
a.btnCallToAction span {background:#fff url('../images/btn_call_to_action.gif') no-repeat top right; display:block; padding:9px 24px 9px 0; }
a.btnCallToAction:hover {background-position:bottom left;}
a.btnCallToAction:hover span {background-position:bottom right; }


/****** call to action ******/
a.btnCallToActionOnWhite {background:#fff url('../images/btn_call_to_action_on_white.gif') no-repeat top left; display:block; float:left; font:bold 11px arial;  line-height:14px;  height:32px;  padding:0px 0px 0px 24px;  text-decoration: none; margin:0;}
.btnCallToActionOnWhite:link,
.btnCallToActionOnWhite:visited,
.btnCallToActionOnWhite:active {color:#fff; text-decoration:none; font:bold 11px arial;}
.btnCallToActionOnWhite:hover {color:#fff; text-decoration: none; font: bold 11px arial;}
a.btnCallToActionOnWhite span {background:#fff url('../images/btn_call_to_action_on_white.gif') no-repeat top right; display:block; padding:9px 24px 9px 0; }
a.btnCallToActionOnWhite:hover {background-position:bottom left;}
a.btnCallToActionOnWhite:hover span {background-position:bottom right;}


/****** active ******/
a.btnActive {background:#fff url('../images/btn_active.gif') no-repeat top left; display:block; float:right; font:bold 11px arial;  line-height:14px;  height:32px;  padding:0px 0px 0px 24px;  text-decoration: none; margin:0;}
.btnActive:link,
.btnActive:visited,
.btnActive:active {color:#fff; text-decoration:none; font:bold 11px arial;}
.btnActive:hover {color:#fff; text-decoration: none; font: bold 11px arial;}
a.btnActive span {background:#fff url('../images/btn_active.gif') no-repeat top right; display:block; padding:9px 24px 9px 0; }
a.btnActive:hover {background-position:bottom left;}
a.btnActive:hover span {background-position:bottom right;}




.btnBannerUpsell {width:470px; height:70px; background:url(../images/btn_banner_upsell.png) top left no-repeat; display:block; position:absolute; top:5px; right:0px;}
