.BSBbutton, a.BSBbutton:link, a.BSBbutton:visited
					{ font: normal bold 12px Tahoma, Geneva, sans-serif; color: #c90000; 
					  padding: 1px 15px; border: solid 1px #3bb6ee; text-decoration:none;
					  background: #ffffff url("Images/BSBbutton_bg.gif") bottom left repeat-x; }
					  
.BSBbutton:hover, a.BSBbutton:hover, a.BSBbutton:active
					{ color: #007fae; cursor:pointer; cursor:hand;
					  background: #ffffff url("Images/BSBbutton_bg.gif") bottom left repeat-x; }

.CommandButton, .CommandButton a, .CommandButton a:link, .CommandButton a:visited, .CommandButton a:active, 
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active , .RadGrid_Default a, .grdDataGrid a
					{ color:#c90000 !important;font: normal bold 11px Arial,Helvetica,sans-serif!important; text-decoration:underline !important; }

a.CommandButton:hover, .CommandButton a:hover, .RadGrid_Default a:hover, .grdDataGrid a:hover
					{ color:#007fae !important; font: normal bold 11px Arial,Helvetica,sans-serif!important; text-decoration:underline !important; }

.BSBRegisterButton, a.BSBRegisterButton:link, a.BSBRegisterButton:visited
					{ padding:6px 40px 7px 20px; background:transparent url(images/bsb_buttons.gif) no-repeat right top;
					_padding:4px 40px 6px 20px;
					_background:transparent url(images/bsb_buttons.gif) no-repeat top right -1px;
					white-space:nowrap; font-size:12px; text-transform:none; color:#fff!important; text-decoration:none!important;}

.BSBRegisterButton, a.BSBRegisterButton:hover, a.BSBRegisterButton:active
					{ background:transparent url(images/bsb_buttons.gif) no-repeat 100% -37px; }

.BTN_Red_Small, a.BTN_Red_Small:link, a.BTN_Red_Small:visited 	
					{ border: solid 1px #670000;  background: url("Images/bsb_buttons.gif") no-repeat top center; white-space:nowrap; 
					font-size:11px; text-transform:none; color:#fff; text-decoration:none; padding:1px 4px;}

.BTN_Red_Small:hover, a.BTN_Red_Small:hover,a.BTN_Red_Small:active	
					{ background: url("Images/bsb_buttons.gif") no-repeat 60% -37px; white-space:nowrap; font-size:11px; text-transform:none;}

.BSBCustomTableWB	{ border: solid 1px #a7a7a7; }
.BSBCustomTable_Header
					{ background-color:#E4E4E4;margin:0 5px; vertical-align:middle; padding:2px;}

.BSBCustomTable_Header .HeaderImg
					{ margin:0px 5px -2px 5px; height:14px; width:14px; background:#4F4F4F url(Images/breadcrumb.gif) top left;}
					
.BSBCustomTableWB img, .BSBCustomTable img
					{ margin: 0px 0px -3px; }

.NormalRed 			{ color:#e51937; font-family:Lato,sans-serif; font-size:11px; font-weight:bold; }

.RadGrid_Default .rgSelectedRow a, .grdSelectedItemStyle a, .grdSelectedItemStyle a.CommandButton
					{ color:#FFFFFF!important; }
.customDonation a   { color: #525252 !important;}					
.RadGrid_Default .rgSelectedRow a:hover, .grdSelectedItemStyle a:hover, .grdSelectedItemStyle a.CommandButton:hover
					{ color:#E4E4E4 !important; }
					
.Mygrid_header
					{ background:url("WebResource.axd?d=3rSEPP3Pd2yIRE_kjWWx7HSaYHGI_OSCjs2b_Fj9zQk5BSCS-HTYERRgNUouIDP2ysckwcaVLd-u4EHChK9naw2&t=633940810438091435") repeat-x scroll 0 -2300px #EAEAEA; 
					font-weight:normal; color:#333333; text-decoration:none;}
.Mygrid_header a
					{ background-color:transparent;font-weight:normal; color:#333333; text-decoration:none; }

.Mygrid_header a:hover
					{ color:#C90000; }

.Mygrid_header_AltRow
					{ background-color:#F2F2F2; }
					
.Mygrid_footer
					{ background-color:#EEEEEE; border-top-color:#CCCCCC;}

.alt_tab_color2WithVerdanaFont  
					{font-family:Verdana;font-size:11px;font-weight:normal;}

.flex-container-3 .flex-container-m-table
					{ border-collapse:separate!important;}

.BSB_CheckoutContent table
					{ float:left;}