.li-legend,.li-legend-tab{line-height:31px;}

.li-legend-selected{
border-left-color: #E3E3E3;
border-right-color: #E3E3E3;
border-top-color: #E3E3E3;
border-bottom-color: #FFFFFF;


}.li-legend{font-size:13px;}.li-legend-tab,.li-legend-selected{line-height:27px;}.li-legend-tab a,.a-legend{line-height:24px;text-decoration:none;}.li-legend .icon-1{line-height:16px;}.ul-legend,.fieldset-tab{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#E3E3E3;}.position-relative{position:relative;}.ul-legend{padding-left:30px;}.ul-legend li{display:-moz-inline-stack;display:inline-block;margin-right:2px;margin-bottom:-5px;}.a-legend,.a-legend-tab,.li-legend-selected{padding-left:10px;padding-right:10px;}.li-legend-button{padding-bottom:2px;}.a-legend-tab,.li-legend-selected{padding-bottom:2px;border-width:2px;border-style:solid;display:-moz-inline-stack;display:inline-block;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;}


.icon-1-rebtelheart{background-position:-128px -16px;}
.icon-1-facebook{background-position:-128px -32px;}


div.featureList{clear:both; padding-right:10px;}
div.featureList ul{width:720px;}
div.featureList li{background-position:0 .75em;background-repeat:no-repeat;clear:left;float:left;margin:0 0px 1.5em 0px;width:345px}
div.featureList li.even{clear:right;float:right;padding-right:10px;}
div.featureList li h3,div.featureList li p{padding-left:50px;}

.countrySelectForm {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 20px;
	color: #555;
	text-align: left;
}

.dashes {border-top:2px dotted #D1D1D1;}


#heading {flaot:left;  width:598px; height:45px;}
 
#tab{width:600px; flaot:left; height:240px;}
.tabs{float:left;width:188px;height:240px; padding:0 10px 0 0;}
.tabs_title{ width:188px; height:33px;}
.tabs_title img{ padding:0px; margin:0px;}
.tabs_btm{width:188px;height:207px; background:url(../siteimages/tab_bg.jpg) no-repeat; margin:-6px 0 0 0;}
#tab p{font:16px "Trebuchet MS"; color:#7a7676; padding:10px 0 0 0; margin:0px;}
#tab a{ text-decoration:none; color:#c85f06;}



#contentformap {
	width: 580px;
	margin: 25px 5px 25px 20px;
	padding: 0 20px 40px 30px;
	float: left;
	display: inline;
	border-right: #ddd 1px solid;
}

#contentformap li {
	
		margin: 0 0 0 25px;
   	background: url(../siteimages/arrow.gif) no-repeat left;
	padding: 0 0 0 20px;
	font-size: 16px;
	
}







.ratestable {

font-size: 18px;
text-align:center;


}

.quest{
	margin: 0 0 0 25px;
   	background: url(../siteimages/question.png) no-repeat left;
	padding: 0 0 0 20px;
	font-size: 16px;
	text-decoration: underline;
}


.rss{
	margin: 0 0 0 25px;
   	background: url(../siteimages/rssfeed.png) no-repeat left;
	padding: 0 30px 0px 45px;
	font-size: 14px;

}

.numbers1{
	padding: 0 0 0 30px;
	width:18em;
	font-size: 14px;
   	background: url(../siteimages/1.png) no-repeat left;
	margin-top:15px;
	
}
.numbers2{
	padding: 0px 0 0 30px;
	width:18em;
	text-align:justify;
	font-size: 14px;
   	background: url(../siteimages/2.png) no-repeat left;
	margin-top:10px;

}
.numbers3{
	padding: 0px 0 0 30px;
	width:18em;
	font-size: 14px;
   	background: url(../siteimages/3.png) no-repeat left;
	margin-top:10px;

}

.ans{
	margin: 0 0 0 80px ;
	background: url(../siteimages/answer.png) no-repeat left;
	padding: 5px 0 0px 30px;
	font-size: 14px;
	
}
body {
	background: #bfbfbf;
}
a {
	color: #007BBF;
}
a:visted {
	color: #4891bb;
}
#header {
	margin: 0 auto;
	overflow: hidden;
	padding: 15px 0;
	width: 940px;

	
}

#headerLogin {
	margin: 0 auto;
	overflow: hidden;
	padding: 15px 0 0 15px ;
	width: 990px;
		background: #ffffff;

}
.white {
	background: #ffffff;	
}
.topColor {
	background: #CDFECD;
}
#headerLoc {
	float: left;
	padding: 0 0 0 15px;
}
#navigation {
	
	float:right;
font-weight:bold;
margin:0px 20px 0 0;
width:680px;
}
#navigation ul {
	float: right;
}
#navigation li {
	float: left;
	display: inline;
	text-align: left;
	font-size:116.7%;
	margin: 0 0 0 30px;
}
#maincontent {
	width: 940px;
	margin: 0 auto;	
	overflow: hidden;	
	border-bottom: 1px solid #C6D9E9;
	border-top: 1px solid #C6D9E9;
	
}
#maincopy {
	width: 420px;
	float: left;
	margin: 25px 0 25px 40px;
	display: inline;
}
#featuresLeft {

	float: left;
margin: 0px;
	background: #ffffff;	


}

#featuresLeft-VIDEO {

	float: left;
margin: 15px 0 0px 25px;

}
#maincontent h1 {
	margin: 0 0 10px 0;
}
.explaincopy {
	font-weight: bold;
	font-size: 116.7%;
	line-height: 150%;
	margin: 00px 0 0px 0;
}



#voipfeatures {
	width: 500px;
	margin: 20px 20px 20px 50px;
	float: right;
	list-style: none;
	list-style-position: outside;
	display: inline;
}
#voipfeatures li {
	margin: 10px 0 25px 0;
	padding-left: 25px;
	display: block;
}
#voipfeatures em{
	font-size: 116.7%;
	font-weight: bold;
	font-style: normal;
	margin: 0;
	padding: 0;
}
#sfphone, #sfvms, #sfdid, #sfglobal, #uctravellers, #ucbusiness, #ucfamily, #ucroad {
	background: url(spokn_sprites1.gif) no-repeat;
}
#sfphone {
	background-position: 	0px -100px;
}
#sfvms {
	background-position: 	0px -64px;
}
#sfdid {
	background-position: 	0px -122px;
}
#sfglobal {
	background-position: 	0px -178px;
}




#featuredcontent {
	width: 940px;
	margin: 0 auto;	
	overflow: hidden;	
	background: #ffffff;
	padding: 0px 0px 0px 0px;
}
#usecases {
	width: 550px;
	float: left;
	margin: 0 0px 10px 40px;
	display: inline;
}
#usecases li {
	color: #999999;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0;
	overflow: hidden;
	float: left;
	padding-left: 50px;
	margin: 15px 10px 20px 0px;
	width: 123px;
}
#usecases li a {
	font-size: 133.3%;
	display: block;
	text-transform: none;
	font-weight: bold;	
}
#intlrates {
	float: right;
	width: 300px;
	display: inline;
	margin: 5px 14px 5px 5px;
}



#intlrates-FORVIDEO {
	border-left: 1px solid #ccc;
	float: right;
	width: 300px;
	display: inline;
	margin: 5px 14px 5px 5px;
}


#intlrates p{
	width: auto;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 40px;
}
#intlrates h2 {
	margin-left: 40px;
}
#callrates {
	width: 85%;
	margin: 0 0 15px 40px;
}
#callrates th {
	text-align: left;
	border-bottom: 1px #dddddd solid;
	padding: 4px 0 4px 0;	
}
#callrates td {
	border-bottom: 1px #dddddd solid;
	padding: 4px 0 4px 0;
}
.phonerate {
	font-size: 91.7%;
	color: #a4a4a4;
	font-weight: normal;
	margin-left: 5px;
}
.destname {
	font-weight: bold;
	width: 60%;
}
.destrate {
	width: 40%;
	font-size: 113.7%;
	line-height: 175%;
}
.seeall {
	font-weight: bold;	
	margin-left: 40px;
}


.sublue {
	font-weight: bold;
	text-decoration: none;
	margin: 0 5px;
}
.sugrey {
	text-decoration: none;
	margin: 0 5px;
	color: #333;
}
#sublog {
	float: left;
	clear: left;
	padding: 6px 0 5px 0;
	width: 415px;
	margin-right: 10px;
}
#sutweet {
	float: left;
	clear: none;
	padding: 6px 0 5px 0;
	width: 420px;
	border-left: #ddd 1px solid;
}
#deeplinks {
	font-size: 91.7%;
	background: #f2f2f2;
	width: 940px;
	margin: 0 auto 0 auto;	
	overflow: hidden;	
}
.dlheads {
	font-weight: bold;
	color: #333;
}
#deeplinks ul {
	width: 120px;
	display: inline;
	float: left;
	margin: 20px 20px 0 40px; 
	list-style: none;
	padding: 0;
}
#deeplinks li {
	margin: 3px 0;
}
#footer {
	float: left;
	clear: both;
	text-align: center;
	width: 100%;
}
#footerLogin {
	float: left;
	clear: both;
	text-align: center;
	width: 1000px;
}
#footer p{
	margin: 30px 0 10px 0;
}

#contentCalls{
background:#E9F1F8 center repeat; 
width:600px; 
height:400px; 
border:dotted 2px #ccc;
}
#content2nd {
	width: 860px;
	margin: 25px 25px 25px 40px;
	padding: 0 40px 40px 0;
	float: left;
	display: inline;
}

#content, #sfcontent {
	width: 580px;
	margin: 25px 5px 25px 20px;
	padding: 0 20px 40px 30px;
	float: right;
	display: inline;
	border-left: #ddd 1px solid;
}
#dwncontent {
	width: 580px;
	margin: 25px 25px 25px 40px;
	padding: 0 20px 40px 0;
	float: left;
	display: inline;
}
#what, #benefits, #setup, #tips {
       display: inline;
       margin: 20px 50px 0 0;
       width: 240px;
}
.floatleft {
       float: left;
       clear: left;
}
.floatright {
       float: right;
       clear: right;
}
#sidebar {
	width: 230px;
	float: right;
	margin: 60px 40px 30px 0;
	clear: right;
}
#sidebar p {
	margin-bottom: 15px;
}
#dwnsidebar {
	width: 220px;
	float: right;
	margin: 40px 30px 30px 0;
	padding: 10px;
	clear: right;
	background-color: #fffee5;
}
#content h3 {
	color: #fd7612;
	font-size: 116.7%;
	padding: 3px 0 0px 0;
	text-indent: 0px;	
}

#maincontent li {
	color:#666;
	font-weight:bold;
	font-size:16px;
	padding-top:7px; 
	
}
#sfcontent h3 {
	color: #fd7612;
	font-size: 116.7%;
	padding: 3px 0 3px 0;
}
#whatsthis {
	background: url(../images/spokn_sprites.gif) no-repeat;
	background-position: 	-12px -1315px;		
}
#blst {
	background: url(../images/spokn_sprites.gif) no-repeat;
	background-position: 	-12px -1361px;		
}
#setups {
	background: url(../images/spokn_sprites.gif) no-repeat;
	background-position: 	-12px -1414px;		
}
#ptips {
	background: url(../images/spokn_sprites.gif) no-repeat;
	background-position: 	-12px -1469px;		
}
.ftrs {
	margin: 5px 0 0 50px;
	padding: 0;
	line-height: 140%;
}
.sfftrs {
	margin: 5px 0 0 20px;
	padding: 0;
	line-height: 140%;
}
#what li, #benefits li, #setup li,  #tips li{
	margin-bottom: 12px;
}
#signupnow {
	margin: 0;
	overflow: hidden;
	padding: 25px 0;
	width: 940px;
	border-top: 1px solid #C6D9E9;
}
.signupbuttonw {
	margin: 5px 0 5px 60px; 
	display: block;
	width: 280px;
	height: 55px;
	text-indent: -5000px;
	border: 0px;
	float: left;
	clear: left;
	}
a.signupbuttonw {
        background: url(../images/spokn_sprites.gif) no-repeat;
        background-position: 0px -1010px;
	}
a.signupbuttonw:hover {
        background: url(../images/spokn_sprites.gif) no-repeat;
        background-position:         0px -1066px;
	}
.signuppush {
       font-family: Georgia;
       font-style: italic;
       font-size: 150%;
       margin: 5px 0 10px 30px;
       float: left;
       width: 310px;
}
.padding25 {
	margin-right: 25px;
}
#faqlist {
	list-style: none;
}
.question {
	font-size: 116.7%;
	color: #fd7612;	
	font-weight: bold;
}
.answer {
	margin-bottom: 20px;
}
li.answer ul {
	margin-left: 25px;
}
.wdimg {
	float: left;
	margin: 15px 15px 0 0;
}
.platformtitle {
	float: left;
	background: url(../images/ss_windows.gif) no-repeat left top;
	padding: 5px 0 10px 0;
	text-indent: 40px;
	font-size: 133.7%;		
	font-weight: bold;
	margin: 20px 0 10px 0;
	}
.downloadbtn {
	margin: 15px 0 0 20px;	
	padding: 10px 0 10px 0;
	float: left;
	height: 90px;
	font-size: 133.3%;
	line-height: 100%;
}
.downloadbtn a {
	color: black;
	text-decoration: none;

}	
.downloadbtn a:hover {
	color: black;
	text-decoration: underline;
}	
.dversion {
	float: left;
	clear: both;
	font-size: 11px;
	color: #666;
	width: 80%;
	padding: 0;	
	margin: 0 0 10px 0;	
}
.versiondiv {
	text-align: center;
	clear: both;
	font-size: 11px;
	color: #666;
	width: 80%;
	padding: 0;	
	margin: 0 0 10px 0;	
}
.dwnfeatures {
	float: left;
	margin: 0 0 10px 30px;
	padding-left: 15px;
	list-style: circle;	
}
.downloadreq {
	float: left;
	font-size: 83.3%;
	margin: 20px 0 10px 20px;	
	color: #666;
	line-height: 140%;
}
#mdownloads em{
	display: block;
	font-size: 116.7%;
	font-weight: bold;
	font-style: normal;
	color: #fd7612;	
}
#mdownloads {
	margin: 15px 0 30px 0;
	list-style: none;
}
#mdownloads li{
	margin: 15px 0 10px 0;
	list-style: none;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
#mdownloads img {
	float: right;
	margin: 0 0 0 10px;
}



#whatsfree {
	margin-right: 25px;
}
#freestuff {
	list-style: none;
	padding: 0;
} 
.freebadge {
	margin-bottom: -6px;
}
#freestuff em, #paidstuff em {
	display: block;
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
}
#freestuff li {
	width: 45%;
	float: left;
	margin: 10px 20px 20px 0;
}
#paidstuff {
	list-style: none;
	padding: 0;
	margin-top: 20px; 
} 
#whatscharged {
	margin: 25px 25px 0 0;
}
#floatright {
	float: right;
	clear: right;
	width: 45%;
	margin: 10px 30px 20px 0px;	
}
.paidstufflist {
	width: 45%;
	float: left;
	margin: 10px 20px 20px 0;
}
#didcountries {
	margin: 5px 0 5px 0;
	list-style: none;
}
#didcountries li {
	text-indent: 25px;
	margin: 5px 0 5px 0;
	width: 45%;
	float: left;
}
#sbdidcountries {
	margin: 10px 0 15px 0;
	list-style: none;
	width: 100%;
	float: left;
	clear: both;
}
#sbdidcountries li {
	text-indent: 25px;
	margin: 5px 0 5px 0;
	width: 40%;
	float: left;
}

#supportform {
	margin: 0;
	padding: 0;
}
#supportform label {
	margin: 20px 0 0 0;
	font-weight: bold;
	display: block;
}
.supportinfo {
	margin: 20px 0 20px 0;
}
.supportinfo em{
	color: #fd7612;	
	font-style: normal;
	font-weight: bold;
}
.regularlist {
	margin: 0 0 20px 15px;
}
.regularlist li {
	margin: 4px 0 4px 0;
}
#standardform, #register, #signinform, #formSettings, #paycc  {
	margin: 5px 0 20px 0;
}
#standardform label, #register label, #signinform label, #formSettings label, #paycc label {
	font-weight: bold;
	margin: 10px 0 2px 0;
	float: left;
	clear: left;
	width: 300px;
}
#fullname, #emailaddress, textarea, #loginuserid, #userid, #passwd, #passwd1, #passwd2, #newfullname, #newemail, #phone, #redirect, #pin, #invitecode, #card, #expiry, #cvv, #fname, #addr1, #addr2, #city, #state, #zip, #countryselect, #title, #email, #security  {
	font-weight: bold;
	margin: 0 0 5px 0;
	float: left;
	clear: left;
	display: inline;
}
#phCountry  {
	margin: 0 0 5px 0;
	float: left;
	clear: left;
	display: inline;
}
#phArea  {
	margin: 0 0 5px 0;
	float: left;
	clear: left;
	display: inline;
	height: 18px;
}
#phPhone {
	margin: 0 0 5px 0;
	float: left;
	display: inline;	
}
#required {
	margin-right: 10px;
}
.left {
	float: left;
	margin: 4px 8px;
}
.shrtmsg {
	font-size: 90%;
	color: #999;
	float: left;
	clear: left;
	width: 150px;
	margin-left: 65px;
}
#living {
	font-weight: bold;
	margin: 25px 0 20px 0;
	float: left;
	width: 40px;
}
.formhits {
	float: right;
	clear: right;
	width: 200px;
	margin: 0 10px 0px 10px;
	padding: 5px 5px 5px 15px;
	font-size: 90%;
	background: #ffffe5 url(../images/bg_formhint.png) no-repeat left center;
}
.formclearall {
	float: left;
	clear: both;
	display: inline;
}
#vdocontent {
        width: 860px;
        margin: 25px 25px 25px 40px;
        padding-bottom: 40px;
        float: left;
        display: inline;
}
#videobox {
        float: left;
        width: 510px;
        margin: 15px 0 20px 0;
		display: inline;
}
#vdolinks {
        float: left;
        width: 350px;   
        margin: 15px 0 0 0;
}
.videoinfo {
        width: 160px;
        margin-right: 20px;
        float: left;    
		display: inline;
}
#vdolinks ul {
        list-style: none;
}
#vdolinks li {
        width: 100px;
        float: left;
        margin: 0 0 10px 10px;
        text-align: center;
}
#vdolinks img { 
	padding: 0; 
	margin: 3px; 
	float: left;
	clear: both;
}
#vdolinks a { 
	text-decoration : none; 
}
#vdoplying a {
    background-color: #b9d2ed;
    display: block;
}
.vdoplying a {
    background-color: #b9d2ed;
    display: block;
}
#ordlist {
        margin: 0 0 0 20px;
}
#ordlist li {
        margin: 5px 0 15px 0;
}
#svsscompare {
        margin: 20px 0 15px 0;
        width: 95%;
}
#svsscompare thead{
        font-weight: bold;
        color: #fd7612;
        font-size: 120%;
        padding: 3px;
        border-bottom: #ddd 1px solid;
}

.bld {
        font-weight: bold;
}
.vdoborder {
        border: 2px solid #bae0fa;
}
#player {
       padding: 4px 0;
}
.playerpreview {
       float: left;
       background: #fff;        
}
#player span {
       float: right;
}
#recaptcha_widget_div {
	margin: 5px 0;
	float: left;
	clear: left;
}
.explain1 {
    margin: 0px 0 0px 10px;
	float: left;
}
.biglink {
       margin: 0 0 30px 0px;
       }
#callrecords {
       width: 90%;
       margin: 10px 0 30px 0;
       }
#callrecords th{
       background-color: #efebe3;
       font-weight: bold;
       padding: 5px 5px 5px 5px;
       }

#sidebar h5 {
    margin-bottom: 10px;
}
legend {
    font-size: 110%;
    color: #fd7612;
    font-weight: bold;
    margin-bottom: 15px;
}
#callrates_rate, #vms_rate, #callfwd_rate {
    float: left;
    clear: both;
    margin: 4px 0 10px 0;
    font-weight: bold;
}
#callrates_countries, #vms_countries, #callfwd_countries {
    float: left;
    clear: both;
}
#accesslineslist {
	width: 100%;
	display: inline-table;
    border-bottom: solid 1px #eee;	
    margin-top: 15px;
}
#accesslineslist dt {
	width: 300px;
	color: #fd7612;	
	float: left;
	margin: 0;
    border-top: solid 1px #eee;
    padding: 10px 0 10px 0;
    font-weight: bold;
}
#accesslineslist dd {
	color: #333;	
	margin: 0 0 0 300px;
    padding: 10px 0 10px 0;
}
dd.first {
    border-top: solid 1px #eee;
}
#accesslinestable {
	width: 100%;
	margin: 5px 0 20px 0;
	float: left;
	clear: both;
}


#next {
	margin: 10px 0;
}
#vmsrefresh {
	font-size: 70%;
	font-weight: normal;
	text-decoration: none;
	background: url(../images/vms_refresh.gif) no-repeat right center;
	padding: 4px 15px 4px 4px;
	margin-left: 215px;
}
#socialfooter {
        margin: 10px auto;
        clear: both;
        width: 180px;
        line-height: 14px;
        list-style-type: none;
        padding: 10px 0 10px 0;
        text-align: center;
}               
#socialfooter li {
        float: left;
        display: inline;
        width: 20px;
        height: 20px;
        margin: 0 10px 0 0;
        padding: 0;
}


.clear {
   padding: 2px 0px 0px 0px;
}


.grid-1 {
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.grid-1 {
	width:40px;
}



.container-4-inbox {
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}

.container-4-inbox .grid-1 {
	display:inline;
	float:left;
	margin-left:20px;
	
}


.container-4-inbox {
	width:908px;
}

.container-4-inbox .grid-1 {
	width:197px;
}

.xl65
	{mso-style-parent:style0;
	text-align:left;
	padding-left:9px;
	mso-char-indent-count:1;}
.xl66
	{mso-style-parent:style0;
	font-size:10.0pt;
	font-family:"Arial Unicode MS", sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:middle;
	border:1pt solid windowtext;
	background:#FDFDF7;
	mso-pattern:black none;
	padding-left:9px;
	mso-char-indent-count:1;}
.xl67
	{
	mso-style-parent:style0;
	font-size:12pt;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	border:1pt solid windowtext;
	background:#B6DDE8;
	mso-pattern:black none;
}
.xl68
	{mso-style-parent:style0;
	text-align:left;
	vertical-align:middle;
	border:1pt solid windowtext;
	background:#FDFDF7;
	mso-pattern:black none;
	padding-left:9px;
	mso-char-indent-count:1;}
.xl69
	{mso-style-parent:style0;
	font-size:12.0pt;
	font-weight:700;
	text-align:left;
	vertical-align:middle;
	border:1pt solid windowtext;
	background:#FDFDF7;
	mso-pattern:black none;
	padding-left:18px;
	mso-char-indent-count:2;}


/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body-hh {
	font: 0.75em/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #000000;
}

a:focus {
	outline: 1px dotted invert;

}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 200%;
}

h2 {
	font-size: 140%;
	color: #fd7612;
	margin: 10px 0 0px 0;
}

ul{ 
  list-style-type: none;
}


h3 {
	font-size: 110%;
	margin: 0px 0 8px 0;

}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

.descword {

	font-size:15px;
	

}

img
{  border-style: none;
}

/*Remove if issues*/

/* CSS Document */

body{background:url(https://www.uvoipit.com/siteimages/newsite/body-bg.png) repeat-x #D1E6FB;

_position:absolute;


margin:10px 0 10px 0;

	font: 0.75em/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;


}
.main-body-bg{background:url(https://www.uvoipit.com/siteimages/newsite/body-shadow.png) repeat-y; width:973px;
margin:0px auto; 
}
.main-body-bg1{background:url(https://www.uvoipit.com/siteimages/newsite/body-shadow.png) repeat-y; width:100%;
}
.login-bg{background:url(https://www.uvoipit.com/siteimages/newsite/login-bg.png) no-repeat; width:281px; height:58px; float:right; text-align:center; padding:8px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; line-height:20px;}
.login-bg-yellow{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF10A; text-decoration:none;}
.login-bg-black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.top-link{float:right; width:450px; padding-bottom:10px;padding-top:10px;}
.top-link ul{ margin:0; padding:0;}
.top-link ul li{ list-style:none; float:left;}
.top-link ul li a { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; font-weight:bold; color:#007BBF; padding:0 0 0 0; margin:0 0px 0 13px; display:block; border-bottom:2px solid #007BBF;}
.top-link ul li a:hover{color:#000000; border-bottom:2px solid #000000;}
.current {color:#000000; border-bottom:2px solid #000000}
.main-nav-bg{background:url(https://www.uvoipit.com/siteimages/newsite/top-nav-bg.png) repeat-x;}

.glossymenu{
	width:auto;
	position: relative;
	padding: 0 0 0 0;
	margin:auto;
	list-style: none;
	
}

.glossymenu li{
	float:left;
	list-style:none;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#ffffff;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 14px; /*Padding to accomodate left tab image. Do not change*/
	height: 32px;
	line-height: 32px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 14px 0 0px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #0184BA;
	background: url(https://www.uvoipit.com/siteimages/newsite/menub_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #0184BA;
	background: url(https://www.uvoipit.com/siteimages/newsite/menub_hover_right.gif) no-repeat right top; /*right tab image path*/
}

.left-bg{background:url(https://www.uvoipit.com/siteimages/newsite/left-bg.png) repeat-y;}
.left-text-bg{background:url(https://www.uvoipit.com/siteimages/newsite/left-text-bg.png) repeat-x top #E1E1E1; width:346px; }
.left-text-bg p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000; text-decoration:none; line-height:20px; padding:0 15px 0 15px; text-align:justify; margin:0;}
.access-number{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#0184BA; text-decoration:none; line-height:24px;}
.right-panel p{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333; text-decoration:none; line-height:18px; text-align:justify; margin:0; padding:0 0 10px 0;}
.add a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#000000; text-decoration:none; line-height:22px; background:url(https://www.uvoipit.com/siteimages/newsite/add-icon.png) no-repeat 0 2px; padding:0 0 0 20px;}
.add a:hover{color:#0184BA;}
.add-1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#000000; text-decoration:none; line-height:26px;}
.table-tile{background:#DADFB3; height:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#0088C1; text-decoration:none;}
.table-tile-1{background:#DADFB3; height:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#0088C1; text-decoration:none; border-left:1px solid #D3D5BF; padding:0 0 0 0px;}
.table-text{background:#E8EBCF; height:25px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#333333; text-decoration:none; padding:0 0 0 10px;}
.table-text-1{background:#E8EBCF; height:25px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#333333; text-decoration:none; border-left:1px solid #D3D5BF;  padding:0 0 0 10px;}

.table-textw{background:#ffffff; height:25px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#333333; text-decoration:none;  padding:0 0 0 10px;}
.table-textw-1{background:#ffffff; height:25px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#333333; text-decoration:none; border-left:1px solid #D3D5BF;  padding:0 0 0 10px;}
.table-bot-line{background:#DADFB3; height:5px;}


.left-nav a{background:url(https://www.uvoipit.com/siteimages/newsite/left-nav-bg.png) no-repeat; width:199px; height:28px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none; float:left; line-height:28px; padding:0 0 0 15px;}
.left-nav a:hover{text-decoration:underline;}
.ver-line{background:url(https://www.uvoipit.com/siteimages/newsite/ver-line.png) repeat-y; width:20px;}
.page-txt{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; line-height:18px; color:#333333;}
.page-txt a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; line-height:18px; color:#046E9A;}
.page-txt a:hover{border-bottom:1px dashed #046E9A;}

.green_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#329506;
	text-decoration:none;
	font-weight:bold;
}

.red_text
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
	}



.tooltip {
	background-color:#fff;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#000;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}


.mainform {background-color: #E6F3D3; width:500px;margin: 0 left;padding-bottom:10px;position:relative;}

#myForm {background-color: #E6F3D3;width:500px;margin: 0 left;padding-bottom:10px;position:relative;}

.form_input_text_signup
{
	font-weight: bold;
	font-size: 13px;	
	height: 22px;
	color: #000000;	
	width:195px;
	padding:0 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border-bottom-color: #EEE;
	border-bottom-style: inset;
	border-bottom-width: 1px;
	border-left-style: inset;
	border-left-width: 1px;
	border-right-style: inset;
	border-right-width: 1px;
	border-top-color: #EEE;
	border-top-style: inset;
	border-top-width: 2px;
}


.form_input_text:focus {
	outline: #33A1DE solid 2px;
}
.form_input_text_signup:focus {
	outline: #33A1DE solid 2px;
}

.tableBodyRight {background:transparent;padding-left:0px;}
.form_head{line-height:25px;font-weight:bold;


font: verdana;


}


.cssbutton_big {	
	/* background-image: url(../images/back_button.gif); */
	background-image: url('https://www.localphone.com/images/formButtons/continue.png');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	display:block;
	height:28px;
	width:94px;
	/*
	border-right: #FFFFFF 2px ridge;
	border-top: #FFFFFF 2px ridge;
	border-left: #CCCCCC 2px ridge;	
	border-bottom: #CCCCCC 2px ridge;	*/
	padding: 0px 3px 0px 3px;
	text-align: center;
}
.cssbutton_big img{
	vertical-align:top;
}


.addform_table1
{
	border-right: 0px;
	padding-right: 20px;
	border-top: 0px;
	padding-left: 50px;
	padding-bottom: 0px;
	border-left: 0px;
	/* width: 95%; */
	padding-top: 0px;
	border-bottom: 0px;	
	position:relative;
}
#legend{background:#fff;font-size:16px;font-weight:bold;padding:0 1em;left:20px;position:absolute;}

.addform_table1 tr td {padding-bottom:10px;}
.addform_table1 select {width:106px;}
.addform_table1 tr {
	position:relative;
}

.form_input_select {
	background-color: #F9FBF9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#000;
	/* color: #BC2222; */
}


.button {
   border-top: 1px solid #ffaa54;
   background: #f46e3d;
   background: -webkit-gradient(linear, left top, left bottom, from(#ffaa54), to(#f46e3d));
   background: -moz-linear-gradient(top, #ffaa54, #f46e3d);
   padding: 14px 28px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 21px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #ffaa54;
   background: #ffaa54;
   color: #ffffff;
   }
.button:active {
   border-top-color: #ffaa54;
   background: #ffaa54;
   }
   
 .button a {
   text-decoration:none;
   color:#ffffff;
   }
