@charset "UTF-8";

/* CSS Document */

body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	background-position: top left;
	background-repeat: no-repeat;
	font-size: 12px;
	text-align: center;
	}

p:first-child {
	margin-top: 0
	}

a {
	color: #0A4D9C
	}

body, form, #wh-tabnav ul {
	margin: 0;
	padding: 0
	}
	
img {
	border: 0
	}

.backlink {
	float: left;
	margin-top: 20px
	}

.backlink a {
	color: #999
	}
	
.clearfloat {
	clear: both;
	height: 0;
	width: 100%
	}

#preloaded-images {
	position: absolute;
	overflow: hidden;
	left: -9999px;
	top: -9999px;
	height: 1px;
	width: 1px;
	}
#masthead {
	float: left;
	width: 150px;
	color: #999999;
	font-size: 10px;
	}
#masthead a {
	color: #999999;
	text-decoration: none;
	margin-left: 6px;
	}
#topsearch {
	background-color: #000;
	float: right;
	color: #cccccc;
	background-image: url(http://www.qwest.com/wholesale/images/search_bgleft.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 14px;
	font-size: 11px;
	line-height: 28px;
	clear: both;
	}
#topsearch div {
	background-image: url(http://www.qwest.com/wholesale/images/search_bgright.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 5px;
	}
#topsearch a {
	color: #cccccc;
	text-decoration: none;
	margin: 0 3px;
	}
#topsearch form {
	display: inline;
	}
#topsearch .topsearchbox {
	width: 165px;
	font-size: 11px;
	margin: 0 4px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
#topsearch .topsearchbutton {
	vertical-align: bottom;
	}
	
#wh-header {
	margin: 0 auto;
	width: 826px;
	display: block;
	text-align: left;
	padding-top: 17px;
	position: relative
	}
#wh-tabnav {
	clear: right;
	float: right;
	margin-top: 14px;
	width: 512px;
	}
#wh-tabnav ul {
	list-style: none
	}
#wh-tabnav li {
	float: left;
	vertical-align: middle;
	}
#wh-tabnav a {
	display: block;
	height: 34px;
	line-height: 34px;
	background-repeat: no-repeat;
	background-position: top center;
	float: left;
	clear: left;
	border-bottom: 1px solid #000;
	}
#wh-tabnav a span {
	display: none;
	}

/* home regular */

#wh-tabnav_home {
	background-image: url(http://www.qwest.com/wholesale/images/tab_wh-wholesale.gif);
	width: 93px;
}

/* home hover  */

#wh-tabnav_home:hover {
	background-image: none;
}

#wh-tabnav_home-behind {
	background-image: url(http://www.qwest.com/wholesale/images/tab_wh-wholesale-on.gif);
}

/* products regular */

#wh-tabnav_products {
	background-image: url(http://www.qwest.com/wholesale/images/tab_wh-productsservices.gif);
	width: 140px;
}

/* products hover */

#wh-tabnav_products:hover {
	background: none;
}

#wh-tabnav_products-behind {
	background: url(http://www.qwest.com/wholesale/images/tab_wh-productsservices-on.gif);
}

/* customer regular */

#wh-tabnav_customer {
	background-image: url(http://www.qwest.com/wholesale/images/tab_wh-customerservice.gif);
	width: 128px;
}

/* customer hover */

#wh-tabnav_customer:hover {
	background-image: none;
}

#wh-tabnav_customer-behind {
	background-image: url(http://www.qwest.com/wholesale/images/tab_wh-customerservice-on.gif);
}

/* manage regular */

#wh-tabnav_manage {
	background-image: url(http://www.qwest.com/wholesale/images/tab_wh-managemyaccount.gif);
	width: 151px;
}

/* manage hover */

#wh-tabnav_manage:hover {
	background-image: none;
}

#wh-tabnav_manage-behind {
	background-image: url(http://www.qwest.com/wholesale/images/tab_wh-managemyaccount-on.gif);
}

/* end of top nav tabs */

/* begin techpub section tabs */

/* home regular */

#tp-tabnav_home {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-home.gif);
	width: 93px;
}

/* home hover  */

#tp-tabnav_home:hover {
	background-image: none;
}

#tp-tabnav_home-behind {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-home-on.gif);
}

/* large business regular */

#tp-tabnav_largebusiness {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-largebusiness.gif);
	width: 140px;
}

/* large business hover  */

#tp-tabnav_largebusiness:hover {
	background-image: none;
}

#tp-tabnav_largebusiness-behind {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-largebusiness-on.gif);
}

/* wholesale regular */

#tp-tabnav_wholesale {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-wholesale.gif);
	width: 128px;
}

/* wholesale hover  */

#tp-tabnav_wholesale:hover {
	background-image: none;
}

#tp-tabnav_wholesale-behind {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-wholesale-on.gif);
}

/* partners regular */

#tp-tabnav_partners {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-partners.gif);
	width: 151px;
}

/* partners hover  */

#tp-tabnav_partners:hover {
	background-image: none;
}

#tp-tabnav_partners-behind {
	background-image: url(http://www.qwest.com/wholesale/images/tab_tp-partners-on.gif);
}

/* end of techpub top nav tabs */

/* layout elements for home page */

#wh-home {
	margin: 0 auto;
	width: 826px;
	text-align: left;
	display: block;
	padding: 0;
}

#wh-home-splash {
	margin: 0 auto;
	height: 437px;
	background-image: url(http://www.qwest.com/wholesale/images/homepage/photo4.jpg);
	background-repeat: no-repeat;
	text-align: left;
	display: block;
	padding: 0;
	position: relative;
}


#wh-home-nav {
	position: absolute;
	left: 28px;
	top: 77px;
	width: 328px;
}

#wh-home-nav .navbutton {
	display: block;
	margin-bottom: 10px;
}

#wh-home-nav .navbutton img {
	cursor: pointer;
	cursor: hand;
}

#wh-home-banner {
	background-color: #000;
	margin: 0;
	padding: 0;
}

#wh-home-content {
	margin: 0 auto;
	width: 826px;
	background-image: url(http://www.qwest.com/wholesale/images/box_bg.gif);
	background-repeat: repeat-y;
	text-align: left;
	display: block;
	padding: 0;
}

#wh-home-content .box-top {
	background-image: url(http://www.qwest.com/wholesale/images/box_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 12px;
}

#wh-home-content .box-bottom {
	background-image: url(http://www.qwest.com/wholesale/images/box_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0 12px 12px 12px;
}

#wh-home-content p {
	margin-top: 0;
	margin-bottom: 6px;
	color: #5e5e5e;
}

#wh-home-content a {
	color: #5e5e5e;
}

#wh-home-content h2 {
	margin-top: 0;
	margin-bottom: 6px;
	color: #827344;
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
}

#wh-home-content h2 a {
	color: #827344;
	text-decoration: none;
}

/* three promo boxes at the bottom */

.homepromo_left {
	float: left;
	text-align: left;
	background-image: url(http://www.qwest.com/wholesale/images/homepromo_left.gif);
	background-repeat: no-repeat;
	margin: 0 11px 0 1px;
	width: 224px; /* subtract 20 for padding */
	height: 158px; /* subtract 20 for padding */
	padding: 10px;
	font-weight: bold;
}

.homepromo_middle {
	float: left;
	text-align: left;
	background-image: url(http://www.qwest.com/wholesale/images/homepromo_middle.gif);
	background-repeat: no-repeat;
	margin: 0 11px 0 0;
	width: 268px; /* subtract 20 for padding */
	height: 158px; /* subtract 20 for padding */
	padding: 10px;
	font-weight: bold;
}

.homepromo_right {
	float: left;
	text-align: left;
	background-image: url(http://www.qwest.com/wholesale/images/homepromo_right.gif);
	background-repeat: no-repeat;
	margin: 0;
	width: 224px; /* subtract 20 for padding */
	height: 158px; /* subtract 20 for padding */
	padding: 10px;
	font-weight: bold;
}

/* layout elements for all pages */

#wh-page {
	margin: 0 auto;
	width: 826px;
	background-image: url(http://www.qwest.com/wholesale/images/page_top.gif);
	background-repeat: no-repeat;
	text-align: left;
	display: block;
	padding: 0;
	background-color: none;
	padding-top: 12px; /* this is for ie and saf */
}

#wh-page, x:-moz-any-link {
	padding-top: 9px; /* this is for ff2 */
}

#wh-page, x:-moz-any-link, x:default {
	padding-top: 12px; /* this is for ff3 */
}

#wh-page .page-top {
	background-image: url(http://www.qwest.com/wholesale/images/page_bg.gif);
	background-repeat: repeat-y;
	display: inline-block;
	padding-top:2px;
}

#wh-page .page-bottom {
	background-image: url(http://www.qwest.com/wholesale/images/page_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0 12px 12px 12px;
}

#wh-page h1 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}

h1:first-child {
	margin-top: 0;
}

#wh-page h1.main {
	margin: 15px;
}

#wh-page h2 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}

#wh-leftrail h2, #wh-rightrail h2 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	padding-left: 6px;
	margin-top: 0;
}

h2:first-child {
	margin-top: 0;
}

#wh-page .indent {
	padding-left: 6px;
}

#wh-page .qwest {
	color: #094D9C;
	margin-top: 0;
}

#wh-page .local {
	color: #6f9243;
	margin-top: 0;
}

#wh-page .national {
	color: #760027;
	margin-top: 0;
}

#wh-page .contact {
	margin-top: 0;
	background-image: url(http://www.qwest.com/wholesale/images/bt_atsign.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 35px;
	line-height: 32px;
	margin-bottom: 0;
}

#wh-page .product {
	margin-top: 0;
	background-image: url(http://www.qwest.com/wholesale/images/bt_prod.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-bottom: 0;
}

#wh-page .manage {
	margin-top: 0;
	background-image: url(http://www.qwest.com/wholesale/images/bt_globe.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 35px;
	line-height: 32px;
	margin-bottom: 0;
}

#wh-page .find {
	margin-top: 0;
	background-image: url(http://www.qwest.com/wholesale/images/bt_find.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 35px;
	line-height: 32px;
}

#wh-page .findnational {
	margin-top: 0;
	background-image: url(http://www.qwest.com/wholesale/images/bt_find-red.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 35px;
	line-height: 32px;
}

#wh-page .subhead {
	font-size: 12px;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

#wh-page h3 a {
	color: #666;
}

#wh-page h4 {
	font-size: 12px;
	font-weight: bold;
}

h3:first-child {
	margin-top: 0;
}

#qwestfooter {
	text-align: center;
	color:#333;
	font-size: 11px;
	padding: 10px 0;
}

#qwestfooter a {
	color:#000;
	text-decoration: none;
}

/* use these if you want content right, nav (or promo) left */

#wh-contentright {
	margin: 0 0 0 196px;
	display: block;
}

#wh-leftrail {
	float: left;
	width: 190px;
}

#wh-contentright .center-content {
	width: 561px;
	_width: 555px; /* targets IE6 */
}

/*
#wh-contentright .center-content {
	min-height: 350px;
	height:auto !important;
 	 height:350px;
}
*/
/* use these if you want content left, nav (or promo) right */


#wh-contentleft {
	margin: 0 196px 0 0;
	display: block;
}

#wh-rightrail {
	float: right;
	width: 190px;
}

#wh-contentleft .center-content {
	width: 561px;
}


/*
#wh-contentleft .center-content {
	min-height: 350px;
	height:auto !important;
 	 height:350px;
}
*/
/* use this if you want only a content area, no left or right rail */

#wh-contentwide {
	margin: 0;
	display: block;
}

/* left nav */

.leftnav {
	margin: 0;
	padding: 0;
}

/* local (green) version */

.leftnav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.leftnav li {
	list-style: none;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_bg.gif);
	background-color: #383838;
}

.leftnav li.first {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_firstbg.gif);
}

.leftnav li.last {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg.gif);
	background-position: top;
	background-color: #fff;
}

.leftnav li.last2 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg2.gif);
	background-position: top;
	background-color: none;
}

.leftnav li.last3 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg3.gif);
	background-position: top;
	background-color: none;
}

.leftnav li.last4 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg4.gif);
	background-position: top;
	background-color: none;
}

.leftnav li li.last {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg-sub.gif);
	background-position: top;
	background-color: #fff;
}

.leftnav li li.last2 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg2-sub.gif);
	background-position: top;
	background-color: none;
}

.leftnav li li.last3 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg3-sub.gif);
	background-position: top;
	background-color: none;
}

.leftnav li li.last4 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg4-sub.gif);
	background-position: top;
	background-color: none;
}

.leftnav li.open {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_openbg.gif);
}

.leftnav li.on {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_on.gif);
	background-color: #939393;
}

.leftnav li.firston {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_firstbgon.gif);
	background-color: #939393;
}

.leftnav a {
	display: block;
	clear: left;
	height: auto !important;
	height: 29px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.leftnav a.none {
	cursor: default;
}

.leftnav a span {
	padding: 7px 0 8px 29px;
	display: block;
}

/* national red version */

.leftnav .national li {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_bg-n.gif);
}

.leftnav .national li.first {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_firstbg-n.gif);
}

.leftnav .national li.last {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg-n.gif);
}

.leftnav .national li.last2 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg2-n.gif);
}

.leftnav .national li.last3 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg3-n.gif);
}

.leftnav .national li.last4 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg4-n.gif);
}

/* generic qwest blue version */

.leftnav .qwest li {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_bg-q.gif);
}

.leftnav .qwest li.first {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_firstbg-q.gif);
}

.leftnav .qwest li.last {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg-q.gif);
}

.leftnav .qwest li.last2 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg2-q.gif);
}

.leftnav .qwest li.last3 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg3-q.gif);
}

.leftnav .qwest li.last4 {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_lastbg4-q.gif);
}

/* second level lists (all versions) */

.leftnav li li {
	background-image: url(http://www.qwest.com/wholesale/images/leftnav_subbg.gif);
}

.leftnav li li a {
	font-weight: normal;
}

.leftnav li li a span {
	padding-left: 35px;
}

/* ROUNDED CORNER BOX */
/* great for content */

.liquid-round {
	margin: 0px auto;
	background: #ffffff url(http://www.qwest.com/wholesale/images/content_leftside.gif) repeat-y left top;
}

.space {
	margin-top: 12px;
}

* html .liquid-round {
	width:  99%;
}

.top {
	width: 100%;
	height: 20px;
	background: url(http://www.qwest.com/wholesale/images/content_top.gif) no-repeat left top;
}

.top span {
	display: block;
	position: relative;
	height: 20px;
	background: url(http://www.qwest.com/wholesale/images/content_top-right.gif) no-repeat right top;
}

.center-content {
	position: relative;
	background: url(http://www.qwest.com/wholesale/images/content_rightside.gif) repeat-y right top;
	padding: 1px 20px 1px 25px;
	margin: -1px 0 -30px 0;
	z-index: 3000;
}

.center-content-skinny {
	position: relative;
	background: #fff url(http://www.qwest.com/wholesale/images/content_rightside.gif) repeat-y right top;
	padding: 1px 8px 1px 8px;
	margin: -2px 0 -51px 1px;
	z-index: 2000;
}

.bottom {
	height: 60px;
	background: url(http://www.qwest.com/wholesale/images/content_bottom.gif) no-repeat left bottom;
}

.bottom span {
	display: block;
	position: relative;
	height: 60px;
	background: transparent url(http://www.qwest.com/wholesale/images/content_bottom-right.gif) no-repeat right top;
	/*z-index:5000;*/
}

/* ROUNDED CORNER BOX with a GRADIENT BACKGROUND  */
/* great for left nav? */

.g-liquid-round {
	margin: 0px auto;
	background: url(http://www.qwest.com/wholesale/images/gradient/content_leftside.gif) repeat-y left top;
}

.g-gradientpart {
	margin: 0px auto;
	background-image: url(http://www.qwest.com/wholesale/images/gradient/content_gradient.jpg);
	background-position: 0 19px;
	background-repeat: no-repeat;
}

* html .g-liquid-round {
	width:  99%;
}

.g-top {
	width: 100%;
	height: 20px;
	background: url(http://www.qwest.com/wholesale/images/gradient/content_top.gif) no-repeat left top;
}

.g-top span {
	display: block;
	position: relative;
	height: 20px;
	background: url(http://www.qwest.com/wholesale/images/gradient/content_top-right.gif) no-repeat right top;
}

.g-center-content {
	position: relative;
	background: url(http://www.qwest.com/wholesale/images/gradient/content_rightside.gif) repeat-y right top;
	padding: 1px 20px 1px 25px;
	margin: -1px 0 -30px 0;
	z-index: 3000;
}

.g-center-content-skinny {
	position: relative;
	background: url(http://www.qwest.com/wholesale/images/gradient/content_rightside.gif) repeat-y right top;
	padding: 1px 8px 1px 8px;
	margin-bottom: -50px !important; /* IE 6 chokes on this and produces a weird white box so we're hiding it */
	margin: -1px 0 0 0;
	z-index: 2000;
}

.g-center-content-skinnygrad {
	background: url(http://www.qwest.com/wholesale/images/gradient/content_gradient.jpg) no-repeat right top;
	margin-right: -8px;
	margin-top: -1px;
	padding-right: 8px;
}

.g-bottom {
	background: transparent url(http://www.qwest.com/wholesale/images/gradient/content_bottom.gif) no-repeat left bottom;
	height: 60px;
}

.g-bottom span {
	display: block;
	position: relative;
	height: 60px;
	background: transparent url(http://www.qwest.com/wholesale/images/gradient/content_bottom-right.gif) no-repeat right top;
}

.bordertable {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	margin-bottom: 1.5em;
}

.bordertable td, .bordertable th {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 3px;
	vertical-align: top;
}

.bordertable th, .bordertable .heading {
	background-color: #DEDEDE;
	font-weight: bold;
	text-align: left;
}

.footnote, .disclaimer, .qcDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	border-top: 1px solid #ccc;
	padding-top: 6px;
}

.spaced li {
	margin-bottom: 5px;
}

.minigroup {
	padding: 15px;
	border: 1px solid #D4E1F1;
	margin-bottom: 1.2em;
}

.minigroup h3 {
	margin-top: 0;
}

.minigroup h4 {
	margin-top: 0;
}

/*
.minigroup select {
	width: expression(this.width > 410 ? 410: true);
	max-width: 410px;
}
*/
.groupedlinks {
	float: left;
	width: 250px;
	padding-right: 25px;
	padding-bottom: 25px;
	vertical-align: top;
}

.groupedlinks h3 {
	margin-bottom: 5px;
	border-top: 2px solid #ccc;
	padding-top: 6px;
}

.groupedlinks ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.groupedlinks li {
	list-style: none;
	margin-left: 35px;
}

.contactlinks ul {
	padding: 0;
	margin: 5px 0 10px 0;
	list-style: none;
}

.contactlinks li {
	list-style: none;
	margin-left: 35px;
	margin-bottom: 5px;
}

.contactlinks p {
	margin: 10px 0 10px 5px;
}

/* top part of big tab pages */

.bigtab {
	width: 100%;
	height: 76px;
	background: url(http://www.qwest.com/wholesale/images/bigtab_bg.gif) no-repeat top right;
}

.bigtab ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.bigtab ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.bigtab a {
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	padding-top: 22px;
	padding-left: 50px;
	height: 54px; /* 76 - vertical padding */
	width: 98px; /* 179 - horizontal padding */
}

#products-services {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_main-off.gif);
}

#products-services:hover {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_main.gif);
}

#all-products {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_qwest-off.gif);
}

#all-products:hover {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_qwest.gif);
}

#national-products {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_national-off.gif);
	color: #760027;
}

#national-products:hover {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_national.gif);
}

#local-products {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_local-off.gif);
	color: #6f9243;
}

#local-products:hover {
	background-image: url(http://www.qwest.com/wholesale/images/bigtab_local.gif);
}

.findoptions {
	background-color: #e6edf5;
	border: 1px solid #c0c0c0;
	margin-top: 16px;
	margin-bottom: 25px;
	padding: 5px 0;
}

.findoptions a {
	text-decoration: none;
	margin: 0 5px;
	font-weight: bold;
	text-transform: uppercase;
}

.nolink {
	text-decoration: none;
	margin: 0 5px;
	font-weight: bold;
	text-transform: uppercase;
	color: #bfd0e4;
}

.halves {
	background-image: url(http://www.qwest.com/wholesale/images/halves.gif);
	background-repeat: repeat-y;
}

.lefthalf {
	float: left;
	width: 265px;
}

.righthalf {
	margin: 0 0 0 295px;
	padding-left: 20px;
	padding-bottom: 20px;
}

.expand {
	width: 100% !important;
	width: 99%;
}

.cmp {
	width: 155px;
}

.qgroup {
	border: 1px solid #DCDCDC;
	border-top: none;
	padding: 10px;
	background-image: url(http://www.qwest.com/wholesale/images/gradient_round.gif);
	background-position: center;
	background-repeat: no-repeat;
}

.qgrouphead {
	padding: 0;
	margin-bottom: 0;
}

.qgrouphead div {
	margin: 0;
	background-image: url(http://www.qwest.com/wholesale/images/bg_qgrouphead.gif);
	background-position: top right;
	background-repeat: no-repeat;
	color: #fff;
}

.qgrouphead h3 {
	margin: 0;
	color: #fff;
	padding: 4px 15px;
	background-image: url(http://www.qwest.com/wholesale/images/bg_qgrouphead-left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	_font-weight: normal;
}

.qgroup h4 {
	margin-top: 0;
}

.required {
	font-weight: bold;
	color:#CC0000;
}

.qgroup label {
	text-transform: uppercase;
	color: #696969;
	font-weight: bold;
}

.qgroup input, .qgroup textarea {
	vertical-align: middle;
	font-family: helvetica, arial, sans-serif;
}

.qgroup input.radio {
	vertical-align: baseline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.qgroup input.text, .qgroup textarea, .qgroup select {
	font-size: 11px;
	background-color: #ffffff;
	color: #3d372d;
	padding: 4px;
	border: 1px solid #d7d7d7;
}

.qgroup select {
	padding: 2px;
}

.actionbutton {
	text-align: left;
	padding: 20px;
}

.qgroup .questions td {
	padding-top: 10px;
	padding-right: 20px;
}

/* use instead of clearfloat */

.newBFC {
	overflow: hidden;
	_overflow: visible;
	_overflow-x: hidden;
	_height: 0;
}

/*\*//*/ 
.newBFC {display: inline-block;}
/**/
