﻿body.bizHeader {
background-color:#cccccc;
}
#tblMain{
	margin-top:-3px;
	width:100%;
}
#topbluebar_rates {
	margin-bottom:auto;
	margin-left: auto;
	margin-right: auto; margin-top:0;
	width: 100%; 
	height:62px;
	text-align:left; 
	background-color:#1181fe; 
}
.relative {
	position: relative;
}
 .swirls_bg {
	background:url(../FPIMAGES/swirl_bg.jpg) repeat-x;
}
  
.bottomtext {font-size:17px;}

.subtitle {color:#1181fe; font-size:15px;}

hr {border: #a1a1a1 solid 1px;}


/*Global Grid*/

.globaltable_text {font-family: Arial, Sans-Serif; font-size:17px; padding-bottom:5px;}
.globaltable_dots {line-height:1.75;width:200;border-top: 1px dotted gray;}
.globaltable_title {font-family: Arial, Sans-Serif; font-size:19px; color:#1181fe; font-weight:bold; padding-bottom:8px;}

/*Country Check*/

#countryCheck
{
    width:278px;
    height:49px;
    overflow:hidden;
    margin:10px 0px 12px 0px;
    padding:0px;
	background:url(../FPIMAGES/countrycheckbg.png);
    background-position:top center;
    float:left;
}
#countryCheck div
{
	display:block;
    width:278px;
    margin-top:9px; 
    text-align:center;  
    list-style-type:none !important; 
}
.showRates
{
	position:relative;
	top:-10px;
}

#biz_rates_container {
  width: 800px ;
  margin-left: auto ;
  margin-right: auto;
}

#leftcolumn { width: 277px; float: left; position:relative; z-index:2; top:90px; left:27px}
#rightcolumn { width: 350px;float: right;}


h1, h2, h3, h4, h5
{
    margin:0px 0px 10px 0px;
    padding:0px;
  	color:#000000;
    font-family: Arial, Sans-Serif;
}

.rateResult
{
	border-bottom-style:solid ;
	border-bottom-color:Black;
	border-bottom-width:1px;
	border-right-style:none;
	border-left-style:none;
}

/********************************************/
/* styles for price table*/
h2.tablefoot {font: bold 16px "arial";color: #0084ff;margin:0;padding-top:0.5em}
/********************************************/