body  {
	color: #23262a;
	background: #111C24 url(roam/bg.png) repeat left top;
}

h1, h2  {
	color: #18a016;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	letter-spacing:.05em;
}

h3. h4, h5, h6 {
	color:#191919;
}

/*>>>>> Navigation <<<<<*/

a:link, a:visited  {
	color: #18A016;
	text-decoration: underline;
}

/*a:link, a:visited {
	color: #0b8ed0;
}*/

HR {
color:#2d2d2d; 
border:0px; 
background-color:#CECECE; 
height:1px;
}

.iconlist {
list-style: none;
text-align: left;
padding: 0;
margin-left: -2em;
}

li.icon1 {
background-image: url(/images/1.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon2 {
background-image: url(/images/2.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon3 {
background-image: url(/images/3.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon4 {
background-image: url(/images/4.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon5 {
background-image: url(/images/5.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon6 {
background-image: url(/images/6.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon7 {
background-image: url(/images/7.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon8 {
background-image: url(/images/8.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

li.icon9 {
background-image: url(/images/9.png);
background-repeat: no-repeat;
background-position: 0 .1em; 
margin-left: 0;
padding-left: 1.9em;
}

.FAQcontainer {
width: 500px;
border:1px solid #7b8a95;
background-color: #d3d8db;
/*border:1px solid #ffde6a;
background-color: #fffbda;*/
padding: 0 25px 0 0;
}

.GenericContainer {
width: 500px;
border:1px solid #7b8a95;
background-color: #c5cdcf;
margin:0 auto;
}

.FreeIncomingContainer {
width: 530px;
margin-left:-13px;
/*border:1px solid #c4ced1;
background-color: #e4ecee;*/
}

.ContactFormBackground {
background-image:url(/images/ContactFormBackground.png);
background-repeat:no-repeat;
position:absolute;
width:620px;
}

.ContactFormContainer {
width: 500px;
border:1px solid #7b8a95;
background-color: #c5cdcf;
position:relative;
margin:75px auto;
}

.RatesHeader {
background-image:url(/images/Rates_Header.jpg);
background-repeat:no-repeat;
width:620px;
height:350px;
text-align: center;
}

.RatesHeaderText {
margin: 0 auto;
padding: 30px 85px 10px 85px;
}

.RatesHeaderDivider {
background-color:#dae9dd;
color:#dae9dd;
width:60%;
border: 1px dotted #458d33; 
border-style: none none dotted;
}

.RatesTable {
margin:0 0 0 205px;
width:420px;
}

.RatesIcon-Africa {
background-image:url(/images/Rates_Icons_Africa.jpg);
background-repeat:no-repeat;
}

.RatesIcon-Asia {
background-image:url(/images/Rates_Icons_Asia.jpg);
background-repeat:no-repeat;
}

.RatesIcon-NAmerica {
background-image:url(/images/Rates_Icons_NAmerica.jpg);
background-repeat:no-repeat;
}

.RatesIcon-SAmerica {
background-image:url(/images/Rates_Icons_SAmerica.jpg);
background-repeat:no-repeat;
height:200px;
}

.RatesIcon-Europe {
background-image:url(/images/Rates_Icons_Europe.jpg);
background-repeat:no-repeat;
}

.RatesIcon-Oceania {
background-image:url(/images/Rates_Icons_Oceania.jpg);
background-repeat:no-repeat;
height:200px;
}

.RatesIcon-Satellites {
background-image:url(/images/Rates_Icons_Satellites.jpg);
background-repeat:no-repeat;
height:200px;
}

.RoamingWorldIconText {
margin-left:130px;
width:490px;
}

.RoamingWorldIcon {
background-image:url(/images/RoamingWorldIcon.png);
background-repeat:no-repeat;
height:105px;
}

.FeaturesSolidBackground {
background-image:url(/images/Features_SolidBackground.png);
background-repeat:repeat;
}

.FeaturesRoamingBackground {
background-image:url(/images/Features_RoamBackground.jpg);
background-repeat:no-repeat;
height:260px;
}

.FeaturesContent{
width:550px;
margin:0 auto;
color:#FFFFFF;
padding-top:20px;
letter-spacing:.1em;
}

/*
#nav  {
	background: #00A42B ;
}
*/

/* Page Nav */

#pagenav li a:link, #pagenav li a:visited {
	color: #b5c9d3;
}

#pagenav li {
	background: url(roam/nav_divider.jpg) no-repeat right top;
}

#pagenav li a:hover, #pagenav li.current_page_item a:link, #pagenav li.current_page_item a:visited  {
	color: #23262a;
	background: url(roam/nav_current_tile.jpg) repeat-x left bottom;
}

#pagenav li a:hover span.left, #pagenav li.current_page_item span.left  {
	background: url(roam/nav_current_left.jpg) no-repeat left bottom;
}

#pagenav li a:hover span.right, #pagenav li.current_page_item span.right  {
	background: url(roam/nav_current_right.jpg) no-repeat left bottom!important;
}

/* Style drop down list */

#pagenav li ul {
	background: #D8D8D8;
}

#pagenav li ul li {
	background: none;
	border-bottom: 1px solid #aaa;
}

#pagenav li ul li a:link, #pagenav li ul li a:visited  {
	color: #000;
	background: none!important;
}

#pagenav li ul li a:hover  {
	background: #e2e2e2!important;
}

/*>>>>> Layout <<<<<*/

#header #subscribe  {
	color: #fff;
	background: url(roam/rssbg.jpg) no-repeat left top;
}

#container  {
	background: #fff url(roam/ContainerTop.png) no-repeat left top;
}

#container_bottombg  {
	background: url(roam/ContainerBottom.png) no-repeat center bottom;
}

#featured  {
	border: 1px solid #cbd1d2;
}

#featured .information  {
	background-color: #fff;
	height: 334px !important;
}

#featured .information h2  {
	color: #333940;
}

#featured .information .feat-button .left  {
	background: url(roam/moreinfoleft.jpg) repeat-x left top;
}

#featured .information .feat-button a.more-info  {
	color: #fff;
	background: url(roam/moreinfotile.jpg) repeat-x left top;
}

#featured .information .feat-button .right  {
	background: url(roam/moreinforight.jpg) repeat-x left top;
}

#featured-tabs  {
	border-left: 1px solid #e7eeef;
	background: #d0d6d7 url(roam/featured_links_shadow.jpg) repeat-y left top;
	height: 334px; 
}

#featured-tabs li  {
	border-top: 1px solid #bcc5c7;
	border-bottom: 1px solid #dee2e3;
}

#featured-tabs li a:link, #featured-tabs li a:visited  {
	color: #23262a;
}

#featured-tabs li a:hover, #featured-tabs li.active a  {
	background: url(roam/featured_links_current.jpg) no-repeat left center;
}

#featured-tabs a span  {
	color: #4f5357;
}

#breadcrumb  {
	border-bottom: 1px solid #cbd1d2;
}

#content  {
}

#breadcrumb p  {
	color: #676b6f
}

#main_content  {
	border-right: 1px solid #cbd1d2;
}

#main_content #top  {
	border-bottom: 1px solid #cbd1d2;
}

#two-col ul li  {
	background: url(roam/arrow.jpg) no-repeat left center;
}

#two-col .left a.signup, #two-col .right a.signup  {
	color: #fff;
	background: url(roam/signupbutton.jpg) no-repeat left center;
}

#sidebar h2  {
	color: #00A42B;
}

#sidebar .box  {
	border-bottom: 1px solid #cbd1d2;
}

#sidebar .box h2  {
	border-bottom: 1px solid #cbd1d2;
}

#newsletter  {
	/*border-bottom: 1px solid #00A42B;*/
	padding-bottom:0px !important;
}

#newsletter .field, #feedburner .field , #campaignmonitor .field {
	color: #4f5357;
	border: 1px solid #cbd1d2;
	background-color: #f2f2f2;
}

#newsletter .button, #feedburner .button, #campaignmonitor .button  {
	color: #fff;
	border: none;
	background: url(roam/submitbutton.jpg) no-repeat left top;
}

#news ul li  {
	border-bottom: 1px dotted #dcdddd;
}

#news ul li a:link, #news ul li a:visited  {
	color: #23262a;
}

#news ul li span.meta  {
	color: #4f5357;
}

#search, #feedburner, #campaignmonitor  {
	border-bottom: 1px solid #00A42B;
}

#search input#s  {
	color: #4f5357;
	border: 1px solid #cbd1d2;
	background-color: #f2f2f2;
}

#search input.submitsearch  {
	color: #fff;
	border: none;
	background: url(roam/submitbutton.jpg) no-repeat left top;
}

#twitter a:link, #twitter a:visited  {
	background: none;
	color: #00A42B;
}

#footer  {
	color: #fff;
	background: #172834 url(roam/FooterTop.png) repeat-x left top;
	font-size: 11px;
	letter-spacing: .05em;
}

#footer .footnav ul li a:link, #footer .footnav ul li a:visited  {
	color: #fff;
	font-size: 10px;
}

#footer .copyright  {
	background: url(roam/footer_divider.jpg) no-repeat left 10px;
}

#footer .bottombg  {
	background: url(roam/footerbottom.jpg) no-repeat center bottom;
}

/*>>>>> Post Styling <<<<<*/

.post  {
	border-bottom: 1px solid #dadada;
}

.post_head .title_meta h2 a:link, .post_head .title_meta h2 a:visited  {
	color: #00A42B;
}

.post_head .title_meta p  {
	color: #676b6f;
}

.post_head .comments a:link, .post_head .comments a:visited  {
	color: #fff;
	background-color: #00A42B;
}

.post_head .comments span.bg  {
	background: url(roam/commentsbg.jpg) no-repeat center center;
}

.post p.continue_reading a  {
	background: url(roam/continue_reading.jpg) no-repeat right center;
}

/*>>>>> Page Styles <<<<<*/

#sub_nav  {
	background-color: #eeeeee;
}

#sub_nav ul li ul li  {
	background: url(roam/subnav_current.gif) no-repeat left 6px!important;
}

#sub_nav ul li.sub_active a:link, #sub_nav ul li.sub_active a:visited  {
	color: #404546;
}

#page h1.title a:link, #page h1.title a:visited  {
	color: #23262a;
}

/*>>>>> ARCHIVES TEMPLATE STYLES <<<<<*/

#archive_posts li, #archive_categories li, #archive_monthly li  {
	color: #6f6f6f;
}

/*>>>>> Widget Styles <<<<<*/

.widget  {
	border-bottom: 1px solid #cbd1d2;
}


.widget h3  {
	color: #00A42B;
	border-bottom: 1px solid #cbd1d2;
}

.widget ul li  {
	border-bottom: 1px dotted #dcdddd;
}

.widget ul li li  {
	border-bottom: none;
}


.widget ul li a:link, .widget ul li a:visited  {
	color: #4f5357;
	background: url(roam/widgetlisticon.gif) no-repeat 5px center;
}

.widget ul li a:hover  {
	color: #fff;
	background-color: #959595;
}


#flickr h3  {
	color: #00A42B;
}

#flickr .pics  {
	border: 1px solid #cbd1d2;
	background-color: #f7f7f7;
}

/*>>>>> COMMENTS <<<<<*/

ol li.comment  {
	border-bottom: 1px solid #dadada;
}

ol li.comment .comment-author img  {
	border: 3px solid #dadada;
}

/*>>>>> COMMENT FORM <<<<<*/

#form_wrap textarea, #form_wrap .form-left input {
	border: 1px solid #ddd;
	background: #fff;
	color: #23262a;
}

#form_wrap input.sb {
	color: #fff;
	border: none;
	background: url(roam/submitbutton.jpg) no-repeat left top;
}

#cancel-comment-reply-link  {
	color: #000;
}

/*>>>>> ALTERNATE HOMEPAGE LAYOUT <<<<<*/

#recent_articles h2.heading, #more_articles h2.heading  {
	color: #00A42B;
}

/* Captions */

.wp-caption {
	border: 1px solid #ddd;
	background-color: #f3f3f3;
}

.wp-caption img {
	border: 0 none;
}

/* End captions */

/*>>>>> Page Navi <<<<<*/

div.Nav  {
	background-color: #e6eced;
}

.Nav strong.on  {
	border: none!important;
	color: #f1f1f1!important;
	background-color: #333!important;
}

.Nav a  {
	border: none!important;
	color: #000!important;
}

/*>>>>> Custom Styles <<<<<*/

.floatl  {float: left;}
.floatr  {float: right;}

.alignl  {text-align: left;}
.alignr  {text-align: right;}
.alignc  {text-align: center;}


/*>>>>> Custom Nav for Roam <<<<<*/

#nav-wrapper, #subnav-wrapper { 
	width: 960px;
	margin: 0 auto;
}

#nav {
    height: 40px;
    margin: 0px;
    padding: 0;
    list-style: none;
}

#nav li, #subnav li {
    display: inline;
}

#nav li a {
	height: 40px;
	float: left;
	color: #273038;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	font-weight: bold;
}
/*
li#navHome a {
	width: 62px;
	background: transparent url(/images/TopTabs_Square.png) no-repeat 0px 0px;
	text-indent: -9999px;
}

li#navHome a:hover {
	background: transparent url(/images/TopTabs_Square.png) no-repeat 0px -40px;
}

li#navHome a:active {
	background: transparent url(/images/TopTabs_Square.png) no-repeat 0px -80px;
	outline: none;
	height: 41px;
	line-height: 41px;
}

li#navHome a.active {
	background: transparent url(/images/TopTabs_Square.png) no-repeat 0px -80px;
	outline: none;
	position: relative;
    top: 0px;
    height: 41px;
    line-height: 41px;
}
*/
li#navHome a, li#navStore a, li#navSupport a, li#navAbout a, li#navControlPanel a {
	width: 122px;
	background: transparent url(/images/TopTabs_Rectangle.png) no-repeat 0px 0px;
}

li#navHome a:hover, li#navStore a:hover, li#navSupport a:hover, li#navAbout a:hover, li#navControlPanel a:hover {
	background: transparent url(/images/TopTabs_Rectangle.png) no-repeat 0px -40px;
}

li#navHome a:active, li#navStore a:active, li#navSupport a:active, li#navAbout a:active, li#navControlPanel a:active {
	background: transparent url(/images/TopTabs_Rectangle.png) no-repeat 0px -80px;
	color: #fff;
	outline: none;
    top: 0px;
    height: 41px;
    line-height: 41px;
}

li#navHome a.active, li#navStore a.active, li#navSupport a.active, li#navAbout a.active, li#navControlPanel a.active {
	background: transparent url(/images/TopTabs_Rectangle.png) no-repeat 0px -80px;
	color: #fff;
	outline: none;
	position: relative;
    top: 0px;
    height: 41px;
    line-height: 41px;
}

#subnav {
    width: 958px;
    height: 30px;
    margin: 0px;
    padding: 0;
    list-style: none;
    background: #005800 url(/images/bg-subnav.png) repeat-x;
	border-left: 1px solid #2ACF42;
	border-right: 1px solid #2ACF42;
}

#subnav li a {
	height: 30px;
	float: left;
	color: #D8E3E4;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 13px;
	text-align: center;
	line-height: 30px;
	padding: 0px 10px;
	display: block;
}

#subnav li a:hover {
	text-decoration: underline;
}

#nav-border {
	width: 958px;
	background: #008A10;
	height: 10px;
	border-top: 1px solid #2ACF42;
	border-left: 1px solid #2ACF42;
	border-right: 1px solid #2ACF42;
	margin: 0 auto;
}

/* WORDPRESS CONTACT FORM */

#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
}
#wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	width: 350px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 0;
}
#wpcf #contactsubmit {
	margin-left: 250px;
	width: 100px;
}

/* NEWSLETTER WIDGET STYLES FROM MAGENTO */

.base-mini {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #C4C1BC;
	font-size:0.95em;
	line-height:1.3em;
}

.base-mini .head {
	background:#FFFFFF url(/store/skin/frontend/default/default/images/base_mini_head_bg.gif) repeat-x scroll 0 0;
	border-bottom:1px solid #DDDDDD;
	margin:0 1px;
	padding:2px 8px;
}

.base-mini .head h4 {
	background-position:0 0;
	background-repeat:no-repeat;
	color:#00A42B;
	min-height:16px;
	padding:1px 0 1px 21px;
	text-transform:uppercase;
}

.base-mini .content, .base-mini ol {
	background:#F8F7F5 none repeat scroll 0 0;
}

.mini-newsletter h4 { background:url(/store/skin/frontend/default/default/images/icon_newspaper.gif) no-repeat; }
.mini-newsletter input.input-text { display:block; margin:3px 0; width:167px; }

.form-button-alt:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.form-button-alt {
	background-color:#618499;
	border:1px solid #406A83;
}

.form-button, .form-button-alt {
	background:#00A42B none repeat scroll 0 0;
	border:1px solid #005800;
	color:#FFFFFF;
	cursor:pointer;
	font-family:arial,sans-serif !important;
	font-size:12px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:bold !important;
	line-height:normal !important;
	overflow:visible;
	padding:1px 8px;
	text-align:center;
	vertical-align:middle;
	width:auto;
}

/* Mini search */

.search-container {
	float: right;
	text-align: right;
	margin: 12px 18px 0 0;
}

.mini-search {  
	width: 300px;
	padding: 0; 
	}

.mini-search .input-text {
	width: 212px;
	margin: 0 4px 0 0 !important; 
	background: #D4DEE1; 
	color: #333; 
	padding: 2px !important; 
	border: 1px solid #b6b6b6; 
	font: 12px arial, helvetica, sans-serif; 
	border-bottom: 0 !important;
	}

.search-autocomplete { z-index:999; }
.search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
.search-autocomplete li { border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
.search-autocomplete li .amount { float:right; font-weight:bold; }
.search-autocomplete li.odd { background-color:#fffefb; }
.search-autocomplete li.selected { background-color:#f7e8dd; }

/* Quick Access*/
.quick-access {
    float: right;
    text-align: right;
    padding: 0;
    color: #fff;
    margin-right: 10px;
    margin-top: 33px;
    }

.quick-access p { margin-bottom:4px; }
.quick-access li {
    display:inline;
    padding:0;
    margin:0;
    }    
.quick-access li.first { padding-left:0; }
.quick-access li.last { padding-right:0; background:none; }


/* Custom My Account Links */

#accountlinks li {
	display: inline;
}

#accountlinks li a {
	height: 24px;
	float: left;
	color: #fff;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	line-height: 24px;
	margin-left: 4px;
	text-transform: uppercase;
}

#topupcredit a:hover, #logout a:hover, #login a:hover {
	color: #00A42B;
}

#topupcredit a {
	width: 100px;
}

#topupcredit a:hover {
}

#activate a {
	background: url(/store/skin/frontend/default/default/images/TopRightButtons_Activate.png) no-repeat;
	width: 130px;
}

#activate a:hover {
	background: url(/store/skin/frontend/default/default/images/TopRightButtons_Activate.png) no-repeat 0px -24px;
}

#myaccount a {
	background: url(/store/skin/frontend/default/default/images/TopRightButtons_MyAccount.png) no-repeat;
	width: 130px;
}

#myaccount a:hover {
	background: url(/store/skin/frontend/default/default/images/TopRightButtons_MyAccount.png) no-repeat 0px -24px;
}

#logout a, #login a {
	width: 72px;
}


.featured1, .featured2, .featured3, .featured4, .featured5 {
	width: 718px !important;
	height: 334px !important;
}

.featured1 {
	background: url(/wp-content/themes/thestation/styles/roam/Template_MainPageGraphics_Header_WhyRoam.jpg) no-repeat;
	margin: 0 auto;
	text-align: left;
	padding: 115px 0 0 200px;
}

.featured1 div {
	width: 67%;
}

.featured2 {
	background: url(/wp-content/themes/thestation/styles/roam/Template_MainPageGraphics_Header_Packages.jpg) no-repeat;
	margin: 0 auto;
	text-align: center;
	padding: 35px 0 0 110px;
}

.featured2 div {
	width: 70%;
	font-size:16px;
}

.featured3 {
	background: url(/wp-content/themes/thestation/styles/roam/Template_MainPageGraphics_Header_SpecialOffer.jpg) no-repeat;
	margin: 0 auto;
	text-align: left;
	padding: 45px 0 0 20px;
}

.featured3 div {
	width: 52%;
}

.featured4 {
	background: url(/wp-content/themes/thestation/styles/roam/Template_MainPageGraphics_Header_FreeRoaming.jpg) no-repeat;
	margin: 0 auto;
	text-align: center;
	padding: 52px 0 0 70px;
}

.featured4 div {
	width: 82%;
}

.featured5 {
	background: url(/wp-content/themes/thestation/styles/roam/Template_MainPageGraphics_Header_LocalNumbers.jpg) no-repeat;
	margin: 0 auto;
	text-align: left;
	padding: 40px 0 0 20px;
}

.featured5 div {
	width: 55%;
}

.homeMiddleCol {
	float: right;
	width: 255px;
	text-align: center;
	margin-left: 10px;
	height: 100%;
	min-height: 600px;
}

.homeMiddleCol img {
	border: 0 !important;
	margin-bottom: 0 !important;
	float: right;
}

.homeRoamingRates {
	color: #fff;
	background: #3d484e url(/images/bg-homeRoamingRates.jpg) repeat-x;
	padding: 10px;
	margin: 0;
	float: right;
	text-align: left;
}

.homeRoamingRates li {
	margin-bottom: 4px;
}

.homeRoamingRates a {
	color: #fff;
}

.homeRoamingRates p {
	margin: 0 !important;
}

.homeRoamingRates h2 {
	color: #fff;
	font-size: 1.2em;
	text-transform: uppercase;
	line-height: 1em;
	border-bottom: 1px solid #8c9698;
	padding-bottom: 5px;
	font: arial, sans-serif !important;
}

.whereareyougoing {
	color: #fff;
	background: #3d484e url(/images/bg-homeRoamingRates.jpg) repeat-x;
	padding: 10px;
}

.whereareyougoing select {
	font-size: 1.2em;
	width: 230px;
}

.whereareyougoing h3 {
	color: #fff;
	font-size: 1.2em;
	text-transform: uppercase;
	border-bottom: 0;
}

.ourguarantee {
	background: #fff url(/images/Template_MainPageGraphics_Guarantee.jpg) no-repeat;
	padding: 10px;
}

.ourguaranteecontent {
    color:#353f44;
	padding: 56px 0 45px 32px;
}

#tariffcontainer {
	background-color: #fff;
	border: 1px solid #111C24;
}
#tariffcontainer h2 {

}
#callresultstable {
	background-color: #fff;
	border: 1px solid #111C24;
	padding: 0px;
}
p.tariffselection {

}
#tableheader {
	background-color: #00A42B;
	color: #fff;
	margin-left: 5px;
	padding: 3px;
}
#tablecontent {
	background-color: #fff;
	color: #111C24;
}
div.tariffinfo {
	background-color: #fff;
	border: 1px solid #111C24;
	text-align: left;
}
h2.tariffinfo {
	color: #111C24;
	margin-bottom: 0px;
	margin-top: 5px;
	text-align: center;
}
p.tariffinfo {
}
#tariffresults {
	margin: 10px 0;
}

.footer {width:920px; height:auto; margin:0 auto; background:rgb(23,40,52) ; color:#fff; font-size:11px; letter-spacing:0.05em; padding:20px;}
.footerlinks, .footeraddress {clear: left;}
.footeraddress {margin:20px 0 0 0;}
.footerlinks ul {width:25%; height:auto; float:left; margin:0 50px 0 0; padding:0;}
.footerlinks li {font:normal 10px sans-serif; color:#e6e6e6; line-height: 20px; list-style:none; margin:0;}
.footerlinks li h3 {font:bold 14px sans-serif; color:#e6e6e6; margin:0 0 5px 0; border-bottom: 1px solid #666; padding: 0 0 3px 0;}
.footerlinks a, .footerlinks h3 a {text-decoration:none; color:#e6e6e6;}
#footerlinks a:hover, .footerlinks h3 a:hover {text-decoration:underline;}
address {font:normal 11px sans-serif;}
.footeraddress {font:normal 11px sans-serif; padding: 20px 0 0 0;}
.footer img {float:right;}

.wp-table-reloaded {
	background-color:#FFFFFF;
	margin:10px 0px 15px 0px;
	font-size:8pt;
	width:100%;
	text-align:left;
}
.wp-table-reloaded th {
	background-color:#E6EEEE;
	border:1px solid #FFFFFF;
	padding:4px;
}
.wp-table-reloaded td {
	color:#3D3D3D;
	padding:4px;
	background-color:#FFFFFF;
	vertical-align:top;
}
.wp-table-reloaded .even td {
	background-color:#FFFFFF;
}
.wp-table-reloaded .odd td{
	background-color:#F0F0F6;
}
.wp-table-reloaded .header {
	background-image:url(/wp-content/plugins/wp-table-reloaded/img/bg.gif);
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
}
.wp-table-reloaded .headerSortUp {
	background-color:#8DBDD8;
	background-image:url(/wp-content/plugins/wp-table-reloaded/img/asc.gif);
}

.wp-table-reloaded .headerSortDown {
	background-color:#8DBDD8;
	background-image:url(/wp-content/plugins/wp-table-reloaded/img/desc.gif);
}

.rates-countries-list li a{
	font-size: 16px;
}

.fineprint {
	margin-top: 10px;
	border-top: 1px solid #ccc;
	padding-top: 10px;
	color: #666;
	font-size: 10px;
}

.fintprint h3 {
	color: #333;
}

/* CSS for the new homepage */

.quote {
font-size:16px;
color:#068900;
text-align:center;
margin:20px auto;
width:80%;
}

.quote-author {
color:#000;
text-align:right;
}

.columns {
background:#fff;
width:100%;
margin:0 auto;
text-align:center;
}

.columns h1, .columns h2 {
font-size:1.4em;
color:#000;
line-height:1.3em;
}

.column1, .column2, .column3 {
width:31%;
margin:0;
float:left;
padding:10px;
text-align:left;
background:#fff;
}

.column2 {
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

.columns ul {
list-style:disc;
}

.free {
font-size:0.8em;
color:red;
}

.boxes {
margin:10px auto;
}

.boxes img {
border:0;
margin:0 2px;
padding:0;
}

.boxes a {
padding:0;
}

.entry img {
padding:0 !important;
}