.hold_intro {
	background:#f6f1d3;
	border:1px solid #d2d4cc;
	margin-top:5px;
}
.intro, .maxvox, .maxphone, .maxdsl, .maxpack {
	background: transparent url(../media/products/maxcard.jpg) 370px center no-repeat;
	padding:24px;
	width:588px;
}
.maxvox {
	background: transparent url(../media/products/maxvox.jpg) 390px center no-repeat;
}
.maxphone {
	background: transparent url(../media/products/maxphone.jpg) 370px center no-repeat;
}
.maxdsl {
	background: transparent url(../media/products/maxdsl.jpg) 350px center no-repeat;
}
.maxfree {
	background: transparent url(../media/products/maxfree.jpg) 350px center no-repeat;
}
.wimaxwifi {
	background: transparent url(../media/products/wimaxwifi.jpg) 350px center no-repeat;
}
.maxpack {
	background: transparent url(../media/products/maxpack.jpg) 350px center no-repeat;
}
.pack {
	background: transparent url(../media/products/maxpack.jpg) 330px 30px no-repeat;
}
.maxfreewifi {
	background: transparent url(../media/products/maxfreewifi_bundle.jpg) 330px 30px no-repeat;
}
.hotmax {
	background: transparent url(../media/products/hotmax.jpg) 480px center no-repeat;
}
.maxplus {
	background: transparent url(../media/products/maxplus.jpg) 350px 30px no-repeat;
}

.intro { position:relative; }
.holdhold { position:relative; }
.holdhold .lowprice, .holdhold .lowprice_en {
	background: transparent url(../media/products/low-price.gif) no-repeat;
	height:124px;
	position:absolute;
	right:-10px;
	top:-30px;
	width:124px;
	z-index:100;
}
.holdhold .lowprice_en {
	background: transparent url(../media/products/low-price-en.gif) no-repeat;
}
.intro dl#lowprice { margin-top:24px; }
.intro dl#lowprice dt {

}
.intro dl#lowprice dt span {
	background: transparent url(../media/products/li-bullet.png) left 2px no-repeat;
	display:block;
	padding-left:22px;
	padding-bottom:16px;	
}	
.pack .note {
	font-size:0.8em;
	font-style:italic;
	margin-top:16px;
}
.intro h3 {
	font-size:1.6em;
	margin:0;
	margin-left:-2px;
	margin-top:12px;
	margin-bottom:12px;
	padding:0;
	text-align:left;
}

.maxvox h3, .hotmax h3 {
	font-size:1.2em;
	margin-bottom:18px;
}

h3.section {
	font-size:1.6em;
	margin-top:36px;
}

.intro p, .intro p a {
	color:#444;
	font-size:1em;
}
/* BOF Tabs */
div.maxnews {
	color:#111;
	margin:0 auto;
	margin-top:24px;
}

div.maxnews ul.idTabs li { list-style:none; float:left; border:0; }
div.maxnews ul.idTabs, div.maxnews ul.idTabs li  { margin:0; margin-bottom:-1px; padding:0;  }
div.maxnews ul.idTabs li a {
	display:block;
	font-size:0.9em;
	font-weight:bold;
	padding:6px 24px;
	padding-left:26px;
	margin:0;
	color:#666;
	border:1px solid #afafaf;
	border-right:0;
}
div.maxnews ul.idTabs li.last a  { border-right:1px solid #afafaf; }

div.maxnews ul.idTabs a:hover {
	color:#afafaf;
	border-bottom:1px solid #afafaf;
}
div.maxnews ul.idTabs a.selected:hover { border-bottom:1px solid #f0efef; }
div.maxnews ul.idTabs  li { background: #fff url(../media/back-tab1.png) left top repeat-x; }
div.maxnews ul.idTabs a.selected {
	margin:0;
	color:#777;
	cursor:default;
	border-bottom-color:#f1f1f1;
}
div.maxnews div {
	border:1px solid #afafaf;
	padding:12px;
	margin-top:-15px;
	clear:left;
	background:#fff;
}
div.maxnews div a { color:#777; font-weight:bold; }

.tabCont div.col_1, .tabCont div.col_2 {
	border:0;
	background:orange;
	float:left;
	margin-top:2px;
	padding:0;
	width:292px;
}
.tabCont div.col_2 { float:right; margin-left:0px; }
.tabCont ol li {
	background: transparent url(../media/tick-mark.gif) 0px 4px no-repeat;
	color:#555;
	margin-bottom:10px;
	padding-left:22px;
	padding-bottom:5px;
	padding-top:5px;	
}
.tabCont p a { color:#003D7D; }
#tech ol li {
	padding-left:22px;
	margin-bottom:0;
}
#tech ol { margin-bottom:24px; }
.tabCont p { font-size:1em; color:#555; margin-bottom:12px; }
div.maxnews .tabCont table.desc td ol li a, div.maxnews .tabCont table.desc td p a { font-size:1em; color:#c5482a; font-weight:bold; }
.tabCont h3, #prices h3, #dest h3 { color:#555; font-size:1.2em; margin:24px 0; margin-bottom:24px; }
#dest h4 { text-transform:uppercase; font-weight:bold; }
#tech h3,  h3.drk { color:#555; font-size:1em; font-weight:bold; margin-top:0; margin-bottom:12px;  }
#prices h3, #dest h3, h3.drk {
	background: #fdfdfd url(../media/back-tab1.png) left top repeat-x;
	border:1px solid #ddd;
	padding:12px;
}
#prices th.wTTD { line-height:1em; width:300px; }

.tabCont .step {
	background:#cacfdd url(../media/products/back-steps.jpg) left top repeat-x;
	border:1px solid #e1e0d4;
	margin-bottom:24px;
	width:581px;
}
.tabCont table.desc { margin-top:0px; }
.tabCont table.steps { margin-bottom:0; }
.tabCont table.steps td { color:#444; padding:12px; vertical-align:middle; }
.tabCont table.steps td.td_1 { font-size:1.6em; font-style:italic; width:150px; }
table.steps td a { color:#c5482a; }
.td_1_50 { width:50px; }
.tabCont a.blue { color:#444; }
/* EOF Tabs */
.tblPacks td, .tblPacks th, .tblPrices td, .tblPrices th {
	background:#F9FAF8 url(../media/products/back-tbl-row.png) left bottom repeat-x; 
	color:#444;
	padding:10px;
}
.tblPacks td.td_1, .tblPrices td.td_1 { border-left:1px solid #ddd; border-bottom:1px solid #fff; }
.tblPacks td.td_2, .tblPrices td.td_3 { border-right:1px solid #ddd; border-bottom:1px solid #fff; font-weight:bold; }
.tblPacks td.td_2 { color:#F18E00; text-align:center; }
.tblPrices td.td_2 { border-bottom:1px solid #fff; }
.tblPrices td.td_1 { width:200px; }
.tblPacks tr.top th, .tblPrices tr.top th, 
.tblPacks tr.bottom td, .tblPrices tr.bottom td { border-bottom:1px solid #ddd; }
.tblPrices tr.bottom td { padding:0; text-align:center; }
.tblPacks th.title, .tblPrices th.title { background:#F18E00; color:#fff; font-weight:bold; padding:0 24px; text-align:center; }
.tblPrices th.title { width:110px; }
.tblPacks tbody { border:1px solid #003D7D; }
.tblPrices tr.title td { font-size:1em; font-weight:bold; color:#444;border-right:1px solid #ddd; text-align:center;  }
.td_3 p.price { color:#F18E00; font-size:1.2em; font-weight:bold; text-align:center; margin:0; }
td.no_background, tr th.no_background { background:transparent; }
td.bl {border-left:1px solid #ddd;}
.tblPrices {border-bottom:1px solid #ddd;}
td.cnt { text-align:center; }
/* BOF Sub Menus */
.submenu {
	background:#003D7D;

	clear:both;
	margin-bottom:24px;
	width:290px;
}
.submenu h3 {
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	padding-bottom:6px;
	text-align:center;
}
.submenu ul, .submenu ul li { margin:0; padding:0; border:0 }
.submenu ul {
	background:#fff;
	border-left:1px solid #003D7D;
	border-right:1px solid #003D7D;
	padding-bottom:12px !important;
	padding-bottom:0;
	width:288px;	
}
.submenu ul li {
	color:#003D7D;
	background: transparent url(../media/products/bull-submenu.png) 12px 12px no-repeat;
	padding:12px;
	padding-bottom:0;
}
.submenu ul li a {
	border-bottom:1px dotted #ed6a47;
	color:#003D7D;
	display:block;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-bottom:6px;
	padding-left:18px;
}
.submenu ul li.last a { border-bottom:0; padding:0px; 	padding-left:18px; }
.submenu ul li a:hover { color:#666; }


.relations {
	background:#f0efef;
	border:1px solid #e1e0d4;
	clear:both;
	margin-top:5px;
	margin-bottom:24px;
	padding:0;
	width:290px;
}
.relations h3 {
	border-bottom:1px solid #e1e0d4;
	color:#284980;
	font-size:1.1em;
	font-weight:bold;
	padding-bottom:6px;
	text-align:center;
}
.relations ul, .relations ul li { margin:0; padding:0; border:0 }
.relations ul {
	padding-bottom:12px !important;
	padding-bottom:0;
	width:290px;	
}
.relations ul li {
	color:#284980;
	margin:0;
	padding:12px;
	padding-bottom:0;
}
.relations ul li a {
	border-bottom:0px solid #e1e0d4;
	background: transparent url(../media/arrow-blue-2.gif) 0px 6px no-repeat;
	color:#284980;
	display:block;
	font-weight:normal;
	line-height:1.4em;
	margin:0;
	padding:0;
	padding-left:18px;
	padding-bottom:0px;
}
.relations ul li.sel { background: transparent url(../media/arrow-red-2.gif) 12px 18px no-repeat; }
.relations ul li.sel a { color:#c5482a; }
.relations ul li.last a { border-bottom:0; padding:0px; padding-left:18px; }
.relations ul li a:hover { color:#666; text-decoration:none; }
/* EOF Sub Menus */
/* BOF Buttons */
p.btnBuy {
	background: transparent url(../media/btn-back.gif) 0 0 no-repeat;
	color:#fff;
	height:36px;
	margin:12px auto;
}
p.btnBuy a {
	background: transparent url(../media/btn-back.gif) right -36px no-repeat;
	color:#fff;
	display:block;
	font-size:1.0em;
	height:36;
	line-height:36px;
	text-align:center;
}
p.short {
	background: transparent url(../media/btn-back-short.gif) 0 0 no-repeat;
	color:#fff;
	width:110px;
}
#prices p.short a, #prices .td_3 p.short a, .td_3 p.short a {
	background: transparent url(../media/btn-back-short.gif) right -36px no-repeat;
	color:#fff;
	font-size:1em;
}	
p.btnBuy a:hover { text-decoration:none; }
p.btnBuy a span { font-size:1.2em; }
/* EOF Buttons */
.take {
	margin-top:24px;
	padding-left:0;
	text-align:center;
	text-transform:uppercase;
	width:350px;
}