/*  A1 Styles
     Generated for A1 Wireless One Pager
*/

/*  Header        =HEAD
----------------------------------------------- */
body {
	font: 10px/16px Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif;
	background:#FFFFFF ;
	padding: 0;
	margin: 0;
	text-align: center;
}

/*  Links        =LINK
----------------------------------------------- */
a {
	font-weight: bold;
}

a:link {
	color: #1363ab;
	font: 11px/18px;
}

a:visited {}

a:hover {
}

a:active {}
.bigred {font-family: Arial, Helvetica, sans-serif; font-size: 20pt; color: #CC0000; font-weight: bolder;}
.featuredphonebox { width: 90%; border-top: #FF0000 2px solid; border-left: #FF0000 2px solid; border-right: #FF0000 2px solid; border-bottom: #FF0000 2px solid;}
.featuredphoneprice {font-family: Arial, Helvetica, Sans-Serif; font-size: 15px; color: #CC0000; font-weight:bold;}
.featuredphonename  { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #444444;}
UL.featuredphonelist {margin: 1pt 0pt 1pt 13pt; list-style-type: disc; list-style-image: url(/_images/buttons/orangeball.gif);}

.imageborder { border-right: #9c9a9c 1px solid; border-top: #9c9a9c 1px solid; border-left: #9c9a9c 1px solid; border-bottom: #9c9a9c 1px solid; }
.imagebordertopleftbottomright { border-top: #9c9a9c 1px solid; border-left: #9c9a9c 1px solid; border-bottom: #9c9a9c 1px solid; border-right: #9c9a9c 1px solid;}
.med {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.mediumboldred {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000;	font-weight: bold;}
.names {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold;}
.normal {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.Note {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.phonedescript {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; font-weight: normal;}
.phonedescriptsm {font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #000000; text-decoration: none; font-weight: normal;}
.phonename {font-family: Arial, Helvetica, sans-serif;font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none;}
.pic { padding-bottom:5px; padding-top:5px; }
.plancost {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #CC0000; font-weight: bold;}
.PopSubTitle {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #444444; font-weight: bold;}
.product {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: normal;}
.productbody {margin: 0px; background-color: #FFFFFF;}
.productborder { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-right: #444444 1px solid; border-top: #444444 1px solid; border-left: #444444 1px solid; border-bottom: #444444 1px solid; }
.productborderbottom { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: #444444 1px solid;}
.productborderbottomplan { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: #444444 1px solid; background-color:#F7F3F7;}
.productborderleft {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  border-left: #444444 1px solid;}
.productborderleftplan { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-left: #444444 1px solid; background-color:#F7F3F7;}
.productborderright { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-right: #444444 1px solid;}
.productborderrightplan { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-right: #444444 1px solid; background-color:#F7F3F7;}
.productbordertop { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid;}
.productbordertopleft { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid;}
.productbordertopleftbottom { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid; border-bottom: #444444 1px solid;}
.productbordertopleftbottomplan { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid; border-bottom: #444444 1px solid; background-color: #444444;}
.productbordertopleftbottomright { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid; border-bottom: #444444 1px solid; border-right: #444444 1px solid;}
.productbordertopleftbottomrightplan { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid; border-right: #444444 1px solid; border-bottom: #444444 1px solid; background-color: #f1f1f1;}
.productbordertopleftplan {font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid; background-color: #F7F3F7;}
.productbordertopleftright { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid; border-right: #444444 1px solid;}
.productbordertopleftrightplan { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-left: #444444 1px solid; border-right: #444444 1px solid; background-color: #F7F3F7;}
.productbordertopright {font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: #444444 1px solid; border-right: #444444 1px solid; }
.productbordertoprightplan { border-top: #444444 1px solid; border-right: #444444 1px solid; background-color: #444444;}
.productCheckboxdata {font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #000000; line-height: normal; text-align:center; border-right: #444444 1px solid; border-left: #444444 1px solid; border-top: #444444 1px solid; border-bottom: #444444 1px solid; padding: 2px 2px 2px 2px;}
.productCheckboxHeader {font-family: Arial, Helvetica, sans-serif; border-left: #444444 1px solid;  font-weight:bold; vertical-align:top; font-size: 12px; color: #000000; line-height: normal; text-align: center; background-color: #F7F3F7;}
.productcompare {background: url(/_images/partners/A1Wireless/button_compare.png) no-repeat top left; width: 68px; height: 19px; background-position:center;}
.productdata {font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #000000; line-height: normal; text-align:center; border-right: #444444 1px solid; border-top: #444444 1px solid; border-bottom: #444444 1px solid; padding: 2px 2px 2px 2px;}
.ProductDesc {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;}
.productfeatures {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 12px; margin-top: 2px;}
.productheader {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: normal; text-align: center;  background-color: #F7F3F7; font-weight:bold; vertical-align:top;}
.productheader a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: normal; text-align: center;  background-color: #F7F3F7; font-weight:bold; vertical-align:top;  text-decoration: none;}
.productheader a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: normal; text-align: center;  background-color: #F7F3F7; font-weight:bold; vertical-align:top; text-decoration: underline;}
.productline { background-color:#444444; width: 1px;}
.ProductName { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #000099;}
.productprice {font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #CC0000; font-weight: bold; text-align:center; padding: 2px 2px 2px 2px;}
.productpriceborder {border-left: #444444 1px solid; font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #CC0000; font-weight: bold; text-align:center; padding: 2px 2px 2px 2px;}
.productpriceborderright {border-left: #444444 1px solid; border-right: #444444 1px solid; font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #CC0000; font-weight: bold; text-align:center; padding: 2px 2px 2px 2px;}
.productPriceHeader {font-family: Arial, Helvetica, sans-serif; border-right: #444444 1px solid;  font-weight:bold; vertical-align:top; font-size: 12px; color: #000000; line-height: normal; text-align: center; background-color: #F7F3F7;}
.productselect {background: url(/_images/partners/A1Wireless/button_select.png) no-repeat top left; width: 68px; height: 22px; background-position:center; text-align:center; }
.productselected {line-height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold;}
.productsmall {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: normal;}
.smallboldred {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000; font-weight: bold;}
.smalltext {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000;}
.strike { text-decoration:line-through; }
.tab {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:bold;}
.tabbackgroundcolorplan { background-color: #F7F3F7;}
.tabbackgroundcolorplantopborder { background-color: #F7F3F7; border-top: #444444 1px solid; }

/* Copied from Popup.css for the more carriers popup */
.MedWhite { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif'; FONT-SIZE: 10pt; FONT-WEIGHT: bold; LINE-HEIGHT: normal}
.Copyright {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;}
.Copyrightlink {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; color:#000000;}
.boldtext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold;}

/* for privacy and security */
.plaintext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
td {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px}
.PostPaidCarrierHdr
{
	background-color:#1363ab;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif'; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: 600; 
	LINE-HEIGHT: normal;
}
.PostPaidCarrierHdrText
{
	background-color:#ffffff;
	color:#000;
	FONT-SIZE: 11px;
	font-weight:normal;
	padding-left:2px;	
	padding-right:2px;
}
.PrePaidCarrierHdr
{
	background-color:#1363ab;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif'; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: 600; 
	LINE-HEIGHT: normal;
}
.PrePaidCarrierHdrText
{
	background-color:#ffffff;
	color:#000;
	FONT-SIZE: 11px;
	font-weight:normal;
	padding-left:2px;	
	padding-right:2px;	
}

.PopupHeader1_50,
.HeadWhite,
tr.PopupHeader3_50
{
	background-color: transparent!important;
	color: #012045;
}
tr.PopupHeader2_50,
tr.PopupHeader3_50 
{
	display:none;
}

.PopupHeader1_50 
{
	background-color: #66aaf3!important;
	background: #6eaff5 url(/_images/partners/A1Wireless/header_bg.png) bottom repeat-x!important;
	height: 30px;
	margin: 0!important;
	border-top: none!important;
	padding-top: 3px!important;
	color: #012045!important;
}	

.HeadWhite 
{
	font-size: 16px;	
	font-weight: bold;
	white-space:nowrap;
	text-transform:capitalize!important;
}

tr#wlnploa span.headwhite
{
	display:inline;
	position:relative;
	top: 3px!important; top: 0;
}

td.Content
{
	padding-top: 10px;
}

table.CloseTable,
table.CloseTable tr,
table.CloseTable td 
{
	border: none;
	background-color: Transparent!important;
	padding: 0!important;
	margin: 0!important;
	text-align:left;
	text-indent: 3px;
}

table.CloseTable 
{
	border: 1px solid #1363AB!important;
	width: auto!important;
}

a.close,
a.close:hover,
a.close:visited
{
	text-decoration: none;
	padding: 0 2px!important;
	margin: 0!important;
}