@charset "utf-8";
/* CSS Document */

/* CONTAINER */	
	html {margin: 0 0 0px 0;padding:0;text-align:left;}
	html, body {background:url(http://www.telenav.com/include/images/2012/pg-bg/bg_grey_glow.png) no-repeat 0 0 #e1e1e1; background-attachment:fixed;background-position:top center; margin:0;padding:0;font:14px Arial;}
	#Container {position:static;width:960px; margin: 0 auto;background-color:#ffffff;}
	.container {margin:0 auto;width:960px;position:relative;}

/* MAIN CONTENT AREA */
	#Content {width:960px;margin:0px;padding:0px;background-color:#ffffff;}
	#outborder {width:910px;border:#b7b8bb 1px solid;padding:30px 25px 50px 25px;}
	#inborder {border:#b7b8bb 1px solid;}
	
/* SUBNAV */
	.headline{float:left;width:300px;height:45px;margin-bottom:0px;}	
	.subnav {float:right;width:600px;padding:45px 0 0 0;color:#2d6c98;font-size:11px;}
	.subnav .contactlink {float:right; padding:0px 35px 0 0}
	.subnav .links{float:left;width:460px;padding:5px 20px 0px 0;margin-bottom:0px;line-height:22px;text-align:right;}
	.subnav .links a{color:#2d6c98;text-decoration:none;}
	.subnav .links a:hover{color:#2d6c98; border-bottom:4px solid #ffc425; padding-bottom:1px;}		
	.subnav .links span.split{border-left:#666666 dotted 1px;margin:10px;}
	
/* ENT HOME HEADLINE TEXT BOX */
	#ent-headline {background-color:#d0d0d0;padding:12px 20px 12px 20px; height:20px}
    #arrow-slide {float:left;width:55px;padding-top:0px}
	.split2{margin:12px;}
	#headline_marqee {float:left;width:820px;}
	a.para_dkgrey_link {font-family:Arial;font-size:11px;color:#2d6c98; text-decoration:none; background: url("http://www.telenav.com/include/images/2012/arrows/arrow_right_vv_blue_greybg.png") no-repeat 100% 50%;padding-right: 15px; }
	a.para_dkgrey_link:hover {font-family:Arial;font-size:11px;color:#D8A620; text-decoration:none;}
	
/* MISC DEFAULT ITEMS */	
	img {border:0;}

/* IMAGE ROTATOR */
	#homeslides {
		width:968px;
		height:508px;
		left: -4px;
		/*height:523px;*/
		}
  	div.rotator {width:968px;height:508px; margin-left:-41px;padding-bottom:0px;}
    div.rotator ul li {position:absolute;list-style: none;}
	div.rotator ul li img {background: #FFF;}
    div.rotator ul li.show {z-index:11}	

/* FEATURE BOXES */
	#box_container {position:relative; text-align:center; padding: 5px 10px 5px 20px; width:auto;}
	.box_top {float:left; width:280px; padding-right:10px 0px; text-align:left;}
	#box_hero1 { width: 268px; height: 147px; padding: 0px 14px 15px 0; float: left;}
	#box_hero2 { width: 48px; height: 48px; padding: 0px 14px 0px 0px; float: left;}
	.box_content {text-align: left; float: left; vertical-align: middle; padding-top: 10px;}
	a.box_link {font-family:Arial;font-size:11px;color:#2d6c98; text-decoration:none; background: url("http://www.telenav.com/include/images/2012/arrows/arrow_right_2d6c98.png") no-repeat 100% 50%;padding-right: 15px; }
	a.box_link:hover {font-family:Arial;font-size:11px;color:#D8A620; text-decoration:none;}
	.box_indent {font-family:Arial;color:#454545;font-size:12px; padding: 4px 10px 8px 4px; margin:0px;line-height:22px}	
	.sep {float:left; width:auto; padding:0px 20px 0px 0;}
	
/* HYPERLINKS PARA */
	a.links1 {font-family:Arial;font-size:11px;color:#2d6c98; text-decoration:none;}
	a.links1:hover {font-family:Arial;font-size:11px;color:#D8A620; text-decoration:none;}
	
	a.links2 {font-family:Arial;font-size:12px;color:#2d6c98; text-decoration:none;}
	a.links2:hover {font-family:Arial;font-size:12px;color:#D8A620; text-decoration:none;}
	
	a.para_link {font-family:Arial;font-size:12px;color:#2d6c98; text-decoration:none; background: url("http://www.telenav.com/include/images/2012/arrows/arrow_right_2d6c98.png") no-repeat 100% 50%;padding-right: 15px; }
	a.para_link:hover {font-family:Arial;font-size:12px;color:#D8A620; text-decoration:none;}
	
	a.para_greybg_link {font-family:Arial;font-size:12px;color:#2d6c98; text-decoration:none; background: url("images/arrow_right_2d6c98_greybg.png") no-repeat 100% 50%;padding-right: 15px; }
	a.para_greybg_link:hover {font-family:Arial;font-size:12px;color:#D8A620; text-decoration:none;}
	
/****************** VIP added ******************************/

/* header navigation menu style */
.mt{
	font-family: "Trade Gothic W01 Bold 2", "Arial", sans-serif;

	color: #ffc425;
	font-size: 18px;
	/*font-weight: bold;*/
	line-height:19px;
	margin: 0px;
	padding-top: 0px;
	}
.myTeleanv{
	font-family: "Trade Gothic W01 Bold 2", "Arial", sans-serif;

	color: #ffc425;
	font-size: 18px;
	/*font-weight: bold;*/
	line-height:19px;
	margin: 0px;
	padding-top: 0px;
	}
	
/* HEADERS */
h1 {
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #242021;
	font-size: 24px;
	/*font-weight: bold;*/
	line-height: 30px;
	margin: 0px;
	padding: 10px 0px 8px 0px;
	}
p {
	font-family: "Arial", sans-serif;
	color: #555555;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	margin: 0px;
	padding-bottom: 10px;
	}
ol.number {
	font-family: "Arial", sans-serif;
	color: #555555;
	font-size: 12px;
	line-height: 14px;
	list-style: decimal;
	}	
ol.number li{
	padding: 5px 0px 7px 0px;
	}

a	{
	color:#2d6c98;
	text-decoration:none;
	}		
a:hover	{
	/*color:#807f83;*/
	text-decoration: underline;
	}

/* LEVEL 0 Hierarchy (use:page title)*/
.headline_L0 {
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	-webkit-font-smoothing: subpixel-antialiased;

	color: #202020;
	font-size: 24px;
	/*font-weight: bold;*/
	font-weight: normal;
	line-height: 30px;
	margin: 0px;
	padding-top: 40px;
	}

/* LEVEL 1 Hierarchy (use:billboard)*/
.headline_L1 {
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	-webkit-font-smoothing: subpixel-antialiased;
	
	color: #1a1a1a;
	font-size: 40px;
	/*font-weight: bold;*/
	text-transform: uppercase;
	line-height: 40px;
	padding-bottom: 7px; 
	margin: 0px;
	}
.sub_headline_L1{
	font-family: "Trade Gothic W01 Roman", "Arial", sans-serif;
	color: #777777;
	font-size: 19px;
	font-weight: normal;
	}
.paragraph_L1{
	font-family: "Trade Gothic W01 Roman", "Arial", sans-serif;
	color: #242021;
	font-size: 15px;
	font-weight: normal;
	line-height:21px;
	}
/* LEVEL 1 Hierarchy (use:billboard BLACK BLOCK)*/
.headline_L1_wht {
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #ffffff;
	font-size: 40px;
	/*font-weight: bold;*/
	text-transform: uppercase;
	line-height: 40px;
	padding-bottom: 7px; 
	margin: 0px;
	}
.sub_headline_L1_wht{
	font-family: "Trade Gothic W01 Roman", "Arial", sans-serif;
	color: #ffffff;
	font-size: 19px;
	font-weight: normal;
	}
.paragraph_L1_wht{
	font-family: "Trade Gothic W01 Roman", "Arial", sans-serif;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	line-height:21px;
	}	
		
/* LEVEL 2 Hierarchy(use:main intro)*/				
.headline_L2{
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	text-shadow: rgba(0, 0, 0, .01) 0 0 1px;
	color: #242021;
	font-size: 36px;
	/*font-weight: bold;*/
	line-height:38px;
	margin: 0px;
	padding: 35px 0px 7px 0px;
	}		
.sub_headline_L2{
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #807f83;
	font-size: 18px;
	/*font-weight: bold;*/
	padding:5px 0px 7px 0px; 
	margin: 0px;
	}
.paragraph_headline_L2{
	font-family: "Arial", sans-serif;
	color: #242021;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0px 7px 0px;
	}
.paragraph_L2{
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	margin: 0px;
	padding: 10px 0px 7px 0px;
	}
		
/* LEVEL 3 Hierarchy(use:body intro)*/
.headline_L3{
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #242021;
	font-size: 24px;
	/*font-weight: bold;*/
	line-height: 30px;
	margin: 0px;
	padding: 7px 0px 7px 0px;
	}		
.sub_headline_L3{
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #807f83;
	font-size: 14px;
	/*font-weight: bold;*/
	}
.paragraph_headline_L3{
	font-family: "Arial", sans-serif;
	color: #242021;
	font-size: 12px;
	font-weight: bold;
	}
.paragraph_L3{
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	margin: 0px;
	padding-bottom: 10px;
	}

/* LEVEL 4 Hierarchy (use:body info)*/
.headline_L4{
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #242021;
	font-size: 18px;
	/*font-weight: bold;*/
	line-height: 21px;
	padding: 0px;
	margin:0px 0px 5px 0px;
	}		
.sub_headline_L4{ /* can use as section header*/
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin:0px 0px 7px 0px;
	}
.paragraph_headline_L4{
	font-family: "Arial", sans-serif;
	color: #242021;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 0px;
	margin:0px 0px 5px 0px;
	}
.paragraph_L4{
	font-family: "Arial", sans-serif;
	color: #555555;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	padding: 0px;
	margin:0px 0px 10px 0px;
	}
	
/* LEVEL 5 Hierarchy (use:footer cell)*/
.headline_L5{
	font-family: "Arial", sans-serif;
	color: #242021;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	}		
.sub_headline_L5{
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	margin: 0px;
	}
.paragraph_headline_L5{
	font-family: "Arial", sans-serif;
	color: #242021;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	margin: 0px;
	}		
.paragraph_L5{
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

/* LEVEL 6 Hierarchy (use:promo boxes)*/
.headline_L6{
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #242021;
	font-size: 17px;
	/*font-weight: bold;*/
	line-height: 18px;
	text-transform: uppercase;
	padding-bottom: 7px; 
	margin: 0px;
	}		
.sub_headline_L6{ /* can use as section header*/
	font-family: "Trade Gothic W01 Bold", "Arial", sans-serif;
	color: #807f83;
	font-size: 12px;
	/*font-weight: bold;*/
	line-height: 14px;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px 0px 7px 0px;
	}
.paragraph_headline_L6{
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	}
.paragraph_L6{
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	margin: 0px 0px 7px 0px;
	padding: 0px;
	}
		
/* LEVEL MISC1 Hierarchy (use:right rail/tab header)*/
.headline_Lm{
	font-family: "Trade Gothic W01 Roman", "Arial", sans-serif;
	color: #242021;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	margin: 0px;
	padding-top: 0px 0px 0px 0px;
	-webkit-font-smoothing: subpixel-antialiased;
	/*-webkit-font-smoothing: antialiased;*/
	}		
.sub_headline_Lm{ /* can use as section header*/
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 13px;
	font-weight: bold;
	}
.paragraph_headline_Lm{
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 12px;
	font-weight: bold;
	}
.paragraph_Lm{
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	margin: 0px;
	}
.headline_Lcy{ /* use for tab headline*/
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #ffc425;
	font-size: 24px;
	/*font-weight: bold;*/
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}		
.headline_tab_Lm{ /* use for tab headline*/
	font-family: "Trade Gothic W01 Roman", "Arial", sans-serif;
	color: #ffc425;
	font-size: 18px;
	font-weight: normal;
	}
.headline_Lq{ /* use for quote headline*/
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #231f20;
	font-size: 15px;
	/*font-weight: bold;*/
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}	

/* LEVEL MISC2 Hierarchy (use:mouse type) */
.caption{
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 11px;
	font-weight: normal;
	}		
.footnote{
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 9px;
	font-weight: normal;
	}

.cta {
	font-family: "Arial", sans-serif;
	color: #2d6c98;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	/*display: block;*/
	line-height: 12px;
	/*background-image: url('http://www.telenav.com/include/images/2012/arrows/arrow_cta.png');
	background-repeat: no-repeat;
	background-position: right;*/
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
}
.cta img{
	vertical-align: baseline;
}
.cta a{
	font-family: "Arial", sans-serif;
	color: #2d6c98;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

.cta_type {
	font-family: "Arial", sans-serif;
	color: #2d6c98;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	line-height: 12px;
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 10px;
}

		
/***********************************/
/* page adjustment */

#core_top{
	width: 960px;
	height: 80px;
	background: white;
	padding-left: 0px;
	margin:0 auto;
	}
.innercore_top{
	padding-left: 30px;
	}	
	
#core_billboard{
	width: 968px;
	height: 368px;
	background: none;
	left: -4px;
	margin:0 auto;
	}
#core_billboard2{
	position:relative;
	width: 960px;
	height: 360px;
	background: none;
	margin:0 auto;
	}	
			
#core_body{
	width: 958px;
	border: 1px solid #adafb2;
	background: #ffffff;
	margin:0 auto;
	}
#core_body2{
	width: 960px;
	background: #ffffff;
	margin:0 auto;
	}
#core_body_free{
	width: 960px;
	margin:0 auto;
	}			
.innercore_body{
	padding-left: 30px;
	}
.innercore_body2{
	padding-left: 30px;
	padding-right: 30px;
	}
.innercore_body3{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	}
				
#core_body a{
	color:#2d6c98;
	text-decoration: none;
	}
	
.press_room_title{
	height: 35px;
	/*width: 595px;*/
	background: #202020;
	padding: 10px 0px 0px 30px;
	}
.press_section{

	border-right: 1px solid #b7b8bb;
	border-left: 1px solid #b7b8bb;
	border-bottom: 1px solid #b7b8bb;
	padding: 20px 0px 30px 30px;
	}

.press2{/**no bottom*/
	border-right: 1px solid #b7b8bb;
	border-left: 1px solid #b7b8bb;
	border-bottom: 0px solid #b7b8bb;
	padding: 20px 30px 30px 30px;
	}
.press3{/**no bottom*/
	border-top: 1px solid #807f83;
	border-right: 1px solid #b7b8bb;
	border-left: 1px solid #b7b8bb;
	border-bottom: 0px solid #b7b8bb;
	padding: 20px 30px 30px 30px;
	}
/*		
.press_section3{/**color top/ no bottom 
	border-top: 0px solid #807f83;
	border-right: 1px solid #b7b8bb;
	border-left: 1px solid #b7b8bb;
	border-bottom: 0px solid #b7b8bb;
	padding: 20px 30px 30px 30px;
	}	*/	

.press_section4{
	/*width: 625px;*/
	border-right: 1px solid #b7b8bb;
	border-left: 1px solid #b7b8bb;
	border-bottom: 1px solid #b7b8bb;
	padding: 20px 0px 30px 0px;
	}
			
.press_section .inner_col{
	width: 180px;
	float: left;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin-right: 10px;
	}		
		
.press_section2{
	border: 1px solid #b7b8bb;
	}	

/**************vip added 3/12******/	
#core_sect{

	width: 900px;
	background: #dadada;
	padding:0px;
	margin:0 auto;
	}
	
.innercore_sect{

	width: 870px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 0px;
	margin-top: 20px;
	margin:0 auto;
	}
	
/**************end vip added 3/12******/	
	
	
#core_cap{

	width: 960px;
	background: #d5d5d5;
	padding:0px;
	margin:0 auto;
	}


.innercore_cap{

	width: 930px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 0px;
	margin-top: 20px;
	margin:0 auto;

	}					

.clear{
	clear: both;
	display: block;
	}
	
.left_column{
	width: 580px;
    float: left;
	/*border: 1px solid red;*/
	}
.left_column2{
	width: 625px;
    float: left;
	/*border: 1px solid red;*/
	}
.right_column{
	width: 320px;
	float: right;
	vertical-align: top;

	}
.left_subcolumn{
	width: 280px;
    float: left;
	margin-right: 10px;
	padding-top: 25px;
	}

.right_subcolumn{
	width: 290px;
	float: right;
	padding-top: 25px;
	}
	
.left{
	float: left;
	}
	
.right{
	float: right;
	}
	
ul.bullylist{
	list-style:none;
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	margin: 0px;
	padding: 5px 0px 30px 0px;
	}
ul.bullylist a{
	font-family: "Arial", sans-serif;
	color: #2d6c98;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	text-decoration: none;
	}	
ul.bullylist li{
	background-image: url('http://www.telenav.com/include/images/2012/arrows/arrow_li.gif');
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 10px; 
	}

/*****vip added ****/
ul.bullylist_sect{

	list-style:none;
	font-family: "TradeGothicW02-BoldCn20 675505", "Arial", sans-serif;
	color: #807f83;
	font-size: 18px;
	font-weight: normal;
	line-height: 34px;
	margin: 0px;
	padding: 5px 0px 30px 0px;
	}
	
	
ul.bullylist_sect li{

	background-image: url('http://www.telenav.com/include/images/2012/arrows/developer_pg_arrow.png');
	background-repeat: no-repeat;
	background-position: 0px 14px;
	padding-left: 14px; 
	}

hr {
	border: 0;
	color: #e0e0e0;
	background-color: #e0e0e0;
	height: 1px;
	margin: 25px 0px 25px 0px;
	display: block;
	}
	
hr.framer {
	border: 0;
	color: #e0e0e0;
	background-color: #e0e0e0;
	height: 1px;
	margin: 15px 0px 7px 0px;
	display: block;
	}
		
hr.cap {
	border: 0;
	color: #adadad;
	background-color: #adadad;
	height: 1px;
	margin: 5px 0px 0px 0px;
	display: block;
	}
hr {
	border: 0;
	color: #e0e0e0;
	background-color: #e0e0e0;
	height: 1px;
	margin: 25px 0px 25px 0px;
	display: block;
	}
hr.dotted {
	color: #fff; 
	background-color: #fff; 
	border: 1px dotted #adadad; 
	border-style: none none dotted;
	margin: 7px 0px 7px 0px;
	}
		
.space_holder{
	height:100px;
	width: 100%;
	margin:0px;
	padding: 0px;
	}
.space_holder_top{
	height:25px;
	width: 100%;
	margin:0px;
	padding: 0px;
	}			
.cushion{
	padding: 30px 30px 35px 30px;
	}

.super{
	font-size: 18px;
	vertical-align: top;
	}
	
/********* BILLBOARD **************/	

/* products billboard */	
#content_bill{
	width: 968px;
	height:368px;
	position: absolute;
	z-index: 3;
	}
#content_bill2{
	width: 968px;
	height:368px;
	position: releative;/**/
	z-index: 3;
	}
#content_bill2{
	width: 968px;
	height:368px;
	position: absolute;
	z-index: 3;
	}
.innercontent_bill{
	width: 380px;
	float: right;
	border-bottom: 6px solid #ffc425;
	background-image:url('http://www.telenav.com/include/images/2012/pg-bg/black_block.png');
	background-repeat: repeat;
	background-position: 0px;
	margin-top: 20px;
	margin-bottom: 35px;
	margin-left: 30px;
	margin-right: 5px
	}
.innercontent_bill_white{
	width: 380px;
	float: right;
	border-bottom: 6px solid #ffc425;
	background-image:url('http://www.telenav.com/include/images/2012/pg-bg/white_block.png');
	background-repeat: repeat;
	background-position: 0px;
	margin-top: 20px;
	margin-bottom: 35px;
	margin-left: 30px;
	margin-right: 5px
	}
		
.innercontent_bill2{
	width: 310px;
	float: right;
	background-repeat: repeat;
	background-position: 0px;
	margin-top: 20px;
	margin-bottom: 35px;
	margin-left: 30px;
	margin-right: 5px
	}
.innercontent_bill3{
	width: 300px;
	float: right;
	background-repeat: repeat;
	background-position: 0px;
	margin-top: 20px;
	margin-bottom: 35px;
	margin-left: 30px;
	margin-right: 5px
	}
.innercontent_bill4{
	width: 410px;
	float: left;
	background-repeat: repeat;
	background-position: 0px;
	margin-top: 20px;
	margin-bottom: 35px;
	margin-left: 30px;
	margin-right: 35px
	}
.innercontent_bill5{
	width: 400px;
	float: left;
	margin-top: 20px;
	margin-right: 0px
	}	
			
.innercontent_bill2 img{
	margin-bottom: 7px;
	}
		
.bill_top{
	margin-top: 70px;
	}
.company_bill_top{ /* when custom top padding space is need */	
	margin-top: 70px;
	}
		
.innercontent_bill{
	padding: 30px 30px 35px 30px;
	}
.innercontent_bill2{
	padding: 30px 0px 35px 30px;
	}
.innercontent_bill3{
	padding: 30px 0px 35px 0px;
	}
.innercopy_bill3{
	padding: 0px 20px 35px 0px;
	}			
#frame_bill{
	width: 968px;
	height: 368px;
	/*background: #0F0;*/
	position: absolute;
	background-image:url('http://www.telenav.com/include/images/2012/pg-bg/bill_frame_968x368.png');
	background-repeat: no-repeat;
	background-position: 0px;
	z-index: 2;
	}
#image_bill{
	position: absolute;
	margin: 4px 4px 4px 4px;
	z-index: 1;
	}
#image_bill_black{
	width: 960px;
	height: 360px;
	position: absolute;
	background-image:url('http://www.telenav.com/include/images/2012/pg-bg/developer_billboard_bg.png');
	background-repeat: repeat-x;
	background-position: 0px;
	z-index: 1;
	}	

#image_bill_graymap{
	width: 960px;
	height: 360px;
	position: absolute;
	background-image:url('http://www.telenav.com/scout/awards/images/AWARDS_billboard_bg_graymap.jpg');
	/*background-repeat: repeat-x;*/
	background-position: 0px;
	z-index: 1;
	}	
	
	
/********* PROMO CONTAINER **************/	


		

/*********MISC **************/	
.tagger{
	width:900px;
	float: right;
	position: absolute;
	text-align: right;
	}


/********* RIGHT RAIL **************/	
.rightrail{
	border-top: 9px solid #ffc425;
	margin: 0px;
	padding: 0px;
	}
	
.col_cell_top{
	background: #e9e9e9;
	padding: 20px 30px 25px 30px;
	}
.col_cell_top .col_1{
	float: left;
	display: inline;
	}
.col_cell_top .col_2{
	width: 120px;
	float: left;
	display: inline;
	}
.col_cell_top .col_2 img{
	float: left;
	display: inline;
	padding: 20px 0px 0px 12px;
	}

.col_cell_top .col_2{
	width: 120px;
	float: left;
	display: inline;
	}
.col_cell_misc .row_01 img{
	float: left;
	display: inline;
	padding: 25px 5px 0px 0px;
	margin: 0px;
	}
.col_cell_misc .row_02 img{
	float: left;
	display: inline;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	}

		
.col_cell_misc{
	background: #e9e9e9;
	padding: 5px 25px 35px 25px;
	}
		
.col_cell_middle{
	background: #e9e9e9;
	border-top: 1px solid #ffffff; 
	padding: 20px 30px 35px 30px;
	}
.col_cell_bottom{
	background: #e9e9e9;
	border-top: 1px solid #ffffff; 
	padding: 20px 30px 35px 30px;
	}		
ul.menulist{
	list-style:none;
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	}	
ul.menulist a{
	color: #2d6c98;
	text-decoration: none;
	}
ul.menulist li{
	list-style:none;
	font-family: "Arial", sans-serif;
	color: #807f83;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	margin: 0px;
	padding: 8px 0px 7px 0px;
	}
.boxit{
	background: #e9e9e9;
	padding: 30px 30px 35px 30px;
	}				 		
	

/************ buttons ***************/
#button_line{
	padding: 7px 0px 0px 0px;
	}
.btn_android{
	width: 80px;
	height: 35px;
	float: left;
	background-image:url('http://www.telenav.com/include/images/2012/buttons/btn_android_01.png');
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 5px 0px 0px;
	}
.btn_android a:hover{
	background-image:url('http://www.telenav.com/include/images/2012/buttons/btn_android_02.png');
	}
 	 
.btn_apple{	
	width: 90px;
	height: 35px;	
	float: left;
	background-image:url('http://www.telenav.com/include/images/2012/buttons/btn_apple_01.png');
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 5px 0px 0px;
	}
.btn_apple a:hover{
	background-image:url('http://www.telenav.com/include/images/2012/buttons/btn_apple_02.png');
	}	 
.btn_blackberry{
	width: 95px;
	height: 35px;
	float: left;
	background-image:url('http://www.telenav.com/include/images/2012/buttons/btn_blackberry_01.png');
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 5px 0px 0px;
	}
.btn_blackberry a:hover{
	background-image:url('http://www.telenav.com/include/images/2012/buttons/btn_blackberry_02.png');
	}	
	
/********* COLUMNS **************/

/********* 1 columns **************/
#column1{
	padding-bottom: 25px;
	margin-top: 20px;
	}
#column1 img{
	border: 1px solid #aeafb3;
	float: left;
	margin-right:10px;
	}	
/********* 2 columns A (140px/730px)**************/
#column2_a{
	padding-bottom: 10px;
	margin-top: 20px;
	}
#column2_a img{
	/*border: 1px solid #aeafb3;*/
	float: none;
	margin-right:10px;
	margin-top: 10px;
	}
#column2_a .col_01{
	width: 140px;
	float: left;
	padding-right: 20px;
	display: inline;
	text-align:center;
	}

#column2_a .col_02{
	width: 730px;
	float: left;
	display: inline;
	}		

/********* 2 columns B (580px/290px)**************/
#column2_b{
	padding-bottom: 25px;
	margin-top: 20px;
	}
#column2_b img{
	/*border: 1px solid #aeafb3;*/
	float: left;
	margin-right:10px;
	margin-top: 10px;
	}
#column2_b .col_01{
	width: 580px;
	float: left;
	padding-right: 20px;
	display: inline;
	}
#column2_b .col_02{
	width: 290px;
	float: right;
	/*display: inline;*/
	}


#column2_b2{
	padding-bottom: 7px;
	margin-top: 7px;
	}
#column2_b2 img{
	/*border: 1px solid #aeafb3;
	float: left;*/
	margin-right:7px;
	margin-top: 10px;
	}
#column2_b2 .col_01{
	width: 630px;
	float: left;
	padding-right: 20px;
	display: inline;
	}
#column2_b2 .col_02{
	width: 240px;
	float: right;
	/*display: inline;*/
	}	
			
.action_div{
	padding: 20px 0px 0px 0px;
	}

.btn_dl{
	float:right;
	display: inline;
	}
	
.btn_toggle{
	/*width: 50px;
	height: 11px;
	background-color: #e0e0e0;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-align: center;
	
	padding: 5px 15px 5px 15px;
	margin: 10px 0px 0px 0px;*/
	float: right;
	display: inline;
	outline: none;
	}

.toggle_style {
	 text-decoration: none;
	 display: block;
     outline: none;
	 margin: 0px;
	 padding: 0px;
	}
.toggle_style a{
	outline: none;
	 }
.toggle_style img{
     outline: none;
	 margin: 0px;
	 padding: 0px;
	}	
.imgnormal {
	/*border: 1px solid red;
	background: blue;*/
	width: 14px;
	height: 14px;
	display: inline;
	background-image:url('http://www.telenav.com/include/images/2012/arrows/arrow_down_blue.png');
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 5px
	} 
/********* 2 columns C (450px/450px)**************/

#column2_c{
	padding-bottom: 10px;
	margin-top: 20px;

	}

#column2_c .divs1{
	width: 63px;
	margin-top: 20px;
	float:left;
	display: inline;

	}

#column2_c .divs2{
	width: 300px;
	margin-top: 25px;
	float:left;
	display: inline;

	}	

#column2_c .divs img{
	margin-right:15px;

	}

#column2_c img{
	/*border: 1px solid #aeafb3;*/
	float: none;
	margin-right:10px;
	margin-top: 10px;

	}

#column2_c .col_01{
	width: 420px;
	float: left;
	margin-right: 30px;
	display: inline;
	}

/**** vip added ****/
.sect #column2_c .col_01{

	width: 420px;
	float: left;
	margin-right: 0px;
	display: inline;
	}
.sect #column2_c .col_02{

	width: 450px;
	float: left;
	margin-right: 0px;
	display: inline;
	}

#column2_c .col_02{
	width: 420px;
	float: left;
	margin-right: 0px;
	display: inline;

	}

.iconbully .div1{
	float:left;
	padding: 0px 0px 30px 0px

	}

.iconbully .icon img{
	margin: 0px;

	}

.iconbully2 .div1{
	float:left;
	padding: 0px 0px 5px 0px

	}

.iconbully2 .icon img{
	margin: 0px;

	}

/********* 2 columns D (192px/708px)**************/

#column2_d{
	padding-bottom: 10px;
	margin-top: 10px;
	}

#column2_d img{
	/*border: 1px solid #aeafb3;*/
	float: none;
	margin-right: 0px;
	margin-top: 0px;
	}

#column2_d .col_01{
	width: 162px;
	float: left;
	margin-right: 30px;
	display: inline;

	}

#column2_d .col_02{
	width: 708px;
	float: left;
	margin-right: 0px;
	display: inline;

	}

/********* 2 columns E (450px/450px)**************/

#column2_e{
	padding-bottom: 10px;
	margin-top: 20px;
	}

#column2_e .divs1{
	width: 63px;
	margin-top: 20px;
	float:left;
	display: inline;

	}

#column2_e .divs2{
	width: 300px;
	margin-top: 25px;
	float:left;
	display: inline;

	}	

#column2_e .divs img{
	margin-right:15px;

	}

#column2_e img{
	/*border: 1px solid #aeafb3;*/
	float: none;
	margin-right:10px;
	margin-top: 7px;

	}

#column2_e .col_01{
	width: 420px;
	float: left;
	margin-right: 30px;
	display: inline;

	}

#column2_e .col_02{
	width: 420px;
	float: left;
	margin-right: 0px;
	display: inline;

	}

.iconbully .div1{
	float:left;
	padding: 0px 0px 30px 0px
	}

.iconbully .icon img{
	margin: 0px;

	}

.iconbully2 .div1{
	float:left;
	padding: 0px 0px 0px 0px

	}

.iconbully2 .icon img{
	margin: 0px;
	}

.cta_section{
	display: block;
	clear: both;
	padding:0px;
	margin:0px;

	}



.cta_section div{
	float:left;
	display: inline;
	padding: 0px 10px 0px 0px;

	}

.cta_section .div1{
	width: 170px;
	float:left;
	display: inline;
	line-height: 12px;
	padding: 5px 0px 0px 0px;

	}

.cta_section .div2{
	float:left;
	display: inline;
	line-height: 12px;
	padding: 0px 0px 0px 0px;

	}	

.cta_section .div3{
	float:left;
	display: inline;
	line-height: 12px;
	padding: 0px 0px 0px 0px;

	}				



.cta_section img{
	margin: 0px;
	float: left;
	padding: 0px 7px 0px 0px;

	}



/********* 2 columns F (700px/200px)**************/

#column2_f{
	padding-bottom: 5px;
	margin-top: 10px;

	}

#column2_f img{
	/*border: 1px solid #aeafb3;*/
	float: none;
	margin-right: 0px;
	margin-top: 0px;

	}

#column2_f .col_01{
	width: 670px;
	float: left;
	margin-right: 30px;
	display: inline;

	}

#column2_f .col_02{
	width: 180px;
	float: left;
	margin-right: 0px;
	display: inline;

	}

/********* 2 columns G (580px/290px)**************/

#column2_g{

	padding-bottom: 25px;
	margin-top: 20px;
	}

#column2_g img{
	/*border: 1px solid #aeafb3;*/
	float: left;
	margin-right:10px;
	margin-top: 10px;
	/*margin-left:50px;*/
	}

#column2_g .col_01{

	/*width: 580px;*/
	width: 290px;
	float: left;
	padding-right: 20px;
	display: inline;
	}

#column2_g .col_02{

	/*width: 290px;*/
	width: 580px;
	float: right;
	/*display: inline;*/
	}

/********* 3 columns (300px/300px/300px)**************/

#column3{
	padding-bottom: 10px;
	margin-top: 20px;

	}

#column3 img{

	/*border: 1px solid #aeafb3;*/
	float: none;
	margin-right:10px;
	margin-top: 10px;
	}

#column3 .col_01{
	width: 275px;
	float: left;
	margin-right: 20px;
	display: inline;
	}

#column3 .col_02{
	width: 275px;
	float: left;
	margin-right: 20px;
	display: inline;

	}

#column3 .col_03{
	width: 275px;
	float: left;
	margin-right: 20px;
	display: inline;

	}

/********* 3 columns A (300px/300px/300px)**************/

#column3_a{
	padding-bottom: 10px;
	margin-top: 10px;
	}

/*#column3_a img{
	border: 1px solid #aeafb3;
	float: none;
	margin-right:10px;
	margin-top: 10px;
	}*/

#column3_a .divider_col{
	width: 1px;
	height: 525px;
	float: left;
	display: inline;
	margin: 10px 29px 0px 30px;
	background-color: #b8b8b8;

	background-image: url('http://www.telenav.com/include/images/2012/pg-bg/divider.png');
	background-repeat: no-repeat;
	background-position: bottom;

	}

#column3_a .col_01{
	width: 260px;
	float: left;
	margin-right: 0px;
	display: inline;

	}

#column3_a .col_02{
	width: 260px;
	float: left;
	margin-right: 0px;
	display: inline;

	}

#column3 .col_03{
	width: 260px;
	float: left;
	margin-right: 0px;
	display: inline;

	}	

/********* 3 columns B (for footer) (300px/300px/300px)**************/

#column3_b{
	padding-bottom: 10px;
	margin-top: 20px;

	}

/*#column3_b img{
	/*border: 1px solid #aeafb3;
	float: none;
	margin-right:10px;
	margin-top: 10px;
	}*/

#column3_b .col_01{
	width: 285px;
	float: left;
	margin-right: 15px;
	display: inline;

	}

#column3_b .col_02{
	width: 285px;
	float: left;
	margin-left: 15px;
	margin-right: 15px;
	display: inline;
	}

#column3_b .col_03{
	width: 285px;
	float: left;
	margin-left: 15px;
	margin-right: 0px;
	display: inline;

	}

/********* 4 columns (210px/240px/240px/210px)**************/

#column4{
	padding-bottom: 25px;
	margin-top: 20px;
	}

#column4 img{
	border: 1px solid #aeafb3;
	float: left;
	margin-right:10px;

	}	

#column4 .col_01{
	width: 205px;
	float: left;
	display: inline;

	}

#column4 .col_02{
	width: 235px;
	float: left;
	display: inline;
	}

#column4 .col_03{
	width: 235px;
	float: left;
	display: inline;
	}

#column4 .col_04{
	width: 205px;
	float: left;
	display: inline;

	}

/********* 4 columns a  image and text (210px/240px/240px/210px)**************/

#column4_a{
	padding-bottom: 25px;
	margin-top: 20px;
	}

#column4_a img{
	border: 1px solid #c0c0c0;
	float: left;
	margin-right:0px;

	}	

#column4_a .col_01{
	width: 215px;
	float: left;
	display: inline;

	}

#column4_a .col_02{
	width: 210px;
	float: left;
	display: inline;
	padding: 0px 35px 0px 0px;

	}

#column4_a .col_03{
	width: 215px;
	float: left;
	display: inline;
	padding: 0px 0px 0px 0px;

	}

#column4_a .col_04{
	width: 210px;
	float: left;
	display: inline;

	}


/********* 4 columns a  image and text (210px/240px/240px/210px)**************/

#column4_b{

	padding-bottom: 25px;
	margin-top: 20px;

	}

#column4_b img{

	border: 1px solid #c0c0c0;
	float: left;
	margin-right:0px;

	}	
/******* vip ******/
.innercore_sect #column4_b img{

	border: 0px solid #c0c0c0;
	float: left;
	margin-right:0px;
	}	


#column4_b .col_01{

	width: 200px;
	float: left;
	display: inline;
	/*border: 1px solid #0F0;*/

	}

#column4_b .col_02{

	width: 200px;
	float: left;
	display: inline;
	padding: 0px 20px 0px 0px;
	/*border: 1px solid #0F0;*/

	}

#column4_b .col_03{

	width: 200px;
	float: left;
	display: inline;
	padding: 0px 20px 0px 0px;
	/*border: 1px solid #0F0;*/
	}

#column4_b .col_04{
	width: 190px;
	float: left;
	display: inline;
	/*border: 1px solid #0F0;*/

	}


/********* 5 columns a  image (210px/240px/240px/210px)**************/

#column5{

	padding-bottom: 25px;
	margin-top: 20px;

	}

#column5 img{

	/*border: 1px solid #c0c0c0;*/
	float: left;
	margin-right:0px;
	padding-bottom: 10px;

	}	



#column5 .col_01{

	width: 165px;
	float: left;
	padding: 0px 15px 0px 0px;
	display: inline;
	/*border: 1px solid #0F0;*/
	}

#column5 .col_02{
	width: 165px;
	float: left;
	display: inline;
	padding: 0px 15px 0px 0px;
	/*border: 1px solid #0F0;*/
	}

#column5 .col_03{

	width: 165px;
	float: left;
	display: inline;
	padding: 0px 15px 0px 0px;
	/*border: 1px solid #0F0;*/
	}

#column5 .col_04{

	width: 165px;
	float: left;
	display: inline;
	padding: 0px 15px 0px 0px;
	/*border: 1px solid #0F0;*/
	}	

#column5 .col_05{

	width: 165px;
	float: left;
	display: inline;
	/*border: 1px solid #0F0;*/
	}	

/******added****/

.headerbar{
	background: #242021;
	font-color: #ffc425;
	padding: 7px 30px;
	
	}

.img_place{
	float:left;
	
	}
	
/*** video rollover - s4a ***/	
.video_btn{
	 display: block;
	 width: 450px;
	 height: 253px;
	 background:url('http://www.telenav.com/include/images/2012/heros/box/developer_pg_video_still_00.png') bottom;
	 /*background: url('images/developer_pg_video_still_00.png') bottom;*/
	 text-indent: -99999px;
	 cursor: pointer;
	 outline:none;
	 }
.video_btn:hover{
	background-position: 0 0;
	cursor: pointer;
	}
	
/***********/
/***********/	

/*** video rollover 1 - s4c***/	
.s4c_video_btn_1{
	 display: block;
	 width: 240px;
	 height: 130px;
	 background:url('http://www.telenav.com/include/images/2012/buttons/s4c_video1_00.png') bottom;
	 /*background: url('images/developer_pg_video_still_00.png') bottom;*/
	 text-indent: -99999px;
	 cursor: pointer;
	 outline:none;
	 }
.s4c_video_btn_1:hover{
	background-position: 0 0;
	cursor: pointer;
	}

/*** video rollover 2 - s4c***/	
.s4c_video_btn_2{
	 display: block;
	 width: 240px;
	 height: 130px;
	 background:url('http://www.telenav.com/include/images/2012/buttons/s4c_video2_00.png') bottom;
	 /*background: url('images/developer_pg_video_still_00.png') bottom;*/
	 text-indent: -99999px;
	 cursor: pointer;
	 outline:none;
	 }
.s4c_video_btn_2:hover{
	background-position: 0 0;
	cursor: pointer;
	}



/****** PDF download style from user guides ***/

.link-download a{
  background-attachment: scroll;
  background-image: url(http://www.telenav.com/include/images/2012/icons/icon_pdf.png);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 20px;
  display: inline;
  white-space: nowrap;
	padding-top:2px;
	padding-bottom: 1px;

}

/***************leveraging existing press room style**************************************/

div.social-media-icons {position:absolute; top:20px; right:65px; line-height:20px !important; font-size:11px !important; vertical-align:middle !important;}
div.social-media-icons span {display: block;float: left;height: 20px;line-height: 20px;padding-right: 4px;}
.pressreleases h3.pr-cat-0,
.pressreleases h3.pr-cat-1,
.pressreleases h3.pr-cat-2,
.pressreleases h3.pr-cat-3,
.pressreleases h3.pr-arch-year {display:block !important;color:#303236 !important;padding:6px 6px 4px 24px !important;font-size:14px !important; margin-left:12px !important;}
.mediacontacts h3,
.mediacontacts h4, .mediacontacts p { 
	padding-left:12px !important; 
	padding-right:12px !important;

	}

/*
.pr-cat-0 { background: url(http://www.telenav.com/include/images/icons/icon-pr-mobile.png) no-repeat left center !important;}
.pr-cat-1 { background: url(http://www.telenav.com/include/images/icons/icon-pr-automotive.png) no-repeat left center !important;}
.pr-cat-2 { background: url(http://www.telenav.com/include/images/icons/icon-pr-enterprise.png) no-repeat left center !important;}
.pr-cat-3 { background: url(http://www.telenav.com/include/images/icon-corporate.png) no-repeat left center !important;}
*/

.pr-cat-0 { background: url(http://www.telenav.com/include/images/2012/icons/icon-pr-scout2012.png) no-repeat left center !important;}
.pr-cat-1 { background: url(http://www.telenav.com/include/images/2012/icons/icon-pr-scout2012.png) no-repeat left center !important;}
.pr-cat-2 { background: url(http://www.telenav.com/include/images/2012/icons/icon-pr-advertising2013.png) no-repeat left center !important;}
.pr-cat-3 { background: url(http://www.telenav.com/include/images/2012/icons/icon-corporate2012.png) no-repeat left center !important;}

.pr-arch-year { background: url(http://www.telenav.com/include/images/icon-toolbox.png) no-repeat left center !important;}
.infobox h2{
	padding: 0px;
	margin: 0px;
	}

.infobox h3{
	padding: 0px;
	margin: 0px;
	}

/********* light box *********/

.black_overlay{
	display: none;
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	text-align:center;/**/
	background-color:#000;
	filter:alpha(opacity=92);
	-moz-opacity: 0.90;
	opacity: 0.90;
	cursor: default;
}
* html .black_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.white_content {
	display: none;
	position: fixed;
	background: #000;
	z-index: 102;
	color:#000000;
	text-align:left;
	padding: 40px 30px 30px 30px;
	top:45%;
  	left:48%;
	margin:-220px 0 0 -380px;
}

* html .white_content { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

.close {
	position: absolute;
	top:10px;
	left: 780px;
	padding: 0px;
}


/********* supported devices *********/

#device_container {
	border-left:solid #e0e0e0 1px;
	float:left;
	width:700px;
	background:url('http://www.telenav.com/include/images/2012/pg-bg/device_table_bg_sep.png');
	background-repeat:repeat;
}
#device_box {
	float:left;
	width:175px;
	height:130px;
	text-align:center;
	padding:13px 0 5px 0;
}
.device_logo {
	width:195px;
	float:left;
	text-align:center;
	vertical-align:top;
}
.device_img {
	width: 175px;
	text-align:center;
	vertical-align:top;
}
.device_name {
	font-family: "Arial", sans-serif;
	color: #454545;
	font-size: 12px;
	font-weight: normal;
	width:175px;
	text-align:center;
	padding:8px 0 3px 0;
}
a.devicelink {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background: url('http://www.telenav.com/include/images/2012/arrows/arrow_down_grey_bg-d8d8d8.png') no-repeat 100% 50%;
	padding-right: 10px;
	line-height:18px;
}
a.devicelinkt {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background: url('http://www.telenav.com/include/images/2012/arrows/arrow_down_grey_bg-d3d3d3.png') no-repeat 100% 50%;
	padding-right: 10px;
	line-height:18px;
}
.device_sep {
	padding-right:15px;
}
#device_tabletb1 {
	background:url('http://www.telenav.com/include/images/2012/pg-bg/device_table_tb1.png');
	background-repeat:repeat-x;
}
#device_tablebb1 {
	background:url('http://www.telenav.com/include/images/2012/pg-bg/device_table_bb1.png');
	background-repeat:repeat-x;
}
#device_tabletb2 {
	background:url('http://www.telenav.com/include/images/2012/pg-bg/device_table_tb2.png');
	background-repeat:repeat-x;
}
#device_tablebb2 {
	background:url('http://www.telenav.com/include/images/2012/pg-bg/device_table_bb2.png');
	background-repeat:repeat-x;
}
#device_tabletb3 {
	background:url('http://www.telenav.com/include/images/2012/pg-bg/device_table_tb3.png');
	background-repeat:repeat-x;
}
#device_sep1 {
	background:url('http://www.telenav.com/include/images/2012/pg-bg/device_table_sep1.png');
	background-repeat:repeat-y;
}
.cta2 {
	font-family: "Arial", sans-serif;
	color: #2d6c98;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: inline;
	line-height: 12px;
	padding-left:0px;
}
.cta2 a {
	font-family: "Arial", sans-serif;
	color: #2d6c98;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

/********* awards page *********/

#awardpage_pod {
	width:auto; padding: 25px 0 25px 0;
}

#awardpage_img {
	float:left; width:140px; text-align:left;
}

#awardpage_copy {
        float:left; width:380px;
}

#awardpage_supimg {
        float:left; width:400px; text-align:center;	
}

a {outline: none;}

a img {outline: none;border:none;}

.img {border:none;}