/* CSS Document */
div.bmg_main_container {
	/*background: url(../images/qwest-loop.jpg) left top no-repeat;*/
}
div.bmg_head,
div.bmg_content_container,
div.bmg_home_container,
div.bmg_flashHead,
div.bmg_footer,
div.bmg_home_footer,
div.bmg_flashFooter,
div.bmg_head_ch,
div.bmg_home_container_ch,
div.bmg_footer_ch,
div.bmg_ch_top,
div.bmg_ch_bottom,
div.bmg_content_container_prodHome,
div.bmg_content_container_prodCategory
{
	width:830px;
	margin: auto;
}
/* Begin Header Area Selectors */
div.bmg_flashHead{
	height:114px;
	background:url(../images/head-Flashtop.gif) bottom left no-repeat;		
}
div.bmg_head {
	height:155px;
	background:url(../images/head-bottom.gif) bottom left no-repeat;
}

div.bmg_head_left, div.bmg_head_ch_left{float:left;}
div.bmg_head_right, div.bmg_head_ch_right{ float:right; width:686px; }

div.bmg_qwest_logo {
	width:495px;
	height:50px;/*Added by Atul*/
	padding:0px 0px 0px 4px;/*Edited by Atul*/
	margin-top:46px;
	background:url(../images/qwest-logo_centMerger.png) no-repeat;
	cursor:pointer;
}
div.bmg_qwest_logo_federal {
	width:136px;
	padding:70px 0px 0px 4px;
	margin-top:25px;
	background:url(../images/qwest-logo.png) no-repeat;
	cursor:pointer;
}
div.bmg_qwest_logo h1 a{
	display:block;
	height:54px; 
	width:140px;
	background:url(../images/qwest-logo.gif) no-repeat;
}
div.bmg_qwest_logo h1 span{
	 margin-left:-1200px;
}
div.bmg_qwest_whl_logo {
	background:url(../images/qwest-logo-wholesale.gif) no-repeat !important;
	width:147px !important;
}
div.bmg_qwest_link{
	color:#CCC!important;
	font-size:10px;
	margin-top:130px;/*Added by Atul*/
}
div.bmg_qwest_link a{
	color:#CCC!important;
	font-size:10px;
	font-weight:normal;
}
div.bmg_qwest_link a:hover{
	color:#CCC;
}
div.bmg_utility_nav {
	margin-top:16px;
	height:28px;
	background:#000000 url(../images/utility_right.gif) right top no-repeat;
	float:right;
	display:inline;
	color: #ccc;
}
div.bmg_utility_nav ul {
	background: url(../images/utility_left.gif) left top no-repeat;
	float:left;
	height:28px;
}
div.bmg_utility_nav li {
	margin:0px;
	padding:0px 0px 0px 4px;
	height:20px;
	display:inline;
	float:left;
	font-size:11px;
	list-style:none;
}
div.bmg_utility_nav li a {
	display:block;
	margin-top:6px;
	padding:0px 8px 0px 4px;
	border-right:#ccc 1px solid;
	text-decoration:none;
	color: #ccc!important;
}
div.bmg_utility_nav li a.bmg_last_link {
	border:none;
}
div.bmg_utility_nav input.bmg_nav_search {
	padding:0px;
	margin-top:5px;
	height:13px;
	width:157px;
	font-size:11px;
	vertical-align:top;
/*	color: #ccc!important;*/
}
div.bmg_utility_nav input.bmg_nav_search_icon {
	background:url(../images/search-icon.gif) no-repeat;
	height:14px;
	width:14px;
	margin:7px 7px;
}

/* Added CSS for Integration: CenturyLink Merger News Banner */
div.bmg_centMerger{        	
	height:50px;			
	background: url(../images/bmg_centMerger_left.png) left top no-repeat;
	color: #ccc;
	margin: auto;
    width: 830px;
}
div.bmg_centMerger_right{        	
	background:url(../images/bmg_centMerger_right.png) right top no-repeat;
	margin-left: 7px;
}
div.bmg_centMerger ul{
    background:url(../images/bmg_centMerger_cr.png) top repeat-x;
    width:817px;			
	height:50px;
	color: #ccc;
}
div.bmg_centMerger ul li{
    display:inline;
	float:left;
	font-size:13px;
	list-style:none;
	width:204px;
	text-align:left; 		
	color: #FFFFFF;
	padding: 17px 0px 0px 2px;     
}
div.bmg_centMerger li.bmg_centMerger_logo{
    background: url(../images/bmg_centMerger_logo.png) left top no-repeat;
    height:26px;
    width:244px;
    margin:4px 0px 0px 2px;
}
div.bmg_centMerger li span{
    color:#BDD339;
    padding-left: 5px;
}
div.bmg_centMerger li.bmg_last_lnk{
    font-size:10px;
    width:147px;
    text-align:right;
    padding-top: 20px;
}


/* End Header Area Selectors */
/* Main Content Area*/
div.bmg_content_container {
	background:url(../images/main-body-bg.gif) repeat-y;
	width:810px;
	padding:0px 5px 0px 15px;
	/*font-size:12px;*/
}
/* Page Title and Bread crumbs */

/* Page Title and Bread crumbs End*/

/* bmg_footer Selectors ---------------------------------------------------------------------------*/
div.bmg_home_footer {
	background:url(../images/bmg_home_footer-top.gif) top left no-repeat !important;
}
div.bmg_footer {
	background:url(../images/footer-top.gif) top left no-repeat;
	padding:39px 0px 20px 0px;
}
div.bmg_footer p {
	text-align:center;
	font-size:9px;
	color:#000000;
	padding-bottom:16px;
}

div.bmg_footer font{	
	font-size:11px;
}

div.bmg_footer p a{
	color:#000000;
}
/* Footer for home page */
div.bmg_flashFooter{
	background:url(../images/footerHome-bottom.gif) bottom left no-repeat;
	height:12px;
 	padding:0px 10px 0px 0px;
	margin:auto; 
	font-size:2px;
}
div.bmg_footer_alt {
	padding:29px 10px 20px 0px;
	margin:auto; 
	width: 830px;
}
div.bmg_footer_alt p {
	text-align:center;
	font-size:9px;
	color:#000000;
	padding-bottom:16px;
}
div.bmg_footer_alt font{
	font-size:11px;
}
div.bmg_footer_alt p a{
	color:#000000;
}
/* Footer award and customer feedback starts -----------------------------------------------------*/
div.bmg_footer div.awardIcon{
	float:left;
	width:95px;
}
div.bmg_footer div.footerLinks{
	float:left;
	width:646px;
}
div.bmg_footer div.customerFeedback{
	float:left;
	width:80px;
	text-align:right;
}
/* Footer award and customer feedback ends -----------------------------------------------------*/

/* bmg_Main - Product page Main Navigation------------------------------------------------------------------*/
div.bmg_product_nav{
	height:68px;
	background:url(../images/theme-assets/bmg_prod_navHeader_tr.gif) no-repeat right top;
}
div.bmg_theme_3 div.bmg_portlet_container div.bmg_portlet_content_head{
	background:url(../images/theme-assets/bmg_prod_navHeader_tr.gif) no-repeat right top;
	height:68px;
}
div.bmg_product_nav div.bmg_portlet_content_head ul {
	height:68px;
	padding:0px;
	
}
div.bmg_product_nav div.bmg_portlet_content_head li {
	padding:0px 3px 0px 0px;
	list-style:none;
	text-align:center;
	height:68px;
	float:left;
}
div.bmg_product_nav div.bmg_portlet_content_head li a{
	border: none;
	background:url(../images/theme-assets/bmg_prod_nav_cr.gif) no-repeat right bottom;
	height:68px;
	float:left;
	display:list-item;
	list-style:none;
}
div.bmg_product_nav div.bmg_portlet_content_head li a div.bmg_tabLeft{
	background:url(../images/theme-assets/bmg_prod_nav_cl.gif) no-repeat left bottom;
	padding:0px 15px 0px 10px;
	height:68px;
	color:#CC6600;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:list-item;
	cursor:pointer;
}
div.bmg_product_nav div.bmg_portlet_content_head li a div.bmg_tabLeft div.bmg_icon{
	float:left;
	padding:12px 0px 0px 0px;
}
div.bmg_product_nav div.bmg_portlet_content_head li a div.bmg_tabLeft div.bmg_title{
	float:left;
	padding:18px 0px 0px 5px;
}


	/* Over state and Active state */
div.bmg_product_nav div.bmg_portlet_content_head li a:hover{
	border: none;
}
div.bmg_product_nav div.bmg_portlet_content_head li a:hover,
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_activeLink a,
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a{
	background:url(../images/theme-assets/bmg_prod_nav_cr.gif) no-repeat right top;
}

div.bmg_product_nav div.bmg_portlet_content_head li a:hover div.bmg_tabLeft,
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_activeLink a div.bmg_tabLeft{		
	background:url(../images/theme-assets/bmg_prod_nav_cl.gif) no-repeat left top;
}

/*New Changes-AW03June09*/

div.bmg_product_nav div.bmg_portlet_content_head li a div.bmg_prod_leftTab{
	background:url(../images/theme-assets/bmg_prod_nav_tl.gif) no-repeat left top;
	padding:0px 15px 0px 10px;
	height:68px;
	color:#CC6600;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:list-item;
	cursor:pointer;
}
div.bmg_product_nav div.bmg_portlet_content_head li a div.bmg_prod_leftTab div.bmg_icon{
	float:left;
	padding:12px 0px 0px 0px;
}
div.bmg_product_nav div.bmg_portlet_content_head li a div.bmg_prod_leftTab div.bmg_title{
	float:left;
	padding:18px 0px 0px 5px;
}


div.bmg_product_nav div.bmg_portlet_content_head li.bmg_activeLink a:hover{
	background:url(../images/theme-assets/bmg_prod_nav_cr.gif) no-repeat right top;
}
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_activeLink a:hover div.bmg_tabLeft {		
	background:url(../images/theme-assets/bmg_prod_nav_cl.gif) no-repeat left top;
}

div.bmg_product_nav div.bmg_portlet_content_head li a:hover{
	background:url(../images/theme-assets/bmg_prod_nav_cr.gif) no-repeat right -72px;
}
div.bmg_product_nav div.bmg_portlet_content_head li a:hover div.bmg_tabLeft,
div.bmg_product_nav div.bmg_portlet_content_head li a:hover span{		
	background:url(../images/theme-assets/bmg_prod_nav_cl.gif) no-repeat left -72px;
}


div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a:hover{
	background:url(../images/theme-assets/bmg_prod_nav_cr.gif) no-repeat right top;
}

div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab a:hover div.bmg_prod_leftTab_active{
	background:url(../images/theme-assets/bmg_prod_nav_tl.gif) no-repeat left top;
}
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a:hover div.bmg_prod_leftTab{
	background:url(../images/theme-assets/bmg_prod_nav_tl.gif) no-repeat left top;
}

div.bmg_product_nav div.bmg_portlet_content_head li a:hover{
	background:url(../images/theme-assets/bmg_prod_nav_cr.gif) no-repeat right -72px;
}


div.bmg_product_nav div.bmg_portlet_content_head li a:hover div.bmg_prod_leftTab,
div.bmg_productCat_nav div.bmg_portlet_content_head li a:hover span{
	background:url(../images/theme-assets/bmg_prod_nav_tl.gif) no-repeat left -72px;
}

div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab a:hover div.bmg_tabLeft{				
	background:url(../images/theme-assets/bmg_prod_nav_tl.gif) no-repeat left -72px;
}
/*New Changes-AW03June09*/



	/* Left Tab background Design for active and inactive state*/
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab a div.bmg_tabLeft{				
	background:url(../images/theme-assets/bmg_prod_nav_tl.gif) no-repeat left bottom;
}
/*div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab a:hover div.bmg_tabLeft,*/
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a div.bmg_tabLeft,
div.bmg_product_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a:hover div.bmg_tabLeft{				
	background:url(../images/theme-assets/bmg_prod_nav_tl.gif) no-repeat left top;
}

/* bmg_Main - Product page Main Navigation End---------------------------------------------------------------------*/


/* Product page - Product category Navigation Statr----------------------------------------------------------------*/

div.bmg_productCat_nav{
	display:block;
	height:67px;
}
div.bmg_productCat_nav div.view_link {
	padding: 16px 8px 0px 0px;
	float:right;
}

div.bmg_product_Content div.view_link {
	float:right;
}

div.bmg_product_main_view_link {
	padding: 8px 8px 4px 0px;
	float:right;
}

div.bmg_theme_2 div.bmg_portlet_container div.bmg_portlet_content_head{
	background:url(../images/theme-assets/bmg_prodCat_navHeader_tr.gif) no-repeat right top;
	height:67px;
}
div.bmg_productCat_nav div.bmg_portlet_content_head div.bmg_productCat_navBg {
	background:url(../images/theme-assets/bmg_prodCat_navHeader_tl.gif) no-repeat left top;
	height:67px;
	padding:0px;
}
div.bmg_productCat_nav div.bmg_portlet_content_head ul {
	height:67px;
	padding:0px;
	float:left;
}
div.bmg_productCat_nav div.bmg_portlet_content_head li {
	padding:0px 0px 0px 0px;
	float:left;
	list-style:none;
	text-align:center;
	height:67px;
}
div.bmg_productCat_nav div.bmg_portlet_content_head li a{
	border: none;
	background:url(../images/theme-assets/bmg_prodCat_nav_cr.gif) no-repeat right bottom;
	height:67px;
	float:left;
	display:list-item;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li a span, 
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab a span{
	background:url(../images/theme-assets/bmg_prodCat_nav_cl.gif) no-repeat left bottom;
	padding:25px 20px 0px 20px;
	height:42px;
	display:list-item;
	color:#333;
	/*font-size:1.1em;*/
	font-size:13px;/* Added to fix font resizing - hari */
	font-weight:bold;
	float:left;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li a span.multiline{
	padding-top: 17px;
	height: 50px;
}	


div.bmg_productCat_nav div.bmg_portlet_content_head li a:hover{
	background:url(../images/theme-assets/bmg_prodCat_nav_cr.gif) no-repeat right -67px;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li a:hover span{
	background:url(../images/theme-assets/bmg_prodCat_nav_cl.gif) no-repeat left -67px;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab a:hover span{
	background:url(../images/theme-assets/bmg_prodCat_nav_tl.gif) no-repeat left -67px;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a:hover,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active  a,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a:hover{
	background:url(../images/theme-assets/bmg_prodCat_nav_cr.gif) no-repeat right top;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a span,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a:hover span{				
	background:url(../images/theme-assets/bmg_prodCat_nav_cl.gif) no-repeat left top;
}

/* Left Tab background Design for active and inactive state*/
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab a span{				
	background:url(../images/theme-assets/bmg_prodCat_nav_tl.gif) no-repeat left bottom;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a span,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a:hover span{				
	background:url(../images/theme-assets/bmg_prodCat_nav_tl.gif) no-repeat left top;
}
/* cursor for the tab */
div.bmg_productCat_nav div.bmg_portlet_content_head li a:hover{
	cursor: hand;
	border: none;
}

div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a span,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a:hover,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_prod_leftTab_active a:hover span,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a span,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a:hover,
div.bmg_productCat_nav div.bmg_portlet_content_head li.bmg_activeLink a:hover span{	
	cursor:default;
}
/* bmg_Main - Product category Navigation End---------------------------------------------------------------------*/


/* Resource Page Start----------------------------------------------------------------*/

/*Resource Callout Button */
div.buttonStyle a.resource_callout{
	line-height:30px;
	background: url(../images/button-assets/style-button-left.gif) left no-repeat;
	padding:7px 0px 7px 5px;
	color:#ffffff;
	font-weight:bold;
	font-style:normal;
}
div.buttonStyle a span.resource_callout {
	line-height:30px;
	background:url(../images/button-assets/style-button-right.gif) right no-repeat;
	padding:7px 15px 7px 10px;
}
/* Resource Page End */

/* General Button */
div.bmg_genBtn{
	height:32px;
	text-align:right;
}
div.bmg_genBtn a {
	line-height:30px;
	color:#ffffff;
	font-weight:bold;
	font-style:normal;
	padding:10px 33px 10px 0px;
}
div.bmg_genBtn a span{
	line-height:30px;
	/*background: url(../images/button-assets/bmg_buttonBg.gif) left no-repeat;*/
	background: url(../images/button-assets/rebrand_button_enabled_left.gif) left no-repeat;
	padding:7px 5px 7px 15px;
}
div.btn_proFinder a{
	background: url(../images/button-assets/bmg_btnProfinder.gif) right no-repeat;
}
div.btn_proFinder {
	margin:0px 5px 10px 0px;
}


/* Button Positioning  and Icons*/
div.btnPosition_viewFR{
	float:right; margin:9px 0px 0px 0px;
}
div.btnPosition_learnFR{
	margin:9px 10px 0px 0px;
	padding-bottom: 4px;
	float: right;
	clear: both;
}
div.btnPosition_relProduct{
	float:left;
	margin:9px 10px 0px 0px;
}

div.btn_prodActioncall{
	float:right;
	padding:8px 10px 0px 0px;
	min-height: 34px;
}
/* Page description text */
div.bmg_product_desc, div.bmg_repfinderForm_desc{
		float:left; 
		width:100%;	
		padding:3px 0px;
	}
div.bmg_product_Hdesc{display:block;}

/* Css moved from bmg_menu.css : Hari*/
/*Overrides */
.bmg_car_button_cont{z-index:10!important;}
.bmg_showHide{display:block;}
/*Skip Links */
.bmg_skipLink{margin:0; padding:0;}
.bmg_skip{display:none; font-family:verdana,sans-serif; text-align:left; margin:0; padding:0; position:absolute;}
.bmg_skip{display:block;}
:root .bmg_skip{display:block;}
.bmg_skip a{padding:0 0.5em; display:inline; z-index:2; text-decoration:none; position:absolute; width:14em; left:-200em;}
.bmg_skip a:focus, .bmg_skip a:active{position:absolute; left:0.5em; border:solid #333 2px; color:#fff; background:#555;}
.bmg_skip a:hover{cursor:default;}

.bmg_swap_color{color:#666;}
.bmg_swaptextboxMod{color:#000!important; font-weight:bold!important;}
div.bmg_proFont ul{list-style-type:disc!important; list-style:disc!important; FONT-SIZE:0.75em; padding-top:0px;}
div.bmg_proFont ul li{list-style-type:disc!important; list-style:disc!important;}
div.bmg_proFont ul li p, div.bmg_proFont ol li p{FONT-SIZE:1.0em!important;}
div.bmg_proFont ol li ul li{FONT-SIZE:1.3em;}
.bmg_itemMenuFirst a{background-image:url(../images/nav-bg-left.gif)!important; background-position:0px 33px;}
/*    */
div.bmg_resourceCenter_Text h2 a{color:#5a5a5a; border:none;}
div.bmg_resourceCenter_Text h2 a:hover{color:#5a5a5a; border:none; text-decoration:underline;}
div.bmg_proFind_hLeft{padding:0px 20px 0px 0px; float:left; width:95%;}
div.bmg_proFind_hRight{float:right; padding-bottom:0px; width:57%;}
a.bmg_imageLink:link, a.bmg_imageLink:active, a.bmg_imageLink:visited, a.bmg_imageLink:hover, a.bmg_imageLink img{text-decoration:none!important; border-bottom:none!important;}
.bmg_embHelp{font-style:italic; color:#666;}
div.bmg_product_detail_resource_section DIV.bmg_product_resource_section_content{margin-left:35px;}
/* intake item 22*/
div.bmg_proFont ul{padding-left:30px !important;}
