﻿/* @group Eric Meyer Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption {	margin: 0;	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;	background: transparent;}fieldset.invisible {        border: none;}ol, ul {	list-style: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}/* @end */body
{
	font: 12px Arial, "Lucida Grande", Lucida, sans-serif;
	line-height: 1;
	background: #fff;
}
/*W 100 */
#topnav, #header2, #PhoneFilter, #subheader, #footer, #subheader{
	
	width:100% !important; /*W 100 */
	min-width:83.75em !important; /*W 100 */	
	
}
p {	margin-bottom: 10px;	line-height: 19px;}h2 {	font-size: 16px;}/*W 100 */
#wrapper {
	
	width:100%; /*W 100 */
	min-width:83.75em; /*W 100 */
	}
	
	.center {	position: relative;	/*width: 931px;*/
	width:1000px; /*W 100 */	margin: 0 auto;	text-align: left;	}.hidden {	display: none;}.floatLeft {	float: left;}.floatRight {	float: right;}.clearFloats {   clear: both;   height: 0%;}.clearRight {   clear: right;   height: 0%;}
	.optusblue {	color: #006685;}
	.optusblue-head
{
	color: #006685;
	font-size:18px;
}
	.thinDivider {   clear: left;   border-top: 1px solid #ffdb0c;}.thickDivider {   clear: left;   border-top: 12px solid #ffdb0c;
 	
   margin-top:20px; /*CR 482*/
}a {   color: #006685;   text-decoration: underline;}a:hover, a:active, a:focus {   color: #003f52;   text-decoration: none;}a.title {   color: #006685;   text-decoration: none;}/* @group topnav */#topnav {
	/*background: #000;*/
   height: 26px;
	color: #fff;
   padding: 5px 0 ;
   margin: 0 auto;
   text-align: left;
   position: relative;
}
/*Modify CR-482*/
#topnav a {
   color: #000;
	text-decoration: none;
}
/*Modify CR-482 END*/#topnav a:hover {
	text-decoration: underline;
}#topnav #newhome a {  background: url(../images/home_but_left.gif) no-repeat 0 0;  padding: 0 0 0 15px;  margin: 0 10px 0 0;  height: 26px;  line-height: 26px;  display: inline-block;  width: auto;}#topnav a.yellow {  color: #ffdb0d;}#topnav #newhome a span {  background: url(../images/home_but_right.gif) no-repeat 100% 0;  padding: 0 15px 0 0;  height: 26px;  display: inline-block;}#topnav #BrumBrum {   position: absolute;   top: 0px;   right:17px;   font-size: 14px;   width: 270px;}#topnav #BrumBrum a {   padding-left: 50px;   background: url(../images/brumbrum_off.gif) no-repeat 0 50%;   height: 28px;   line-height: 28px;   display: block;}#topnav #BrumBrum a:hover, #topnav #BrumBrum a:active, #topnav #BrumBrum a:focus {   background-image: url(../images/brumbrum_on.gif);}
/*CR 482*/
.no_sub_menus {
 
  height:2px;
  _height:2px;
  max-height:2px;
  _font-size:0px !important;
  _line-height:none;}/* @end *//* @group header */#header {	height: 164px;	background: url(../images/header_bgtile.gif) repeat-x;	text-align: center;	margin-bottom: 1px;}#header2 {
	height: 105px;
	text-align: center;
   margin-bottom: 1px;
   z-index: 15;
}#header .center {	white-space: nowrap;}#header2_inner {	position: relative;	margin: auto;	/*width:960px;*/
	width:1000px; /*W 100 */
	/*z-index:-1 /*CR 414 Coded by Nagarajan*/}#header2_inner #logo_business {	position: absolute;	left: 115px;	top: 55px;}#header2_inner #logo_optus {	position: absolute;	left: 0px;
	top: 15px;
	_top: 10px;	/*left: 15px;	top: 15px;*/
	
	
	z-index:2147483647;}#header2 #tas {  width: 197px;  height: 72px;  position: absolute;  top: 1px;  right: 30px;  background: url(../images/tas.jpg) no-repeat 0 0;  text-indent: -9000px;}#HomePage #header2 #tas {  top: 33px;}#header2_inner #mobile_quicklinks {	position: absolute;	right: 0;	top: 74px;	margin-right: 30px;}#header2_inner #mobile_quicklinks a {	display: block;	width: 197px;	height: 30px;   background: #808285 url(../images/hdr_productquicklinks.gif) no-repeat 11px 8px;	color: #fff;	text-align: left;	text-indent: -9000px;}#header2_inner #mobile_quicklinks #ql_arrow {	position: absolute;	right: 10px;	top: 10px;	cursor: pointer;}/* @end *//* @group quicklinks *//* Added by Arunkumar M S for the index page slider with less number of images */#quicklinks1 {   /*width: 590px;*/
   width:1000px; /*W 100*/   overflow: hidden; /*  margin-top: 30px;   padding-top: 10px;*/   /*border : #CCCECF 1px solid;*/   clear: both;   display: inline-block;   margin-left:15px;   margin-bottom:15px;}#quicklinks1 h2 {  color: #666;  font-size: 160%;}#quicklinks1 li {   margin-right: 40px;   height: 140px;	text-align: center;	width: 81px!important;}#quicklinks1 li a {	text-decoration: none;	color: #000;}/* End */#quicklinks {   /*width: 845px;*/
 width:1000px; /*W 100*/
   overflow: hidden;   border-top: 5px solid #ccc;   border-bottom: 5px solid #ccc;   margin-top: 30px;   padding-top: 10px;   clear: both;   display: inline-block;}#quicklinks h2 {  color: #666;  font-size: 160%;}#quicklinks li {   margin-right: 40px;   height: 140px;	text-align: center;	width: 81px!important;}#quicklinks li a {	text-decoration: none;	color: #000;}.carousel {   padding: 0;   margin-top: 5px;}.carousel .prev {	display: block;	background: url(../images/btn_prev.gif) no-repeat;	width: 30px;   height: 30px;	text-indent: -9000px;	float: left;	margin: 35px 30px 0 0;}.carousel .next {	display: block;	background: url(../images/btn_next.gif) no-repeat;	width: 30px;	height: 30px;	text-indent: -9000px;	float: right;	margin: 35px 0 0 0;}.jCarouselLite {   margin: auto;   display: block; width:826px !important; /*W 100 */}.jCarouselLite ul li {  float: left;}/* @end *//* @group cart */
#subheader {
	position: relative;
	width: 1000px !important;
	height: 30px;
	z-index: 2;
	margin-top:0px;
}
/* W 100 */
#HomePage #subheader{
	height:0px !important;
}
/* W 100 */#stepper {  /* margin: 0 0 0 0; */
  margin: 0 3px 0 3px; /* W 100 */   _margin: 0 0 0 0; /* W 100 */
  background-color:#171717; /* W 100 */}#yellowbar{ background-color:#ffdb0d;} /* W 100 */#HomeExtras #cart
{
	left: 771px; /* W 100 */
   _left: 771px; /* W 100 */   
   width: 229px;}#cart {	position: absolute;   /*left: 734px;*/
   left: 803px; /* 806px W 100 */ /* CR 757 */
   _left: 803px; /* W 100 */ 	top: 0;	width: 197px;	background: #e7f2f4;	z-index: 10;}/* 482 cart START */
#cart1
{
	position: absolute;
    left: 771px; /* W 100 */
   _left: 772px; /* W 100 */   
	top: 0;
	width: 229px;
	background: #e7f2f4;
	z-index: 10;
}
#cart1 #cart_top
{
	background: #006685;
	color: #fff;
	height: 30px;
	cursor: pointer;
}
#cart1 .cart_empty #cart_top 
{
	cursor: normal;
	border-top:0px solid #fed000;
}
#cart1 #cart_top #current_item_count
{
	float: left;
	padding: 4px 0 0 10px;
	font-size: 16px;
}
#cart1 #cart_top #cart_arrow
{
	float: right;
	margin: 10px 10px 0 0;
}
#cart1 #cart_bot 
{
	display: none;
/*   overflow: hidden;  */
}
#cart1 .cart_open #cart_bot 
{
	display: block;
}
/* 482 cart ends */#cart #cart_top {	background: #006685;	color: #fff;	height: 30px;	cursor: pointer;}#cart .cart_empty #cart_top {   cursor: normal;   border-top:0px solid #fed000;}#cart #cart_top #current_item_count {	float: left;	padding: 4px 0 0 10px;	font-size: 16px;}#cart #cart_top #cart_arrow {	float: right;	margin: 10px 10px 0 0;}#cart #cart_bot {	display: none;/*   overflow: hidden;  */}#cart .cart_open #cart_bot {   display: block;}#cart_bot h3 {	font-size: 16px;}#cart_bot h4, #cart_bot em {	color: #006781;}#cart_bot em {	font-style: normal;}#cart_bot .cart_total em {  color: #fff;}#cart_bot label {	color: #006d86;}
/* 681 */
#HomeExtras #cart_bot .cart_inner
{
	clear: both;
	float: left;
	padding: 10px;
	border-bottom: 1px solid #fff;
	width: 209px;
}
#cart_bot .cart_inner
{
	clear: both;
	float: left;
	padding: 10px;
	border-bottom: 1px solid #fff;
	width: 178px;
}

#cart_bot .btn_container {	margin: 5px 0;}/* 482 cart starts */
/* Added on jun 6 */
.right-col-head-main
{
float:left;
width:238px;
}
.row-right-side { float:left; width:238px; }.col-service-img
{
float:left;
width:117px;
}
.col-account-img
{
float:left;
width:115px;
background-image:url(../images/btn_rhs_my_account_login.gif);
background-repeat:no-repeat;
background-position:left top;
line-height:18px;
height:26px;
padding-top:60px;
padding-left:6px;
}.help-me-section
{
float:left;
background-image:url(../images/tile_bg_rhs_help_me.gif);
background-repeat:no-repeat;
width:218px; /* width:218px; */
/*padding-top:30px; */
height:89px;  /* height:59px; */
padding-left:20px;
}
.help-me-section a{ text-decoration:none; color:#1f1d1e; font-size:12px; font-weight:bold; padding:10px 10px 10px 0px; line-height:18px;}
.help-me-section a:hover{ text-decoration:none;  color:#3b788d; font-size:12px; font-weight:bold; padding:10px 10px 10px 0px;}.black-h-link{ text-decoration:underline; font-size:11px; color:#2c2c2c;}.black-h-link:hover{ text-decoration:none; font-size:11px; color:#2c2c2c;}/* Added on jun 6 ends*/.panelcontainer{
clear:both;
}a.positive_button,a.negative_button {	display: block;	background: url(../images/cart/btn_pos.gif) no-repeat;	height: 14px;	color: #fff;	text-decoration: none;	padding: 2px 0 0 7px;	font-size: 10px;	margin-bottom: 4px;}a.negative_button {	background: url(../images/cart/btn_neg.gif) no-repeat;}#cart_bot .phone_desc {	float: left;	width: 100px;}#cart_bot .phone_desc input {	margin-bottom: 5px;}#cart_bot .cart_phone {	float: right;}#cart_bot .cart_subprice {	position: relative;	float: right;	color: #006781;	font-size: 24px;	font-weight: bold;}#cart_bot .cart_subprice sup {	position: relative;	top: -10px;	font-size: 11px;   vertical-align: baseline;}#cart_bot .CostsWrapper {  clear: both;}#cart_bot .cart_subtext {  position: relative;  float: right;  color: #006781;  font-size: 14px;  font-weight: bold;  line-height: 14px;  text-align: center;}.black .phone_desc h4, .black .phone_desc p, .black em, .black .cart_subprice {	color: #000!important;}#cart_bot .black {	border-bottom: none!important;}.cart_divider {	clear: both;	height: 10px;	background: #006d86;}
/* For 681 */
#HomeExtras .cart_total
{
	clear: both;
	float: left;
	position: relative;
	background: #006d86 url(../images/cart/cart_bot1.gif) no-repeat 0 bottom;
	color: #fff;
	padding: 10px 10px 25px 10px;
	border-top: 1px solid #fff;
	width: 209px;
}
.cart_total
{
	clear: both;
	float: left;
	position: relative;
	background: #006d86 url(../images/cart/cart_bot.gif) no-repeat 0 bottom;
	color: #fff;
	padding: 10px 10px 25px 10px;
	border-top: 1px solid #fff;
	width: 178px;
}
.cart_total .cart_totalprice {	position: relative;	float: right;	font-size: 30px;	line-height: 30px;	font-weight: bold;	margin: 10px 0 0 0;	padding: 0;}.cart_total .cart_totalprice sup {	position: relative;	top: -12px;	font-size: 12px;   vertical-align: baseline;}.cart_total .cart_upfrontprice {   position: relative;   float: right;   font-size: 20px;   line-height: 20px;   font-weight: bold;   margin: 0;   padding: 0;}.cart_total .cart_upfrontprice sup {   position: relative;   top: -10px;   font-size: 10px;   vertical-align: baseline;}#cart_bot .cart_total h4 {	float: left;	font-size: 14px;	color: #fff;	font-weight: normal;	margin-top: 10px;}#cart_bot .cart_total p.conditions {	clear: both;	font-size: 10px;	padding-bottom: 22px;}#cart_bot .cart_total #btn_checkout {	position: absolute;	bottom: -18px;	left: 90px;}#cart_bot .cart_total #btn_checkout a {	display: block;	background: url(../images/cart/btn_checkout.gif) no-repeat;	width: 99px;	height: 33px;	text-indent: -9000px;}#cart_bot .cart_total #btn_checkout a:hover {	background-position: 0 -33px;}/* @end *//* @group Content *//* @group Privacy Policy */h2#hdr_privacypolicy {	background: url(../images/hdr_privacypolicy.gif) no-repeat;	width: 172px;	height: 33px;	margin-top: 30px;}#btn_downloadpdf {	margin: 0 0 50px 0;}.privacy a {	color: #006685;}.privacy ol {	list-style-type: decimal;	color: #006685;	margin-left: 22px;}.privacy ol li a {	color: #006685;}.privacy #HomeContent p {	margin: 10px 0;}.privacy ul {	margin: 0 0 10px 15px;}.privacy ul li, .privacy ol li {	line-height: 18px;}/* @end *//* @group Message box *//* Message box for notices */#MessageBox {        width: 720px;        margin-top: 80px;        margin-bottom: 80px;        background-color: #fffbe5;        border: 1px solid #000;        text-align: left;}#MessageBox h1 {        margin: 60px 85px 20px 85px;        padding-top: 45px;        font-size: 180%;        display: block;        background: url('../images/icon_stop.gif') no-repeat 0 0;}#MessageBox h2 {        margin: 20px 85px 60px 85px;        font-size: 110%;        background-color: #333;        color: #fff;}#MessageBox p {        margin: 20px 85px 80px 85px;}/* @end */#content {	z-index: 1;}/* @group Add Ons */.add_ons {	margin-top: 15px;	min-height: 450px;}.add_ons #ao_inner {	/*width: 723px;*/
	width:803px; /* W 100*/
}.add_ons h1 {	background: url(../images/hdr_addons.gif) no-repeat;	width: 194px;	height: 26px;	margin: 30px 0 10px 0;	text-indent: -9000px;}.add_ons p {	line-height: 18px;}.add_ons .select_cap_container {	margin-left: 0;}.add_ons .select_cap_left p {	left: 0;}h2.options {   margin: 30px 0 0 0;   font-size: 18px;}h2#hdr_additionalData {	background: url(../images/hdr_additionalDataPacks.gif) no-repeat;	width: 166px;	height: 16px;	text-indent: -9000px;}h2.hdr_additionalAccessories, h2.hdr_accessory_Free_Bonus_Offer {   background: url(../images/hdr_additionalaccessories.gif) no-repeat;   width: 180px;   height: 16px;   text-indent: -9000px;}.tbl_dataPacks {	margin: 20px 0 5px 0;}.tbl_dataPacks th {	text-indent: -9000px;}.tbl_dataPacks td {	padding: 15px 10px 15px 15px;	border-left: 1px solid #ffdb0b;	line-height: 16px;	vertical-align: top;}.tbl_dataPacks td.last {	border-right: 1px solid #ffdb0b;	padding-left: 0;}.tbl_dataPacks tr.alt td {	background: #f5f5f5;}.tbl_dataPacks tr.lastrow td {	border-bottom: 1px solid #ffdb0b;}.tbl_dataPacks th#th_plan {   background: url(../images/th_plan.gif) no-repeat;}.tbl_dataPacks td.th_plan {   width: 155px;}.tbl_dataPacks th.th_pay  {   width: 140px;   background: url(../images/th_pay.gif) no-repeat;}.tbl_dataPacks td.th_pay  {   width: 112px;}.tbl_dataPacks td .PayString {   font-weight: bold;   margin-bottom: 5px;   padding: 0;}.tbl_dataPacks th#th_included_data {   background: url(../images/th_includedData.gif) repeat;}.tbl_dataPacks td.th_included_data {   width: 135px;}.tbl_dataPacks th#th_excess_usage {   background: yellow url(../images/th_excessUsage.gif) no-repeat 0 0;   width: 145px;}.tbl_dataPacks td.th_excess_usage {   width: 119px;}.tbl_dataPacks th.th_add {   width: 92px;   background: url(../images/th_add.gif) no-repeat;}.tbl_dataPacks td.th_add {/*   width: 92px;  */}.tbl_dataPacks th.th_offer {   background: url(../images/th_offer.gif) no-repeat;}.tbl_dataPacks td.th_offer {   width: 155px;}.tbl_dataPacks th.th_features {   background: url(../images/th_features.gif) no-repeat;}.tbl_dataPacks td.th_features {   width: 279px;}.tbl_dataPacks td.th_features ul {  list-style-type: disc;}.tbl_dataPacks td.th_features li {  padding-left: 2px;  margin-left: 10px;}#btn_back a {	display: block;	background: url(../images/btn_back.gif) no-repeat;	width: 108px;	height: 34px;	text-indent: -9000px;}#btn_back a:hover {	background-position: 0 -34px;}#form_controls {	margin: 20px 0;	padding-bottom: 20px;}/* @end *//* @group Your Order */.your_order {	margin-top: 15px;}.your_order h1 {	background: url(../images/hdr_yourorder.gif) no-repeat;	width: 128px;	height: 26px;	margin: 30px 0 10px 0;	text-indent: -9000px;}.your_order h2#what_next {	width: 286px;	height: 33px;	background: url(../images/hdr_what_next.gif) no-repeat;	text-indent: -9000px;	margin: 30px 0 20px 0;}.your_order td.td_div{	height: 20px;}.your_order #order_ref {	float: left;	padding: 15px;	background: #ffdb0c;	margin: 10px 0 25px;}.your_order #order_ref h3 {	font-size: 18px;}.your_order #order_ref h2 {	font-size: 21px;}.your_order #order_ref h4 {	font-size: 12px;}.your_order table {	clear: left;}#tbl_yourorder {	position: relative;	/*width: 720px;*/
	width:800px; 	/*W 100 */
	margin-top: 20px;}#tbl_yourorder th {	background: #cdced0;	border-right: 1px solid #fff;	padding: 8px 0 6px;	vertical-align: middle;	font-weight: bold;	font-size: 11px;	text-align: center;}#tbl_yourorder th#tl {	background: #cdced0 url(../images/summary_rndCnr_tl.gif) no-repeat 0 0;}#tbl_yourorder th#tr {	background: #cdced0 url(../images/summary_rndCnr_tr.gif) no-repeat right 0;}#tbl_yourorder tr.alt td {	background: #f5f5f5;}#tbl_yourorder td {	height: 56px;	border-bottom: 1px solid #ccc;	border-right: 1px solid #cdcfce;	text-align: center;}#tbl_yourorder td.td_l {	border-left: 1px solid #cdcfce!important;}#tbl_yourorder td.td_r {	border-right: 1px solid #cdcfce!important;}#tbl_yourorder tr#totals_row td {	border: none;}#tbl_yourorder tr#totals_row td#totals {	position: relative;	background: url(../images/totals_br.gif) no-repeat right bottom;	padding: 0;}#tbl_yourorder tr#totals_row #totals_inner {	background: url(../images/totals_bl.gif) no-repeat 0 bottom;
	background-color:#006885; /* W 100 */
	height: 100%;}#tbl_yourorder tr#totals_row td #lbl {	float: left;   margin: 15px 0 0 50px;	color: #fff;}#tbl_yourorder tr#totals_row td #amt {	float: right;	font-size: 18px;	color: #fff;   margin: 12px 10px 0 0;}#tbl_yourorder tr#totals_row td #upfrontlbl {   clear: both;   float: left;   color: #fff;   margin: 0 0 0 50px;}#tbl_yourorder tr#totals_row td #upfrontamt {   float: right;   color: #fff;   margin: 0 10px 0 0;}/* @end *//* @group Your Details */.your_details {	margin-top: 15px;}
	.your_details #yd_inner, .your_order #yo_inner{	/* width: 723px; */
	width: 743px; /* W 100 */
}

/*start CR-683*/
.your_details #oneoffice_inner
{	/* width: 723px; */
	width: 743px; /* W 100 */
	float: left;
}
/*end CR-683*/

.your_details h1 {	background: url(../images/hdr_yourdetails.gif) no-repeat;	width: 348px;	height: 27px;	margin: 30px 0 10px 0;	text-indent: -9000px;}.your_details h1#hdr_registerinterest {   background: url(../images/hdr_registerinterest.gif) no-repeat;   width: 264px;   height: 33px;   margin: 30px 0 10px 0;   text-indent: -9000px;}.your_details h1#hdr_OBDContact {   background: url(../images/hdr_contactOBD.gif) no-repeat;   width: 446px;   height: 34px;   margin: 30px 0 10px 0;   text-indent: -9000px;}.your_details h1#hdr_OBDContactThanks {   background: url(../images/hdr_OBDthankyou.gif) no-repeat;   width: 446px;   height: 34px;   margin: 30px 0 10px 0;   text-indent: -9000px;}.your_details p {	line-height: 18px;}.your_details table {   width: 100%;	border-bottom: 1px solid #ffd100;}.your_details table td.spacer {	height: 25px;}.your_details td {
	height: 38px;
/*	padding-left: 20px;*/
	padding-left: 15px;
}.your_details tr.BlockFirst td {  height: 30px;}.your_details tr.BlockMiddle td {  height: 22px;}.your_details tr.BlockLast td {  height: 30px;}.your_details tr.BlockMiddle label, .your_details tr.BlockLast label { position: absolute; left: -1900px; width: 200px;}.your_details td p {	margin-bottom: 5px;}.your_details td.msg p {	display: none;}.your_details tr.hover td {	background: #e5f0f3;}.device_details table {
	border: none;
}
.your_details button {
	padding-top: 3px;
}
.your_details td input.radio {
    border: medium none;
   /* height: 0;*/
	*height: auto; /* Changed for the CR 653 */
    _height: auto; /* Changed for the CR 653 */
    margin: 0;
    width: 14px;
}
/* Start CR-390*/
.yellow_line_remove {
	border: none;
	clear: both;
}
/* End CR-390*/
.existing_customer_pretext .ErrField
{
	line-height: 19px;
	width: 100%;
	padding: 3px 0 3px 30px;
	background: #ffe5e5 url(../images/icons/icon_warning.gif) no-repeat 0 50%;
}
.your_details tr td .FieldMessage, .your_details tr td .FieldErr
{
	line-height: 19px;
	display: none;
	width: 210px;
	padding-left: 30px;
	background: url(../images/icons/icon_info.gif) no-repeat 0 50%;
}
.your_details tr.error td .FieldErr
{
	background: url(../images/icons/icon_warning.gif) no-repeat 0 50%;
	display: block;
}
.your_details tr.hover td .FieldMessage
{
	display: block;
}
.your_details tr.error td
{
	background: #ffe5e5;
}
.your_details tr.hover td .FieldMessage
{
}
.your_details tr.error td .FieldMessage
{
	display: none;
}
.your_details tr td.msg
{
	width: 250px;
}
.your_details tr.error td.msg p
{
	display: block;
	color: #ff0000;
}
.your_details td input, .your_details td textbox
{
	width: 223px;
	border: 1px solid #828282;
}
.your_details td input
{
	height: 20px;
	padding: 2px 0 0 1px;
}
.your_details td textbox
{
	height: 90px;
}
.your_details td input#btn_submit
{
	width: 80px;
	height: 34px;
	border: none;
	overflow: hidden;
}
.your_details td input.check 
{
	height: 14px;
	width: 14px;
	border: none;
}
#submit_holder
{
	margin-top: 20px;
}
.your_details td .checkbox, .your_details td .radio
{
	width: 15px;
	vertical-align: middle;
	border: none;
}
.your_details #tbl_iphone  {	width: 555px;	border-bottom: 0;	margin: 30px 0 0 0;}div.existing_customer_pretext {  margin: 10px 0 0 20px;}
div.existing_customer_pretext p {  margin: 0;}/* @end *//* @group Homepage */
.homepage #Extras
{
	float: right;
	width: 238px;
	margin-top:20px;/* W 100 */	
	/* W 100 */
	/*width: 275px;*/
}
/*CR 482 */
#Extras > div{
	/*margin-left:9px;*/
	float:right;
	
}
#Extras1 > div{
	/*margin-left:9px;*/
	float:right;
	
}
/*CR 482 */
#Extras > .large_button_htb
{
	margin-bottom:20px;	
}
#Extras1 > .large_button_htb1
{
margin-bottom:20px;	
}
#HomeExtras {
   float: right;
   /* width: 229px; commented for 482 jun 6 */
  }#HomePage #HomeExtras {
	width: 236px;}
.homepage #HomeContent
 {
	float: left;  /* width: 655px;*/
	width:742px;  /* W 100 */
}
.homepage
 {
	margin-top: 15px;    /*width: 930px; */
	width: 1000px; /*W 100 Make it as 1000px  alignment issue*/
}
#Extras h2, .homepage h2
{
	height: 16px;
	text-indent: -9000px;
	margin: 0 0 10px 11px;
}
.mobile_detail #Extras h2
{
	margin-left: 0px;
}
h2#hdr_whybuyonline {	background: url(../images/hdr_whybuyonline.gif) no-repeat;	width: 130px;	margin-top: 30px;}h2#hdr_exclusivetoonline {	background: url(../images/hdr_exclusivetoonline.gif) no-repeat;	width: 162px;   margin-top: 0;}h2#hdr_aboutourcaps {   background: url(../images/hdr_aboutourcaps.gif) no-repeat;   width: 131px;   margin-top: 50px;}h2#hdr_aboutourrates {   background: url(../images/hdr_aboutourrates.gif) no-repeat;   width: 138px;   margin-top: 20px;}h2#hdr_aboutiphone4plans {   background: url(../images/hdr_aboutiphone4plans.gif) no-repeat;   width: 170px;   margin-top: 15px;}.large_button {	margin-top: 20px; /* W 100 */}.large_button .replace a {	display: block;	/*width: 275px;*/
	width: 229px; /* W 100 */	height: 100px;	text-indent: -9000px;	margin-left:0px; /* W 100 */
}
/*CR 482  W 100*/
#HomeExtras .large_button .replace a {
	display: block;
	width: 229px;
	height: 100px;
	text-indent: -9000px;
}.mobile_detail .large_button .replace a {   /*width: 197px;*/	width: 229px; /*CR 482  W 100*/}.large_button .hidden {	border-top: 1px solid #fff;	background: #ffdb0c;	color: #000;	/*padding: 14px 0 0 12px;*/
	padding: 14px 0 0 7px;
	
	width:222px; /*W 100*/
}.large_button .hidden p {	/*width: 240px; */
	width: 206px; /*W 100 */	line-height: 140%;	margin: 0 0 10px 0;}/* CR 482  W 100 START*/
#HomeExtras .large_button .hidden {
	
		padding: 14px 0 0 7px;
		width:222px; /*W 100*/
	
}.large_button .hidden p {
	width: 206px;
	line-height: 140%;
	margin: 0 0 10px 0;
}/* CR 482 */
#HomeExtras .large_button .hidden p {
	width: 206px;
	line-height: 140%;
	margin: 0 0 10px 0;
}.mobile_detail .large_button .hidden p {
   /* commented for cr 482 width: 172px;*/
   width: 219px;
}/* CR 482  W 100 END*//* cr 482 W 100*/
#btn_freedelivery{
	/*float:right;*/
}/* cr 482 W 100*/
.mobile_detail .large_button .hidden p {   /* commented for cr 482 width: 172px;*/
   width: 219px;}.large_button .hidden li {	float: left;	height: 61px;	border-right: 1px solid #fff;	padding: 0 9px;}.large_button .hidden li.last {	border: none;}.large_button .hidden li a {	display: block;	height: 44px;	width: 65px;	text-indent: -9000px;}.large_button .hidden li.cap_49 a {	background: url(../images/prices/49.gif) no-repeat;}.large_button .hidden li.cap_59 a {   background: url(../images/prices/59.gif) no-repeat;}.large_button .hidden li.cap_79 a {   background: url(../images/prices/79.gif) no-repeat;}.large_button .hidden li.cap_89 a {   background: url(../images/prices/89.gif) no-repeat;}.large_button .hidden li.cap_99 a {   background: url(../images/prices/99.gif) no-repeat;}.large_button .hidden li.cap_129 a {   background: url(../images/prices/129.gif) no-repeat;   width: 75px;}.large_button .hidden li.cap_over a:hover  {	background-position: 0 -44px;}.large_button .hidden li.cap_compress {  padding: 0 8px;}.mobile_detail .large_button .hidden {  padding-left: 0px;  /*commented for CR 482 width:197px;*/
  width:229px;}.mobile_detail .large_button .hidden li {    padding-left: 0;    padding-right: 0;    height: 50px;}.mobile_detail .large_button .hidden p {  padding-left: 5px;
  padding-right: 5px; /*CR 482*/
}.mobile_detail .large_button .hidden li.cap_49 a {   background-image: url(../images/prices/49_small.gif);}.mobile_detail .large_button .hidden li.cap_59 a {   background-image: url(../images/prices/59_small.gif) ;}.mobile_detail .large_button .hidden li.cap_79 a {   background-image: url(../images/prices/79_small.gif);}.mobile_detail .large_button .hidden li.cap_89 a {   background-image: url(../images/prices/89_small.gif);}.mobile_detail .large_button .hidden li.cap_99 a {   background-image: url(../images/prices/99_small.gif);}.mobile_detail .large_button .hidden li.cap_129 a {   background-image: url(../images/prices/129_small.gif);   width: 65px;}.iphone_expander .hidden ul {   float: left;   padding-bottom: 8px;}.iphone_expander .hidden li {   padding: 8px 0 0 0;   height: 48px;}.iphone_expander .hidden li.first a {   margin-left: 0;}.iphone_expander .hidden li a {   width: 63px;   height: 53px;   margin: 0;}.iphone_expander .hidden li.last a {   margin: 0 0 0 5px;   width: 56px;}.large_button .hidden li#byo_plan_phone {   height: 72px;}.large_button .hidden li#byo_plan_phone a {   background: url(../images/large_buttons/byo.gif) no-repeat 50% 0;   width: 110px;   height: 72px;}.large_button .hidden li#byo_plan_phone a:hover {   background-position: 50% -72px;}.large_button .hidden li#byo_plan_iphone {   height: 72px;}.large_button .hidden li#byo_plan_iphone a {   background: url(../images/large_buttons/byo_iphone.gif) no-repeat 50% 0;   width: 110px;   height: 72px;}.large_button .hidden li#byo_plan_iphone a:hover {   background-position: 50% -72px;}/* */.iphone_expander .hidden li#cap_iphone49 a {	background: url(../images/prices/iphone_49.gif) no-repeat;}.iphone_expander .hidden li#cap_iphone59 a {	background: url(../images/prices/i59.gif) no-repeat;}.iphone_expander .hidden li#cap_iphone69 a {	background: url(../images/prices/i69.gif) no-repeat;}.iphone_expander .hidden li#cap_iphone79 a {	background: url(../images/prices/iphone_79.gif) no-repeat;}.iphone_expander .hidden li#cap_iphone99 a {	background: url(../images/prices/i99.gif) no-repeat;}.iphone_expander .hidden li#cap_iphone129 a {	background: url(../images/prices/i129.gif) no-repeat;}.iphone_expander .hidden li#cap_iphone49 a:hover {	background-position: 0 -43px;}.iphone_expander .hidden li#cap_iphone59 a:hover {	background-position: 0 -53px;}.iphone_expander .hidden li#cap_iphone69 a:hover {	background-position: 0 -53px;}.iphone_expander .hidden li#cap_iphone79 a:hover {	background-position: 0 -43px;}.iphone_expander .hidden li#cap_iphone99 a:hover {	background-position: 0 -53px;}.iphone_expander .hidden li#cap_iphone129 a:hover {	background-position: 0 -53px;}#btn_existingcustomer a {	background: url(../images/large_buttons/existingcustomer.gif) no-repeat;}#btn_existingcustomer a:hover {	background-position: 0 -100px;}#btn_timelessbusiness .replace a {	background: url(../images/large_buttons/timelessbusinessplans.gif) no-repeat;}#btn_buscompmax .replace a {   background: url(../images/large_buttons/buscompmaxplans.gif) no-repeat;}#btn_capplansforbusiness .replace a {   background: url(../images/large_buttons/capplansforbusiness.gif) no-repeat;}#btn_completebusiness .replace a {   background: url(../images/large_buttons/complete_business.gif) no-repeat;}#btn_byoplans .replace a {   background: url(../images/large_buttons/byoplans.gif) no-repeat;}/*CR_482*/
#rhs_months .replace a {
   background: url(../images/home_slider/tile_rhs_how_to_buy_on_0_connection.gif) no-repeat;
}
.large_button .hiddenrhs {
	border-top: 1px solid #fff;
	 background: url(../images/home_slider/tile_rhs_how_to_buy_on_0_connection.gif) no-repeat;
	color: #000;
	padding: 14px 0 0 7px;
	width:229px;
}/*CR_482*/#btn_existingcustomer2 .replace a {	background: url(../images/large_buttons/existingcustomer2.gif) no-repeat;}#btn_buscompadv .replace a {   background: url(../images/large_buttons/buscompadvplans.gif) no-repeat;}#btn_bustimelessadv .replace a {   background: url(../images/large_buttons/bustimelessadvplans.gif) no-repeat;}#btn_iPhone .replace a {	background: url(../images/large_buttons/iphonecaps.gif) no-repeat;}#btn_freedelivery .replace a {   background: url(../images/large_buttons/freedelivery2.gif) no-repeat;}.mobile_detail #btn_freedelivery .replace a {   background: url(../images/large_buttons/freedelivery2_small.gif) no-repeat;}#btn_buscompmaxbyoplans_small .replace a {   background: url(../images/large_buttons/buscompmaxbyoplans_small.gif) no-repeat;}#btn_bustimelessadvplans_small .replace a {   background: url(../images/large_buttons/bustimelessadvplans_small.gif) no-repeat;}#btn_buscompadvplans_small .replace a {   background: url(../images/large_buttons/buscompadvplans_small.gif) no-repeat;}#btn_socialmedia {  margin-top: 20px;}#btn_socialmedia a {   background: url(../images/large_buttons/socialmedia.gif) no-repeat 0 0;   /*width: 275px;*/
   width: 229px; /*W 100*/   height: 100px;   display: block;   text-indent: -1900px;}#btn_socialmedia a:hover, #btn_socialmedia a:active {   background: url(../images/large_buttons/socialmedia.gif) no-repeat 0 -100px;}#btn_24monthwarranty {  margin-top: 20px;
float:right;
}#btn_24monthwarranty a {   background: url(../images/24-month-warranty-sm.jpg) no-repeat 0 0;   /*width: 275px;*/
    width: 229px; /* W 100 */   height: 100px;   display: block;   text-indent: -1900px;}#btn_24monthwarranty a:hover, #btn_24monthwarranty a:active {   background: url(../images/24-month-warranty-sm-over.jpg) no-repeat 0 0px;}
#btn_retailcatalogue {
  margin-top: 20px;
}
#btn_retailcatalogue a {
   background: url(../images/large_buttons/RetailCatalogue.gif) no-repeat 0 0;
   /*width: 275px;*/
   width: 229px; /* W 100 */
   height: 100px;
   display: block;
   text-indent: -1900px;
}
#btn_retailcatalogue a:hover, #btn_retailcatalogue a:active {
   background: url(../images/large_buttons/RetailCatalogue_o.gif) no-repeat 0 0px;
}
/* CR 482*/#HomeExtras #btn_24monthwarranty a:hover, #btn_24monthwarranty a:active {
   background: url(../images/large_buttons/home_24-month-warranty-sm-over.jpg) no-repeat 0 0px;
}#btn_retailcatalogue {
  margin-top: 20px;
}/*CR 482 */
#HomeExtras #btn_retailcatalogue {
  margin-left:9px;
}#btn_retailcatalogue a {
   background: url(../images/large_buttons/RetailCatalogue.gif) no-repeat 0 0;
   width: 229px; /* W 100 */
   height: 100px;
   display: block;
   text-indent: -1900px;
}
/*CR 482 */#HomeExtras #btn_retailcatalogue a {
   background: url(../images/large_buttons/home_RetailCatalogue.gif) no-repeat 0 0;
   width: 229px;
   height: 100px;
   display: block;
   text-indent: -1900px;
}/*CR 482 */
#HomeExtras #btn_retailcatalogue a:hover, #btn_retailcatalogue a:active {
   background: url(../images/large_buttons/home_RetailCatalogue_o.gif) no-repeat 0 0px;
}#btn_retailcatalogue a:hover, #btn_retailcatalogue a:active {
   background: url(../images/large_buttons/RetailCatalogue_o.gif) no-repeat 0 0px;
}
#btn_upgradenow, #btn_notbusscust {
  margin-top: 20px;
}/* CR 482 */
#HomeExtras #btn_upgradenow, #btn_notbusscust {
  /*margin-left: 9px;*/
}/* CR 482 */
#HomeExtras #google_apps{
	 margin-top: 45px;
	margin-left:9px;
}#btn_upgradenow a {
   background: url(../images/large_buttons/UpgradeiPhone_small2.gif) no-repeat 0 0;
   width: 229px; /*CR 482 width: 197px;*/
   height: 100px;
   display: block;
   text-indent: -1900px;
}
#btn_upgradenow, #btn_notbusscust {  margin-top: 20px;}#btn_upgradenow a {   background: url(../images/large_buttons/UpgradeiPhone_small2.gif) no-repeat 0 0;   width: 197px;   height: 100px;   display: block;   text-indent: -1900px;}#btn_upgradenow a:hover, #btn_upgradenow a:active {   background: url(../images/large_buttons/UpgradeiPhone_small2.gif) no-repeat 0 -100px;}#ad_275 {	margin: 45px 0 50px;}/* @group Right Column */#HomeContent { 
margin-left:20px; /*W 100*/
_margin-left:8px; /*W 100*/} /* W 100 */#HomeContent .indent {   margin: 0 30px 0 0;}#HomeContent .indent_left {	margin: 0 0 0 30px;}#HomeContent h2 {	margin: 0 0 10px 0;}#HomeContent .indent_left h2 {	float: left;	margin-top: 25px;}#HomeContent p {	margin: 0 0 15px 0;	line-height: 140%;}h2#behindbusiness {	width: 340px;	height: 33px;	background-image: url(../images/hdr_behindbusiness.gif);}h2#totalbusiness {	width: 244px;	height: 33px;	background: url(../images/hdr_totalbusinesscaps.gif) no-repeat;}h2#tailoryourpackage {	width: 295px;	height: 33px;	background: url(../images/hdr_tailoryourpackage.gif) no-repeat;}h2#hdr_choosebestdeal {   width: 540px;	height: 63px;	background: url(../images/hdr_choosebestdeals.gif) no-repeat;}h2#hdr_buyonline {   width: 578px;   height: 36px;   background: url(../images/hdr_buyonline.gif) no-repeat;}h2#bringyourmobile {   width: 295px;   height: 33px;   background: url(../images/hdr_bringyourmobile.gif) no-repeat;}#HomeContent .yellow_divider, .your_details .yellow_divider, .your_order .yellow_divider {	border-top: 15px solid #ffdb0c;	margin: 15px 0 0 0;	padding-bottom: 15px;}#HomeContent .yellow_panel {	float: right;	width: 374px;   margin:0 -14px 25px 0;	background: url(../images/yellow_panel/panel_bot.gif) no-repeat 0 bottom;}#HomeContent .yellow_panel_top {	background: url(../images/yellow_panel/paneltop_bg.gif) no-repeat;	width: 374px;	height: 102px;}#HomeContent .yellow_panel_top img {/* margin: 22px 5px 0 42px; commented for CR 482 w 100*/  margin: 22px 5px 0 20px;}#HomeContent .yellow_panel .yellow_panel_top p {/*margin: 5px 30px 0 43px; commented for CR 482 w 100 */   margin: 5px 20px 0 20px;	padding: 0;}#HomeContent .yellow_panel p {    /*margin: 9px 30px 0 43px; commented for CR 482*/   margin: 9px 30px 0 20px;	padding-bottom: 15px;   line-height: 14px;}#HomeContent .deal {	margin: 0 0 0 25px;	height: 260px;}#HomeContent .deal .credit {	float: right;	width: 55px;	margin-right: 35px;}#HomeContent .deal .credit_travel {   position: absolute;   width: 53px;   right: 15px;   top: 32px;}.viewdeal a {	display: block;	background: url(../images/btn_viewdeal.gif) no-repeat;	width: 97px;	height: 34px;	text-indent: -9000px;}.viewdeal a:hover {	background-position: 0 -34px;}#HomeContent .deal .viewdeal {	/*position: absolute;	bottom: 25px;	right: 30px;*/	clear:right;	float: right;	margin: 10px 35px 0 0;}#HomeContent .deal .phones {	float: left;	margin-top: 25px;	width: 340px;   position: relative;}#HomeContent .phone_flag {  position: absolute;  bottom: 18px;  left: 48px;}#HomeContent .deal h3, #HomeContent .package h3 {	font-size: 16px;	margin-left: 340px;	margin-bottom: 5px;   padding-top: 60px /*35px*/;	width: 175px;}#HomeContent .deal ul, #HomeContent .package ul {	list-style: disc;	margin-left: 340px;	padding-left: 15px;	width: 155px;   line-height: 110%;}#HomeContent .deal li, #HomeContent .package li {   padding-bottom: 5px;}#HomeContent .package {	position: relative;	height: 260px;   left: -30px;}/* Bazaarvoice Coded by Nagarajan on 23-12-2010 for CR 251 *//*#HomeContent .package {	*height: 255px;}*//* Bazaarvoice Coded by Nagarajan on 23-12-2010 for CR 251 */#HomeContent .package .credit {	position: absolute;	width: 55px;	right: 15px;	top: -30px;}#HomeContent .package .credit_travel {   position: absolute;   width: 53px;   right: 15px;   top: 32px;}#HomeContent .package .OutOfStock {  text-align: right;   position: absolute;   width: 255px;   right: 70px;   top: -30px;}#HomeContent .package h3, #HomeContent .package ul {	margin-left: 167px;	/*width: 110px;*/
	width:204px; /* W 100 */
}#HomeContent .package .phones {	float: left;	width: 167px;	margin-top: 20px;}#HomeContent .package .yellow_panel {	float: none;	position: absolute;	right: 0;	top: 30px;	z-index: 1;	height: 203px;}sup {   vertical-align: super;   font-size: 70%;}#HomeContent .package .yellow_panel .viewdeal {	position: absolute;   right: 13px;	bottom: -12px;}#HomeContent .package .yellow_panel .viewdeal a {	background: url(../images/btn_viewdeal_y.gif) no-repeat;}#HomeContent .package .yellow_panel .viewdeal a:hover {	background-position: 0 -34px;}/* @end Right Col *//* @end Homepage *//* @group Mobile Detail */.mobile_detail {	margin-top: 0px;}
.mobile_detail #md_inner_no
 {	
	margin: 25px 0 0 0;
	float: left;
}
.mobile_detail #md_inner
 {	/*width: 723px;*/width:1000px; /* W 100 */	margin: 25px 0 0 0;   float: left;}
 .mobile_detail #md_inner5
{
	width:745px; /* W 100 */
	margin: 25px 0 0 15px;
   float: left;
}.phone_detail_page #md_inner
{
	width:1000px !important; /* W 100 */ 
}
.mobile_detail #Extras 
{
	/* width: 150px;*/
	width:238px; /* W 100*/
   float: right;      
	margin: 25px 0px 0 0px;/* W 100 */
	*margin: 15px 0px 0 0;
	*width: 198px;
	_width: 219px;
}

.mobile_detail #Extras_plan 
{
	/* width: 150px;*/
	width:231px; /* W 100*/
   float: right;      
	margin: 25px 0px 0 0px;/* W 100 */
	*margin: 15px 0px 0 0;
}
.mobile_detail #Extras1 
{
   /*  margin: 25px 45px 0 0; */
   margin: 0px 0px 0px 0px;/* W 100 */
   	*margin: 0px 0px 0px 0px;
	*width: 213px;
}
#testlink2
{
/*margin-left:13px;*/
}
.mobile_detail #phone
 {
 	float: left;
	width: 188px;
	position: relative;
	left:-15px;
}/* Commented for Bazaarvoice *//*.mobile_detail #phone {	 *position: absolute;}*/.mobile_detail #phone_flag {   position: absolute;   bottom: -4px;   left: 110px;}.mobile_detail #phone_details {	/*margin: 0 0 0 226px;*/   position: relative;float:left; /* W 100*/   /*float:right;*/   padding:35px 10px 0px 0xp;   /*margin-right: 10px;   padding: 35px 0 0 0;*/ /* Changed for Bazaarvoice*/	/*width: 497px; */
	width: 750px; /* W 100*/
	_width: 720px; /* W 100*/
}.mobile_detail #phone_details { /* *width: 485px;*/}.mobile_detail #phone_details h2 {	margin-bottom: 8px;}.mobile_detail #phone_details .OutOfStock {   text-align: right;   position: absolute;   width: 155px;   right: 0px;   top: 0px;}.mobile_detail #phone_details .ShareButton {
    /*text-align: right;*/  position: absolute;  top: 45px; /* W 100 */
  left: 388px; /* W 100*/
  width::146px; /* W 100*/ /* width: 83px;  right: 0px; */ /* top: 49px;  Changed for Bazaarvoice*/	 /* left: 415px;  Changed for Bazaarvoice*/	}.mobile_detail #phone_details ul#tabs, .mobile_detail #phone_details ul#tabswide {	float: left;	/* width: 100%; CR 482*/	width: 750px;
	_width: 720px;
	background: url(../images/ul_bg1.gif) repeat-x 0 bottom;
/*	background: url(../images/ul_bg.gif) repeat-x 0 bottom; Commented for 482*/	height: 46px;	margin-bottom: 10px;}.mobile_detail #phone_details ul#tabs li, .mobile_detail #phone_details ul#tabswide li {	float: left;	background: url(../images/tab_r.gif) no-repeat right;	width: 120px;}.mobile_detail #phone_details ul#tabswide li {   width: 140px;}.mobile_detail #phone_details ul#tabs li a, .mobile_detail #phone_details ul#tabswide li a {	display: block;	color: #999;	text-decoration: none;   padding:22px 0 0 20px;	background: url(../images/tab_l.gif) no-repeat left;	height: 23px;}.mobile_detail #phone_details ul#tabs li.selected, .mobile_detail #phone_details ul#tabswide li.selected {	background: url(../images/tab_r_selected.gif) no-repeat right;	border-bottom: 1px solid #fff;   width: 110px;	text-align: center;}.mobile_detail #phone_details ul#tabswide li.selected {   width: 130px;}.mobile_detail #phone_details ul#tabs li.selected a, .mobile_detail #phone_details ul#tabswide li.selected a {	color: #000;	padding-right: 26px;}.mobile_detail #phone_details ul#tabs li.selected a, .mobile_detail #phone_details ul#tabswide li.selected a {	background: url(../images/tab_l_selected.gif) no-repeat left;}.mobile_detail #phone_details ul#tabs li#features a, .mobile_detail #phone_details ul#tabswide li#features a {	padding-left: 30px;}#phone_details .expand_all {	float: right;	line-height: 14px;}#phone_details .expand_all a {	display: block;	width: 61px;	height: 15px;	background: url(../images/btn_expandall.gif) no-repeat;	color: #fff;	font-size: 10px;	text-decoration: none;	text-align: center;	padding-top: 2px;}#phone_details .expand_all a:hover {	background-position: 0 -17px;}#phone_details div.expander {	clear: right;}.expander {	padding: 7px 0 0 0;	cursor: pointer;}#phone_details div dl {	clear: left;	margin-bottom: 7px;}#phone_details div dt {	height: 25px;	line-height: 25px;	background: #f5f5f5;	padding-left: 25px;	font-weight: bold;}#phone_details div dt img {	float: right;}#phone_details div dd {	display: none;	clear: left;	float: left;	min-height: 25px;	height: auto!important;	height: 25px;	line-height: 25px;	border-bottom: 1px solid #f5f5f5;	padding-left: 25px;	width: 470px!important;	width: 460px;}#phone_details div dl.expanded dd {   display: block;}#phone_details div dd .feature {	float: left;	width: 160px;}#phone_details div dd .feature_spec {	float: left;}#phone_details .details_features p {	margin: 10px 0;}#phone_details .details_features div {   /*  float: left; 
	width: 360px; */ /* Commented for 482 for increaing the width of the detail page */
	line-height:19px;   /*width: 230px;*/
line-height:19px;
}
#phone_details .details_features div  .pad10{/*	line-height:19px;width:187px;	margin:10px 10px 0 10px;*/padding:10px 0px 10px 10px; 	}
#phone_details .details_features div.wide {   /* width: 430px;*/
	width: 750px; /* 482 */
	_width: 720px; /* 482 */}* html #phone_details .details_features div.wide {  /* width: 410px;*/
  width: 750px; /* 482 */
  _width: 720px; /* 482 */}#phone_details .details_features ul {	list-style: disc;	margin: 10px 0 0 0;	padding-left: 15px;	margin-left: 10px;}.inactive {	display: none;}.active {	display: block;}.yellow_div, .yellow_div_thin {	clear: both;	border-bottom: 1px solid #ffdb0c;	height: 20px;}h2#hdr_busblackberry, h2#hdr_BusinessInternetCapPlan {   background: url(../images/hdr_internetcapplan.gif) no-repeat;   width: 360px;	height: 33px;	text-indent: -9000px;	margin: 50px 0 0 20px;}h2#hdr_busCapiPhone {	background: url(../images/hdr_busCapiPhone.gif) no-repeat;	width: 124px;	height: 16px;	text-indent: -9000px;	margin: 50px 0 0 20px;}h2.hdr_planbusCapiPhone {   margin: 50px 0 0 20px;}h2#hdr_BusMobileNetbook {   width: 150px;   height: 16px;   text-indent: -9000px;   background: url(../images/hdr_bmn.gif) no-repeat;   margin: 50px 0 0 20px;}
  #select_cap {	margin-left: 20px;}h2#hdr_selectcap {   width: 161px;	height: 34px;   background: url(../images/hdr_selectplan.gif) no-repeat;	text-indent: -9000px;	margin: 25px 0 10px 0;}
  .select_cap_container, .select_cap_container_2 {	position: relative;
	width: 780px;	/*width: 715px; commented for W 100*/	height: 130px;	background: url(../images/select_cap_bg.gif) no-repeat;	margin: 15px 0 0 10px;}.select_cap_container_2 {	background: url(../images/select_cap_bg_2.gif) no-repeat;}.select_cap_container .cap_info a, .select_cap_container_2 .cap_info a, #tbl_summary .yellow_panel .cap_info a {	display: block;	position: absolute;	bottom: 3px;/*right: 232px;*/right: 629px; /*CR 482*/
	top:115px; /*CR 482*/
	/*right: 247px;*/   background: url(../images/btn_moreinfo.gif) no-repeat;	width: 108px;	height: 24px;	text-indent: -9000px;}.select_cap_container  .cap_info1 a, .select_cap_container_2 .cap_info1 a, #tbl_summary .yellow_panel .cap_info1 a 
{
display: block;
	position: absolute;
	bottom: 3px;
	/*right: 232px;  468 */
	right: 629px; /*CR 482*/
   background: url(../images/btn_moreinfo.gif) no-repeat;
	width: 108px;
	top:115px; /*CR 482*/
	height: 24px;
	text-indent: -9000px;
}
#tbl_summary .yellow_panel .cap_info a {   background-image: url(../images/btn_moreinfo2.gif);}.select_cap_container_2 .cap_info a {   background: url(../images/btn_moreinfo.gif) no-repeat;}.select_cap_container .cap_info a:hover,.select_cap_container_2 .cap_info a:hover, #tbl_summary .yellow_panel .cap_info a:hover {	background-position: 0 -24px;}.select_cap_container .terms a,.select_cap_container_2 .terms a, #tbl_summary .yellow_panel .terms a {	display: block;	position: absolute;	bottom: 3px;	/*right: 116px;*/
right: 508px;
top:115px; /*CR 482*/	background: url(../images/btn_terms.gif) no-repeat;	width: 108px;	height: 24px;	text-indent: -9000px;}.select_cap_container .terms1 a,.select_cap_container_2 .terms1 a, #tbl_summary .yellow_panel .terms1 a 
{
	display: block;
	position: absolute;
	bottom: -9px;
	left:177px;
	_top:115px;
	 /* right: 116px; 468 */
	background: url(../images/btn_terms.gif) no-repeat;
	width: 108px;
	height: 24px;
	text-indent: -9000px;
}.terms1 a {display: block;
	position: absolute;
	bottom: -9px;
	left:177px;
	_top:115px;
	 /* right: 116px; 468 */
	background: url(../images/btn_terms.gif) no-repeat;
	width: 108px;
	height: 24px;
	text-indent: -9000px;	
	
}
.select_cap_container_2 .terms a {	background: url(../images/btn_terms3.gif) no-repeat;}.select_cap_container .terms a:hover,.select_cap_container_2 .terms a:hover, #tbl_summary .yellow_panel .terms a:hover {	background-position: 0 -24px;}.select_cap_container .ready_to_buy a,.select_cap_container_2 .ready_to_buy a {	display: block;	position: absolute;	bottom: 3px;	right: 0;	width: 108px;	height: 34px;	text-indent: -9000px;	background: url(../images/btn_readyToBuy.gif) no-repeat;}.select_cap_container .ready_to_buy input, .select_cap_container .ready_to_buy img {	position: absolute;	bottom: 3px;	right: 0;}.select_cap_container_2 .ready_to_buy a {	background: url(../images/btn_readyToBuy2.gif) no-repeat;	width: 107px;}.select_cap_container .ready_to_buy a:hover, .select_cap_container_2 .ready_to_buy a:hover {	background-position: 0 -34px;}
.select_cap_left {	position: absolute;	left: 35px;}
.select_cap_left p {	position: absolute;	top: 65px;	left: 0;	width: 310px;line-height:16px;}
.select_cap_container .select_pricing, .select_cap_container_2 .select_pricing {	position: absolute;	top: 12px;}.select_cap_container .credit, .select_cap_container_2 .credit {	position: absolute;   left: 261px;	top: 2px;}.select_cap_container .credit_travel, .select_cap_container_2 .credit_travel {   position: absolute;   left: 263px;   top: 62px;}.select_cap_container_2 .credit {   left: 262px;}.select_cap_container_2 .credit_travel {   left: 264px;}
.select_cap_right
 {	
position: absolute;
	left: 370px;
	top: 9px;   /*width: 320px;*/
	
 width: 400px; /*W 100 */
}.select_cap_right p {	margin: 0;	/*font-size: 11px;*/
font-size:12px; /* CR 482  W 100*/
	line-height: 15px;}.select_cap_right ul {	/*list-style: disc;	padding-left: 15px;*/}.select_cap_right ul li {	line-height: 15px;	font-size: 11px;}
#offers_footer
{
	/*clear: both;*/
	float: left;
   	width:900px;
	/* margin: 10px 0 10px 0; */
	margin: 10px 0 10px 23px; /* W 100 */
	_margin: 10px 0 10px 13px; /* W 100 */
	
}
#offers_footer .button
{
	float: left;
	width: 275px;
  	margin-right: 10px;
	margin-top: 1px
}
#offers_footer .last
{
	margin-right: 0;
}
#offers_footer #btn_existingcustomer {	margin: 0;}#phone_details #StockLevels {  margin-top: 20px;  font-weight: bold;  color: #f15d12;
  
  clear:both;	
}#phone_details #StockLevels a {  color: #f15d12;}#phone_details #StockLevels a:hover, #phone_details #StockLevels a:focus, #phone_details #StockLevels a:active {  color: #000;}/* @end Mobile Detail *//* @group Summary */.summary {	position: relative;}.summary h1 {	background: url(../images/hdr_summary.gif) no-repeat;	width: 123px;	height: 34px;	text-indent: -9000px;	margin: 32px 0 10px 0;}.summary p#intro {	width: 600px;	line-height: 18px;}#tbl_summary {	position: relative;	/* width: 720px; */
	width:800px; /*W 100*/
	margin-top: 20px;}#tbl_summary th {	background: #cdced0;	border-right: 1px solid #fff;	padding: 8px 20px 6px 10px;	vertical-align: middle;	font-weight: normal;	font-size: 14px;	line-height: 14px;}#tbl_summary th.tl {	background: #cdced0 url(../images/summary_rndCnr_tl.gif) no-repeat 0 0;}#tbl_summary th.tr {	background: #cdced0 url(../images/summary_rndCnr_tr.gif) no-repeat right 0;}#tbl_summary th p {	float: left;	font-size: 14px;	margin: 8px 0 0 0;	font-weight: bold;	}#tbl_summary .btn_removepackage a{	display: block;	float: right;	height: 24px;	width: 108px;	background: url(../images/btn_removepackage.gif) no-repeat;	text-indent: -9000px;}#tbl_summary .btn_removepackage a:hover {	background-position: 0 -24px;}#tbl_summary .btn_removepackage input {	float: right;}#tbl_summary td {	height: 158px;	border-bottom: 1px solid #ccc;	padding-right: 20px;	border-right: 1px solid #fff;}#tbl_summary td .phone {	float: left;	margin: 10px 0 10px 20px!important;	margin-left: 10px;}#tbl_summary td .desc {	margin:0 0 0 133px;}#tbl_summary td .acc_image {   width: 120px;   padding-left: 10px;   float: left;}#tbl_summary td .acc_desc {   margin:0 0 0 133px;}#tbl_summary td .acc_desc h3 {  margin-bottom: 5px;}#tbl_summary td .acc_desc ul {  list-style-type: disc;  display: block;}#tbl_summary td .acc_desc li {  padding: 0 0 2px 0;  margin-left: 18px;}#tbl_summary td .phone_desc {	margin: 30px 0 0 187px;}#tbl_summary td .phone_desc h2, #tbl_summary td .desc h2  {	margin-bottom: 6px;	font-size: 16px;}#tbl_summary td .phone_desc ul {	list-style: disc;	width: 150px;	padding-left: 15px;	line-height: 18px;}#tbl_summary td .desc ul {	list-style: disc;	width: 150px;	padding-left: 15px;}#tbl_summary td strong {	font-size: 30px;}#tbl_summary td .pricing_desc strong {	font-size: 12px;}#tbl_summary td strong sup {	position: relative;	font-size: 11px;	top: -14px;   vertical-align: baseline;}#tbl_summary td .smallprint_container {	position: relative;	float: left;}#tbl_summary td p.smallprint {	position: absolute;	font-size: 10px;	line-height: 12px;	width: 155px;}#tbl_summary td.gradient {	background: url(../images/td_grad.gif) repeat-x 0 bottom;}#tbl_summary td .yellow_panel {	position: relative;	width: 314px;	height: 125px;	background: url(../images/yellow_panel/summary_tbl_panel.gif) no-repeat;}#tbl_summary td.td_l {	border-left: 1px solid #cdcfce!important;}#tbl_summary td.td_r {	border-right: 1px solid #cdcfce!important;}#tbl_summary .yellow_panel .cap_info a {	left: 55px;}#tbl_summary .yellow_panel .terms a {	left: 170px;}#tbl_summary .yellow_panel .pricing {	position: absolute;	top: 17px;	left: 18px;/*cr 757 top: 28px;	left: 35px;*/}#tbl_summary .yellow_panel .pricing_desc {	position: absolute;	top: 78px;	left: 68px;}#tbl_summary td .desc .terms a {	display: block;	background: url(../images/btn_terms2.gif) no-repeat;	height: 24px;	width: 108px;	margin: 5px 0 0 0;	text-indent: -9000px;}#tbl_summary td .desc #terms a:hover {	background-position: 0 -24px;}#tbl_summary td .credit, #tbl_summary td .credit_travel {	position: relative;}#tbl_summary td .credit img, #tbl_summary td .credit_travel img{	position: absolute;	top: -15px;	left: 30px;}#tbl_summary td .credit_travel img{   top: -48px;}#tbl_summary td .freedelivery {	float: left;	margin-left: 14px;}#tbl_summary td .additionalpackages {	float: left;	margin-left: 30px;}#tbl_summary tr.totals_row td {	height: 103px;	border-bottom: 0;	border-top: 1px solid #cdced0;	border-right: 0;}#tbl_summary td.totals {	padding: 0;}#tbl_summary td.totals p.total {	float: left;	margin: 30px 0 0 12px;	font-size: 18px;}#tbl_summary td.totals .total_monthly {	float: left;	padding: 20px 0 0 10px;}#tbl_summary td.totals .total_today {	float: right;	margin: 20px 20px 0 0;}#tbl_summary td.totals .smallprint {	width: 100%;	margin-left: 135px;}#tbl_summary td.summary_divider {	height: 6px;	background: #cdced0;	border: none;}#tbl_summary tr.tr_freedelivery td {	background: url(../images/summary_tdGrad.gif) repeat-x;	height: 122px;	border: none;}#tbl_summary tr.tr_freedelivery td strong {	font-size: 24px;	margin-right: 10px;}#tbl_summary tr.tr_freedelivery td input.quantity_txt {	height: 23px;	width: 15px;	padding: 7px 10px;	font-size: 18px;	border: 1px solid #cdced0;}#tbl_summary tr.tr_freedelivery td input.quantity_btn {	vertical-align: middle;	margin-left: 13px;}.totals_container {	height: 93px;	color: #fff;	background: #006685 url(../images/td_totals_bot.gif) no-repeat;	padding: 10px 0 0 0;}.summary .termsandconditions {	position: relative;   width: 720px;   margin: 20px 0 0 0;   padding: 10px 0 0 0;   background: url(../images/terms_bg_top.gif) no-repeat;}.summary .termsandconditions .terms_bottom {   width: 668px;   background: url(../images/terms_bg_bottom.gif) no-repeat 0 100%;   padding: 14px 26px 20px 26px;}.summary .termsandconditions h2 {	margin: 0 0 10px 0;   padding: 0;}.summary .termsandconditions p {	margin: 10px 0;}.summary .termsandconditions .btn_agree {	position: absolute;   bottom: -13px;	right: 14px;}.summary .termsandconditions .btn_agree a {	display: block;	width: 100px;	height: 34px;	background: url(../images/btn_agree.gif) no-repeat;	text-indent: -9000px;}.summary .termsandconditions .btn_agree a:hover {	background-position: 0 -34px;}.summary .termsandconditions .btn_agreed {   position: absolute;   bottom: -13px;   right: 14px;   background: url(../images/btn_agreed2.gif) no-repeat;   display: block;   width: 100px;   height: 34px;   text-indent: -9000px;}.summary .termsandconditions .btn_more {   background: url(../images/btn_moreinfo3.gif) no-repeat;   position: absolute;   bottom: -12px;   right: 124px;   display: block;   width: 100px;   height: 24px;   text-indent: -9000px;}.summary .Rollover {   position: absolute;   margin: 0;   top: auto;   bottom: 20px;   right: 150px;   background: none;   display: inline-block;}.termsandconditions ul {   list-style-type: none;}.termsandconditions li {   background: url(../images/site/dot4.gif) no-repeat 0px 3px;   padding-left: 10px;   margin: 0 0 7px 0;}.termsandconditions span.RobbieRoll {   cursor: pointer;   margin-left: 10px;   font-weight: bold;}.summary #btn_continue {	float: right;	margin: 20px 240px 20px 0;}.summary #btn_continueshopping {	float: right;	margin: 20px 10px 20px 0;}.summary #btn_continueshopping a {	display: block;	background: url(../images/btn_continueshopping.gif) no-repeat;	height: 34px;	width: 161px;	text-indent: -9000px;}.summary #btn_continueshopping a:hover {	background-position: 0 -34px;}.existing_customer_details, .existing_customer_pretext, .new_customer_details {	display: none;}.yesG_terms {	clear: both;   margin: 10px 0 0 0;	padding-top: 10px;	font-size: 10px;	line-height: 16px;}/* @end summary*//* @end Content *//* @group footer */#footer {	clear: both;	text-align: center;	font-size: 10px;	padding-top: 10px;}#footer #footer_top {
	position: relative;
	height: auto;
	width:100%;
	display:inline-block;
	/*background: #393939 url(../images/footer_top_tile.gif) repeat-x;*/
	background: #222222;
}
#footer #footer_top #footer_behindbusiness {
	/*float: left;
	margin: 78px 0 0 30px;
	position:absolute;
	top: 318px;*/
	float: left;
	padding-bottom: 10px;
	width: 830px;
}#footer #footer_top #logo {
	float: right;
	margin: 0px 30px 0 0;
	width: 59px;
}#footer #footer_top p#footer_legals {
	/*position: absolute;
	top: 372px;*/
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	width: 830px;
	font-weight: normal;
}#footer #footer_bot {	background: #000;	height: 36px;	color: #fff;}#footer #footer_bot a {	color: #fff;	text-decoration: none;}#footer #footer_bot a:hover {	text-decoration: underline;}#footer #footer_bot li {	float: left;	line-height: 36px;	padding: 0 10px;	background: url(../images/footer_li_bg.gif) no-repeat right;}#footer #footer_bot li#footer_first {	padding-left: 0;}#footer #footer_bot li.last {	background: none;}#footer #footer_top .footer_links {
	float: left;
	/*CR 757 */
	width: 16.6%;/*23.6% width: 16.6% CR - 675 Added*/
	/*CR 757 */
}/*CR 482 */.footer_links .alternative_footer_links {
    margin-top: 1.5em;
    padding-top: 1.5em;
}

/*CR - 675 */
#introtext p{color:#000000; line-height:18px; margin:0px 0px 0px 0px;}

.bottom_layer_inner .footer_links .alternative_footer_links ul li {
    font-family: "Lucida Sans Unicode","Lucida Gande",sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-align: left;
}/*CR 482 */
.footerpadding{
	padding-top: 10px;
}
.bottom_layer_inner {
	padding: 1.5em 0 20px 0px;
	/*width:100%;
	margin: auto;*/
	display: inline-block;
	position: relative;
	/* width: 931px;*/
	width: 995px;  /*CR 757  1000px W 100 */
	margin: 0 auto;
	text-align: left;
}
.bottom_layer_inner .footer_links h3 {
	color: #FFD100;
	font-size: 1.2em;
	line-height: 1em;
	margin-bottom: 1.5em;
	text-align: left;
	font-weight: normal;
	/*margin-left: 0.5em;*/
}
.bottom_layer_inner .footer_links ul {
	padding-right: 0.5em;	
	/*margin-left: 3px;*/
}
.bottom_layer_inner .footer_links ul li {
	/*padding: 0.3em 0 0.3em 0; commented for cr 482 */
	text-align: left;
	/*font-size: 1.1em; commented for cr 482 */
	font-weight: normal;
	
  	font-family: "Lucida Sans Unicode","Lucida Gande",sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.bottom_layer_inner .footer_links a {
	color: #FFFFFF;
}
.bottom_layer_inner .footer_links a:hover {
	color: #FFD100;
	text-decoration: underline;
}
.plain_list {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.red {	color: red;}#ShowMeTabs {  margin-left: 30px;}#btn_businesstravelrewards .replace2 a {   background: url(../images/large_buttons/travelbusinessawards.gif) no-repeat;}.travel_button {   margin-top: 0;}.travel_button .replace2 a {   display: block;   width: 275px;   height: 40px;   text-indent: -9000px;}.travel_button .hidden {   background: #fff url('../images/yellowround.gif') no-repeat 0 100%;   color: #000;   padding: 2px 0 8px 12px;}.travel_button .hidden p {   width: 240px;   line-height: 140%;   margin: 0 0 10px 0;}.travel_button .hidden p.small {  line-height: 1%;  height: 1px;  font-size: 8px;  margin: 0;}/* These are for hte Rollowers for the promotions on the front page */.Rollover {   position: absolute;   top: -80px;   left: -2000px;   background: none;   display: inline-block;}#HomeContent .Rollover h3 {  margin: 0 0 5px 0;  padding: 0;  width: auto;}#HomeContent .Rollover p {  margin: 0 0 5px 0;  padding: 0;}.Rollover .Rollover_Top {    background: url('') no-repeat 0 0;    z-index: 40;    height: 10px;   display: inline-block;   width: 100%;}.Rollover .Rollover_Middle {    z-index: 40;    display: block;    padding: 0 20px 0 10px;    background: url('') repeat-y 0 0;   display: inline-block;}.Rollover .Rollover_Bottom {    background: url('') no-repeat 0 0;    height: 22px;    z-index: 40;   display: inline-block;   width: 100%;}.Rollover_Wide {  width: 407px;}.Rollover_Wide .Rollover_Top {    background-image: url('../images/Rollover_Wide_Top.png');}.Rollover_Wide .Rollover_Middle {    background: url('../images/Rollover_Wide_Middle.png') repeat-y 0 0;}.Rollover_Wide .Rollover_Bottom {    background-image: url('../images/Rollover_Wide_Bottom.png');}.Rollover_Small {    width: 283px;}.Rollover_Small .Rollover_Top {    background-image: url('../images/Rollover_Small_Top.png');}.Rollover_Small .Rollover_Middle {    background-image: url('../images/Rollover_Small_Middle.png');}.Rollover_Small .Rollover_Bottom {    background-image: url('../images/Rollover_Small_Bottom.png');}.PhoneEnlarge {  position: absolute;  bottom: 0;  left: 0;  width: 226px;  height: 17px;  text-align:center;  display: none;}ul.filtertabs {  display: inline-block;}.filtertabs li {  display: block;  height: 37px;  float: left;  text-align: center;  text-indent: -9000px;  margin-left: 10px;}.filtertabs li a {  height: 37px;  display: block;}.filtertabs li.mobiles{   background: url(../images/site/filter_tab_mobiles.gif) no-repeat 0 0;   width: 108px;}.filtertabs li.internet {   background: url(../images/site/filter_tab_internet.gif) no-repeat 0 0;   width: 203px;}.filtertabs li.fixed {   background: url(../images/site/filter_tab_fixed.gif) no-repeat 0 0;   width: 144px;}.filtertabs li.bundles {   background: url(../images/site/filter_tab_bundles.gif) no-repeat 0 0;   width: 117px;}.filtertabs li.mobiles a{   background: url(../images/site/filter_tab_mobiles_a.gif) no-repeat 0 0;   width: 108px;}.filtertabs li.internet a{   background: url(../images/site/filter_tab_internet_a.gif) no-repeat 0 0;   width: 203px;}.filtertabs li.fixed a{   background: url(../images/site/filter_tab_fixed_a.gif) no-repeat 0 0;   width: 144px;}.filtertabs li.bundles a{   background: url(../images/site/filter_tab_bundles_a.gif) no-repeat 0 0;   width: 117px;}/*#filtertabs li a:hover, #filtertabs li a:active, #filtertabs li a:focus {   background: url(../images/site/filter_tab_mobiles.gif) no-repeat 0 0;}*/ .filtertabs li a:hover {   background-position: 0 -37px;}.nofilterform {/*  background: #fff url('../images/site/filterform_fade.gif') no-repeat 0 0;  height: 75px;  */  background: #fff url('../images/site/filterform_fade2.gif') no-repeat 0 0;  height: 45px;  /* width: 625px; */
   width:713px;  /*W 100 */  padding-top: 10px;  /*margin: 0 30px 10px 0; */
   margin: 0 0 10px 0; /*W 100*/
  float: none;  clear: left;}
  .filterform { 
  background: #fff url('../images/site/filterform_top.gif') no-repeat 0 0;  
  /*width: 625px;*/  width:713px; 
  /*W 100 */  padding-top: 10px;  
  /*margin: 0 30px 10px 0;*/
  margin: 0 10px 10px 0;  
  float: none;  
  clear: left;
  }
.filterform form, .filterform div.message {
/*  width: 605px;*/
/* width:693px;  W 100 */
width:713px;
  background: #cccecf;
  /*padding: 0 10px;*/
  padding: 0 0px;}
 .filterform fieldset {  
 clear: both;
 padding-left: 10px;
 padding-right: 10px;
 }
 .filterform select {
  font-size: 95%;  
  margin-right: 20px;
  *margin-right: 16px;
  _margin-right: 16px;
  }
  .filterform #filter_bottom {  
  background: #cccecf url('../images/site/filterform_bottom.gif') no-repeat 0 100%; 
  /* width: 625px;*/
 width:713px;  
 /*W 100 */  
 height: 10px;  
 text-align: center;
 }
 
 .filterform .filter_middle .label {  /*padding: 0 10px 0 0;*/
  padding: 0 5px 0 5px;  color: black;  font-weight: bold;}
  .filterform .filter_topoptions {  padding-bottom: 10px;}
  .filterform .filter_bottomoptions {  padding-top: 5px;
  *padding-left: 8px;
  _padding-left: 8px;
  padding-left: 10px;  
  clear: both;
  }
  .filterform .filter_clearoptions {  float: left;  width: 210px;  padding-left: 5px;}
  .filterform .filter_options { /* float: right;  width: 200px;*/  text-align: right;}
	.filterform .filter_options img, .filterform .filter_options input {  
		vertical-align: middle; 
		padding-left: 10px;	
		_padding-left: 5px;	
		*padding-left: 5px;		
		padding-left: 5px\9;			
	}

  .filterform .filter_options a {  font-size: 95%;  color: #000;  text-decoration: none;  /*margin-right: 10px;*/}
  .filterform .filter_options a:hover, .filterform .filter_options a:active, .filterform .filter_options a:focus {  
  color: #000;  
  text-decoration: underline;
  }
#filter_caps {  float: left;  width: 180px;  border-right: 1px solid white;}.filter_sub {  padding: 5px 0 5px 5px;  line-height: 120%;  margin-right: 5px;}.filter_sub h3 {  font-size: 100%;  margin-bottom: 5px;}.filterform input.check {  margin-right: 3px;  vertical-align: middle;}.filter_sub .col1 {  width: 48%;  float: left;}.filter_sub .col2 {  width: 48%;  float: left;}#filter_brands {  float: left;  width: 237px;  border-right: 1px solid white;}#filter_contracts {  float: left;  width: 150px;}#filter_view {  padding: 10px 30px 10px 20px;}#filter_bottom img {  margin-bottom: 20px;}
#NeedHelp 
{
	width: 278px;/* CR 490 */
	height: 105px;
	position: absolute;
	top: -1px;
	_top:-13px;
	right: 0px;
	z-index: 1000;
}/* CR 490 starts */
#imgMap
{
  margin-top: 25px 
}		/* CR 490 ends */#NeedHelp .replace3  a{   display: block;   width:  275px;   height: 105px;   Overflow:hidden; /* background: url('../images/large_buttons/needhelp1.jpg') no-repeat 0 0;*/}#BigTemplate #NeedHelp .replace3 a {   display: block;   width:  275px;   height: 105px;   Overflow:hidden;  /* background-image: url('../images/large_buttons/needhelp1.jpg') no-repeat 0 0;*/}#NeedHelpMessage {  position: absolute;  right: 0px;  top: 0px;  background: #fff;}#BuyOfflineMessage{  position: absolute;  right: 0px;  top: 0px;  background: #fff;}#NeedHelpMessage div {  margin: 1px 0 0 0;}#BuyOfflineMessage div {  margin: 1px 0 0 0;}#NeedHelpMessage div img {  display: block;}#BuyOfflineMessage div img {  display: block;}#NeedHelpMessage div.first {  margin-top: 0px;}#BuyOfflineMessage div.first {  margin-top: 0px;  }#NeedHelpMessage #NeedHelpClose a {   display: block;   width: 275px;   height: 28px;   text-indent: -9000px;   background: url('../images/large_buttons/NeedHelpClose.gif') no-repeat 0 0;}#BuyOfflineMessage #BuyOfflineClose a {  display: block;   width: 275px;   height: 28px;   text-indent: -9000px;   background: url('../images/large_buttons/NeedHelpClose.gif') no-repeat 0 0;}#PromoTileArea { margin-bottom: 1px; height: 135px;}#PromoTileNav div {  float: left;  height: 28px;}#PromoTileNavMiddle { background: #cccecf; width: 209px; text-align: center; margin: 0 1px;}#PromoTileNavMiddle img {  margin: 8px 5px 0 5px;}#PromoTileBase {  clear: both;  height: 30px;}#DepartureLink_top {  background: url(../images/DepLinkBackTop.gif) no-repeat 0 0;  width: 625px;  height: 8px;}#DepartureLink_bottom {  clear: both;}#DepartureLink {  background: url(../images/DepLinkBack.gif) no-repeat 0 100%;    /*width: 625px; commented for CR 482*/
 	width:816px;
  color: #000;  text-align: center;  margin-top: 20px;  margin-bottom: 20px;  padding-bottom: 8px;}#DepartureLink_left {  float: left;  width: 500px;  height: 30px;  line-height: 30px;}#DepartureLink_right {  float: left;  width: 100px;  padding-top: 5px;}#DepartureLink_left a, #DepartureLink_left a:hover, #DepartureLink_left a:focus, #DepartureLink_left a:active {  color: #000;}
#lpbuttonbfb {
    font-size: 14px;
    margin-top: 58px;
    position: absolute;
    right: 150px;
    top: -28px;
    width: 270px;
}/* TrueLocal stuff */#TrueLocal #topnav {  height: 55px;  line-height: 55px;  padding: 0;  margin: 0;  vertical-align: middle;}#TrueLocal #topnav img {  vertical-align: middle;  margin: 0 5px;}#TRleft {  float: left;  width: 100px;}#TRright {  float: right;  text-align: right;  width: 600px;}#TrueLocalContent {  width: 724px;  overflow: hidden;  z-index: 1;}.your_details p#hdr_truelocalhelping {   background: url(../images/hdr_TrueLocalHelping.gif) no-repeat;   width: 349px;   height: 24px;   margin: 30px 0 10px 0;   text-indent: -9000px;}.your_details h1#hdr_truelocal {   background: url(../images/hdr_TrueLocal.gif) no-repeat;   width: 624px;   height: 65px;   margin: 10px 0 10px 0;   text-indent: -9000px;}.your_details h1#hdr_truelocalthanks {   background: url(../images/hdr_TrueLocalThanks.gif) no-repeat;   width: 730px;   height: 30px;   margin: 30px 0 10px 0;   text-indent: -9000px;}#TrueLocalLogo {  width: 323px;  height: 85px;  float: right;  text-align: right;}.biggap {  margin-top: 20px;  margin-bottom: 20px;}/*.your_details #frm_truelocal table {  width: 945px;} */.TrueLocalMessage {  margin: 0 20px;}.RedError {  font-size: 110%;  color: #ff0000;  font-weight: bold;  margin: 0px 20px 10px 20px;}#TrueLocalContent  ul {   list-style-type: none;   margin: 5px 20px;}#TrueLocalContent  li {   background: url(../images/site/dot4.gif) no-repeat 3px 3px;   padding-left: 15px;   margin: 10px 0 12px 0;}#TrueLocalContent ul.nospace {  margin-left: 0;  margin-bottom: 20px;}#TrueLocalContent  ul {   list-style-type: none;   margin: 5px 20px;}#TrueLocalContent ul ul li {   background-image: url(../images/site/dash4.gif);}#TrueLocalContent .AddSpacing {  margin: 20px auto;}.tr_contrats {  font-size: 14px;  font-weight: bold;  margin-bottom: 15px;}.tr_contrats_minor {  margin-bottom: 15px;}.your_details #TrueLocalContent table, .your_details #TrueLocalContent table tr {  border-collapse: none;}#TermsHolder {  height: 60px;}#TermsHolderLeft {  height: 60px;  line-height: 60px;  float: left;  width: 500px;}.your_details p.TrueLocalTerms {  font-size: 10px;  margin-bottom: 5px;  line-height: 12px;}h3.TrueLocalTerms {  font-size: 12px;  margin-bottom: 5px;}.your_details td select {  padding: 2px;  height: 24px;}.your_details td input.PostSelect {  width: 150px;  float: right;}.your_details td input.PostSelect2 {  width: 172px;  float: right;}/******************************/#FindStoreBtn {  width: 275px;  height: 105px;  background: url(../images/large_buttons/FindStore.gif) no-repeat 0 0;  position: relative;}#FindStoreBtn a {  position: absolute;  top: 58px;  left: 13px;}#FindBusPartner {  width: 275px;  height: 105px;  background: url(../images/large_buttons/BusPartner.gif) no-repeat 0 0;  position: relative;}#FindBusPartner a {  position: absolute;  top: 58px;  left: 13px;}#iPhonePlansLink {  margin-bottom: 20px;}#BlogMain { /* width: 720px;*/width:800px;  /* W 100 */  overflow: hidden;}#BlogMain .BlogDate {}#BlogMain .BlogMedia {}#BlogMain h2 {  font-size: 20px;  margin-bottom: 10px;}#BlogMain h3 {  font-size: 17px;  margin-bottom: 7px;}#BlogMain h4 {  font-size: 14px;  margin-bottom: 7px;}#BlogMain p {  line-height: 1.2;}#BlogMain ul {  padding-bottom: 6px;}#BlogMain li {  line-height: 1.2;  background-image: url(../images/site/dot4.gif);  background-repeat: no-repeat;  background-position: 0px 3px;  padding-left: 14px;  padding-bottom: 6px;}#BlogMain .BlogAssocPhones {  margin: 25px 0 15px 0;}#BlogMain .BlogBack {  margin-bottom: 15px;}/*#BlogMain h2 {  font-size: 12px;  margin-bottom: 5px;}*/.BlogPostList h3 {  height: 16px;  width: 102px;  background: url('../images/hdr_RecentPosts.gif') no-repeat 0 0;  text-indent: -9000px;  margin: 20px 0 20px 0;}#BlogPostList {}.BlogTitle {  font-weight: bold;  font-size: 16px;  margin: 10px 0 5px 0;}.BlogTitleSmall {  font-size: 14px;}.BlogTitle a {  color: #000;  text-decoration: none;}.BlogTitle a:hover, .BlogTitle a:focus, .BlogTitle a:active  {  color: #000;  text-decoration: underline;}.BlogDate {  margin: 5px 0 15px 0;}.BlogMedia {  margin: 5px 0 15px 0;}.BlogSummary {  margin: 5px 0 10px;}.BlogReadMore {  margin: 15px 0;}.BlogReadMore a {   color: #006685;   text-decoration: underline;}#BlogNav {  margin-bottom: 30px;}#BlogNav #BlogNavLeft {  float: left;  margin-left: 30px;  width: 100px;}#BlogNav #BlogNavRight {  float: left;  margin-left: 10px;  width: 540px;  text-align: right;}.pagenav ul {      margin: 0 0 0 0.5em;      padding: 0;      display: inline;}.pagenav li {      display: inline;      padding: 0 0 0 7px;}.pagenav li.first {      background: url('');      padding-left: 0;}.pagenav li a {        color: #333;        text-decoration: underline;}#BlogAllList, #BlogSmallPrint {  /* width: 720px; */
 width:800px;
  /* W 100 */
}#BlogSmallPrint {  font-size: 10px;  margin: 15px 0 0 0;}#BlogAllList .ShareButton, #BlogMain .ShareButton {  float: right;  width: 150px;  text-align: right;}#BlogAllList h1 {  height: 33px;  width: 350px;  background: url('../images/hdr_BusinessBlog.gif') no-repeat 0 0;  text-indent: -9000px;  margin-bottom: 15px;}#BlogAllList h1.smaller {  height: 16px;  width: 180px;  background: url('../images/hdr_BusinessBlogSmall.gif') no-repeat 0 0;  text-indent: -9000px;  margin: 15px 0;}#BlogAllList .thinDivider {   margin: 20px 0;}#BlogAllList .thickDivider {   margin: 20px 0;}#BlogLatestPosts {   margin: 20px 0;
width:229px; /* W 100 */
float:right;/* W 100 */}#BlogLatestPosts h3 {/*  height: 16px;  width: 180px;  background: url('../images/hdr_BusinessBlogSmall.gif') no-repeat 0 0;  text-indent: -9000px; */  margin: 15px 0;}#BlogLatestPosts .BlogPostList {   margin: 15px 0;}#BlogLatestPosts .BlogView {  text-align: right;  margin: 10px;  clear: both;}#BlogLatestPosts .BlogBlock {  margin-bottom: 5px;}#BlogLatestPosts .BlogCount {  clear: both;  width: 20px;  text-align: right;  float: left;}#BlogLatestPosts .BlogDetails {
  width: 206px; /* W 100*/
/* width: 240px */  float: left;
  margin-left: 3px;
}/*CR 482 */#HomeExtras #BlogLatestPosts .BlogCount {
  clear: both;
  width: 15px;
  text-align: right;
  float: left;
}/*CR 482 *//*CR 482 */#HomeExtras #BlogLatestPosts .BlogDetails {
  width: 229px;
  float: left;
  margin-left: 3px;
}/*CR 482 W 100 START */#HomeExtras #BlogLatestPosts .BlogDetails {
  width: 229px;
  float: left;
  margin-left: 3px;
}
/*CR 482 W 100 END*/#BlogLatestPosts .BlogTitle {  margin: 0 0 2px 0;  font-size: 13px;}#BlogLatestPosts .BlogDate {  margin: 0 0 0 0;}#BlogRSS {  float: right;  width: 26px;  height: 26px;}#BlogRSSHome {  margin-top: 10px;  float: right;  width: 26px;  height: 26px;}@font-face {	font-family: OptusDINCond-Regular;	src:url(../fonts/OptusDINCond-Regular.eot);}@font-face {	font-family: OptusDINCond-Regular;	src:url(//:) format("No-IE-404"), url(../fonts/OptusDINCond-Regular.ttf) format("truetype");}@font-face {	font-family: OptusDINCond-Medium;	src:url(../fonts/OptusDINCond-Medium.eot);}@font-face {	font-family: OptusDINCond-Medium;	src:url(//:) format("No-IE-404"), url(../fonts/OptusDINCond-Medium.ttf) format("truetype");}@font-face {	font-family: OptusDINCond-Bold;	src:url(../fonts/OptusDINCond-Bold.eot);}@font-face {	font-family: OptusDINCond-Bold;	src:url(//:) format("No-IE-404"), url(../fonts/OptusDINCond-Bold.ttf) format("truetype");}.filteros{	float:left;	padding:15px 0px 0px 85px;}/*mobile plan */
#data_comparison_table 
{
	border-collapse: collapse;
    border-width: 0 0 0 1px;
    color: #000000;
	text-align: center;
	border-right-style:solid;
	border-right:1px solid #FFDB0C;	
	/* width:650px; */
	width:723px; /* W 100 */
}
#data_comparison_table_no
{
	border-collapse: collapse;
    border-width: 0 0 0 1px;
    color: #000000;
	text-align: center;
	border-right-style:solid;
	border-right:1px solid #FFDB0C;	
}
/* Added for CR 381 */
	#data_table {
    border-collapse: collapse;
    border-width: 0 0 0 1px;
    /*font-family:10px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;*/
    color: #000000;
	text-align: center;
	border-right-style:solid;
	border-right:1px solid #FFDB0C;
    }
	
/* Added CR-381 */	
ul.bullet {
	list-style-type:disc !important;
    padding-left: 15px;
line-height:18px;
	
			}
   th#bg {    border-collapse: collapse;	height: 100px;	border-top: 0;	border-left: 0;	border-right: 1px solid #FFFFFF;	background-color: #FFDB0C;	color: #006685;	text-align: center;	}
#data_comparison_table td
{
	border-collapse: collapse;
	margin: 0;
    padding: 4px;
	border-style: solid;
    border-width: 1px 1px 1px 1px;
	border-color: #FFDB0C;
}
#data_comparison_table_no td
{
	border-collapse: collapse;
	margin: 0;
    padding: 4px;
	border-style: solid;
    border-width: 1px 1px 1px 1px;
	border-color: #FFDB0C;
}
/* Added for CR-381*/
 #data_table td
{
    border-collapse: collapse;
	margin: 0;
    padding: 4px;
	border-style: solid;
    border-width: 1px 1px 1px 1px;
	border-color: #FFDB0C;
	
 }
 
  
 #data_table tr
{
height: 40px;}
 
 /* END */ td#title_bg{    height: 40px;   	background-color: #FFDB0C;	font-family:20px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;	font-weight: bold;   }   td#title_content{   	background-color: #FDE7AC;	font-family:10px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;	font-weight: bold;    }td#bottom_bg{ border-collapse: collapse;    border-bottom: 0;	border-left: 0;	border-right: 1px solid #FFFFFF;	background-color: #FFDB0C;}#data_comparison_table tr{height: 40px;}#data_comparison_table  #column_header{width:150px;height:50px;}#data_comparison_table  #column_header{*width:200px;*height:50px;}#data_comparison_table  div#dollar_sign {    font-size: 30px;    line-height: 35px;	float:left;	padding-left: 35px;	}#data_comparison_table  div#amount {	float:left;    display: block;    font-size: 55px;    height: 50px;    line-height: 47px;    padding-right: 2px;	}#data_comparison_table  div#plan_title {	clear:left;    text-align:center;	width:160px;	font-size:12px;}#data_comparison_table  div#plan_title {	*width:160px;}#plan_header {	height: 25px;	line-height: 25px;	background: #f5f5f5;	padding-left: 25px;	font-weight: bold;	width:700px;}#terms_body_inner{color: #006685;font-size:10px;}#blue_bold{font-size:11px;font-weight:bold;}#plans_details_active .expand_all{width:650px;}#plans_details_active .expand_all a {	display: block;	width: 61px;	height: 15px;	background: url(../images/btn_expandall.gif) no-repeat;	color: #fff;	font-size: 10px;	text-decoration: none;	text-align: center;	padding-top: 3px;	float:right;}#plans_details_active .expand_all a:hover {	background-position: 0 -17px;}#plans_details_active div.expander {	clear: right;}#plans_details_active div dl {	clear: left;	margin-bottom: 7px;}#plans_details_active div dt {	height: 25px;	line-height: 25px;	background: #f5f5f5;	padding-left: 25px;	font-weight: bold;	width:700px;}#plans_details_active div dt img {	float: right;}#plans_details_active div dd {	display: none;	clear: left;	float: left;	min-height: 25px;	height: auto!important;	height: 25px;	line-height: 25px;	border-bottom: 1px solid #f5f5f5;	padding-left: 25px;	width: 700px!important;	width: 700px;}#plans_details_active div dd { *width: 700px;}#plans_details_active div dl.expanded dd {   display: block;}/*end mobile plan*/
 #submit_holder input.submit_btn	{	background:url('../images/btn_submit.gif') no-repeat;	width:80px;	height:34px;	border:none;	font-size: 0;	display:block;	text-indent:-2000px;	line-height: 0;	cursor:pointer;	}
 #submit_holder1 input.submit_btn	{	background:url('../images/btn_submit.gif') no-repeat;	width:80px;	height:34px;	border:none;	font-size: 0;	display:block;	text-indent:-2000px;	line-height: 0;	cursor:pointer;	}
 #submit_holder input.submit_disable	{	background:url('../images/btn_submit_disabled.gif') no-repeat;	width:80px;	height:34px;	border:none;	font-size: 0;	display:block;	line-height: 0;	text-indent:-2000px;	cursor:pointer;	}		/* start rhs link tiles */ #tilesimg {  margin-top: 20px; /* CR 482 W 100*/  }#tilesimg a {  background: url(../images/large_buttons/link_tile_gray.gif) repeat 0 0; /*CR 482  background: url(../images/large_buttons/link_tile_gray.gif) no-repeat 0 0;*/   display: block;   width:219px; /*CR 482 width:187px;*/   height:auto;   font-weight:bold;   font-size:15px;   color: #4A4343;   text-align:left;      padding-top:20px;   padding-left:10px;   padding-bottom:8px;   /*font-family:"Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;*/   font-family:Arial, "Lucida Grande", Lucida, sans-serif;   line-height: 18px;  }  #tilesimg a:hover, #tilesimg a:active {/*CR - 482 */   background: url(../images/large_buttons/link_tile_yellow.gif) repeat 0 0px; /*background: url(../images/large_buttons/link_tile_yellow.gif) no-repeat 0 0px;*/}   /* end RHS Link tiles *//* cr 464 */
#tilesimg_news {  margin-top: 0px;  }#tilesimg_news a {   background: url(../images/large_buttons/link_tile_gray.gif) repeat 0 0;   display: block;   width:265px;   height:auto;   font-weight:bold;   font-size:15px;   color: #4A4343;   text-align:left;      padding-top:20px;   padding-left:10px;   padding-bottom:8px;   /*font-family:"Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;*/   font-family:Arial, "Lucida Grande", Lucida, sans-serif;   line-height: 18px;  }  #tilesimg_news a:hover, #tilesimg a:active {   background: url(../images/large_buttons/link_tile_yellow.gif) repeat 0 0px;}
/* End of cr 464 *//* Added for CR 280 */	.kos{position:absolute;width:500px;top:14px;left:135px;text-align:left;line-height:18px;}.org{font-size:15px;font-weight:bold;color:#f79646;}.blue-text{font-size:12px;color:#31859b;font-weight:bold;}.global_nav
{
height:26px;
color:#fff;
padding:0 0;
margin:0 auto;
text-align:left;
position:relative;
/*margin-bottom:20px*/
}.topnavitem
{
float:left;
height:38px;
/*margin-top:5px;*/
}
/*commented for cr 757 */
/*.topnavitem.personal a,.topnavitem.smb a,.topnavitem.entgov a,.topnavitem.wholesale a,.topnavitem.zoo a{display:block;height:38px}.topnavitem.personal_active{background:transparent url(../images/global_nav/globalnav_personal_on.jpg) repeat scroll 0% 0%;width:86px}.topnavitem.smb_active{background:transparent url(../images/global_nav/globalnav_smb_on.jpg) repeat scroll 0% 0%;width:132px}.topnavitem.personal,.topnavitem.personal a{background:transparent url(../images/global_nav/globalnav_personal.jpg) repeat scroll 0% 0%;width:86px}
/*CR 482 globalnav_smb.jpg*/

/*.topnavitem.smb,.topnavitem.smb a{background:transparent url(../images/global_nav/globalnav_smb_on.jpg) repeat scroll 0% 0%;width:132px}.topnavitem.entgov,.topnavitem.entgov a{background:transparent url(../images/global_nav/globalnav_gov.jpg) repeat scroll 0% 0%;width:195px}.topnavitem.wholesale,.topnavitem.wholesale a{background:transparent url(../images/global_nav/globalnav_wholesale.jpg) repeat scroll 0% 0%;width:97px}.topnavitem.zoo,.topnavitem.zoo a{background:transparent url(../images/global_nav/globalnav_zoo.jpg) repeat scroll 0% 0%;width:52px}.topnavitem.rhs_links{background:transparent url(../images/global_nav/globalnav_line.jpg) repeat scroll 0% 0%;width:438px}.topnavitem.personal a:hover{background:transparent url(../images/global_nav/globalnav_personal_on.jpg) repeat scroll 0% 0%;width:86px}.topnavitem.smb a:hover{background:transparent url(../images/global_nav/globalnav_smb_on.jpg) repeat scroll 0% 0%;width:132px}.topnavitem.entgov a:hover{background:transparent url(../images/global_nav/globalnav_gov_on.jpg) repeat scroll 0% 0%;width:195px}.topnavitem.wholesale a:hover{background:transparent url(../images/global_nav/globalnav_wholesale_on.jpg) repeat scroll 0% 0%;width:97px}.topnavitem.zoo a:hover{background:transparent url(../images/global_nav/globalnav_zoo_on.jpg) repeat scroll 0% 0%;width:52px}
/*Added for CR_482*/
/*.topnavitem.rhs_links{background:transparent url(../images/global_nav/globalnav_line.jpg) repeat scroll 0% 0%;width:438px}*/
/*commented for cr 757 */
.global_links li 
{
display:inline;
}
.topnavitem.rhs_links{
  background-attachment: scroll;
  background-clip: border-box;
  background-color: transparent;
  background-image: url("../images/global_nav/Yellow-Global-Nav_Line.jpg");
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  width: 438px;
  
  font-family: "Lucida Sans Unicode","Lucida Gande",sans-serif;
   
   font-size: 12px;
}
.global_links {
  color: #000000;
  float: right;
 /* margin-top: 4px; */
  margin-top: 2px; 
 
}.global_links li a, .global_links li a:visited {
  color: #555555 !important;
  font-size: 1.17em;
}/*Added for CR_482 END*/
/* Added Style for Breadcrums */#subheader .align_breadcrum{position:relative;top:10px;z-index:1;/*left:10px;*/margin-left:auto;margin-right:auto;float:left;}.align_breadcrum a, .align_breadcrum a:hover, .align_breadcrum a:active, .align_breadcrum a:focus	{	text-decoration:underline;	}.align_breadcrum{position:relative;top:2px;z-index:1;/*left:50px;*/float:left;margin-left:auto;margin-right:auto;}#GetBreadcrums{position:relative;top:2px;z-index:1;/*left:50px;*/float:left;margin-left:auto;margin-right:auto;}/* Start Brand Content CR-298*/.BrandContent b{	color: #333366;	font-weight: bold;    font-size: 15px;}.BrandContent p{	padding-top: 20px;    color: #006685;    font-size: 12px;	line-height:5px;		/*font-weight: bold;*/ /*Comment for CR-298 based on pradeep mail on 04-02-11*/}

/* End Brand Content CR-298*/
/* Start CR 432 */.OSContent{
	/*width:600px;*/
	width:742px; /* W 100 */
}.OSContent b{
	color: #333366;
	font-weight: bold;
    font-size: 15px;
}.OSContent p{
	padding-top: 20px;
    color: #006685;
    font-size: 12px;
	line-height:5px;
	/*font-weight: bold;*/ /*Comment for CR-298 based on pradeep mail on 04-02-11*/
}/* End CR 432 */
/* Bazaarvoice Coded by Nagarajan on 23-12-2010 for CR 251 */#phone_left {  float: left;   /* width: 216px; */
  
  /* W 100 */  width: 216px;
  margin-left:25px; /* W 100 */ }#BVRRSummaryContainer {  float: left;   width: 216px;}/* OATCR_299 Added fo device coverage */#device_coverage {  float: left;   width: 216px;  line-height:18px;}/* END OATCR_299 */.details_features.active {*z-index:10000001;*position:relative;*zoom:1;*background:#fff;}.details_specs.active {*z-index:10000001;*position:relative;*zoom:1;*background:#fff;}.details_reviews.inactive {*z-index:-1;*position:relative;*zoom:1;}#BVSubmissionContainer {*z-index:10;*position:relative;*zoom:1;*background:#fff;} #BVRRContainer img{*z-index:-1;*zoom:1;}#BVRRDisplayContentSelectBVFrameID{*z-index:-1;*zoom:1;}.BVRRDisplayContentHeaderContent{*z-index:-1;*zoom:1;}.BVRRDisplayContentSelect{*position:relative;*z-index:-1;*zoom:1;}.BVRRSelect{*position:relative;*z-index:-1;*zoom:1;}.BVRRReviewText { word-wrap:break-word; }/*.BVRRReviewText { *word-break:break-all; }*/iframe.selectOverlap {    *position: absolute;    *z-index: -1;    *filter: mask();    *border: 0;    *margin: 0;    *padding: 0;    *top: 0;    *left: 0;    *overflow: hidden;    *filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}.review_write { padding:5px 8px 10px 45px;font-size:11px;}.review_read_star  { padding: 0px 10px 0px 35px;*padding: -5px 10px 0px 35px; *margin-top: -10px;font-size:11px;}.review_read_star img { height:15px;}.review_read_link  { padding: 0px 8px 10px 35px; *padding: -5px 8px 10px 35px;font-size:11px; }/* Bazaarvoice Coded by Nagarajan on 23-12-2010 for CR 251 *//* CR 310 - Add-on Page */.addons_acc {/*width:717px;*/ width:803px; margin-top:20px;}/*W 100*/
.addons_pac {/*width:717px;*/ width:803px; margin-top:20px;}/*W 100*/
.addons_ext {/*width:717px;*/ width:803px; margin-top:20px; margin-bottom:20px;}/*W 100*/.addons_acc_head_left {width:203px; font-size:18px; font-weight:bold; height:35px; background:url(../images/Banner_Accessories_ArrowUp_Closed_Left.gif) no-repeat; float:left; cursor: pointer;}/*W 100*/.addons_acc_head_right {/*width:513px;*/ width:599px; background: url(../images/Banner__Blank_Right.gif) no-repeat right; height:34px; float:right;}/*W 100*/.acc_top_link { float:right; font-size:11px; color:#006685; text-align:right; margin:12px 12px 0px 0px;}.addons_pac_head_left {width:203px; font-size:18px; font-weight:bold; height:35px; background:url(../images/Banner_DataPacks_ArrowUp_Closed_Left.gif) no-repeat; float:left; cursor: pointer;}.addons_pac_head_right {width:513px; background: url(../images/Banner__Blank_Right.gif) repeat-x; height:35px; float:right;}.addons_ext_head_left {width:203px; font-size:18px; font-weight:bold; height:35px; background:url(../images/Banner_Extras_ArrowUp_Closed_Left.gif) no-repeat; float:left; cursor: pointer;}.addons_ext_head_right {width:513px; background: url(../images/Banner__Blank_Right.gif) repeat-x; height:35px; float:right;}
.addons_acc_body {/*width:717px;*/ width:803px; float:left;} /*W 100*/.addons_acc_body_left {width:203px; float:left;  text-align:center; background: url(../images/Gradient_1x40_pixels.gif) repeat-x; padding:12px 0px 5px 0px;}.addons_pac_body_left_first {width:204px; float:left; background: url(../images/Gradient_1x40_pixels.gif) repeat-x; text-align:center; padding:12px 0px 5px 0px; height:10px;}.addons_pac_body_left {width:204px; float:left; text-align:center; padding:12px 0px 5px 0px; height:10px;}.addons_pac_body_left_right {width:204px; float:left; background: url(../images/Gradient_1x40_pixels.gif) repeat-x;  text-align:center; padding:12px 0px 5px 0px; height:10px;}.addons_acc_body_right {/*width:484px;*/ width:570px; float:right; background:url(../images/Gradient_1x40_pixels.gif) repeat-x; padding:12px 12px 5px 17px; height: auto;}/*W 100*/.addons_pac_body_right {/*width:484px;*/ width:570px; float:right; padding:12px 12px 5px 17px; height: auto;}/*W 100*/.addons_pac_body_right_first {/*width:484px;*/ width:570px; float:right; padding:12px 12px 5px 17px; height: auto; background:url(../images/Gradient_1x40_pixels.gif) repeat-x;}/*W 100*/.addons_pac_prefix {float:right;font-size:12px;width:484;margin-bottom:15px;margin-top:5px;font-weight:normal; color:#8c8c8c;  line-height:20px; text-align:justify; /*width:484px;*/ width:570px;}/*W 100*/.fea_head {font-size:15px; font-weight:bold; margin-bottom:8px; display:inline;}.fea_head_more {font-size:15px; font-weight:bold; margin-bottom:8px;}.fea_body {font-size:12px; color:#8c8c8c; display:inline; line-height:20px; text-align:justify; padding-right:20px;}.fea_body_short {font-size:12px; color:#8c8c8c; display:block; line-height:20px; text-align:justify; padding-right:20px}.fea_link {display:inline; font-size:11px; color:#006685; padding-left:3px; }/*W 100 */.add_to_cart {float:right; font-size:12px; font-weight:bold; color:#006685; display:block;  text-align:left; margin-top:15px; /*width:484px;*/ width:570px;margin-bottom:15px;}.addons_acc_body_right .add_to_cart {margin-bottom:2px; margin-top:10px;}.addons_pac_body_right .add_to_cart {margin-bottom:2px; margin-top:5px;}.addons_pac_body_right_first .add_to_cart {margin-bottom:2px; margin-top:2px;}.add_to_cart_price {color: #8c8c8c; font-size:12px; font-weight:bold;}.add_to_cart_chk {margin: 0px 5px 0px 5px; vertical-align: middle;}.off_validity {float:right; font-size:12px; color:#ff7b23; display:block; width:484px; text-align:right; margin-top:10px ; font-weight:bold;}.addon_top { /*width:717px;*/ width:803px; margin:15px 0px 15px 0px; display:block; float:right;}/*W 100 */.addon_top_gap {margin-top:110px;}.addon_top_gap {_margin-top:20px;}.addon_top_left {width:203px; text-align:center; padding:12px 0px 5px 0px; float:left;}.addon_top_right {/*width:483px;*/ width:571px; float:right;  padding:12px 12px 5px 17px; height: auto;}.addon_top_head {font-size:18px; font-weight:bold; margin-bottom:8px; color:#333333}.addon_top_link {float:left; padding:10px 5px 10px 5px; font-size:12px; color:#006685; }.addon_top_link_sep {float:left; padding:10px 5px 10px 5px; font-size:12px; color:#A5A5A5; }/* CR 310 - Add-on Page *//* CR335 - Medium Segment Template */#PromoTile_sub{	/*float:right;	margin-top:-50px;*/	/*padding-right:37px;	padding-bottom:20px;*/	position:absolute;	top:0px;	right:0px;	width:275px;	height:165px;	overflow:hidden;}#header3 {	height: 132px;	/*background: url(../images/header_bgtile2.gif) repeat-x 0 bottom;*/	text-align: center;   margin-bottom: 1px;   z-index: 15;}*html #header3	{   margin-top:-13px;	}/* CR335 - Medium Segment Template *//* CR359 */
#main_div
{
	width:723px;
	height:57px;
}/* Added for OATCR_532*/
#main_div_reg
{
	width:723px;
	height:30px;
}
#left_div
{
	float:left;
	width:490px;
	vertical-align:bottom;
}
#right_div
{
	float:left;
	vertical-align:top;
}
.head_h1
{
	font-size:24px;
	padding-bottom:6px;
	font-weight:bold;
}
/* CR 464 Newsletter Signup */
.head_h2
{
	font-size:15px;
	padding-bottom:6px;
	font-weight:bold;
}.arc_left
{
	
	width:20%;
	float:left;
	text-align:left;
	padding-bottom:12px;
	
}.arc_right
{
	
	width:45%
	float:left;
	text-align:left;
	padding-bottom:12px;
	
}.arc_right_submit
{
	
	width:45%
	float:left;
	text-align:center;
	padding-bottom:10px;
	
}.small_txt_blue
{
	font-size:12px;
	color:#31859B;
}
/* CR359  */
/* @group table Details 407*/.table_details p {
	line-height: 18px;
}
.table_details table {
   width: 615px;
	border-bottom: 1px solid #ffd100;
}
.table_details table .tb_space{
   width: 315px;
	border-bottom: 0px solid #ffd100;
}
.table_details table td.spacer {
	height: 25px;
}
.table_details td {
	height: 40px;
	 line-height: 19px;
}
.table_details tr.BlockFirst td {
  height: 30px;
}
.table_details tr.BlockMiddle td {
  height: 22px;
}
.table_details tr.BlockLast td {
  height: 30px;
}
.table_details tr.BlockMiddle label, .table_details tr.BlockLast label {
 position: absolute;
 left: -1900px;
 
}
.table_details td p {
	margin-bottom: 5px;
}
.table_details td.msg p {
	display: none;
}
.table_details tr.hover td {
	background: #e5f0f3;
}
.existing_customer_pretext .ErrField {
   line-height: 19px;
   width: 100%;
   padding: 3px 0 3px 30px;
   background: #ffe5e5 url(../images/icons/icon_warning.gif) no-repeat 0 50%;
}
.table_details tr td .FieldMessage, .table_details tr td .FieldErr {
   line-height: 19px;
   display: none;
   width: 150px;
   padding-left: 30px;
   background: url(../images/icons/icon_info.gif) no-repeat 0 50%;
}
.table_details tr.tb_space  td .FieldMessage, .table_details tr.tb_space td .FieldErr {
   line-height: 19px;
   display: none;
   width: 300px;
   padding-left: 30px;
   background: url(../images/icons/icon_info.gif) no-repeat 0 50%;
}
.table_details tr.error td .FieldErr {
   background: url(../images/icons/icon_warning.gif) no-repeat 0 50%;
   display: block;
}
.table_details tr.hover td .FieldMessage {
   display: block;
}
.table_details tr.error td {
	background: #ffe5e5;
}
.table_details tr.hover td .FieldMessage  {
}
.table_details tr.error td .FieldMessage {
   display: none;
}.table_details tr td.msg {
  width: 180px;
}
.table_details tr.error td.msg p {
	display: block;
	color: #ff0000;
}
.table_details td input, .table_details td textbox {
   width: 200px;
   border: 1px solid #828282;
}
.table_details .tb_space td input, .table_details .tb_space td textbox {
   width: 150px;
 /*  border: 1px solid #828282;*/
}
.table_details td input {
   height: 20px;
   padding: 2px 0 0 1px;
}
.table_details td textbox {
   height: 90px;
}
.table_details td input#btn_submit {
	width: 80px;
	height: 34px;
	border: none;
	overflow: hidden;
}
.table_details td input.check {
   height: 14px;
   width: 14px;
   border: none;
}
#submit_holder {
	margin-top: 20px;
}
.table_details td .checkbox, .table_details td .radio {
	width: 15px;
	vertical-align: middle;
	border: none;
}
.table_details #tbl_iphone  {
	width: 555px;
	border-bottom: 0;
	margin: 30px 0 0 0;
}div.existing_customer_pretext {
  margin: 10px 0 0 20px;
}
div.existing_customer_pretext p {
  margin: 0;
}#left-div
{
        float:left;
		width:316px;
}
#right-div
{
        float:left;
}/* @end */.specificFilter {
	background-color: #FFDB0C;
	text-indent: 15px;
	float:left;
	margin-bottom: 70px; 
	margin-left: 15px; 
	/*commented for CR 482 width: 690px; */
	width:780px;}
/* CR434 - TABS */
ul#tabs_sep, ul#tabswide_sep, ul#tabs_one, ul#tabs_business {
	float: left;
	width: 100%;
	background: url(../images/ul_bg.gif) no-repeat 0 bottom;
	height: 46px;
	margin-bottom: 10px;
}
ul#tabs_sep li, ul#tabswide_sep li, ul#tabs_one li, ul#tabs_business li {
	float: left;
	background: url(../images/tab_r.gif) no-repeat right;
	width: 120px;
}
ul#tabswide_sep li {
   width: 140px;
}
ul#tabs_sep li a, ul#tabswide_sep li a, ul#tabs_one li a, ul#tabs_business li a {
	display: block;
	color: #999;
	text-decoration: none;
   padding:22px 0 0 20px;
	background: url(../images/tab_l.gif) no-repeat left;
	height: 23px;
}.lrg_tabs li a{width:95px; line-height:0.85;} /*cr 533 */.lrg_tabs li.selected a { line-height: 1;} /*cr 533 */ul#tabs_sep li.selected, ul#tabswide_sep li.selected, ul#tabs_one li.selected, ul#tabs_business li.selected {
	background: url(../images/tab_r_selected.gif) no-repeat right;
	border-bottom: 1px solid #fff;
   width: 110px;
	text-align: center;
}.lrg_tabs li.selected { text-align:left !important;} /*cr 533 */ul#tabswide_sep li.selected {
   width: 130px;
}ul#tabs_sep li.selected a, ul#tabswide_sep li.selected a, ul#tabs_one li.selected a, ul#tabs_business li.selected a {
	color: #000;
	padding-right: 26px;
}
ul#tabs_sep li.selected a, ul#tabswide_sep li.selected a, ul#tabs_one li.selected a, ul#tabs_business li.selected a {
	background: url(../images/tab_l_selected.gif) no-repeat left;
}
/* CR434 - TABS */
/* Start CR-447*/
#categoryintro {
	padding:10px;
}
/* End CR-447*//* 482 new */.offscreen {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    display: block;
    height: 0;
    left: -1000em;
    position: absolute;
    top: 0;
    width: 0;
}/* 482 new */
/*RHS CSS FOR HIDE AND SHOW  CR_482*/
.large_button_htb
{
	margin-top: 36px;
}
.large_button_htb1
{
	margin-top: 5px;
}
#HomeExtras .large_button_htb
{
    margin-top: 40px;
	*margin-top: 38px;
}
#HomeExtras .large_button_htb1
{
	margin-top: 40px;
	*margin-top: 38px;
}
.large_button_htb .replace_htb
{
	display: block;
	width: 229px;
	height: 45px;
	text-indent: -9000px;
	cursor:pointer;
}
.large_button_htb1 .replace_htb
{
	display: block;
	width: 229px;
	height: 45px;
	text-indent: -9000px;
	cursor:pointer;
}
.large_button_htb .replace_htb1{
        display: block;
        width: 229px;
        height: 45px;
        text-indent: -9000px;
        cursor:pointer;
}
#btn_howtobuy .replace_htb{
   background: url(../images/large_buttons/how_to_buy_on_top.gif) no-repeat;
   float:right;
}#btn_howtobuy_list .replace_htb{
   background: url(../images/large_buttons/how_to_buy_on_top.gif) no-repeat;
   float:right;
}#btn_howtobuy_type .replace_htb{
   background: url(../../images/large_buttons/how_to_buy_on_top.gif) no-repeat;
   float:right;
}
#btn_howtobuy .replace_htb1{
   background: url(../images/large_buttons/how_to_buy_off_top.gif) no-repeat;
   display:none;
   float:right;
}
#img_product
{
width:229px;
padding-left:10px;
float:right;
}
#img_product_home
{
width:229px;
padding-left:0px;
float:right;
}
.img_pad
{
border-bottom:1px solid #FFFFFF;
*margin-top:-3px;
_margin-top:-3px;
}
.img_pad1
{
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.img_pad_top
{
padding-top:5px;
}
.img_pad_btm
{
margin-top:-5px;
margin-bottom:5px;
}
.img_pad_btm_home
{
display: inline; 
margin-top:-5px;
/*margin-bottom:1px;*/
border-bottom:1px solid #FFFFFF;}
* html .img_pad_btm_home
{
margin-top:-5px;
margin-bottom:0px;
}
/*RHS END FOR CR_482*/
/* 414  starts*/
.needhimg
{
padding-right:3px;
}
table.sample {
	border-width: 0px;
 border-spacing:;
	border-style: none;
	border-color: red;
	border-collapse: collapse;
	background-color: white;
}
table.sample td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
 -moz-border-radius:;
}
#column_header1 {
	text-align:left;
}
th#bg1 {
	border-collapse: collapse;
	border-top: 0;
	border-left: 0;
	padding:10px 0px 10px 0px;
	border-right: 1px solid #FFFFFF;
	background-color: #FFDB0C;
	color: #006685;
	text-align: center;
}
.select_cap_left1 p {
	left: 0;
	position: absolute;
	top: 78px;
	width: 310px;
	font-size:11px;
	text-align:center;
}
.mobile_detail #phone_details1 {
	position: relative;
	float:right;
	padding:10px 10px 0px 0px;
	/* width: 690px; Commented for OCA nachos */
	width: 750px;
	_width: 740px;  /* cr 414 IE 6 fix */
}
/* cr 414 IE 6 fix */
.details_home {
	_margin-left:7px;
	_padding-left:0px;
	_padding-right:0px;
	_width:665px;
}
.details_feature {
	_margin-left:7px;
	_padding-left:0px;
	_padding-right:0px;
	_width:665px;
}
.details_pricing {
	_margin-left:7px;
	_padding-left:0px;
	_padding-right:0px;
	_width:665px;
}
/* cr 414 IE 6 fix */
#column_header2 {
	width:300px;
}
#data_comparison_table1 {
	border-collapse: collapse;
	border-width: 0 0 0 1px;
	/*font-family:10px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;*/
    color: #000000;
	text-align: center;
	border-right-style:solid;
	border-right:1px solid #FFDB0C;
	width:600px;
}
#data_comparison_table1 td {
	border-collapse: collapse;
	margin: 0;
	padding: 4px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFDB0C;
}
.head_or {
	color:#FFCD00;
	font-weight:bold;
}
.price_box_mobiles {
	font-family: OptusDINCond-Medium, "Lucida Sans Unicode", "Lucida Gande", sans-serif;
	height: 47px;
	margin-left: 0;
	margin-top: -5px;
	padding-top: 0;
	position: relative;
}
.price_box_mobiles .dollar_sign {
	color: #FFD100;
	float: left;
	font-size: 41px;
	font-weight: bold;
	line-height: 35px;
	margin-top: 0;
}
.price_box_mobiles .amount {
	color: #FFD100;
	display: block;
	float: left;
	font-size: 74px;
	height: 50px;
	letter-spacing: -4px;
	line-height: 47px;
	margin: 0 0 0 -2px;
	padding-right: 2px;
}
.price_box_mobiles .dollar_sign1 {
	color: #006685;
	float: left;
	font-size: 30px;
	font-weight: bold;
	line-height: 35px;
	margin-top: 0;
}
.price_box_mobiles .amount1 {
	color: #006685;
	display: block;
	float: left;
	font-size: 60px;
	height: 50px;
	letter-spacing: -4px;
	line-height: 47px;
	margin: 0 0 0 -2px;
	padding-right: 2px;
}
.price_box_mobiles p {
	line-height: 35px;
	margin: 0;
	padding: 0;
}
.price_box_mobiles .upfront_cap_text {
	margin: 30px 4px 0;
	float: left;
	font-size: 16px;
	line-height: 19px;
	color:#FFFFFF;
}
.price_box_mobiles .upfront_cap_text1 {
	margin: 0px 4px 0;
	float: left;
	font-size: 16px;
	line-height: 19px;
	width:200px;}
ul#tab_ul, ul#tabwide_ul {
	float: left;
	width: 100%;
	/*background: url(../images/nachos/top-bg1.gif) no-repeat 0 40px;
	height: 46px;
	margin-bottom: 10px; */
	  padding-left: 10px;
	padding-top: 3px;
}
.imgbg {
	background: url(../images/nachos/top-bg3.gif) no-repeat 0 43px;
}
.imgbg1 {
	background: url(../images/nachos/top-bg2.gif) no-repeat 0 42px;
	position: relative;
	top: 7px;
}
ul#tab_ul li, ul#tabwide_ul li {
	float: left;
	background: url(../images/nachos/tab2.gif) no-repeat right;
	width: 145px;
	margin-right:5px;
}
ul#tabwide_ul li {
	width: 145px;
}
ul#tab_ul li a, ul#tabwide_ul li a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	padding: 22px 18px 0;
	text-align: center;
	background: url(../images/nachos/tab1.gif) no-repeat left;
}
ul#tab_ul li a#final, ul#tabwide_ul li a#final {
	height: 35px;
	padding-right: 5px;
	padding-top: 17px;
}
ul#tab_ul li.selected, ul#tabwide_ul li.selected {
	background: url(../images/nachos/tab4.gif) no-repeat right;
	border-bottom: 1px solid #fff;
	width: 145px;
	text-align: center;
}
ul#tabwide_ul li.selected {
	width: 170px;
}
ul#tab_ul li.selected a, ul#tabwide_ul li.selected a {
	color: #000;
	padding-right: 10px;
}
ul#tab_ul li.selected a, ul#tabwide_ul li.selected a {
	background: url(../images/nachos/tab3.gif) no-repeat left;
}
.box {
	float:left;
	width:600px;
	padding:0px 25px 20px 0px;
}
.boxhead {
	height:35px;
}
.bgborder {
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	padding:10px 0px 25px 23px;
	border-top:0px;
	_margin-top:-12px;
}
.mainbox {
	width:908px;
	margin-left:25px;
}
.btmbg {
/*
background-image:url(../images/nachos/btm_bg.gif); 
 background-repeat:no-repeat;
 height:10px;
 */
}
#bgbg {
	/* background-image:url(../images/bg.jpg); */
	border:0;
	background-repeat:no-repeat;
	width:1000px;
	margin:auto;
	overflow:hidden;
}
.hdr_officeCapiPhone {
	margin: 50px 0 20px 234px;
}
#plandetails {
	padding-left:234px;
}
.proc-main {
	float:left;
	/*width:931px; Commented for OCA nachos */
	width:1000px;
	padding-top:10px;
	padding-bottom:40px;
}
.proc-col1 {
	float:left;
	width:226px;
}
.proc-col2 {
	float:left;
	padding-left:5px;
}
.plans-td {
	background-color:#ffdb0c;
	padding:5px;
	color:#006685;
	height:30px;
	font-size:12px;
	font-weight:bold;
}
.planstd {
	background-color:#000000;
	padding:5px;
	color:#FFFFFF;
	height:30px;
	font-size:12px;
	font-weight:bold;
}
.plans-table {
	background-color:#ffdb0c;
	border-color:#ffdb0c;
}
.planstable {
	background-color:#000000;
	border-color:#000000;
}
.white-td {
	background-color:#FFFFFF;
	height:30px;
	color:#000000;
	padding:8px;
}
.main {
	margin-left:auto;
	margin-right:auto;
	width:1000px; /* Added for OCA  */ 
	/* width:931px; Commeted for OCA  */ 
}
/* OCA nachos starts*/
.main-oca {
	margin-left:auto;
	margin-right:auto;
	width:1000px; /* Added for OCA  */ 
	/* width:931px; Commeted for OCA  */ 
}
/*#OFFContent 
{
	min-height:950px;
	height:auto !important;
	height:950px;
 	width: 926px;
	padding: 20px 5px 10px 5px;
	 //border-top:#FFD100 4px solid;
	border-bottom:0px;
	overflow:visible;
	
	 rounded edges 
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
	-webkit-box-shadow: 1px 1px 15px #bbbbbb;
	-moz-box-shadow: 1px 1px 15px #bbbbbb;
	box-shadow: 1px 1px 15px #bbbbbb;
}
*/
#OFFContent {
	margin-left: -10px;
	width: 931px;
}
.details_pricing {
	padding:20px;
}
.shadowlf {
	width:10px;
	float:left;
	background:url(../images/lf.png);
	height: 742px;
}
.shadowrf {
	width:10px;
	float:left;
	background:url(../images/rg.png);
	height: 742px;
}
#yd_inner {
	float: left;
	width: 931px;
}
/*Video page*/.Video {
	float:left;
	height:390px;
	margin: 0 10px;
	width: 500px;
}
.VideoThumbs {
	float:left;
	height:390px;
	width:260px;
	margin:0px 0px 0px 0px;
	padding-left:10px;
	overflow-x:hidden;
	overflow-y:auto;
}
.rhs_video{
	clear:both;
	display: block;
	position:relative;
	width:240px;
	float:left;
	}
.VideoThumbs div {
	height:65px;
	margin:0px 0px 15px 0px;
}
.VideoThumbs div img {
	float:left;
	margin:0px 10px 0px 0px;
}
.need-h {
	background-image:url(../images/main_needhelp_off.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:99px;
	height:43px;
	float:left;
	margin-right:4px;
}
.need-h:hover {
	background-image:url(../images/main_needhelp_on.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:99px;
	height:43px;
	float:left;
}
.buy-online {
	background-image:url(../images/main_buyonline_off.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:83px;
	float:left;
	height:43px;
}
.buy-online:hover {
	background-image:url(../images/main_buyonline_on.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:83px;
	float:left;
}
.right-head
{
float:left;
width:267px; 
/*  width:129px;  modified for cr 482 width:267px;*/
height:54px;
background-image:url(../images/main_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.account-h {
	float:left;
	width:120px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	text-align:left;
}
.officeApps-h {
	float:left;
	width:110px;
	padding-left:10px;
	padding-top:3px;
	text-align:left;
}
a.link-h {
	text-decoration:none;
	color:#191919;
	font-size:10px;
	font-weight:bold;
}
.link-h:hover {
	text-decoration:none;
	font-weight:bold;
	color:#343434;
	font-size:10px;
}
.pad5 {
	padding-right:3px;
	vertical-align:middle;
}
.arr-2 {
	padding-left:2px;
}
.common-left {
	float:left;
}
/* For Products & Services starts */
#imgMap_pr {
	/*  margin-right: -92px;*/
    margin-top: 25px
}
.products-tool-main {
	float:left;
	width:623px;
	background-image:url(../images/nachos/tile-products.gif);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.products-main {
	float:left;
	/* width:690px; Commented for OCA nachos */
	width:750px; /* Added for OCA nachos */
	background-image:url(../images/nachos/tile-products3.gif);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#DFDFDD;
	overflow:auto;
	_overflow:hidden; /* CR 414 ie 6 fix */
}
.videos-main {
	float:left;
	width:837px;
	_width:836px;
	background-image:url(../images/nachos/tile-products2.gif);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}/* cr 414 ie 6 fix*/
.details_gone_google {
	_width:835px;
}
.details_apps_business {
	_width:835px;
}
.details_business_online {
	_width:835px;
}
.details_imp_factsheet {
	_width:835px;
}
/* cr 414 ie 6 fix*/.products-main div {
	padding-left:10px;
	_padding-left:5px; /* CR 414 ie 6 fix */
	padding-right:10px;
	_padding-right:5px; /* CR 414 ie 6 fix */
}
#GridHolder {
	margin:0px 0px 0px 90px;
	overflow:auto;
}
#GridHolder div {
	margin:0px 25px 15px 0px;
	float:left;
	text-align:center;
	font-weight:bold;
}
a.tooltip {
	position:absolute;
	z-index:999;
	color:#000;
	text-decoration:none
}
a.tooltip:hover {
	z-index:25;
	background-color:#fff
}
a.tooltip span {
	display: none
}
a.tooltip:hover span {
	display:block;
	position:absolute;
	width:300px;
	top:17px;
	left:17px;
	background-color:#000000;
	color:#ffffff;
	padding:5px 7px 5px 7px;
	text-align: left;
	font-weight:normal;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	z-index:5000;
}
/* For Products & Services ends */
.products-inside-tab-main {
	float:right;
	/*width:567px; */
padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
}
.products-inside-tabtext {
	text-align:center;
	width:80px;
}
.products-inside-tab-main1 {
	float:right;
	/*width:567px; */
padding-top:20px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}/* Slideshow banner styles starts *//* #slider {  width:922px; margin-left:10px;  margin:0; height:407px; float:left; }*/
#slideshow {
	margin:0 auto;
	/*width:922px;*/
	_margin-left:7px;
	height: 265px;
	position:absolute;
}
.slider-item {
	height: 270px;
	margin:0 auto;
	padding:0;
}
.slide-pos {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	width: 932px;
	height: 270px;
}
.slide-pos1 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	width: 932px;
	height: 270px;
}
#slider_controls {
	float: left;
	margin-top:-50px;
	padding-left:30px;
	width:120px;
	position:relative;
	z-index:1000;
}
#slider_controls ul {
	margin:0 auto;
	padding:0;
	width:140px;
}
#slider_controls ul li {
	background:none;
	margin: 0;
	padding: 0;
	list-style: none;
}
#slider_controls ul li {
	float: left;
	display: block;
}
#slider_controls ul li a {
	width: 16px;
	height: 21px;
	background:url(../images/nachos/tabs_2.gif) no-repeat center center;
	display: block;
	float: left;
	padding:10px 3px 2px 6px;
!important;
	margin:1px 1px;
	outline: none;
	color:#FFFFFF;
	text-decoration:none;
}
#slider_controls ul li a:focus {
	outline: none;
}
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {
	background:url(../images/nachos/tabs_1.gif) no-repeat center center;
	color:#000000;
	text-decoration:none;
}
.banner {
	/*float:left;*/
/* width:936px; Commented for OCA NAchos*/
width:1000px; 
margin:auto;
}
/* Slideshow banner styles ends */
.products-left-col {
	float:left;
	/* width:598px; Commented for OCA nachos */
	width:635px; /* Added for OCA nachos */
	/*padding-left:20px;
padding-top:20px;
padding-bottom:20px;
*/
line-height:23px;
}
.products-right-col {
	float:right;
	/* width:246px; Commented for OCA nachos */
	width:290px;/* Added for OCA*/
	padding-left:6px;
}
.inner-section {
	/*width:931px;*/
width:883px;
	padding: 24px 24px 24px 24px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:100px;
}
/*  Nachos OCA starts*/
.inner-section-oca {
	/*width:931px;*/
	/* width:883px; Commented for OCA*/
	width:960px; /* Added for OCA*/
	padding: 24px 20px 100px 20px;
	float:left;
	background-color:#FFFFFF;
	
}
/*  Nachos OCA ends*/
.right-banner-th1 {
	float:left;
	width:290px;
	height:38px;
	margin-top:20px;
}
.middle-banner-th1 {
	/* width:240px; Commented for OCA nachos */
	width:284px; /* Added for OCA nachos */
	padding:0px 3px 3px 3px;
	background-color:#000000;
	clear:both;
}
.bottom-banner-th1 {
	height:33px;
	background-image:url(../images/nachos/bar.jpg);
	text-align:right;
	width:290px; /* Added for OCA nachos */
}
.innerdiv {
	height: 280px;
	width:246px;
}
.innerclass {
	_margin-top:-12px;
}
.yellow-link {
	float:left;
	width:250px;
	font-weight:bold;
	color:#FFCC00;
	text-decoration:none;
	padding:10px 1px 1px 14px;
}
.yellow-link:hover {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.grad-bg-black {
	background-image:url(../images/nachos/LHS_box_background.gif);
	background-repeat:no-repeat;
	float:left;
	width:290px;
	_margin-top:-12px;
	height:155px;
}
.common-left1 {
	float:left;
	padding-left:25px;
}
.pad-pro5 {
	padding-right:40px;
	float:left;
	width:100px;
	text-align:center;
	font-size:12px;
	font-family:Arial;
	font-family:Arial;
	font-weight:bold;
	padding-left:30px;
	padding-right:58px;
}
/*-----------------------------------------------------------------------------------------------*/
/*                                         TOOLTIP STYLES                                        */
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*                                         TOOLTIP STYLES                                        */
/*-----------------------------------------------------------------------------------------------*/
.i-icon {
	vertical-align:middle;
	padding-top:4px;
	float:left;
	padding-left:3px;
}
.tip {
	width: 212px;
	padding-top: 37px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 500;
	float:left;
	background: transparent url(../images/nachos/tipTop.png) no-repeat top;
	margin-left:-62px;
}
.tipMid {
	background: transparent url(../images/nachos/tipMid.png) repeat-y;
	padding: 0 25px 20px 25px;
	color:#FFCC00;
}
.tipBtm {
	background: transparent url(../images/nachos/tipBtm.png) no-repeat bottom;
	height: 32px;
}
.tTip {
	cursor: pointer;
	color: #000;
	font-weight: bold;
	float:left;
}
.thumb-img {
	float:left;
	width:135px;
	padding-left:30px;
	padding-right:10px;
}
.thumb-img1 {
	float:left;
	width:120px;
	padding-left:30px;
	padding-right:10px;
}
.thumb-withouttext {
	float:left;
	width:100px;
}
.thumb-text {
	float:left;
	width:60px;
	padding-left:10px;
}
.thumb-icon {
	float:left;
	width:30px;
}
.office-pad-pro {
	margin-right:20px;
	padding-bottom:30px;
	/*float:left;*/
width:80px;
	text-align:center;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
.office-pad-pro1{
	margin-right:20px;
/*	padding-bottom:30px;*/
	float:left;
width:120px;
	text-align:center;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}
.thumb-tab-img {
	float:left;
	width:80px;
}.thumb-tab-img-n {
	float:left;
	width:80px;
	background-image:url(../images/nachos/no-image.gif);
	background-repeat:no-repeat;
	background-position:7px top;
	height:58px;
	padding-top:8px;
}
.lptop{
  float:right;
  /* margin-top:-8px; */ /* 414 */
   margin-top: 0px;  /* 482 */
   
}
.lptop1 {
	float:right;
	padding:0px 203px 0px 0px;
}
.in-pad {
	float:left;
	border:#000000 1px solid;
	width:678px;
	background-color:#FFFFFF;
	padding:20px 20px 20px 20px;
}
.in-pad-col1 {
	float:left;
	border:#000000 1px solid;
	width:333px;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
}
.in-pad-col2 {
	float:left;
	border:#000000 1px solid;
	width:165px;
	background-color:#FFFFFF;
	padding:20px 20px 20px 20px;
}
.in-pad-col3 {
	float:left;
	border:#000000 1px solid;
	width:399px;
	background-color:#FFFFFF;
	padding:2px 2px 2px 2px;
}
.contentplace {
	float:left;
	background-color:#000000;
	color:#ffd100;
	width:720px;
	margin-top:30px;
}
.contentplace p {
	background-color:#000000;
	margin: 0 10px 0 10px;
	padding-left:20px;
	margin-top:-15px;
	padding-bottom:5px;
}
.topplace {
	background: url(../images/corner-right.png) no-repeat top right;
}
img.placeborder {
	width: 20px;
	height: 20px;
	border: none;
	display: block !important;
}
.content-split-col {
	float:left;
	width:720px;
	padding-top:30px;
}
.content-col1 {
	background-color:#000000;
	color:#ffd100;
	width:315px;
}
.content-col1 p {
	background-color:#000000;
	margin: 0 10px 0 10px;
	padding-left:20px;
	margin-top:-15px;
	padding-bottom:5px;
}
.content-col2 {
	background-color:#000000;
	color:#ffd100;
	width:355px;
}
.content-col2 p {
	background-color:#000000;
	margin: 0 10px 0 10px;
	padding-left:20px;
	margin-top:-15px;
	padding-bottom:5px;
}
.kl-s {
	float:left;
}
.kl-s1 {
	float:left;
	padding-right:10px;
}
.prthumb {
	float:left;
	padding:10px;
}
#inn-con {
	margin-left:35px;
}
#MiniGrid {
	margin:0px 0px 0px 0px;
	float:left;
}
#MiniGrid .leftcol {
	width:620px;
	margin:0px 4px 0px 0px;
	float:left;
}
#MiniGrid .box {
	margin:0px 0px 30px 0px;
}
#MiniGrid .box img {
	margin:0px 15px 0px 0px;
}
#MiniGrid .box ul {
	list-style:none;
}
#MiniGrid .box ul li {
	background:url(../images/bullet_teal_arrow.gif) no-repeat 7px 12px;
	padding:8px 8px 8px 16px
}
 #MiniGrid .box ul li:nth-of-type(odd) {
 background-color:#e5eff3;
}
#MiniGrid h2 {
	font-family: OptusDINCond-Medium, "Arial Narrow", Arial, sans-serif;
	color:#006685;
	font-size: 20px;
	margin-bottom: 10px;
	font-weight: normal;
}
.prods-th1 {
	float:left;
	width:196px;
	height:270px;
	background-image:url(../images/nachos/prods-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:15px;
	padding-top:10px;
	_padding-top:15px; /* CR 414 ie 6 fix*/
	color:#cbe0e5;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-right:45px;
}
.prods-th2 {
	float:left;
	width:196px;
	height:270px;
	background-image:url(../images/nachos/prods-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:15px;
	padding-top:10px;
	_padding-top:15px; /* CR 414 ie 6 fix*/
	color:#cbe0e5;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.ready_to_buy {
	height:214px;
}
.add-pr {
	text-align:right;
	padding-top:25px;
padding-right:7px;
}
.add-pr1 {
	float:left;
}
.addpr {
	text-align:left;
}
a.more-info {
	text-decoration:underline;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
}
a.more-info:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
}
.yellow-text {
	color:#f0d128;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.yellow-text-bg {
	color:#f0d128;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
}
.ShareButton2 {
	float:right;
}
.bgborder ul li {
	background:url(../images/bullet_teal_arrow.gif) no-repeat 7px 9px;
	padding:5px 8px 5px 16px;
}
.cloud_link_bg {
	background-color:#bedbe4;
}
h2 .headt {
	font-family: OptusDINCond-Medium, "Arial Narrow", Arial, sans-serif;
	font-size: 20px;
	margin-bottom: 10px;
	font-weight: normal;
}
.mobile_detail #md_inner1 {
	width: 723px;
	margin: 5px 0 0 0;
	float: left;
}
.mobile_detail #md_inner2 {
	width: 1000px;
	margin: 5px 0 0 0;
	float: left;
}
.mobile_detail #mdinner {
	margin: 0px 0 0 0;
	margin: 0px 0 0 0;
	float: left;
}
.ulc_container {
	clear:both;
	float:left;
	display:block;
}
.ulc_arrow {
	float:left;
	width:21px;
	height:21px;
}
.ulc_title {
	float:left;
	width:600px;
	height:21px;
}
.ulc_pdf_icon {
	float:left;
	width:100px;
	height:21px;
}
.exp_new {
	margin-left:235px;
}
.exp_new dt {
	width:600px;
}
.head-terms
{
color:#006685;
font-size:12px;
font-weight:bold;
}
#buy_offline
{
padding-left:3px;
}
/* 414  ends*/
/* CR468 - BUY UPGRADE STARTS */#btnbuy
{
	right:56px; /* changed for 482 */
	bottom:-5px;
	_top: 105px;
}
#btnbuyboth
{
	right:152px; /* changed for 482 */
	bottom:-5px;
	_top: 105px;
}
/* CR468 - BUY UPGRADE ENDS */
/* CR 603  starts */
.mobile_detail #plan_flag {   position: absolute;   top: 2px;   left: 7px;}

.th-head
{
background-color:#d6d7d9;
}
.th-head-left-bg
{
background-color:#d6d7d9;
background-image:url(../images/summary_rndCnr_tl.gif);
background-repeat:no-repeat;
background-position:left top;
}
.th-head-right-bg
{
background-color:#d6d7d9;
background-image:url(../images/summary_rndCnr_tr.gif);
background-repeat:no-repeat;
background-position:right top;
}
.blue-head-summary{ color:#006685; font-size:13px; font-family:Arial;font-weight:bold;}
.grey-bg-col3{ background-color:#f0f1f2; padding-right:17px; border-right:#d6d7d9 1px solid; border-top:#d6d7d9 1px solid;  font-size:14px; font-family:Arial; color:#404040; padding-top:10px;}
.total-black-bg-col{ background-color:#cccccc; padding-right:17px; border-right:#d6d7d9 1px solid; border-top:#666666 1px solid;  font-size:14px; font-family:Arial; color:#404040; padding-top:10px;}
.total-black-bg-col-head{ background-color:#cccccc; padding-right:17px; border-right:#d6d7d9 1px solid; border-top:#666666 1px solid;  font-size:14px; font-family:Arial; color:#404040; padding-top:10px; font-size:18px; font-weight:bold;}
.total-white-bg-col{ background-color:#ffffff; padding-right:17px; border-right:#d6d7d9 1px solid; border-top:#666666 1px solid;  font-size:14px; font-family:Arial; color:#404040; padding-top:10px; padding-bottom:10px; border-left:#d6d7d9 1px solid;}
.white-bg-col{ background-color:#ffffff; padding-left:32px; padding-top:14px; border-right:#d6d7d9 1px solid; border-top:#d6d7d9 1px solid; border-left:#d6d7d9 1px solid;  font-size:12px; font-family:Arial; color:#222222; padding-right:50px; line-height:18px;
padding-bottom:20px;}
a.blue-linked-in{ color:#006685; text-decoration:underline; }
a.blue-linked-in:hover{ color:#006685; text-decoration:none; }
.bdr-btm{ border-bottom:#d6d7d9 1px solid;} .bdr-rght{ border-right:#d6d7d9 1px solid;}
.bdr-left{ border-left:#d6d7d9 1px solid;}
.pad-10{ padding:10px;line-height:19px;}
.field-sum{ border:#9e9e9e 1px solid; font-weight:bold; text-align:center; height:25px;}
.bdr-white-rgt{ border-right:#ffffff 1px solid; padding:5px 15px 5px 15px;}
.blue-h{ font-family:Arial; font-weight:bold; color:#006685; font-size:14px;}
.common-left{ float:left;}
.common-right{ float:right;}
.wid-801{ float:left; width:801px;line-height:19px;}

.curve-edge-801{ float:left; width:801px;}
.mid-curve-801{ background-color:#f0f1f2; color:#666666; border-bottom:#d6d7d9 1px solid; padding-left:22px; padding-right:14px; float:left; width:763px; border-left:#d6d7d9 1px solid; border-right:#d6d7d9 1px solid; padding-top:10px; padding-bottom:10px;}
.mid-curve-801-noborder{ background-color:#f0f1f2; color:#666666; padding-left:22px; padding-right:14px; float:left; width:763px; border-left:#d6d7d9 1px solid; border-right:#d6d7d9 1px solid; padding-top:10px; padding-bottom:10px;}
.bullet-summ{ background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:6px 10px; float:left; width:700px; padding:3px 10px 3px 20px;}
.bold{ font-weight:bold;}
.pad-20{ margin-right:20px;}

.summary  .wid-801 .btn_agree
	{
		position: relative;
		bottom: 17px;
		float:right;		
		right: 14px;
	}
	.summary  .wid-801 .btn_agree a
	{
		display: block;
		width: 100px;
		height: 34px;
		background: url(../images/btn_agree.gif) no-repeat;	text-indent: -9000px;
	}
	.summary  .wid-801 .btn_agree a:hover 
	{
	/*background-position: 0 -34px; */
	}
	.summary  .wid-801 .btn_agreed 
	{
	position: relative;
	bottom: 17px;
	right: 14px;
	background: url(../images/btn_agreed2.gif) no-repeat;
	display: block;
	width: 100px;
	height: 34px;
	text-indent: -9000px;
	float:right;
	}
	.summary  .btn_more 
	{
		background: url(../images/btn_moreinfo3.gif) no-repeat;
		position: absolute;
		right: 220px;
		display: block;
		width: 100px;
		height: 24px;
		text-indent: -9000px;
	}
	.summary .wid-801 .Rollover 
	{
	position: absolute; 
	margin: 0; 
	top: auto; 
	bottom: 0px;
	right: 220px; 
	background: none;  
	display: inline-block;
	}
	
	.summary .wid-801 #btn_continue
{
	float: right;
	margin: 20px 20px 20px 0;
}
.summary .wid-801 #btn_continueshopping
 {
	float: left;
	margin: 20px 10px 20px 0;
}
.summary .wid-801 #btn_continueshopping a 
{
	display: block;
	background: url(../images/continue-shopping.gif) no-repeat;
	height: 34px;
	width: 174px;
	text-indent: -9000px;
}
.summary .wid-801 #btn_continueshopping a:hover
 {
 /*background-position: 0 -34px;*/
 }
 .bullet-gs{ float:left; width:720px; padding:3px 10px 3px 0px;}
/* CR 603  ends */
/* CR564 - BUY UPGRADE starts */
#btnbuyupg
{
	right:56px; 
	bottom:-5px;
	_top: 105px;
}
#btnbuyupgfull
{
	right:38px;
	bottom:-5px; 
	_top: 105px;
}
#buyupg
{
	right:56px; 
	bottom:-5px;
	_top: 105px;
}
#buyupgg
{
	right:30px; /* changed for 482 */
	bottom:-5px;
	_top: 105px;	
}/* CR564 - BUY UPGRADE ENDS */
/*Added for image map CR-482*/
#image-map-login 
{ 
position: absolute; 
top: 25px; 
right: 20px; 
width: 99px; 
bottom:460px;
_height: 50px;
background-color: transparent; 
border: 0px solid yellow; 
} 
/*END Added for image map CR-482*/

/* START CR 629 */

@font-face {	font-family: OptusDINCond-Bold;	src:url(../fonts/OptusDINCond-Bold.eot);}

@font-face {	font-family: OptusDINCond-Bold;	src:url(../fonts/OptusDINCond-Bold.ttf);}


@font-face {	font-family: OptusDINCond-Medium;	src:url(../fonts/OptusDINCond-Medium.eot);}

@font-face {	font-family: OptusDINCond-Medium;	src:url(../fonts/OptusDINCond-Medium.ttf);}


/*

@font-face {
font-family:OptusDINCond-Bold; src:url(//:) format("No-IE-404"), url(../fonts/OptusDINCond-Bold.ttf) format("truetype")
}


@font-face {
font-family:OptusDINCond-Medium; src:url(//:) format("No-IE-404"), url(../fonts/OptusDINCond-Medium.ttf) format("truetype")
}


@font-face {	font-family: OptusDINCond-Medium;	src:url(//:) format("No-IE-404"), url(../fonts/OptusDINCond-Medium.ttf) format("truetype");}



@font-face {	font-family: OptusDINCond-Bold;	src:url(//:) format("No-IE-404"), url(../fonts/OptusDINCond-Bold.ttf) format("truetype");}*/

.main_banners_container_help {
    float: left;
    margin: 0 0 20px 0;
    width: 739px;
}


.custcentre_manage_account_help {
	width:249px;
	height:126px;
	padding:18px 0px; 18px 12px;
	background:transparent url(../images/welcome/rhs_myservice_bg.jpg) no-repeat;
	position:relative;
	
}

.custcentre_manage_account_help h3 {
    color: #FFD100;
    font-family: OptusDINCond-Medium,"Lucida Sans Unicode","Lucida Gande",sans-serif;
    font-size: 1.42em;
    line-height: 1.06em;
}

.custcentre_manage_account_help .register_area {
    margin-top: 2em;
    width: 100%;
}

.custcentre_manage_account_help_track {
	width:227px;
	height:126px;
	padding:18px 0px 12px 18px;
	background:transparent url(../images/welcome/rhs_track_your.jpg) no-repeat;
	position:relative;
}

.custcentre_manage_account_help_track h3 {
    color: #FFD100;
    font-family: OptusDINCond-Medium,"Lucida Sans Unicode","Lucida Gande",sans-serif;
    font-size: 17px;
    line-height: 1.06em;
	padding-bottom:0.9em;
	font-weight:normal;
}

.custcentre_manage_account_help_track .register_area {
    margin-top: 2em;
    width: 100%;
}

/*.custcentre_manage_account_help_track .register_area p {
	color: #FFFFFF;
	font-family: "Arial","Lucida Sans Unicode","Lucida Gande",sans-serif;
	font-size:12px;	
}*/



#lpbuttoncs
{
	margin-top:18px;
	float:right;
}

.welcome_header_text
{
	padding-top:9px;
	_padding-top:0px;
	font-family: OptusDINCond-Medium,"Lucida Sans Unicode","Lucida Gande",sans-serif;
	font-size:20px;
	
}


.pad_4
{
	padding-top:8px !important;
	_padding-top:0px !important;
	_margin-top:8px !important;	
	
}

.welcome_main_header_text
{
	
	font-family: OptusDINCond-Bold,"Lucida Sans Unicode","Lucida Gande",sans-serif;
	font-size:30px;
	
}

.welcome_body_content
{
	padding-top:17px;
	_padding-top:0px;
}

.welcome_body_text
{
	font-family: "Arial","Lucida Sans Unicode","Lucida Gande",sans-serif;
	font-size:13px;

}

.welcome_body_video
{
	padding-top:11px;
	_padding-top:0px;
	_height:221px;
}

.welcome_extras {
	_padding-left:10px;

}


.custcentre_manage_account_welcome_myaccount {
	width:227px;
	height:230px;
	padding:18px 0px 12px 18px;
	background:transparent url(../images/welcome/myaccount_box.jpg) no-repeat;
	position:relative
}
.custcentre_manage_account_welcome_myaccount, .custcentre_manage_account_welcome_myaccount a, .custcentre_manage_account_welcome_myaccount a:visited {
	color:#fff;
	font-family: "Arial","Lucida Sans Unicode","Lucida Gande",sans-serif;
	font-size:12px;
}
.custcentre_manage_account_welcome_myaccount h3 {
	font-family:OptusDINCond-Medium, "Lucida Sans Unicode", "Lucida Gande", sans-serif;
	font-size:17px;
	line-height:1.06em;
	color:#ffd100;
	padding-bottom:.9em;
	font-weight:normal;
}
.custcentre_manage_account_welcome_myaccount .my_services {
	margin-top:3.7em
}
.custcentre_manage_account_welcome_myaccount .register_area {
	margin-top:2em;
	width:100%
}
.custcentre_manage_account_welcome_myaccount .register_link {
	margin-left:1.5em
}

.pad_left17 {
	padding-left:17px;
	_padding-left:0px;
}

.small_con_header {
	_margin-left:17px;
	_margin-top:9px;
}

.stay_control_header {
	_margin-left:3px;
	_margin-top:9px;
}

.pad_top17 {
	padding-top:17px;
	_padding-top:10px;
}

.pad_right12 {
	padding-right:12px;
	_padding-right:0px;
}

.height172 {
	height:141px;
	_height:144px;
	padding-top:17px;
}

.height31 {
	height:31px;
	_height:40px;
}

.height97 {
	
	height:97px;
	_height:95px;
}

.height215 {
	
	height:215px;
	_height:183px;
}

.margin_left_1 {
	_margin-left:-1px;
}

.margin_right_1 {
	_margin-right:-1px;
}



/* END CR 629 */
/* 633 starts */
/* CSS Document *//* CSS Document */
.main { margin-left:auto; margin-right:auto; width:960px;}
.common-lefts{ float:left;width:360px}
.common-right{ float:right;}
.mobile-broadband-left-column{ float:left; width:719px; color:#333333; font-family:Arial; font-size:12px; line-height:18px;}
.mobile-broadband-left-column .head{ font-family:Arial; font-weight:bold; font-size:20px; color:#333333; line-height:25px;}
.mobile-broadband-left-column .blue-span{ font-family:Arial; font-weight:normal; font-size:12px; color:#006685; }
.mobile-broadband-left-column .head-small{ font-family:Arial; font-weight:bold; font-size:16px; color:#333333; line-height:25px;}
.mobile-broadband-left-column a{ color:#006685; font-size:12px; font-family:Arial; text-decoration:underline;}
.mobile-broadband-left-column a:hover{ color:#006685; font-size:12px; font-family:Arial; text-decoration:none;}
.mobile-broadband-left-column .pad-section{ padding:10px 10px 10px 0px; float:left; width:603px;}
.mobile-broadband-left-column .bullet-brand{ background-image:url(../images/bullet-brand.gif); background-repeat:no-repeat; background-position:0px 10px; padding:5px 0px 5px 23px; float:left; width:603px;}

.mobile-broadband-left-column .step1-bg{ background-image:url(../images/step1-bg.jpg); background-repeat:no-repeat; background-position:left top; float:left; width:665px; height:50px; padding-left:52px; padding-top:16px; font-size:16px; 
color:#333333; font-weight:bold;}
.mobile-broadband-left-column .step1-bg-yellow{ background-image:url(../images/step1-bg-yellow.jpg); background-repeat:no-repeat; background-position:left top; float:left; width:665px; height:50px; padding-left:52px; padding-top:16px; font-size:16px; 
color:#333333; font-weight:bold;}



.mobile-broadband-left-column .step2-bg{ background-image:url(../images/step2-bg.jpg); background-repeat:no-repeat; background-position:left top; float:left; width:710px; height:50px; padding-left:0px; padding-top:5px; font-size:16px; 
color:#333333; font-weight:bold; margin-top:10px; padding-left:7px;}
.mobile-broadband-left-column .step2-bg-yellow{ background-image:url(../images/step2-bg-yellow.jpg); background-repeat:no-repeat; background-position:left top; float:left; width:710px; height:50px; padding-left:0px; padding-top:5px; font-size:16px; 
color:#333333; font-weight:bold; margin-top:10px; padding-left:7px;}
.mobile-broadband-left-column .step2-bg-yellow .icon-pad{ vertical-align:middle; padding-right:15px; padding-bottom:10px; padding-left:10px; padding-top:2px;}
.mobile-broadband-left-column .step2-bg .icon-pad{ vertical-align:middle; padding-right:15px; padding-bottom:10px; padding-left:10px; padding-top:2px;}
.mobile-broadband-left-column .step1-bg-main{ float:left; width:718px; margin-top:5px;}
.mobile-broadband-left-column .step1-bg-curve{ float:left; width:718px;}
.mobile-broadband-left-column .step1-bg-curve-tile{ float:left; width:702px; background-image:url(../images/step1-tile.gif); background-repeat:repeat-y; background-position:left top; padding-left:8px; padding-right:8px;}
.step1-bg-curve-tile .icon-pad{ vertical-align:middle; padding-right:15px; padding-bottom:10px; padding-left:5px;}
.step1-bg-curve-tile .text-pad{ padding-left:8px; padding-right:8px;}
.step2-bg-curve-tile .text-pad{ padding-left:8px; padding-right:8px;}
.border-top{ float:left; width:702px; border-top:#FFFFFF 1px solid; padding-top:10px;}
.bold-black{ color:#333333; font-family:Arial; font-size:16px; font-weight:bold;}
.icon-pad-n{ vertical-align:middle; padding-right:15px;  }

.mobile-broadband-left-column .step2-bg-main{ float:left; width:718px; margin-top:5px;}
.mobile-broadband-left-column .step2-bg-top-curve{ float:left; width:718px;}
.mobile-broadband-left-column .step2-bg-curve-tile{ float:left; width:702px; background-image:url(../images/step2-tile.gif); background-repeat:repeat-y; background-position:left top; padding-left:8px; padding-right:8px;}
.mobile-broadband-left-column .step2-bg-curve-tile .border{ float:left; width:702px; border-bottom:#FFFFFF 1px solid;}
.icon-pad{ vertical-align:middle; padding-right:15px; padding-bottom:10px; padding-left:8px;}
.mobile-broadband-left-column .step2-bg-curve-tile .section-pad{ padding:10px 10px 10px 20px; float:left; width:603px;}
.mobile-broadband-left-column .step2-bg-main{ float:left; width:718px;}
.mobile-broadband-left-column .step2-white-bg-main{ float:left; width:698px; margin-bottom:10px;}
.mobile-broadband-left-column .step2-white-bg-top-curve{ float:left; width:698px;}
.mobile-broadband-left-column .step2-white-bg-curve-tile{ float:left; width:682px; background-image:url(../images/white-tile-curve.jpg); background-repeat:repeat-y; background-position:left top; padding-left:8px; padding-right:8px;}
.mobile-broadband-left-column .step2-white-bg-curve-tile .border{ background-image:url(../images/bullet-white.gif); background-repeat:no-repeat; background-position:left top; padding:0px 0px 0px 10px; float:left; width:130px;}
.mobile-broadband-left-column .white-img{ float:left; width:130px; text-align:center;}
.mobile-broadband-left-column .white-txt{ float:left; width:190px;}
.mobile-broadband-left-column .white-txt .head{ color:#333333; font-size:14px; font-weight:bold;}
.mobile-broadband-left-column .blue-head{ color:#006685; font-size:18px; font-weight:bold;}
.mobile-broadband-left-column .blue-small{ color:#006685; font-size:12px; font-weight:normal;}
.mobile-broadband-left-column .blue-bold{ color:#006685; font-size:12px; font-weight:bold;}
.mobile-broadband-left-column .black-bold{ color:#333333; font-size:12px; font-weight:bold;}
.mobile-broadband-left-column .white-txt a{ color:#006685; font-size:11px; font-weight:normal; text-decoration:none;}
.mobile-broadband-left-column .white-txt a:hover{ color:#006685; font-size:11px; font-weight:normal;  text-decoration:underline;}
.mobile-broadband-left-column .white-left-col{ float:left; width:344px;}
.mobile-broadband-left-column .white-right-col{ float:left; width:290px; padding-left:7px; padding-right:10px;} 
.mobile-broadband-left-column .white-right-col .head{ color:#333333; font-size:14px; font-weight:bold;}
.mobile-broadband-left-column .white-right-col .field-txt{ background-color:#FFFFFF; width:20px; padding-left:10px; float:left; border:#afafaf 1px solid; font-size:15px; color:#006685; font-weight:bold;}
.mobile-broadband-left-column .white-right-col .field-txt-disable{ background-color:#FFFFFF; width:20px; padding-left:10px; float:left; border:#afafaf 1px solid; font-size:15px; color:#999999; font-weight:bold;}
.mobile-broadband-left-column .disable-bold{ color:#999999; font-size:12px; font-weight:bold;}
.mobile-broadband-left-column .disable-head{ color:#999999; font-size:18px; font-weight:bold;}
.mobile-broadband-left-column .disable-small{ color:#999999; font-size:12px; font-weight:normal;}
.mobile-broadband-left-column .disable-txt{ color:#999999; font-size:12px; font-weight:normal;}

.slidingDiv 
{
	height:300px;
	background-color: #99CCFF;
	padding:20px;
	margin-top:10px;
	border-bottom:5px solid #3399FF;
}
.show_hide
 {
	display:none;
}
.mobile-broadband-left-column ul
{
	list-style: disc;
	padding-left: 15px;
	width: 155px; 
	line-height: 15px;
}
.credit1
{	
	left: 651px;
    position: absolute;
}
.totals_container1
{
	height: 92px;
	width:432px;
	color: #fff;
	background: #006685 url(../images/td_totals_bot1.jpg) no-repeat;
}
.mobile-broadband-left-column  .total_monthly {
    float: left;
    padding: 20px 0 0 120px;
}
.mobile-broadband-left-column  .total_GB {
    float: left;
    padding: 20px 0 0 10px;
}
.mobile-broadband-left-column  .totals_today {
    float: left;
    padding: 20px 0 0 250px;
}
.mobile-broadband-left-column  p.total {
    float: left;
    font-size: 18px;
    margin: 30px 0 0 12px;
}
.mobile-monthly-rupees-bg{ background-image:url(../images/monthly-rupees.gif); background-repeat:no-repeat; background-position:left top; float:left; width:532px; }
.rupee-div-col1
{
	width:147px;
	height:93px;
	*height:40px;
	float:left;
	padding-left:21px;
	padding-top:40px;
	_padding-top:35px;
	*padding-bottom:30px;

}
.rupee-div-col2
{
	width:137px;
	height:93px;
	*height:40px;
	float:left;
	padding-left:18px;
	padding-top:40px;
	_padding-top:35px;
	*padding-bottom:30px;

}
.rupee-div-col3
{
	width:85px;
	height:93px;
	*height:40px;
	float:left;
	padding-left:19px;
	padding-top:40px;
	_padding-top:35px;
	*padding-bottom:30px;

}

.font-bold-40{ font-size:40px; color:#ffffff; font-weight:bold;}
.font-bold-18{ font-size:24px; font-weight:bold; color:#FFFFFF;vertical-align:8px;}
.font-bold-25{ font-size:25px; font-weight:bold; color:#FFFFFF;}
.last-top{ float:left; width:702px; padding-top:10px;}

	/* 633 ends */
	

/* CR 343 Rate Plan Calculator */

.rp_form_row { height:37px; margin-left:11px; margin-right:15px; border:none; border-bottom: #999999 dotted thin;}
.rp_padding_top{ padding-top:36px; *padding-top:0px; }
.rp_border_dot { border:none; border-bottom: #999999 dotted thin;}
.rp_border_line { border:none; border-bottom: #999999 solid thin;}
.rp_left { float:left; width: 31%; text-align:left; padding-top:13px; padding-left:11px; font-size:12px;}
.rp_left_double { float:left; width: 31%; text-align:left; padding-top:5px; padding-left:11px; font-size:12px; line-height:13px;}
.rp_right { float:right; width:55%; padding-top:9px;  padding-left:5px;  }
.rp_right_chk { float:right; width:65%; clear:right; padding-top:13px; padding-left:5px;  }
.rp_full_row { float:left; clear:right; padding-top:10px; padding-left:11px; margin-right:10px; font-weight:bold; }

.rp_full_row_submit { padding-top:9px; padding-left:5px; margin-left:11px; margin-right:15px; height:64px }

.rp_slider_control{ /*margin-left:11px; margin-right:15px;*/}
.rp_slider_row{ height:37px; margin-left:11px; margin-right:15px; _margin-right:0px;}
.rp_slider_left{float:left; text-align:left; padding-top:13px; padding-left:1px; font-size:10px;}

.rp_slider_right{float:right; width:81%; clear:right; padding-top:12px;}
.rp_slider_right input{font-size:11px;}

.rp_slider_control input {background-color:#dddddd; float:right;} 

.rp_slider{width: 69%; float:left;}

.rp_big_font { font-size:12px; font-weight:bold; padding-top:4px; line-height:15px;}
.rp_big_fields { font-size:12px; font-weight:bold;}

.rp_amount_estimated { border:0;weight:bold;width:55px; _width:43px; background-color:#dddddd;font-size:11px;font-weight:bold; }

.rp_reset_img { float:left; *padding-top:12px; _margin-top:0px; cursor:pointer;}

/*.plan_row {border:1px; float:left; width: 100%; text-align:left; font-weight:bold; border-bottom:  thin dotted; border-top: none;  }*/

#rp_left_header {width:100%;float:left;height:36px;background: url(../images/rateplan/corner_black_LHS_new.png) no-repeat; background-color:#050505;}

#rp_left_header_right{background: url(../images/rateplan/corner_black_RHS_new.png) no-repeat; float:right; background-color:#050505; width:12px; }

#rp_left_div_bottom {width:542px; float:left; background: url(../images/rateplan/corner_darkgrey_LHS.gif) no-repeat; background-color: #dddddd;}

#rp_left_bottom{background: url(../images/rateplan/corner_darkgrey_RHS_new.png) no-repeat; float:right; width:12px; padding-bottom:0px; }

.rp_result_div { width:458px;float:right;background: url(../images/rateplan/arrow.gif) no-repeat; background-color: #f2f2f2;}

#rp_right_top{background: url(../images/rateplan/corner_lightgrey_top_RHS.gif) no-repeat; float:right; width:12px; }

#rp_right_bottom{background: url(../images/rateplan/corner_lightgrey_RHS.gif) no-repeat; float:right; width:12px; padding-bottom:0px; background-color: #f2f2f2; }

.rp_result_div_bottom {width:458px; float:right; background: url(../images/rateplan/corner_lightgrey_LHS.gif) no-repeat; background-color: #f2f2f2;}

#rp_right_container {margin-left:35px;margin-right:17px; padding-top:50px; min-height:477px; height: auto!important; _height:401px;}

.rp_result_div_top { width:448px;float:right; background-color: #f2f2f2;}

.rp_result_div p { font-size:12px; margin-bottom:0px; text-align:justify;}

.rp_plan_head {height:37px; border-top: none;  font-size:11px; padding-bottom:5px;}

.rp_plan_name { float:left; width: 100%;  text-align:left; float:left; clear:both; height:auto; background-color:#d9e5e5; border:none;  border-top: #999999 solid thin; border-bottom:  #999999 dotted thin; }

.rp_plan_text{padding-top:11px; padding-left:10px; padding-bottom:11px; font-size:13px; font-weight:bold;}


.rp_plan_para{ padding-top:12px; padding-bottom:12px;}
.rp_plan_extras{ padding-top:12px; padding-bottom:5px;}
.rp_plan_terms{ padding-top:2px; padding-bottom:12px; height:45px;}
.rp_plan_para_big{ padding-top:12px; padding-bottom:12px; font-size:13px !important;}


.rp_plan_details {height:31px; font-size:12px; clear:both; padding-bottom:10px; }
.rp_plan_details_border {border:none; border-bottom: #999999 dotted thin; }
.plan_call_cost { margin:15px 0px 15px 0px; float:left; width: 14%; font-weight:bold;}
.plan_data_cost { margin:15px 0px 15px 0px; float:left; width: 18%; font-weight:bold;}
.plan_sms_cost { margin:15px 0px 15px 0px; float:left; width: 16%; font-weight:bold;}
.plan_inc_credit { margin:15px 0px 15px 0px; float:left; width: 17%; font-weight:bold;}
.plan_call_usage { margin:15px 0px 15px 0px; float:left; width: 15%; font-weight:bold;}
.plan_real_cost { margin:15px 0px 15px 0px; float:left; width: 16%; font-weight:bold;}






.plan_upfront { margin:15px 0px 15px 0px; float:left; width: 50%; text-align:center; float:left; font-weight:bold; }
.plan_monthly { margin:15px 0px 15px 0px; float:right; width: 50%;  text-align:center; }




.tot_units {border:0;weight:bold;width:100px;}


span.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
	display: inline;
	vertical-align:top;
	padding-left:8px;
	line-height: 1.8;
	font-weight:normal;
}

.rp_mandatory
{
	color:red;
	font-weight:bold;
}


input.submit_btn_rate_plan
	{
	background:url('../images/btn_Buy_o.gif') no-repeat;
	width:109px;
	height:35px;
	border:none;
	display:block;
	cursor:pointer;
	float:right;
	}

/* CR 343 Rate Plan Calculator */
#ipphone
{
width:900px;
}
/* CR 719 starts */
.homepage #HomeContent_offers 
{
	float: left;  
	width:742px;  
}
#HomeContent_offers
{
	margin-left:20px; /*W 100*/
	_margin-left:8px; /*W 100*/
} 
#HomeContent_offers .indent {   margin: 0 30px 0 0;}
#HomeContent_offers .indent_left {	margin: 0 0 0 30px;}
#HomeContent_offers h2 {	margin: 0 0 10px 0;}
#HomeContent_offers .indent_left h2 {	float: left;	margin-top: 25px;}
#HomeContent_offers p {	margin: 0 0 15px 0;	line-height: 140%;}
#HomeContent_offers .yellow_divider, .your_details .yellow_divider, .your_order .yellow_divider {	border-top: 15px solid #ffdb0c;	margin: 15px 0 0 0;	padding-bottom: 15px;}
#HomeContent_offers .yellow_panel {	float: right;	width: 374px;   margin:0 -14px 25px 0;	background: url(../images/yellow_panel/panel_bot.gif) no-repeat 0 bottom;}
#HomeContent_offers .yellow_panel_top {	background: url(../images/yellow_panel/paneltop_bg.gif) no-repeat;	width: 374px;	height: 102px;}
#HomeContent_offers .yellow_panel_top img {/* margin: 22px 5px 0 42px; commented for CR 482 w 100*/  margin: 22px 5px 0 20px;}
#HomeContent_offers .yellow_panel .yellow_panel_top p {/*margin: 5px 30px 0 43px; commented for CR 482 w 100 */   margin: 5px 20px 0 20px;	padding: 0;}
#HomeContent_offers .yellow_panel p {    /*margin: 9px 30px 0 43px; commented for CR 482*/   margin: 9px 30px 0 20px;	padding-bottom: 15px;   line-height: 14px;}
#HomeContent_offers .deal {	margin: 0 0 0 25px;	height: 260px;}
#HomeContent_offers .deal .credit {	float: right;	width: 55px;	margin-right: 35px;}
#HomeContent_offers .deal .credit_travel {   position: absolute;   width: 53px;   right: 15px;   top: 32px;}
#HomeContent_offers .deal .viewdeal {	clear:right;	float: right;	margin: 10px 35px 0 0;}
#HomeContent_offers .deal .phones {	float: left;	margin-top: 25px;	width: 340px;   position: relative;}
#HomeContent_offers .phone_flag {
	position: absolute;
	/*bottom: 18px;*/
	bottom: 45px;
	left: 48px;
	/*forCR-542*/
	_bottom:36px;
	*bottom:30px;
}
#HomeContent_offers .deal h3, #HomeContent_offers .package h3 {	font-size: 16px;	margin-left: 340px;	margin-bottom: 5px;   padding-top: 60px /*35px*/;	width: 175px;}
#HomeContent_offers .deal ul, #HomeContent_offers .package ul {	list-style: disc;	margin-left: 340px;	padding-left: 15px;	width: 155px;   line-height: 110%;}
#HomeContent_offers .deal li, #HomeContent_offers .package li {   padding-bottom: 5px;}
#HomeContent_offers .package {	position: relative;	height: 285px;   left: -30px;}
#HomeContent_offers .package .credit {	position: absolute;	width: 55px;	right: 15px;	/*top: -30px; */}
#HomeContent_offers .package .credit_travel {   position: absolute;   width: 53px;   right: 15px;   top: 32px;}
#HomeContent_offers .package .OutOfStock {  text-align: right;   position: absolute;   width: 255px;   right: 70px;   top: -30px;}
#HomeContent_offers .package h3, #HomeContent_offers .package ul {	margin-left: 167px;	/*width: 110px;*/
	width:204px; /* W 100 */
}
#HomeContent_offers .package .phones {	float: left;	width: 167px;	margin-top: 20px;}
#HomeContent_offers .package .yellow_panel {	float: none;	position: absolute;	right: 0;	top: 30px;	z-index: 1;	height: 203px;}
#HomeContent_offers .package .yellow_panel .viewdeal {	position: absolute;   right: 115px;	/*bottom: -12px;*/}
#HomeContent_offers .package .yellow_panel .viewdeal_buynow {	position: absolute;   right: 13px;	/*bottom: -12px;*/}

#HomeContent_offers .package .yellow_panel .viewdeal a {	background: url(../images/btn_viewdeal_y.gif) no-repeat;}
#HomeContent_offers .package .yellow_panel .viewdeal a:hover {	background-position: 0 -34px;}
#HomeContent_offers .package .yellow_panel .viewdeal_buynow a {	background: url(../images/btn_buynow_y.gif) no-repeat;}
.viewdeal_buynow a {	display: block;	background: url(../images/btn_viewdeal.gif) no-repeat;	width: 97px;	height: 34px;	text-indent: -9000px;}
.viewdeal_buynow a:hover {	background-position: 0 -34px;}
#testlink2
{
clear:both;
}
/* CR 719 ends */
/* CR 766 starts */
.home-main{ margin-left:auto; margin-right:auto; width:975px;}
.common-left{ float:left;}
.common-right{ float:right;}
.banner-main{ width:975px; float:left;}
.banner-left-col{ float:left; width:732px;}
.banner-right-col{ float:left; width:239px;}
.cloud-row1{ float:left; width:239px;}
a.cloud-buy{ background-image:url(../images/rhs_buynow_off.gif); background-repeat:no-repeat; background-position:left top; float:left; width:239px; height:74px;}
a.cloud-buy:hover{ background-image:url(../images/rhs_buynow_on.gif); background-repeat:no-repeat; background-position:left top; float:left; width:239px;  height:74px;}
a.cloud-call{ background-image:url(../images/rhs_callnow_off.gif); background-repeat:no-repeat; background-position:left top; float:left; width:239px; height:74px;}
a.cloud-call:hover{ background-image:url(../images/rhs_callnow_on.gif); background-repeat:no-repeat; background-position:left top; float:left; width:239px;  height:74px;}
a.cloud-inform{ background-image:url(../images/rhs_keepme_off.gif); background-repeat:no-repeat; background-position:left top; float:left; width:239px; height:74px;}
a.cloud-inform:hover{ background-image:url(../images/rhs_keepme_on.gif); background-repeat:no-repeat; background-position:left top; float:left; width:239px;  height:74px;}
.cloud-row2{ float:left; width:218px; height:93px; background-image:url(../images/rhs_bottom_backgroud.gif); background-repeat:no-repeat; padding-left:21px; padding-top:15px; }
.cloud-row2 .font-white{ font-size:18px; color:#ffffff; font-family:"Trebuchet MS"; }
.cloud-row2 .bullet{ background-image:url(../images/arrow_yellow.png); background-repeat:no-repeat; background-position:left 10px; padding-left:10px; color:#bfe8f6; font-family:"Trebuchet MS"; font-size:11px; padding-top:8px; }
.cloud-row2 .bullet a.coloroffapps{
	color:#A6CFDB;
}
.mid-section-main{ width:975px; float:left; padding-top:25px;  padding-bottom:25px;}
.mid-portion-col1{ float:left; width:288px; height:77px;}
.section-content{ float:left; width:280px; padding:17px 12px 10px 17px; font-weight:bold; line-height:15px; color:#010101; font-size:13px; font-family:"Trebuchet MS"; }
.section-content-nrow { float:left; width:266px; padding-left:25px; padding-right:18px;  height:113px;}
.section-content-nrow .left-h{ float:left; padding-top:30px;}
.section-content-nrow .right-img{ float:right;}
.section-content-nrow .right-img-30{ float:right; padding-top:30px;}
.button-div{ float:left; width:266px; padding-left:25px; padding-right:18px; height:34px; }
.cloud_div_portion1{ float:left; width:309px; background-image:url(../images/box1_stayconnected.gif); background-position:left top; background-repeat:no-repeat; height:300px; padding-bottom:10px;}
.cloud_div_portion2{ float:left; width:309px; background-image:url(../images/box2_forbusiness.gif); background-position:left top; background-repeat:no-repeat; margin-left:26px; padding-bottom:10px;  height:300px;}
.cloud_div_portion3{ float:left; width:309px; background-image:url(../images/box3_notsure.gif); background-position:left top; background-repeat:no-repeat; margin-left:16px; padding-bottom:10px; height:300px; }
.carosel-main{ float:left; width:975px; margin-bottom:20px; background-image:url(../images/carousel_bottom_background.png); background-repeat:no-repeat}

/*********************************************** Start - Projects - jCarouselLiteDemo************************************/

#jCarouselLiteDemo .carousel_bt  {     padding: 6px 0px 0px 20px;    margin: 0;	float:left;    position: relative;     }
#jCarouselLiteDemo .carousel_bt button { /*Don't remove this. we still use this for individual demos. only the front pages use images as of now*/        float: left;    }              
#jCarouselLiteDemo .carousel_bt a.prev, #jCarouselLiteDemo .carousel_bt a.next {        display: block;        float: left;        width: 46px;        height: 103px;        text-decoration: none;		            }
#jCarouselLiteDemo .carousel_bt a.prev {           			background-image:url(../images/carousel_arrow_left.png);			background-repeat:no-repeat;			background-position:left 10px;			width:46px;		        }
#jCarouselLiteDemo .carousel_bt a.next {           			background-image:url(../images/carousel_arrow_right.png);			background-repeat:no-repeat;			background-position:left 10px;			width:46px;		        }
#jCarouselLiteDemo .carousel_bt a:hover, #jCarouselLiteDemo .carousel_bt a:active {  border: none;  outline: none; }                 
#jCarouselLiteDemo .carousel_bt .jCarouselLite {float: left; position: relative; visibility: hidden;  left: -5000px; }
#jCarouselLiteDemo .carousel_bt ul {            margin: 0;        }
#jCarouselLiteDemo .carousel_bt li,         #jCarouselLiteDemo .carousel_bt li p {             width:268px;            height:130px;			padding-left:10px;			overflow:hidden;			 }
            
/***********************************************End - Projects - jCarouselLiteDemo ************************************/
.img-carol{ float:left; width:102px; padding-right:13px; padding-top:5px;}
.text-carol{ float:left; width:144px;}
.font-black-bold{ font-weight:bold; color:#000000; font-size:16px; line-height:17px;}
.font-dyeblue-12{ font-size:12px; font-family:Arial; color:#064356;}
a.read-more{ color:#00779b; font-size:12px; text-decoration:none; font-family:Arial; }
a.read-more:hover{ color:#00779b; font-size:12px; text-decoration:none; font-family:Arial;  }

.office_apps_main{ float:left; width:975px;}

.office_apps .bullet{ background-image:url(../images/icon_tick_small.png); background-repeat:no-repeat; background-position:left 9px; padding:6px 7px 2px 19px; color:#006685;font-weight:bold; font-size:12px; font-family:Arial;}

.office_apps_pr_bg{ float:left; width:446px;height:183px; background-repeat:no-repeat; padding-left:271px; padding-right:20px; line-height:20px; padding-top:70px; padding-bottom:12px; font-size:18px;}
.office_apps_pr_bg .dark-blue-txt{ color:#064356; font-size:14px; font-family:Arial; line-height:18px;}
.office_apps_pr_bg .light-blue-txt{ color:#729aaa; font-size:13px; font-family:Arial; line-height:16px; font-weight:bold; }
.office_apps_pr_bg .bullet{ background-image:url(../images/icon_tick_small.png); background-repeat:no-repeat; background-position:left 9px; padding:6px 7px 2px 19px;font-weight:bold; font-size:13px; font-family:Arial;}

.office_apps_premail_bg{ float:left; width:496px;height:193px; background-repeat:no-repeat; padding-left:221px; padding-right:20px; padding-top:60px; padding-bottom:12px;}
.office_apps_premail_bg .dark-blue-txt{ color:#064356; font-size:14px; font-family:Arial; line-height:15px;}
.office_apps_premail_bg .light-blue-txt{ color:#729aaa; font-size:13px; font-family:Arial; line-height:16px; font-weight:bold; }
.office_apps_premail_bg .bullet{ background-image:url(../images/icon_tick_small.png); background-repeat:no-repeat; background-position:left 9px; padding:6px 7px 2px 19px; color:#006685;font-weight:bold; font-size:12px; font-family:Arial;}

.office_apps_pr_bg1{ float:left; width:496px;height:223px; background-repeat:no-repeat; padding-left:221px; padding-right:20px; padding-top:30px; padding-bottom:12px;}
.office_apps_pr_bg1 .dark-blue-txt{ color:#064356; font-size:14px; font-family:Arial; line-height:18px;}
.office_apps_pr_bg1 .light-blue-txt{ color:#729aaa; font-size:13px; font-family:Arial; line-height:16px; font-weight:bold; }
.office_apps_pr_bg1 .bullet{ background-image:url(../images/icon_tick_small.png); background-repeat:no-repeat; background-position:left 9px; padding:6px 7px 2px 19px; color:#006685;font-weight:bold; font-size:12px; font-family:Arial;}

.office_apps_pr_bg2{ float:left; width:536px;height:203px; background-repeat:no-repeat; padding-left:181px; padding-right:20px; padding-top:50px; padding-bottom:12px;}
.office_apps_pr_bg2 .dark-blue-txt{ color:#064356; font-size:14px; font-family:Arial; line-height:18px;}
.office_apps_pr_bg2 .light-blue-txt{ color:#729aaa; font-size:13px; font-family:Arial; line-height:16px; font-weight:bold; }
.office_apps_pr_bg2 .bullet{ background-image:url(../images/icon_tick_small.png); background-repeat:no-repeat; background-position:left 9px; padding:3px 7px 0px 19px; color:#006685;font-weight:bold; font-size:12px; font-family:Arial;}


.office_apps_rangesolutions_bg{ float:left; height:193px; width:416px; background-image:url(../images/img_hero_solution.jpg); background-repeat:no-repeat; padding-left:301px; padding-right:20px; padding-top:60px; padding-bottom:12px;}
.office_apps_rangesolutions_bg .dark-blue-txt{ color:#064356; font-size:14px; font-family:Arial; line-height:18px;}
.office_apps_rangesolutions_bg .light-blue-txt{ color:#729aaa; font-size:13px; font-family:Arial; line-height:16px; font-weight:bold; }
.office_apps_banner_right{ float:left; width:237px;}
.office_apps_banner_right .cloud-row1 { float:left; width:237px;}
.office_apps_banner_right .cloud-row1 a.cloud-buy{ background-image:url(../images/inner_rhs_buynow_off.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px; height:53px;}
.office_apps_banner_right .cloud-row1 a.cloud-buy:hover{ background-image:url(../images/inner_rhs_buynow_on.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px;  height:53px;}
.office_apps_banner_right .cloud-row1 a.cloud-call{ background-image:url(../images/inner_rhs_callnow_off.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px; height:53px;}
.office_apps_banner_right .cloud-row1 a.cloud-call:hover{ background-image:url(../images/inner_rhs_callnow_on.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px;  height:53px;}
.office_apps_banner_right .cloud-row1 a.keep-informed{ background-image:url(../images/inner_rhs_keepme_off.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px; height:53px;}
.office_apps_banner_right .cloud-row1 a.keep-informed:hover{ background-image:url(../images/inner_rhs_keepme_on.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px;  height:53px;}
.office_apps_banner_right .cloud-row1 .contact-optus{ background-image:url(../images/inner_rhs_contactoptus.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px; height:53px;}
/*
.office_apps_banner_right .cloud-row1 .support-hrs{ background-image:url(../images/inner_rhs_247.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px; height:53px;}
*/
.office_apps_banner_right .cloud-row1 .support-hrs{ background-image:url(../images/INNER_rhs_webinar_off.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px; height:53px;}
.office_apps_banner_right .cloud-row1 .support-hrs:hover{ background-image:url(../images/INNER_rhs_webinar_on.gif); background-repeat:no-repeat; background-position:left top; float:left; width:237px; height:53px;}

.office_apps_greybox_main{ float:left; width:975px; padding-top:20px; padding-bottom:20px;}
.office_apps_greybox_column1{ float:left; width:478px; padding-bottom:20px;}
.office_apps_greybox_column2{ float:left; width:478px; margin-left:15px; padding-bottom:20px;}
.office_apps_greybox_curve{ float:left; width:478px;}
.office_apps_greybox_tile{ float:left; width:478px; background-color:#ededed; }
.office_apps_greybox_tile .font-20{ font-family:"Trebuchet MS"; font-size:20px; color:#000000; font-weight:bold;}
.office_apps_greybox_leftcolumn{ float:left; width:330px; padding-left:12px; padding-top:5px;}
.office_apps_greybox_leftcolumn .bullet{ background-image:url(../images/office_apps_bullet.gif); background-repeat:no-repeat; background-position:left 9px; padding:7px 7px 2px 10px; color:#006685; font-size:12px; font-family:Arial;}
.office_apps_greybox_rightcolumn{ float:left; width:133px; padding-top:30px;}

.office_apps_tabs_main{ float:left; width:975px; padding-top:20px; }
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */     
.tabs-hide { display: none; } }
/* Hide useless elements in print layouts... */
@media print { 
.tabs-off {         display: none;     } }
/* Skin */
.tabs-off {     list-style: none;    margin: 0;    padding:0px; width:975px}
.tabs-off:after { /* clearing without presentational markup, IE gets extra treatment */     display: block;    clear: both;    content: " ";}
.tabs-off li {    float: left;    margin: 0 8px 0 0px;    min-width: 84px; /* be nice to Opera */}
.tabs-off a, .tabs-off a span {     display: block;    padding: 0 10px;    background: url(../images/tab.jpg) no-repeat;}
.tabs-off a {     position: relative;        z-index: 0;    color: #006685;    font-size: 16px;    font-weight: bold;    line-height: 18px;    text-align: center;    text-decoration: none;    white-space: nowrap; /* required in IE 6 */ font-family:"Trebuchet MS";    }
.tabs-off .tabs-selected a {     color: #000000;}
.tabs-off .tabs-selected a, .tabs-off a:hover, .tabs-off a:focus, .tabs-off a:active {
    background-position: 100% -104px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-off a, .tabs-off .tabs-disabled a:hover, .tabs-off .tabs-disabled a:focus, .tabs-off .tabs-disabled a:active {
    background-position: 100% -70px;
}
.tabs-off a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 21px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 10px;
	padding-bottom: 3px;

    padding-right: 0;
	
}

*>.tabs-off a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-off .tabs-selected a span {
    padding-top: 10px;
	padding-left:20px;
	padding-right:20px;
}
.tabs-off .tabs-selected a span, .tabs-off a:hover span, .tabs-off a:focus span, .tabs-off a:active span {
    background-position: 0 -34px; 	padding-left:20px;
	padding-right:20px;
}
.tabs-off a span, .tabs-off .tabs-disabled a:hover span, .tabs-off .tabs-disabled a:focus span, .tabs-off .tabs-disabled a:active span {
     	padding-left:20px;
	padding-right:20px;
}
.tabs-off .tabs-selected a:link, .tabs-off .tabs-selected a:visited, .tabs-off .tabs-disabled a:link, .tabs-off .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-off a:hover, .tabs-off a:focus, .tabs-off a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-off .tabs-disabled {
    opacity: .4;
}

.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

.ts{
background-image:url(../images/tab_on_tile.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	}

.ts:hover{
background-image:url(../images/tab_off_tile.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	}
.tabs-off .tabs-selected .ts { background-image:url(../images/tab_off_tile.jpg);
	background-repeat:repeat-x;
	background-position:left top;}
	
	
	.tabs-container {
    border-top: 0px solid #fff;
    padding: 0px;
    background-image:url(../images/tabs-mid-tile.jpg); background-repeat:repeat-y;  /* declare background color for container to avoid distorted fonts in IE while fading */
}

.tabs_curve{ float:left; width:976px;}
.tabs_tile{ float:left; width:976px; background-image:url(../images/tabs-mid-tile.jpg); background-repeat:repeat-y;  }
.grad_tabs_tile{ float:left; width:918px;line-height:19px; background-image:url(../images/grad-tabs-tile.jpg); background-repeat:repeat-x; padding-left:16px; padding-right:36px; background-color:#c4dbe3; }
.font-30{ font-size:30px; font-family:"Trebuchet MS"; color:#000101;}
.font-16-bold{ font-size:16px; font-weight:bold; font-family:"Trebuchet MS"; color:#000101;}
.tabs_tile .bullet-ise{ background-image:url(../images/icon_solution_email.png); background-repeat:no-repeat; padding:6px 0px 10px 50px; font-family:"Trebuchet MS"; color:#000101; font-size:16px;}
.tabs_tile .bullet-ism{ background-image:url(../images/icon_solution_manage.png); background-repeat:no-repeat; padding:6px 0px 10px 50px; font-family:"Trebuchet MS"; color:#000101; font-size:16px;}
.tabs_tile .bullet-isd{ background-image:url(../images/icon_solution_doc.png); background-repeat:no-repeat; padding:6px 0px 10px 50px; font-family:"Trebuchet MS"; color:#000101; font-size:16px;}
.tabs_tile .bullet-isw{ background-image:url(../images/icon_solution_webpage.png); background-repeat:no-repeat; padding:6px 0px 10px 50px; font-family:"Trebuchet MS"; color:#000101; font-size:16px;}
.tb_grad_bg{ background-image:url(../images/table-grad-bg.jpg); background-repeat:repeat-x; float:left; width:932px; padding-left:15px; padding-right:23px; padding-top:20px; padding-bottom:20px; background-color:#eaf3f6;}
.tb_grad_bg_cloud{ background-image:url(../images/bottom_table_tab_footer.gif); background-repeat:no-repeat; float:left; width:932px; padding-left:15px; padding-right:23px; padding-top:20px; padding-bottom:20px;}
.tb_sep{ background-image:url(../images/tab-seperator.jpg); background-repeat:repeat-x; background-position:left bottom; padding-bottom:20px; padding-top:10px; }

.tb_grad_bg table,tr,td{ font-family:Arial; font-size:12px; color:#000000; } 

/*
.apps_business_grad_main{ float:left; width:247px;}
.apps_business_grad_curve{ float:left; width:247px;}
.apps_business_grad_horitile { float:left; width:235px; background-image:url(../images/apps_business_gradmid_hortile.jpg); background-repeat:repeat-x; padding-left:6px; padding-right:6px;}
.apps_business_grad_verticaltile { float:left; width:235px; background-image:url(../images/apps_business_gradmid_vertile.jpg); background-repeat:repeat-x;}
*/
.apps_business_main{ margin-left:auto; margin-right:auto; width:996px;line-height:18px;}
.apps_business_home{ float:left; width:996px;}
.apps_business_left_cloumn_main { float:left; width:740px;}
.apps_business_left_cloumn{float:left; width:674px; padding-left:18px; padding-right:48px;}
.apps_business_left_cloumn_bg{ float:left; width:700px; background-image:url(../images/background_socialmedia_footer.png); background-repeat:no-repeat; height:71px; background-position:10px; padding-top:30px; padding-right:40px;}
.apps_business_right_cloumn{float:left; width:247px; text-align:center;}
.apps_business_banner_right{ float:right; width:237px;}
.apps_business_grad_main{ float:left; width:231px; background-image:url(../images/tile_RHS_solution_casestudy.png); background-repeat:no-repeat; padding-top:80px; font-size:12px; font-family:Arial; color:#000000; font-weight:bold; padding-left:18px; height:237px; }
.apps_business_grad_main .bullet{ background-image:url(../images/apps_business_bullet.png); background-repeat:no-repeat; background-position:8px 5px; padding:2px 5px 2px 30px;  }
.apps_business_grad_curve{ float:left; width:247px;}
.apps_business_grad_horitile { float:left; width:235px; background-image:url(../images/apps_business_gradmid_hortile.jpg); background-repeat:repeat-x; padding-left:6px; padding-right:6px;}
.apps_business_grad_verticaltile { float:left; width:235px; background-image:url(../images/apps_business_gradmid_vertile.jpg); background-repeat:repeat-x;}

.font-12-blue{ color:#064356; font-family:Arial; font-size:12px;}
.font-12-dark-blue{ color:#00779b; font-family:Arial; font-size:12px;}
.font-16-black{ color:#000000; font-size:16px; font-family:"Trebuchet MS";}
.bubble_msg{ background-image:url(../images/socialmedia_bubble.png); background-repeat:no-repeat; width:60px; float:left; height:32px; font-size:18px; padding-top:3px; padding-left:13px;}

.apps-row1{ float:left; background-image:url(../images/sep-tile.gif); background-repeat:repeat-x; background-position:left bottom; width:932px; padding-top:13px; padding-bottom:14px;}
.apps-row1 .section-col1{ float:left; width:459px; padding-right:22px;}
.apps-row1 .section-col1 .font-18{ font-size:18px; font-family:Arial; color:#000000; }
.apps-row1 .section-col1 .text-port{ float:left; width:459px; padding-top:5px; color:#000000; font-size:12px; font-family:Arial; text-shadow: 2px 2px #fff; line-height:18px;}
.grey-12{ font-size:12px; font-family:Arial; color:#797979; font-style:italic; }
.apps-row1 .section-col2{ float:left; width:410px; padding-left:29px;}
.apps-row1 .section-col2 .font-18{ font-size:18px; font-family:Arial; color:#000000; }
.apps-row1 .section-col2 .text-port{ float:left; width:410px; padding-top:5px; color:#000000; font-size:12px; font-family:Arial; text-shadow: 2px 2px #fff; line-height:18px;}
.apps-row1 .section-col2 .bullet-section{ background-image:url(../images/bullet-section.jpg); background-repeat:no-repeat; background-position:left 7px;  padding:2px 5px 2px 10px;}
.icon-pad{vertical-align:middle; padding-right:10px;}
a.blue-link{ color:#00536c; font-size:12px; font-family:Arial; text-decoration:none;}
a.blue-link:hover{ color:#00536c; font-size:12px; font-family:Arial; text-decoration:underline;}
/*
.apps-row1{ float:left; background-image:url(../images/sep-tile.gif); background-repeat:repeat-x; background-position:left bottom; width:932px; padding-top:13px; padding-bottom:14px;padding-left:15px;}
.apps-row1 .section-col1{ float:left; width:440px; padding-right:22px;}
.apps-row1 .section-col1 .font-18{ font-size:18px; font-family:Arial; color:#000000; }
.apps-row1 .section-col1 .text-port{ float:left; width:450px; padding-top:5px; color:#064356; font-size:12px; font-family:Arial; text-shadow: 2px 2px #fff; line-height:18px;}
.grey-12{ font-size:12px; font-family:Arial; color:#797979; font-style:italic; }
.apps-row1 .section-col2{ float:left; width:460px; padding-left:29px;}
.apps-row1 .section-col2 .font-18{ font-size:18px; font-family:Arial; color:#000000; }
.apps-row1 .section-col2 .text-port{ float:left; width:460px; padding-top:5px; color:#064356; font-size:12px; font-family:Arial; text-shadow: 2px 2px #fff; line-height:18px;}
.apps-row1 .section-col2 .bullet-section{ background-image:url(../images/bullet-section.jpg); background-repeat:no-repeat; background-position:left 7px;  padding:2px 5px 2px 10px;}

a.blue-link{ color:#00779b; text-decoration:none; font-size:12px;}
a.blue-link:hover{ color:#00779b; text-decoration:underline; font-size:12px;} */

/* Event css start here */
.office_apps_container_event{
		float:left; 
		width:655px;
		background:#EFF4F8;
		padding:0px 5px;
		/*font-family:Trebuchet MS;*/
}
.offappscontaineright{
	float:left;
	width:240px;
}
.offappscontainleft{
	width:710px; 
	float:left;
	padding-right:20px;
	padding-top:2px; 
	padding-bottom:12px;
	line-height:18px;
}
.offappsleftfloat{
	float:left;
}
.office_apps_container_event_cal{
		background:none repeat scroll 0 0 #EFF4F8;
		float:left;
		margin-top:30px;
		padding:10px 5px;
		width:230px;
}
.officeapps_titleg_event{
	font-size:16px;
	font-weight:bolder;
	float:left; 
	padding:10px 0px;
}
.officeapps_title_event{
	font-size:14px;
	font-weight:bold;
	float:left; 
	padding:10px 0px;
}
.officeapps_cont_event{
	font-size:12px;
	font-weight:normal;
	float:left; 
	padding:10px 0px;
}
.offappstitle{
	width:460px;
	float:left;
}
.offappstitlebar{
	width:180px;
	float:right;
	font-size:12px;
}
.offappstitleh31{
	width:200px;
	float:left;
	padding:5px;
	font-size:16px;
	font-size:bold;
}
offappstitle1{
	width:200px;
	float:left;
	padding:5px;	
}
.offappseventtype{
	width:180px;
	float:left;
}
.offappseventtitle{
	width:350px;
	float:left;
	color:#064356;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.offappseventtime{
	width:100px;
	float:left;
	color:#064356;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.offappseventtitle1{
	width:350px;
	float:left;
}
.offappseventtime1{
	width:100px;
	float:left;
}
.officeapps_darkblueselected{
	background:#BBE3EF;
}
.offappspagination{ 
	border-bottom:1px solid #B7C0C5; 
	border-top:1px solid #B7C0C5;
	padding:10px;
	float:left;
	width:611px;
	margin-bottom:10px;
}
.officeapps_gcontentval{ 
	float:left; 
	width:700px;
}
.officeappsgconlistval{
	float:left; 
	width:300px;
	padding:10px;
	margin:10px;
}
.officeappsspanimg{
	float:left;
	width:60px;
}
.officeappsspancon{
	float:left;
	width:200px;
}
.officeappsccontent{
	float:right;
	width:100px;
	padding:5px 5px;
}
.officeappscimg{
	float:right;
	width:26px;
}
.officeappsccontentcal1{
	float:right;
	width:75px;
	padding:5px 5px;
	font-size:12px;
}
.offappscondatecal{
	float:left;
	width:75px;
	padding:5px;
}
.officeappsupnextcontent{
	float:left;
	width:140px;
}
.officeappsupnextimg{
	float:left;
	width:35px;
}
.offappsubtitle1{
	width:220px;
	float:left;
	font-size:15px;
	font-weight:bold;
	padding:5px;
}
.offappsubtitle2{
	width:230px;
	float:left;
	font-size:15px;
	font-weight:bold;
}
.officeappseventlinks{
	float:left;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	width:220px;
	padding:10px 0px;
}
/* Event css end here */
/* Event calendar css start here */
.calendarHeader { 
    font-weight: bold; 
    color: #54595D; 
    background-color: #BBE3EF;
	width:98px;
	font-size:12px;
	padding:10px 5px;
}

.calendarToday { 
    background-color: #90CBD7;
	float:none;
	width: 98px;
	color:#fff;
	padding:5px;
}

.calendar { 
    background-color: #DEEFF6;
	color:#54595D;
	width:230px;
	padding:5px;		
}
#cal-bord-bottom{
width:230px;
float:left;
/*margin-bottom:10px;*/
}
.calendarToday a.cal-link{
	color:#fff;
}
a.cal-link{
	color:#007796;
	text-decoration:none;
	position:relative;
	z-index:0;
}
/*a.cal-link:hover{
	color:#fff;
	text-decoration:none;
	background-color: #0579A2;
	float:none;
	width: 98px;
}*/
table.calendar a.tooltip:hover{
	color:#fff;
	text-decoration:none;
	background-color: #0579A2;
	float:none;
	width: 98px;
}
table.calendar a.tooltip:hover span{
	color:#fff;
	text-decoration:none;
	background-color: #003F51;
	left:-320px;
	width: 300px;
}
.officeappslistcalendar{
	padding:5px;
	border-bottom:1px solid #fff;
}
.officeappslistwcalendar{
	padding:5px;
}
.officeappslistwcalendar div{
	padding:10px 0px;
}
.officeappslistcalendar div{
	padding:10px 0px;
}
.offappspagination span{
	padding:0px 5px;
	float:left;
}
.offappspagination span.offappsrightpage{
	padding:0px 5px;
	float:right;
}
.office_apps_events_bg{ float:left; width:717px; padding-right:20px; padding-top:2px; padding-bottom:12px; height:194px;line-height:18px;}
.office_apps_container_eventdetail {
	background:none repeat scroll 0 0 #EFF4F8;
	float:left;
	padding:20px 10px;
	width:655px;
}
.officeappseventdetailcon{
	float:left;
	padding:5px 0px;
	width:100%;
}
.office_apps_container_eventdel{
	float:left;
	padding:0px 5px;
	width:655px;
}
.apps_business_eventleft_cloumn_bg{ float:left; width:700px; background-image:url(../images/background_socialmedia_footer.png); background-repeat:no-repeat; height:71px; background-position:0px; padding-top:30px; padding-right:40px;}
/* Event calendar css end here */
/* Resource center style starts here*/
.resource-form li{
float:left;
list-style-type: none;
padding-right: 10px;
}
.resource-form .keywordBox
{
background:url(../images/resource_center/form_keyword.png) no-repeat left center;
    width: 373px;
	margin: 0 0 1em 0;
	border: none;
	height: 29px;
    padding: 0 20px 0px 10px;
	float:left;
	color:#c7c7c7;
	font-weight:bold;
	line-height:29px;
}
.resource-form .resourceSelect
{
  background:url(../images/resource_center/form_resources.png);
  background-repeat:no-repeat;
  	width: 361px;
	margin: 0 10px 1em 0;
	border: none;
	height: 29px;
    padding: 5px 8px 5px 10px;
		float:left;			
}
.resourceButtn_align{
float:left;
}
.resourceLeftColumn{
 float:left;
 width:50%;
}
.resourceRightColumn{
	float:right;
 	width:50%;
}
.resourceBoldtxt {
    color: #000;
    font-weight: bold;
    font-size: 15px;
}
.office_apps_resource_bg{ 
float:left; 
width:416px; 
background-image: url("../images/resource_center/small_resources_hub_banner.jpg");
background-repeat:no-repeat; 
padding-left:301px; 
padding-right:20px; 
padding-top:60px; 
padding-bottom:12px;
height:193px;
}
.office_apps_resource_bg .dark-blue-txt{ 
color:#064356; 
font-size:14px; 
font-family:Arial; 
line-height:18px;
}
.office_apps_resource_bg .light-blue-txt{ 
color:#3d7282; 
font-size:13px; 
font-family:Arial; 
line-height:20px; 
font-weight:bold; 
}
.office_apps_resource_bg .light-blue-txt img{ 
	margin: 0 0 -2px;
    padding: 0 8px 0 0;
}
.resource_div_left {
    float: left;
    padding: 8px 0 20px;
}
.resource-font-30{
	line-height: 52px;
	color: #000101;
    font-family: "Trebuchet MS";
    font-size: 30px;
}
.resourceTextPort{
float:left;
width:96%;
padding:10px 0 10px 3px;
line-height:20px;
}
.resourceListLeft{
float:left;
width: 23%;
list-style: none outside none;
}
.resourceListRight{
float:left;
width:75%;
padding: 10px 3px 2px 4px;
list-style: none outside none;
}
.resourceMore{
float:left;
width:100%;
padding:10px 0 10px 3px;
}
.font-12-black{
font-family:Arial; font-size:12px;
}
#offappspagesvalue{
	border-top: 0 solid;
	width: 98%;
	text-align:center;
}

/* CR 766 ENDS */
/* SSM-764 CLOUD SOLUTIONS PART-2 */
.offappsOverviewMain {
    float: left;
    padding-bottom: 12px;
    padding-top: 2px;
	width: 932px;
}
.offappsOverviewLeft {
    float: left;
   /* line-height: 40px;*/
    padding-bottom: 12px;
    padding-top: 2px;
    /*width: 700px;*/
	width: 670px;
}
.offappsOverviewRight {
    float: right;
    /*line-height: 18px;*/
   /* padding-top: 10px;*/
    /*width: 185px;*/
    /*width: 241px;*/
    padding-bottom: 12px;
    padding-right: 20px;
    padding-top: 33px;
    width: 225px
}
.offapps_overview_bullet{
    background-image: url("../images/icon_tick_small.png");
    background-position: left 9px;
    background-repeat: no-repeat;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    padding: 6px 7px 2px 19px;
}

.overview_tb_grad_bg_cloud {
    background-image: url("../images/bottom_table_tab_footer.gif");
    background-repeat: no-repeat;
    float: left;
    margin-bottom: 0;
    margin-left: -3px;
    margin-top: -8px;
    margin-top: 0;
    padding: 0 35px 51px 10px;
    width: 932px;
}

.font-26{ font-size:26px; font-family:"Trebuchet MS"; color:#000101;}
.offapps_features_bullet{
    background-image: url("../images/icon_tick_small.png");
    background-position: left 9px;
    background-repeat: no-repeat;
    font-family: Arial;
    font-size: 13px;
    padding: 6px 7px 2px 19px;
}
.tb_email_collab_grad_bg{ 
background-image:url(../images/table-grad-bg.jpg); background-repeat:repeat-x; float:left; width:932px; padding-left:15px; 
padding-right:23px; padding-top:20px; padding-bottom:20px; 

background-color:#eaf3f6;
 }

/* END SSM-764 */

/* CR 794 starts */
.storewidth{
       width: 460px;
}
.pickup_details
{
	display:none;
}
/* CR 794 ends */
/* SSM 152 starts */
.select_cap_container .plan_info a
{
	display: block;
	position: absolute;
	bottom: 3px;
	/*right: 232px;*/
	right: 629px; /*CR 482*/
	top:115px; /*CR 482*/
	/*right: 247px;*/   
	background: url(../images/btn_planinfo.gif) no-repeat;
	width: 108px;
	height: 24px;
	text-indent: -9000px;
}
/* SSM 152 ends */
/* SSM 180 starts */
.billanalysiscontainer{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 450px;
	display:table;
	padding:10px;
}
.billanalysiscontainer table{
	margin:0px;
}
.billanalysiscontainer h1{
	padding:5px;
	font-size:1.8em;
	font-weight:600;
}
.billanalysisbtn{
	background: url(../images/btn_submit.gif) no-repeat;
	width: 80px;
	height: 34px;
	border:medium none;
	cursor:pointer;
}
.billanalysisgreen{
	color:green;
	font-weight:bold;
	padding:5px;
}
.billanalysiserror{
	color:red;
	font-weight:bold;
	padding:5px;
}
.billanalysisinput{
	border:1px solid gray;
	width:220px;
}
.billanalysiserrorcolor{
	color:red;
}
.billanalysiscontainer span.error{
	padding-left:0px;
	line-height:1.2;
	width:100%;	
	float:left;
}
.billanalysisgery{
	width:100%;	
	float:left;
	color:gray;
}
/* SSM 180 ends */
