﻿/* GLOW-BUTTONS: Generic localisable buttons with glow on-hover */

.glow-button {display:block;height:64px;width:208px;text-decoration:none;margin:0;cursor:pointer;}
.glow-button .glow-button-inner {display:block;text-decoration:none;height:64px;width:208px;position:relative;overflow:hidden;background:transparent no-repeat 0 0;}
.glow-button .glow-button-inner .glow-button-label {text-indent:0px;display:block;text-decoration:none;width:164px;margin:0 15px;left:0;position:absolute;top:9px;text-align:center;line-height:0.9em;color:#fff;font-family: Arial, helvetica, verdana, sans-serif;font-size:23px;font-weight:bold;}
.glow-button.short-label .glow-button-inner .glow-button-label {top:21px;}
.glow-button:hover {text-decoration:none;}
.glow-button:hover .glow-button-inner {background-position:0 -64px;}
.glow-button:hover .glow-button-inner .glow-button-label {text-decoration:none;}

/* Designs */
.glow-button.design-rounded .glow-button-inner {background-image:url(../images/glow-buttons/rounded-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/rounded-border.png", sizingMethod="crop");}
.glow-button.design-rounded:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/rounded-border-hover.png", sizingMethod="crop");}

.glow-button.design-square .glow-button-inner {background-image:url(../images/glow-buttons/square-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/square-border.png", sizingMethod="crop");}
.glow-button.design-square:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/square-border-hover.png", sizingMethod="crop");}

.glow-button.design-smallsquare .glow-button-inner {background-image:url(../images/glow-buttons/smallsquare-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/smallsquare-border.png", sizingMethod="crop");}
.glow-button.design-smallsquare:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/smallsquare-border-hover.png", sizingMethod="crop");}
.glow-button.design-smallsquare, 
.glow-button.design-smallsquare .glow-button-inner {width:150px;}
.glow-button.design-smallsquare .glow-button-inner .glow-button-label {width:120px;}

.glow-button.design-verysmallsquare .glow-button-inner {background-image:url(../images/glow-buttons/verysmallsquare-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/verysmallsquare-border.png", sizingMethod="crop");}
.glow-button.design-verysmallsquare:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/verysmallsquare-border-hove.png", sizingMethod="crop");}
.glow-button.design-verysmallsquare, 
.glow-button.design-verysmallsquare .glow-button-inner {width:150px;height:52px;}
.glow-button.design-verysmallsquare:hover .glow-button-inner {background-position:0 -52px;}
.glow-button.design-verysmallsquare .glow-button-inner .glow-button-label {width:120px;}

.glow-button.design-thinsquare .glow-button-inner {background-image:url(../images/glow-buttons/thinsquare-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/thinsquare-border.png", sizingMethod="crop");}
.glow-button.design-thinsquare:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/thinsquare-border-hove.png", sizingMethod="crop");}
.glow-button.design-thinsquare, 
.glow-button.design-thinsquare .glow-button-inner {width:179px;height:38px;}
.glow-button.design-thinsquare:hover .glow-button-inner {background-position:0 -38px;}
.glow-button.design-thinsquare .glow-button-inner .glow-button-label {width:149px;font-size:0.95em;}

.glow-button.design-widesquare .glow-button-inner {background-image:url(../images/glow-buttons/widesquare-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/widesquare-border.png", sizingMethod="crop");}
.glow-button.design-widesquare:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/widesquare-border-hover.png", sizingMethod="crop");}
.glow-button.design-widesquare, 
.glow-button.design-widesquare .glow-button-inner {width:222px;}
.glow-button.design-widesquare .glow-button-inner .glow-button-label {width:197px;}

.glow-button.design-tinysquare .glow-button-inner {background-image:url(../images/glow-buttons/tinysquare-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/tinysquare-border.png", sizingMethod="crop");}
.glow-button.design-tinysquare:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/tinysquare-border-hover.png", sizingMethod="crop");}
.glow-button.design-tinysquare,
.glow-button.design-tinysquare .glow-button-inner {width:150px;height:32px;}
.glow-button.design-tinysquare:hover .glow-button-inner {background-position:0 -32px;}
.glow-button.design-tinysquare .glow-button-inner .glow-button-label {width:120px;top:5px;}

.glow-button.design-goback .glow-button-inner {background-image:url(../images/glow-buttons/goback-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/goback-border.png", sizingMethod="crop");}
.glow-button.design-goback:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/goback-border-hover.png", sizingMethod="crop");}
.glow-button.design-goback,
.glow-button.design-goback .glow-button-inner {width:207px;}
.glow-button.design-goback .glow-button-inner .glow-button-label {width:160px;top:0px;text-align:left;padding-left:15px;height:45px;padding-top:20px;background:url(../images/glow-buttons/goback-bg.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/goback-bg.png", sizingMethod="crop");}
.glow-button.design-goback .glow-button-inner .glow-button-labelblk {width:160px;top:0px;text-align:left;padding-left:15px;height:45px;padding-top:20px;background:url(../images/glow-buttons/goback-bgblk.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/goback-bgblk.png", sizingMethod="crop");}


.glow-button.design-gobacksquare .glow-button-inner {background-image:url(../images/glow-buttons/square-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/square-border.png", sizingMethod="crop");}
.glow-button.design-gobacksquare:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/square-border-hover.png", sizingMethod="crop");}
.glow-button.design-gobacksquare,
.glow-button.design-gobacksquare .glow-button-inner {width:195px;}
.glow-button.design-gobacksquare .glow-button-inner .glow-button-label {width:160px;top:0px;text-align:left;padding-left:15px;height:45px;padding-top:20px;background:url(../images/glow-buttons/goback-bg.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/goback-bg.png", sizingMethod="crop");}
.glow-button.design-gobacksquare .glow-button-inner .glow-button-labelblk {width:160px;top:0px;text-align:left;padding-left:15px;height:45px;padding-top:20px;background:url(../images/glow-buttons/goback-bgblk.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/goback-bgblk.png", sizingMethod="crop");}

.glow-button.design-leftarrow .glow-button-inner {background-image:url(../images/glow-buttons/leftarrow-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/leftarrow-border.png", sizingMethod="crop");}
.glow-button.design-leftarrow:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/leftarrow-border-hover.png", sizingMethod="crop");}
.glow-button.design-leftarrow,
.glow-button.design-leftarrow .glow-button-inner {width:204px;}
.glow-button.design-leftarrow .glow-button-inner .glow-button-label {width:149px;padding-left:25px;}

.glow-button.design-rightarrow .glow-button-inner {background-image:url(../images/glow-buttons/rightarrow-border.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/rightarrow-border.png", sizingMethod="crop");}
.glow-button.design-rightarrow:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/rightarrow-border-hover.png", sizingMethod="crop");}
.glow-button.design-rightarrow,
.glow-button.design-rightarrow .glow-button-inner {width:204px;}
.glow-button.design-rightarrow .glow-button-inner .glow-button-label {width:149px;padding-right:25px;}

.glow-button.design-leftarrowsmall .glow-button-inner {background-image:url(../images/glow-buttons/leftarrow-border-sml.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/leftarrow-border-sml.png", sizingMethod="crop");}
.glow-button.design-leftarrowsmall:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/leftarrow-border-hover.png-sml", sizingMethod="crop");}
.glow-button.design-leftarrowsmall,
.glow-button.design-leftarrowsmall .glow-button-inner {width:158px;}
.glow-button.design-leftarrowsmall .glow-button-inner .glow-button-label {width:103px;padding-left:25px;}

.glow-button.design-rightarrowsmall .glow-button-inner {background-image:url(../images/glow-buttons/rightarrow-border-sml.png);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/rightarrow-border-sml.png", sizingMethod="crop");}
.glow-button.design-rightarrowsmall:hover .glow-button-inner {_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/glow-buttons/rightarrow-border-hover-sml.png", sizingMethod="crop");}
.glow-button.design-rightarrowsmall,
.glow-button.design-rightarrowsmall .glow-button-inner {width:158px;}
.glow-button.design-rightarrowsmall .glow-button-inner .glow-button-label {width:103px;padding-right:25px;}


/* Themes */
.glow-button.design-rounded.theme-red,
.glow-button.design-square.theme-red {background:url('../images/glow-buttons/red-bg.gif') no-repeat;}
.glow-button.design-smallsquare.theme-red {background:url('../images/glow-buttons/red-bg-small.gif') no-repeat;}
.glow-button.design-widesquare.theme-red {background:url('../images/glow-buttons/red-bg-wide.gif') no-repeat;}
.glow-button.design-tinysquare.theme-red {background:url('../images/glow-buttons/red-bg-tiny.gif') no-repeat;}
.glow-button.design-leftarrow.theme-red {background:url('../images/glow-buttons/red-bg-leftarrow.gif') no-repeat;}
.glow-button.design-rightarrow.theme-red {background:url('../images/glow-buttons/red-bg-rightarrow.gif') no-repeat;}
.glow-button.design-leftarrowsmall.theme-red {background:url('../images/glow-buttons/red-bg-leftarrow.gif') no-repeat;}
.glow-button.design-rightarrowsmall.theme-red {background:url('../images/glow-buttons/red-bg-rightarrow.gif') no-repeat;}
.glow-button.design-rounded.theme-orange,
.glow-button.design-square.theme-orange {background:url('../images/glow-buttons/orange-bg.gif') no-repeat;}
.glow-button.design-smallsquare.theme-orange {background:url('../images/glow-buttons/orange-bg-small.gif') no-repeat;}
.glow-button.design-verysmallsquare.theme-orange {background:url('../images/glow-buttons/orange-bg-verysmall.gif') no-repeat;}
.glow-button.design-widesquare.theme-orange {background:url('../images/glow-buttons/orange-bg-wide.gif') no-repeat;}
.glow-button.design-tinysquare.theme-orange {background:url('../images/glow-buttons/orange-bg-tiny.gif') no-repeat;}
.glow-button.design-gobacksquare.theme-orange {background:url('../images/glow-buttons/orange-bg-goback.gif') no-repeat;}
.glow-button.design-leftarrow.theme-orange {background:url('../images/glow-buttons/orange-bg-leftarrow.gif') no-repeat;}
.glow-button.design-rightarrow.theme-orange {background:url('../images/glow-buttons/orange-bg-rightarrow.gif') no-repeat;}
.glow-button.design-leftarrowsmall.theme-orange {background:url('../images/glow-buttons/orange-bg-leftarrow-small.gif') no-repeat;}
.glow-button.design-rightarrowsmall.theme-orange {background:url('../images/glow-buttons/orange-bg-rightarrow-small.gif') no-repeat;}
.glow-button.design-rounded.theme-green,
.glow-button.design-square.theme-green {background:url('../images/glow-buttons/green-bg.gif') no-repeat;}
.glow-button.design-widesquare.theme-green {background:url('../images/glow-buttons/green-bg-wide.gif') no-repeat;}
.glow-button.design-smallsquare.theme-green {background:url('../images/glow-buttons/green-bg-small.gif') no-repeat;}
.glow-button.design-tinysquare.theme-green {background:url('../images/glow-buttons/green-bg-tiny.gif') no-repeat;}
.glow-button.design-goback.theme-green {background:url('../images/glow-buttons/green-bg-goback.gif') no-repeat;}
.glow-button.design-goback.theme-purple {background:url('../images/glow-buttons/purple-bg-goback.gif') no-repeat;} /*////////////////////////// */
.glow-button.design-goback.theme-black {background:url('../images/glow-buttons/black-bg-goback.gif') no-repeat;}
.glow-button.design-goback.theme-orange {background:url('../images/glow-buttons/orange-bg-goback.gif') no-repeat;}
.glow-button.design-goback.theme-blue {background:url('../images/glow-buttons/blue-bg-goback.gif') no-repeat;}
.glow-button.design-goback.theme-red {background:url('../images/glow-buttons/red-bg-goback.gif') no-repeat;}
.glow-button.design-goback.theme-yellow {background:url('../images/glow-buttons/yellow-bg-goback.gif') no-repeat;}
.glow-button.design-gobacksquare.theme-green {background:url('../images/glow-buttons/green-bg-goback-square.gif') no-repeat;}
.glow-button.design-leftarrow.theme-green {background:url('../images/glow-buttons/green-bg-leftarrow.gif') no-repeat;}
.glow-button.design-rightarrow.theme-green {background:url('../images/glow-buttons/green-bg-rightarrow.gif') no-repeat;}
.glow-button.design-square.theme-blue {background:url('../images/glow-buttons/blue-bg.gif') no-repeat;}
.glow-button.design-thinsquare.theme-black {background:url('../images/glow-buttons/black-bg-thin.gif') no-repeat;}
.glow-button.design-goback.theme-grey {background:url('../images/glow-buttons/grey-bg-goback.png') no-repeat;}

/* JPG added ("click here to continue") */
.glow-button.design-clickhere.theme-green {background:url('../images/glow-buttons/green-bg-wide2.gif') no-repeat;}

/* RH Added */

.glow-button.design-widesquare.theme-orange {background:url('../images/glow-buttons/orangemess-bg-wide.gif') no-repeat;}
/* .glow-button.design-goback.theme-yellow {background:url('../images/glow-buttons/yellow-bg-goback.gif') no-repeat;} //// Removed for Comments */
.glow-button.design-widesquare.theme-yellow {background:url('../images/glow-buttons/yellow-bg-wide.gif') no-repeat;}
.glow-button.design-square.theme-yellow {background:url('../images/glow-buttons/yellow-bg.gif') no-repeat;}
.glow-button.design-gobacksquare.theme-yellow {background:url('../images/glow-buttons/yellow-bg-goback-square.gif') no-repeat;}


/* Disabled state */
.glow-button.disabled {cursor:default;_filter:gray;}
.glow-button.disabled .glow-button-inner,
.glow-button.disabled:hover .glow-button-inner {background-position:0 -128px;}
.glow-button.design-tinysquare.disabled .glow-button-inner,
.glow-button.design-tinysquare.disabled:hover .glow-button-inner {background-position:0 -64px;}
.glow-button.disabled .glow-button-inner .glow-button-label {color:#939D95;}
.glow-button.disabled:hover .glow-button-inner {_filter:none;}