@charset "UTF-8";
/* CSS Document */
/* Content Container */ 
div.bmg_content_container a,
div.bmg_home_container ul li a,
div.bmg_theme_general_title ul.bmg_breadcrumb li a span,
div.bmg_content_container_ch a,
div.bmg_home_container_ch ul li a,
div.bmg_home_container_ch a,
div.prodHome_widgets a{
	/*color:#d87f35;*/
	color:#CC6600 !important;
}
div.bmg_content_container a,
div.bmg_home_container ul li a,
div.bmg_home_container_ch ul li a,
div.bmg_home_container_ch a,
div.prodHome_widgets a{
	border-bottom: #999999 1px solid;
}
div.bmg_content_container a:hover,
div.bmg_home_container ul li a:hover,
div.bmg_home_container_ch ul li a:hover,
div.bmg_home_container_ch a:hover,
div.prodHome_widgets a:hover{
	/*border-bottom: #d87f35 1px solid;*/
	border-bottom: #cc6600 1px solid;
}
div.bmg_theme_general_title ul.bmg_breadcrumb li a,
div.bmg_theme_general_title ul.bmg_breadcrumb li a:hover{
	border: none;
}
div.bmg_theme_general_title ul.bmg_breadcrumb li a span{
	background:url(../images/theme-assets/bmg_resource_link_highlight.gif) repeat-x bottom;
}
div.bmg_theme_general_title ul.bmg_breadcrumb li a span:hover{
	background:url(../images/theme-assets/bmg_resource_link_highlight.gif) repeat-x bottom;
}
div.bmg_content_container h1{
	/*font-size: 18px;*/
	font-size: 1.13em;
}
div.bmg_content_container h2,
div.bmg_home_container h2,
div.bmg_home_container_ch h2,
div.prodHome_widgets h2{
	/*font-size: 16px ;*/
	font-size: 1.00em ;
}
div.bmg_content_container h3,
div.bmg_home_container div.bmg_layout_col_25 h3,
div.bmg_home_container_ch h3,
div.prodHome_widgets h3{
	/*font-size: 14px;*/
	font-size: 0.88em;
}
div.bmg_content_container p,
div.bmg_content_container ul,
div.bmg_content_container ol,
div.bmg_content_container table,
div.prodHome_widgets p{
	/*font-size:13px;*/
	font-size: 0.75em;
}
/* Selectors added - Product Detail Page */
div.bmg_catg_sect_content p,
div.bmg_catg_sect_content ul,
div.bmg_catg_sect_content ol{
	font-size: 0.70em;
}
/* Title Container */
div.bmg_theme_general_title{}
div.bmg_theme_general_title h2,
div.bmg_theme_general_title h1 {
	padding:0px 0px 10px 48px;
}
div.bmg_theme_general_title ul.bmg_breadcrumb {
	padding:2px 0px 4px 48px;
	height:12px;
	font-weight:bold;
}
div.bmg_theme_general_title ul.bmg_breadcrumb li{
	float:left;
	list-style:none;
	font-size:11px;
	padding:2px 0px 0px 0px;
}
div.bmg_theme_general_title ul.bmg_breadcrumb li a {
	border: none;
	background:url(../images/theme-assets/bmg_breadcrumb_pipe.gif) no-repeat left center; 
	padding:0px 5px 0px 5px;
}
div.bmg_theme_general_title ul.bmg_breadcrumb li.bmg_first a {
	background:none;
	padding-left:0px;
	display:block;
}
/*Updated styles for the thumbnail Icons using CSS sprites : 09/23/09 */
div.bmg_theme_general_title,
div.bmg_icon43{background-image: url(../images/thumbnail-icons/bmg_icon43.gif); background-repeat:no-repeat;}
div.bmg_arrow-icon{background-position: 0 0 !important;}                      
div.bmg_button_download_icon_wt{background-position: 0 -93px !important; }     
div.bmg_check_icon_gr, div.bmg_check_icon_wt, div.bmg_technicalPublications_Icon{background-position: 0 -186px !important; }              
div.bmg_contact_icon_gr, bmg_contact_icon_wt{background-position: 0 -279px !important; }            
div.bmg_dollarIcon{background-position: 0 -372px !important; }                 
div.bmg_featured_solutions_icon_gr, div.bmg_featuredSolutions_icon_wt{background-position: 0 -465px !important; } 
div.bmg_file_icon_gr, div.bmg_file_icon_wt, div.bmg_resourceCenter_Icon, div.bmg_caseStudies_Icon, div.bmg_whitePapers_Icon{background-position: 0 -558px !important; }             
div.bmg_intheNews_Icon_gr, div.bmg_inTheNews_Icon, div.bmg_newsItems_Icon{background-position: 0 -651px !important;}          
div.bmg_iqConnectIcon, div.bmg_icConnectIcon{background-position: 0 -744px !important;}                  
div.bmg_iqEnhanceIcon{background-position: 0 -837px !important;}                  
div.bmg_iqSimplifyIcon{background-position: 0 -930px !important;}                 
div.bmg_search_icon_gr, div.bmg_search_icon_wt, div.bmg_finder, div.bmg_networkMaps_Icon{background-position: 0 -1023px !important;}
div.bmg_people_icon_gr,div.bmg_people_icon_wt, div.bmg_webinars_Icon{background-position: 0 -1116px !important;}               
div.bmg_star_icon_gr,div.bmg_star_icon_wt, div.bmg_awards_Icon{background-position: 0 -1209px !important;}              
div.bmg_videoDemo_icon_gr, div.bmg_videosAndDemos_Icon{background-position: 0 -1302px !important;}         
div.bmg_voice_icon_gr, div.bmg_voice_icon_wt, div.bmg_customerVoice_Icon{background-position: 0 -1395px !important;}          
div.icon-education-grey{background-position: 0 -1488px !important;}           
div.icon-federal-grey{background-position: 0 -1581px !important;}             
div.icon-partners-grey{background-position: 0 -1674px !important;}            
div.icon-state-grey{background-position: 0 -1767px !important;}               

div.bmg_globe_icon_gr {
	background:url(../images/thumbnail-icons/bmg_globe_icon_gr.gif) no-repeat;
}
div.bmg_globe_icon_wt {
	background:url(../images/thumbnail-icons/bmg_globe_icon_wt.gif) no-repeat;
}
div.bmg_federal_Icon {
	background:url(../../../Portlets/largeBusiness/channels/images/icon-federal-grey.jpg) no-repeat;
}
/* End Icons */
/* Buttons Begin */
/* Buttons (icons right) */

div.bmg_content_container a.bmg_right_icon_gr,
div.bmg_content_container a.bmg_download_icon_gr,
div.bmg_content_container a.bmg_print_icon_gr,
div.bmg_content_container a.bmg_contact_icon_gr,
div.bmg_content_container a.bmg_arrow_icon_gr,
div.bmg_content_container a.bmg_arrow_left_icon_gr,
div.bmg_content_container a.bmg_profinder_icon_gr,
div.bmg_content_container a.bmg_right_icon_wt,
div.bmg_content_container a.bmg_download_icon_wt,
div.bmg_content_container a.bmg_print_icon_wt,
div.bmg_content_container a.bmg_contact_icon_wt,
div.bmg_content_container a.bmg_arrow_icon_wt,
div.bmg_content_container a.bmg_arrow_play_icon_wt,
div.bmg_content_container a.bmg_arrow_left_icon_wt,
div.bmg_content_container a.bmg_inactive_arrow_icon_wt,
div.bmg_content_container a.bmg_arrow_icon_dgr,
div.bmg_content_container a.bmg_inactive_arrow_icon_dgr,
a.bmg_arrow_icon_dgr,
a.bmg_inactive_arrow_icon_dgr,
div.bmg_content_container a.bmg_profinder_icon_grLt,
div.bmg_content_container a.bmg_contact_icon_grLt,
div.bmg_content_container a.bmg_arrow_icon_grLt,
div.prod_home_button a.bmg_profinder_icon_grLt,
div.prod_home_button a.bmg_contact_icon_grLt,
div.prod_home_button a.bmg_arrow_icon_grLt,
div.prod_home_button a.bmg_right_icon_gr{
	display: list-item;
	float:left;
	list-style: none;
	height:33px;
	padding:0px 0px 0px 10px;
	border: none
}
div.bmg_content_container a.bmg_arrow_left_icon_wt{
	padding:0px 10px 0px 0px;
}
div.bmg_content_container a.bmg_arrow_left_icon_gr span,
div.bmg_content_container a.bmg_arrow_left_icon_wt span{
	display: list-item;
	float:left;
	list-style: none;
	height:33px;
	padding:0px 10px 0px 0px;
	border: none
}
/* gray up state */
div.bmg_content_container a.bmg_right_icon_gr,
div.bmg_content_container a.bmg_download_icon_gr,
div.bmg_content_container a.bmg_print_icon_gr,
div.bmg_content_container a.bmg_contact_icon_gr,
div.bmg_content_container a.bmg_arrow_icon_gr,
div.bmg_content_container a.bmg_arrow_left_icon_gr,
div.bmg_content_container a.bmg_profinder_icon_gr,
div.bmg_content_container a.bmg_profinder_icon_grLt,
div.bmg_content_container a.bmg_contact_icon_grLt,
div.bmg_content_container a.bmg_arrow_icon_grLt,
div.prod_home_button a.bmg_profinder_icon_grLt,
div.prod_home_button a.bmg_contact_icon_grLt,
div.prod_home_button a.bmg_arrow_icon_grLt,
div.prod_home_button a.bmg_right_icon_gr
{
	background: url(../images/button-assets/bmg_button_background_gr.gif) left top no-repeat;	
}
/* Inactive button state for grey */
div.bmg_content_container a.bmg_inactive_right_icon_gr,
div.bmg_content_container a.bmg_inactive_right_icon_gr:hover{
	border: none;
	background: url(../images/button-assets/customize_buttons_ph1.gif) left bottom no-repeat;
	display:block;
	float:left;
	list-style: none;
	height:33px;
	padding:0px 0px 0px 10px;
	border: none;
	cursor:default;
}
div.bmg_content_container a.bmg_inactive_right_icon_gr span,
div.bmg_content_container a.bmg_inactive_right_icon_gr:hover span{
	border: none;
	background: url(../images/button-assets/customize_buttons_right1.gif) right bottom no-repeat;
	display: list-item;
	float:left;
	list-style: none;
	line-height:33px;
	padding:0px 10px 0px 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #ffffff;
	cursor: default;
}
/* Inactive button state for white bg */
div.bmg_content_container a.bmg_inactive_arrow_icon_wt{
	background: url(../images/button-assets/bmg_inactive_button_background_wt.gif) left top no-repeat;	
}

/* Hover Button Skins */
div.bmg_content_container a.bmg_inactive_arrow_icon_wt:hover,
div.bmg_content_container a.bmg_right_icon_gr:hover,
div.bmg_content_container a.bmg_download_icon_gr:hover,
div.bmg_content_container a.bmg_print_icon_gr:hover,
div.bmg_content_container a.bmg_contact_icon_gr:hover,
div.bmg_content_container a.bmg_arrow_icon_gr:hover,
div.bmg_content_container a.bmg_arrow_left_icon_gr:hover,
div.bmg_content_container a.bmg_arrow_left_icon_wt:hover,
div.bmg_content_container a.bmg_profinder_icon_gr:hover,
div.bmg_content_container a.bmg_right_icon_wt:hover,
div.bmg_content_container a.bmg_right_icon_wt:hover,
div.bmg_content_container a.bmg_download_icon_wt:hover,
div.bmg_content_container a.bmg_print_icon_wt:hover,
div.bmg_content_container a.bmg_contact_icon_wt:hover,
div.bmg_content_container a.bmg_arrow_icon_wt:hover,
div.bmg_content_container a.bmg_arrow_play_icon_wt:hover,
div.bmg_content_container a.bmg_arrow_icon_dgr:hover,
div.bmg_content_container a.bmg_inactive_arrow_icon_dgr:hover,
a.bmg_arrow_icon_dgr:hover,
a.bmg_inactive_arrow_icon_dgr:hover,
div.bmg_content_container a.bmg_profinder_icon_grLt:hover,
div.bmg_content_container a.bmg_contact_icon_grLt:hover,
div.bmg_content_container a.bmg_arrow_icon_grLt:hover,
div.prod_home_button a.bmg_profinder_icon_grLt:hover,
div.prod_home_button a.bmg_contact_icon_grLt:hover,
div.prod_home_button a.bmg_arrow_icon_grLt:hover,
div.prod_home_button a.bmg_right_icon_gr:hover{
	border: none
}
/* gray over state */
div.bmg_content_container a.bmg_right_icon_gr:hover,
div.bmg_content_container a.bmg_download_icon_gr:hover,
div.bmg_content_container a.bmg_print_icon_gr:hover,
div.bmg_content_container a.bmg_contact_icon_gr:hover,
div.bmg_content_container a.bmg_arrow_icon_gr:hover,
div.bmg_content_container a.bmg_arrow_left_icon_gr:hover,
div.bmg_content_container a.bmg_profinder_icon_gr:hover,
div.bmg_content_container a.bmg_profinder_icon_grLt:hover,
div.bmg_content_container a.bmg_contact_icon_grLt:hover,
div.bmg_content_container a.bmg_arrow_icon_grLt:hover,
div.prod_home_button a.bmg_profinder_icon_grLt:hover,
div.prod_home_button a.bmg_contact_icon_grLt:hover,
div.prod_home_button a.bmg_arrow_icon_grLt:hover,
div.prod_home_button a.bmg_right_icon_gr:hover{
	background: url(../images/button-assets/bmg_button_background_gr.gif) left bottom no-repeat;	
}
/* white up state*/
div.bmg_content_container a.bmg_right_icon_wt,
div.bmg_content_container a.bmg_right_icon_wt,
div.bmg_content_container a.bmg_download_icon_wt,
div.bmg_content_container a.bmg_print_icon_wt,
div.bmg_content_container a.bmg_contact_icon_wt,
div.bmg_content_container a.bmg_arrow_icon_wt,
div.bmg_content_container a.bmg_arrow_play_icon_wt{
	background: url(../images/button-assets/bmg_button_background_wt.gif) left top no-repeat;	
} 
/* white over state */
div.bmg_content_container a.bmg_right_icon_wt:hover,
div.bmg_content_container a.bmg_right_icon_wt:hover,
div.bmg_content_container a.bmg_download_icon_wt:hover,
div.bmg_content_container a.bmg_print_icon_wt:hover,
div.bmg_content_container a.bmg_contact_icon_wt:hover,
div.bmg_content_container a.bmg_arrow_play_icon_wt:hover,
div.bmg_content_container a.bmg_arrow_icon_wt:hover{
	background: url(../images/button-assets/bmg_button_background_wt.gif) left bottom no-repeat;
}
/* dark gray up state */
div.bmg_content_container a.bmg_arrow_icon_dgr,
a.bmg_arrow_icon_dgr{
	background: url(../images/button-assets/bmg_gen_btn_dgr.gif) left -33px no-repeat;	
}
/* dark gray over state */
div.bmg_content_container a.bmg_arrow_icon_dgr:hover,
a.bmg_arrow_icon_dgr:hover{
	background: url(../images/button-assets/bmg_gen_btn_dgr.gif) left 0px no-repeat;	
}
/* dark gray inactive state */
div.bmg_content_container a.bmg_inactive_arrow_icon_dgr,
a.bmg_inactive_arrow_icon_dgr{
	background: url(../images/button-assets/bmg_gen_btn_dgr.gif) left -66px no-repeat;	
}

/* left icon background */
div.bmg_content_container a.bmg_arrow_left_icon_gr,
div.bmg_content_container a.bmg_arrow_left_icon_wt,
div.bmg_content_container a.bmg_arrow_left_icon_gr:hover,
div.bmg_content_container a.bmg_arrow_left_icon_wt:hover{
	padding-left: 0px;
	padding-right: 10px;
}
div.bmg_content_container a.bmg_arrow_left_icon_gr{
	background: url(../images/button-assets/bmg_button_background_gr.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_arrow_left_icon_wt{
	background: url(../images/button-assets/bmg_button_background_wt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_arrow_left_icon_gr:hover{
	background: url(../images/button-assets/bmg_button_background_gr.gif) right bottom no-repeat;	
}
div.bmg_content_container a.bmg_arrow_left_icon_wt:hover{
	background: url(../images/button-assets/bmg_button_background_wt.gif) right bottom no-repeat;	
}
/* icon right */
div.bmg_content_container a.bmg_right_icon_gr span,
div.bmg_content_container a.bmg_download_icon_gr span,
div.bmg_content_container a.bmg_print_icon_gr span,
div.bmg_content_container a.bmg_contact_icon_gr span,
div.bmg_content_container a.bmg_arrow_icon_gr span,
div.bmg_content_container a.bmg_arrow_left_icon_gr span,
div.bmg_content_container a.bmg_right_icon_wt span,
div.bmg_content_container a.bmg_download_icon_wt span,
div.bmg_content_container a.bmg_print_icon_wt span,
div.bmg_content_container a.bmg_contact_icon_wt span,
div.bmg_content_container a.bmg_arrow_icon_wt span,
div.bmg_content_container a.bmg_arrow_play_icon_wt span,
div.bmg_content_container a.bmg_arrow_left_icon_wt span,
div.bmg_content_container a.bmg_inactive_arrow_icon_wt span,
div.bmg_content_container a.bmg_profinder_icon_gr span,
div.bmg_content_container a.bmg_arrow_icon_dgr span,
div.bmg_content_container a.bmg_inactive_arrow_icon_dgr span,
a.bmg_arrow_icon_dgr span,
a.bmg_inactive_arrow_icon_dgr span,
div.bmg_content_container a.bmg_profinder_icon_grLt span,
div.bmg_content_container a.bmg_contact_icon_grLt span,
div.bmg_content_container a.bmg_arrow_icon_grLt span,
div.prod_home_button a.bmg_profinder_icon_grLt span,
div.prod_home_button a.bmg_contact_icon_grLt span,
div.prod_home_button a.bmg_arrow_icon_grLt span,
div.prod_home_button a.bmg_right_icon_gr span{
	display: list-item;
	float:left;
	list-style: none;
	line-height:33px;
	height:33px;
	padding:0px 38px 0px 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #ffffff;
	cursor:pointer;

}
/* icon left */
div.bmg_content_container a.bmg_arrow_left_icon_gr span,
div.bmg_content_container a.bmg_arrow_left_icon_wt span{
	display: list-item;
	float:left;
	list-style: none;
	line-height:33px;
	padding:0px 0px 0px 38px;
	font-weight: bold;
	font-size: 12px;	
	color: #ffffff;
	cursor:pointer;
}
/* white icon up state */
div.bmg_content_container a.bmg_right_icon_wt span{
	padding-right: 12px;
	background:url(../images/button-assets/bmg_button_right_icon_wt.gif) right top no-repeat;	
}
div.bmg_content_container a.bmg_download_icon_wt span{
	background:url(../images/button-assets/bmg_button_download_icon_wt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_print_icon_wt span{
	background:url(../images/button-assets/bmg_button_print_icon_wt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_contact_icon_wt span{
	background:url(../images/button-assets/bmg_button_contact_icon_wt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_arrow_icon_wt span{
	background:url(../images/button-assets/bmg_button_arrow_icon_wt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_arrow_play_icon_wt span{
	background:url(../images/button-assets/bmg_button_play_icon_wt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_inactive_arrow_icon_wt span{
	background:url(../images/button-assets/bmg_inactive_button_arrow_icon_wt.gif) right top no-repeat;		
}
div.bmg_content_container a.bmg_arrow_left_icon_wt span{
	background:url(../images/button-assets/bmg_button_arrow_left_icon_wt.gif) left top no-repeat;
}
/* white icon over state */
div.bmg_content_container a.bmg_right_icon_wt:hover span{
	padding-right: 12px;
	background:url(../images/button-assets/bmg_button_right_icon_wt.gif) right bottom no-repeat;	
}
div.bmg_content_container a.bmg_download_icon_wt:hover span{
	background:url(../images/button-assets/bmg_button_download_icon_wt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_print_icon_wt:hover span{
	background:url(../images/button-assets/bmg_button_print_icon_wt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_contact_icon_wt:hover span{
	background:url(../images/button-assets/bmg_button_contact_icon_wt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_arrow_icon_wt:hover span{
	background:url(../images/button-assets/bmg_button_arrow_icon_wt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_arrow_play_icon_wt:hover span{
	background:url(../images/button-assets/bmg_button_play_icon_wt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_inactive_arrow_icon_wt:hover span{
	background:url(../images/button-assets/bmg_inactive_button_arrow_icon_wt.gif) right bottom no-repeat;		
}
div.bmg_content_container a.bmg_arrow_left_icon_wt:hover span{
	background:url(../images/button-assets/bmg_button_arrow_left_icon_wt.gif) left bottom no-repeat;
}
/* dark grey up state */
div.bmg_content_container a.bmg_arrow_icon_dgr span,
a.bmg_arrow_icon_dgr span{
	background:url(../images/button-assets/bmg_arrow_btn_dgr.gif) right -33px no-repeat;
}
/* dark grey over state */
div.bmg_content_container a.bmg_arrow_icon_dgr:hover span,
a.bmg_arrow_icon_dgr:hover span{
	background:url(../images/button-assets/bmg_arrow_btn_dgr.gif) right 0px no-repeat;
}
/* dark grey inactive state */
div.bmg_content_container a.bmg_inactive_arrow_icon_dgr span,
a.bmg_inactive_arrow_icon_dgr span{
	background:url(../images/button-assets/bmg_arrow_btn_dgr.gif) right -66px no-repeat;
	color:#999;
	cursor:default;
}

/* gray icon up state */
div.bmg_content_container a.bmg_right_icon_gr span{
	padding-right: 12px;
	background:url(../images/button-assets/bmg_button_right_icon_gr.gif) right top no-repeat;	
}
div.prod_home_button a.bmg_right_icon_gr span{
	padding-right: 12px;
	background:url(../images/button-assets/bmg_button_right_icon_gr.gif) right top no-repeat;	
}
div.bmg_content_container a.bmg_profinder_icon_gr span{
	background:url(../images/button-assets/bmg_button_profinder_icon_gr.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_profinder_icon_grLt span{
	background:url(../images/button-assets/bmg_button_profinder_icon_grLt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_download_icon_gr span{
	background:url(../images/button-assets/bmg_button_download_icon_gr.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_print_icon_gr span{
	background:url(../images/button-assets/bmg_button_print_icon_gr.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_contact_icon_gr span{
	background:url(../images/button-assets/bmg_button_contact_icon_gr.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_contact_icon_grLt span{
	background:url(../images/button-assets/bmg_button_contact_icon_grLt.gif) right top no-repeat;
}
div.prod_home_button a.bmg_contact_icon_grLt span{
	background:url(../images/button-assets/bmg_button_contact_icon_grLt.gif) right top no-repeat;
}
div.prod_home_button a.bmg_profinder_icon_grLt span{
	background:url(../images/button-assets/bmg_button_profinder_icon_grLt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_arrow_icon_gr span{
	background:url(../images/button-assets/bmg_button_arrow_icon_gr.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_arrow_icon_grLt span{
	background:url(../images/button-assets/bmg_button_arrow_icon_grLt.gif) right top no-repeat;
}
div.bmg_content_container a.bmg_arrow_left_icon_gr span{
	background:url(../images/button-assets/bmg_button_arrow_left_icon_gr.gif) left top no-repeat;
}
/* gray icon over state */
div.bmg_content_container a.bmg_right_icon_gr:hover span{
	padding-right: 12px;
	background:url(../images/button-assets/bmg_button_right_icon_gr.gif) right bottom no-repeat;	
}
div.prod_home_button a.bmg_right_icon_gr:hover span{
	padding-right: 12px;
	background:url(../images/button-assets/bmg_button_right_icon_gr.gif) right bottom no-repeat;	
}
div.bmg_content_container a.bmg_profinder_icon_gr:hover span{
	background:url(../images/button-assets/bmg_button_profinder_icon_gr.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_profinder_icon_grLt:hover span{
	background:url(../images/button-assets/bmg_button_profinder_icon_grLt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_download_icon_gr:hover span{
	background:url(../images/button-assets/bmg_button_download_icon_gr.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_print_icon_gr:hover span{
	background:url(../images/button-assets/bmg_button_print_icon_gr.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_contact_icon_gr:hover span{
	background:url(../images/button-assets/bmg_button_contact_icon_gr.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_contact_icon_grLt:hover span{
	background:url(../images/button-assets/bmg_button_contact_icon_grLt.gif) right bottom no-repeat;
}
div.prod_home_button a.bmg_contact_icon_grLt:hover span{
	background:url(../images/button-assets/bmg_button_contact_icon_grLt.gif) right bottom no-repeat;
}
div.prod_home_button a.bmg_profinder_icon_grLt:hover span{
	background:url(../images/button-assets/bmg_button_profinder_icon_grLt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_arrow_icon_gr:hover span{
	background:url(../images/button-assets/bmg_button_arrow_icon_gr.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_arrow_icon_grLt:hover span{
	background:url(../images/button-assets/bmg_button_arrow_icon_grLt.gif) right bottom no-repeat;
}
div.bmg_content_container a.bmg_arrow_left_icon_gr:hover span{
	background:url(../images/button-assets/bmg_button_arrow_left_icon_gr.gif) left bottom no-repeat;
}

div.bmg_theme_action_call_wht div.bmg_button_position,
div.bmg_theme_action_call div.bmg_button_position  {
	float:right;
	padding:0px 10px 0px 0px;
	height:50px;
	position:relative;
}
div.bmg_theme_2 div.bmg_button_position,
div.bmg_theme_3 div.bmg_button_position  {
	padding:5px 5px 10px 10px;
	height:30px;
	clear:both;
}


/* Buttons End */

/* Theme 1 consists of the white h3 with the gradent tabbed background and the poke-a-dotted background */
div.bmg_theme_1 {
	background:url(../images/theme-assets/theme_1_cr.gif) repeat-y right;	
}
div.bmg_theme_1 div.bmg_portlet_container {
	background:url(../images/theme-assets/theme_1_br.gif) no-repeat right bottom;
}
div.bmg_theme_1 div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_1_tr.gif) no-repeat right top;
	height: 27px;
}
div.bmg_theme_1 div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	background:url(../images/theme-assets/theme_1_tl.gif) no-repeat left top;
	height: 27px;
	color:#FFFFFF;
	padding:6px 0px 0px 8px;
}
div.bmg_theme_1 div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/theme_1_bl.gif) no-repeat left bottom;
	padding-bottom:20px;
}
div.bmg_theme_1 h2{
	/*font-size:14px; */
	font-weight:bold; 
	margin:0px; padding:0px;
}
div.bmg_theme_1 ul,
div.bmg_theme_1 ol{
	padding:6px 12px 0px 24px;
}
div.bmg_theme_1 li{
	color:#333333;
}
/* End Theme 1 */

/* Theme_white consists of the white h3 with the gradent tabbed background and the white background */
div.bmg_theme_white {
	background:url(../images/theme-assets/theme_white_cr.gif) repeat-y right;	
}
div.bmg_theme_white div.bmg_portlet_container {
	background:url(../images/theme-assets/theme_white_br.gif) no-repeat right bottom;
	
}
div.bmg_theme_white div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_white_tr.gif) no-repeat right top;
	height: 27px;
}
div.bmg_theme_white div.bmg_portlet_container div.bmg_portlet_title_container h3 {
	background:url(../images/theme-assets/theme_white_tl.gif) no-repeat left top;
	height: 27px;
	color:#FFFFFF;
	padding:6px 0px 0px 8px;
}
div.bmg_theme_white div.bmg_portlet_container div.bmg_portlet_title_container h3 img {
	padding:0px 0px 2px 10px;
}
div.bmg_theme_white div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/theme_white_bl.gif) no-repeat left bottom;
	padding-bottom:9px;
	hasLayout: true;
}
div.bmg_theme_white div.bmg_portlet_container div.bmg_feature_title h3 {
	padding:3px 0px;
}
div.bmg_theme_white div.bmg_portlet_container div.bmg_feature_title h3.Center {
	text-align:center;
}
div.bmg_theme_white h3{
	margin:0px; 
	padding:0px;
}
div.bmg_theme_white ul,
div.bmg_theme_white ol{
	padding:6px 12px 0px 24px;
}
div.bmg_theme_white li{
	color:#333333;
}
/* End Theme_white */

/* Theme 2 consists of a white backgound rounded corners and dropshadow the h3 is not required */
div.bmg_theme_2 {
	background:url(../images/theme-assets/theme_2_cr.gif) repeat-y right;
}
div.bmg_theme_2 div.bmg_portlet_container {
	background:url(../images/theme-assets/theme_2_br.gif) no-repeat right bottom;
}
/*div.bmg_theme_2 > div.bmg_portlet_container > div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_2_tr.gif) no-repeat right top;
	position: relative;
	height:10px;
	}
div.bmg_theme_2 > div.bmg_portlet_container > div.bmg_portlet_title_container > div.bmg_div,
div.bmg_theme_2 > div.bmg_portlet_container > div.bmg_portlet_title_container > h2 {
	background: url(../images/theme-assets/theme_2_tl.gif) no-repeat left top;
	height:10px;
}*/
div.bmg_theme_2  div.bmg_portlet_container  div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_2_tr.gif) no-repeat right top;
	/*position: relative; */
	}
div.bmg_theme_2  div.bmg_portlet_container  div.bmg_portlet_title_container  div.bmg_div,
div.bmg_theme_2  div.bmg_portlet_container  div.bmg_portlet_title_container  h2 {
	background: url(../images/theme-assets/theme_2_tl.gif) no-repeat left top;
}
div.bmg_theme_2 div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div {
	height:70px;
}
div.bmg_theme_2 div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div h2 {
	float:left;
	width:350px;
}
div.bmg_theme_2 div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	padding: 14px 14px 0px 14px;
}

div.bmg_theme_2 > div.bmg_portlet_container > div.bmg_portlet_content,
div.bmg_theme_2 > div.bmg_portlet_container > div.bmg_product_container > div.bmg_portlet_content{
	background:url(../images/theme-assets/theme_2_bl.gif) no-repeat left bottom;
	position: relative;/**/
}
div.bmg_theme_2 div.bmg_portlet_container div.bmg_portlet_content,
div.bmg_theme_2 div.bmg_portlet_container div.bmg_product_container div.bmg_portlet_content{
	min-height:530px;
	height:auto !important;
	height:530px;
}

div.bmg_theme_2 > div.bmg_portlet_container > div.bmg_portlet_content>div.bmg_content_head{
	position: relative;/**/
}
div.bmg_theme_2 h3{
}
div.bmg_theme_2 ul,
div.bmg_theme_2 ol{
	padding:6px 12px 0px 24px;
}
div.bmg_theme_2 li{
	color:#333333;
}
/* End Theme 2 */

/* Theme 3 consists of a white backgound rounded corners and dark dropshadow the h3 is not required */
div.bmg_theme_3 {
	background:url(../images/theme-assets/theme_3_cr.gif) repeat-y right;
}
div.bmg_theme_3 div.bmg_portlet_container {
	background:url(../images/theme-assets/theme_3_br.gif) no-repeat right bottom;
}
div.bmg_theme_3 div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_3_tr.gif) no-repeat right top;
	height:8px;
}
div.bmg_theme_3 div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div{
	background:url(../images/theme-assets/theme_3_tl.gif) no-repeat left top;
	height:8px;
}
/*
div.bmg_theme_3 div.bmg_portlet_container div.bmg_portlet_title_container h3 {
	background:url(../images/theme-assets/theme_3_tl.gif) no-repeat left top;
	height: 27px;
	color:#FFFFFF;
	padding:6px 0px 0px 8px;
}*/
div.bmg_theme_3 div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/theme_3_bl.gif) no-repeat left bottom;
	padding-bottom:20px;
	min-height:570px;
	height:auto !important;
	height:570px;
}
div.bmg_theme_3 select {
	margin-top:10px;
}

/* End Theme 3 */

/* Theme 4 starts */
div.bmg_theme_4 {
	background:url(../images/theme-assets/theme_4_cr.gif) repeat-y right;
}
div.bmg_theme_4 div.bmg_portlet_container {
	background:url(../images/theme-assets/theme_4_br.gif) no-repeat right bottom;
}
div.bmg_theme_4 div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_4_tr.gif) no-repeat right top;
	height:11px;
}
div.bmg_theme_4 div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div{
	background:url(../images/theme-assets/theme_4_tl.gif) no-repeat left top;
	height:11px;
}
div.bmg_layout_innerCol_40 div.bmg_theme_4 div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/theme_4_bl.gif) no-repeat left bottom;
	padding:0px 0px 31px 0px;
	*padding:0px 0px 11px 0px;
	min-height:200px;
	height:auto !important;
	height:200px;	
}
/* End Theme 4 */

/* Theme Action Call consists of a gradient backgound rounded corners and dropshadow the h2 is required */
div.bmg_theme_action_call {
	background:url(../images/theme-assets/bmg_action_call_cr.gif) top right repeat-y;
}
div.bmg_theme_action_call div.bmg_portlet_container {
	background:url(../images/theme-assets/bmg_action_call_tr.gif) no-repeat right top;
}
div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/bmg_action_call_tl.gif) no-repeat left top;
	position: relative; /*- Removed due to menu overlapping -Hari*/
}
div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_content_container{
	background:url(../images/theme-assets/bmg_action_call_br.gif) no-repeat right bottom;
}
div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_bl.gif) no-repeat left bottom;
	position: relative; /*- Removed due to menu overlapping -Hari*/
}
/**/
div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	padding: 10px 0px 0px 8px;
}
 /*End Theme Action Call */
/* Added by Rahul */
div.bmg_theme_action_call_grn {
	background:url(../images/theme-assets/bmg_action_call_grn_cr.gif) top right repeat-y;
	margin-bottom:10px;
}
 div.bmg_theme_action_call_grn div.bmg_portlet_container {
	background:url(../images/theme-assets/bmg_action_call_grn_tr.gif) no-repeat right top;
}
 div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/bmg_action_call_grn_tl.gif) no-repeat right top ;
	min-height:6px;
	height:auto !important;
	height:6px;
}
div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_content_container{
	background:url(../images/theme-assets/bmg_action_call_grn_br.gif) no-repeat right bottom;
} 
div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_content_container p,
div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_content_container p{/*for product category page*/
	padding:3px 10px;
}
div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	background:url(../images/theme-assets/bmg_action_call_grn_tl.gif) no-repeat left top ;
	padding: 10px 0px 0px 8px;
	font-size:1em;
}
div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div{
	background:url(../images/theme-assets/bmg_action_call_grn_tl.gif) no-repeat left top;/*for webinar*/
	height:0px !important;
}
div.bmg_product_Content div.bmg_div{
	padding-bottom:20px;
}
div.bmg_theme_2 div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_grn_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:40px !important;
	height:40px 
}
div.bmg_theme_3 div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_grn_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:60px !important;
}
div.bmg_theme_3 div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_grn_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:60px !important;
}
div.bmg_layout_col_250 div.bmg_theme_action_call_grn div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_grn_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:60px !important;
}
/*Ends here by Rahul */
/* Theme Action Call White consists of a gradient backgound rounded corners and dropshadow */

 div.bmg_theme_action_call_wht {
	background:url(../images/theme-assets/bmg_action_call_wht_cr.gif) top right repeat-y;
	margin-bottom:10px;
	 
}
 div.bmg_theme_action_call_wht div.bmg_portlet_container {
	background:url(../images/theme-assets/bmg_action_call_wht_tr.gif) no-repeat right top;
	
}
 div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/bmg_action_call_wht_tl.gif) no-repeat left top ;
	min-height:6px;
	height:auto !important;
	height:6px;
	 
}
div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_content_container{
	background:url(../images/theme-assets/bmg_action_call_wht_br.gif) no-repeat right bottom;
} 
div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_content_container p,
div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_content_container p{/*for product category page*/
	padding:3px 10px;
}
div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	background:url(../images/theme-assets/bmg_action_call_wht_tl.gif) no-repeat left top ;
	padding: 10px 0px 0px 9px;
}
div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div{
	background:url(../images/theme-assets/bmg_action_call_wht_tl.gif) no-repeat left top;/*for webinar*/
	height:0px !important;
}
div.bmg_product_Content div.bmg_div{
	padding-bottom:20px;
}

div.bmg_theme_2 div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_wht_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:40px !important;
	height:40px 
}
div.bmg_theme_3 div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_wht_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:60px !important;
}
div.bmg_theme_3 div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_wht_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:60px !important;
}
div.bmg_layout_col_250 div.bmg_theme_action_call_wht div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_wht_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:60px !important;
}
/**/
/* Product Embed Contact form starts */
div.bmg_theme_action_call_wht_embR {
	background:url(../images/theme-assets/bmg_action_call_wht_embR_cr.gif) top right repeat-y;
	margin-bottom:10px;
}
 div.bmg_theme_action_call_wht_embR div.bmg_portlet_container {
	background:url(../images/theme-assets/bmg_action_call_wht_embR_tr.gif) no-repeat right top;
	
}
 div.bmg_theme_action_call_wht_embR div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/bmg_action_call_wht_embR_tl.gif) no-repeat left top ;
	min-height:6px;
	height:auto !important;
	height:6px; 
}
div.bmg_theme_action_call_wht_embR div.bmg_portlet_container div.bmg_portlet_content_container{
	background:url(../images/theme-assets/bmg_action_call_wht_embR_br.gif) no-repeat right bottom;
} 
div.bmg_theme_action_call_wht_embR div.bmg_portlet_container div.bmg_portlet_content_container p,
div.bmg_theme_action_call div.bmg_portlet_container div.bmg_portlet_content_container p{
	padding:3px 10px;
}
div.bmg_theme_action_call_wht_embR div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	background:url(../images/theme-assets/bmg_action_call_wht_embR_tl.gif) no-repeat left top ;
	padding: 10px 0px 0px 8px;
}
div.bmg_theme_action_call_wht_embR div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div{
	background:url(../images/theme-assets/bmg_action_call_wht_embR_tl.gif) no-repeat left top;
	height:0px !important;
}


div.bmg_theme_2 div.bmg_theme_action_call_wht_embR div.bmg_portlet_container div.bmg_portlet_content_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_action_call_wht_embR_bl.gif) no-repeat left bottom;
	position:relative;
	min-height:40px !important;
	height:40px 
}
/* Product Embed Contact form ends */
/* Theme Titled blank consists of the white h2 with the gradent tabbed background and the poke-a-dotted background */
div.bmg_theme_titled_blank {
	background:url(../images/theme-assets/theme_2_cr.gif) repeat-y right;
}
div.bmg_theme_titled_blank div.bmg_portlet_container {
	background:url(../images/theme-assets/theme_2_br.gif) no-repeat right bottom;
	position: relative;
}
div.bmg_theme_titled_blank div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_1_tr.gif) no-repeat right top;
	height: 27px;
}
div.bmg_theme_titled_blank div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	background:url(../images/theme-assets/theme_1_tl.gif) no-repeat left top;
	height: 21px;
	color:#FFFFFF;
	padding:6px 0px 0px 8px;
}
div.bmg_theme_titled_blank div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/theme_2_bl.gif) no-repeat left bottom;
	padding-bottom:20px;
	overflow:auto;
}
div.bmg_theme_titled_blank h2{
	/*font-size:14px;*/
	font-weight:bold; 
	margin:0px; padding:0px;
}
div.bmg_theme_titled_blank ul,
div.bmg_theme_titled_blank ol{
	padding:6px 12px 0px 24px;
}
div.bmg_theme_titled_blank li{
	color:#333333;
}
/* End Theme Titled blank */

/* Begin Edit Pane Theme*/
div.bmg_theme_edit_pane {
	background:url(../images/theme-assets/bmg_edit_cr.gif) repeat-y right;
	margin-left:1px;
}
div.bmg_theme_edit_pane div.bmg_portlet_container {
	background:url(../images/theme-assets/bmg_edit_br.gif) no-repeat right bottom;
}
div.bmg_theme_edit_pane div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/bmg_edit_tr.gif) no-repeat right top;
	height: 14px;
}
div.bmg_theme_edit_pane div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	background:url(../images/theme-assets/bmg_edit_tl.gif) no-repeat left top;
	height: 14px;
	padding:6px 0px 0px 8px;
	font-size:16px
}
div.bmg_theme_edit_pane div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/bmg_edit_bl.gif) no-repeat left bottom;
	padding-bottom:12px;
	overflow:auto;
}
div.bmg_theme_edit_pane h2{ font-weight:bold; margin:0px; padding:0px;}
div.bmg_theme_edit_pane ul,
div.bmg_theme_edit_pane ol{
	padding:6px 12px 0px 24px;
}
div.bmg_theme_edit_pane li{
	color:#333333;
}

/* End Edit Pane Theme*/

/* Begin Nav Grade Theme*/
div.bmg_theme_nav_grade {
	background:url(../images/theme-assets/theme_2_cr.gif) repeat-y right;
	margin-bottom:0px;
}
div.bmg_theme_nav_grade div.bmg_portlet_container {
	background:url(../images/theme-assets/theme_nav_grade_br.gif) no-repeat right bottom;
}
div.bmg_theme_nav_grade div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/theme_2_tr.gif) no-repeat right top;
	height: 27px;
}
div.bmg_theme_nav_grade div.bmg_portlet_container div.bmg_portlet_title_container h2 {
	background:url(../images/theme-assets/theme_nav_grade_tl.gif) no-repeat left top;
	height: 27px;
	padding:8px 0px 0px 8px;
	font-size:16px
}
div.bmg_theme_nav_grade div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/theme_nav_grade_bl.gif) no-repeat left bottom;
}
div.bmg_theme_nav_grade h2{ font-weight:bold; margin:0px; padding:0px;}
div.bmg_theme_nav_grade ul,
div.bmg_theme_nav_grade ol{
	padding:6px 12px 0px 24px;
}
div.bmg_theme_edit_pane li{
	color:#333333;
}
/* End Nav Grade Theme*/
h1, h2, h3{
	color: #333333;
}
/*Added for the Webinar icon/thumbnail on 6Jan 
div.bmg_webinars_Icon{
background:url(../images/thumbnail-icons/bmg_people_icon.gif) no-repeat;
}
div.bmg_awards_Icon{
background:url(../images/thumbnail-icons/bmg_star_icon_gr.gif) no-repeat;
}
div.bmg_technicalPublications_Icon{
background:url(../images/thumbnail-icons/bmg_check_icon_gr.gif) no-repeat;
}
div.bmg_videosAndDemos_Icon{
background:url(../images/thumbnail-icons/bmg_videoDemo_icon_gr.gif) no-repeat;
}*/



/*  Following styles added for transparent buttons. Appropriate width will need to be specified to the anchor tag within the HTML or via another style to avoid the background of the button shining through the transparent rounded edges of the arrow.*/
a.bmg_arrow_icon_gen,
a.bmg_button_gen,
a.bmg_button_gen_gr,
a.bmg_button_gen_wt,
a.bmg_inactive_btn_gen_gr,
a.bmg_inactive_btn_gen_wt{
	padding: 0px 0px 0px 10px; 
	display: list-item; 
	float: left; 
	height: 33px;
	border: none!important;
	list-style-type: none;
}
a.bmg_arrow_icon_gen span,
a.bmg_button_gen span,
a.bmg_button_gen_gr span,
a.bmg_button_gen_wt span,
a.bmg_inactive_btn_gen_gr span,
a.bmg_inactive_btn_gen_wt span{
	padding: 0px 38px 0px 0px; 
	display: list-item; 
	font-weight: bold; 
	font-size: 12px; 
	float: left; 
	cursor: pointer; 
	color: #ffffff; 
	line-height: 33px;
	list-style-type: none;
}
/*bmg_arrow_icon_gen */
a.bmg_arrow_icon_gen{
	background: url(../images/button-assets/bmg_button_background_gen.gif) no-repeat left top;
}
a.bmg_arrow_icon_gen:hover{
	background: url(../images/button-assets/bmg_button_background_gen.gif) no-repeat left bottom;
}
a.bmg_arrow_icon_gen span{
	background: url(../images/button-assets/bmg_button_arrow_icon_gen.gif) no-repeat right top;
}
a.bmg_arrow_icon_gen:hover span {
	background: url(../images/button-assets/bmg_button_arrow_icon_gen.gif) no-repeat right bottom;
}

/*bmg_button_gen */
a.bmg_button_gen{
	background: url(../images/button-assets/bmg_gen_button_transLft.gif) no-repeat left top;
}
a.bmg_button_gen:hover{
	background: url(../images/button-assets/bmg_gen_button_transLft.gif) no-repeat left bottom;
}
a.bmg_button_gen span{
	padding: 0px 10px 0px 0px;
	background: url(../images/button-assets/bmg_button_background_gen.gif) no-repeat right top;
}
a.bmg_button_gen:hover span{
		background: url(../images/button-assets/bmg_button_background_gen.gif) no-repeat right bottom;
}

/*Multi color general button: Bg position needs to be changed to get the appropriate background color - Hari*/
a.bmg_button_gen_gr{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left 0px;
}
a.bmg_button_gen_gr:hover{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left -33px;
}
a.bmg_button_gen_gr span{
	padding: 0px 10px 0px 0px;
	background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right 0px;
}
a.bmg_button_gen_gr:hover span{
		background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right -33px;
}
/* Inactive Grey Button */
a.bmg_inactive_btn_gen_gr{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left 0px;
}
a.bmg_inactive_btn_gen_gr:hover{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left 0px;
}
a.bmg_inactive_btn_gen_gr span{
	padding: 0px 10px 0px 0px;
	color:#4d4d4d !important;
	cursor: default !important;
	background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right 0px;
}
a.bmg_inactive_btn_gen_gr:hover span{
	background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right 0px;
}
/* --- */
a.bmg_button_gen_wt{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left -66px;
}
a.bmg_button_gen_wt:hover{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left -99px;
}
a.bmg_button_gen_wt span{
	padding: 0px 10px 0px 0px;
	background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right -66px;
}
a.bmg_button_gen_wt:hover span{
		background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right -99px;
}
/* Inactive White btn */
a.bmg_inactive_btn_gen_wt{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left -66px;
}
a.bmg_inactive_btn_gen_wt:hover{
	background: url(../images/button-assets/bmg_gen_multi_button_lft.gif) no-repeat left -66px;
}
a.bmg_inactive_btn_gen_wt span{
	padding: 0px 10px 0px 0px;
	color:#4d4d4d !important;
	cursor: default !important;
	background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right -66px;
}
a.bmg_inactive_btn_gen_wt:hover span{
		background: url(../images/button-assets/bmg_gen_multi_button_rgt.gif) no-repeat right -66px;
}


/* Repair Tip Window Theme */
/* Theme ToolTip consists of a white backgound rounded corners and dropshadow the h3 is not required */
div.bmg_theme_tootTip {
	background:url(../images/theme-assets/tipWindow_cr.gif) repeat-y right;
}
div.bmg_theme_tootTip div.bmg_portlet_container {
	background:url(../images/theme-assets/tipWindow_br.gif) no-repeat right bottom;
}
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_title_container {
	background:url(../images/theme-assets/tipWindow_tr.gif) no-repeat right top;
	height: 45px;
}
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div{
	background:url(../images/theme-assets/tipWindow_tl.gif) no-repeat left top;
	height: 39px;
	color:#FFFFFF;
	padding:6px 0px 0px 8px;
}

div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_content{
	background:url(../images/theme-assets/tipWindow_bl.gif) no-repeat left bottom;
	padding-bottom:15px;
}

div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div ul li{
	font-size:12px;	
}
/* Firefox li font size*/
div.bmg_theme_tootTip > div.bmg_portlet_container > div.bmg_portlet_title_container > div.bmg_div > ul > li{
	font-size:11px;
	*font-size:12px;
}
/* Firefox li font size End*/
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_content ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_title_container div.bmg_div ul li,
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_content ul li p,
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_content ul li a{
		color:#666;

}
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_content ul li h5{
	font-size:13px;
}
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_content ul li p{
	padding-top:0px;
	margin:0px;
}
div.bmg_theme_tootTip div.bmg_portlet_container div.bmg_portlet_content ul li a{
	text-decoration:none;
	border:none;
	font-style:italic;
}