@charset "UTF-8";
/* CSS Document */

/* Home page selectors Begin */
div.bmg_home_container {
	background:url(../images/main-body-bg.gif) repeat-y;
	width:830px;
	padding:0px 5px;
	font-size:12px;
}
div.bmg_home_container h2 {
	padding:2px 5px 4px 3px;
	font-size:18px;
	color:#5a5a5a;
}
div.bmg_home_container p,
div.bmg_home_container ul,
div.bmg_home_container ol,
div.bmg_home_container h3,
div.bmg_home_container h4,
div.bmg_home_container h5,
div.bmg_home_container dl,
div.bmg_home_container table{
	padding:6px 12px 0px 12px;
	color:#333333;
}
div.bmg_home_container div.bmg_home_content{
	margin-top:-7px;
	height:443px;
	background:url(../images/content-image.jpg) no-repeat;
}
div.bmg_home_container ul {
	padding:69px 0px 0px 25px;
}
div.bmg_home_content li {
	list-style:none;
	height:84px;
	width:328px;
	padding-bottom:10px;
}
div.bmg_home_content li.bmg_body_nav_products{
	background:url(../images/main-link-products.jpg) no-repeat top;
}
div.bmg_home_content li.bmg_body_nav_contact{
	background: url(../images/main-link-contact.jpg) no-repeat top;
}
div.bmg_home_content li.bmg_body_nav_manage {
	background:url(../images/main-link-manage.jpg) no-repeat top;
}
div.bmg_home_content li a {
	display:block;
	height:84px;
	width:328px;
}
div.bmg_home_content li span {
	visibility:hidden;
}
div.bmg_home_container div.bmg_home_callout{
	height:179px;
}
div.bmg_home_container div.bmg_home_callout ul{
	padding:2px 0px 0px 8px;
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_1,
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_2{
	float:left;
	height:182px;
	padding:0px 8px 0px 0px;
	list-style:none;
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_3{
	float:left;
	height:182px;
	padding:0px;
	list-style:none;
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_1 {
	background: url(../images/main-call-1-bg.jpg) no-repeat top left;
	width:250px;
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_1 h3 {
	background:url(../images/message-center.gif) no-repeat top left; 
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_2 {
	background: url(../images/main-call-2-bg.jpg) no-repeat top left;
	width:293px;
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_2 h3 {
	background:url(../images/qwest-net.gif) no-repeat  top  left; 
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_3 {
	background: url(../images/main-call-3-bg.jpg) no-repeat top left;
	width:250px;
}
div.bmg_home_container div.bmg_home_callout li.bmg_home_call_3 h3 {
	background: url(../images/business-channels.gif) no-repeat  top left;
}
div.bmg_home_container div.bmg_home_callout li h3 span {
	visibility:hidden;
}
div.bmg_home_container div.bmg_home_callout li h3,
div.bmg_home_container div.bmg_home_callout li p,
div.bmg_home_container div.bmg_home_callout li li{
	color:#000000;
	list-style:none;
	font-size:13px
}
div.bmg_home_container div.bmg_home_callout li p,
div.bmg_home_container div.bmg_home_callout li ul {
	padding: 5px 20px 0px 25px;
	float:left;
	font-size:13px;
	line-height:18px;
}
div.bmg_home_container div.bmg_home_callout li ul {
	width:70px;
}
div.bmg_home_container div.bmg_home_callout li h3 {
	margin: 19px 25px 0px 25px;
	height:18px;
	font-size:13px;
}
/* Home page selectors End*/
/* Rep Finder Selectors  */
div.bmg_theme_2 div.repFinderContent p {
	padding:11px 0px 18px 17px 
}
div.bmg_theme_2 div.repFinderContent div.formCol {
	float:left;
	width:360px;
}
div.bmg_theme_2 div.repFinderContent label {
	width:88px;
	padding:6px 15px 0px 17px;
	display:block;
	float:left;
	text-align:right;
	color:#666666;
}
div.bmg_theme_2 div.repFinderContent input.text {
	width:195px;
	padding:4px;
	margin-bottom:5px;
}
div.bmg_theme_2 div.repFinderContent select {
	width:207px;
	padding:4px 0px;
	margin-bottom:5px;
}
div.bmg_theme_2 div.repFinderContent select.title {
	width:100px;
	padding:4px 0px;
	margin-bottom:5px;
}

div.bmg_theme_2 div.repFinderContent select.contactInfo {
	width:141px;
	padding:4px 0px;
	margin-bottom:5px;
}
div.bmg_theme_2 div.repFinderContent div.spacer {
	width:100px;
	height:26px;
	margin-bottom:5px;
}
div.bmg_theme_2 div.repFinderContent h3 {
	clear:both;
	color:#666666;
	padding-bottom:10px;
}
div.bmg_theme_2 div.repFinderContent p{
	color:#666666;
	padding:0px 0px 7px 15px;
}
div.bmg_theme_2 div.repFinderContent p a {
	color:#666666;
	text-decoration:underline;
}
/* Rep Finder Selectors END */
/* Resource center Design */
div.bmg_feature_title{
	
}

div.bmg_featureHeight{ 
	height:195px;
}
div.bmg_feature_designCont{
	margin-left:3px;
	background:url(../images/theme-assets/bmg_resource_feature_background.gif) top left no-repeat; 
	padding:0px 8px 0px 149px; 
	display:block; 
	height:168px;
	margin-left: 8px;
}
div.bmg_featureRes_contIcon{ 
	float:left; 
	width:43px; 
	height:43px;
	/*padding: 5px 5px 4px 0px;*/
	margin:5px 5px 1px 0px;
	padding-left:7px;
}
div.bmg_feature_designCont div.bmg_feature_title {
	height: 24px;
	padding:12px 0px 5px 0px;
	width: 430px; /* Added on 26 Nov */
}
div.bmg_resource {
	float:right;
	width:609px;
	padding: 0px 0px 0px 0px;
	margin-left:-1px;
	clear:left;
}
div.bmg_resource div.bmg_content_iteration {
	margin:9px 12px 0px 12px;
}
div.bmg_resource div.bmg_content_iteration span.bmg_thumnail {
	width:45px;
	float:left;
}
div.bmg_resource div.bmg_content_iteration p{
	float:left;
	width:510px;
	padding:0px 0px 10px 12px;
	margin:0px;
}
div.bmg_resource div.bmg_content_iteration p.bmg_call_to_action_detail {
	width:350px;
	padding:0px 0px 10px 58px;
}
div.bmg_content_iteration hr{
	width:570px;
}
/* Resource center Design  End*/
/*Resource Center - Landing Page */
div.bmg_resource_section {
	background-color:#FFFFFF;
	padding-bottom: 12px;
}

div.bmg_resource_section div.bmg_resource_section_title {
	background:url(../images/theme-assets/bmg_resource_section_top.gif) top left no-repeat; 
	height: 27px;	
	padding-top: 5px;
}

div.bmg_resource_section div.bmg_resource_section_title h2 {
	color: #A2AD00;
}
div.bmg_resource_section div.bmg_resource_section_content {
	/*padding-left: 12px;
	padding-right: 12px;*/
}
div.bmg_resource_section div.bmg_resource_section_links {
	padding-top: 5px;	
}
div.bmg_resource_section div.bmg_resource_section_link a {
}

div.bmg_resource_section div.bmg_resource_section_more_link a {
	font-weight: bold;
}

/* Added to fix font Resizing issue - Hari*/

div.bmg_feature_designCont h2{
	font-size:16px;
	padding:0px;
} 	

div.bmg_feature_designCont p{
	font-size:12px;
}
/*Resource Center - Landing Page END*/

/*Resource Center Detail Page - Template 2a, 2b, 2c ,2d*/

/* div.bmg_resource_utility will be used across resource
 * detail pages (base, webinar, and customer voice)
 */ 
 
 
/* Contact Us Page Start*/

/* Contact Us Page End */


/* button position elements for the Resourse Center utility begin*/

div.bmg_resource_utility_nav {
}	
div.bmg_resource_utility_nav ul{
	list-style: none;
	float: right;
	height:33px;
	padding-top: 13px;
	padding-right: 0px;
}
div.bmg_resource_utility_nav li{
	float: left;
	padding-left: 5px;
	height:33px;
}
div.bmg_detail_head {
	float: left;
	clear: none;
	padding: 10px 0px 10px 5px;
	margin: 0;
}
div.bmg_detail_head h2{
	color: #D87F35;
}
div.bmg_detail_head h3{
	font-weight: bold;
}
div.bmg_detail_head p{
	padding-bottom: 5px;
}
div.bmg_detail_head div.bmg_detail_thumnail {
	padding:4px 14px 0px 19px;
	width:113px;
	float:left;
}
div.bmg_detail_head div.bmg_detail_title_head{
	padding: 5px 0px 0px 0px;
	float:left;
}
div.bmg_detail_head ul.bmg_detail_head_links{
	padding: 0px 0px 0px 13px
}
div.bmg_detail_head ul.bmg_detail_head_links li {
	list-style:none;	
}
div.bmg_detail_head ul.bmg_detail_head_links li a {

}
div.bmg_detail_body {
	clear:both;
	padding:0px 18px 10px 18px;
}
div.bmg_detail_body p{
	padding: 0px 0px 10px 0px;
}
div.bmg_detail_body h3 {
	padding: 10px 0px 10px 0px;
}
div.bmg_detail_body ul,
div.bmg_detail_body ol {
	list-style: none;
	padding:5px 30px 5px 10px;
}
div.bmg_detail_body ul li,
div.bmg_detail_body ol li{
	padding-bottom: 10px;
}
div.bmg_pull_quote {
	background-color:#FFFFCC;
	padding:6px 0px 6px 0px;
}
/*Resource Center Detail Page - End*/
/*Product Taxanomy */
/* Product / Resource center Page and Tab Text Color */
div.bmg_resourceCenter_Text h3,
div.bmg_resourceCenter_Text h2,
div.bmg_resourceCenter_Text h3 a,
div.bmg_resourceCenter_Text h2 a,
div.bmg_resourceCenter_Text h3 a:hover,
div.bmg_resourceCenter_Text h2 a:hover, 
div.bmg_iq_Connect_Active h3,
div.bmg_iq_Connect_Active h2,
div.bmg_iq_Connect_Active h3 a,
div.bmg_iq_Connect_Active h2 a,
div.bmg_iq_Connect_Active h3 a:hover,
div.bmg_iq_Connect_Active h2 a:hover, 
.bmg_iq_Connect_Text{
	color:#a2ad00;
	border:none;
}


div.bmg_iq_Simplify_Active h3, 
div.bmg_iq_Simplify_Active h2,
div.bmg_iq_Simplify_Active h3 a,
div.bmg_iq_Simplify_Active h2 a,
div.bmg_iq_Simplify_Active h3 a:hover,
div.bmg_iq_Simplify_Active h2 a:hover,  
.bmg_iq_Simplify_Text{
	color:#330066;
	border:none;
}
div.bmg_iq_Enhance_Active h3, 
div.bmg_iq_Enhance_Active h2,
div.bmg_iq_Enhance_Active h3 a,
div.bmg_iq_Enhance_Active h2 a,
div.bmg_iq_Enhance_Active h3 a:hover,
div.bmg_iq_Enhance_Active h2 a:hover,   
.bmg_iq_Enhance_Text{
	color:#01b9e4;
	border:none;
}
/* Product Taxanomy Design */

div.bmg_product{
	padding:0px 10px;
}

div.bmg_product div.bmg_product_desc,
div.bmg_product div.bmg_product_banner{
	display:block;
	padding-bottom:10px;
}

/* Product Taxanomy End */
/* Category Section Begin*/
div.bmg_hline1, p.bmg_hline1{ 
	border-top:2px #ccc solid;
}

div.bmg_catg_sect{
	width:100%;
	padding:5px 0px 8px 0px;
	display:block;
	overflow:hidden;
}
div.bmg_catg_sect div.bmg_catg_sect_content{
	width: 45%;
	float: left;
	margin-right:10px;
	margin-left:5px;
	/*font-size:10px;*/
}
div.bmg_catg_sect div.bmg_catg_sect_content h2{ 
	padding:8px 0px 3px 12px; 
	margin:0px;
}
div.bmg_catg_sect div.bmg_catg_sect_content h3{ 
	color: #666666;
	padding:3px 0px 3px 12px;
	margin:0px;
}
/*div.bmg_catg_sect div.bmg_catg_sect_content p{ 
	font-size:1.2em;
}*/
div.bmg_catg_sect div.bmg_catg_sect_content ul{
	display:block;
	margin:0px;
	padding:0px 0px 15px 0px;
}
div.bmg_catg_sect div.bmg_catg_sect_content li{
	list-style:none;
	padding:1px 20px 2px 12px;
	/*font-size:.90em;*/
}
div.bmg_catg_sect div.bmg_catg_sect_content li a{
	margin:0px;
	text-decoration:none;
}

div.bmg_catg_sect div.bmg_catg_sect_content p.bmg_catg_desc{
	padding:0px 20px 3px 12px;
	margin:0px;
}
div.bmg_catg_sect div.bmg_catg_sect_content div.bmg_reso_cont{
	min-height:50px;
	height:auto !important;
	height:50px;
}
div.bmg_catg_sect div.bmg_catg_sect_content div.bmg_catg_section_icon{
	float: left;
}

/* Category Section End */
/* Product Details  */
div.bmg_product_Content h2{
	font-style:normal;
}
div.bmg_product_Content h3{
	font-style:normal;
	padding:5px 0px 0px 3px;
	color: #000;
}
div.bmg_product_Content p{
	padding-left:3px;
	font-style:normal;
}
div.bmg_product_Content div.bmg_product_Sub{
	padding:5px 0px;
	height:45px;
}
div.bmg_product_Content div.bmg_product_Sub span.bmg_thumbnail {
	width:45px;
	height:45px;
	float:left;
	position:relative;
}
div.bmg_product_Content div.bmg_product_Sub p{
	width:150px;
	float:left;
	padding:0px 0px 10px 12px;
	margin:0px;
}

div.bmg_case_study_head{
	width: 360px;
	clear:both;
}
blockquote.bmg_detail_head_quote{
	float: left;
	width: 400px;
	padding: 10px 25px 0px 10px;
	color:#d87f35;
	font-size: 17px;
	font-weight: bold;
	word-spacing: .1em;
	font-style: italic;
}

div.bmg_content_detail div.view_link {
	margin: 8px 0px 0px 16px;
}

div.bmg_product ul {
	padding: 8px 16px 8px 24px;
	list-style-type: none;	
}
div.bmg_product ul li{
	padding-top: 8px;
}

div.bmg_product_detail_intro {
	background:url(../images/theme-assets/bmg_product_detail_header_bar.gif) no-repeat bottom;
	padding: 12px 4px 24px 8px;
}
div.bmg_product_detail_intro p {
	font-size: 0.8em; 	
	}
div.bmg_product_detail_resource_section {
	background:url(../images/theme-assets/bmg_product_resource_seperator.gif) no-repeat bottom;
	padding: 8px 4px 16px 8px;
	/*width:100%;*/
}

div.bmg_product_detail_resource_section h2{
	color: #D77F35;
}
div.bmg_product_detail_resource_section div.bmg_product_resource_section_content {
	padding: 8px 32px 0px 8px;
	min-height:40px;
	height:auto !important;
	height:40px;
}
div.bmg_product_resource_section_content p{
	font-size:0.8em;	
	}
div.bmg_product_detail_resource_section div.bmg_product_resource_fpo_icon {
	background:url(../images/thumbnail-icons/bmg_fpo.gif) no-repeat left top;
	height:83px;
	width:51px;
	float:left;
	margin: 8px 12px 0px 0px;
}
div.bmg_product_detail_resource_section div.bmg_category_icon {

width:51px;

float:left;

}


div.bmg_product div.bmg_product_resource_large_fpo_icon {
	background:url(../images/thumbnail-icons/bmg_fpo_large_icon.gif) no-repeat left;
	height:100px;
	width:100px;
	float:left;
	margin: 16px 12px 8px 8px;
}

a.bmg_product_resource_link {
	margin-left: 8px;
}

/* Product Finder */
div.bmg_theme_action_call li{
	color:#333333;
}
 a.bmg_callout_link {
	background:url(../images/button-assets/bmg_arrow-icon.gif) no-repeat right top;
	color:#d36d19;
	text-decoration:underline;
	width:70px;
	display:block;
	padding:8px 32px 15px 0px;
	float:right;
}
div.bmg_image_block {
	text-align:center;
	padding:5px 0px 3px 0px;
}

/* Contact Us Pages Start -------------------------------------*/
div.contact_us h2{
	padding-left: 12px;
	color: #333333;
}

div.contactUs{
	height:32px;
	text-align:right;
	padding: 0px 20px 0px 0px;
}
div.contactUs a{
	color:#ffffff;
	font-weight:bold;
	font-style:normal;
}

div.contactUs a span.left {
	background: url(../images/button-assets/style-link-left.gif) left no-repeat;
	height:25px;
	padding:8px 6px 0px 14px;
}

div.contactUs a span.right {
	background:url(../images/button-assets/style-link-right.gif) right no-repeat;
	height:33px;
	width:33px;
}

div.callout{
	height:32px;
	text-align:right;
	padding: 0px 12px 8px 0px;
}
div.callout a{
	color:#ffffff;
	font-weight:bold;
	font-style:normal;
}

div.callout a span.left {
	background: url(../images/button-assets/style-link-left.gif) left no-repeat;
	height:25px;
	padding:8px 6px 0px 14px;
	float:right;
}

div.callout a span.right {
	background:url(../images/button-assets/style-link-right.gif) right no-repeat;
	height:33px;
	width:33px;
	float:right;
}

	div.bmg_contact_listing {
	padding:12px;
	}
	div.bmg_contact_listing table {
		width:100%;
		padding:0px;
		margin:0px;
	}
	div.bmg_contact_listing th,
	div.bmg_contact_listing td {
		margin:0px;
		padding:6px 13px 6px 13px;
		text-align:left;
		vertical-align:text-top;
	}
	
	div.bmg_contact_listing th {
	font-weight:bold ;
	}
	div.bmg_contact_listing td ul {
		list-style:none;
		padding:0px;
		line-height:19px;
	}
	div.bmg_contact_listing thead th {
		background:#878787 url(../images/table_assets/bmg_table_head_off.gif) repeat-x top;
		border:1px solid #666666;
	}
	div.bmg_contact_listing th a {
		color:#333333;
	}
	div.bmg_contact_listing th.bmg_active {
		background:#3a3a3a url(../images/table_assets/bmg_table_head_on.gif) repeat-x top;
	}
	div.bmg_contact_listing th.bmg_active a {
		color:#CCCCCC;
		background:none;
	}
	div.bmg_contact_listing tbody th {
		border-right:1px solid #666666;
		width:120px;
	}
	
	div.bmg_contact_listing td {
		vertical-align:text-top;
	}
	div.bmg_contact_listing td li{
	padding: 0px 0px 0px 0px;
}

	div.bmg_contact_listing td a {

	}


/*                                   Contact Us Pages End                                       */

div.bmg_product_botUtilityNav{
	padding:5px; float:right;
}
div.bmg_product_botUtilityNav div{
	float:left;
	padding: 8px 8px 0px 8px;
}
div.bmg_product_topUtilityNav {
	float:right; 
	padding:13px 0px 0px 0px;
}

div.bmg_tPadding55{
		padding-top:55px;
	}
div.bmg_bannerPos10{
	padding:5px 0px 10px 0px;
}
div.bmg_bannerPos10 a,div.bmg_bannerPos10 a:hover{
	border: none;
}
div.bmg_banner02 div.bmg_icon{
	clear:left;
	float:left;
	padding:12px 0px 0px 10px;
}
div.bmg_banner02 div.bmg_title{
	float:left;
	font-size:24px;
	font-weight:bold;
	padding:18px 0px 0px 5px;
}


/* Product Finder Header - added */
div.bmg_proFind_head{
	font-size:.75em;
	padding-bottom:15px;
	
}

div.bmg_proFind_hLeft{
	float:left;
	width: 48%;
	padding:0px 20px 0px 0px;
}
div.bmg_proFind_hRight{
	float:right;
	width: 49%;
}
div.bmg_proFind_hRight form{
	padding:0px;
	margin:9px 0px 0px 0px;
}

div.bmg_proFind_hRight input {
	float:left;
	padding:5px;
	margin-right:5px;
	height:15px;
	width:170px;
}
.bmg_findButtonSpace{
	margin:0px 10px;
}
div.bmg_products_listing {
	clear:both;
}
/*                  Table Selectors Begin                       */
div.bmg_products_listing table {
	width:100%;
	padding:0px;
	margin:0px;
}
div.bmg_products_listing thead th {
	padding:5px 13px 6px 13px;
}
div.bmg_products_listing th,
div.bmg_products_listing td {
	margin:0px;
	padding:1px 13px 1px 13px;
	text-align:left;
	font-weight:bold;
	vertical-align:text-top;
}
div.bmg_products_listing td ul {
	list-style:none;
	padding:0px;
/*	line-height:normal;*/
	font-size: 1em; /* Added to fix font resizing - hari */
}
div.bmg_products_listing td ul li {
	padding:2px 0px 2px 0px;
}

div.bmg_products_listing thead th {
	background:#878787 url(../images/table_assets/bmg_table_head_off.gif) repeat-x top;
	border:1px solid #666666;
}
div.bmg_products_listing th a {
	color:#333333;
}
div.bmg_products_listing th.bmg_active {
	background:#3a3a3a url(../images/table_assets/bmg_table_head_on.gif) repeat-x top;
}
div.bmg_products_listing th.bmg_active a {
	color:#CCCCCC;
	background:none;
}
div.bmg_products_listing tbody th {
	border-right:1px solid #666666;
	width:120px;
}

div.bmg_products_listing td {
	vertical-align:text-top;
}
div.bmg_products_listing td li{
padding: 0px 0px 0px 0px;
}

div.bmg_products_listing td a {

}
/* Updated for the font resizing issue */
td.bmg_alpha h3 {
	font-size: 1.3em;
	padding:5px 0px 0px 0px;
	width:5%;
	background-color:#fff;
}
td.bmg_alpha div{
	background:url(../images/content_images/bmg_alpha_hr.gif) right bottom repeat-x;
}
/* Base */


/* Resource center detail Page   */
div.bmg_content_container {
	background-color: #c6c6c6;
}

div.bmg_banner_image {
	padding:7px;

}
/*div.bmg_portlet_content div.bmg_pagination {
	padding:12px 12px 12px 12px;
	font-size:13px;
	font-weight:bold;
}
div.bmg_portlet_content div.bmg_pagination div.bmg_total {
	float:left;
	width:250px;
}
div.bmg_portlet_content div.bmg_pagination div.bmg_page_control {
	float:right;
	width:250px;
	text-align:right;
}

div.bmg_portlet_content div.bmg_pagination div.bmg_page_control a {
	color:#d87f35;
}*/
div.bmg_portlet_content hr{
	height:1px;
	color:#999999;
	border:none;
	border-top: #999999 thin solid;
	border-bottom: #999999 thin solid;
	clear:both;
	margin:12px 12px;
}
div.bmg_category {
	margin:12px 12px;
	overflow:auto;
}

div.bmg_category div.bmg_category_icon {
	width:51px;
	float:left;
}
div.bmg_category div.bmg_category_description {
	width:520px;
	float:left;
}
div.bmg_category div.bmg_category_description h2,
div.bmg_category div.bmg_category_description p,
div.bmg_category div.bmg_category_description ul {
padding: 0px 10px 6px 10px;
}
div.bmg_category div.bmg_category_description p a.bmg_rcViewBtn{
	float:right;
	margin-bottom:3px;
}
div.bmg_category div.bmg_category_description h2 {
	color:#d87f35;
	font-size:16px;
}

div.bmg_category div.bmg_category_description hr {
	margin: 0px  0px 12px 0px;
}

.bmg_dFont_Em{
	font-size:0.75em;
}
.bmg_dFont{
	font-size:12px;
}
div.bmg_dFont h2{
	font-size:16px;
}
/*Fix for Product details font resizing */
div.bmg_proFont{
	font-size:1em;
}
div.bmg_proFont ul,
{
	font-size:.75em;
}
div.bmg_proFont ul li ul{
	font-size:1em;
}
div.bmg_proFont ul li ul li ul{
	font-size:1em;
}


/*added from VOC file dated on 23rd Dec 2008*/


div.bmg_voc_media_player{
  width: 525px;
					height: 285px;
					background:#3d3d3d;
					border:5px solid #c2c2c2;
				}
				div.bmg_voc_media_player_menu{
					float: left;
					clear: none;
				}
	div.bmg_voc_media_player_menu ul{
		padding: 3px 0px 0px 2px;
	}
				div.bmg_voc_media_player_menu ul li{
					padding: 0px;
					width: 160px;
					background-color: transparent;
					border-bottom: #000000 solid 1px;
				}
				div.bmg_voc_media_player_menu ul li a{
					border: none;
					display: block;
					width: 140px;
					padding: 4px 10px;
					background-image: none;
					color: #AAAAAA;
					font-size: 12px;
				}
				div.bmg_voc_media_player_menu ul li a:hover,
				div.bmg_voc_media_player_menu ul li a.bmg_active_tab{
					background-color: #545454;
					color: #ffffff;
				}
				div.bmg_voc_media_player_content{
					margin: 9px 0px 0px 0px;
					width: 350px;
					height: 263px;
					float: left;
					border: #000 thin solid;
					background-color: #ffffff;
				}
				div.bmg_voc_media_player_description{
					padding-left: 0px;
					width: 765px;
				}
				div.bmg_voc_media_player_description p{
					text-align: left;
				}
				
				/* Added by Mahesh on 29thDec2008*/
				div.bmg_voc_media_player_description h3{
					text-align: left;
					font-size:0.70em;
				}


/* included for special offer section*/
div.sectionSpecialOffer {
	height: auto! important;
	
}
div.sectionSpecialOffer DIV {
	padding-right: 0px; padding-left: 15px; padding-bottom: 10px; padding-top: 10px;
	font-size:0.8em;
	color:#3333333;
}

div.sectionSpecialOffer DIV DIV {
	padding-right: 0px; padding-left: 50px; padding-bottom: 10px; padding-top: 10px;
	font-size:1.0em;
	/*color:#3333333;*/
	
/* mpls Private port starts*/
table tr td.privatePortHeader{
	font-size:1.3em;
}
table.privatePort tr td ul{
	font-size:1.7em;
	height:75px;

}
table.privatePort tr td.caption{
	font-size:1.8em;
}

table tr > td.privatePortHeader{
	font-size:1.0em;
}
td > table.privatePort tr td.caption{
	font-size:1.3em;
}

td > table.privatePort tr td ul{
	font-size:1.3em;
	height:90px;
}
/* mpls Private port ends*/

* Event Calendar Pagination Added 02/23-March Release*/
div.bmg_portlet_content div.bmg_pagination {
	padding:12px 12px 12px 12px;
	font-size:13px;
	font-weight:bold;
	position:relative;
	overflow:auto;
}
div.bmg_portlet_content div.bmg_pagination div.bmg_total {
	float:left;
	width:250px;
}
div.bmg_portlet_content div.bmg_pagination div.bmg_page_control {
	float:right;
	width:250px;
	text-align:right;
}
div.bmg_portlet_content div.bmg_pagination div.bmg_page_control a {
	color:#d87f35;
}
/* Event Calendar Pagination  End*/
