@charset "UTF-8";
/* 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_head_ch,
div.bmg_home_container_ch,
div.bmg_footer_ch,
div.bmg_ch_top,
div.bmg_ch_bottom{
	width:830px;
	margin: auto;
}
/* Begin Header Area Selectors */
div.bmg_flashHead{
	height:121px;
	background:url(../images/head-Flashtop.gif) bottom left no-repeat;
}
div.bmg_head {
	height:121px;
	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:140px;
	padding:70px 0px 0px 4px;
	margin-top:25px;
	background:url(../images/qwest-logo.gif) 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_link{
	color:#CCC!important;
	font-size:10px;
}
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;
	}





/* 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_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 p a{
	color:#000000;
}
/* Footer for home page */
div.bmg_flashFooter{
	background:url(../images/footerHome-bottom.gif) bottom center no-repeat;
	height:12px;
 	padding:0px;
	margin:0px;
	width: 830px;
	font-size:2px;
}

div.bmg_footer_alt {
	padding:29px 0px 20px 0px;
}
div.bmg_footer_alt p {
	text-align:center;
	font-size:9px;
	color:#000000;
	padding-bottom:16px;
}
div.bmg_footer_alt p a{
	color:#000000;
}


/* 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;
}

	/* 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;
	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;
}
	

/* Cotainer Padding 
div.bmg_contPadding{
	padding:0px 10px;
}
div.bmg_contTBPadding{
	padding:10px 0px;
}
div.bmg_contT_Padding{
	padding:10px 0px 0px 0px;
}*/


/* Page description text */
div.bmg_product_desc, div.bmg_repfinderForm_desc{
		float:left; 
		width:100%;	
		padding:3px 0px;
	}
div.bmg_product_Hdesc{
	display:block;
	}
