/*
******************************************************************************
*                        Comment Line 1
*                        Comment Line 2
*                        Comment Line 3
*****************************************************************************
*/

/* THE NEW STYLE */ /* Last update 07/20/2006 */ /* GLOBAL STYLES */
	/*body {
background-color: #ffffff;
margin: 0 0 0 10px;
padding: 0;
font-family: Verdana, sans-serif;
}*/
form {
	margin: 0;
	padding: 0;
}

/* SKIPLINKS - GLOBALS */
div#skiplinks {
	position: absolute;
	left: 20px;
	top: 0px;
	height: 1px;
}

#skiplinks a,#skiplinks a:visited,#skiplinks p {
	color: #FFF !important;
	font-size: 1px !important;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1px !important;
}

/* END SKIPLINKS - GLOBALS */ /* GLOBAL HEADER - GLOBALS */
div#global-header {
	width: 782px;
	height: 84px;
	background: #FFF url('/assets/att_rev1/images/global-bg-res.jpg')
		no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#global-logo {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 20px;
	left: 27px;
}

#global-search {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 7px;
	left: 575px;
	width: 220px;
	border: 0;
}

#global-search form {
	margin: 0;
	padding: 0;
	border: 0;
	height: 18px;
}

#global-search label {
	font: bold 11px Verdana, sans-serif;
	color: #666666;
	margin: 0;
	padding: 0 4px 0 0;
	border: 0;
	vertical-align: 4px;
}

#global-search #search-input {
	width: 128px;
	height: 18px;
	margin: 0;
	padding: 0;
	border-top: 1px solid #7C7C7C;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #C3C3C3;
	vertical-align: top;
}

/* END GLOBAL HEADER - GLOBALS */ /* FOOTER - GLOBALS */
div#global-footer {
	margin: 10px 0 0 0;
	padding: 0 0 1px 0;
	font: normal 65% Verdana, sans-serif;
	width: auto;
}

.global-footer-margin {
	margin: 0 0 0 170px !important;
}

#global-footer p,#global-footer p a,#global-footer p a:visited {
	color: #666666;
}

/* END FOOTER - GLOBALS */ /* PRIMARY NAVIGATION - GLOBALS */
ul#pri-res-nav {
	background-color: transparent;
	list-style: none;
	position: absolute;
	top: 59px;
	left: 176px;
	width: 600px;
	margin: 0;
	padding: 0;
	border: 0;
}

#pri-res-nav li {
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
	height: 25px;
	width: auto;
}

#pri-res-nav li a,#pri-res-nav li img {
	margin: 0;
	padding: 0;
	border: 0;
}

/* END PRIMARY NAVIGATION - GLOBALS */
	/* SECONDARY NAVIGATION - GLOBALS */
ul#sec-res-nav { /*background-color: #61BF1A;*/
	width: 782px;
	height: 25px;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#sec-res-nav li {
	font: normal 70% Verdana, sans-serif;
	color: #FFF;
	display: inline;
	margin: 0;
}

#sec-res-nav li a {
	background: transparent
		url('/assets/att_rev1/images/secondary-nav-bg-res.gif') no-repeat;
	padding: 5px 10px 6px 10px;
	margin: 0 0 0 -2px;
	float: left;
}

#sec-res-nav li a,#sec-res-nav li a:visited {
	color: #FFF;
	text-decoration: none;
}

a.sec-res-nav-sel {
	background: transparent
		url('/assets/att_rev1/images/secondary-nav-bg-selected-res.gif')
		repeat-x !important;
}

/* END SECONDARY NAVIGATION - GLOBALS */ /* PAGE NAVIGATION - GLOBALS */
ul#page-res-nav,#page-res-nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#page-res-nav li ul {
	margin: 3px 0 0 0;
	padding: 2px 0 2px 0;
	border: 0;
}

#page-res-nav li {
	color: #FFF;
	font: bold 10px Verdana, sans-serif;
	padding: 3px 0 7px 11px;
	margin: 0;
	background: #666666 url('/assets/att_rev1/images/nav-list-bg.gif')
		repeat-x bottom;
	line-height: 12px;
}

#page-res-nav li ul li {
	padding: 2px 2px 4px 9px !important;
	margin-bottom: 0 !important;
	background: #7C7C7C none;
}

#page-res-nav li a,#page-res-nav li a:visited {
	color: #C7C7C7;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

#page-res-nav li ul li a,#page-res-nav li ul li a:visited {
	text-decoration: underline !important;
	font-weight: normal;
}

.sublist {
	padding: 3px 9px 0 12px !important;
	border: 0;
}

/* END PAGE NAVIGATION - GLOBALS */ /* BREADCRUMB - GLOBALS */
div#breadcrumb {
	width: auto;
	margin: 0;
	border: 0;
	height: 0px;
	/*background-color: #C0E0AA;*/ /* MOVE TO COLOR GEL */
	position: relative;
}

#breadcrumb p {
	font: normal 70% Verdana, sans-serif;
	display: inline;
	color: #555555;
	border: 0;
	margin: 0;
	padding: 0;
}

#breadcrumb p a,#breadcrumb p a:visited {
	color: #555555;
}

#breadcrumb p#changelocation {
	position: absolute;
	top: 4px;
	right: 10px;
}

#breadcrumb p#breadcrumb-trail {
	position: absolute;
	top: 4px;
	left: 10px;
}

/* END BREADCRUMB - GLOBALS */ /* MISC - GLOBALS */
br.clear {
	clear: both;
}

div#template-c-band {
	height: 6px;
	width: 782px;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #61BF1A;
}

#template-c-band img {
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

div#log-out-link {
	position: absolute;
	top: 65px;
	left: 745px;
}

#log-out-link p {
	margin: 0;
	padding: 0;
	border: 0;
	color: #333 !important;
	font: normal 11px Verdana, sans-serif;
}

#log-out-link p a,#log-out-link p a:visited {
	color: #333 !important;
	font: normal 11px Verdana, sans-serif;
}

/* END MISC - GLOBALS */ /* LAYOUT */
div#wrapper-assistance {
	width: 782px;
	margin: 0;
	padding: 0;
}

div#loca { /* used by A2,B2,C2 */
	width: 782px;
	background: #85C856 url('/assets/att_rev1/images/residential-logo.gif')
		no-repeat !important;
}

table#wrapper-table {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}

#navigation-col {
	width: 166px;
	margin: 0;
	border: 0;
}

#content-col {
	background-color: transparent;
	margin: 0;
	padding: 0;
	border: 0;
}

#aux-col {
	width: 425px;
	background-color: transparent;
	margin: 0;
	padding: 0;
	border: 0;
}

/* END LAYOUT */ /* 1 TEMPLATE LAYOUT ABC */
div.wrapper-template1 { /*background: #FFF none;*/
	border-top: 1px; /*solid #C0E0AA;*/
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

div.breadcrumb-template1 {
	width: 782px;
	left: 0px;
}

div.content-col-template1 {
	background-color: #FFF !important;
	width: 782px;
}

/* END 1 TEMPLATE LAYOUT ABC */ /* 2 TEMPLATE LAYOUT ABC */
div.wrapper-template2 {
	/*background: #FFF url('/assets/att_rev1/images/content-bg.gif');*/
	border-top: 1px solid #C0E0AA;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

.navigation-col-template2 {
	padding: 106px 0 0 0;
	background: transparent
		url('/assets/att_rev1/images/swoosh-res-variant.gif') no-repeat top
		!important;
}

.breadcrumb-template2 {
	width: 616px !important;
	left: 166px;
}

div.content-col-template2 {
	background-color: #FFF !important;
	width: 463px;
}

td.aux-col-template2 {
	background-color: #EFEFEF !important;
	width: 153px;
}

/* END 2 TEMPLATE LAYOUT ABC */ /* 3 TEMPLATE LAYOUT ABC */
div.wrapper-template3 {
	/*background: #FFF url('/assets/att_rev1/images/content-bg.gif');*/
	border-top: 1px solid #C0E0AA;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

.breadcrumb-template3 {
	width: 463px !important;
}

.navigation-col-template3 {
	padding: 131px 0 0 0;
	background: transparent url('/assets/att_rev1/images/swoosh-res.gif')
		no-repeat top !important;
}

div.content-col-template3 {
	background-color: #FFF !important;
	width: 463px;
}

td.aux-col-template3 {
	background: #EFEFEF url('/assets/att_rev1/images/swoosh-res-aux.gif')
		no-repeat 0 -6px !important;
	width: 153px;
}

/* END 3 TEMPLATE LAYOUT ABC */ /* 4 TEMPLATE LAYOUT ABC */
div.wrapper-template4 {
	/*background: #FFF url('/assets/att_rev1/images/content-bg.gif');*/
	border-top: 1px solid #C0E0AA;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

.breadcrumb-template4 {
	width: 616px !important;
	left: 0;
}

div.content-col-template4 {
	background-color: #FFF;
	width: 612px;
}

.navigation-col-template4 {
	padding: 131px 0 0 0 !important;
	background: transparent url('/assets/att_rev1/images/swoosh-res.gif')
		no-repeat top !important;
}

/* END 4 TEMPLATE LAYOUT ABC */ /* 5 TEMPLATE LAYOUT ABC */
div.wrapper-template5 {
	/*background: #FFF url('/assets/att_rev1/images/content-bg.gif');*/
	border-top: 1px;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

.breadcrumb-template5 {
	width: 782px;
	left: 0px;
}

td.content-col-template5 {
	background-color: #FFF !important;
	width: 629px;
}

td.content-col-template5-2 {
	background-color: #FFF !important;
	width: 600px;
}

td.content-col-template5-3 {
	background-color: #FFF !important;
	width: 880px;
}

td.aux-col-template5 {
	background-color: #FFFFFF !important;
	width: 173px;
}

/* END 5 TEMPLATE LAYOUT ABC */ /* CONTENT AREA */
div#content-assistance {
	background-color: #FFF;
	border: 0;
	padding: -8px 4px -4px 8px;
	margin: 0;
	position: relative;
}

table.content-two-column {
	position: relative;
}

#content-assistance em {
	color: #656565;
	font-style: italic;
	background: none;
}

#content-assistance em strong {
	font-weight: bold;
	color: #656565;
	font-style: italic;
}

#content-assistance strong em {
	font-weight: bold;
	color: #656565;
	font-style: italic;
}

#content-assistance a em {
	color: #0A94D6;
	font-style: italic;
	background: none;
}

#content-assistance SELECT {
	font: normal 12px Verdana, sans-serif;
	height: 18px;
	color: #000;
}

h2.content-faq-h2 {
	color: #000;
}

#content-assistance h1 {
	font: normal 180% Verdana, sans-serif !important;
	margin: 2px 0 2px 0 !important;
}

#content-assistance h2 {
	font: normal 135% Verdana, sans-serif;
	margin: 2px 0 2px 0;
}

#content-assistance h3 {
	font: bold 95% Verdana, sans-serif !important;
	margin: 10px 0 10px 0;
	color: #0A94D6;
}

#content-assistance h4 {
	font: bold 120% Verdana, sans-serif !important;
	margin: 10px 0 10px 0;
	color: #023F72 !important;
}

#content-assistance p,span.content {
	font: normal 11px Verdana, sans-serif;
	line-height: 140%;
	margin: 10px 0 10px 0;
	color: #656565;
}

#content-assistance ul.plain-list,#content-assistance ol.plain-list,ol {
	list-style: disc;
	font: normal 11px Verdana, sans-serif;
	margin: 10px 0 20px 30px;
	padding: 0;
	color: #656565;
	line-height: 150%;
}

#content-assistance ol.plain-list {
	list-style: decimal;
}

#content-assistance h2 b {
	color: #000;
}

.plain-list li {
	margin: 0 0 4px 0;
}

.blockquote_left {
	margin-left: 32px
}

#content-assistance ul.plain-list ul.plain-list {
	list-style: circle;
}

#content-assistance ul.plain-list ul.plain-list ul.plain-list {
	list-style: square;
}

#content-assistance label,span.label {
	font: bold 11px Verdana, sans-serif;
	color: #656565;
}

#content-assistance .standard-content {
	font: bold 75% Verdana, sans-serif !important;
	color: #656565 !important;
}

#content-assistance p.smaller {
	font: normal 95% Verdana, sans-serif !important;
	margin: 10px 0 10px 0;
	padding: 0 4px 0 0;
	color: #656565;
}

#content-assistance label.smaller {
	font: normal 9px Verdana, sans-serif !important;
	color: #656565;
}

table.datatable a {
	text-decoration: underline;
	font-size: 11px;
	color: #0A94D6;
}

#content-assistance a {
	text-decoration: underline;
}

#content-assistance table.info-grid a,#content-assistance DIV.content-box-content ul.bounded-medium2 li a,#content-assistance ul.bounded-medium li a
	{
	text-decoration: none;
}

#content-assistance a:visited {
	color: #023F72;
}

.error-header {
	font: bold 80% Verdana, sans-serif !important;
	color: #B52E24 !important;
}

.error-description {
	color: #B52E24 !important;
}

.change-header {
	font: bold 80% Verdana, sans-serif !important;
	color: #357218 !important;
}

.change-description {
	font: normal 75% Verdana, sans-serif !important;
	color: #357218 !important;
}

/* Content Boxes, Sometimes with Borders */
div.content-box {
	border: 1px solid #D5D5D5;
	background-color: #FFF;
	margin: 10px 0 10px 0;
	padding: 0;
	position: relative;
}

.content-box-b1 {
	width: 766px;
}

.content-box-allie {
	width: 500px !important;
}

.content-box-xlarge {
	width: 724px !important;
}

.content-box-large {
	width: 610px !important;
}

.content-box-assistance {
	margin-left: 2px !important;
	margin-bottom: 2px !important;
	width: 606px !important;
}

.content-box-medium {
	width: 360px;
}

.content-box-olb {
	margin-left: 7px !important;
	margin-right: 0px !important;
	width: 386px;
}

.content-box-small {
	width: 130px;
}

div.no-border { /* use this class to turn off border */
	border: 0 !important;
}

h2.content-box-h2 {
	color: #FFF;
	font: bold 130% Verdana, sans-serif !important;
	background-color: #0A94D6;
	margin: 0 !important;
	padding: 2px 0 4px 8px !important; /* changed on 7/20 */
	border: 0 !important;
	position: relative;
}

h2.content-box-h2  img.close {
	position: absolute;
	top: 2px;
	right: 4px;
}

input.content-box-button,img.content-box-button {
	position: absolute;
	top: 0px;
	right: 4px;
	border: 0;
	margin: 0;
	padding: 0;
}

.title-with-sup img,.title-with-sup input {
	top: 4px;
}

.content-box form {
	border: 0;
	margin: 0;
}

div.content-box-content {
	margin: 0;
	padding: 0 8px 0 8px;
	border: 0;
}

div.content-box-content-shaded {
	background-color: #F2F7FB;
	margin: 0;
	padding: 5px;
	border: 0;
}

div.content-box-content-shaded p {
	margin: 0 !important;
}

img.corner-tl,img.corner-tr,img.corner-tlnm,img.corner-trnm,img.corner-bl,img.corner-br
	{
	position: absolute;
}

img.corner-tl {
	top: -1px;;
	left: -1px;
}

img.corner-tr {
	top: -1px;;
	right: -1px;
}

img.corner-tlnm {
	top: 0px;;
	left: 0px;
}

img.corner-trnm {
	top: 0px;;
	right: 0px;
}

img.corner-bl {
	bottom: -1px;;
	left: -1px;
}

img.corner-br {
	bottom: -1px;;
	right: -1px;
}

* html img.corner-bl {
	bottom: -2px;;
	left: -1px;
}  /* for IE */
* html img.corner-br {
	bottom: -2px;;
	right: -1px;
}  /* for IE */
* html .adobj { /* for an OLB image */
	width: 358px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

/* End Content Boxes, Sometimes with Borders */ /* Pop Up */
.popup-window {
	margin: 0 !important;
	padding: 0 !important;
	background-color: #FFF !important;
}

.popup-window #content {
	margin: 2px !important;
	padding: 0 !important;
}

.popup-window .content-box {
	margin: 2px !important;
	padding: 0 !important;
}

/* End Pop Up */ /* A Data Table */
table.datatable {
	border-collapse: collapse;
	border: 1px solid #D5D5D5;
	margin-bottom: 10px;
}

.datatable th {
	font-size: 12px;
	color: #FFF;
	background: #0A94D6;
	border: 1px solid #FFF;
	padding: 2px 8px 2px 8px;
	text-align: left;
}

.datatable td {
	border: 1px solid #FFF;
	vertical-align: top;
	padding: 2px 4px 2px 4px;
}

.datatable tr.datatable-alt1 td {
	background-color: #F2F7FB !important;
}

.datatable tr.datatable-alt2 td {
	background-color: #E3EEF4 !important;
}

/* End A Data Table */ /* Bounded Lists */
ul.bounded-large {
	color: #003B77;
	font: bold 70% Verdana, sans-serif;
	margin: 8px 0 8px 0px;
	padding: 0px;
	list-style-type: none;
	position: relative;
}

.bounded-large li {
	background: #FFF url('/assets/att_rev1/images/btn_arrow.gif') no-repeat
		!important;
	height: 21px;
	margin: 0 0 6px 0;
	padding: 4px 0 0 0;
	border: 1px solid #FFF;
}

.bounded-large li a {
	padding: 0 0 0 24px;
	margin: 0;
	text-decoration: none;
}

ul.bounded-close {
	color: #003B77;
	font: bold 70% Verdana, sans-serif;
	margin: 8px 0 8px 0px;
	padding: 0px;
	list-style-type: none;
	position: relative;
}

.bounded-close li {
	background: #FFF url('/assets/att_rev1/images/btn_close.gif') no-repeat
		0 0 !important;
	height: 18px;
	margin: 0 0 10px 0;
	padding: 2px 0 0 0;
	border: 1px solid #FFF;
}

.bounded-close li a {
	padding: 0 0 0 22px;
	margin: 0;
	text-decoration: none;
}

ul.bounded-reverse {
	color: #003B77;
	font: bold 12px Verdana, sans-serif !important;
	margin: 8px 0 8px 0px;
	padding: 0;
	list-style-type: none;
	position: relative;
}

th {
	color: black;
}

td {
	color: black;
}

.bounded-reverse li {
	background: #FFF url('/assets/att_rev1/images/btn_back.gif') no-repeat 0
		0 !important;
	height: 18px;
	margin: 0 0 10px 0;
	padding: 2px 0 0 0;
	border: 1px solid #FFF;
}

.bounded-reverse li a {
	padding: 0 0 0 22px;
	margin: 0;
	text-decoration: none;
}

ul.bounded-backtotop {
	color: #003B77;
	font: bold 70% Verdana, sans-serif;
	margin: 8px 0 20px 0px;
	padding: 0px;
	list-style-type: none;
	position: relative;
}

.bounded-backtotop li {
	background: #FFF url('/assets/att_rev1/images/btn_back_to_top.gif')
		no-repeat 0 0 !important;
	height: 18px;
	margin: 0 0 10px 0;
	padding: 2px 0 0 0;
	border: 1px solid #FFF;
}

.bounded-backtotop li a {
	padding: 0 0 0 22px;
	margin: 0;
	text-decoration: none;
}

ul.bounded-medium {
	font: bold 10px Verdana, sans-serif;
	margin: 8px 0 8px 0px;
	padding: 0px;
	list-style-type: none;
	position: relative;
}

.bounded-medium li {
	margin: 0;
	padding: 0 0 6px 0;
}

.bounded-medium li a,.bounded-medium li a:visited {
	background: transparent url('/assets/att_rev1/images/btn_go.gif') 0 4px
		no-repeat;
	padding: 6px 0 3px 20px;
	margin: 0;
	text-decoration: none;
	line-height: 17px;
	vertical-align: text-bottom;
	color: #0A94D6 !important;
}

.bounded-medium span { /* hack */
	margin-left: 20px;
}

ul.bounded-medium2 {
	font: bold 10px Verdana, sans-serif;
	margin: 8px 0 8px 0px;
	padding: 0px;
	list-style-type: none;
	position: relative;
}

.bounded-medium2 li {
	margin: 0;
	padding: 0;
}

.bounded-medium2 li a,.bounded-medium2 li a:visited {
	background: transparent url('/assets/att_rev1/images/btn_go.gif') 0 4px
		no-repeat;
	padding: 6px 0 0 20px;
	margin: 0;
	text-decoration: none;
	line-height: 17px;
	vertical-align: text-bottom;
	color: #0A94D6 !important;
	display: block;
}

.bounded-medium2 span { /* hack */
	margin-left: 20px;
}

.bm-indent {
	margin-left: 23px !important;
}

ul.bounded-small {
	font: bold 65% Verdana, sans-serif;
	margin: 8px 0 8px 2px;
	padding: 0px;
}

.bounded-small li {
	list-style-type: none;
	border: 0;
	line-height: 16px;
	margin: 0 0 3px 0;
}

.bounded-small li a,.bounded-small li a:visited {
	padding: 0 0 0 15px;
	margin: 0;
	text-decoration: underline;
	color: #0A94D6 !important;
}

.bs-indent {
	margin-left: 46px !important;
}

/* End Bounded Lists */ /* Forms */ /* Content Form */
div.content-form {
	margin: 5px;
	padding: 5px;
	background-color: #E4EDF4;
	position: relative;
}

.content-form table.form-grid {
	border-collapse: collapse;
}

.content-form table.form-grid td,.content-form table.form-grid tr,.content-form table.form-grid tbody
	{
	margin: 0;
	padding: 0;
	border: 0;
}

table.form-grid p {
	margin: 0 !important;
}

.content-form td label,table.form-grid td label {
	margin: 0 8px 0 0 !important;
	vertical-align: middle;
	text-align: right;
}

p.required,span.required {
	margin: 0 !important;
	color: #009 !important;
	font: normal 14px Verdana, sans-serif;
}

.content-form input,.content-form select,.content-form textarea {
	border: 1px solid #8DB2C4;
}

#askSearch input {
	height: 19;
	border: 1px solid #8DB2C4;
}

.content-form .image-input {
	border: 0 !important;
}

.content-form .submit-button {
	margin: 0 0 0 4px;
	vertical-align: bottom;
}

.content-form .radio-input {
	vertical-align: -1px;
	border: 0 !important;
}

.content-form .checkbox-input {
	border: 0 !important;
	vertical-align: -4px;
}

/* End Content Form */ /* Continue Button */
div.continue-button {
	width: 100%;
	height: 33px;
	text-align: right;
	margin: 0 2px 0 0;
}

/* End Continue Button */ /* Info Grid */
table.info-grid {
	border-collapse: collapse;
}

table.info-grid tr,table.info-grid tbody {
	margin: 0;
	padding: 0;
	border: 0;
}

.info-grid td {
	padding: 2px;
}

table.info-grid p {
	margin: 0 !important;
}

table.info-grid label {
	margin: 0 8px 0 0 !important;
}

/* End Info Grid */ /* End Forms */ /* END CONTENT AREA */
	/* PAGE NAVIGATION AREA */
div#page-navigation {
	border: 0;
	padding: 8px;
	margin: 0;
	font-family: Verdana, sand-serif;
}

/* END PAGE NAVIGATION AREA */ /* AUX NAVIGATION AREA */
div#aux-navigation {
	border: 0;
	padding: 0 18px 0 18px;
	margin: 0;
	font-family: Verdana, sans-serif;
}

#aux-navigation h3 {
	font: bold 130% Arial, sans-serif;
	color: #666666;
	margin: 8px 0 2px 0;
}

#aux-navigation p {
	font: normal 70% Verdana, sans-serif;
	margin: 10px 0 10px 0;
	color: #656565;
}

#aux-navigation a {
	color: #0A94D6;
}

#aux-navigation a:visited {
	color: #023F72;
}

#aux-navigation ul {
	font: normal 90% Verdana, sans-serif;
	color: #666666;
	margin: 0;
	padding: 0 0 0 15px;
}

#aux-navigation ul li {
	list-style-image: url('/assets/att_rev1/images/bullet-gray-li.gif');
	margin: 0 0 4px 0;
	padding: 0;
}

#aux-navigation ul li a,#aux-navigation ul li a:visited {
	color: #666666;
	text-decoration: underline;
	margin: 0;
	padding: 0;
}

#res-login-box {
	margin: 4px 0 30px 0;
	padding: 0;
	position: relative;
	font: normal 10px Verdana, sans-serif;
}

.login-box-lock {
	position: absolute;
	top: 0;
	right: 0px;
}

#res-login-box form {
	margin: 0;
	padding: 0;
	border: 0;
}

#res-login-box table {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	border: 0
}

#res-login-box table td,#res-login-box table tbody {
	margin: 0;
	padding: 0;
	border: 0;
}

#res-login-box h2 {
	font: bold 130% Verdana, sans-serif;
	color: #FFF;
	margin: 0;
	padding: 0;
	border: 0;
}

#res-login-box label,#res-login-box span {
	font: normal 9px Verdana, sans-serif;
	color: #FFF;
	margin: 0;
	padding: 0;
	border: 0;
}

#res-login-box p.forgot-password {
	font: normal 9px Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

#res-login-box .forgot-password  a,#res-login-box .forgot-password  a:visited
	{
	color: #FFF;
}

#res-login-box p.merger-message {
	font: normal 9px Verdana, sans-serif;
	color: #666666;
	margin: 0;
	padding: 0;
}

#res-login-box .merger-message  a,#res-login-box .merger-message  a:visited
	{
	color: #666666;
}

#res-login-box #svcNPA,#res-login-box #svcNXX {
	width: 30px;
}

#res-login-box #svcLINE {
	width: 40px;
}

#res-login-box #svcNPA,#res-login-box #svcNXX,#res-login-box #svcLINE,#res-login-box #svcPASS
	{
	border-width: 1px;
}

.account-go {
	vertical-align: bottom;
	margin: 0 0 0 2px;
}

/* END AUX NAVIGATION AREA */ /* MISC */
.check-illustration {
	margin: 15px 0 15px 140px;
}

#sbc-error-module {
	display: none;
}

/* New Allie Search */
div#ask-allie-sample-bill {
	width: 138px;
}

div#allieSearch {
	background: transparent url('/assets/att_rev1/images/askAllie_bgnd.jpg')
		no-repeat;
	height: 147px;
	width: 138px;
}

#allieSearch form {
	margin: 0 0 5px 0;
}

#allieSearch form a {
	display: block;
	height: 74px;
	width: 138px;
}

#allieSearch form a img {
	border: 0;
}

#allieSearch form fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

#allieSearch form input {
	font-size: 10px;
	font-weight: bold;
	width: 105px;
}

#allieSearch form button {
	background: transparent
		url('/assets/att_rev1/images/btn_arrow_submit1.gif') no-repeat;
	border: 0px none;
	height: 19px;
	margin-left: 5px;
	vertical-align: top;
	width: 20px;
}

#allieSearch p {
	font-size: 10px;
	margin: 0;
}

/* Adding the new CSS classes for Ask a Question

/* New Allie Search */
div#askSearch {
	background: transparent;
	font-size: 10px;
	color: #666666;
	padding-bottom: 10px;
	padding-top: 10px;
}

#askSearch form {
	margin: 0px 0px 5px 0px;
	background: transparent;
	padding: 0px 0px 0px 0px;
}

#askSearch form a {
	display: block;
}

#askSearch form a img {
	border: 0;
}

#askSearch form fieldset {
	border: 0px none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#askSearch form input {
	font-size: 10px;
	font-weight: bold;
	width: 105px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: left;
}

#askSearch form button {
	background: transparent
		url('/assets/att_rev1/images/btn_arrow_submit1.gif') no-repeat;
	border: 0px none;
	height: 19px;
	margin-left: 5px;
	vertical-align: top;
	width: 20px;
	margin: 0px 0px 0px 0px;
}

#ie #askSearch form button {
	margin-left: 3px;
}

#askSearch p {
	font-size: 10px;
	margin: 0;
}

#askSearch h2 {
	color: #FFFFFF;
	background-color: #656565;
	font-size: 10px;
	padding: 2px 4px 3px 4px;
	margin: 0 0 5px 0;
	text-transform: none;
}

#askSearch h1 {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 0px 0px 0px;
	margin: 0 0 3px 0;
	text-transform: none;
}

#askSearch ul {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
}

#askSearch ul li {
	list-style-image: url('/assets/att_rev1/images/bullet-gray-li.gif');
	margin: 0pt;
	padding: 0pt;
	font-size: 10px;
	color: #656565 !important;
}

#askSearch ul li a {
	color: #656565 !important;
}

.billingModPng {
	height: 127px;
	width: 100%;
	background:url('/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_sprt_pymnt_sprt.jpg') bottom no-repeat;
	margin-top: -1px;
}
.billingModPngSMB {
	height: 189px;
	width: 100%;
	background:url('/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_sprt_pymnt_sprt.jpg') bottom no-repeat;
	margin-top: -1px;
}
.paymentModPng {
	height: 124px;
	width: 100%;
	background:
		url('/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_sprt_pymnt_sprt_leg-S.jpg')
		bottom no-repeat;
	margin-top: 69px;
}

.accountModPng {
	height: 124px;
	width: 100%;
	background: url('/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_sprt_acnt_sprt_leg-S.jpg') bottom no-repeat;
	margin-top: 4px;
}
.accountModPngSMB {
	height: 186px;
	width: 100%;
	background: url('/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_sprt_acnt_sprt_leg-S.jpg') bottom no-repeat;
	margin-top: 4px;
}
.billSupportImg {
	float: left;
	height: 180px;
	width: 194px;
	background: url('/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_bllng_sprt2.jpg') 0 0 no-repeat transparent;
	margin-left: 0px;
	margin-top: -3px;
}
.billSupportImgSMB {
	height: 190px;
	width: 100%;
	background: url('/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_bllng_sprt2.jpg') bottom no-repeat;
	margin-left: 0px;
	margin-top: -3px;
}
#ie .billSupportImg {
	height: 92px;
	width: 194px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_bllng_sprt2.jpg', sizingMethod='scale');
	margin-left: 0px;
}
#ie .billSupportImgSMB {
	height: 135px;
	width: 100%;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/assets/att_rev1/images/cc/general/2-6u_bllng_accnt_bllng_sprt2.jpg', sizingMethod='crop');
	margin-top: -3px;
	margin-left: 0px;
}
#PrimaryNav li #pn-logout
{
color: #fff;
z-index: 1;
text-align: right;
position: absolute;
top: 0;
line-height: 1.1em;
right: 2.2em;
padding: 7px 1em;

}
#PrimaryNav li #smb-pn-logout
{
color: #0a94d6;
z-index: 1;
text-align: right;
position: absolute;
top: 0;
line-height: 1.1em;
right: 0;
padding: 9px 1em;
}

#PrimaryNav li #pn-login,
#PrimaryNav li #pn-register
{
color: #fff;
z-index: 1;
text-align: right;
position: absolute;
top: 0;
line-height: 1.1em;
}
#PrimaryNav li #pn-login
{
border-right: 1px solid #fff;
right: 6.2em;
margin: 9px 0;
padding: 0 1em;
}
#PrimaryNav li #pn-register
{
right: 0;
padding: 9px 1em;
}
#PrimaryNav li #pn-login:hover,
#PrimaryNav li #pn-register:hover,
#PrimaryNav li #pn-logout:hover
{
background: none;
color: #fff;
text-decoration: underline;
}

#ie .chk-box-style{
	border:none normal #999999;
	margin:10px 0 0 8px;
	background-color: #F0F8FF ;
	height:12; 
	width: 12;
}

.chk-box-style{
	border:none normal #999999;
	margin:0px 0 1px 8px;
	background-color: #F0F8FF ;
	height:12; 
	width: 12;
}

#ie .align-login{
	align: center;
	width: 45%;
	
	}

.align-login{
align: left;
valign: bottom;
}
