@charset "utf-8";
/* SSN CSS Document */

body {
	margin:40px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
form {
	margin:0px;
}

img {
	border:none;
}

a, a:active, a:visited  {
	color:#0081c6;
	text-decoration:none;
	font-weight:normal;
}
a:hover  {
	text-decoration:underline;
	font-weight:normal;
}
	
#body_content, #header{
	width:959px;
	padding:0;
}

#logo {
	clear:both;
	float:left;
	width:140px;
	height:48px;
	margin-left:24px;
}

#logo_ie {
	clear:both;
	float:left;
	width:140px;
	height:48px;
	margin-left:12px;
	margin-bottom:7px;
}

#phone {
	float:right;
	width:165px;
	height:50px;
	margin-top:5px;
}

#espanol {
	left:940px;
	margin-top:-30px;
	position:absolute;
	font-size:11px;
}
#espanol_index {
	margin-top:-30px;
	position:absolute;
	font-size:11px;
	left:940px;
}

#phone_text {
	font-size:11px;
	text-align:right;
	font-weight:bold;
}

#phone_number {
	color:#0081c6;
	font-size:20px;
	font-weight:bold;
	text-align:right;
}

/*#burst_index {
position:absolute;
top:5px;
left:700px;
width:258px;
height:173px;
}

#burst {
position:absolute;
top:100px;
left:720px;
width:258px;
height:173px;
}
*/
#burst_index {
position:absolute;
top:27px;
left:700px;
width:281px;
height:156px;
}
#burst_dwali_index {
position:absolute;
top:22px;
left:660px;
width:200px;
height:144px;
}
#burst_affiliate_index {
position:absolute;
top:16px;
left:705px;
width:281px;
height:156px;
}

#burst {
position:absolute;
top:127px;
left:720px;
width:200px;
height:144px;
}
#burst_affiliate {
position:absolute;
top:111px;
left:725px;
width:200px;
height:144px;
}
#burst_dwali {
position:absolute;
top:117px;
left:680px;
width:281px;
height:156px;
}

#burst_index_holiday {
position:absolute;
top:6px;
left:692px;
width:262px;
height:179px;
background-image: url(../../../images/lp/ssn/holiday_message.png);
}

#burst_holiday {
position:absolute;
top:100px;
left:714px;
width:262px;
height:179px;
background-image: url(../../../images/lp/ssn/holiday_message.png);
}

#nav {
	clear:both;
	float:left;
	width:959px;
	height:30px;
	padding:0px;
	background-image:url(../../../images/lp/ssn/nav_bg.gif);
	background-repeat:repeat-x;
}

#signup {
	margin-left:340px;
}

#plans {
	margin-left:16px;
}

#plan_content {
	width:620px;
	height:370px;
}

#banner {
height:180px;
clear:both;
float:left;
margin:0px;
width:959px;
padding:0px;
}

#content {
	clear:both;
	float:left;
	width:959px;
	padding:0px 0px 10px 0px;
	background-color:#ececec;
}

#content_left {
	clear:both;
	float:left;
	width:620px;
	margin-left:5px;
	background-image:url(../../images/lp/ssn/content_bg.gif);
	background-repeat:repeat-y;
}

#content_left_footer {
	clear:both;
	float:left;
	width:620px;
	height:19px;
	background-image:url(../../images/lp/ssn/content_foot.gif);
	background-repeat:no-repeat;
	margin-bottom:0;
}

#content_right {
	float:right;
	padding-top:10px;
	width:300px;
	margin-right:5px;
}

#raf_right {
	width:278px;
	height:130px;
	padding:5px 0px 5px 25px;
	background-image:url(../../images/lp/ssn/raf_right_bg.jpg);
	background-repeat:no-repeat;
}

#referafriend {
	margin:5px 0 5px 0;
}

#looking {
	clear:both;
	float:left;
	width:959px;
}

#more_info {
	font-size:11px;
	font-weight:bold;
	margin:0 0 30px 0;
}

#see_all {
	float:left;
	margin-top:20px;
}

#verisign {
	float:right;
}

#footer {
	clear:both;
	float:left;
	width:959px;
	height:53px;
	background-image:url(../../images/lp/ssn/vonage_footer.gif);
	background-repeat:no-repeat;
}

#footer_nav  {
	clear:both;
	float:left;
	width:959px;
	text-align:center;
	font-size:12px;
	color:#999999;
}

#footer_nav a, #footer_nav a:active, #footer_nav a:visited  {
	color:#0081C1;
	text-decoration:none;
	font-weight:normal;
}
#footer_nav a:hover  {
	text-decoration:underline;
}

#legal {
	clear:both;
	float:left;
	width:959px;
	font-size:11px;
	color:#666666;
	margin:10px;
}
#legal a, #legal a:active, #legal a:visited  {
	color:#0081C1;
	text-decoration:none;
}
#legal a:hover  {
	text-decoration:underline;
}

#content_left p {
	margin:20px 30px; 
	width:565px;
}

h1 {
	font-size:22px;
	color:#F89828;
	margin:30px 25px 10px 25px; 
}

h2 {
	font-size:20px;
	font-weight:bold;
	margin:10px 25px;
}

ul li {
	list-style-image:url(../../images/lp/ssn/bullet_o.gif);
	margin:5px 0;
	font-weight:normal;
	margin-bottom:8px;
}

table tr td ul li {
	list-style-image:url(../../images/lp/ssn/bullet_o.gif);
	font-size:14px;
	font-weight:normal;
	margin:0 0 10px -30px;
}

/*table {
	text-align: left;
	margin-left:30px
}*/

td {
	font-size:12px;
}

th {
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
}

th.billingHead {
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
	color: #ffffff;
	background-color:#f7961c;
	text-align:center;
}

td.even, td.odd {
	font-size: 12px;
	padding: 5px;
	text-align:center;
	vertical-align:top;
}

td.even {
	background-color:#eeeeee;
}

td.odd {
	background-color:#ffffff;
}

#state {
	text-align:left;
	font-weight:bold;
}

.faq_list {
	clear:both;
	float:left;
	margin:20px 25px;
	width:525px;
}

.faq_list .question {
	clear:both;
	float:left;
	width:525px;
	padding-bottom:10px;
}

.faq_list .question div {
	clear:both;
	float:left;
	width:525px;
	padding-left:20px;
	padding-top:10px;
}

.faq_list .question a.plusminus {
	float:left;
	padding-right:7px;
	padding-bottom:12px;
}
#ques {
	float:left;
}

#included_countries {
 position:absolute;
 background-color:#fff;
 left:110px;
 top:100px;
 width:620px;
 line-height:15px;
}

/* CALLING PLANS FEATURES (25+ amazing calling features) */
#calling_plans_features { width:690px; position:absolute; background-color:#FFFFFF; border:1px solid #000000; left:175px;}

#calling_plans_features #calling_plans_features_close { 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_features #calling_plans_features_close a { color:#FFFFFF; text-decoration:none;}

#calling_plans_features #calling_plans_features_content {float:left; padding:20px; width:245px;}

#calling_plans_features #calling_plans_features_content a {text-decoration:none;}

#calling_plans_features #feature_content { float:left; width:365px; padding:20px; overflow: auto; height:570px;}

#calling_plans_features #feature_content span { font-weight:bold;}

/* --- */

/* 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;}

/* --- */

#logo_index {
	position:absolute;
	left:44px;
	top:40px;
	width:140px;
	height:48px;
}

#phone_index {
	position:absolute;
	width:165px;
	height:50px;
	top:45px;
	left:814px;
	text-align:left;
}

#banner_index {
position:absolute;
top:95px;
}

#nav_index {
	position:absolute;
	top:283px;
	width:959px;
	height:30px;
	background-image:url(../../../images/lp/ssn/nav_bg.gif);
	background-repeat:repeat-x;

}

#content_index {
	position:relative;
	top:273px;
	width:957px;
	padding:0px 0px 15px 0px;
	background-image:url(../../images/lp/ssn/plans_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border:solid 1px #CCCCCC;
	height:460px;
}
}

#content_index_philippines {
	position:relative;
	top:273px;
	width:959px;
	padding:0px 0px 15px 0px;
	background-color:#ececec;
}

#content_left_index {
	position:relative;
	width:621px;
	margin-left:5px;
	background-image:url(../../images/lp/ssn/content_bg.gif);
	background-repeat:repeat-y;
}

#content_left_footer_index {
	position:relative;
	width:621px;
	height:25px;
	background-image:url(../../images/lp/ssn/content_foot.gif);
	background-repeat:no-repeat;
	margin-bottom:0;
}

#content_right_index {
	position:absolute;
	width:300px;
	right:5px;
	top:0px;
}

#looking_index {
	position:absolute;
	top:803px;
	width:959px;
	font-weight:bold;
	color:#555555;
}
#looking_index_ie6 {
	position:absolute;
	top:870px;
	width:959px;
	font-weight:bold;
	color:#555555;
}

#foot_container_index {
	clear:both;
	float:left;
}

#footer_index {
	position:absolute;
	top:825px;
	width:959px;
	height:53px;
	background-image:url(../../images/lp/ssn/vonage_footer.gif);
	background-repeat:no-repeat;
}

#footer_nav_index  {
	position:absolute;
	top:890px;
	width:959px;
	text-align:center;
	font-size:12px;
	color:#999999;
	font-weight:normal;
}
#footer_nav_index a, #footer_nav_index a:active, #footer_nav_index a:visited  {
	color:#0081C1;
	text-decoration:none;
	font-weight:normal;
}
#footer_nav_index a:hover  {
	color:#0081C1;
	text-decoration:underline;
}

#legal_index {
	position:absolute;
	top:910px;
	width:959px;
	font-size:11px;
	color:#999999;
	margin:10px;
}
#legal_index a, #legal_index a:active, #legal_index a:visited  {
	color:#0081C1;
	text-decoration:none;
}
#legal_index a:hover  {
	text-decoration:underline;
}

#plan_content_philippines {
	background-image:url(../../images/lp/ssn/philippines_plans.gif);
	background-repeat:no-repeat;
	width:620px;
	height:370px;
	padding:10px 0 0 15px;
	font-size:14px;
}

#signup_phil {
	position:relative;
	left:195px;
	top:20px;
}

#left_plan, #right_plan {
	width:270px;
	height:430px;
	border:solid 1px #CCCCCC;
	padding:10px 10px 10px 15px;
	margin-top:12px;
	background-color:#FFFFFF;
}
#left_plan_ie6, #right_plan_ie6 {
	width:265px;
	height:515px;
	border:solid 1px #CCCCCC;
	padding:10px 10px 10px 15px;
	margin-top:12px;
	background-color:#FFFFFF;
}

#left_plan, #left_plan_ie6 {
	clear:both;
	float:left;
	margin-left:12px;
}

#right_plan, #right_plan_ie6 {
	float:right;
}

#single_plan {
	width:630px;
	height:350px;
	border-right:solid 1px #CCCCCC;
	padding:10px 10px 10px 15px;
	margin-top:12px;
}

#single_left, #single_right {
	width:210px;
	clear:both;
	float:left;
	margin-left:12px;
}
#single_right {
	width:360px;
	clear:none;
	float:right;
}

#strike_price {
    color: #555555;
    font-size: 15px;
    line-height: 28px;
}


#plan_title {
    color: #555555;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
}

#plan_price {
    color: #F89828;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
}

#taxes_fees {
    color: #888888;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
}

#plan_list, #hidden_plan_list{
	font-size:11px;
	margin:15px 0px 20px -25px;
	width:245px;
}

#hidden_plan_list{
	margin:-10px 0px 20px -25px;
}

#plan_list_ie, #hidden_plan_list_ie {
	font-size:11px;
	position:relative;	
	margin-left:-25px;
	margin-top:10px;
	width:245px;
}

#hidden_plan_list_ie {
	font-size:11px;
	position:relative;	
	margin-left:-25px;
	margin-top:5px;
	width:245px;
}

#hidden_plan_list_ie_six {
	font-size:11px;
	position:relative;	
	margin-left:10px;
	margin-top:-5px;
	width:245px;
}
#plan_list_ie_six {
	font-size:11px;
	position:relative;
	left:5px;
	top:2px;
	margin-left:5px;
}

#partner_list{
	font-size:12px;
	margin:0px 0px 20px -50px;
}

#partner_list_ie{
	font-size:12px;
	margin:0px 0px 20px -35px;
}

#see_rates {
	font-size:11px;
	font-weight:bold;
	margin:0 0 5px 0;
}

#order_btn {
	margin:8px 0 0 0px;
}

#order_btn_ie6 {
	clear:both;
	float:left;
	margin:5px 0 0 5px;
	z-index:9999;
}

#basic_and_lite_rate_table {
	margin-left:0;
}
#premium_upsell {
	font-size:11px;
	font-weight:bold; 
	color:#F89828;
}
.wp_lightbox_promo {background-image: url("/images/promotions/world_premium/countries_wp_promo_bg.jpg");
    background-repeat: repeat-x;
    border: 1px solid #CCCCCC;
    color: #555555;
    height: 160px;
    margin: 11px 0 0 -25px;
    padding: 0 10px;
    position: absolute;
    width: 200px;
	}
.wp_lightbox_promo .promo_title{padding:10px 0px 5px 0px;color: #F6860C; font-weight:bold;font-size: 14px; margin: 0;}
.wp_lightbox_promo .promo_link{color: #0066CC;font-weight: bold;text-decoration: none;}

.wp_sidebar_promo {
    background-image: url("/images/promotions/world_premium/wp_promo_bg.jpg");
    background-repeat: repeat-x;
    border: 1px solid #CCCCCC;
    color: #555555;
    height: 115px;
    padding: 0 10px;
    width: 230px;
}

.wp_sidebar_promo .promo_title {
    color: #F6860C;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 10px 0 5px;
}

.wp_sidebar_promo a:link, a:visited {
    color: #0081C6;
    font-weight: bold;
    text-decoration: none;
}

.wp_sidebar_promo a:hover {
    color: #0081C6;
    font-weight: bold;
    text-decoration: underline;
}

#more_worldPlan, #more_otherPlan, #otherPlan, #worldPlan, #seeIntRates, #see_rates {
	clear:both;
	float:left;
	width:245px;
}

#more_worldPlan, #more_otherPlan {
	font-size:11px;
	font-weight:bold;
	width:100px;
}


