 
/************************************************************************************************************************************
Large Blue Button
*************************************************************************************************************************************/

.gbBlueLargeGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 24px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 66px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-lgC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbBlueLargeGlassButton:link, .gbBlueLargeGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-lgC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueLargeGlassButton:hover, .gbBlueLargeGlassButton:active, .gbBlueLargeGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-lgC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueLargeGlassButton .buttonStart, .gbBlueLargeGlassButton .buttonEnd { 
 width: 31px;
 height: 66px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #FFFFFF;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbBlueLargeGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-lgL.jpg);
 background-position: right top;
}
.gbBlueLargeGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-lgL.jpg);
 background-color: #FFFFFF;
}
.gbBlueLargeGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-lgR.jpg);
 background-position: left top;
}
.gbBlueLargeGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-lgR.jpg);
 background-color: #FFFFFF;
}


/************************************************************************************************************************************
Large Red Button
*************************************************************************************************************************************/

.gbRedLargeGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 24px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 66px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-lgC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbRedLargeGlassButton:link, .gbRedLargeGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-lgC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbRedLargeGlassButton:hover, .gbRedLargeGlassButton:active, .gbRedLargeGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-lgC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbRedLargeGlassButton .buttonStart, .gbRedLargeGlassButton .buttonEnd { 
 width: 31px;
 height: 66px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbRedLargeGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-lgL.jpg);
 background-position: right top;
}
.gbRedLargeGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-lgL.jpg);
 background-color: #FFFFFF;
}
.gbRedLargeGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-lgR.jpg);
 background-position: left top;
}
.gbRedLargeGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-lgR.jpg);
 background-color: #FFFFFF;
}







/************************************************************************************************************************************
Large Plum Button
*************************************************************************************************************************************/

.gbPlumLargeGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 24px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 66px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-lgC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbPlumLargeGlassButton:link, .gbPlumLargeGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-lgC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumLargeGlassButton:hover, .gbPlumLargeGlassButton:active, .gbPlumLargeGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-lgC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumLargeGlassButton .buttonStart, .gbPlumLargeGlassButton .buttonEnd { 
 width: 31px;
 height: 66px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbPlumLargeGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-lgL.jpg);
 background-position: right top;
}
.gbPlumLargeGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-lgL.jpg);
 background-color: #FFFFFF;
}
.gbPlumLargeGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-lgR.jpg);
 background-position: left top;
}
.gbPlumLargeGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-lgR.jpg);
 background-color: #FFFFFF;
}

















/************************************************************************************************************************************
Medium Plum Button
*************************************************************************************************************************************/

.gbPlumMediumGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 18px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 53px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-medC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px; 
}
.gbPlumMediumGlassButton:link, .gbPlumMediumGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-medC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumMediumGlassButton:hover, .gbPlumMediumGlassButton:active, .gbPlumMediumGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-medC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumMediumGlassButton .buttonStart, .gbPlumMediumGlassButton .buttonEnd { 
 width: 22px;
 height: 53px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbPlumMediumGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-medL.jpg);
 background-position: right top;
}
.gbPlumMediumGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-medL.jpg);
 background-color: #FFFFFF;
}
.gbPlumMediumGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-medR.jpg);
 background-position: left top;
}
.gbPlumMediumGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-medR.jpg);
 background-color: #FFFFFF;
}













/************************************************************************************************************************************
Medium Red Button
*************************************************************************************************************************************/

.gbRedMediumGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 18px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 53px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-medC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbRedMediumGlassButton:link, .gbRedMediumGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-medC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbRedMediumGlassButton:hover, .gbRedMediumGlassButton:active, .gbRedMediumGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-medC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbRedMediumGlassButton .buttonStart, .gbRedMediumGlassButton .buttonEnd { 
 width: 22px;
 height: 53px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbRedMediumGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-medL.jpg);
 background-position: right top;
}
.gbRedMediumGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-medL.jpg);
 background-color: #FFFFFF;
}
.gbRedMediumGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-medR.jpg);
 background-position: left top;
}
.gbRedMediumGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-medR.jpg);
 background-color: #FFFFFF;
}















/************************************************************************************************************************************
Medium Blue Button
*************************************************************************************************************************************/

.gbBlueMediumGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana, tahoma,geneva,helvetica,sans-serif;
 font-size: 18px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 53px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-medC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbBlueMediumGlassButton:link, .gbBlueMediumGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-medC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueMediumGlassButton:hover, .gbBlueMediumGlassButton:active, .gbBlueMediumGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-medC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueMediumGlassButton .buttonStart, .gbBlueMediumGlassButton .buttonEnd { 
 width: 22px;
 height: 53px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #FFFFFF;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbBlueMediumGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-medL.jpg);
 background-position: right top;
}
.gbBlueMediumGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-medL.jpg);
 background-color: #FFFFFF;
}
.gbBlueMediumGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-medR.jpg);
 background-position: left top;
}
.gbBlueMediumGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-medR.jpg);
 background-color: #FFFFFF;
}





















/************************************************************************************************************************************
Small Red Button
*************************************************************************************************************************************/

.gbRedSmallGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 39px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-smC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #E6E6E6;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbRedSmallGlassButton:link, .gbRedSmallGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-smC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbRedSmallGlassButton:hover, .gbRedSmallGlassButton:active, .gbRedSmallGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-smC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbRedSmallGlassButton .buttonStart, .gbRedSmallGlassButton .buttonEnd { 
 width: 18px;
 height: 39px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbRedSmallGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-smL.jpg);
 background-position: right top;
}
.gbRedSmallGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-smL.jpg);
 background-color: #FFFFFF;
}
.gbRedSmallGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-smR.jpg);
 background-position: left top;
}
.gbRedSmallGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNred-smR.jpg);
 background-color: #FFFFFF;
}









/************************************************************************************************************************************
Small Blue Button
*************************************************************************************************************************************/

.gbBlueSmallGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 39px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbBlueSmallGlassButton:link, .gbBlueSmallGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueSmallGlassButton:hover, .gbBlueSmallGlassButton:active, .gbBlueSmallGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueSmallGlassButton .buttonStart, .gbBlueSmallGlassButton .buttonEnd { 
 width: 18px;
 height: 39px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 5 0 0 0;
}
.gbBlueSmallGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smL.jpg);
 background-position: right top;
}
.gbBlueSmallGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smL.jpg);
 background-color: #FFFFFF;
}
.gbBlueSmallGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smR.jpg);
 background-position: left top;
}
.gbBlueSmallGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smR.jpg);
 background-color: #FFFFFF;
}

/************************************************************************************************************************************
Small Blue Button - plum background (#165963)
*************************************************************************************************************************************/

.gbBlueSmallGlassButtonBG {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 39px;
 width: auto;
 overflow: hidden;
 background-color: #165963;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smCBG.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbBlueSmallGlassButtonBG:link, .gbBlueSmallGlassButtonBG:visited { 
 background-color: #165963;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smCBG.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueSmallGlassButtonBG:hover, .gbBlueSmallGlassButtonBG:active, .gbBlueSmallGlassButtonBG:focus {
 background-color: #165963;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smCBG.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbBlueSmallGlassButtonBG .buttonStartBG, .gbBlueSmallGlassButtonBG .buttonEndBG { 
 width: 18px;
 height: 39px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #165963;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 5 0 0 0;
}
.gbBlueSmallGlassButtonBG .buttonStartBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smLBG.jpg);
 background-position: right top;
}
.gbBlueSmallGlassButtonBG:hover .buttonStartBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smLBG.jpg);
 background-color: #165963;
}
.gbBlueSmallGlassButtonBG .buttonEndBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smRBG.jpg);
 background-position: left top;
}
.gbBlueSmallGlassButtonBG:hover .buttonEndBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNblue-smRBG.jpg);
 background-color: #165963;
}






/************************************************************************************************************************************
Small Plum Button
*************************************************************************************************************************************/

.gbPlumSmallGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 39px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smC.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbPlumSmallGlassButton:link, .gbPlumSmallGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smC.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumSmallGlassButton:hover, .gbPlumSmallGlassButton:active, .gbPlumSmallGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smC.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumSmallGlassButton .buttonStart, .gbPlumSmallGlassButton .buttonEnd { 
 width: 18px;
 height: 39px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbPlumSmallGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smL.jpg);
 background-position: right top;
}
.gbPlumSmallGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smL.jpg);
 background-color: #FFFFFF;
}
.gbPlumSmallGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smR.jpg);
 background-position: left top;
}
.gbPlumSmallGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smR.jpg);
 background-color: #FFFFFF;
}


/************************************************************************************************************************************
Small Plum Button - plum background (#165963)
*************************************************************************************************************************************/

.gbPlumSmallGlassButtonBG {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 vertical-align: text-top;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 39px;
 width: auto;
 overflow: hidden;
 background-color: #165963;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smCBG.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbPlumSmallGlassButtonBG:link, .gbPlumSmallGlassButtonBG:visited { 
 background-color: #165963;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smCBG.jpg);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumSmallGlassButtonBG:hover, .gbPlumSmallGlassButtonBG:active, .gbPlumSmallGlassButtonBG:focus {
 background-color: #165963;
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smCBG.jpg);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbPlumSmallGlassButtonBG .buttonStartBG, .gbPlumSmallGlassButtonBG .buttonEndBG { 
 width: 18px;
 height: 39px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #165963;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbPlumSmallGlassButtonBG .buttonStartBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smLBG.jpg);
 background-position: right top;
}
.gbPlumSmallGlassButtonBG:hover .buttonStartBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smLBG.jpg);
 background-color: #165963;
}
.gbPlumSmallGlassButtonBG .buttonEndBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smRBG.jpg);
 background-position: left top;
}
.gbPlumSmallGlassButtonBG:hover .buttonEndBG {
 background-image: url(/graphics/TemplateGraphics/glass_button/BTNplum-smRBG.jpg);
 background-color: #165963;
}
























/************************************************************************************************************************************
OSX Glass Button
*************************************************************************************************************************************/

.gbContainer{
 border-style: inset;
 border-width: 1px;
 border-color: #66c;
 margin: 1em 0 1em 0;
 max-width: 20cm;
 width: 80%;
 background-color: #fff; /* the button ends have a white background */
 text-align: left; 
 color: black;
 padding: 1em 0 0 1em;
 overflow: hidden;
}

.gbGlassButton {
 display: inline-block;
 line-height: 0.99;
 white-space: nowrap;
 font-family: verdana,tahoma,geneva,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 vertical-align: middle;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 height: 22px;
 width: auto;
 overflow: hidden;
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/gb_def_back.png);
 background-repeat: repeat-x;
 background-position: left top;
 color: #FFFFFF;
 text-decoration: none;
 border: 0 solid;
 cursor: pointer;
 text-shadow: #000000 2px 2px 4px;
}
.gbGlassButton:link, .gbGlassButton:visited { 
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/gb_def_back.png);
 color: #E6E6E6;
 font-weight: bold;
 text-decoration: none;
}
.gbGlassButton:hover, .gbGlassButton:active, .gbGlassButton:focus {
 background-color: #FFFFFF;
 background-image: url(/graphics/TemplateGraphics/glass_button/gb_act_back.png);
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
.gbGlassButton .buttonStart, .gbGlassButton .buttonEnd { 
 width: 13px;
 height: 22px;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 line-height: 100%;
 background-color: #FFFFFF;
 background-repeat: no-repeat; 
 display: inline-block;
 color: #cef;
 vertical-align: middle;
 border: 0 solid;
 padding: 0;
}
.gbGlassButton .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/gb_def_left.png);
 background-position: right top;
}
.gbGlassButton:hover .buttonStart {
 background-image: url(/graphics/TemplateGraphics/glass_button/gb_act_left.png);
 background-color: #FFFFFF;
}
.gbGlassButton .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/gb_def_right.png);
 background-position: left top;
}
.gbGlassButton:hover .buttonEnd {
 background-image: url(/graphics/TemplateGraphics/glass_button/gb_act_right.png);
 background-color: #FFFFFF;
}

