/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	background:#fe9b26 url(../images/background.gif) repeat-x left top;
	font-size:11px;
	color:#666666;
	margin:0px;
	padding:0px;
}
#wrapper {
	width:780px;
	height:auto;
	overflow:hidden;
	margin:auto;
}
#wrapper a, a:visited {color:#0066cb; text-decoration:none; font-weight:normal;}
#wrapper a:hover {color:#FF7900; text-decoration:underline; font-weight:normal;}

/*GENERIC RE-USABLE*/
hr {display:none;}
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}
form {margin:0;padding:0;}
.txtright {text-align:right;}
.txtcenter {text-align:center;}
img {border:0;}

select {color:#666666;font-size:11px;}
input {color:#666666;font-size:11px;}

/*BORDERS*/
.brwhite {border-right:solid 1px #FFF;}
.btwhite {border-top:solid 1px #FFF;}
.btc4c4c4 {border-top:solid 2px #c4c4c4;}
.bbc4c4c4 {border-bottom:solid 2px #c4c4c4;}
.btc7c6c6 {border-top:solid 1px #c7c6c6;}
.bbwhite {border-bottom:solid 1px #FFF;}

/*SINGLE DIVIDER LINES*/
.grey-line-footer {
background-image:url(../images/grey-single-dot.gif); background-repeat:repeat-x; background-position:bottom;
}
.grey-dot-line-homepage {background-image:url(../images/grey-single-dot.gif); background-repeat:repeat-x; background-position:bottom;}

/*PADDINGS*/
.p10 {padding:10px;}
.pr10 {padding-right:10px;}
.pl90 {padding-left:90px;}
.pb2 {padding-bottom:2px;}
.pl5 {padding-left:5px;}
.pt5 {padding-top:5px;}
.pb5 {padding-bottom:5px;}
.pr5 {padding-right:5px;}
.ptb5 {padding-top:5px;padding-bottom:5px;}
.pt15 {padding-top:15px;}
.pl15 {padding-left:15px;}
.pr15 {padding-right:15px;}
.ptl15 {padding:15px 0 0 15px;}
.pl70 {padding-left:70px;}
.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.pt3 {padding-top:3px;}
.pb3 {padding-bottom:3px;}
.pt13 {padding-top:13px;}
.pb13 {padding-bottom:13px;}
.ptblr10 {padding:10px;}
.pl75 {padding-left:75px;}
.pt50 {padding-top:50px;}
.pl125 {padding-left:125px;}
.pt30 {padding-top:30px;}
.pr24 {padding-right:24px;}
.pl20 {padding-left:20px;}
.pt20 {padding-top:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.pl40 {padding-left:40px;}
.pb30 {padding-bottom: 30px;}

/*MARGINS*/
.mtblr10 {margin:10px;}
.mr10 {margin-right:10px;}
.mt10 {margin-top:10px;}
.mtl10br0 {margin:10px 0 0 10px;}
.mtr5bl0 {margin:2px 5px 5px 0;}
.mt6 {margin:6px 0 0 0;}
.ml6 {margin-left:6px;}
.mtb20 {margin:20px 0 20px 0;}
.ml82 {margin-left:82px;}
.mt20 {margin-top:20px;}
.mt5 {margin-top:5px;}
.ml60 {margin-left:60px;}
.ml20 {margin-left:20px;}
.ml10 {margin-left:10px;}
.mt35 {margin-top: 45px;}
.mtneg15{margin-top: -15px;}
.mtneg10{margin-top: -10px;}
/*NEW GRID STRUCTURE DIMENSIONS*/
#grid560 {float:left;width:560px;}
#grid190 {float:left;width:190px;}
#grid770 {float:left;width:770px;}

#grid190 h2 {margin:0 0 10px 0;padding:0;}
#grid560 h1{color: #092e98;}
/* General text styles */
	.headline {
		color: #0868AC;
		font-size: 13px;
		font-weight: bold;
	}
	.subheader {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/*font-family: Arial, Helvetica, sans-serif;*/
		font-weight: bold;
		color: #FF9900 !important;
		font-size: 12px;
	}
	.bodyText {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/*font-family: Arial, Helvetica, sans-serif;*/
		color: #87888A;
	}
	.error {
		font-weight: bold;
		color: #FF0000;
	}
	.warning {
		color: #FF0000;
	}
	p.tagline {
		margin: 0em 0em 1em;
		font-style: italic;
		color: #87888A;
	}
	p.wideTagline {
		margin: 0em 0em 1em;
		font-weight: bold;
		color: #666666;
	}
/* end General text styles */

/* General structural styles */
	ul, ol {
		margin: 0.75em 0em 0em 2em;
		padding-left: 0em;
	}
	
	/*ol {
		list-style-image: none;
	}*/
	
	li {
		margin-top: 0.75em;
	}
	td.panelColumn ul {
		margin-top: 0em;
		margin-left: 1.25em;
		padding-left: 0em;
		margin-bottom: 0em;
	
	}
/* end General structural styles */

/* Toolbox (email / bookmark / forgot pwd) */
	table.headerTools td.toolText {
		color: #0868AC;
		font-size: 11px;
		padding: 1px 0px 0px 4px;
	}
	table.headerTools td.toolText a {
		text-decoration: none;
		color: #0868AC;
	}
	table.headerTools td.toolText a:hover {
		text-decoration: underline;
		color: #0868AC;
	}
/* end Toolbox */

/* Login table */
	table.loginTable {
		margin: 0px 1px 0px 0px;
	}
	
	table.loginTable td {
		color: #0868AC;
		font-size: 12px;
		padding: 1px 0px 0px 0px;
	}
/* end Login table */

/* Forms */
	input.input76 {
		width: 76px;
		height: 18px;
		border: 1px solid #0868AC;
		margin: 0px;
	}
	input.radio, button.radio {
		background : url(/images/button.gif);
		font-family: Arial, Helvetica, sans-serif;
		color: #0868AC;
		font-weight: bold;
		font-size: 12px;
		border: none;
		height: 25px;
		width: 88px;
	}
	input.radioGrey {
		background-image : url(/images/button_grey.gif);
		font-family: Arial, Helvetica, sans-serif;
		color: #0868AC;
		font-weight: bold;
		font-size: 12px;
		border: none;
		height: 25px;
		width: 88px;
	}
/* end Forms */

/* Main layout table */
	table.mainTop {
		margin:0;
		*margin:0 0 10px 0;
		padding:0 0 10px 0;
		
	}
	td.topHeadline {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #FF9900;
		padding: 5px 0px 5px 12px;
		margin:0;
	}
	td.buttons {
		padding: 0px 12px 0px 0px;
	}
	table.splitTop {
		
		margin:0;*margin:0 0 10px 0;padding:0 0 10px 0;
	}
	table.splitWidth {
		margin: 12px 0px 0px 0px;
	}
	table.splitWidth td.Subnav {
		padding-right: 6px;
	}
	table.splitWidth td.mainContent {
		padding: 1px 20px 0px 12px;
	}
	table.splitWidth td.fullContent {
		padding: 0px;
	}
	table.fullWidth td.mainContent {
		padding: 12px 12px 0px 12px;
	}
	
	table.fullWidth td.fullContent {
		padding: 0px;
	}
	table.splitWidth td.mainContent, table.splitWidth td.fullContent, table.fullWidth td.mainContent, table.fullWidth td.fullContent {
		color: #333333;
	}
	table.mainTable h2, table.fullWidth h2 {
		margin: 0em;
		font-size: 16px;
		font-weight: bold;
		color: #0868AC;
	}
	table.widePanel h2, table.fullWidth h2 {
		margin: 0em;
		font-size: 16px;
		font-weight: bold;
		color: #0868AC;
	}
	table.mainTable h3, table.widePanel h3, table.fullWidth h3 {
		margin: 1em 0em 0.75em 0em;
		font-size: 12px;
		font-weight: bold;
		color: #FF9900;
	}
	table.mainTable h3.topItem, table.widePanel h3.topItem, table.fullWidth h3.topItem {
		margin-top: 0px;
	}
	table.mainTable h4, table.widePanel h4, table.fullWidth h4 {
		margin: 0em 0em 0em 0em;
		font-size: 11px;
		color: #0868AC;
	}
/* end Main layout table */

/* Multi-column list tables */
	table.featureList td {
		padding-right: 12px;
	}
/* end Multi-column list tables */


/* Full-page-width panels */
	table.widePanel, div.widePanel {
		margin: 0px 0px 5px 0px;
		
		background-position: bottom left;
		background-repeat: no-repeat;
	}
	
	table.widePanel td.widePanel, div.widePanel div.widePanel {
		margin: 0px;
		
		background-position: top left;
		background-repeat: no-repeat;
		padding: 12px;
	}
	
	table.widePanel td.selfContained, div.widePanel div.selfContained {
		margin: 0px;
		
		background-position: top left;
		background-repeat: repeat;
		padding: 0px 12px;
	}
/* end Full-page-width panels */

/* Content-area-width panels */
	table.contentPanel, div.contentPanel {
		margin: 0px 0px 5px 0px;
		
		background-position: bottom left;
		background-repeat: no-repeat;
	}
	table.contentPanel td.contentPanel, div.contentPanel div.contentPanel {
		margin: 0px;
	
		background-position: top left;
		background-repeat: no-repeat;
		padding: 12px;
	}
/* end Content-area-width panels */

/* Custom-padded panel for header tools */
	table.headerToolsPanel, div.headerToolsPanel {
		margin: 0px 0px 5px 0px;
		
		background-position: bottom right;
		background-repeat: no-repeat;
	}
	table.headerToolsPanel td.headerToolsPanel, div.headerToolsPanel div.headerToolsPanel {
		margin: 0px;
		
		background-position: top right;
		background-repeat: no-repeat;
		padding: 4px 0px 4px 6px;
	}
/* end Custom-padded panel for header tools */

/* REPLACED WITH NEW STYLE AT BOTTOM OF PAGE If an item is the first thing at the top of a panel, don't add a margin to the top 
	.topItem {
		margin-top: 0em;
	}*/


/* Copyright footer */
	div.footer {
		width: 760px;
		margin: 24px 12px 24px 0px;
		font-size: 11px;
	}
	p.copyright {
		margin: 5px 0px 0px 0px;
		font-family: Arial;
		font-size: 9px;
		color: #666666;
	}
/* end Copyright footer */

/* Language */
	.version {
		padding: 3px 2px 0px 0px;
		vertical-align: bottom;
		color: #F3B265;
		font-size: 10px;
		font-weight: bold;
		text-decoration:none;
	}
/* end Language */

	.subSiteNavOn {
		padding: 0px 2px 5px 0px;
		vertical-align: bottom;
		color: #FF9900 !important;
		font-size: 11px;
		font-weight: bold;
		text-decoration:none;
	}	
	.subSiteNavOff {
		padding: 0px 2px 5px 0px;
		vertical-align: bottom;
		color: #4482BB !important;
		font-size: 11px;
		font-weight: bold;
		text-decoration:none;
	}

/* Shading for alternate row items */
	.altShade {
		background-color: #E5E5E5;
	}


/*products pages */
div.productPriceImg {
	float:left;
	background-image:  url(/images/products_grey_box.gif);
	background-repeat: no-repeat;
	height: 148px;
	width: 265px;
}

div.productPriceText {
    position: relative;
    height: auto;
    width: auto;
    left: 14px;
    top: 12px;
	line-height: 12pt;
}
.smallNote {
	float:left;
	clear:both;
	font-size: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #999999;
	width:100%;
}

.productsDevicePrice {
	font-size: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-weight: bold;
}

/*  Refer A Friend */
div#chartbgImg{
    background-image:  url(/images/border_bg.gif);
    background-repeat: no-repeat;
    height: 101px;
    width: 292px;
}
div#chartbgImg2{
    background-image:  url(/images/border_bg2.gif);
    background-repeat: no-repeat;
    height: 85px;
    width: 292px;
}
div#chartbgText {
    position: relative;
    height: auto;
    width: auto;
	left: 11px;
    top: 13px;
}
div#chartbgText2 {
    position: relative;
    height: auto;
    width: auto;
	left: 11px;
    top: 16px;
}


/* Formatting for Search Results page */

.gsaPageTitle {
	float: left;
	background-color: #FF9900;
	height: 16px;
	width: 100%;
	padding: 3px;
	font-size: 13;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.gsaResults .a{
padding: 0 0 8px 20px ;
}

.gsaResults .b{
padding: 0 0 8px 70px ;
}

.gsaResults .link{
font-size: 13px;
}

.gsaResults .more{
font-size: 11px;
}


.gsaResults b{
color: F67711;
padding: 0 0 0 3px;
}

.gsaNextbtn {
	float: left;
	background-color: #FF9900;
	height: 16px;
	width: 100%;
	padding: 3px;
	font-size: 13;
	font-weight: bold;
	margin: 0 0 10px 0;
}


/*HEADER*/
#header {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:0;
	margin:0px;
}
.logospacing {float:left;margin:0;padding:0;}
/*#header h1 {float:left;} NO LONGER BEING USED SO AS TO USE THE H1 TAG IN THE TITLES*/
#header p {float:left;margin:0;padding:0;}

/*COUNTRY SELECTOR*/
.header-country-selector {float:left;margin:20px 0 0 70px;}
.header-country-selector p {margin:0;padding:0;}
.header-country-selector select {margin-top:3px;}

.header-your-web-account {float:right;margin:10px 0 0 0;padding:0;}
.header-your-web-account p {margin:0;padding:0;}
.header-your-web-account input {margin-top:3px;}
.header-your-web-account a {font-size:9px;color:#0066cb;}
.header-your-web-account a:visited {font-size:9px;color:#0066cb;}
.header-your-web-account a:hover {text-decoration:underline;font-size:9px;color:#0066cb;}
.header-your-web-account a:visited:hover {text-decoration:underline;font-size:9px;color:#0066cb;}
.header-your-web-account h2 {font-size: 12px; color: #FF8A20;}
.header-your-web-account h2 a{font-size: 14px; color: #000000; text-decoration: none;}
.header-your-web-account h2 a:visited{font-size: 14px; color: #000000; text-decoration: none;}
.header-your-web-account h2 a:hover{font-size: 14px; color: #000000; text-decoration: none;}
#tel{
	/*float:right;
	margin:0px 0 -5px 0px;
	padding:0;*/
	width:auto;
	height:auto;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	text-align:center;
}
#tel h2{
	font-size: 15px; 
	color: #FF8A20; 
	font-weight: bold;
	/*line-height: 12px;*/
	margin:0px;
	padding:0px;
}
#tel h2 a{
	font-size: 26px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}

#tel h2 a:hover{ 
	color: #000000; 
	font-weight: bold;
	text-decoration: none;
}

#tel h2 a:visited{ 
	color: #000000; 
	font-weight: bold;
	text-decoration: none;
}

/*NAVIGATION*/
#navigation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%; 
	color:#4d4d4d; 
	/*background:url(../images/Nav-Bg.gif) no-repeat;
	 background-color: #DFDDDE; border: 0; border-bottom: 1px inset #dfddde; border-top:1px solid #dfddde;  
	-moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;*/ 
	height:26px;
	margin:0px;
	padding:12px 0px 0px 0px;
}
#navigation ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#navigation li {
	display:inline;
	margin:0;
	padding:0px;
}
#navigation li a, a:visited {
	text-decoration:underline;
	color:#4d4d4d;
	font-weight:bold;
	font-size:10px;
}
#navigation a:hover, a:visited:hover {
	text-decoration:none;
	color:#4d4d4d;
	font-weight:bold;
	font-size:10px;
}
.selectedpage {color:#FD7800;}
.nav-line-right {border-right:solid 0px #999999;}

/*START OF FOOTER STYLES*/
#uk-footer {float:left;clear:both; width:780px;text-align:center;color:#999999;margin:10px 0 0 0;padding:0;}
#uk-footer ul { display:inline;margin:0; padding:0;}
#uk-footer li {display:inline;padding:0 3px 0 3px;margin:0;}
#uk-footer a, a:visited {color:#999999;font-size:10px;text-decoration:none;}
#uk-footer a:hover, a:visited:hover {color:#999999;font-size:10px;text-decoration:underline;}
#uk-footer p {text-align:left;padding:0 10px 0 10px;font-size:10px;}

/*START OF SEO FOOTER STYLE*/
#uk-seo-footer {float:left; display:inline;clear:both;width:100%;text-align:center;color:#999999;padding:10px 0 0 0;margin:0;}
#uk-seo-footer ul {display:inline;margin:0 10px 0 10px; padding:0;}
#uk-seo-footer li {display:inline;padding:0 5px 0 5px;margin:2px 0 2px 0;}
#uk-seo-footer a, a:visited {color:#999999;font-size:11px;text-decoration:none;}
#uk-seo-footer a:hover, a:visited:hover {color:#999999;font-size:11px;text-decoration:underline;}


/*START OF TOP NAVIGATION ADVERTISING*/
#top-advertising-space {float:left;width:100%;margin:5px 0 0 0;padding:0;}

.main-offer-left {float:left;width:520px;}
.main-offer-left p {margin:0;padding:0;}

.main-offer-right {float:right;width:250px;}
.main-offer-right p {margin:0;padding:0;}

.sub-offer-left {float:left;width:520px;margin:0;padding:0;}
.sub-offer-left p {margin:5px 0 0 0;padding:0;}

/*START OF MAIN CONTENT AREA WITH PODS*/
#main-pod-area {float:left;display:inline;width:100%;background-color:#ececec;margin:5px 0 0 0;padding:0;color:#666666;background-image: url(../images/hp/main-pod-area-tp-grey-curve.gif); background-repeat:no-repeat; background-position:top;}

#main-pod-area-btm-curve {float:left;line-height:1px;height:7px; margin:0; padding:0; width:100%; background-image:url(../images/hp/main-pod-area-bm-grey-curve.gif); background-repeat:no-repeat; background-position:0 0; background-color:#FFFFFF;}


/*MAY BE ABLE TO REMOVE THIS A LINK STYLE*/
#main-pod-area a {color:#0066cb; text-decoration:none;}
#main-pod-area a:hover {color:#0066cb; text-decoration:underline;}

#main-pod-area h2 a {color:#fd7800; text-decoration:none; font-size:14px;}
#main-pod-area h2 a:hover {color:#fd7800; text-decoration:underline; font-size:14px;}

#left-column {float:left;display:inline;width:280px;margin:20px 0 0 10px;padding:0;}
#middle-column {float:left;display:inline;width:215px;margin:20px 0 0 10px; padding:0;}
#right-column {float:left;display:inline;width:240px;margin:20px 0 0 15px; padding:0;}

.content-pods {float:left;display:inline;margin:0 0 0 0;padding:0 10px 0 10px;}
.content-pods h2 {color:#FD7800; /*background:url(../images/hp/grey-dot.gif) repeat-x;background-position:0 35px;*/margin:0;padding:10px 0 10px 0;font-size:14px;}
.content-pods h3 {margin:0 0 10px 0;padding:0;color:#008adc;font-size:12px;}

.left-column-pod {float:left;display:inline;width:260px;background:url(../images/hp/corners/left-col-top.gif) no-repeat; background-position:top;margin:0;background-color:#FFFFFF;}
.left-column-pod p{margin:0;padding:0;}
.left-column-pod ul {margin:0;padding:0;list-style:none;}
.left-column-pod li {padding:0 0 12px 20px;margin:0;font-weight:normal;color:#666666; background-image:url(../images/hp/icons/arrow_bullet_blu.gif); background-repeat:no-repeat;}
.grey-link {color:#666666;text-decoration:none;}
.left-col-btm-curve {float:left;height:10px; width:280px;background: #FFFFFF url(../images/hp/corners/left-col-btm.gif) no-repeat; line-height:1px; background-position:bottom left;margin:0 0 10px 0;padding:0;}

.center-column-pod {float:left;display:inline;width:195px;background: #FFFFFF url(../images/hp/corners/mid-col-top.gif) no-repeat; background-position:top;margin:0;}
.center-column-pod p {margin:0;padding:0;}
.center-column-pod ul {margin:0;padding:0;list-style:none;}
.center-column-pod li {background-image:url(../images/hp/bullets/orange-arrow.gif);background-repeat:no-repeat;background-position:0 15px;padding:10px 0 10px 10px;margin:0;border-top:dotted 1px #CCCCCC;*border-top:solid 1px #ECECEC;}
.center-col-btm-curve {float:left;height:10px;width:215px;background: #FFFFFF url(../images/hp/corners/mid-col-btm.gif) no-repeat; line-height:1px; background-position:bottom left;margin:0;padding:0;}

.right-column-pod {float:left;display:inline;width:220px;background:url(../images/hp/corners/right-col-top.gif) no-repeat; background-position:top;background-color:#FFFFFF;}
.right-column-pod p {margin:0;padding:0;}
.right-col-btm-curve {float:left;height:10px;width:240px;background-image: url(../images/hp/corners/right-col-btm.gif); background-color:#FFFFFF; background-repeat: no-repeat; line-height:1px; background-position:bottom;margin:0 0 10px 0;}

.refer-friend-bg {background-color:#FFFFFF;background-image:url(../images/hp/refer-friend-bg.gif); background-repeat:no-repeat; background-position:60px 40px;}
.live-news-article {float:left; width:100%; border-top:solid #ececec 1px;padding:10px 0 0 0;}

.live-news-article p {float:left;width:100%;}


/************************START OF DYNAMIC TEMPLATE STYLES**************************************/

#left-column-dynamic-template {float:left;width:515px;margin:0;padding:0; height:auto; overflow:hidden;}
#left-column-dynamic-template h1 {float:left;display:inline;color:#ff7900;/*font-size:14px;*/font-size:20px; font-weight:bold;padding:0;margin:0 20px 15px 10px;*margin:0 0 15px 10px;}
#no-left-column-dynamic-template {float:left;width:780px; height:auto; overflow:hidden; margin:0;padding:0;}
#no-left-column-dynamic-template h1 {float:left;display:inline;color:#ff7900;/*font-size:14px;*/font-size:20px; font-weight:bold;padding:0;margin:0 20px 15px 10px;*margin:0 0 15px 10px;}
#right-column-dynamic-template {padding:0;margin:5px 0 0 0;float:right;width:265px; height:auto; overflow:hidden;}

/*NEW RIGHT HAND PANEL STYLES*/
.panel {background-color:#ECECEC;padding:10px 10px 0 10px;margin:10px 0 0 0;background-image:url(http://www.vonage.co.uk../images/dynamic-template/panel-top.gif); background-repeat:no-repeat;background-position:top;}
.panel p {margin:0;padding:0;}
.panel ul {margin:0;padding:0; list-style: none;}
.panel li { background-image:url(http://www.vonage.co.uk../images/dynamic-template/orange-single-dot.gif); background-repeat: no-repeat; background-position:0 2px;padding:0 0 5px 15px;}
.panel h3 {margin:0;padding:0 0 10px 0;color:#ff9600;font-size:12px;}
.panel-btm-curve {height:20px; background-image:url(http://www.vonage.co.uk../images/dynamic-template/panel-btm-double.gif); background-repeat:no-repeat;background-position:bottom;margin:0;padding:0;}

.panel-self-contained {padding:0;margin:10px 0 0 0;}

.firstPanel {background-color:#FFFFFF;}
.normalPanel {background-color:#FFFFFF;}
.selfContained {background-color:#FFFFFF;}
.topItem {background-image:url(http://www.vonage.co.uk../images/dynamic-template/panel-content-top.gif); background-repeat:no-repeat; background-position:top;padding:10px 10px 0 10px;}
/*START OF MAIN BODY OF CONTENT*/
.main-content-area-full { width:760px; padding:0 0px 0 0;margin:0; height:auto; overflow:hidden; margin:auto;}
.main-content-area-full h2 {color:#0066cb;font-size:14px;}
.main-content-area-replacement-h2-title {color:#0066cb;margin:0;font-size:14px;font-weight:bold;}
.main-content-area-full h3 {color:#ff9600;font-size:12px;}
.main-content-area-full p {margin:0;}


.main-content-area-shared {float:left;display:inline;width:495px;*width:515px;padding:0 20px 10px 0;*padding:0 0 10px 0;margin:0;}
.main-content-area-shared h2 {color:#0066cb;margin:0;font-size:14px;}
.main-content-area-shared h3 {color:#ff7900;font-size:12px;}
.main-content-area-shared p {margin:0;}


/*.main-content-shared {float:left;width:100%;padding:0 20px 0 20px;margin:0;}*/
.main-content-full {float:left;width:100%;padding:0 0 0 20px;margin:0;}
.main-content-full h3 {font-size:12px; font-weight:bold;color:#ff9600;}
.main-content-full h4 {padding:10px 0 0 0;margin:0;font-size:11px; font-weight:bold;color:#0066cb;}

#full-width-xml-content-area {float:left;width:550px;/**width:495px;*/padding:0 20px 0 10px;*padding:0 10px 0 10px;margin:0;}
#full-width-page-area {float:left;display:inline;width:760px;padding:0;margin:0 10px 0 10px;}
#shared-width-xml-content-area {float:left;width:auto; height:auto; overflow:hidden;}

.left-sub-menu {float:left;width:145px;/*background-color:#ECECEC;*/padding:0;}
.left-sub-menu h2 {font-size:14px;margin:0 0 5px 0;}
.left-sub-menu ul {margin:0;padding:0; list-style: none;}
.left-sub-menu li {padding:0 0 5px 0; list-style-image:none;}

/*SEO COPY*/
#seo-copy {float:left;margin:0;padding:0;}
#seo-copy p {float:left;margin:0;padding:0;}
#seo-copy h2 {display:inline;margin:0;padding:0;}
#seo-copy h3 {display:inline;margin:0;padding:0;}
#seo-copy h4 {display:inline;margin:0;padding:0;}
.standard-text {font-weight:normal;font-size:11px;color:#666666; margin:0;padding:0 3px 0 3px; display:inline;}
.page-heading {font-size:14px;font-weight:bold;color:#0066cb;}
/*Use this style for paragraphs with heading tags inside*/
.paragraph {display:inline;}

/*NEW STYLES FOR WIDE PANEL SECTION*/
.wide-panel-dynamic-template-blank {float:left;width:100%;}
.wide-panel-dynamic-template {background-color:#ECECEC;padding:10px 10px 0 10px;margin:10px 0 0 0;background-image:url(../images/dynamic-template/wide-panel-top.gif); background-repeat:no-repeat;background-position:top;}
.wide-panel-btm-curve {float:left;width:780px;height:20px;background-image:url(../images/dynamic-template/wide-panel-btm-double.gif); background-repeat:no-repeat;background-position:bottom;margin:0;padding:0;}
.wide-panel {background-color:#FFFFFF;}
.wide-panel-topItem {background-image:url(../images/dynamic-template/wide-panel-content-top.gif); background-repeat:no-repeat; background-position:top;padding:10px 10px 0 10px; }
.wide-panel h3 {margin:0;color:#666666;}
.wide-panel p {margin:10px 0 0 0;}


/*FONTS*/
.italic-grey-txt {font-style:italic;color:#999999;}
.txtff9600 {color:#FF9600;font-size:12px;}
.txtcccccc {color:#cccccc;}
.txt666666 {color:#666666;}
.compare-txt {font-size:12px;color:#0066cb;font-weight:bold;}


/*********************************START OF FEATURES SUB MENU STYLES******************************/
#features-sub {width:100%;margin:0;padding-top:5px;background-color:#ECECEC;background-image:url(../images/top_grey_curve.gif); background-repeat:no-repeat;background-position:top;}
#features-sub a {color:#999999;}
.features-btm-curve {margin:0;padding:0;line-height:1px;background-image:url(../images/btm_curve.gif); background-repeat:no-repeat;background-position:bottom; height:10px;}
#features-sub-content {padding:5px; background-color:#FFFFFF;margin:0 5px 0 5px;background-image:url(../images/top_grey_curve_corners.gif); background-repeat:no-repeat;background-position:top;}
#features-sub-content p {font-weight:bold;color:#0066cb;padding:5px 0 5px 0;}
#features-sub-content p a {color:#0066cb;}
#features-sub-content li {margin:0;padding:0 0 4px 10px;}
.feature-selected {color:#ff7900;}



/***********************************STYLES USED SPECIFICALLY FOR THE RATES AND FEES SECTION OF EACH CALL PLAN********************/
#call_plan_details {float:left;border-top:solid 1px #ececec;width:100%;margin:10px 0 0 0;padding:0;}

.rates-chargeable-calls {float:left;width:515px;margin:10px 0 0 0;padding:0; border-right:solid 1px #ececec;}
.rates-chargeable-calls h4 {font-size:11px;margin:0;padding:5px 0 0 10px;height:23px;color:#666666; background-image:url(../images/rates-h4-bg.gif); background-repeat:no-repeat; background-position:0 0;}
.rates-chargeable-calls table {float:left;margin-bottom:10px;}
.rates-chargeable-calls td {padding:5px 5px 5px 5px;}
.small-details-pod {float:right;width:254px;margin:10px 0 0 10px;padding:0;}
.small-details-pod h4 {font-size:11px;margin:0;padding:5px 0 0 10px;height:23px;color:#666666; background-image:url(../images/small-details-h4-bg.gif); background-repeat:no-repeat; background-position:0 0;}
.small-details-pod ul {float:left;display:inline;list-style:none;margin:0;padding:0;}
.small-details-pod li {clear:both;list-style:none; list-style-image:none;margin:0;padding:5px;*padding:5px 10px 5px 5px;}

.white-btn-bg {background-color:#FFFFFF;padding:2px;}

/*******************USED SPECIFICALLY FOR PANEL AND SUB-NAV AREAS*****************************************************************/
.call-plans-country-list {float:left;width:265px;background-color:#ECECEC; background-image:url(../images/panel-top-grey-double.gif); background-repeat:no-repeat; background-position:top;margin:0;padding:10px 0 0 0;}
.call-plans-country-list  p {display:inline;}
.calls-plans-country-list ul {float:left;display:inline;margin:0;padding:0; list-style: none;}
.call-plans-country-list li {list-style:none; list-style-image:none;margin:0 0 1px -10px;padding:4px 0 0 10px;height:18px;background-image:url(../images/country-list-white-bg.gif); background-repeat:no-repeat; background-position:top left;
}

.panel-grey-btm-curve {float:left; display:inline; width:100%;height:10px; background-image:url(../images/panel-btm-grey-double.gif); background-repeat:no-repeat;background-position:bottom;margin:0;padding:0;}


.call-plan-sign-up-btn {float:left;margin:0;padding:0;}
.call-plan-sign-up-btn p {padding:0;margin:0 0 0 33px;}

.upgrade-plan {width:100%;padding:5px 0 0 0;margin:0;background-color:#ECECEC;background-image:url(../images/top_grey_curve.gif); background-repeat:no-repeat;background-position:top;}
.upgrade-plan-content {padding:5px; background-color:#FFFFFF;margin:0 5px 0 5px;background-image:url(../images/top_grey_curve_corners.gif); background-repeat:no-repeat;background-position:top;}
.upgrade-plan-content h4 {margin:0;padding:0 0 5px 0;color:#FF9600;font-size:11px;}
.upgrade-plan-curve-background {background-image:url(../images/upgrade-background-down.gif); background-color:#FFFFFF; background-repeat:no-repeat; background-position:bottom;}
.upgrade-more-info {margin:0;padding:0;background-image:url(../images/upgrade-grey-bg-curved.gif); background-repeat:no-repeat; background-position:bottom; background-color:#ececec;}
.upgrade-more-info p {padding:0 5px 5px 5px;}

/*******************************STYLES USED FOR THE MAIN NAVIGATION SUB INFO AREA*************************************************/
#header-sub-notes {float:left;display:inline;width:760px;background-image:url(../images/sub-nav-background.gif);background-repeat:no-repeat; background-position:top;height:26px;margin:0 0 0 10px;padding:0;}
#header-sub-notes p {margin:0; color:#666666; }
#header-sub-notes a {color:#999999;}
#help-link {float:right;display:inline;margin:0 20px 0 0;padding:0;}
#help-link p {margin:0;padding:0;}

#header-sub-notes-blank {float:left;display:inline;width:760px;background-image:url(../images/sub-nav-background-dotted.gif);background-repeat:repeat-x; background-position:top;height:26px;margin:0 0 0 10px;}
#header-sub-notes-blank p {margin:0; color:#666666;}
#header-sub-notes-blank a {color:#999999;}

/********************************STYLES USED FOR THE HOW DOES VONAGE WORK SECTION***************************************************/
#how-to-get-setup {float:left;}
#how-to-get-setup h2 {margin:0;padding:15px 0 0 0; font-size: 16px; color:#FF8A20; font-weight: bold; }
#how-to-get-setup h3 {border-bottom:solid 1px #dfddde;padding-bottom:10px;font-size: 14px; color:#000000; font-weight: bold;}

.pod {width:170px;margin-bottom:10px;padding:10px; background-color:#f9f8f8; font-size:10px; color:#999999;}
.pod.title {width:170px;padding:10px; background-color:#f9f8f8; font-size:10px; color:#999999;}
.pod h1{padding-bottom:10px; font-size:10px; color:#999999;}
.pod ul {list-style:none;margin:0;padding:0;}
.pod li {padding-left:15px; list-style-image:none; background-image:url(../images/orange-single-dot.gif);background-repeat:no-repeat; background-position:0 2px;}

.pod_linkage {font-size:10px;color:#999999; text-decoration:none;}
.pod_linkage:visited {font-size:10px;color:#999999; text-decoration:none;}
.pod_linkage:hover {font-size:10px;color:#999999; text-decoration:underline;}


/********************************STYLE USED ON THE INTERNATIONAL RATES PAGE********************************************************/
	/*HEADING FONT*/
	#intrates {float:left;}
	#intrates .blutitle {border-bottom:solid 1px #d4d4d4;color:#ff9600;}
	#intrates h2 {padding:10px 0 5px 0;margin:0;}
	#intrates h3 {padding:10px;margin:0;}
	#intrates p {padding:15px 0 0 15px;margin:0;}
	
	.intrates-standard-box-set-size {padding-top:5px;background-image: url(../images/standard-greyed-box.gif); background-repeat:no-repeat; height:66px;width:463px;background-position:top;}
	
	/*TEXT*/
	.blutext {color:#ff9600;}
	.txt008adc {color:#008ADC; font-size:12px;}
	.txt10 {font-size:10px;}
	.txt595{color:#595c5e;}
	
	/*LINKS*/
	.whitelink {color:#FFF;}
	.orangelink {color:#FF9900;}
	
	/*WEIGHTS*/
	.b {font-weight:bold;}
	
	/*WIDTHS*/
	.w480 {width:480px;}
	.w470 {width:470px;}
	.w152 {width:152px;}
	.w76 {width:76px;}
	.w5 {width:5px;}
	.w210 {width:210px;}
	.w500 {width:500px;}
	.w261 {width:260px;}
	.w187 {width:187px;}
	.w113 {width:113px;}
	.w108 {width:108px;}
	.w370 {width: 370px;}
	.w700 {width: 700px;}
	
	/*HEIGHTS*/
	.h1 {height:1px;}
	.h8 {height: 8px;}
	.h35 {height:35px;}
	.h70 {height: 70px;}
	.h161 {height:150px;}
	
	/*GAPS*/
	.whiterline {border-right:#ffffff 1px solid;}
	.greybline {border-bottom:#e9e9e9 1px solid;}
	
	
	/*BACKGROUNDS*/
	.shinyblubg {
	background-image:url(../images/blue_note_bg.gif);
	background-repeat:no-repeat;
	height:62px; width:463px;color:#FFF;}
	.bgf7f7f7 {background-color:#F7F7F7;}
	.bgf5f5f5 {background-color:#F5F5F5;}

/*MENUS*/
.features-menu {background-color:#FFF;}
.features-menu ul {margin-left:10px;}
.features-menu li {background-image:url(../images/dash.gif); background-repeat:no-repeat; background-position:0 2px;}

/*LINE HEIGHTS*/
.lh1 {line-height:1px;}
/*modifying css*/
.class-details h2 {
	background-color: #ffffff;
	background-image: url(../images/check_ticks.gif);
	background-repeat: no-repeat;
	color: #FF8A20;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 4px;
	font-size: 10px;
	}

/*home page*/
#hp_advert {float:left; display:inline;width:760px;margin:0;padding:5px 0 10px 10px; background-color:#FFF;line-height:1px;}
#podded_adverts {width:780px; background-color:#FFFFFF;margin:0;padding:0;}
#podded_adverts	h2 a {color: #000000; text-decoration: none; font-size: 14px; font-weight: bold;}
 #podded_adverts h2 a:hover{color: #000000; text-decoration: none; font-size: 14px; font-weight: bold;}
 #podded_adverts h2 a:visited{color: #000000; text-decoration: none; font-size: 14px; font-weight: bold;}
	.hp_pod {width:250px;margin:0 5px 0 5px;background-image:url(../images/hp_ad_shadow_bg.gif); background-repeat:repeat-y; background-position:0 0;}
	* html .hp_pod {width:250px;margin:0 2px 0 2px;background-image:url(../images/hp_ad_shadow_bg.gif); background-repeat:repeat-y; background-position:0 0;}
	.hp_lrg_pod {width:510px;background-image:url(../images/hp_ad_lrg_shadow_bg.gif); background-repeat:repeat-y; background-position:0 0;margin-right:5px;margin-left:0;margin-bottom:0;}
	
	
	.close_pod {float:left;clear:both; display:inline;line-height:1px;background-image:url(../images/hp_ad_shadow_footer.gif); background-repeat:no-repeat; background-position:0 0;height:16px;width:250px;margin:0;padding:0;}
	.close_lrg_pod {float:left;clear:both; line-height:1px;background-image:url(../images/hp_ad_lrg_shadow_footer.gif); background-repeat:no-repeat;height:16px;width:510px;}	
	
	.open_pod {float:left;clear:both; display:inline;background-image:url(../images/hp_ad_shadow_header.gif); background-repeat:no-repeat;width:250px;}
	.open_pod h2 {margin-right:15px; margin-bottom:10px;margin-left:15px;}
	.open_pod h3 {margin:-5px 0px 0 9px;padding:0;}
	.open_pod ul {padding-left:0px; padding-right: 10px;list-style:none; list-style-image:none; display:block;}
	.open_pod li {padding:0 0 7px 10px;margin:0; list-style-image:none; background-image:url(../images/orange-single-dot.gif); background-repeat:no-repeat; background-position:0 4px; }
	.open_lrg_pod {float:left;clear:both;background-image:url(../images/hp_ad_lrg_shadow_header.gif); background-repeat:no-repeat;width:510px;}
	.open_lrg_pod h2 {margin:15px 15px 10px 15px; padding-bottom:10px; padding-left:110px; border-bottom:solid 1px #CCCCCC;}
	
	.mt10 {margin-top:10px;}
	
	.bbcccccc  {border-bottom:solid 1px #CCCCCC;}
	
	.m0 {margin:0;}
	.mb0 {margin-bottom:0;}
	.mb10{margin-bottom: 10px;}
	.mb7{margin-bottom: 7px;}
	.mt1 {margin-top:1px;}
	.mt5 {margin-top:5px;}
	.mt15 {margin-top:15px;}
	.mt_neg_5 {margin-top:-5px;}
	.mt_neg_40 {margin-top:-40px;}
	.p0 {padding:0;}
	.pl180 {padding-left:180px;}
	
	/*To be added to the paragraphs of each box
	/*padding:0 15px 0 15px;margin:0;*/
	
	/*.features-list {float:left;margin:10px 0 0 15px;display:inline;}
	.features-list ul {float:left;display:inline;list-style:none;padding:0;margin:7px 0 0 5px;}
	.features-list li {float:left;margin:2px 5px 0 0;padding:3px 0 0 20px;height:20px; background-image:url(<?=$identity->getImage("hp/new/tick_small.gif") ?>); background-repeat:no-repeat; background-position:0 0;}*/
	
	
	.txt666666 {color:#666666;}
	
	.w480 {width:480px;}
	
	.photo_background_lrg_pod {float:left;margin:-49px 0 0 0;padding:49px 0 0 0;height:121px; width:505px;background-image:url(../images/Why_should_use_ozzietel.gif); background-repeat:no-repeat; background-position:5px 0;}
	.photo_background_lrg_pod ul {padding-left:220px; list-style:none; display:block;}
	.photo_background_lrg_pod li {padding:0 0 0 15px;margin:0; list-style-image:none; background-image:url(../images/li_box_blue.gif); background-repeat:no-repeat; background-position:0 -5px;}
	.photo_background_lrg_pod p {padding:0 0 0 180px;margin:0;}

/*tel top*/
#inqC2CImgContainer h2{color: #FF8A20; font-size: 12px; font-weight: bold;}
#inqC2CImgContainer h1{color: #000000; font-size: 16px; font-weight: bold;}
/*call plans*/
		td.productsServicesTag {
					font-size: 10px; 
					COLOR: #333333; 
					FONT-FAMILY: Arial, Helvetica, sans-serif
				}
				td.MoreInfoTag {
					font-size: 10px; 
					COLOR: #333333; 
					FONT-FAMILY: Arial, Helvetica, sans-serif
				}
				a.residentialTitle, span.residentialTitle {
					text-decoration: none;
					font-size: 13px; 
					 
						color: #FF7900; 
					 
					font-weight: bold;
					font-family: Arial, Helvetica, sans-serif;
				}
				a.residentialPrice, a.residentialPrice:hover {
					text-decoration: none;
					font-size: 18px; 
					color: #FF7900; 
					font-weight: bold;
					font-family: Arial, Helvetica, sans-serif;
				}
				a.businessTitle, span.businessTitle {
					text-decoration: none;
					font-size: 13px; 
					color: #0868AC; 
					font-weight: bold;
					font-family: Arial, Helvetica, sans-serif;
				}
				a.businessPrice, a.businessPrice:hover {
					text-decoration: none;
					font-size: 18px; 
					color: #0868AC !important;
					font-weight: bold;
					font-family: Arial, Helvetica, sans-serif;
				}
				div#productsServicesimg{
					background-repeat: no-repeat;
					background-image:  url(../images/test_products_page.jpg);
					height: 420px;
					width: 760px;
				}
				div#productsServicesText {
					position: relative;
					height: auto;
					width: auto;
					left: 12px;
					top: 32px;
				}
				div#residentialTitleText {
					position: relative;
					height: auto;
					width: auto;
					left: 40px;
					top: 23px;
					color: #333333;
					font-weight: bold;
				}
				
				/* Disclaimer Cross Symbol used for 'Services' page */
				
				.daggerOrange {
					font-size: 8px;
					line-height: 12px;
					vertical-align: top;
											color: #FF7900; 
					 
					text-decoration: none;
					font: Arial, Helvetica, sans-serif;
					font-weight: bold;
				}
				
				.daggerBlue {
					font-size: 8px;
					line-height: 12px;
					vertical-align: top;
					color: 0868AC;
					text-decoration: none;
					font: Arial, Helvetica, sans-serif;
					font-weight: bold;
				}

a.residentialTitle:hover, a.businessTitle:hover, a.UpgradeTitle:hover {
	text-decoration:underline;
	color: #FF7900 !important;
}

/*For floating content box */
/*BUG: in IE, three lines are required for background repeat to be visible*/
div.bluebox {
	position: relative;
	/*bottom: 20px; */
	float:right;
	width: 258px;
	clear: both;
	margin-top: 5px;
	margin-bottom:3px;	
	/*left: 527px;
	top: 131px;
	z-index: 3;*/	
}
	
div div.blueboxtop {
	background-image: url('../images/bluebox_top.gif');
	background-repeat: no-repeat;
	width: 258px;
	height: 22px;	
	clear: both;	
}

div div.blueboxmid {
	background-image: url('../images/bluebox_mid.gif');
	background-repeat: repeat;
	padding-left: 15px;
	widows: 258px;
	overflow: auto;
	clear: both;
}

div div.blueboxmid p {
	margin-left: 10px;
}

div div.blueboxmid img {
	padding-bottom: 5px;
}

div div.blueboxmid ul {
	list-style-type: none;	
	padding: 0px;
	margin-left: 20px;	
}

div div.blueboxmid ul li {
	list-style-image:none;
	background: url('../images/orange_arrow.gif') no-repeat scroll 0px 0px;
	margin: 0px;	
	padding-bottom: 5px;
	width: 150px;	
	vertical-align: top;	
}

div div.blueboxmid ul li a {
	position: relative;
	bottom: 3px;
	right: 3px;
	left: 13px;
}

div div.blueboxmid ul li span {
	position: relative;
	bottom: 3px;
	right: 3px;	
	left: 13px;
}

div div.blueboxbot {
	background-image: url('../images/bluebox_bot.gif');
	background-repeat: no-repeat;
	width:258px;
	height: 25px;
	clear: both;	
}

	#hp800Number {
		font-size:16px;
		top: 2px;
		left: 0;
		letter-spacing:0;
	}
	#lnpToolDiv {
		padding: 0 0 11px 11px;
	}
	#submitBtn {
		height: 25px;
		width: 41px;
		padding: 0 25px 0 0;
	}

#lnpFields {

	vertical-align:top;
	margin: 5px 0 20px 0;
}
#tnf_0, #tnf_1, #tnf_2, #tnf_3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size:12px;
}
#tnf_0 {
	width:80px;
}
#tnf_1, #tnf_2 {
	width:30px;
}
#tnf_3 {
	width:38px;
}
#tnf_4 {
	color: #333333;
	font-size:11px;
	width:70px;
	margin: 1px 0px 0px 2px;
}
/* call plans ends*/
/*call-plans boxes*/
#call_plans_page{
width: 750px;
height:auto;
overflow:hidden;
margin: 0 auto;
margin-top: 5px;

}
#call_column{
	background: #dfddde;
	width: 371px;
	height:auto;
	overflow:hidden;
	margin:0px;
}
#call_column_top{
	background: url(../images/call_bk_top.gif) no-repeat left top;
	width: 371px;
	margin:0px;
	margin-top: -11px;
	*margin-top: 0px;
}
#call_column_top h1{
	padding: 2px 5px;
	padding-bottom: 0;
	font-size: 17px;
	font-family: Arial Narrow, Arial;
	margin-bottom: -4px;
	*margin-bottom: 0px;
}
.blue{color: #0A2EBB;}
.orange{color: #ff8533;}

#call_column_bottom{
	background: url(../images/call_bk_bottom.gif) no-repeat left top;
	height:12px;
	width: 371px;
	font-size:0px;
}
#callbox_top{
	background: url(../images/call_box_top.png) no-repeat left bottom;
	height: 10px;
	width: 360px;
	margin: 5px;
	margin-bottom: 0;
}
#callbox_top h1{
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding: 0px 10px; 
	text-transform: uppercase;
}
#callbox_main{
	background: url(../images/call_box_main.png) repeat-y left top;
	height:162px;
	width: 360px;
	margin: 0 5px;
}
#desc_callbox{
	width: 180px;
	margin-left: 160px;
	padding: 2px 7px;
	z-index: 4;
	font-size: 10px;

}
#desc_callbox a{
	font-size: 10px;
	color:#0066cb;
}
#desc_callbox a:hover{
	font-size: 10px;
	color:#0066cb;
	text-decoration:underline;
}
#desc_callbox h1{
	font-size: 14px;
	font-weight: bold;
	line-height: 8px;
}
#callbox_bottom{
	background: url(../images/call_box_bottom.png) no-repeat;
	height: 10px;
	width: 360px;
	margin: 5px;
	margin-top: 0px;
}
.month_free{
	background: url(../images/month_free.png) no-repeat;
	height:66px;
	width: 114px;
	margin-right: 1px;
	float: right;
	z-index: 2;
	margin-top:-10px;
}
* html .month_free{
	background: url(../images/month_free.png) no-repeat;
	height:66px;
	width: 114px;
	margin-right: 1px;
	float: right;
	z-index: 2;
	margin-top:-6px;
}
.call_plan_girl{
	background: url(../images/call_plans_girl.png) no-repeat;
	height:110px;
	width: 167px;
	float: left;
	margin-top:-100px;
	margin-left:5px;

}
.call_plan_girl2{
	background: url(../images/okayimg1.png) no-repeat;
	height:110px;
	width: 167px;
	float: left;
	margin-top:-100px;
	margin-left:5px;

}
.call_plan_man2{
	background: url(../images/okayimg.png) no-repeat;
	height:110px;
	width: 167px;
	float: left;
	margin-top:-100px;
	margin-left: 5px;

}
.call_plan_man3{
	background: url(../images/okayimg2.png) no-repeat;
	height:140px;
	width: 167px;
	float: left;
	margin-top:-130px;
	margin-left: 5px;

}
.call_plan_man4{
	background: url(../images/okayimg3.png) no-repeat;
	height:132px;
	width: 146px;
	float: left;
	margin-top:-121px;
	margin-left:10px;

}
.call_plan_man5{
	background: url(../images/okimg5.png) no-repeat;
	height:120px;
	width: 154px;
	float: left;
	margin-top:-110px;
	margin-left:5px;

}
.call_plan_man{
	background: url(../images/call_plans_man.png) no-repeat;
	height:136px;
	width: 102px;
	float: left;
	margin-top:-126px;
	margin-left:20px;

}
.call_plan_woman{
	background: url(../images/call_plans_woman.png) no-repeat;
	height:120px;
	width: 155px;
	float: left;
	margin-top:-110px;
	margin-left:5px;

}
#ozzi_logo { 
	width: 360px;
	height: 150px;
	margin: 0 auto;
	padding-top: 30px;
	
}
#ozzi_logo a{
	position: absolute;
	width: 100px;
	height: 100px;
	text-indent: -9999em;
	background: url(../images/how-it-works-icon.gif) no-repeat;
	overflow: hidden;
	color: #ffffff;
	text-decoration: none;
	margin-left: -30px;
	}
#ozzi_logo a:hover{
	background: url(../images/how-it-works-icon1.gif) no-repeat;
	color:#ffffff;
	text-decoration: none;
	}
.large{
	margin-top: 20px;
	font-size: 35px;
	font-weight: bold;
}
/* features page*/
#feature_box_small{
	width: 244px;
	margin: 4px;
}
#feature_box_small_top{
	width: 244px;
	height: 11px;
	background: url(../images/features_grey_small_top.gif) no-repeat left bottom;
}

#feature_box_small_main{
	width: 244px;
	background: #e5e5e5;
	margin-top: -12px;
	*margin-top: 0px;
}
#feature_box_small_main h1{
	background:url(../images/features_bullet.png) no-repeat 0 1px;
	padding-left: 20px;
	font-size: 18px;
	color: #0159b0;
	margin-left: 4px;

}
#feature_box_small_bottom{
	width: 244px;
	height: 11px;
	background: url(../images/features_grey_small_bottom.gif) no-repeat;
}
#white_box_small_top{
	width: 232px;
	height:12px;
	margin: 0 auto;
	background: url(../images/features_box_white_small_top.png) no-repeat left bottom;
}
#white_box_small_main{
	width: 232px;
	height:188px;
	margin: -9px auto 0;
	*margin: 0px auto 0;
	background: url(../images/features_box_white_small_main.png) repeat-y;
}

#white_box_small_bottom{
	width: 232px;
	height:12px;
	margin: 0 auto;
	background: url(../images/features_box_white_small_bottom.png) no-repeat;
}
#feature_box_long{
	width:100%;
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
	height:auto;
	overflow:hidden;
}
#feature_box_long_top{
	width: 774px;
	height: 10px;
	background: url(../images/grey_long_top.gif) no-repeat left bottom;
}
#feature_box_long_main{
	width: 774px;
	height:auto;
	overflow:hidden;
	background:#ececec;
}
#feature_box_long_bottom{
	width: 774px;
	height: 10px;
	background: url(../images/grey_long_bottom.gif) no-repeat left top;
}
#white_box_long_top{
	width: 760px;
	height:12px;
	margin: 0 auto;
	background: url(../images/features_box_white_long_top.png) no-repeat left bottom;
}
#white_box_long_main{
	width: 760px;
	height: 175px;
	margin: -1px auto 0;
	background: #ffffff;
}
*html #white_box_long_main{
	width: 760px;
	height: 175px;
	margin: -2px auto 0;
	background: #ffffff;
}
#white_box_long_bottom{
	width: 760px;
	height:12px;
	margin: 0 auto;
	background: url(../images/features_box_white_long_bottom.png) no-repeat left top; 
}
.white_leftcol{
	width: 350px;
	padding-left: 10px;
}
.white_rightcol{
	width: 250px;
}
#orange_box{
	width: 494px;
	margin: 5px;
}
*html #orange_box{
	width: 494px;
	margin: 5px 2px 5px 2px;
}
#orange_box_top{
	width: 494px;
	height: 7px;
	background: url(../images/orange_top.gif) no-repeat left bottom;
}
#orange_box_main{
	width: 494px;
	height: 84px;
	background:#ff7900;
	color: #ffffff;
}
#orange_box_bottom{
	width: 494px;
	height: 7px;
	background: url(../images/orange_bottom.gif) no-repeat left top;
}
#blue_box{
	width: 244px;
	height:auto;
	overflow:hidden;
	margin: 5px;
}
#blue_box_top{
	width: 244px;
	height: 7px;
	background: url(../images/blue_top.gif) no-repeat left bottom;
}
#blue_box_main{
	width: 244px;
	height: 84px;
	background:#0159b0 url(../images/blue_rptx.gif) repeat-x;
	color: #ffffff;
	text-align: center;
}
#blue_box_main h1{
	color: #ffffff;
	text-align: center;
}
#blue_box_main a{
	color:#ffffff;
	text-decoration: none;
}
#blue_box_main a:hover{
	color:#ffffff;
	text-decoration: underline;
}
#blue_box_bottom{
	width: 244px;
	height: 7px;
	background: url(../images/blue_bottom.gif) no-repeat;
}









#blue_box_small{
	width: 100%;
	/*margin:5px;*/
	margin-bottom:10px;
}
#blue_box_top_small{
	width:100%;
	height:6px;
	background: url(../images/blue_top_small.gif) no-repeat left bottom;
}
#blue_box_main_small{
	width:100%;
	height:84px;
	background:#0159b0 url(../images/blue_rptx.gif) repeat-x;
	color: #ffffff;
	text-align: center;
}
#blue_box_main_small h1{
	color: #ffffff;
	text-align: center;
	padding:20px 0px 0px 20px;
}
#blue_box_main_small a{
	color:#ffffff;
	text-decoration: none;
}
#blue_box_main_small a:hover{
	color:#ffffff;
	text-decoration: underline;
}
#blue_box_bottom_small{
	width:100%;
	height:5px;
	background: url(../images/blue_bottom_small.gif) no-repeat;
}







#features_top{
	/*margin: 0 7px;
	width: 774px;*/
	width:98%;
	margin:auto;
	/*margin-left:7px;
	margin-right:7px;*/
	height:auto;
	overflow:hidden;
}
.features ul{
	list-style-image: url(../images/Arrow_right.gif);
	
}
.features ul li{
	padding-left: 6px;
	line-height: 10px;
}
.features ul li a{
	font-size: 12px;
	line-height: 12px;
	}
.features ul li a:hover{
	font-size: 12px;
	}
.feature_contact{
	width: 55px;
	height: 51px;
	background: url(../images/feature_contact.png) no-repeat left top;
	float: right;
	margin-right:15px;
	text-align:left;
}
.blue_button{
	width: 88px;
	height: 22px;
	background: url(../images/blue_button.png) no-repeat left top;
	float: right;
	margin-top:10px;
	margin-right:10px;
	text-align:left;
}
*html .feature_contact{
	width: 55px;
	height: 51px;
	background: url(../images/feature_contact.png) no-repeat left top;
	float: right;
	margin-right:10px;
	text-align:left;
}
*html .blue_button{
	width: 88px;
	height: 22px;
	background: url(../images/blue_button.png) no-repeat left top;
	float: right;
	margin-top:10px;
	margin-right:7px;
	text-align:left;
}
.blue_button a{
	position: absolute;
	width: 88px;
	height: 20px;
	text-indent: -9999em;
}
/*international rates page*/
.activation{
	height: 79px;
	background: url(../images/activation_box.gif) no-repeat;
	}
.international-content-area-shared {float:left;width:450px;*width:450px;padding:0 0px 10px 0;*padding:0 0 10px 0;margin:0; margin-top: 10px;}
.international-content-area-shared h2 {color:#4DACE7;margin:0;font-size:18px;line-height: 12px; font-weight: bold;}
.international-content-area-shared h3 {color:#FF8A20;font-size:18px; line-height: 10px; font-weight: bold; margin-top: 7px;}
.international-content-area-shared h4 {color:#000000;font-size:14px; line-height: 10px; margin-top: -10px;}
.international-content-area-shared p {margin:0;}
.black { color: #000000;}
.offer{ height: 108px; width: 308px; margin:0px; margin-top: 15px;}
.offer h1{ 
	height: 108px; 
	width: 308px;
	margin:0px;
	padding:0px;
}
.offer h1 a{ 
	height: 108px; 
	width: 308px;
	display:block;
	text-indent:-9999em;
	background: url(../images/offer.png) no-repeat left top;
}
.internationalmain{background: url("../images/int_rates_bg.gif") no-repeat left top; height: 284px; width: 768px; margin:auto; }
* html .internationalmain{background: url("../images/int_rates_bg.gif") no-repeat left top; height: 284px; width: 775px; margin:auto; }
.flash_intrates_globe{ width: 264px; height:271px; margin-top: 20px; margin-right: 2px;}
* html .flash_intrates_globe{ width: 264px; height:271px; margin-top: 20px; text-align:right; margin-right: 0px;}
.flash_intrates_countrymaps{ width: 482px; height: 268px; margin-left: 15px;}
* html .flash_intrates_countrymaps{ width: 482px; height: 268px; margin-left: 5px;}
.search_intrates{height: 96px; border: 1px solid #FF8A20; -moz-border-radius: 5px; background: url(../images/search.png) no-repeat bottom left; margin: 10px auto;}
.search_intrates h2{font-weight: bold; font-size: 11px; color: #000000; padding-left: 10px;}
.search_intrates input{ margin-left: 80px; }
.search_intrates input.btns{ margin-left: 10px; }

#button_intrates1 a{width: 80px; height: 30px; margin-left: 20px; background: url(../images/button.png) no-repeat 0 16px; padding: 17px 14px; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold;}
#button_intrates1 a:hover{text-decoration: underline; color:#ffffff;}
#button_intrates2 a{width: 80px; height: 30px; margin-left: 20px; background: url(../images/button.png) no-repeat 0 16px; padding: 17px 13px; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold;}
#button_intrates2 a:hover{text-decoration: underline; color:#ffffff;}
/*login page*/
.login_menu {padding:10px;background-image: url(../images/login_bg.gif); background-repeat:no-repeat;width:740px;height:92px; margin:auto;}
.login h1{font-size: 12px; font-weight: bold; color: #ffffff;}
.login_input_field {float:left; color:#000;}
.login_input_field input {border:solid 1px #d8d8d8;margin-top:3px;}
.login_input_field input.txtinput {border:solid 1px #d8d8d8;margin-top:3px; height:20px;}
.login_input_field select {border:solid 1px #d8d8d8;margin-top:3px;}
.login_input submit {cursor:pointer;}
.bb45aae7 {border-bottom:solid #45aae7 1px;}
			
.login_trouble {float:left;color:#d3ebfa;}
.login_trouble h3 {font-size:11px;font-weight:bold;padding:10px 0 4px 0;margin:0;color:#d3ebfa;}
.login_trouble ul {list-style:none;padding:0;margin:0;}
.login_trouble li {display:inline;}
			
.login_url {color:#d3ebfa;text-decoration:none;}
.submit_btn {cursor: pointer; /* hand-shaped cursor */cursor: hand; /* for IE 5.x */}
			
/*Shadows Advert*/
.shadow_advert_pod {float:left;width:248px;background-image: url(../images/ad_shadow_bg.gif); background-repeat:repeat-y;}
.shadow_advert_pod ul{ list-style-image: url(..images/check_ticks.gif);}
.login_list ul {padding-left:0px; padding-right: 0px;list-style:none; display:block; margin-left: -3px; margin-top: -3px;}
	.login_list li {padding:0 0 0 15px;margin:0; background-image:url(../images/check_ticks.gif); background-repeat:no-repeat; background-position:0 2px; }
#advert-area {float:left;width:780px;}
/*products page*/
#products_page{
width: 770px;
margin: 0 auto;
margin-top: 5px;

}

#products{
	width: 360px;
	margin-left:10px;
	}
#productsbox_top{
	background: url(../images/call_box_top.png) no-repeat left bottom;
	height: 10px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 0;
}
#productsbox_top h1{
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding: 2px 10px; 
	text-transform: uppercase;
	color: #092e98;
}
#productsbox_main{
	background: url(../images/call_box_main.png) repeat-y left top;
	height:auto;
	overflow:hidden;
	width: 100%;
	margin: 0 0;
}
#desc_productsbox{
	width: 180px;
	padding: 2px 7px;
	z-index: 4;
	font-size: 10px;

}
#desc_productsbox h1{
	font-size: 14px;
	font-weight: bold;
	line-height: 8px;
}
#productsbox_bottom{
	background: url(../images/call_box_bottom.png) no-repeat left top;
	height: 10px;
	width: 100%;
	margin: 0px;
	margin-top: 0px;
}

.hardware-chooser-teaser {float:left;width:750px;padding:0;margin:0;}
.hardware-chooser-teaser h3 {float:left;margin:0;padding:0;}
.hardware-chooser-teaser p {margin:30px 0 0 0;float:right;}

/*GENERIC PADDING*/
.pt10 {padding-top:10px;}
.grey{color: #cccccc;}
.b {font-weight: bold;}
.bluetable {border: 1px solid #092e98;}
/*signup*/
th { text-align: left; }
#sign_nav{width: 80%; text-align: center; margin: 0 auto;}
#BreadCrumbs {
  
  margin: 10px auto;
  padding: 0;
  text-align: center;
}

#BreadCrumbs li {
  float:              left;
  height:             32px;
  width:              82px;
  font-family:        Arial, Helvetica, sans-serif;
  font-size:          11px;
  font-weight:        bold;
  margin:             10px 0px 10px 0px;
  padding:            0px 0px 15px 0px;
  display:            inline;
  line-height:        15px;
  list-style:         none;
  vertical-align:     top;
  word-spacing:       normal;
  text-align:         center;
  background-repeat:  no-repeat;
}

#BreadCrumbs li.invisible { display: none; }
#BreadCrumbs li.invisibleActive { color: green; }

#BreadCrumbs li.active    { color: #FF7900; }
#BreadCrumbs li.visited   { color: #0066CC; }
#BreadCrumbs li.unvisited { color: #98968A; }

#BreadCrumbs li.first   { background-position: bottom right; }
#BreadCrumbs li.middle  { background-position: bottom center; }
#BreadCrumbs li.last    { background-position: bottom left; }

#BreadCrumbs li.activeFirst   { background-image: url(../images/active_left.gif); }
#BreadCrumbs li.activeMiddle  { background-image: url(../images/active_mid.gif); }
#BreadCrumbs li.activeLast    { background-image: url(../images/active_right.gif); }
#BreadCrumbs li.visitedFirst  { background-image: url(../images/visited_left.gif); }
#BreadCrumbs li.visitedMiddle  { background-image: url(../images/visited_mid.gif); }
#BreadCrumbs li.visitedLast  { background-image: url(../images/visited_right.gif); }
#BreadCrumbs li.unvisitedFirst  { background-image: url(../images/unvisited_left.gif); }
#BreadCrumbs li.unvisitedMiddle  { background-image: url(../images/unvisited_mid.gif); }
#BreadCrumbs li.unvisitedLast  { background-image: url(../images/unvisited_right.gif); }

.pageTitle { clear: both; float: left; }
.subTitle {
  font-weight: bold;
  margin: 0px;
}

#selected_state  select { height: 22px; width: 100%;}
#selected_npa    select { height: 22px; width: 100%; }
#selected_town   select { height: 22px; float: left; }
#selected_number select { height: 22px; float: left; }

.spinner {
  float: left;
  width: 22px;
  height: 22px;
}
/*sign up products*/
.VonageTop, .VonageMid, .VonageBottom, .VonageBigBottom {
clear:both;
float:left;
width:697px;
}

.VonageTop {
background-image:url(../images/vonage_round_top.gif);
background-repeat:no-repeat;
height:21px;
}

.VonageMid {
background-image:url(../images/vonage_round_mid.gif);
background-repeat:repeat-y;
padding:0px 10px;
}

.VonageBottom {
background-image:url(../images/vonage_round_bottom.gif);
background-repeat:no-repeat;
height:16px;
margin-bottom:10px;
}

.VonageBigBottom {
background-image:url(../images/vonage_lg_round_bottom.gif);
background-repeat:no-repeat;
height:38px;
margin-bottom:10px;
}

.OrangeBullet {
margin:2px;
}

.asterisk {
float:left;
color:#FF7900;
font-weight:bold;
font-size:18px;
margin-top:2px;
}

.AsteriskComment {
clear:both;
float:left;
font-size:10px;
margin:4px 0px 0px 15px;
}
/* Vonage Subscribe Shared CSS Document */

.DeviceInfoColumn ul, ol {
width:245px; 
}

.DeviceHeader {
clear:both;
float:left;
background-color:#999999;
border-top:1px solid #FFFFFF;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:3px;
width:671px;
}

.PlusMinus {
clear:both;
float:left;
margin:2px 5px 2px 2px;
}

.DeviceContent {
clear:both;
float:left;
width:677px;
}

.DeviceHeaderColumn, .DeviceHeaderColumnNoRtBorder {
font-size:11px;
font-weight:bold;
text-align:left;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
background-color:#DFDDDE;
padding:2px 0px 2px 8px;
}

.DeviceHeaderColumnNoRtBorder {
border-right:none;
}

.DeviceImageColumn, .DeviceInfoColumn, .OneTimeChargeColumn, .SelectAdapterColumn {
border-bottom:1px solid #CCCCCC;
}

.DeviceImageColumn {
width:180px;
text-align:left;
vertical-align:top;
}

.DeviceInfoColumn {
width:255px;
border-right:1px solid #CCCCCC;
vertical-align:top;
padding:5px 5px 5px 0px;
}

.OneTimeChargeColumn {
width:132px;
border-right:1px solid #CCCCCC;
vertical-align:top;
padding:5px;
}

.SelectAdapterColumn {
text-align:center;
vertical-align:top;
padding:5px;
width:110px;
}

.DeviceName {
clear:both;
float:left;
color:#FF7900;
font-size:14px;
font-weight:bold;
}

.DeviceCostSmall, .DeviceCostLarge, .DeviceCostMonth, .DeviceFree {
float:left;
color:#FF7900;
font-weight:bolder;
line-height:20px;
}

.DeviceCostSmall {
font-size:15px;
margin-top:0px;
}

.DeviceCostLarge {
font-size:25px;
margin-top:3px;
}

.DeviceFree {
font-size:20px;
margin-top:3px;
}

.FeaturesURL {
clear:both;
float:left;
width:200px;
}

.YourPrice {
clear:both;
float:left;
margin:5px 5px 0px 0px;
}

.ListPrice {
clear:both;
float:left;
font-size:10px;
margin-top:5px;
width:120px;
}

.VonageBottomGrey {
  clear:both;
  float:left;
  width:697px;
  background-image:url(../images/vonage_round_bottom_grey.gif);
  background-repeat:no-repeat;
  height:38px;
  margin-bottom:10px;
}

.DeviceBottomURL {
clear:both;
float:left;
font-weight:bold;
width:675px;
margin-left:10px;
}

.DeviceOrangeBg {
  background-image:url(../images/orange_device_bg.gif);
  background-repeat:repeat-y;
  background-position:left;
}

.DeviceGreyBg {
  background-image:url(../images/grey_device_bg.gif);
  background-repeat:repeat-y;
  background-position:left;
}
h1.info {
color:#0868AC;
margin:0px;
padding:9px 5px 10px 15px;
width:570px;
font-size: 14px;
font-weight: bold;
}
/*call plans new*/
.callplan {float:left; display:inline; width:175px;margin-left:10px;margin-right:10px; color:#999999;}
					.callplan h2 {margin:0;padding:0;}
					.callplan p {padding:10px 10px 5px 10px;}
					
					
					.redplan {border-left:solid 1px #f6cbb5;border-right:solid 1px #f6cbb5;}
					.redplan ul {list-style:none;margin:5px 10px 5px 10px;padding:0;}
					.redplan li {padding-left:10px;background-image: url(../images/red_bullet.gif);background-repeat:no-repeat;background-position:0 4px;}
					.closedcurve-red {float:left;clear:both;margin:0;padding:0; height:4px; width:175px;background-image:url(../images/red_footer.gif); background-position:top; background-repeat:no-repeat;}
					
					/*RED FURTHER DETAILS STYLES*/
						.redplannoborder ul {list-style:none;margin:5px 10px 5px 0;padding:0;}
						.redplannoborder li {padding-left:10px;list-style:none;list-style-image:none;background-image: url(../images/red_bullet.gif);background-repeat:no-repeat;background-position:0 4px;}
						.redstrapline {font-size:10px;color:#e05309; background-color:#f6cbb5;padding:2px 4px 2px 4px; width:167px;}
						.redcountries ul {float:left;display:inline;list-style:none;margin:10px 0 10px 2px;padding:0;}
						.redcountries li {float:left; display:inline;width:165px;padding:8px 6px 0 10px;margin:0;background-image: url(../images/country_bg.gif); background-repeat:no-repeat; background-position:0 0; height:21px;}
						.bbred {border-bottom:solid 1px #f9ddce;}
						.includedfeaturesred { margin-top:30px;width:545px;background-image: url(../images/features_red_top.gif); background-repeat:no-repeat; background-position:top; background-color:#fcede6; color:#e05309; height: 80px;}
						.includedfeaturesred h4 {border-bottom:solid 1px #f4bea3; color:#e05309; margin:0 10px 0 10px;padding-bottom:5px;padding-left:10px;}
						.redlink {color:#e05309; text-decoration:none; border-bottom:solid 1px #e05309;}
						.redlink:hover {color:#e05309; border-bottom:solid 1px #e05309; text-decoration:none;}
						.redlink:visited {color:#e05309; text-decoration:none; border-bottom:solid 1px #e05309;text-decoration:none;}
						.featuresclosedred {background-image: url(../images/features_red_btm.gif); background-repeat:no-repeat; background-position:top; height:10px; width:545px;margin-top:-10px;}
						.redorderedlist ol {list-style:none;margin:20px 0 0 0;padding:0;}
						.redorderedlist li {background-image: url(../images/ordered_list_bg.gif); background-repeat:no-repeat; background-position:0 0;padding-top:5px;margin:0; height:24px; width: 545px;}
					
					
					
			.standardlist {padding:0;margin:0 0 0 20px;}
			.standardlist ul {list-style:none;margin:0;padding:0;}
			.standardlist li {background-image: url(/identity/vonage_uk/images/dynamic-template/orange-single-dot.gif); background-repeat:no-repeat; background-position:0 9px;padding-top:5px;padding-left:10px;}
			
			.ladybg { height:230px; background-image: url(/identity/vonage_uk/images/call-plans/lady.gif); background-repeat:no-repeat; background-position: 260px 0;}
			
	/***ADD-ONS**/
	.addon {float:left;padding:10px;margin:20px 0 0 0; width:525px;}
	.addon h3 {float:left;margin:0;padding:0 0 10px 0;font-size:14px; font-weight:bold; color:#333333;border-bottom:solid 1px #e2e2e2;}
	.oddbg { background-color:#f5f5f5;}
			
	.price {color:#008adc;}
	
	.bge0ebc4 { background-color:#e0ebc4;}
	.bgf6cbb5 { background-color:#F6CBB5;}
	.bgc9e2ec { background-color:#C9E2EC;}
	.bgc9ece4 { background-color:#C9ECE4;}
	.bgf1cbd4 { background-color:#F1CBD4;}
.grid195 {
float:left;
width:195px;
}
.grid390 {
float:left;
width:350px;
}
.gridfix-10px {
display:inline;
margin-left:-10px;
}
#grid780 {
float:left;
width:780px;
}
#grid760 {
width:780px;
height:auto;
overflow:hidden;
margin:auto;
}
.b{font-weight: bold;}
.txt12{font-size: 12px;}
.txtred{color: #cc0000;}
.pl8{padding-left: 8px;}
.txt24{font-size: 24px;}
.orangetxt{
	color:#ff9600
}

.mainContent h2{
	margin:5px 0px 10px 0px;
	color:#0066cb;
	font-size:14px;
}
.mainContent h3{
	margin:25px 0px 5px 0px;
	color:#ff9600;
	font-size:12px;
}
.mainContent ol li{
	display:block;
}

/*--Feature Left Navigation--*/
.navigation{
	width:144px;
	height:auto;
	overflow:hidden;
	margin:auto;
	background:#ececec;
	font-size:10px;
}
.navigationT{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/navigationT.gif) no-repeat left top;
}
.navigationB{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:15px 0px 15px 0px;
	background:url(../images/navigationB.gif) no-repeat left bottom;
}
.nav{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-left:5px;
}
.navheader{
	width:100%;
	background:url(../images/Arrow_down.gif) no-repeat 5px center;
	padding:5px 0px 5px 15px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0868ac;
}
.nav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.nav ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}
.nav ul li a{
	margin:0px;
	width:100%;
	float:left;
	display:block;
	padding:2px 0px 2px 12px;
	color:#0868ac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.nav ul li.selected{
	margin:0px;
	width:100%;
	float:left;
	padding:2px 0px 2px 12px;
	color:#0868ac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background:url(../images/nav_selected.gif) no-repeat left top;
}
.nav ul li a:hover{
	padding:2px 0px 2px 12px;
	background:url(../images/nav_hover.gif) no-repeat left top;
	color:#0868ac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#raf_content {float:left; width:550px;padding:30px 20px 30px 20px; text-align:left; background-image:url(../images/brand_background.jpg); background-repeat:no-repeat; background-position:bottom right; background-color:#000000;}
/*Widths*/
.w360 {width:360px;}
/*Feedback style*/
.feedback {color:#000000;padding:4px;}

.opening_form {float:left;clear:both;display:inline;border-top:solid 1px #f9cc97;border-bottom:solid 1px #f9cc97;width:468px;margin:20px 0 10px 10px;color:#000000;}
.txt_input {border:solid 1px #c8c8c8; color:#666666; font-size:11px;padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.submit_btn {border:0;font-size:0px; cursor:pointer; width:78px; height:21px; background-image:url(../images/submit_btn.gif); color:#008adc;}

.send_btn {border:0;font-size:0px; cursor:pointer; width:62px; height:21px; background-image:url(../img/send_btn.gif); color:#008adc;}


.w270 {width:270px; height:50px;}

.hidden_form {float:left;clear:both; width:645px; display:inline; border-top:solid 1px #71c3e5;border-bottom:solid 1px #71c3e5;margin:20px 0 10px 0; color:#FFFFFF;}
.problem {float:left;clear:both;width:640px; margin-top:10px;}
.problem p {margin-bottom:1px;padding:3px; font-weight:bold;background-color:#71c3e5;}
.problem ul {float:left;clear:both;width:580px;margin:5px 30px 10px 30px;}
.problem li { list-style:inside;padding:2px 5px 2px 5px;margin-bottom:4px;color:#FFF;}
/*Fonts*/
.txtwhite {color:#FFFFFF;}
.txtorange {color:#f77610;}
.txtblu {color:#008adc;}
.txtgrey {color:#666666;font-weight:bold;}

.b {font-weight:bold;}
/*call plans page: sign up*/
.VonageTop1,
.VonageMid1,
.VonageBottom1,
.VonageBigBottom1 {
	width:751px;
	clear:both;
	float: left;
}
.VonageTop1 {
	background-image: url(../images/vonage_extended_top.gif);
	background-repeat: no-repeat;
	height: 28px;
}
.VonageMid1 {
	background-image: url(../images/vonage_extended_mid.gif);
	background-repeat: repeat-y;
	padding:0px 10px;
}
.VonageBottom1 {
	background: url(../images/vonage_extended_bottom.gif) no-repeat;
	
}
.VonageBigBottom1 {
	background-image: url(../images/vonage_lg_xt_bottom.gif);
	background-repeat: no-repeat;
	height: 38px;
	margin-bottom:10px;
}


/*
Finish override
*/

.PlansHeader {
 
  float:left;
  background-color:#CCCCCC;
  border-top:1px solid #FFFFFF;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  padding:3px;
  width:725px;
}

.PlusMinus {
  clear:both;
  float:left;
  margin:2px 5px 2px 2px;
}

.PlanContent {
 
  float:left;
  width:730px;
  margin-left: 0px;
}

.PlansHeaderColumn, .PlansHeaderColumnRight {
  font-size:11px;
  font-weight:bold;
  text-align:left;
  border-right:1px solid #FFFFFF;
  background-color:#DFDDDE;
  padding:2px 0px 2px 8px;
}

.PlansHeaderColumnRight {
  border: none;
  width:  125px;
}

.international, .PlansHeader { color:#000000; }

.international .PlansHeaderColumnRight { width: 0; }

.PlanNameColumn, .PlanIncludesColumn, .MonthlyCostColumn, .SelectPlanColumn {
  padding:5px;
  border-right:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
  vertical-align:top;
}

.PlanNameColumn {
  width:90px;
  height: 120px;
  padding:5px 0px 0px 3px;
}


.Promo1MonthFree, .Promo2MonthFree, .Promo3MonthFree {
  background-attachment: scroll;
  background-position:   right center;
  background-repeat:     no-repeat;
}

.PromoImage { float: right; }

.PlanNameLarge, .PlanNameSmall {
  clear:both;
  float:left;
  padding:1px;
  font-weight:bold;
  width:165px;
}

.PlanNameLarge {
  font-size:14px;
}

.PlanNameSmall {
  font-size:12px;
}

.PlanIncludesColumn {
  width:440px;
  vertical-align:top;
}
.PlanIncludesColumn p { margin: 1.5em 0.3em 0.2em; }

.MonthlyCostColumn {
  width:140px;
  text-align:center;
  vertical-align:center;
  padding:10px 3px;
  white-space:nowrap;
}

.MonthlyCostSmall, .MonthlyCostLarge, .MonthlyCostMonth {
  color:#FF7900;
  font-weight:bolder;
  line-height:20px;
  margin: 0px;
  padding: 0px;
}

.MonthlyCostSmall {
  position: relative;
  bottom: 0.4em;
  font-size: 15px;
}

.MonthlyCostLarge {
  font-size:25px;
  margin-top:3px;
}

.MonthlyCostMonth {
  font-size:12px;
  margin-top:7px;
}

.SelectPlanColumn {
  width: 108px;
  vertical-align: top;
  border-right:none;
  padding:5px 0px 5px 6px;
  text-align: center;
}

.SelectPlanColumn p {
  padding: 1em 0;
}

.international .SelectPlanColumn { width: 0; }

.NoBottomBorder { border-bottom:none; }
.NoBottomBorder td { border-bottom:none; }

.SubmitRow td {
  padding: 10px;
  text-align: right;
  border: none;
}

.SubmitRow .SelectPlanColumn { text-align: left; }

.SubmitRow .SelectPlanColumn p { width: 60px; }

.SubmitRow input {
  vertical-align: middle;
}

.icp_checkbox {
  float: left;
  margin-bottom: 2.5em;
}

.InternationalCost p {
  font-size: 12px;
  color:#FF7900;
  font-weight: bolder;
  line-height: 20px;
}

.InternationalPlan {
  height: 50px;
  padding:10px 10px 10px 10px;
}

.NoThanks {
  font-size: 14px;
  font-weight: bold;
}


.MontlyCostColumn {
  width: 200px;
}

.plan_compare {
  float: right;
  margin:14px 12px 3px 3px;
  font-size:11px;
  font-weight:bold;
}

.price_icon { 
  float: right; 
}

.MorePlanFeatures {
  margin-top: 10px;
}

.dagger {
  position: relative;
  bottom: 1.5em;
  font-size: 8px;
  vertical-align: baseline;
}

.icp_checkbox_text { 
  font-weight: bold;
}
.oddcolor{background-color: #ffffff;}
.evencolor{background-color: #e5e5e5;}
th{font-size: 12px;
font-weight: bold;
color: #FC8700;
padding-top: 3px;
padding-bottom: 3px;
}
.one_month{
width: 126px; 
height: 60px; 
background: url(../images/burst_1_month.gif) no-repeat;
}

.topHeadline {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #FF9900;
		padding: 5px 0px 5px 12px;
		margin:0;
	}
	
/*------ Added Classes--*/

.headerTop{
	width:100%;
	height:103px;
}
.headernavdiv{
	width:100%;
	height:auto;
	overflow:hidden;
}
.logo{
	width:255px;
	height:auto;
	overflow:hidden;
}
.logo h1{
	width:255px;
	height:94px;
	margin:0px;
	padding:0px;
	text-indent:-9999em;
}
.logo h1 a{
	width:255px;
	height:94px;
	text-indent:-9999em;
	display:block;
	text-decoration:none;
	background:url(../images/logo.png) no-repeat left top;
}
.headerRight{
	width:236px;
	height:auto;
	overflow:hidden;
}
.searchbox{
	width:221px;
	height:26px;
	overflow:hidden;
	background:url(../images/searchbg.gif) no-repeat left top;
	color:#000000;
	font-size:12px;
	padding:15px 0px 0px 15px;
}
.headernavLeft{
	width:83%;
	height:auto;
	overflow:hidden;
}
.headernavRight{
	width:17%;
	height:auto;
	overflow:hidden;
}
.headertxt{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:5px 0px 5px 0px;
	font-size:20px;
	color:#ffffff;
}
#lock{
	width:100%;
	height:20px;
	background:url(../images/lock.gif) no-repeat left top;
	padding:3px 0px 0px 0px;
	padding-left:20px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
#lock ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#lock li {
	display:inline;
	margin:0;
	padding:0px;
}
#lock li a, a:visited {
	text-decoration:underline;
	color:#4d4d4d;
	font-weight:bold;
}
#lock a:hover, a:visited:hover {
	text-decoration:none;
	color:#4d4d4d;
	font-weight:bold;
}

.clickbtn{
	width:110px;
	height:23px;
}
.clickbtn a{
	width:110px;
	height:23px;
	display:block;
	background:url(../images/clickbtn.gif) no-repeat left top;
}
.clickbtn a:hover{
	background:url(../images/clickbtn.gif) no-repeat left -24px;
}
.whtround{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#ffffff;
}
.whtroundTop{
	width:100%;
	height:10px;
	font-size:0px;
	background:url(../images/whtroundTop.gif) no-repeat left top;
}
.whtroundCenter{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#ffffff;
}
.whtroundBottom{
	width:100%;
	height:10px;
	background:url(../images/whtroundBottom.gif) no-repeat left top;
	font-size:0px;
}
.container{
	width:760px;
	height:auto;
	margin:auto;
	overflow:hidden;
}
.flashdiv{
	width:100%;
	height:auto;
	overflow:hidden;
}
.containertxt{
	width:100%;
	height:auto;
	overflow:hidden;
}
.containerLeft{
	width:498px;
	height:auto;
	overflow:hidden;
	float:left;
}
.containerRight{
	width:252px;
	height:auto;
	overflow:hidden;
	float:right;
}
.spread_world{
	width:100%;
	height:96px;
	background:url(../images/spread_world.gif) no-repeat left top;
	margin-bottom:7px;
}
.makeCalls{
	width:100%;
	height:116px;
	background:url(../images/makebusiness_call.gif) no-repeat left top;
	margin-bottom:7px;
}
.worldMap{
	width:100%;
	height:126px;
	background:url(../images/worldMap.gif) no-repeat left top;
}
.howOzzietelWork{
	width:498px;
	height:166px;
	background:url(../images/homebgimg.gif) no-repeat left top;
}
.txt{
	width:60%;
	height:auto;
	overflow:hidden;
	float:right;
	color:#464646;
	padding:10px 5px 0px 0px;
}
.txt ul{
	margin:0px;
	padding:0px;
}
.txt ul li{
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:20px;
	list-style:none;
	list-style-image:none;
	font-weight:bold;
	font-size:12px;
	display:block;
}
.orangeTitle{
	font-size:17px;
	color:#ff7801;
}
.orangeTitle a{
	font-size:17px;
	color:#ff7801;
	text-decoration:none;
}
.orangeTitle a:hover{
	font-size:17px;
	color:#ff7801;
	text-decoration:underline;
}
a.bluebig{
	font-size:14px;
	color:#0078ff;
	text-decoration:underline;
}
a.bluebig:hover{
	font-size:14px;
	color:#0078ff;
	text-decoration:none;
}
.ylwbox{
	width:234px;
	height:auto;
	overflow:hidden;
	background:url(../images/ylwbg.gif) repeat-y left top;
}
.ylwboxTop{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/ylwTopbg.gif) no-repeat left top;
}
.ylwboxBottom{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/ylwBottombg.gif) no-repeat left bottom;
}
.ylwtxt{
	width:90%;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:10px 0px 10px 0px;
}
#footer{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#ffffff url(../images/footerbg.gif) repeat-x left top;
}
.footermain{
	width:780px;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:15px 0px 20px 0px;
}
.footerlinks{
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	color:#0078ff;
	padding:30px 0px 10px 0px;
}
.footerlinks ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.footerlinks ul li{
	margin:0px;
	padding:0px;
	display:inline;
}
.footerlinks ul li a{ 
	color:#0078ff;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.footerlinks ul li a:hover{ 
	color:#0078ff;
	text-decoration:none;
}
.footertxt{
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:11px;
	color:#919191;
}
/*logged in pages*/
#loggedin{
width: 730px;
margin: 0 auto;
}
#loggedin a{
font-size: 12px;
}
#loggedin a:hover{
font-size: 12px;
}

.sitemap h1{
	font-size: 12px;
	color: #fb9a27;
	margin-left: 4px;
}
.sitemap ul{
	list-style-image: url(../images/Arrow_right.gif);
	
}
.sitemap ul li{
	line-height: 10px;
}
.sitemap ul li a{
	font-size: 11px;
	line-height: 12px;
}
.sitemap ul li a:hover{
	font-size: 11px;
}
 .sitemaplink a{
	text-decoration:none;
	color:#fb9a27;
	font-weight:bold;
	font-size:12px;
}
.sitemaplink a:hover{
	text-decoration:underline;
	color:#fb9a27;
	font-weight:bold;
	font-size:12px;
}
#friend_details{

width: 700px;}

/*------------ Grey Box Starts ------------*/
.greybox{
z-index:1;
}

.greybox, .greyboxTL, .greyboxTR, .greyboxBL, .greyboxBR{
background-color:#f1efef;
width:100%;
height:auto;
overflow:hidden;
}
.greyboxTL{
background:url(../images/greyboxTL.gif) no-repeat left top;
}
.greyboxTR{
background:url(../images/greyboxTR.gif) no-repeat right top;
}

.greyboxBL{
background:url(../images/greyboxBL.gif) no-repeat left bottom;
}

.greyboxBR{
background:url(../images/greyboxBR.gif) no-repeat right bottom;
}

.greyboxcontent{
/*padding:22px 60px 22px 40px;*/
padding-bottom:20px;
z-index:1;
}
/*------------ Grey Box Ends ------------*/

.widthpercent90{

width:90%;
}
