@charset "UTF-8";
/* Hotels by Airports  */

body{
background-color: #464646;
margin:0px;
}

br { clear: both; }
.div {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.80em;
	font-weight: normal;
	line-height:1.2em;
	margin:0px;
  color:#343435;
}

li.search_box{
position: relative; 
float: right; 
top: -1px; 
height: 10px;
}

table.tariffs {
padding: 0;
}

td.tariffs{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	line-height:1.2em;
   border-color:#343435;
   border: 1px solid;
}

td, .p, .contact_email, .contentheading, span, label, img {

	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	line-height:1.2em;
	margin:0px;
  color:#343435;
  border: 0px;
}
	
.top_margin{
margin-top:10px;
}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.55em;
	font-weight: bold;
	line-height:1.3em;
	margin:0px;
	color:#742d82;
	}
h2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.35em;
	font-weight: bold;
	line-height:1.3em;
	margin:0px;
	color:#742d82;
}

h3 {
    font-size:1.3em;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	line-height:1.25em;
	margin:0px;
	color:#742d82;
}

h4 {
    font-size:1.2em;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	line-height:1.2em;
	margin:0px;
	color:#742d82;
}

h5 {
    font-size:1.1em;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	line-height:1.1em;
	margin:0px;
	color:#742d82;
}

h6 {

    font-weight:700;
	font-family: Helvetica, Arial, sans-serif;
    font-size:1.1em;
	line-height:1.3em;
	margin:0px;
	color:#742d82;
}

	
/*--------------------------------------------------------------------*/

	
#container {
	width: 975px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	/*background-position:150px;*/
	}

#horizontal_nav ul{
	margin: 7px 0px 7px 23px;
	padding: 0px;
	}
	

#horizontal_nav li {
	display:inline;
	margin-right:10px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 0.90em;
	font-weight:normal;
	color:#FFFFFF;
}
	
#horizontal_nav li a, #horizontal_nav a:visited {
	color:#FFFFFF;
	list-style-type: none;
	text-decoration: none;
	font-weight:normal;
	}

#horizontal_nav a:hover{
	color: #83c0f4;
	text-decoration:underline;
	}
	
#horizontal_nav .on_link a{
color:#83c0f4;
}

/*--------------------------------------------------------------------*/

#main {
	background-color:#FFFFFF;
	float:left;
	margin:0px;
	padding:0px;
	width:975px;
	}
	
#title {
float:left;
width:754px;
margin: 26px 0px 0px 18px;
}  

#main_content {
float:left;
width:776px;
margin:0px;
}
/*--------------------------------------------------------------------*/


#left_column {
float:left;
margin:0px;
padding:0px;
width:196px;
}
/*--------------------------------------------------------------------*/

/* top vertical nav section */
#products_nav{
background:#FFF;
float:left;
width:187px;
font-family: Helvetica, Arial, sans-serif;
border: 1px solid #3c4068;
margin:26px 0px 0px 9px;
}

#products_nav ul{
margin:0px;
padding:0px;
list-style:none;
}

#products_nav li{
display:inline;
}


.product_2nd{
margin-bottom:2px;
background:#D8D9E1; 
}

.product_2nd_last{
background:#D8D9E1; 
}

.product_3rd{
margin-bottom:2px;
background:#EDEEF1; 
}

#products_nav a{
padding:5.5px 6px 5.5px 5px; 
color:#000066; 
display:block; 
text-decoration:none;
font-size:0.84em;
}

#products_nav a:hover{
text-decoration:none;
}

.products_navtitle{
font-family:Verdana, Arial, sans-serif;
background-color:#3c4068;
color:#ffffff;
font-size:0.80em;
padding:6px 4px 6px 13px; 
}

/*next vertical nav*/

#customer_nav{
background:#FFF;
width:187px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #277cc4;
margin:6px 0px 0px 9px;
}

#customer_nav ul{
margin:0px;
padding:0px;
list-style:none;
}

#customer_nav li{
display:inline;
}

.customer_2nd{
margin-bottom:2px;
background:#deeefb; 
}

.customer_2nd_last{
background:#deeefb; 
}

#customer_nav a{
padding:5.5px 6px 5.5px 5px; 
color:#015093; 
display:block; 
text-decoration:none;
font-size:0.84em;
}

#customer_nav a:hover{
text-decoration:none;
}

.customer_navtitle{
font-family:Verdana, Arial, sans-serif;
font-size:0.80em;
color:#ffffff;
background-color:#277cc4;
padding:6px 4px 6px 13px; 
}

/*next vertical nav*/

#news_nav{
background:#FFF;
width:187px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #5cb673;
margin:6px 0px 0px 9px;
}

#news_nav ul{
margin:0px;
padding:0px;
list-style:none;
}

#news_nav li{
display:inline;
}


.news_2nd{
margin-bottom:2px;
background:#def0e3; 
}

.news_2nd_last{
background:#def0e3; 
}

#news_nav a{
padding:5.5px 6px 5.5px 5px; 
color:#067523; 
display:block; 
text-decoration:none;
font-size:0.84em;
}

#news_nav a:hover{
text-decoration:none;
}

.news_navtitle{
font-family:Verdana, Arial, sans-serif;
background-color:#5cb673;
color:#ffffff;
font-size:0.80em;
padding:6px 4px 6px 13px; 
}

/*next vertical nav*/

#about_nav{
background:#FFF;
width:187px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #742d82;
margin:6px 0px 0px 9px;
}

#about_nav ul{
margin:0px;
padding:0px;
list-style:none;
}

#about_nav li{
display:inline;
}

.about_2nd{
margin-bottom:2px;
background:#e3d5e6; 
}

.about_2nd_last{
background:#e3d5e6; 
}

#about_nav a{
padding:5.5px 6px 5.5px 5px; 
color:#490049; 
display:block; 
text-decoration:none;
font-size:0.84em;
}

#about_nav a:hover{
text-decoration:none;
}

.about_navtitle{
font-family:Verdana, Arial, sans-serif;
background-color:#742d82;
color:#ffffff;
font-size:0.80em;
padding:6px 4px 6px 13px; 
}

/*next vertical nav*/

#register_box{
background:#FFF;
width:187px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #742d82;
margin:6px 0px 0px 9px;
}

.register_box_title{
font-family:Verdana, Arial, sans-serif;
background-color:#742d82;
color:#ffffff;
font-size:0.80em;
padding:6px 4px 6px 13px; 
}

.register_box_content {
padding:6px 5px 5px 12px;
margin:0px;
}

.register_box_content p{
margin: 3px 0px 0px 0px;
font-size:0.84em;
color:#490049; 
}
/* end of register box*/


/*--------------------------------------------------------------------*/





#text_and_banner {
float:left;
margin:0px;
padding:0px;
}


#main_text {
float:left;
width:690px;
margin: 26px 18px 0px 18px;
color:#343435;
font-family:Helvetica,Arial,sans-serif;

font-weight:normal;
line-height:1.2em;
}

#handsets_text {
float:left;
width:724px;
margin: 26px 0px 0px 18px;
}

#rotating_banner {
	margin:26px 0px 0px 0px;
	padding:0px;
	float:right;
	}

/*-----------------boxed items on home page------------------------------*/


#product_month{
float:left;
background:#FFF;
width:354px;
height: 156px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #3c4068;
margin:0px 0px 0px 0px;
}

.product_month_title{
font-family:Verdana, Helvetica, sans-serif;
background-color:#3c4068;
color:#ffffff;
font-size:1.0em;
padding:6px 4px 6px 13px; 
}

.product_month_content {
float:left;
padding:12px 12px 12px 12px;
margin:0px;
color:#3c4068; 

}

.product_month_content img {
float:left;
margin-right:17px;
border: 0px;
}

.product_month_content p{
float:right;
width:199px;
color:#3c4068; 
 
}

.product_month_content p a, .product_month_content p a:hover{
color:#3c4068; 
font-weight:bold; 
}

#tariffs{
float:left;
background:#FFF;
width:354px;
height: 156px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #277cc4;
margin:0px 0px 0px 0px;
}

.tariffs_title{
font-family:Verdana, Helvetica, sans-serif;
background-color:#277cc4;
color:#ffffff;
font-size:1.0em;
padding:6px 4px 6px 13px; 
}

.tariffs_content {
float:left;
padding:12px 12px 12px 12px;
margin:0px;
color:#3c4068; 

}

.tariffs_content img {
float:left;
margin-right:17px;
border: 0px;
}

.tariffs_content p{
float:right;
width:199px;
color:#277cc4; 
 
}

.tariffs_content p a, .tariffs_content p a:hover{
color:#277cc4; 
font-weight:bold; 
}

#news{
float:left;
background:#FFF;
width:740px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #5cb673;
margin:16px 0px 0px 18px;
}

.news_title{
font-family:Verdana, Helvetica, sans-serif;
background-color:#5cb673;
color:#ffffff;
font-size:1.2em;
padding:6px 4px 6px 13px; 
border: 1px solid #5cb673;
}
.news_title1{
font-family:Verdana, Helvetica, sans-serif;
background-color:#3C4068;
color:#ffffff;
font-size:1.2em;
padding:6px 4px 6px 13px; 
}
.td.news_left{
border: 1px solid #5cb673;
}
.news_content1a {
float:left;
width:237px;
padding:12px 12px 12px 12px;
margin:0px;
color:#067523; 
font-size: 1.2em;
}
.news_content1 img {
float:left;
margin-right:17px;
}
.news_content1 p{
float:right;
width:199px;
color:#067523; 

}
.news_content1 p a, .news_content1 p a:hover{
color:#067523; 
font-weight:bold; 
}


.news_content2a {
float:left;
width:234px;
padding:12px 12px 12px 12px;
margin:0px;
color:#3C4068; 
font-size: 1.2em;
}

.news_content2 img {
float:left;
margin-right:17px;
}

.news_content2 p{
float:right;
width:199px;
color:#067523; 
 
}

.news_content2 p a{
width:199px;
color:#067523; 
font-weight:bold; 
}

.news_content2 p a:hover{
width:199px;
font-weight:bold; 
}

.green_line {
margin-top:12px;
margin-left:8px;
float:left;
}
/*--------------------------------------------------------------------*/

#left_footer {
	float:left;
	margin:8px 10px 0px 13px;
	font-size:0.87em;
	}
	
 #right_footer {
	float:right;
	margin:8px 13px 0px 10px;
	font-size:0.87em;
	}

#left_footer p, #left_footer p a, #left_footer p a:hover, #left_footer p a:visited,  #right_footer p,  #right_footer p a, #right_footer p a:hover, #right_footer p a:visited  {
 	font-family:Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
   	text-decoration:none;
 }
  
/*--------------------------------------------------------------------*/
/* handsets page */

#handsets_box{
float:left;
background:#FFF;
width:350px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #3c4068;
margin:18px 0px 0px 18px;
}


.handsets_box_title{
font-family:Verdana, Helvetica, sans-serif;
background-color:#3c4068;
color:#ffffff;
font-size:0.80em;
padding:6px 4px 6px 13px; 
}

.handsets_box_content {
float:left;
padding:12px 12px 12px 12px;
margin:0px;
color:#3c4068; 

}

.handsets_box_content img {
float:left;
margin-right:17px;
}

.handsets_box_content p{
float:right;
width:188px;
color:#3c4068; 
 
}

.handsets_box_content p a, .handsets_box_content p a:hover{
color:#3c4068; 
font-weight:bold; 
}

/*--------------------------------------------------------------------*/



#product_item {
font-family:Helvetica, Arial, sans-serif;
color:#343435;
width:340px;
float:left;
border-left:thin #277CC4;
margin:8px 10px 0px 18px;
}

.product_item_title{

font-family:Verdana, Arial, sans-serif;
background-color:#3c4068;
color:#ffffff;
font-size:0.80em;
padding:6px 4px 6px 4px; 
}


#product_item img {
float:left;
margin: 10px 20px 20px 0px;
}

#product_item ul{
list-style-position:outside;
}


#product_item li {
font-size:0.76em;
font-weight:normal;
margin:3px 0px 0px 0px;
}

/*--------------------------------------------------------------------*/

#big_blackberry_item {
font-family:Arial, Helvetica, sans-serif;
color: #343435;
width:720px;
float:left;
border-left:thin #277CC4;
margin:20px 10px 0px 18px;
}

.big_blackberry_item_title{
font-family:Verdana, Helvetica, sans-serif;
background-color:#3c4068;
color:#ffffff;
font-size:0.80em;
padding:6px 4px 6px 4px; 
}


#big_blackberry_item img {
float:left;
margin: 10px 20px 20px 0px;
}

#big_blackberry_item ul{
list-style-position:outside;
margin:0px;
}


#big_blackberry_item li {
font-size:0.76em;
color: #343435;
font-weight:normal;
margin:3px 0px 0px 0px;
}

#big_blackberry_item p{
font-family:Arial, Helvetica, sans-serif;
color:#343435;
font-size:0.76em;
font-weight:normal;
margin: 10px 0px 0px 0px;
}