@charset "utf-8";
/* CSS Document */

html,body {
	background-color:#FFF;
	padding:0;
	margin:0; }

ul,ol {
	list-style-type:none;
	text-indent:0;
	padding:0 0 12px 0;
	margin:0 0 0 8px; }

ul ul { padding-bottom:4px; }

h1,h2,h3,h4,h5,h6,td,p,li,ol,th {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif; }

ol { margin-bottom:10px; }

p,li {
	color:#333;
	padding:4px 0 10px 0; }

li {
	list-style-type:disc;
	list-style-position:outside;
	text-indent:0;
	font-size:12px;
	line-height:125%;
	margin-left:18px;
	padding:8px 0 0 0; }

ol li { list-style-type:decimal; }

li ul li { list-style-type:circle; }

h1,h1 span {
	font-size:24px;
	line-height:28px;
	vertical-align:text-bottom;
	color:#8cc53f; }

h1 sup {
	line-height:10px;
	vertical-align:super;
	font-size:12px; }

h2 {font-size:18px;
	color:#666;
	font-weight:bold; }

h3 {font-size:16px; }

h4 {font-size:14px; }

h5 {font-size:14px;font-weight:bold; }

h6 {font-size:12px; }

h3,h4,h5,h6 {
	color:#333; }

p { line-height:125%;
	color:#333;
	font-size:13px; }

br {display:block;
	padding:0;
	height:1px;
	margin:0; }

hr {padding:16px 0 0 0;
	margin:0 auto 16px auto;
	border:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	height:1px;
	border-bottom:#8cc63f solid 1px;
	display:block;
	width:100%; }

a { color:#00853f;
	font-family:Arial, Helvetica, sans-serif; }
a:link,
a:visited { text-decoration:none;color:#00853f; }
a:hover,
a:active { text-decoration:underline;color:#369663; }


a img { border:none; }

a.btn_ico {
	position:relative;
	float:right;
	display:block;
	height:34px;
	line-height:34px;
	padding:0 34px 0 12px;
	margin-right:12px;
	text-align:left;
	color:#FFF;
	text-decoration:none;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background-image:url('../images/bg_btn-left.png');
	background-repeat:no-repeat; }
a.btn_ico img {
	position:absolute;
	right:-12px;
	top:0;
	z-index:3; }

h3 a:link { text-decoration:none; }

table {
	padding:8px 0 0 0;
	margin:0;
	border:none;
	width:100%;
	border-collapse:collapse; }
table tr { vertical-align:middle; }
table tr td {
	vertical-align:middle;
	text-align:left;
	padding:0 8px 8px 0;
	margin:0;
	font-size:12px;
	border-collapse:collapse; }

table tr th {
	vertical-align:bottom;
	text-align:center;
	padding:8px;
	font-size:12px;
	font-weight:bold;
	background-color:#CCC;
	color:#000;
	border-collapse:collapse;
	border:#888 solid 1px; }

table.tabular tr td { padding:8px;border:#888 solid 1px; }

div#west_rail table.col2 { margin-top:6px; }

table.col2 tr td { width:48%;padding-right:2%;vertical-align:text-top; }

.cLeft { clear:left; }
.cRight { clear:both; }


div#cl_wrap {
	width:816px;
	position:relative;
	margin:20px auto 0 auto; }

div#cl_header {
	position:relative;
	z-index:2; }


div#sup_nav {
	position:absolute;
	right:0;
	top:6px;
	padding:0;
	margin:0; }

div#sup_nav p { padding:0;float:left;font-size:12px;margin:0; }

div#sup_nav p a { font-size:12px;color:#00853f; }
div#sup_nav p a:link,
div#sup_nav p a:visited { color:#00853f;text-decoration:none; }
div#sup_nav p a:hover,
div#sup_nav p a:active { color:#333;text-decoration:underline; }

div#size_adj {
	position:absolute;
	right:0;
	bottom:22px;
	text-align:right; }

div#size_adj a {
	cursor:pointer;
	color:#333;
	text-decoration:none; }

div#size_adj a#size_up { font-size:14px;font-weight:bold; }
div#size_adj a#size_dn { font-size:10px;font-weight:normal; }



ul#cl_nav {
	position:relative;
	z-index:2;
	display:block;
	height:25px;
	width:817px;
	padding:0;
	margin:10px 0;
	line-height:25px;
	background-image:url('../images/bg_uppernav_rpt.gif');
	background-repeat:repeat-x; }

ul#cl_nav li {
	position:relative;
	z-index:3;
	line-height:25px;
	display:block;
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	background-image:url('../images/vr_uppernav.gif');
	background-repeat:no-repeat;
	background-position:right; }


ul#cl_nav li a {
	line-height:25px;
	vertical-align:top;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	padding:0 32px; }
ul#cl_nav li a:hover {
	text-decoration:none;
	color:#8CC53F; }

ul#cl_nav li.nav_active { background-image:url('../images/vr_uppernav-on.gif'); }

ul#cl_nav ul {
	position:absolute;
	z-index:900;
	left:0;
	top:25px;
	background-image:url('../images/bg_nav_drop.png');
	background-position:bottom right;
	margin:0;
	width:206px;
	padding:8px 0;
	display:none; }

ul#cl_nav ul li {
	position:relative;
	z-index:800;
	width:198px;
	display:block;
	padding:0 6px 0 2px;
	margin:0;
	text-indent:0;
	background-image:none;
	clear:left; }

ul#cl_nav ul li a { padding:8px 5px 8px 15px;margin:0;color:#333;display:block;line-height:120%; }
ul#cl_nav ul li a:hover { background-color:#EEE; }

ul#cl_nav li.nav_hover { background-image:url('../images/vr_uppernav-hov.gif'); }
ul#cl_nav li.nav_hover a { color:#000; }



div#cl_content {
	position:relative;
	z-index:1;
	margin-top:15px; }




img.rail_top {
	position:absolute;
	z-index:1;
	top:0;
	left:0; }

img.rail_btm {
	position:absolute;
	z-index:1;
	bottom:0;
	left:0; }

div#compass {
	position:relative;
	display:block;
	float:left;
	width:14px;
	height:12px; }

div#east_rail {
	position:relative;
	display:block;
	float:left;
	width:220px; }

div#east_rail ul {
	margin-left:0;
	padding-bottom:6px; }

div#east_rail ul li ul li { list-style-type:none;margin-left:0; }

div#east_rail hr {
	width:90%;
	border-bottom:#AAA solid 1px;
	padding:10px 0 0 0;
	margin:0 auto 10px auto; }

div#east_rail div.box-grn-hat {
	position:relative;
	display:block;
	float:none;
	width:220px;
	min-height:160px;
	margin:0 0 14px 0;
	background-image:url('../images/bg_eastrail_rpt.gif');
	background-repeat:repeat-y; }

div.lyclr { padding-bottom:10px; }


div#west_rail {
	display:block;
	float:left;
	position:relative;
	width:582px;
	z-index:1; }

div#west_rail h2 {
	padding:0 0 4px 0;
	position:relative;
	z-index:3; }

div#west_rail div.box-grn-hat p { padding:4px 0; }

div.box-rnd-grn {
	position:relative;
	display:block;
	padding-top:4px;
	width:582px;
	min-height:300px;
	background-image:url('../images/bg_gr-rail_rpt.gif');
	background-repeat:repeat-y; }

div.box-grn-hat {
	position:relative;
	display:block;
	float:left;
	width:284px;
	min-height:240px;
	margin-top:14px;
	background-image:url('../images/bg_rail_rpt_284.gif');
	background-repeat:repeat-y; }

div.box-grn-hat h3 {
	position:relative;
	padding:10px 0 10px 12px;
	line-height:16px;
	height:16px;
	display:block;
	vertical-align:text-bottom;
	color:#FFF;
	z-index:3; }

div.box-grn-hat h4 { color:#666;padding:0 0 6px 0; }

div.box-grn-hat p { font-size:12px;padding:0 0 12px 0; }

div.box-grn-hat a:link { text-decoration:none; }
div.box-grn-hat a:hover { text-decoration:underline; }

div.box-grn-hat .vertScroll { width:250px;height:170px; }

div#east_rail div.box-grn-hat h3 {
	vertical-align:text-top;
	padding:10px 0 0 12px; }

.vertScroll { overflow-y:scroll; }

div.box-space {
	position:relative;
	display:block;
	float:left;
	width:14px;
	height:200px; }


div.box-rnd-gry {
	position:relative;
	display:block;
	width:220px;
	min-height:150px;
	margin-bottom:14px;
	padding-bottom:6px;
	background-image:url('../images/bg_eastrail_rpt.gif');
	background-repeat:repeat-y; }

div.box-rnd-gry h3 { font-size:15px;color:#666;padding-bottom:4px; }


p.email-share {
	height:20px;
	padding:14px 0 6px 0;
	position:relative;
	z-index:5;
	color:#666;
	font-size:16px;
	line-height:20px; }
p.email-share a { line-height:10px;vertical-align:bottom;text-decoration:none; }

p.email-share span a:hover { text-decoration:underline; }
p.email-share span { line-height:20px;vertical-align:top;font-size:12px; }
p.email-share span a { line-height:16px;vertical-align:middle; }
p.email-share.aRight { float:right;padding:0; }

.rel_2 { position:relative;z-index:2; }
.pad12 { padding:8px 12px; }
.pad16 { padding:12px 16px; }


div#networx_banner,
div#interior_banner {
	position:relative;
	z-index:1;
	display:block;
	background-image:url('../images/networx_banner.jpg');
	background-repeat:no-repeat;
	width:816px;
	height:198px; }

div#interior_banner {
	background-image:url('http://www.qwest.com/networx/images/networx_interior_banner.jpg');
	height:110px; }

div#networx_banner h1,
div#interior_banner h1 {
	font-weight:normal;
	font-size:20px;
	line-height:26px;
	padding:20px; }

div#networx_banner h1 span,
div#interior_banner h1 span { font-size:26px;line-height:24px; }




div#cl_foot { margin-top:30px;text-align:center; }

div#cl_foot p,
div#cl_foot a { color:#333;font-size:11px;text-decoration:none; }

div#cl_foot a:hover { text-decoration:underline; }