/* CSS Document */

#bodyContent {
	padding-left: 0;
	padding-top: -15px;
	margin-left: 15px;
	margin-top: -15px;
	width:  574px;
	position: relative;
}

.ldHeader {
	padding-top: 21px;
	padding-bottom: 17px;
}

.ldMenuHead, .ldMenuArrow {
	padding-left: 10px;
}

.ldMenuHead {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #326BAD;
	height: 26px;
	text-align: left;
	vertical-align: middle;
}

.ldMenuArrow {
	padding-top: 13px;
	vertical-align: top;
}

.ldMenuItem {
	padding-top: 10px;
}

.ldMenuItemLast {
	padding-top: 10px;
	padding-bottom: 20px;
}

.ldMenuItem a, .ldMenuItemLast a {
	font-size: 11px;
	padding-top: 10px;
	color: #094D9C;
	text-decoration: underline;
}

.ldBodyHead {
	font-size: 12px;
	font-weight: bold;
	background-color: #B44800;
	text-align: left;
	vertical-align: middle;
	height: 26px;
	color: #FFFFFF;
	padding-left: 10px;
}

.ldBodyLeft, .ldBodyCenter, .ldBodyRight {
	padding: 6px;
}

.ldBodyLeft, .ldBodyCenter {
	background-image: url(/residential/ld/images/dots_1x3.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.ldBodyTitle {
	font-weight: bold;
	background-color: #f6e9e0;
	font-size: 11px;
}

.ldBodyPrice {
	font-weight: bold;
	color: #B44800;
	font-size: 10px;
}

.ldBody {
	font-size: 10px;
}

.ldBodyOrder {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.ldBenefits {
	padding-top: 15px;
	padding-bottom: 40px;
	padding-left: 10px;
}

.ldBenefits strong {
	font-weight: bold;
	font-size: 12px;
}

.ldBenefitsList {
	font-size: 10px;
}

.ldBenefitsList span {
	padding-right: 5px;
}

.ldBodyDisclaimer {
	font-size: 9px;
	background-color: #B44800;
	text-align: left;
	vertical-align: middle;
	height: 26px;
	color: #FFFFFF;
	padding-left: 10px;
}

.ldCharges {
	font-size: 10px;
	font-weight: bold;
	color: #B44800;
}

.ldProductName {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.ldProductCall {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.qcDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #767676;
	margin: 0 0 9px 0;
}

.qcDisclaimerHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #767676;
	font-weight: bold;
	margin: 10px 0 0 0;
}

.blueMenuHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-color: #0A4D9C;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

/* @override 
	http://www.qwest.com/espanol/css/styles00.css
	http://ecom-co38.qintra.com:60080/espanol/css/espanol_css_jr.css
*/

body,p,td,b,font,a {
	font-size: 11px;
	font-family: verdana,helvetica;
}

li {
	color: #333;
	font-size: 11px;
	font-family: verdana, helvetica;
	line-height: 15px;
	white-space: inherit;
	list-style-image: url("/espanol/images/bullet_g.gif");
	display: list-item;
	position: relative;
	left: -10px;
	clear: none
}

li.instance {
	color: #333;
	font-size: 10px;
	font-family: verdana, helvetica;
	line-height: 15px;
	white-space: inherit;
	list-style-image: url("/espanol/images/bullet_g.gif");
	display: list-item;
	position: relative;
	left: -10px;
	clear: none
}

.form {
	color: #666;
	font-size: 10px;
	font-family: verdana,helvetica;
	width: 99%;
	border: solid 1px #ccc
}

.formName {
	color: #666;
	font-size: 10px;
	font-family: verdana, helvetica;
	font-weight: bold;
	text-align: center;
	width: 90%;
	height: 20px;
	vertical-align: middle;
	border: solid 1px #bbb
}

.formCenter {
	color: #000;
	text-align: center;
	font-size: 10px;
	font-family: verdana,helvetica;
	width: 99%;
	border: solid 0px #666
}

.button {
	color: #666;
	font-size: 10px;
	font-family: verdana,helvetica;
	width: 99%
}

.formButton {
	font-size: 10px;
	font-family: verdana,helvetica;
	font-weight: bold;
	width: 99%
}

.formBold {
	color: #333;
	font-size: 10px;
	font-family: verdana,helvetica;
	font-weight: bold;
}

.formDim {
	color: #ccc;
	font-size: 10px;
	font-family: verdana,helvetica;
	border: solid 1px #eee;
	width: 99%;
	background-color: #f5f5f5;
}

.formFocus {
	color: #000;
	background-color: #87CEEB;
	font-size: 10px;
	font-family: verdana,helvetica;
	font-weight: bold;
	width: 99%;
	background-color: #efefef;
	border: solid 1px #b44800
}

.formTotal {
	color: #b44809;
	font-size: 10px;
	font-family: verdana, helvetica;
	font-weight: bold;
	background-color: transparent;
	text-align: center;
	cursor: auto;
	width: 100%;
	border: solid 0 white
}

.myBorder2 {
	border: solid 1px #489dff
}

.myBorder {
	border: solid 1px #fff
}

.myLink {
	color: #316bad;
	font-size: 10px;
	text-decoration: none;
	border-bottom: 2px dotted #316bad
}

.list {
	color: white;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none
}

.listLite {
	color: white;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none
}

.flinks {
	font-size: 10px;
	font-family: verdana;
	text-decoration: none
}

.listHdr {
	color: white;
	font-size: 11px;
	font-family: verdana;
	line-height: 14px;
	text-decoration: none
}

.align {
	text-align: justify
}

.10pt {
	font-size: 10px
}

.alert {
	color: #B44800;
	font-size: 9px;
	font-family: verdana
}

.alertLogin {
	color: #B44800;
	font-size: 10px;
	font-family: verdana
}

.error {
	color: #B44800;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold
}

.LT_nav {
	background-color: #5B89BD;
}

.navLink {
	text-decoration: none;
	border-bottom: 1px dotted
}

a.link {
	font-size: 11px;
	font-family: Verdana;
	cursor: hand;
	color: #094d9c;
	text-decoration: underline
}

.menuOver {
	background-color: #0A53A8;
	cursor: hand;
}

.descText {
	color: #666;
	font-size: 11px;
	font-family: Verdana
}

.promoText1 {
	font-size: 11px;
	font-family: Verdana
}

.promoText2 {
	color: #666;
	font-size: 10px;
	font-family: Verdana
}

.mylegal {
	color: #666;
	font-size: 9px;
	font-family: Verdana
}

.header {
	color: #094D9C;
	font-size: 15px;
	font-family: Verdana;
	font-weight: bold
}

.title {
	color: #094D9C;
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold
}

.price {
	color: #B44800;
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold
}

.priceSmall {
	color: #B44800;
	font-size: 10px;
	font-family: Verdana;
}

.text {
	color: #666666;
	font-size: 10px;
	font-family: verdana;
	font-weight: 200;
	white-space: pre;
	margin-right: 8px;
	padding-right: 8px
}

.text2 {
	color: #000;
	font-size: 10px;
	font-family: verdana;
	font-weight: 200;
}

a {
	color: #094d9c;
	text-decoration: underline
}

.orangecell {
	background-color: #f4e49e;
	color: #000;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	border-left: 8 dotted #508A0F;
	margin-top: 0px;
}
.contentcell {
	background-color: #f6f9f2;
	color: #333;
	padding-left: 15px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: 1px dotted #333333;
	margin-top: 0px;
}
.contentcell a{
	color: #094d9c;
	font-weight: bold;
	text-decoration: underline;
}
.pageName {
	color: #B44800;
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding-top: 14px;
	padding-left: 13px;
	padding-bottom: 15px;
}
.pageNameSub {
	color: #B44800;
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding-top: 14px;
	padding-left: 13px;
	padding-bottom: 0px;
}
.pageNameBold {
	color: #B44800;
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.contentBlueBox {
	background-color: #EAF1F7;
	padding: 10px;
	width: 100%;
}
.listNoticias {
	padding-left: 0px;
	margin-left: 15px;
	list-style-image: url(/global/images/arrowDkBlue_4x7.gif);
	list-style-position: outside;
}

.listNoticias a {
	text-decoration: underline;
}

/* From Sub Pages */

.headerSubMenuLink
{
	color:#053368;
	font-family:verdana,arial,san-serif;
	font-size:10px;
	text-decoration:none;
}

.whitefootnote a:link, .whitefootnote a:active, .whitefootnote a:hover, .whitefootnote a:visited
{
	color: #ffffff;
	font-family:verdana,arial,san-serif;
	font-size: 10px;
	text-decoration:none;
}
