﻿/* CSS Document */

/* main settings start */
body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#d6d6d6 url(../images/body_img_repeaed.jpg) repeat-x top;
	}
#trip {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#ebebeb url(../images/bd_two_repeatimg.gif) repeat-x top;
	}

/* hide from iemac \*/
* html .ie {
	height: 1%;
	}

/* end hide from iemac */

*{
	outline:0;
	}

img a{
	border:0;
}


form {
	margin:0;
	padding:0;
	}
	
img {
	border:none
	}

a {
	text-decoration:none;
	color:#000;
	cursor:pointer;
	}

	

input {

	outline:0;

	}



.clear {

	clear:both

	}

.floatleft {

	float:left

	}

.floatright {

	float:right;

	}

p{

	text-align:justify;

	line-height:17px;

	}
	
h1{
	margin:0;
	padding:0 0 0 .3em;
	}

/* main settings End */

/* css for content */
#mainBody{
	margin:0;
	padding:5em 0 0 0;
	background:url(../images/top_body_img.gif) repeat-x center top;
	}
	
#conentBody{
 	width:981px; 
 	margin:0 auto;
	padding:0;
	margin-bottom:2em;
	}
 
#header_panel{
	padding:1em 0 1em 3em;
	}
	
#top_menu{
	margin:0;
/*	padding:1.2em 3em 0 0;*/
	float:right;
	font: bolder 16px Arial, Helvetica, sans-serif;
	color:#084187;
	padding:1.2em 0 0 0;
	width:620px;
	
	}
#top_menu ul{
	list-style-type:none;
	display:inline;
	}
	#top_menu li{
	list-style-type:none;
	display:inline;
	}
	#top_menu li a{
		padding:0 1.5em 0 0;
		color:#084187;
		}
	#top_menu li a:hover{
		color:#ff8500;
		}
	#top_menu .current a{
		color:#ff8500;
		}
		
/* css for middle round div */
#round_main{
	margin:0;
	padding:0;
	background:url(../images/repeated_rnd_img2.gif) repeat-y;
	}
	
	#round_main_top{
	margin:0;
	padding:0;
	background:url(../images/top_round_img1.gif) no-repeat top;
	}
	
/* css for top banner */
#main_blue_panel{
	background:url(../images/repeated_blue_img4.gif) repeat-x left top;
	}
.img_blue_right{
 background:url(../images/right_blue_img2.gif) no-repeat right top;
}
.img_blue_left{
 background:url(../images/left_blue_img1.gif) no-repeat left top;
}

.img_riht_prod{
 background:url(../images/track_right_prod_01.jpg) no-repeat .85em 17.19em;
 color:#ffffff;
 padding-bottom:2em;
 margin-bottom:1em;
}

/* css for banner content */
.banner_content{
	color:#ffffff;
	text-align:center;
	padding:0 4em 0 5em;
	}
	.banner_content h2{
	color:#ffffff;
	text-align:center;
	margin:0;
	padding:.6em 0 .3em 2em;
	font:bold 36px Arial, Helvetica, sans-serif;
	}
	.banner_content p{
		padding:0 0 .5em 5em;
		margin:0;
		text-align:center;
		font-size:18px;
		line-height:25px;
		}
		
#banner_three_img{
 padding:.6em 2em 0 0; 
 text-align:left; 
 color:#FFFFFF;
 font:bold 17px Arial, Helvetica, sans-serif;
 float:right;

}

.user_img_one{
 float:left; 
 margin-right:1.5em;
 font-weight:bold;
 text-align:left;
 width:198px;
 font-family:Arial, Helvetica, sans-serif;
	}
.user_img_one p{
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:.7em 0 0 0;
	margin:0;
	text-align:left;
	line-height:normal;
	}
	
.middle_content_user{
 color:#000000;
}

.digg_right_p{
	 width:490px; 
	 float:left;
	/* padding-top:3.5em;*/
	 padding-left:1em;
	 padding-bottom:1em;
	 background:url(../images/earth_img.gif) no-repeat 25em 14em;
	}
.digg_left_p{
	  float:left; 
	  display:inline; 
	  width:380px;
	  line-height:normal;
	  padding-top:3.2em;
	}
	
.gray_squre_img{
 background:url(../images/doller_prince.gif) no-repeat 5.2em 1.2em; 
 text-align:right;
 height:120px;
 padding-top:.5em;
}

.bt_online_img{
 padding:1.5em 2em;
 padding-left:0;
 float:left;
 border-right:solid 1px #CCCCCC;
}
.bt_org_learn{
 padding:1.5em 2em;
 padding-right:7em;
 padding-bottom:0;
 float:right; 
}
.learn_text_para{
	margin:0;
	padding:.8em 0 0 0;
	clear:both;
	 line-height:14px;
}
.learn_text_para span{
	color:#ff8500;
	font: bold 14px Arial, Helvetica, sans-serif; 
	}
.learn_cont_icon{
 padding-right:5em;
 padding-left:2.4em;
 background:url(../images/icon_semicolor_top.gif) no-repeat left top;
 color:#545454;
 line-height:12px;
 }
 .learn_cont_icon p{
 line-height:15px;
 }
.learn_cont_icon_two{
 background:url(../images/icon_semicolor_bottom.gif) no-repeat right 2em;
 padding-right:2.3em;
}

/* css for right content */
#right_content_panel{
	padding:0;
	margin:0;
	}
	#right_content_panel h3{
	padding:1.3em 0 0 0;
	margin:0;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#0c2e82;
	letter-spacing:-.04em;
	}
	#right_content_panel h4{
	padding:2em 0 0 0;
	margin:0;
	font:bold 1.45em Arial, Helvetica, sans-serif;
	color:#0c2e82;
	letter-spacing:-.04em;
	}
	
	#right_content_panel p{
	padding:.5em 7em 0 0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#545454;
	text-align:left;
	}
	#right_content_panel p a{
	color:#0c2e82;
	text-decoration:underline;
	font-weight:bold;
	}
	#right_content_panel p a:hover{
		color:#dc7403;
	}

/* css for bullet text para */
#bullet_blue_text{
	margin:0;
	padding:0;
	color:#545454;
	line-height:17px;
}
#bullet_blue_text ul{
	margin:0;
	padding:1em 0 0 .2em;
}
#bullet_blue_text li{
	margin:0;
	padding:0 0 0 1.2em;
	list-style-type:none;
	background:url(../images/blue_bullet.gif) no-repeat left .5em;
	}
	
#copyright{
 font:normal 11px Arial, Helvetica, sans-serif; 
 padding:1em 5em;
 color:#403b3d;
 float:left;
}
#copyright a{
 font:normal 11px Arial, Helvetica, sans-serif;
 padding:0 .3em;
 padding-left:0;
 color:#403b3d;
}
#copyright span{
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#08448d;
}
#copyright a span{
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#08448d;
}
#copyright a:hover{
	text-decoration:underline;
}
#powerby{
 font:normal 11px Arial, Helvetica, sans-serif; 
 padding:1em 4em;
 color:#403b3d;
 float:right;
}
#powerby span{
 color:#08448d;

}
#powerby a{
 font:normal 11px Arial, Helvetica, sans-serif;
 padding:0 .3em;
 color:#403b3d;
}
#powerby a span{
 color:#08448d;
}
#powerby a:hover{
	text-decoration:underline;
	}

/* css for innter pages */
#in_top_banner{
	background:url(../images/in_top_banner.gif) no-repeat center top;
	
	}
	#in_top_banner h1{
		color:#ff8500;
		font:bold 24px Arial, Helvetica, sans-serif;
		padding:4.8em 0 1em 1.9em;
		margin:0;
		}
		
#main_in_content{
	margin:0;
	padding:0 2.2em 2em 4em;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#545454;
	}
#main_inner_content{
	margin:0 auto;
	padding:0 0 2em 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#545454;
	width:906px;
	}
	
#in_left_panel{
	width:465px;
	padding:0;
	margin:0;
	display:inline;
	float:left;
	}
	#in_left_panel h2{
	padding:0;
	margin:0;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#0c2e82;
	letter-spacing:-.04em;
	}
	#in_left_panel h3{
	color:#ff8500;
	font:bold 20px Arial, Helvetica, sans-serif;
	padding:.1em 0 .9em 1.1em;
	margin:0;
	}
	#in_left_panel p{
	padding:0 4.4em .5em 0;
	text-align:left;
	}
	
.left_in_left{
 float:left; 
 display:inline; 
 width:190px;
}
.left_in_left ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
	.left_in_left li{
	display:block;
	margin:0;
	padding:.54em 0 .54em .5em;
	list-style-type:none;
	}
	.left_in_left .sub_blue_h{
		padding:0 0 .4em 0;
	margin:0;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#0c2e82;
	letter-spacing:-.04em;
	}
	.left_in_left .borderBt{
		border-bottom:solid 1px #CCCCCC;
	}

.right_in_left{
	 float:left;
	 width:230px;
	}
	.right_in_left ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
	.right_in_left li{
	display:block;
	margin:0;
	padding:.54em 0 .7em 1.5em;
	list-style-type:none;
	}
	.right_in_left .sub_blue_h{
		padding:0 0 .4em 1em;
	margin:0;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#0c2e82;
	letter-spacing:-.04em;
	}
 
 
/* CSS for Right panel content of Inner pages */
#in_right_panel{
	float:left; 
	padding:0 0 0 .5em;
	width:430px;
	}

.first_top_cont{
	background:url(../images/icon_gurentee.gif) no-repeat left center;
	padding:0 3em 0 7em;
	}
	.first_top_cont h2{
		padding:0;
		margin:0;
		font:bold 18px Arial, Helvetica, sans-serif;
		color:#0c2e82;
		letter-spacing:-.04em;
		}
		.first_top_cont p{
			padding:0 3em 0 0;
			margin:0;
		}
	.first_top_cont p a{
		text-decoration:none;
		color:#0c2e82;
		}
	.first_top_cont p a:hover{
		text-decoration:underline;
		color:#0c2e82;
		}
		
/* css for second right div  */
.second_top_count{
	background:url(../images/prod_track_img_in.gif) no-repeat left 5.7em;
	padding:0 1em 0 0;
}
.second_top_count h2{
		padding:1.7em 0 .2em 0;
		margin:0;
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#0c2e82;
		letter-spacing:-.04em;
		}
		
.second_gray_squre_img{
 background:url(../images/doller_prince.gif) no-repeat 10.2em 2.2em; 
 text-align:right;
 height:120px;
}

.in_bt_org_learn{
 padding:0 0 0 0;
 padding-right:3.5em;
 padding-bottom:0;
 float:right; 
}

/* css for thrird right panel */
.third_bot_count{
	padding:.5em 1.5em 0 0;
}
.third_bot_count h2{
		padding:1.7em 0 1.3em 0;
		margin:0;
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#0c2e82;
		letter-spacing:-.04em;
		}
		
.third_bot_count p{
		padding:2em 4em 0 0;
		margin:0;
		text-align:left;
		}
		
		
/* css for login page */
#t_log_link{
	margin:0;
	padding:0;
	color:#084085;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:10.3em 0 4em 4em;
	}
	#t_log_link span{
		font-weight:bold;
		padding:0 0 0 1em;
		}
		
#t_login_panel{
	padding:1.4em 2em;
	padding-bottom:1em;
	width:640px;
	background-color:#f0f0f0;
	border:solid 1px #d8d8d8;
	margin:2em auto;
	}
.log_left_return, .log_right_return{
	float:left;
	padding:0 5em 0 0;
	margin:0;
	border-right:solid 3px #ffffff;
	}
.log_right_return{
	border:none;
	padding:0 0 0 3em;
}
	.log_left_return h1, .log_right_return h1{
		font:bold 21px Arial, Helvetica, sans-serif;
		padding:0 0 1.5em 0;
		margin:0;
		color:#084085;
		}
	.log_right_return h1{
		text-align:center;
	}
.log_input_field{
	padding:0 0 .8em 0;
	}
.log_input_field img{
	padding:.4em 0 0 1em;
	}
.log_input_user, .new_user_text, .forget_name{
	float:left;
	width:70px;
	padding:.3em .3em 0 0;
	text-align:right;
	}
	
.forget_name{
	width:110px;
	padding-top:.6em;
	}
	
.new_user_text{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#084085;
	width:130px;
	text-align:left;
	padding-top:0;
	}
	
	
/* css for trip main body div  */
#tripmainbody{
	margin:0 auto;
	width:1070px;
	padding:0 0 0 1em;
	}	
#trip_header h1{
	float:left;
	margin:0;
	padding:0 0 0 .7em;
	}	
.header_right_panel{
	 float:right; 
	 padding:0 0 0 0;
	 width:650px;
	 height:76px;
	}
	
.hd_welcome{
	color:#464646;
	padding:0;
	}
.tri_logout_bt{
	background:url(../images/logout_trip.gif) no-repeat;
	width:98px;
	height:32px;
	border:none;
	cursor:pointer;
	}
.tr_wel_right{
	 margin-left:32em; 
	 padding-top:3.5em;
	}	
	
.welcome_text_right{
 float:left; 
 padding-top:.4em;
}		
		
/* css for menu links */
#hd_menu_link{
	 padding:0; 
	 display:inline; 
	 float:left;
	 margin:0;
	}
	#hd_menu_link ul{
		margin:0;
		padding:4.6em 0 1em 0;
		}
	#hd_menu_link li{
		padding:.5em 1.4em .3em 2.5em;
		margin:0;
		list-style-type:none;
		display:inline;
  		background:url(../images/top_arrow.gif) no-repeat left .9em;  
		font:bold 13px Verdana, Arial, Helvetica, sans-serif;
		}
 
	#hd_menu_link li a{
		padding:0 0 0 0;
		color:#08448d;
		text-decoration:none;
		margin:0;
		}
	#hd_menu_link li a:hover{
		color:#ff8500;
		}
	#hd_menu_link .current{
		color:#ff8500;
		}
		
/* css for middle part */
#middlepanel_trip{
	margin:0;
	padding:2em 0 0 1em;
}

#tripleft_panel{
	width:184px;
	float:left;
	display:inline;
	margin:0;
	height:600px;
	background:#ffffff url(../images/left_bot_white_img.gif) no-repeat left bottom;
	margin-right:.5em;
	}
#tripright_panel{
	overflow:auto;
	padding:0;
 	height: expression( this.scrollHeight < 601 ? "600px" : "auto" ); /* sets min-height for IE */
   	min-height: 600px; /* sets min-height value for all standards-compliant browsers */
	background-color:#FFFFFF;
	}
	
.myreport_tab{
	background:url(../images/myreport_img.gif) no-repeat left top;
	height:32px;
/*	padding-bottom:2.7em;*/
	}
.reportviewfilter_tab{
	background:url(../images/reportview_img.gif) no-repeat left top;
	padding-bottom:2.7em;
	}
.plus_link{
 	float:right; 
	padding:.9em;
	padding-bottom:0;
}
	
	
	/* css for gray menu tab */
#divformenutab{
 height:32px;
 background-color:#ebebeb; 
	}
#trip_menutab{
	padding:0;
	margin:0;
	background-color:#ebebeb;
	}
	#trip_menutab ul{
		margin:0;
		padding:0;
		list-style-type:none;
	}
	#trip_menutab li{
		margin:0 .1em 0 0;
		padding:.1em 0 0 0;
		display:inline;
		float:left;
		list-style-type:none;
		}
	#trip_menutab li a{
		margin:0;
		padding:.5em 0 .5em .4em;
 
		font:bold 14px Verdana, Arial, Helvetica, sans-serif;
		background:url(../images/tab_left_r.gif) no-repeat top left;
		color:#000000;
		outline:0;
			display:inline;
			display:block;	
		}
	#trip_menutab li a span{
		margin:0;
	
	 	padding:.5em .5em .5em .5em;

		font:bold 14px Verdana, Arial, Helvetica, sans-serif;
		background:url(../images/tab_left_l.gif) no-repeat top right;
		color:#000000;
		outline:0;	
		}
	#trip_menutab li a:hover{
		background-position:0% -34px;	
		}
	#trip_menutab a:hover span{
		background-position:100% -34px;
		color:#ffffff;
		}
	#trip_menutab .current a{
		background-position:0% -34px;
		}
	#trip_menutab .current a span{
		 background-position:100% -34px;
		 color:#ffffff;
		 }	
		
		
 
/* css for head panel */
.blue_tophead{
	color:#FFFFFF;
	background:url(../images/blue_right_imgtrip.gif) no-repeat left top;
	height:34px;
	background-color:#08448d;
	margin-top:.02em;
}
.leftimg_summary{
	color:#FFFFFF;
	height:34px;
	background-color:#08448d;
	margin-top:.02em;
	}
.leftimg_summary h2{
	float:left;
	margin:0;
	padding:.5em;
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	}

.blue_tophead h2{
	float:left;
	margin:0;
	padding:.5em;
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
}

/* trip content area */
#trip_content_area{
 background-color:#FFFFFF; 	
/* padding:1em .5em;
 padding-right:0;
 padding-bottom:2em;
 padding-left:1em;*/
 padding:1em 0 2em 1em;
}

.mytrip_cont_panel{
	 padding:0;
	 font-size:12px;
	}
	.mytrip_cont_panel span{
		font-weight:bold;
	}
	.mytrip_cont_panel a{
		color:#ff8500;
		text-decoration:underline;
		}
	.mytrip_cont_panel a:hover{
		text-decoration:none;
		}

.mytrip_faqcont{
 	 width:53%; 
	 border-top:solid 1px #CCCCCC;
	 padding:.3em 0 1.5em 0;
	}
	.mytrip_faqcont p{
		padding:0;
		margin:0;
		line-height:15px;
		}
	.mytrip_faqcont p span{
		color:#08448d;
		font-weight:bold;
		}

.right_dashMana_text{
 float:right;
 padding:.9em;
 padding-bottom:0;
 font-size:11px;
}

/* css for destop app left */
.app_panel{
	float:left;
	padding:2em 2em 0 .5em;
	border-right:solid 1px #CCCCCC;
	height:300px;
	margin-right:1em;
	}
	.app_panel h2{
		margin:0;
		padding:0 0 1em 0;
		font:bold 18px Verdana, Arial, Helvetica, sans-serif;
		color:#ff8500;
		}
	.app_panel span{
		font:bold 12px Arial, Helvetica, sans-serif;
		padding-left:.2em;
		color:#333333;
		}
	.app_panel p{
		padding:1em 0 .5em 2.5em;
		margin:0;
		color:#08448d;
		text-align:left;
		background:url(../images/icon_search.gif) no-repeat 0 1.3em;
		}
	
.button_destop{
	text-align:center;
		padding:1em 0 1em 0;
		color:#000000;
		font-size:11px;
}
	
.downloadnow_bt{
	background:url(../images/bt_downloadnow.gif) no-repeat;
	width:125px;
	height:25px;
	border:none;
	margin-bottom:1em;
	}
.emailreport_bt{
	background:url(../images/bt_email.gif) no-repeat;
	width:125px;
	height:25px;
	border:none;
	margin-bottom:1em;
	}
	
.usbtext{
 padding:0 0 .4em 0;
}

.tiphelpful{
	margin:0;
	padding:0 0 0 3em;
	}
	.tip_heading{
	margin:0;
	padding:0 0 .5em 0;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#ff8500;
	 border-bottom:solid 1px #CCCCCC;
 	 margin-bottom:.8em; 
/*	 margin-right:20em;*/
	width:53%;
	}
	
.tipOne{
	padding:0 0 1.3em 4em;
	background:url(../images/tips_icons1_01.gif) no-repeat;
	}
.tipTwo{
	padding:0 0 1.3em 4em;
	background:url(../images/tip_cons2.gif) no-repeat;
	}
.tipThree{
	padding:0 0 1.3em 4em;
	background:url(../images/tips_icon3.gif) no-repeat;
	}
	
/* css for summary page */
#data_summary{
	padding:3em 1em 2em 0
}
.data_summ_panel{
 border-bottom:solid 1px #CCCCCC; 
 width:60%;
}

	.dataSummLeft, .dataSummright{
		float:left;
		padding:.3em 0 .3em 0;
		border-right:solid 1px #CCCCCC;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#08448d;
		font-size:18px;
		font-weight:bold;
		text-align:center;
		width:40%;
		}
		.dataSummright{
		border:none;
		width:52%;
		}
		.dataSummLeft a, .dataSummright a{
		color:#08448d;
		text-decoration:underline;
		padding-bottom:.6em;
		font-size:18px;
		}
	.dataSummLeft, .dataSummright span{
		font-size:29px;
		font-weight:bold;
		color:#707070;
		padding-right:.4em;
		}
		
/* css for new report form */
.frm_newreport_summ{
 color:#08448d; 
 border:solid 1px #D2D2D2; 
/* padding:1.6em; */
 width:67%; 
 font-weight:bold;
 font-size:14px;
 padding-left:1em;
}
.frm_dataname_sum{
	float:left; 
	color:#707070; 
	font-size:11px;
	padding:1.2em 2em 0 0;
	line-height:26px;
	}
.frm_menuOne{
	width:100px;
	height:20px;
}
.frm_createBt{
	background:url(../images/createnow_img.gif) no-repeat;
	width:86px;
	height:22px;
	border:none;
	margin:.7em;
	text-align:center;
	cursor:pointer;
}

/* css for gray menu tab */
#gray_link_panel{
	background-color:#2b2b2b;
	color:#ffffff;
	border-top:solid 1px #FFFFFF;
	z-index:12345;
	}
	
	.gray_link{
		float:right;
		width:57%;
		}

	.gray_link ul{
		margin:0;
		padding:0;
		float:right;
		padding:.2em .1em;
		padding-right:0;
		list-style-type:none;
	}
	.gray_link li{
		margin:0;
		padding:0 1em 0 0;
		list-style-type:none;
		display:inline;
	}
	.gray_link li a{
		color:#FFFFFF;
		text-decoration:none;
	}
	.gray_link li a:hover{
		text-decoration:underline;
	}
	
/* css for second part */
.gray_link_second{
		font-size:12px;
		margin:0;
		padding:.3em 0 .3em 2em;
		}
		.gray_link_second span{
			padding-left:13em;
			}

	.gray_link_second ul{
		margin:0;
		padding:0;
		padding:.2em .1em;
		padding-right:0;
		list-style-type:none;
	}
	.gray_link_second li{
		margin:0;
		padding:.2em 1em 0 2em;
		list-style-type:none;
		display:inline;
	}
	.gray_link_second li a{
		color:#FFFFFF;
		text-decoration:none;
	}
	.gray_link_second li a:hover{
		text-decoration:underline;
		}
	
	
	
/* css for gray black tab */
.gray_tabformenu{
 float:right; 
 width:254px;
}

.gray_tabformenuSecond{
padding:0 0 0 1em;
}

#gray_tab_three{
	padding:0;
	margin:0;
	background-color:#ebebeb;
	font:bold 12px Arial, Helvetica, sans-serif;
	position:relative;
	z-index:123456;
	}
	#gray_tab_three ul{
		margin:0 0 0 0;
		padding:0;
		list-style-type:none;
	}
	#gray_tab_three li{
		 margin:0 .2em 0 0;
		padding:.6em 0 0 0;
		display:inline;
		float:left;
		list-style-type:none;
		}
	#gray_tab_three li a{
		padding:.5em 0 .5em .4em;
		background:url(../images/gray_menu_left.gif) no-repeat top left;
		color:#ffffff;
		outline:0;
		display:inline;
		display:block;	
		}
	#gray_tab_three li a span{
		margin:0;
	 	padding:.5em .5em 0 .5em;
		background:url(../images/gray_menu_right.gif) no-repeat top right;
		color:#ffffff;
		outline:0;
			
		}
	#gray_tab_three li a:hover{
		background-position:0% -28px;
		}
	#gray_tab_three a:hover span{
		background-position:100% -28px;
		color:#ffffff;
		}
	#gray_tab_three .current a{
		background-position:0% -28px;
		 padding-top:.7em;
		}
	#gray_tab_three .current a span{
		 background-position:100% -28px;
		  padding-top:.7em;
		 }		
		 
/* css for map google */
.mappanel{
 width:363px; 
 height:432px; 
 background-color:#e1e1e1;
 margin-bottom:5em;
}

.gen_info{
padding-right:7em; 
font-weight:bold; 
font-size:14px;
}
.purchagedevice{
 padding-right:18em; 
 font-weight:bold; 
 font-size:14px;
}

/* myprofile css left panel */
.myprofile_left{
	width:300px;
	float:left;
	padding:1em 0 0 2em
	}
	.myprofile_left p{
	padding-left:1em;
	
	}
 
	.myprofile_left p span{
		padding-left:2em;
		font-weight:normal;
	}
	.myprofile_left p span a{
		color:#022477;
	}
		.myprofile_left h3{
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#022477;
		border-bottom:solid 1px #cccccc;
		padding:.7em 1em;
		}

/* css for report grid */
.main_gridpanel{
 padding:.5em .5em;
 border-bottom:solid 1px #CCCCCC;
}
.report_grinOne{
 padding:0 3em; 
 float:left;
}
.report_grinTwo{
  padding:0 3em 0 .7em; 
  float:left;
}
.report_grinThree{
	 padding:0 3em 0 1.2em; 
	 float:left; 
	 color:#08448d; 
	 font-weight:bold;
	}
.report_grinFour{
	  padding:0 3em 0 .8em; 
	  float:left; 
	  color:#08448d; 
	  font-weight:bold;
	}
.report_grinFive{
	  padding:0 3em 0 .8em; 
	  float:left; 
	  color:#08448d; 
	  font-weight:bold;
	}
	
/* css for data reporter left panel */
.frm_data_report{
	 background-color:#e1e1e1; 
	 padding:.5em .4em .5em .7em;
	 border-left:solid 1px #cbcbcb;
	}
	.frm_data_report p{
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:15px;
		padding:.5em .4em .3em .4em;
		margin:0;
	}
	.frm_data_report p span{
		font:normal 11px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#07448e;
		padding:.2em .4em .3em .4em;
		margin:0;
		}
.frm_report_range{
 padding:0 0 0 .2em; 
 line-height:25px
}

.frmtxt_reptype{
 	float:left; 
	text-align:center;
	padding:0 .1em 0 .1em;
	color:#07448e;
	font-weight:bold;
	font-size:11px;
	width:64px;
	}
.frmtxt_menupanel{
	 padding:0 0 1.3em 0;
	}

.frmtextarea_panel{
 	font:normal 10px Arial, Helvetica, sans-serif;; 
	overflow:auto;
	width:96px;
	height:73px;
	margin-left:.2em;
}
.bt_findnow{
	border:0;
	background:url(../images/bt_findnow.gif) no-repeat;
	width:84px;
	height:20px;
	cursor:pointer;
	}
.bt_generaterep{
	border:0;
	background:url(../images/bt_generatereport.gif) no-repeat;
	width:109px;
	height:21px;
	cursor:pointer;
	}
.leftrepview_filter{
	color:#575757;
	font:bold 14px Arial, Helvetica, sans-serif;
		padding:1em 0 0 .5em;
		text-align:center;
	}
	.leftrepview_filter span{
	color:#0c2e82;
	font:bold 14px Arial, Helvetica, sans-serif;
	}
.lviewrep_fil{
	float:left;
	font:bold 41px Arial, Helvetica, sans-serif;
	color:#0c2e82;
	width:90px;
	padding:0 0 0 .8em;
	}
	.lviewrep_fil_small{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#0c2e82;
	text-decoration:underline;
	width:30px;
	float:left;
	padding:.3em 0 0 0;
	}
	
.bt_byonlinenow{
	border:none;
	background:url(../images/bt_org_bynow.gif) no-repeat;
	width:122px;
	height:25px;
	cursor:pointer;
	}
	
.panel_btbuynow{
 padding-top:.5em; 
 text-align:center;
}
.panel_btbuynow span{
	color:#545454;
	font:normal 11px Arial, Helvetica, sans-serif;
}


/* css for z-index gray panel */
#grayPopup
{
	width:100%;
	height:900px;
	position:absolute;
	top: 0%;
	left: 0%;
	right:0px;
	background-color:#333333;	
	z-index:1001;
	filter:alpha(opacity = 30);
	-moz-opacity:0.5;
	opacity:0.5;
	}
.upperpanel{
	width:460px;
/*	height:350px;*/
	position:absolute;
	left:35%;
	top:30%;
	z-index:10008;
	border:solid 3px #CCCCCC;
	padding:5px;
	font:bold 11px verdana;
	background-color:#FFFFFF;
	padding-bottom:2em;
	}

.inbox_panel_content{
	padding:0;
	margin:0;
	}
	.inbox_panel_content h2{
		margin:0;
			padding:2em 0 0 1em;
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#08448d;
	}
	.inbox_panel_content p{
	font-weight:normal;
	padding:0 0 0 1.5em;
	}
	.inbox_panel_content p span{
	padding:0 0 0 2em;
	}
 
