
#fc_bg { background: url(/img/brands/alltel_fulfillment/cimg/site/bg_fc.gif) repeat-x #bddaff top; }

BODY {font-size : 11px; font-family : Arial, Helvetica, Sans-serif;}
TD {font-size : 11px; font-family : Arial, Helvetica, Sans-serif;}
STRIKE {font-size : 11px; font-family : Arial, Helvetica, Sans-serif;}

.promoselect {background-color: ffffff; font-family: Verdana, Geneva, San-serif; font-size: 11px;}
EM {font-weight : bold; font-style: normal; font-family : Arial, Helvetica, Sans-serif;}
H1 {font-weight : normal; font-size : 14pt; font-family : Arial, Helvetica, Sans-serif; color : #000000;}
.Clr1 {color : #0054bd;}
.Clr2{color : #511f61;}
.Xsm {font-size : 10px; font-family : Arial, Helvetica, Sans-serif;}
.PT20 {padding-top:20px;}
.pageHeader {
    font-family: Arial, Helvetica, sans-serif;
	color: #511f61;
    font-size: 16px;
    font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 16px;
}
.pageHeader2 {
    font-family: Arial, Helvetica, sans-serif;
	color: #511f61;
    font-size: 16px;
    font-weight: bold;
	padding-bottom: 0px;
}
.XSmClr2 {font-size : 10px; font-family : Arial, Helvetica, Sans-serif; color
: #CC0000;}
.XsmGr {font-size : 10px; font-family : Arial, Helvetica, Sans-serif; ; color : #999999;}
.Sm {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color : #000000;}
.Sm2 {font-size : 11px; font-family : Verdana, Helvetica, Sans-serif; color :
#000000;}
.SmClr1 {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color :
#0054bd;}
.SmClr1a {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color :
#0054bd;}
.SmClr2 {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color :
#511f61;}
.SmClr3 {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color :
#FFFFFF;}
.Std {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color : #000000;}
.StdClr1 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color
: #0054bd;}
.StdClr2 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color
: #ff0000;}
.StdClr3 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color
: #FFFFFF;}
.StdClr4 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color
: #CC0000;}
.Med {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color : #000000;}
.MedClr1 {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color
: #0054bd;}
.MedClr2 {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color
: #000000;}
.MedClr3 {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color
: #FFFFFF;}
.Lg {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #000000;}
.LgClr1 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color :
#0054bd;}
.LgClr2 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color :
#000000;}
.LgClr3 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color :
#FFFFFF;}
.LgClr3a {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color
: #0054bd;}
.LgClr4 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color :
#176A20; }

.xLg {font-size : 20px; font-family : Arial, Helvetica, Sans-serif; color : #000000;}
.xLgClr2 {font-size : 20px; font-family : Arial, Helvetica, Sans-serif; color
: #CC0000;}
.xLgClr3 {font-size : 20px; font-family : Arial, Helvetica, Sans-serif; color :
#511F61;}
.BrandedButton {font-size : 11pt; font-family : Arial, Helvetica, Sans-serif;
color : #0054bd; background-color : #FFFFFF; font-weight: bold;}
#Bg1 {background-color : #e7effb;}
#Bg2 {background-color : #0054bd;}
.Bg2 {background-color : #0054bd;}
#Bg2a {background-color : #FFFFFF;}
#Bg3 {background-color : #ffffff;}
#Bg4 {background-color : #E8E8FF;}
#Bg5 {background-color : #efefef;}
#Bg6 {background-color : #ffffff;}
#Bg7 {background-color : #FFFFFF;}
#Bg8 {background-color : #FFFFFF;}
#Bg9 {background-color : #828A92;}
#Bg10 {background-color : #d8e5f5;}
#Bg11 {background-color : #eaecf3;}
#Bg11a {background-color : #e4f0f6;}
#Bg12 {background-color : #999999;}
#Bg13 {background-color : #FFFFFF;}
#Bg14 {background-color : #97A1C3;}
#Bg15 {background-color : #97A1C3;}
#Bg16 {background-color : #FFFFFF;}
#Bg17 {background-color : #97A1C3;}
#Bg18 {background-color : #FFFEE1;}
#Bg19 {background-color : #0054bd;}
#Bg20 {background-color: #efefef;}
#Bg21 {background-color: #e3e3e3;}
#Bg22 {background-color: #eaecf3;}
#Bg23 {background-color: #D5D5DE;}
#Bg24 {background-color: #F0F1F5;}
#Bg26 {background-color: #ebf2fa;}
#Bg32 {background-color: #FFFFFF;}
#Bg33 {background-color: #EAECF3;}

#RafLineBg
    {background-color : #FFFFFF;}

#FCborder {border-left: #FFFFFF 2px solid;}
#FCborder2 {border-right: #FFFFFF 2px solid;}
#Border3 {border-top: #888888 1px solid; border-bottom: #888888 1px solid;}
#Border3a {border-bottom: #888888 1px solid;}

#browseborder {border-top: #888888 1px solid; border-bottom: #888888 1px solid; background-color: #0054bd; color : #FFFFFF;}
#browseborder2 {border-bottom: #888888 1px solid; background-color:#D8E5F5; }
#browseborder3 {border-top: #888888 1px solid; border-bottom: #888888 1px solid; background-color: #D8E5F5; }

A:active { color:#0054bd; text-decoration: none}
A:link { color:#0054bd; text-decoration: none}
A:visited { color:#511F61; text-decoration: none}
A:hover { color:#0054bd; text-decoration:underline;}

A.link:active { color:#0054bd; text-decoration: none}
A.link:link { color:#0054bd; text-decoration: none}
A.link:visited { color:#0054bd; text-decoration: none}
A.link:hover { color:#287ae0; text-decoration: underline;}

A.none:active { color:#0054bd; text-decoration: none }
A.none:link { color:#5e5e5e; text-decoration: none}
A.none:visited { color:#0054bd; text-decoration: none}
A.none:hover { color:#CC0000; text-decoration: none}

.over {background-color: #6699cc; color: #ffffff}
.out {background-color: #336699; color: #ffffff}
.subnav {background-color : #accedb; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.oversubnav {background-color: #ffffcc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.outsubnav {background-color: #accedb; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.buytype_line {background: url(/img/brands/alltel_fulfillment/cimg/site/tab_div.gif);}

.browse_selected {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#511F61; font-weight: bold; background: url(/img/brands/alltel_fulfillment/tab_sel_bg.gif); text-decoration: none;}
.browse_unselected {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#287ae0; font-weight: bold; background: url(/img/brands/alltel_fulfillment/tab_bg.gif); text-decoration: none;}

A.tab_selected:active {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#511F61; font-weight: bold;  text-decoration: none;}
A.tab_selected:link {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#511F61; font-weight: bold; text-decoration: none;}
A.tab_selected:visited {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#511F61; font-weight: bold;  text-decoration: none;}
A.tab_selected:hover {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#511F61; font-weight: bold;  text-decoration: none;}

A.tab_unselected:active {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#287ae0; font-weight: bold; text-decoration: none;}
A.tab_unselected:link {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#287ae0; font-weight: bold;  text-decoration: none;}
A.tab_unselected:visited {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#287ae0; font-weight: bold; text-decoration: none;}
A.tab_unselected:hover {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color:#287ae0; font-weight: bold; text-decoration: none;}

 #breadcrumbSelected {color: #FF3333; font-weight: bold}
 #breadcrumbVisited {color: #666666; font-weight: bold}
 #breadcrumbNumberOrCheckMark {color: #666666; font-weight: bold}
 #breadcrumbTopLine1 {background-color: #efefef}
 #breadcrumbTopLine2 {background-color: #dedede}
 #breadcrumbBottomLine1 {background-color: #efefef}
 #breadcrumbBottomLine2 {background-color: #dedede}

 .gradient {
FILTER: Alpha(Opacity=0, FinishOpacity=100, startY=0, finishY=700, Style=1);
}

div.tooltip {
        border: 1px solid #511f61;
        background-color: #6666CC;}

div.tooltip .caption {
        font-family: Arial, Helvetica, Sans-serif;
        font-size: 11px;
        color : #000000;
        padding-left: 6px;}

div.tooltip .contents {
        font-size: 10px;
        font-family:  Verdana, Helvetica;
        padding: 10px;
        background-color: #f8f8f8;}

.itemsInCart {
    background-image: /img/brands/alltel_fullfillment/cimg/cross-sell-pre/tab1b.gif;
    background-repeat: none;
    padding-left: 35px;
    font-size: 16px;
    font-family: Arial, Helvetica, Sans-serif;
    color: #0054bd;
}

.bottombar{
    background-color: #cade5c;
    padding:5px;
}

.topbar{
    background-color: #511F61;
    padding-bottom:3px;
}


#alltel_loc {
    margin: 0;
    padding: 0;
    width: 758px;
    border: 0 none;
    border-spacing: 0;
    text-align: right;
    color : #0054bd;
    }
.imgBtn {
    border: 0 none;
    }
#cart {
    margin-left: 10px;
    padding: 0;
    width: 768px;
    }
#cartHead {
    margin-right: 66%;
    padding: 0 0 0 28px;
    background:url(/img/brands/alltel_myaccount/cimg/elements/tab1b.gif) no-repeat;
    }
#cartHead p {
    margin:0;
    padding:2px 9px 3px 9px;
    background: #fff;
    color: #0054bd;
    font-size: 14px;
    font-weight: 900;
    }
#cartBox {
    margin: 0;
    padding: 0;
    background: #eaecf3;
    border: solid #97a1c3;
    border-width: 3px 0;
    border-spacing: 0;	
    }
#cartTop {
    margin: 0;
    padding: 0;
    background: none;
    }
#cartBot {
    margin: 0;
    padding:0;
    background: none;
    }
#cartTab {
    margin: 0;
    padding: 0;
	border: 0 none;
    width: 738px;
    }
#cartTab td {
    padding: 2px 4px 2px 9px;
    font-size: 11px;
    }
#cartTab td span {
    color: #000;
    }

#headTab {
    margin: 1em 0 3px 10px;
    width: 760px;
    border-spacing: 0;
    }
#headTab td.setWdth {
    width: 20%;
    }
#headTab td b {
    font-weight: 100;
    }
#headTab td li {
    margin: 0;
    padding: 0 1em;
    font-size: 13px;
    }
#headTab td.center {
    text-align: right;
    }
td.center {
    text-align: center;
    }
#selPh {
    margin: 0 0 0 20px;
    padding: 0 0 12px;
    width: 760px;
    background: none;
    }
#selPhTop {
    margin: 0;
    padding-top: 12px;
    background: none;

    }
#selPhTab {
    margin: 0;
    padding: 0;
    background: #fff;
    border: solid #bec4da;
    border-width: 1px 0;
    border-spacing: 0;
    width: 760px;
    }
#selPhTab th {
    padding: 3px 0;
    background-color: #fff;
    text-align: left;
    border: 0 none;
    }
#selPhTab th img {
    margin-top: 3px;
    }
#selPhTab th img.special {
    margin: 0;
    padding: 0;
    background: #ebf2fa;
    }
.Sm {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color : #000000;}

#selPhTab tr {background: url(/img/site/bg_dots.gif) repeat-x;
    }
#selPhTab tr.sortRow {
    background-image: none;
    }
#selPhTab td.compSel {
    padding: 0;
    border-left: 0 none;
    vertical-align: middle;
    }
td.Sm img.special {
    margin-left: 4px;
    }
#selPhTab td.center img.rfpThumb {
    margin: 0 9px;
    }
#selPhTab td.addBtn {
    padding: 0 10px 0 0;
    border-right: 4px solid #fff;
    text-align: right;
    }
#selPhTab td.compSel div {
    margin: 3px 0;
    width: 100%;
    height: 100%;
    padding: 3px 0 0;
    border: 0 none;
    background: none;
    }
#selPhTab td.compSel div table tr {
background: none;
    }
#selPhTab td.compSel div table {
    width: 100%;
    height: 100%;
    background: #ebf2fa;
    }

#selPhTab td.compSel div table td {
    vertical-align: middle;
    text-align: center;
    border-top: 0 none;
    padding: 3px;
    background: none;
    }
#selPhTab td {
    height: 100%;
    padding: 12px 0 9px;
    border: 0 none;
    }
.phoneDetails {
    width: 33%;
    }
.phoneDetails a {
    font: 900 13px Arial, Helvetica, sans-serif;
    }
.phoneDetails ul {
    margin: 0 0 0 4px;
    padding: 0;
    }
.phoneDetails ul li{
    margin: 0 0 0 1em;
    padding: 0;
    }
.phoneDetails a.seeDetails {
    padding-left: 8px;
    font-size: 11px;
    font-weight: 100;
    }
.price {
    width: 72px;
    text-align: center;
    }
.price a {
    color: #f00;
    font-weight: 900;
    font-size: 14px;
    }
#selPhTab tr.bottom td {
    height: 100%;
    padding: 12px 0 9px;
    border: 0 none;
    }
#selPhTab tr.bottom td.compSel {
    padding: 0;
    border-left: 0 none;
    }

#selPhTab tr.bottom td.addBtn {
    padding: 0 10px 0 0;
    border-right: 4px solid #fff;
    text-align: right;
    }
#showSkipTab {
    margin: 1em 0 0 10px;
    padding: 0;
    width: 740px;
    }
#showSkipTab  td.setWdth {
    width: 20%;
    }
#showSkipTab td.center {
    text-align: right;
    }
.show {
    margin: 0;
    padding: 9px;
    width: 683px;
    font: 900 14px Arial, Helvetica, sans-serif;
    }
#marketTxt{
margin:0;
padding:2px 9px 3px 9px;
background: #fff;
color: #511F61;
font-size: 14px;
font-weight: 900;
}
/* alternate price display */


#selPhTab table.priceBreakDown {
    margin: 0 9px;
    padding: 0;
    width: 90%;
    border-spacing: 0;
    border: 0 none;
    font: 11px Arial, Helvetica, sans-serif;
    color : #000000;
    }

#selPhTab table.priceBreakDown tr {
    background: none;
    }
#selPhTab table.priceBreakDown td {
    padding: 0 0 2px;
    border: 0 none;
    background: none;
    }
#selPhTab table.priceBreakDown td.price {
    text-align: right;
    }
#selPhTab table.priceBreakDown td.price, #selPhTab table.priceBreakDown td.price strong {
    font: 900 11px Arial, Helvetica, sans-serif;
    color : #000000;
    }
#selPhTab table.priceBreakDown td.price {
    font-weight: 100;
    }
#selPhTab table.priceBreakDown tr.bottom td {
    padding-top: 4px;
    font-weight: 900;
    border-top: 1px solid #000;
    vertical-align: top;
    }

#selPhTab table.priceBreakDown tr.bottom td.price strong {
    font-size: 20px;
    font-weight: 100;
    color: #511F61;
    }

#selPhTab table.priceBreakDown a:link {text-decoration: none;}
#selPhTab table.priceBreakDown a:visited {text-decoration: none;}
#selPhTab table.priceBreakDown a:hover {text-decoration: underline;}
#selPhTab table.priceBreakDown a:active {text-decoration: none;}

.searchBtn {padding: 1px 10px 0px 5px}

div#accResultPage {
	width: 100%;
	margin-left: 5px;
}
div#accResultPage div.middleColumn {
	width: 420px;
}
div#accResultPage ul {
	list-style: none;
	float: left;
	margin-left: 20;
	margin-top: 0;	
}
div#accResultPage ul.accsubNav li {
	line-height: 25px;
	padding-left: 15px;
	background: url(/img/accessories/arrow_gray.gif) no-repeat left;
}
div#accResultPage ul.accsubNav li.redArrow {
	line-height: 25px;
	padding-left: 15px;
	background: url(/img/accessories/arrow_red.gif) no-repeat left;
}
div#accResultPage ul.accsubNav li#allAcc {
	line-height: 25px;
	padding-left: 15px;
	margin-top: 10px;
	background: url(/img/accessories/arrow_gray.gif) no-repeat left;
}
div#accResultPage ul.accsubNav li#allAccCurrent {
	line-height: 25px;
	padding-left: 15px;
	margin-top: 10px;
	background: url(/img/accessories/arrow_red.gif) no-repeat left;
}

.accessoriesHeader1 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 13px;
	color: #000;
    background-color: #D3DBE5;
    border-left: none;
    border-right: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
}
.accessoriesHeader2 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 13px;
    background-color: #eaecf3;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
}

.accessoriesHeader3 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 13px;
    background-color: #eaecf3;
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
}

.accessoriesHeader4 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: #6666cc;
    border-left: none;
    border-right: none;
    border-bottom: none;
    color: #ffffff;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
}

.accessoriesHeader5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #eaecf3;
    border-left: none;
    border-right: none;
}

.accessoriesSubheader1 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #979271;
}

.accessoriesPrice {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 18px;
    color: #ff0000;
}

.accessoriesHeaderPhoto {
    padding-bottom: 1px;
    padding-left: 30px;
}

.accessoriesHeaderText {
    padding-bottom: 5px;
    padding-left: 30px;
}
.accessoriesHeaderTextBG {
    background-color: #eaecf3;
}

.accessoriesBottom {
    height: 8px;
    border-bottom: 3px solid #97A1C3;
}

.accessoriesContent {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    border-left: none;
    border-right: none;
    padding-top: 20px;
    padding-bottom: 20px;
}

.accessoriesIcon {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.accessoriesCartText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.accessoriesCartTextGray {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
}

.accessoriesFreeShipping {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.accessoriesIcon img {
    padding-bottom: 5px;
}

.accessoriesHint {
    padding-left: 30px;
}

.accessoriesBestSellers {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-top: 10px;
}

.accessoriesBestSellersPrice {
    font-weight: bold;
    color: #000000;
}

.accessoriesBestSellers a {
    font-weight: normal;
}

.accessoriesPriceToday {
    color: #999999;
    text-decoration: line-through;
}

.accessoriesPriceAfterRebate {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

.accessoryManufacturerCategory{
    font-size : 14px;
    font-weight: bold;
    font-family : Arial, Helvetica, Sans-serif;
    text-align: left;
    padding-left: 20px;
}

#accessoriesSelectedBG1 {
    background-color: #f1f1ff;
}

#accessoriesDetail {
    padding-top: 2px;
    padding-bottom: 7px;
}

#accessoriesPhotoBG {
    background-color: #ffffff;
    width: 166px;
    text-align: center;
    margin-top: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
}


.promo_promotion_ul li, .promo_plan_ul li {
list-style: none;
padding-left: 0;
}
* html .promo_promotion_ul li, * html .promo_plan_ul li {
	text-indent: -15px;

}
* html .promo_promotion_ul li p, * html .promo_plan_ul li p {
	text-indent: 0;

}


#BWCouterBorder {
	width:178px;
	height:220px;
	border-style:solid;
	border-color:#d8e5f5;
	border-width:2px;
}

#BWCinnerBorder {
	width:176px;
	height:218px;
	background-color:d8e5f5;
	border:solid;
	border-color:#ffffff;
	border-width:1px;
}

.BWCheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-left: 6px;
	padding-top: 10px;
	color: #511f61;
}

.BWClink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 8px;
	padding-top: 10px;
	color: #0054bd;
	font-weight: bold;
	text-decoration: none;
}

.BWCsubtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 8px;
	padding-top: 2px;
	color: #000000;
}

.BWCheaderLeft {
    text-align:  left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-left: 6px;
	padding-top: 28px;
	color: #511f61;
}
body#popupNoPad,
div#popupContainer h1, div#popupContainer h2,
div#popupContainer p {
 	padding: 0;
	margin: 0;
}
h1.tollFreeHeader {
	padding: 10px 0 0 10px;
	margin: 0;
	font-size: 17px;
}
div#popupContainer {
	padding: 0;
	margin: 0;
	width: 473px;
	height: 339px;
	border-top: 6px solid #662f75;
	border-bottom: 6px solid #d4e26c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: url(/brands/alltel_fulfillment/img/bg-chad.jpg) no-repeat top right #fff;
}
div.txtContainer {
	margin: 35px 0 0 22px;
}
div#popupContainer h1 {
	margin-bottom: 8px;
	font-size: 30px;
	font-weight: normal;
	color: #511f61; 
}
div#popupContainer h2 {
	font-size: 19px;
	font-weight: bold;
	color: #0054bd; 
}
.ptiltle {
	font-size: 14px;
	color: #0054bd;
}
div#popupContainer p.timeContainer {
	margin: 20px 0 50px 0;
}


.newZip {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border: none;
}
* html .newZip {
	margin: 0 0 -4px 0;
}
.newZip tbody{
	padding: 0px;
	margin: 0px;
}
.zipText {
	padding-left: 120px;
}
.zipImage {
	width: 340px;
	padding-top: 68px;
}
.zipPhoneImage {
	width: 340px;
	padding-top: 47px;
	padding-bottom: 187px;
}
.zipImage img {
	margin: 0px;
	padding: 0px;
}
.zipLeftImage {
	padding-left: 50px;
}
.zipTop {
	width:100%;
	margin: 36px 0px 35px 0px;
}
.zipBot {
	margin: 0px 0px 24px 0px;
}
.zipMyAccount {
	margin-top: 10px;
	margin-left: 20px;
}
.zipRadioSpace {
	margin-top: 12px;
}
.zipBtn {
	margin-top: 7px;
	margin-left: 8px;
}
.zipUpgrade {
	width: 220px;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 26px;
}

#zipUpText {
	margin-top: 66px;
	margin-bottom: 0px;
	margin-left: 111px;
}
#zipUpForm {
	background-image:url(/img/brands/alltel_fulfillment/zip/border_mid_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#zipUpFormTable {
	margin: 40px 0 0 13px;
}
.zipUpFormCol1 {
	line-height: 22px;
}
.zipUpFormRow2 {
	padding-top: 48px;
}
.priceRange {
	font-size: 11px;
	color: #666;
	text-align: center;
	padding-right: 42px;
	padding-left: 28px;
}
.zipUpFormEntry {
	line-height: 18px;
}
.zipUpFormGo {
	margin-top: 4px;
}


#recptSurveyTop {
	width:435px;
	padding: 48px 30px 0 20px;
	background-image: url(/img/brands/alltel/sur_bg_top.jpg);
	background-repeat: no-repeat;
	text-align: left;
	font-weight: bold;
}
* html #recptSurveyTop {
	width:485px;
}
#recptSurveyBot {
	width:485px;
	padding: 0 0 32px 0;
	background-image: url(/img/brands/alltel/sur_bg_bot.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

#RafHeadersBg
    {background-color : #0054bd;}

.greenBar {
	background: #cade5c;
	line-height: 7px;
}

.shipBannerTable td {
	padding-top:3px; 
	padding-bottom:1px;
}


/*
=quick search styles
---------------------------------------------------------------------
*/
#qSearch {
    position:absolute;
    top: 110px;
    left: 437px;		
    margin: 0;
    padding: 0 0 6px;
    font-size: 11px;
    width: 364px;
    z-index: 1000;
    background:  url(/img/brands/LTDB/cimg/site/qSearch_foot_bg.png) 0 100% no-repeat;
	text-align: left;
}
* html #qSearch {
	background:  url(/img/brands/alltel_fulfillment/cimg/site/qSearch_foot_bg.gif) 0 100% no-repeat;
}
#aSearch .qSearchAcc {
	left: 619px;
}
#aSearch .qSearchCart {
	left: 543px;
}

.qSrchBox {
	background:  url(/img/brands/alltel_fulfillment/cimg/site/qSearch_body_bg.png) 0 0 repeat-y;
}
* html .qSrchBox {
	background:  url(/img/brands/alltel_fulfillment/cimg/site/qSearch_body_bg.gif) 0 0 repeat-y;
}
#qSearch h3 {
	background:  url(/img/brands/alltel_fulfillment/cimg/site/qSearch_head_bg.png) 0 0 repeat-y;
}
* html #qSearch h3 {
	background:  url(/img/brands/alltel_fulfillment/cimg/site/qSearch_head_bg.gif) 0 0 repeat-y;
}
.qSrchBody:hover, div.over {
	background-color: #e6eaea;
}



div#bottomnavCopyright {
	text-align: center;
    line-height: 22px;
}

div#bottomnavLinks {
	text-align: center;
	padding-top: 12px;
}




#top {
	padding:0;
	margin-bottom:30px;
	border:none;
	text-align:right;
	font-size:11px;
	}
#nav {
	background:#0054bd;
	border-top:#000000 solid 2px;
	border-bottom:#000000 solid 2px;
	padding:5px 0px 5px 0px;
	}
.nav_sub {
	min-width:80px;
	width:80px;
	text-align:center;
	}
#nav a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	}
.nav_sub2 {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	padding:5px 5px 5px 20px;
	}
#content_left {
	padding-top:15px;
	padding-left:20px;
	}
#content_left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	padding-bottom:0;
	margin-bottom:0;
}
#content_left span {
	font-size:19px;
}
#content_left_sub {
	text-align:right;
	padding:0 20px 10px 0;
	}
#content_right {
	background:#d6e487 url(/img/brands/alltel_fulfillment/referafriend/bg_green-circ.gif) left no-repeat;
	text-align:center;
}
#content_right h2 {
	font-size:18px;
	margin-bottom:0;
	margin-top:4px;
	color:#511f61;
	font-weight:normal;
	}
#content_right p {
	margin-top:0px;
	margin-bottom:8px;
	font-size:15px;
	}
#content_right_sub {
	width:290px;
	padding:15px 0px 10px 36px;
	}
	
td.Std b.StdClr2 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color
: #000;}