.content {
	width:980px; margin:0px 0px 0px 20px;
}

#banner_prospect {width:979px; height:213px; margin:4px 0 0 20px;}
.top_level {position:absolute; top:0px; left:0px;}
#progress_bar_container {width:979px; background-color:#ffdfc1; display:none;}
#progress_bar {position:relative; width:979px; height:3px; background-color:#ffc18a;}
/*#banner_navigation {position:relative; top:5px; width:900px;}
#banner_navigation a {float:left; position:relative;}
#banner_navigation a.bullet {width:14px; height:10px; background-image:url("/images/homepage/nav/bullet.png"); background-position:0 0; background-repeat:no-repeat; overflow:hidden;}
#banner_navigation a.active {background-position:0 -10px;}*/

.homepage_content {
	width:700px;
	margin:20px 18px 0px 0px;
	float:left;
}

.section_content {position:relative; margin-bottom:10px; height:440px;}
.section_content ul, .section_content ol {padding-left:0px; margin-left:15px; -moz-padding-start:0px;}
.section_content ul li, .section_content ol li {color:#fd8c00; margin-bottom:10px;}
.section_content ul li span, .section_content ol li span {color:#464646;}
.section_content a {font-weight:bold;}
.section_content h1, .section_content .h1 {color:#464646; font-weight:bold; font-size:26px;}
.section_content .highlight {color:#fd8c00; font-size:17px; font-weight:bold; margin-bottom:10px;}

.section_boxes .raf_box {float:left; border-right:1px solid #d6d6d6; padding:23px 17px; width:290px;}
.section_boxes .raf_box .box_body {margin:13px 0 23px;}
.section_boxes .raf_box input {vertical-align:middle;}
.section_boxes .raf_box #phonenumber {width:160px;}

.section_boxes .retail_box {float:left; padding:23px 17px; width:330px; position:relative;}
.section_boxes .retail_box img {display:block; margin:19px 0 25px;}
.section_boxes .retail_box #store_locator {position:absolute; top:28px; left:240px; font-size:14px;}

.section_boxes .box_heading {font-size:18px; font-weight:bold;}
.section_boxes .box_body {font-size:14px;}

#vonage_mobile {float:left; margin-right:30px;}

#how_works {float:right; width:320px;}
#how_works .highlight {margin-bottom:10px;}

.section_boxes {width:694px; border:1px solid #d6d6d6; border-radius:5px;}

.prospect_right_header {position:relative; width:242px; height:212px; margin-left:8px; top:-26px;}
.prospect_right_header .plan_copy {position:absolute; margin-left:85px; width:164px;}
.prospect_right_header .right_top {border-bottom:1px dotted #979797; height:98px; border-top:none !important; margin-top:0px !important}
.prospect_right_header .right_bottom {margin-top:10px;}
.prospect_right_header div .device {position:absolute; margin:5px 0 0 5px; }

.prospect_right_header div .plan_copy .product_title a {color:#F9A322; font-weight:bold; font-size:15px; text-decoration:none;}
.prospect_right_header div .plan_copy .product_description {color:#7b7b7b; width:170px;}
.prospect_right_header div div div {margin-bottom:3px;}


.prospect_right_header .philippines .plan_copy .product_description {font-size:10px;}
.prospect_right_header .philippines .plan_copy .product_description a {color:#7b7b7b;}
.prospect_right_header .philippines .plan_copy .product_link {font-size:11px;}

.prospect_right_header_amex {position:relative; width:267px; height:207px; float:left; margin:3px;}

#toolbox {position:relative; top:15px;}


.divider {
	border-bottom:1px dotted #979797;
	height:1px;
	width:979px;
	clear:both;
	padding-top:14px;
}

/* MONEY BACK GURANTEEE */
#calling_plans_mbg { width:690px; position:absolute; background-color:#FFFFFF; border:1px solid #000000; left:175px; z-index:9002;} 

#calling_plans_mbg #closeButton { background:url('/images/calling_plans/res_premium_learn_more_tab.gif') repeat-x; height:20px; text-align:right; padding-top: 3px;
	padding-right:10px; font-size:10px; font-weight:bold;	}

#calling_plans_mbg #closeButton a {	color:#FFFFFF; text-decoration:none;}

#calling_plans_mbg #calling_plans_mbg_content {	padding: 5px 20px 20px 20px;}

#calling_plans_mbg #calling_plans_tos_content {	overflow:auto; height:280px; border:1px solid #0066CC; margin-right:20px; margin-left:20px; padding:10px;}

#calling_plans_mbg .calling_plans_mbg_title { color:#0066CC; font-weight:bold;}

#calling_plans_mbg .calling_plans_mbg_bullets {	padding-left:40px;}

#calling_plans_mbg .calling_plans_mbg_bullets li {	margin-bottom:5px;}
.promo_group_left{background-image:url(/images/homepage/promo_group_left.png); background-repeat:no-repeat;height:127px;width:7px;float:left;margin:8px 0px 0px 5px;}
.promo_group_right{background-image:url(/images/homepage/promo_group_right.png); background-repeat:no-repeat;height:127px;width:7px;float:left;margin:8px 0px 0px 0px;}
.promo_group_middle{background-image:url(/images/homepage/promo_group_middle.gif); background-repeat:repeat-x;height:127px;float:left;margin:8px 0px 0px 0px;}

/* Basic Talk Promo */
#basic_talk_promo {display:block; float:left;}
#basic_talk_promo h1 {line-height:26px; margin-bottom:5px;}
#basic_talk_promo div {line-height:17px;}
#basic_talk_promo div.bold {font-size:14px;}
#basic_talk_promo div a {color:#000000; text-decoration:underline; font-weight:normal;}
#basic_talk_promo #learn_more {display:block; margin-top:10px;}

#pk_callout{float: left;padding:10px 0px 10px 0px;background-image:url('/images/promotions/callouts/pk_callout_home.png');background-repeat:no-repeat;width:338px;height:358px;line-height:1.4;margin-right: 30px;}
#pk_callout_text{margin:280px 0 0 140px;}

/* Carousel - START */
	#carousel {width:339px; height:408px; position:relative; float:left; margin-right:35px;}
	#carousel_content {width:100%; height:100%; overflow:hidden; position:relative;}
	#carousel_content > div {width:339px; height:408px; position:absolute; left:0px; z-index:1;}
	#carousel_content div:first-child {z-index:2;}
	#carousel_controls {top:-28px; z-index:3; position:relative; width:100%; text-align:center;}
	#carousel_controls #bullets .bullet {width:14px; height:10px; padding:0px; background-image:url('/images/homepage/carousel/bullet.png'); background-position:0 0; overflow:hidden; display:inline-block;}
	#carousel_controls #bullets .active_bullet {background-position:0 -10px !important;}
/* Carousel - END */

.h1 {color:#F6860C; font-size:24px; margin:0px;}