@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("common.css");

body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:10px;}

*html {margin:0px; padding:0px;}

#main-container{ width:778px; padding-top:8px; margin:auto; }

#top-llinks{ width:475px; padding-right:35px; float:right; padding-bottom:35px;}
#top-llinks  a{ color:#333333; background:url(../images/top-link-icon.gif) no-repeat left 2px; float:left; padding-left:15px; display:block; text-transform:uppercase; margin-left:15px;}

/*Left holder css start here*/
#left-holder{width:174px; float:left; padding-left:8px;}
#left-holder .logo h1 img{ padding-bottom:30px;}
#left-holder .navigation ul{ padding:0px; margin:0px;}
#left-holder .navigation ul li{ list-style-type:none; background:url(../images/right-bullets.gif) no-repeat left 8px; color:#364867; font-weight:bold; padding:5px 0px 5px 15px; margin:0px; font-size:11px;}
#left-holder .navigation ul li a{color:#364867;}

#left-holder .news{ padding-top:30px;}
#left-holder .news h2{color:#333; font-size:15px; padding-bottom:10px; text-transform:uppercase; font-weight:normal;}
#left-holder .news a{color:#999999; padding-bottom:15px; display:block;}
#left-holder .news a:hover{color:#999999; text-decoration:underline;}
#left-holder .news a span{color:#45627d; font-weight:bold;}



/*Right holder css start here*/
#right-holder{ width:596px; float:left;}
#right-holder .right-navigation{ padding-top:25px;}
#right-holder .flash{ background:url(../images/flash-bg.jpg) no-repeat left top; width:560px; height:247px; padding: 0px 19px 30px 17px;}

#right-holder .body-holder{	width:560px; padding:0px 19px 0px 17px;}

/*#right-holder .home-product{ width:560px;}
#right-holder .home-product ul{ margin:0px; padding:0px;}
#right-holder .home-product ul li{ margin-right:10px; list-style-type:none; width:270px; float:left; font-size:14px; color:#444444; }
#right-holder .home-product ul li .product-info{ width:270px; height:38px; padding-right:5px; margin-bottom:10px; color:#fff; font-size:12px; font-weight:bold;}
#right-holder .home-product ul li .product-info span{ padding-top:5px; display:block;}
#right-holder .home-product ul li .product-info span a{ color:#fff;}
#right-holder .home-product ul li .product-info span a:hover{ color:#8EC840;}
#right-holder .home-product ul li .product-info img{ display:block; float:right;}*/

#right-holder .home-product{ width:533px;}
#right-holder .home-product ul{ margin:0px; padding:0px;}
#right-holder .home-product ul li{ margin-right:13px; list-style-type:none; width:169px; float:left; font-size:14px; color:#444444; }
#right-holder .home-product ul li .product-info{ width:167px; border:1px solid #d6d6d6; height:40px; padding-left:0px; margin-bottom:10px;}
#right-holder .home-product ul li .product-info span{ padding-top:5px; display:block;}
#right-holder .home-product ul li .product-info img{ display:block; float:right;}

a.readmore{ color:#333333; background:url(../images/readmore-bullets.jpg) no-repeat right 6px; padding-right:10px; font-size:11px;}

#right-holder .home-service{ width:430px; padding-top:10px;}
#right-holder .home-service ul{ margin:0px; padding:0px;}
#right-holder .home-service ul li{ margin-right:0px; padding-right:13px; list-style-type:none; width:169px; float:left; font-size:14px; color:#444444; }


/*footer css start here*/	
#footer{width:778px; color:#b0b3b7; padding-top:30px; }	
#footer .footer-navigation{ background-color:#f0f0f0; color:#878d93; line-height:24px; width:770px; padding-left:8px;}
#footer .footer-navigation a{ color:#878d93; padding:0px 3px; text-decoration:underline;}
#footer .copyright{	width:389px; float:left; padding-top:15px;}
#footer .carrierlogo{width:389px; text-align:right; float:left; padding-top:15px;}

.margin0{
	margin:0px!important;
	}
	
h1{
	font-size:20px;
	color:#105cb4;
	}
h2{
	font-size:12px;
	font-weight:bold;
	color:#105cb4;
	}
.dealersearch{
	text-align:center;
	}
.right-align{
	text-align:right;
	}
	
	
/*inner Page Css Start Here*/
.innerpage{	width:560px; padding:15px 19px 0px 17px; background:url(../images/innerpage-bg.jpg) repeat-y left top;}
.innerpage .right-headingbg{background:url(../images/right-heading-bg.jpg) no-repeat left top; width:528px; padding:0px 14px 0px 18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:17px;}
.innerpage .right-headingbg h1{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0f50b4; line-height:24px; padding-top:28px; padding-bottom:25px;}
.innerpage .right-headingbg h2{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0f50b4; line-height:17px; padding-top:20px; padding-bottom:10px;}
.innerpage .right-headingbg h3{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0f50b4; line-height:17px;}

/*media center css start here*/
.innerpage .right-headingbg .media-center img{ padding-right:19px; padding-bottom:15px; float:left; width:245px;}

/*media center news css start here*/
.innerpage .right-headingbg .display-pages{width:264px; float:left; font-size:12px; color:#333333;}
.innerpage .right-headingbg .previous-next{width:264px; float:left; font-size:11px; color:#0f50b4; text-align:right;}
.innerpage .right-headingbg .previous-next a{ color:#0f50b4; text-decoration:none; padding:0px 10px;}
.innerpage .right-headingbg .previous-next a:hover{ color:#0f50b4; text-decoration:underline;}
.innerpage .right-headingbg .hline-seprater{ color:#a1a6af; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.innerpage .right-headingbg .media-news{ font-size:12px; color:#333333; line-height:17px; padding-bottom:30px;}
.date span{ font-size:11px; color:#a1a6af; line-height:17px;}
.innerpage .right-headingbg .media-news h3{ font-size:12px; color:#333333; line-height:17px; padding:0px; margin:0px;}
.innerpage .right-headingbg .media-news h3 a{color:#333333;}
.innerpage .right-headingbg .media-news h3 a:hover{color:#0f50b4; text-decoration:underline;}
.innerpage .right-headingbg .media-news span a{color:#0f50b4; background:url(../images/yellow-bullets-right.gif) no-repeat right 4px; padding-right:10px; font-weight:bold;}
.innerpage .right-headingbg .media-news span a:hover{color:#333333; text-decoration:underline;}
.innerpage .right-headingbg .media-news span img{ float:left; padding-right:15px; padding-top:10px;}

.backto-top{ color:#333333; font-weight:bold; text-align:right; padding:25px 0px;}
.backto-top a{ color:#333333;}
.backto-top a:hover{ color:#0f50b4;}

/*news description css start here*/
.innerpage .right-headingbg .news-info{ width:345px; padding-right:15px; float:left; background:url(../images/vline.jpg) no-repeat right top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:17px;}
.innerpage .right-headingbg .news-otherinfo{ width:158px; padding-left:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:17px;}
.innerpage .right-headingbg .news-otherinfo span{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#a1a6af;}
.innerpage .right-headingbg .news-otherinfo span a{color:#a1a6af;}
.innerpage .right-headingbg .news-otherinfo .padtbright{ padding:5px 0px;}

.innerpage .right-headingbg .back-enteries{width:264px; float:left; font-size:12px; color:#333333;}
.innerpage .right-headingbg .back-enteries a{color:#0f50b4; background:url(../images/yellow-bullets-right.gif) no-repeat right 4px; padding-right:10px; font-weight:bold;}
.innerpage .right-headingbg .back-top{width:264px; float:left; color:#333333; font-weight:bold; text-align:right; padding:25px 0px;}
.innerpage .right-headingbg .back-top a{ color:#333333;}
.innerpage .right-headingbg .back-top a:hover{ color:#0f50b4;}
.innerpage .right-headingbg .back-enteries{ padding:25px 0px;}
.innerpage .right-headingbg .back-enteries a{ color:#0f50b4; text-decoration:none; padding:0px 10px;}
.innerpage .right-headingbg .back-enteries a:hover{ color:#0f50b4; text-decoration:underline;}


/*ads css start here*/
.innerpage .right-headingbg .ads .ads-info{ padding-bottom:20px;}
.innerpage .right-headingbg .ads .ads-info .adslink{width:425px; float:left; display:block;}
.innerpage .right-headingbg .ads .ads-info .adslink a{  font-size:12px; color:#333333; font-weight:bold; display:block;}
.innerpage .right-headingbg .ads .ads-info .adslink a:hover{ color:#0f50b4;}

.innerpage .right-headingbg .ads .ads-info .ads-pdf{ width:60px; float:left;}
.innerpage .right-headingbg .ads .ads-info  .ads-pdf img{ padding-right:10px; border-right:1px solid #a1a6af; float:left;}

/*product css start here*/
.innerpage .right-headingbg .result{ width:526px;}

.round-topleft{ width:12px; height:11px; float:left;}
.round-topmid{ width:502px; height:11px; float:left; background:url(../images/product-round-mid-top.jpg) repeat-x left top; line-height:1px; color:#f0eded;}

.innerpage .right-headingbg .round-contents span{ color:#0f50b4; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}
.innerpage .right-headingbg .round-contents{ width:500px; float:left; border-left:1px solid #d3d6db; border-right:1px solid #d3d6db; background:url(../images/productbg.jpg) repeat-x left top; padding:0px 12px; color:#4b4c4e; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.innerpage .right-headingbg .round-contents label{ padding-right:20px;}
.innerpage .right-headingbg .round-contents label input{ font-size:11px; color:#4b4c4e; border:1px solid #d3d6db;}


.round-topbottom{width:502px; height:11px; float:left; background:url(../images/product-round-mid-bottom.jpg) repeat-x left top; line-height:1px; color:#fff;}

.button1{background:url(../images/grey-button.jpg) no-repeat right top; padding-right:30px; display:inline-block; height:22px; line-height:22px; font: normal 11px Arial, Verdana, Helvetica, sans-serif; color:#0f50b4;}

span.button1{vertical-align:middle;}

.button1 span{background:url(../images/grey-button.jpg) no-repeat left top; padding-left:30px; padding-top:3px; display:inline-block; height:22px; line-height:22px; font: normal 11px Arial, Verdana, Helvetica, sans-serif; color:#0f50b4;}

.innerpage .right-headingbg .product-match{width:264px; float:left; font-size:11px; padding:15px 0px; color:#a1a6af;}
.innerpage .right-headingbg .product-page{width:264px; float:left; font-size:11px; color:#a1a6af; text-align:right; padding:15px 0px;} 
.innerpage .right-headingbg .product-page a{ color:#a1a6af; text-decoration:none; padding:0px 2px;}
.innerpage .right-headingbg .product-page a:hover{ color:#0f50b4; text-decoration:underline;}
.innerpage .right-headingbg .product-page .active{ color:#0f50b4; text-decoration:none;}


.innerpage .right-headingbg .product-holder{ padding-right:10px; padding-bottom:10px; width:257px; float:left;}
.innerpage .right-headingbg .product-holder .product-top{ width:233px; height:11px; float:left; background:url(../images/product-round-mid-top.jpg) repeat-x left top; line-height:1px; color:#f0eded;}
.innerpage .right-headingbg .product-holder .product-bottom{width:233px; height:11px; float:left; background:url(../images/product-round-mid-bottom.jpg) repeat-x left top; line-height:1px; color:#fff;}

.innerpage .right-headingbg .product-holder .products-contents{ width:231px; float:left; border-left:1px solid #d3d6db; border-right:1px solid #d3d6db; background:url(../images/productbg.jpg) repeat-x left top; padding:0px 12px; color:#4b4c4e; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.innerpage .right-headingbg .product-holder .products-contents span{ color:#0f50b4; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:24px;}

.innerpage .right-headingbg .product-holder .products-contents .product-image{ width:80px; padding:5px 5px 10px 0px; float:left;}
.innerpage .right-headingbg .product-holder .products-contents .product-content{ width:140px; float:left; padding-top:3px;}
.innerpage .right-headingbg .product-holder .products-contents .product-content ul{padding:0px; margin:0px;}
.innerpage .right-headingbg .product-holder .products-contents .product-content ul li{padding:0px; margin:0px; list-style-type:none; background:url(../images/blue-right-bullets.gif) no-repeat left 7px; }
.innerpage .right-headingbg .product-holder .products-contents .product-content ul li a{ padding-left:10px; font-weight:normal; text-decoration:none; color:#4b4c4e;}
.innerpage .right-headingbg .product-holder .products-contents .product-content ul li span{padding-left:10px; font-weight:normal; color:#666666;}
.innerpage .right-headingbg .product-holder .products-contents  p span a{font-weight:bold; color:#0f50b4; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

a.bluelink {color:#0f50b4; background:url(../images/yellow-bullets-right.gif) no-repeat right 4px; padding-right:10px; font-weight:bold;}
.padding-none{
	padding-right:0px!important;
	}

.innerpage .right-headingbg em a{color:#0f50b4; font-style:normal;}

.innerpage .right-headingbg .inner-contentli ul{ padding:0px; margin:0px;}
.innerpage .right-headingbg .inner-contentli ul li{ padding:0px; margin:0px; list-style-type:none; background:url(../images/blue-right-bullets.gif) no-repeat left 7px; color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; margin-left:20px;}
	



.product-image{ text-align:center; padding:20px 0px;}
.product-desctiprion{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:22px; padding-bottom:50px;}
.keyfeatures{ width:310px; float:left; padding-right:20px;}
.rating{ width:198px; float:left;}


/*tabing start*/
/*tabing start*/
.home-right-tabbing{ width:305px; float:left;}
.tabbing{ width:305px; float:left; padding:0px; margin:0px;}	

.tabbing-main{padding:0px; margin:0px; float:left; width:305px; text-align:left; background-color:#fff; padding-bottom:10px; text-align:left; border-top:1px solid #e0e8e1;}
	
.tabing-main{float:left; padding:5px; margin:0px; width:295px; background:url(../images/tab-bg.jpg) repeat-y left top;}
					
.tabing-main a{ color:#005dff;}
					
.tabing-main .black{ color:#000000;}
					
.tabing-main a:hover{ color:#005dff; text-decoration:underline;}
					
.tabbing-main .text{ font-family:verdana; font-size:11px; color:#000; font-weight:normal; }
.tabbing-main .text ul{ margin:0px; padding:10px 10px;} 
.tabbing-main .text ul li{ list-style-type:none; background:url(../images/blue-right-bullets.gif) no-repeat left 5px; margin:0px; padding:0px; padding-left:10px; text-align:left; padding-bottom:5px; color:#666666; font-size:11px; line-height:14px;}
		
		
		
.tabbing-main1{padding:0px; margin:0px; float:left; width:520px; text-align:left; background-color:#fff; padding-bottom:10px; text-align:left; border-top:1px solid #e0e8e1;}
.tabing-main1{float:left; padding:5px; margin:0px; width:520px; background:url(../images/tab-bg1.jpg) repeat-y left top;}
.tabing-main1 a{ color:#005dff;}
.tabing-main1 .black{ color:#000000;}
.tabing-main1 a:hover{ color:#005dff; text-decoration:underline;}
.tabbing-main1 .text{ font-family:verdana; font-size:11px; color:#000; font-weight:normal; }
.tabbing-main1 .text ul{ margin:0px; padding:10px 10px;} 
.tabbing-main1 .text ul li{ list-style-type:none; background:url(../images/blue-right-bullets.gif) no-repeat left 5px; margin:0px; padding:0px; padding-left:10px; text-align:left; padding-bottom:5px; color:#666666; font-size:11px; line-height:14px;}
.bottombg1{background:url(../images/tab-bottom1.jpg) no-repeat left bottom; color:#fff; line-height:1px; width:520px;}		
		
		
						
					
.s2{ background: url(../images/tabimage2.jpg) no-repeat left top; color:#fff; float: left; cursor: pointer; height:29px; font-size:11px; width:101px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:12px;}
						
.s22{ background: url(../images/tabimage1.jpg) no-repeat left top; color:#4f4f4f; font-weight:bold; float: left; cursor: pointer; height:29px;font-size:11px; width:101px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:12px;}
.bottombg{
 background:url(../images/tab-bottom.jpg) no-repeat left bottom; color:#fff; line-height:1px; width:305px;
 }
 



.txt-center{
	text-align:center;
	}
.left-align{
	text-align:left;
	}
.top-breadcrumb{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-align:left;}
.top-breadcrumb a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-decoration:underline;}
.top-breadcrumb a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-decoration:none;}
.padbt10{ padding-bottom:10px;}



/*tabbing inner*/
/*tabing start*/
.home-right-tabbinginner{ width:528px; float:left;}
.tabbing-inner{ width:528px; float:left; padding:0px; margin:0px;}	

.tabbing-maininner{padding:0px; margin:0px; float:left; width:528px; text-align:left; background-color:#fff; padding-bottom:10px; text-align:left; border-top:1px solid #e0e8e1;}
	
.tabing-maininner{float:left; padding:5px; margin:0px; width:518px; background:url(../images/tab-bg2.jpg) repeat-y left top; }
					
.tabing-maininner a{ color:#005dff;}
					
.tabing-maininner .black{ color:#000000;}
					
.tabing-maininner a:hover{ color:#005dff; text-decoration:underline;}
					
.tabbing-maininner .text{ font-family:verdana; font-size:11px; color:#4f4f4f; font-weight:normal; margin-left:10px; }
.tabbing-maininner .text span{ font-family:verdana; font-size:11px; color:#0f50b4; font-weight:normal; font-weight:bold;}
.tabbing-maininner .text ul{ margin:0px; padding:10px 10px;} 
.tabbing-maininner .text ul li{ list-style-type:none; background:url(../images/blue-right-bullets.gif) no-repeat left 5px; margin:0px; padding:0px; padding-left:10px; text-align:left; padding-bottom:5px; color:#666666; font-size:11px; line-height:14px;}
						
					
.s2-inner{ background: url(../images/tabimage2.jpg) no-repeat left top; color:#fff; float: left; cursor: pointer; height:29px; font-size:11px; width:101px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:12px;}
						
.s22-inner{ background: url(../images/tabimage1.jpg) no-repeat left top; color:#4f4f4f; font-weight:bold; float: left; cursor: pointer; height:29px;font-size:11px; width:101px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:12px;}

.s3{ background: url(../images/tabimage4.jpg) no-repeat left top; color:#fff; float: left; cursor: pointer; height:29px; font-size:11px; width:130px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:12px;}
						
.s33{ background: url(../images/tabimage3.jpg) no-repeat left top; color:#4f4f4f; font-weight:bold; float: left; cursor: pointer; height:29px;font-size:11px; width:130px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:12px;}



.keyfeatures2{ width:528px; float:left;}
.bottombg2{
 background:url(../images/tab-bottom2.jpg) no-repeat left bottom; color:#fff; line-height:1px; width:528px;
 }
 
.digital-scrollthumb{
	width:250px; float:left; padding-right:28px; margin-bottom:28px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#333;
	}
	
/*comparision css*/
.compare-table2 table{ color:#7C7C7C; font-size:11px; }
.compare-table2 table td{ padding:0px 5px;}

.compare-table table{ color:#7C7C7C; font-size:11px; }
.compare-table table td{ border:1px solid #E2E2E2; padding:0px 5px;}

.compare-heading{ background-color:#D3E3EF; font-size:14px; color:#0C2F78; height:30px; line-height:30px; font-weight:bold; text-transform:uppercase;}
.grey-rowbg{background-color:#F4F4F4;}
.blue-heading{color:#0C2F78; font-weight:bold;}
.bordertop{border-top:1px solid #E2E2E2;}

.grid-table table td{ border:1px solid #ccc; font-size:11px; height:35px;}




.homeicon{width:420px; float:left;}
.homeicon-right{width:104px; float:left;}
.homeicon-right img{ margin:0px; padding:10px 0px 10px 0px; }


.contact-us{ width:220px; float:left; padding-top:3px;}
a.blue-link{color:#0f50b4;}
a.blue-link2{color:#0f50b4; text-decoration:underline;}

.comparision-text{color:#7C7C7C; font-size:11px;}

/*tvc Block css here*/
#tvc_block_holder .tvc_blocks{
	width:200px;
	float:left;
	height:250px;
	border:1px solid #e5e5e5;
	text-align:center;
	padding:10px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	overflow:hidden;
	margin:20px 20px 0 0;
}
#tvc_block_holder .tvc_blocks img{
	margin-bottom:10px;
}
#tvc_block_holder .tvc_blocks a{color:#666; text-decoration:none;}
#tvc_block_holder .tvc_blocks a:hover{color:#0f50b4;}
#tvc_block_holder .tvc_blocks .tvc_date{ font-weight:normal; color:#999999; background:}

.text13{
	font-size:13px;
	}
.pad-leftnone{
	padding-left:0px!important;
	}
