#inventory_img
{float: left;border: 0;}
.ultyle
{

list-style:circle;
}
#mycrawler2, .applo, .applo1
{width:100%;}
#heading100
{text-align: center;
height: 100px;}
#heading28, .heading28
{text-align: center;
height: 28px;}
.bottomimg
{
width:83px;
height:81px;
}
.bottomimg1
{width:67px;
height:24px;}

.bottomimg3
{width:25px;
height:13px;}

.part2img
{width: 245px;
 padding-bottom: 5px;}
 
#benefit
{text-align:center;}

#mycrawler2 img
{ border: 1px solid #cccccc;}
.marquee0
{overflow: visible;}
.pickleimg
{text-align:center;}
.pickeleft
{float: right;}
.feedbacksocialimg
{
width:32px;
height:32px;
}
.feedimg
{width:32px;
height:96px;
}
@keyframes changecolor
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* Mozilla Browser */
    @-moz-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* WebKit browser Safari and Chrome */
    @-webkit-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* IE 9,10*/
    @-ms-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* Opera Browser*/
    @-o-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
	.blinker {
   
  
    animation: 5s ease 0s normal none infinite running changecolor;
	text-align: justify;
margin-top: 10px;
font-size: 14px;
font-weight: bold;
	}
	
#iframecrm
{width:300px;
height:400px;
overflow-y:scroll !important; 
overflow-x:hidden !important; 
overflow:hidden;
border: none;
}

@keyframes changecolor
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* Mozilla Browser */
    @-moz-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* WebKit browser Safari and Chrome */
    @-webkit-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* IE 9,10*/
    @-ms-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
    /* Opera Browser*/
    @-o-keyframes changecolor 
    {
    0%   {color: red;}
    25%  {color: black;}
    50%  {color: blue;}
    100% {color: green;}
    }
	.blinker {
   
  
    animation: 5s ease 0s normal none infinite running changecolor;
	text-align: justify;
margin-top: 10px;
font-size: 14px;
font-weight: bold;
	}
	#global
	{position: absolute;
margin-top: -165px;
margin-left: 235px;
}
#global img
	{width:100px;}
@media (min-width: 1024px) {
.ban1
{
width:100%;
}
.logotext
{
font-size: 13px;
color: rgb(64, 128, 197);
padding-left: 24px;
}
.our-tagline
{
	color:#F20C15;
}
.indc
{
vertical-align:middle;
}
img
{
    border:none;
    text-align:center;
}
table 
{
    float:left;
}
table td
{
    font-size:13px;
}
.navicon
{
display:none;
}
#Left {
	float:left; 
	position:relative; 
	width:30%;
	z-index:2;
}
#logo {
	float:left; 
	position:inherit; 
	width:30%;
	z-index:2;
	left:20px;
	height:130px;
}
#leftlink {
	float:left; 
	position:relative; 
	width:30%;
	z-index:2;
	left:20px;
	height:70px;
}
#Main {
	
	position: relative; 
	float: right;
	width:65%;
	z-index:3;
	text-align:justify;
	padding-right:10px;
/*	left: 36%;*/
}
#Bottom1 {
	position: relative; 
	float: left;
	width:99%;
	z-index:3;
	border-top:thin;
	border-top-style:groove;

}
#MainLink {
	position: relative; 
	float: left;
	width:100%;
	z-index:3;
	top:30px;
}
.MainLinkDetail1 {
	position: relative;
	float: left;
	width:30%;
	left:20px;
	height:40px;
}
.MainLinkDetail2 {
	position: relative;
	float: right;
	width:30%;
	height:40px;
}
.MainLinkDetail3 {
	position: relative;
	height:40px;
	width:30%;
	left:20px;
}
.Feature1 {
	position: relative;
	float: left;
	width:49%;
	height:20px;
}
.Feature2 {
	position: relative;
	float: right;
	width:49%;
	height:20px;
}
.ThinLine {
	position: relative;
	width:570px;
	border-style:groove;
	border-width:thin;
	text-align:left;
	padding:5px;
	text-align:center;
	height:100px;
}
#pagewidth{ 
	position:absolute;
	width:100%; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;  
	top:77px;
	left:0;
}
#TopLinks {
	width:104px;
	height:33px;
	text-align:center;
	vertical-align:middle;
	background-image:url(http://www.virtualsplat.com/images/layout_09.gif);
	background-repeat:no-repeat;
}
#TopBar {
	position:absolute;
	left:0px;
	width:100%;
	height:60px;
	z-index:100;
	background-image:url(http://www.virtualsplat.com/images/layout_01.gif);
}
#TopInfoLink {
	position:absolute;
	left:0px;
	width:100%;
	height:10px;
	z-index:10;
}
#topLeftLink {
	position: relative;
	float: left;
	width:250px;
}
#BottomContactDetail {
	position: relative;
	float: left;
	width:30%;
	left:10px;
}
#BottomLink {
	position: relative;
	width:65%;
	text-align:center;
}

.TopTd {
	width:104px;
	height:33px;
	text-align:center;
	vertical-align:middle;
	background-image:url(http://www.virtualsplat.com/images/layout_09.gif);
}
.TopLink {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
h1 {
 font:25px "Times New Roman", Times, serif;
 font-weight:bold;
}
h2 {
 font:15px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.topul {
	position: absolute;
	top:27px;
	left:250px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.topli {
	float: left;
	width: 105px;
	background-image:url(http://www.virtualsplat.com/images/layout_09.gif);
	background-repeat:no-repeat;
	height:33px;
	padding-top:10px;
} 
.detailul {
	position: inherit;
	list-style: none;
	width:100%;
  margin: 0;
  padding: 0;
}
.detailli {
    background-image:url(http://www.virtualsplat.com/images/bullet.jpg);
    background-repeat:no-repeat;
    float: left;
    width:46%;
    height:20px;
    margin: 0;
    padding: 0;
    padding-left:18px;
    text-align:left;
} 

.Mainul {
top:0px;
	position: static;
	list-style: none;
	left:0px;
	width:100%;
	border-width:thin;
	padding: 0;
	 margin: 0;
	 padding-top:40px;
	 height:150px;
}
.Mainli {
	float: left;
	width:30%;
	height:40px;
	margin-left:20px;
} 
.leftLinkUl {
	list-style: none;
	padding: 15px;
	 margin: 0;
}
.leftLinkli {
	padding-left: 30px;
}
.leftMainLinkLI {
	 border-top-style:solid;
	 border-top-width:1px;
	 padding-top:5px;
	 padding-bottom:5px;
	 width:25%;
	 
}
.leftMainLinkLI1 {
	padding-bottom:5px;
	padding-top:5px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:25%;
}
.subheading
{
  font:15px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

/*Modified CSS By Diksha*/
body, td, th, xp, label, input { 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:12px;
	top:5px;
	line-height:20px;
	color:#333333;
}
div{ 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:12px;
	text-align:left;
	color:#333333;
}
#body { background:#FFFFFF;
/*background-image: url(../images/back2.jpg), url(../images/back3.jpg), url(../images/bottom1.jpg),url(../images/bac1.jpg),url(../images/back4.jpg);
background-repeat: no-repeat, no-repeat, repeat-x,no-repeat,no-repeat;
background-position: top left, top right, bottom, center left, center right;
background-size: 100px, 176px,176px,150px,150px;*/
}
a { color:#323232; text-decoration:underline; outline:none;}
a:hover { color:#2B8BE2; text-decoration:none; }
a, button, .button{ cursor:pointer;}
.main 	
{
	width:989px; position:relative; margin:0 auto; padding:0 0 0 0; text-align:left;
}
.topcontent
{
	position:fixed;
	top:0px;
	background:#FFFFFF;
	width:989px;
}

.centerPanel
{
	/*padding-top:130px;*/
	padding-top:120px;	
}
/*------------------------This div is used For the top,left,right and Bottom Curve Images CSS*/
.wrapper-top{ height:9px; background:url(wrapper_top1.png) 0 0 no-repeat; height:9px;  font-size:0; line-height:0;
}
.wrapper-top span{ display:block; height:9px; padding:0 9px; background:url(wrapper_top2.png) bottom right no-repeat;  font-size:0; line-height:0;}
.wrapper-top span span{ background:url(wrapper_top.png) 0 0 repeat-x; padding:0;}

.wrapper-bottom{ height:9px; background:url(wrapper_bottom1.png) 0 0 no-repeat; height:9px; font-size:0; line-height:0;}
.wrapper-bottom span{ display:block; height:9px; padding:0 9px; background:url(wrapper_bottom2.png) bottom right no-repeat;  font-size:0; line-height:0;}
.wrapper-bottom span span{ background:url(wrapper_bottom.png) 0 0 repeat-x; padding:0;}
.wrapper-left{ background:#FFF url(border.png) 0 0 repeat-y;}
.wrapper-right{ background:url(border.png) top right repeat-y;}
.indent2-top{ padding:5px 0 0 0; padding-top:0px;}
.clear
{
	width:989px; overflow:hidden;
}
.indent1-top{ padding:37px 0 0 0;}
/*------------------------This div is used For the top,left,right and Bottom Curve Images CSS*/

/*-------------------------------This Div Is Used in Footer Curve*/
.row-banner{ /*padding:5px 0 0 0;*/ margin-top:10px;background-color:#FFF;}
.list-banner{ list-style:none; margin:0; padding:0; text-align:left;}
.list-banner li{ display:block; float:left; height:175px;}
.list-banner .bg-1{ background:url(box.jpg) 0 0 no-repeat; max-width:230px; margin-right:22px;}
.list-banner .bg-2{ background:url(box.jpg) 0 0 no-repeat; width:230px; margin-right:22px;}
.list-banner .bg-3{ background:url(box.jpg) 0 0 no-repeat; width:230px; margin-right:22px;}
.list-banner .bg-4{ background:url(box.jpg) 0 0 no-repeat; width:230px;}
.list-banner .bg-11 {
    background: transparent linear-gradient(#F4F2F3, #FDFBFC) repeat scroll 0% 0%;
    border-radius: 3px;
    border: 1px solid #EEE;
    max-width: 230px;
    margin-right: 22px;
}
.list-banner li a{ text-decoration:none;}
.list-banner li .text-h{font-size:20px; line-height:25px; color:#464646; display:block; padding:22px 0 0 0; _padding:54px 0 0 21px; margin-left:15px; margin-right:15px;}
.list-banner li a .text{ display:block; color:#999; line-height:18px; padding:11px 0 15px 0; _padding:11px 0 15px 21px; margin-left:15px; margin-right:15px;}
.list-banner li a .banner-button{ display:block; background:url(arrow_home.jpg) no-repeat; text-align:left; color:#0765A5; margin:0 0 0 15px;background-position:right; width:75px;}

/*-------------------------------------Top Menu Bar Div CSS Starts From here---*/
.top-menubar
{
	background-image:url(top.jpg);
	width:989px;
	height:34px;
	float:left;
	font-size:13px;
}
.top-menubar ul
{
	margin:0px;
	padding:0px;
	margin-left:10px;
	list-style:none;
}
.top-menubar ul li
{
	margin:0px;
	padding:0px;
	float:left;
	padding-left:12px;
	padding-right:12px;
	border-right:1px solid #0765A5;
	color:#FFF;
	margin-top:8px;
	font-weight:bold;
}
.top-menubar ul li a
{
	color:#FFF;
	text-decoration:none;
}
.top-menubar ul li a:hover
{
	text-decoration:underline;
}
.top-menubar ul li a.CurrentLink 
{
	color:#556503;
	font-weight:bold;
}
/*-------------------Top Menu Bar Div CSS Ends Over here----*/

/*-----------Logo Div Starts From here----*/

.logo{ margin-bottom:5px; /*width:350px;*/ float:left; }
.logo a{ display:block; cursor:pointer;}

.toplinks
{
    text-align:right; width:350px; float:right; font-size:12px; /*margin-top:10px*/
}
.toplinks a
{
text-decoration:underline; color:#B00C10; 
}

/*-------------Home Page----------------------*/
.bannerimg
{
    padding-top:20px;
    margin-bottom:10px;
}
.mainheading
{
    font-size:30px;
    color:#E80005;
    line-height:32px;
	font-weight:normal;
	
}
.mainheading-sub{font-size: 15px;}
.bold
{
    font-size:14px;
    font-weight:bold;
}
.highlight
{
    color:#0765A5;
    padding-top:10px;
    line-height:25px;
    padding-bottom:5px;
    font-weight:bold;
    font-size:14px;
    width:100%;
}
.imgcontentdiv
{
    height:175px;
    padding-top:10px;
}
.contentimg1
{
    float:left;
    width:315px;
}
.contentimg2
{
    float:right;
    width:370px;
}
.contentimg2 img
{
    margin-left:80px;
}
/*Lefttd div starts from here*/
.lefttd
{
    float:right;
    width:240px;
    text-align:left;
}
.leftUl {
	list-style: none;
	padding:15px;
	 margin:0px;
}
.lefttdata
{
    float:right;
    width:240px;
    margin-top:20px;
}
.lefttdata ul
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.lefttdata ul li
{
    float:left;
    padding:0px;
    width:240px;
    height:64px;
    margin-left:5px;
    margin-bottom:10px;  
}
.leftheading
{
    background-color:#286EB3;
    padding:0px;
    width:225px;
    padding-top:11px;
    padding-bottom:11px;
    margin:0px;
    padding-left:15px;
}
.leftheading a
{
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}
.leftcontentdata ul
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.leftcontentdata ul li
{
    float:left;
    padding:0px;
    width:240px;
    background-color:#EBEFF9;
    height:32px;
    margin-top:1px;
    margin-bottom:1px;
}
.leftcontentdata ul li a
{
    text-decoration:none;
    color:#6A6A6A;
    display:block;
    padding-top:8px;
    padding-bottom:9px;
    padding-left:15px;
    font-size:13px;
}
.leftcontentdata ul li a:hover
{
    text-decoration:underline;
    background-color:#D3E1FA;
}
.mainouterdiv
{
    float:left;
    width:950px; 
    margin:0 auto;
    overflow:hidden;
    padding-left:20px;
    margin-top:20px;
}
.contentinnerdiv
{
    float:left;
    width:690px;    
}
.contentinnerdiv p
{
	text-align:justify;
	margin-top:10px;
	font-size:14px;
}
.subHeading
{
    color:#0765A5;
    font-weight:bold;
    padding-top:10px;
    font-size:15px;
}
.subHeading a
{
    font-size:15px;
}
.contententbullets
{
    float:left;
    width:690px;
    margin-bottom:15px;
    font-size:14px;
}
.contententbullets ul
{
    margin:0px;
    padding:0px;
}
.contententbullets ul li
{
    margin:0px;
    list-style:none;
    background-image:url(arrow.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:15px;
    text-align:justify;
    margin-top:5px;
    font-size:14px; 
}
.subhighlight
{
    color:#0765A5;
    font-weight:bold;
    font-size:14px;
    width:100%;
}
.bullet
{
    margin:0px;
    padding:0px;
}
.bullet li
{
    margin:0px; list-style:disc outside; text-align:justify; font-size:14px; margin-left:30px;
}
/*Lefttd for cp div starts from here*/
.cp_lefttd
{
    float:right;
    width:240px;
    text-align:left;
}
.cp_leftheading
{
    background-color:#286EB3;
    padding:0px;
    width:225px;
    padding-top:11px;
    padding-bottom:11px;
    margin:0px;
    padding-left:15px;
    font-weight:bold;
}
.cp_leftheading a
{
    color:#ffffff;
    text-decoration:none;
}
.cp_leftcontentdata ul
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.cp_leftcontentdata ul li
{
    float:left;
    padding:0px;
    width:240px;
    background-color:#EBEFF9;
    height:42px;
    margin-top:1px;
    margin-bottom:1px; 
    font-size:13px; 
}
.cp_leftcontentdata ul li img
{
    padding-left:5px;
    padding-top:2px;
    margin-right:8px;
    float:left;
}
.cp_leftcontentdata ul li a
{
    text-decoration:none;
    color:#6A6A6A;
}
.cp_leftcontentdata ul li a div
{
    margin-top:8px;
    font-size:13px;
}
.cp_leftcontentdata ul li a:hover
{
    text-decoration:underline;
}
/*Products Page & Download page div starts from here*/
.productsmaindiv
{
    float:left;
    width:680px;
    margin-top:20px;
}
.productsinnerdiv
{
    float:left;
    width:100%;
    margin-bottom:20px;
}
.productsinnerdiv p img
{
    float:left;
    margin-right:10px;
}
.productsinnerdiv div
{
    font-size:14px;  
}
.productsinnerdiv p
{
    margin-right:20px; 
}
ol
{
   /* margin:0px;
    padding:0px;
    list-style:none;*/
}
ol li
{
    margin:0px;
    padding:0px;
    font-size:14px;
    text-align:justify;
}
.twopointsLinks 
{
    float:left;
    width:690px;
    margin-bottom:15px;
}
.twopointsLinks ul
{
   margin:0px;
   padding:0px;
   list-style-position:inside;
}
.twopointsLinks li
{
    margin:0px;
    padding:0px;
    float:left;
    width:320px;
    font-size:14px;
}
/*Products Page & Download page div starts from here*/

/*Cheque Images div Start from here*/
.chequeimages img
{
    border:solid 1px #cccccc;
}
/*Cheque Images div Start from here*/

/*Bottom css*/
.footertd
{
    padding-top: 30px;
    float:left;
}
.bottomnews
{
	background-image:url(bottom.jpg);
	width:968px;
	height:18px;
	float:left;
	color:#454545;
	padding-left:20px;
	padding-top:10px;
	background-repeat:no-repeat;
}

.bottomnews img
{
width:100%;
}
.news
{
	color:#979797;
	padding-left:15px;
	background-image:url(news_divider.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:12px;
}
.bottomlinks
{
	float:left;
	padding-left:10px;
	padding-right:5px;
	/*width:973px;*/
	margin-top:40px;
}
.heading
{
	width:243px;
	float:left;
}
.heading ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:6px;
}
.heading ul li
{
	float:left;
	margin:0px;
	padding:0px;
	width:225px;
	padding-top:5px;
	padding-bottom:5px;
}
.heading ul li a
{
	color:#9A9A9A;
	text-decoration:none;
}
.heading ul li a:hover
{
	color:#9A9A9A;
	text-decoration:underline;	
}
.heading .bottomheading
{
	color:#0765A5;
	font-weight:bold;	
}
.lines
{
	border-top:1px solid #ECECEC;
	margin-top:30px;
	float:left;
	width:989px;
	padding-top:15px;
	text-align:left;
	color:#999999;
    padding-bottom:5px;
    font-size:13px;
}
.copyright
{
	float:left;
	width:989px;
	text-align:left;
	color:#999999;
	font-size:11px;
	padding-bottom:15px;	
}

/*To Display 3 products in one line*/
.productdescription
{
    width:690px;
    float:left;
}
.productdescription ul
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.productdescription ul li
{
    width:215px;
    float:left;
    margin-right:15px;
    height:400px;
    padding:0px;
    font-size:13px;
}
.productdescription ul.productdescriptionsmallcontent
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.productdescription ul.productdescriptionsmallcontent li
{
    width:215px;
    float:left;
    margin-right:15px;
    height:175px;
    padding:0px;
    font-size:13px;
}
.productname
{
    padding-top:10px;
    width:215px;
    float:left;
}
/*Web Development Index Page Div Starts from here*/
.webdevelopmentcontent
{
    text-align:justify;
    width:690px;
    font-size:13px;
}

#manthstable
{
	font-size:8px;
	font-weight:bold;}

/*Web Development Index Page Div ends over here*/


.maintable
{
width:630px;
}

.table1
{
width:630px;
height:420px;

}

.table2
{
width:630px;
}
.img1
{

width: 301px;
float: left;
border-bottom: 1px solid gainsboro;
height:400px;


}

.bord1
{
padding:7px;
height: 242px;


}

.bord2
{
padding:5px;
height:247px;
}

.readmore
{
background-color: #C33;
height: 30px;
width: 100px;
text-align: center;
float: right;
color: #FFF;
font-weight: bold;
padding-top: 7px;
margin-bottom: 7px;
}

.readmore a
{
color:#FFFFFF;
text-decoration:none;
}

.readmore a:hover
{
text-decoration:underline;
}

.para1
{
font-size:14px;
text-align:justify;

}

.img2
{
float: right;
width: 301px;

border-bottom: 1px solid gainsboro;
height:400px;
}

.bgimg
{
text-align:center;
}

.middle
{
float: left;
margin-left: 585px;

/*float:right;*/
}

.middle img
{
width:25px;
}
 /*-------success----------------*/
.bqstart {
    /* float: left;*/
     height: 45px;
     margin-top: -20px;
     padding-top: 50px!important;
     margin-bottom: -50px;
     font-size: 700%;
     color: #e3313e;
	 margin-left: -45px;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 45px;
     font-size: 700%;
     color: #e3313e;
 }
 
 .texttest
 {
 font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 15px;
color: #181111;
 }
 
 .para1
 {
 padding-top: 8px;
 }
 /*-------success end----------------*/

.manthstable
{

color: white;
}

.cal
{
margin-left: 13px;
font-weight: bold;
margin-top: -3px;
}


}



@media (min-width: 0px) and (max-width: 360px) {
	#global
	{margin-left: 77px;}
	#global img
	{width: 100px;}
body, td, th, xp, label, input { 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:25px;
	top:5px;
	line-height:30px;
	color:#333333;
	
}
div{ 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:25px;
	text-align:left;
	color:#333333;
	line-height:30px;
	
}
#mmneu{display:none}
#body { background:#FFFFFF;}
a { color:#323232; text-decoration:underline; outline:none;}
a:hover { color:#2B8BE2; text-decoration:none; }
a, button, .button{ cursor:pointer;}


#body
{
margin:8px;
display:block;


}

.softimg
{
width:295px;


}

.feedname
{
width:117px;
}

.feedbackfont
{
font-size:12px!important;
}

.feedcontab
{
font-size:12px!important;
}

.logotext {
font-size: 14px;
color: rgb(64, 128, 197);
padding-left: 7px;
/*padding-top:50px;*/
}


.topcontent
{
position: fixed;
top: 0px;
left: 0px;
width:100%;
display:block;
/*height:500px;*/
}

.logo {
/*margin-bottom: 5px;
/* width: 350px; */
/*float: left;
width:100%;
text-align:center;*/
}

.logo
{
background-color: white;
height: 99px;
padding-top: 32px;
padding-left: 10px;
}

.logo img
{
	width:244px;
}
.ban1
{
display:none;
}

.toplinks
{
display:none;
}



.middle img {
width: 35px;
float:left;


}
.middle
{
position:fixed;
right:0px;
top:0;
}

.top-menubar
{


}

.navicon
{
margin-top: -40px;
float: right;	

}


.navicon img a
{
position: relative;
margin-left: 193px;
top: 40px;




}

.navicon img a:hover
{
/*position: relative;
margin-left: 193px;
top: 40px;
*/


}

.top-menubar {
/*background-image: url(top.jpg);*/
background:#007dbe;
width: 240px;

float: right;
font-size: 24px;
position:relative;
overflow: hidden;

}

.top-menubar ul {
margin: 0px;
padding: 0px;
margin-left: 10px;
list-style: none;
}

.top-menubar ul li {
margin: 0px;
padding: 0px;
float: left;
padding-left: 17px;
padding-right: 15px;
/*border-right: 1px solid #0765A5;*/
color: #FFF;
margin-top: 8px;
font-weight: bold;
background:#007dbe;
padding-top: 10px;
padding-bottom: 11px;
}

.top-menubar ul li a {
color: #FFF;
text-decoration: none;
}
.row-banner {
/* padding: 5px 0 0 0; */
margin-top: 10px;
background-color: #FFF;
padding-top:130px;
width:100%;
}

.list-banner {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}

.list-banner .bg-1 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;*/
margin-right: 13px;
margin-bottom:20px;

margin-left:13px;
}

.list-banner .bg-2 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-3 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-4 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}
.list-banner .bg-11 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner li a {
text-decoration: none;
}

.list-banner li .text-h {
font-size: 40px;
line-height: 40px;
color: #6B626B;
display: block;
padding: 22px 0 0 0;
_padding: 54px 0 0 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .text {
display: block;
color: #999;
line-height: 18px;
padding: 11px 0 15px 0;
_padding: 11px 0 15px 21px;
margin-left: 15px;
margin-right: 15px;
line-height:36px;

}

.list-banner li a .banner-button {
display: block;
background: url(arrow_home.jpg) no-repeat;
text-align: left;
color: #0765A5;
margin: 0 0 0 15px;
background-position: right;
width: 170px;
}

.footertd {
padding-top: 20px;
float: left;
}

.bottomnews {
background-image: url(bottom320.jpg);
/*width:100%;*/
/*height:110px;*/
float: left;
color: #454545;
padding-left: 20px;
padding-top: 10px;
margin-left:13px;
margin-right:13px;
margin-bottom: 50px;
background-repeat: repeat-x;
border-radius:6px;
padding-right:12px;
}



.bottomlinks {
/*float: left;*/
padding-left: 13px;
padding-right: 5px;
/*width: 100%;*/
margin-top: 40px;
}

.heading {
width: 243px;
/*float: left;*/
}
#resellerid
{}
.heading .bottomheading {
color: #0765A5;
font-weight: bold;
}

.heading ul {
margin: 0px;
padding: 0px;
list-style: none;
margin-top: 6px;
}

.heading ul li {
/*float: left;*/
margin: 0px;
padding: 0px;
width: 225px;
padding-top: 5px;
padding-bottom: 5px;
}

.heading ul li a {
color: #9A9A9A;
text-decoration: none;
}

.lines {
border-top: 1px solid #ECECEC;
margin-top: 30px;
/*float: left;
/*width: 100%;*/
padding-top: 15px;
text-align: left;
color: #999999;
padding-bottom: 5px;
font-size: 20px;
margin-left:13px;
margin-right:13px;
}

.copyright {
float: left;
width: 100%;
text-align: left;
color: #999999;
font-size: 20px;
padding-bottom: 15px;
}

/*----------product-------------*/

.mainheading {
font-size: 30px;
color: #E80005;
line-height: 32px;
}

.indent2-top {
padding: 5px 0 0 0;
padding-top: 0px;
margin-top:125px;
/*margin-right:20px;*/
}


.productsmaindiv {
float: left;
width: 100%;
margin-top: 120px;

}

.indent2-top {
padding: 5px 0 0 0;
/*padding-top: 0px;*/

}
.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 25px;
padding-bottom: 5px;
font-weight: bold;
font-size: 14px;
width: 100%;
}

.productsinnerdiv p {
margin-right: 20px;
}

.contentinnerdiv p {
text-align: left;
margin-top: 10px;

}

.main {
width: 100%;
/*position: relative;*/
margin: 0 auto;
padding: 0 0 0 0;
text-align:justify;
}

.mainouterdiv {

/*width: 100%;*/
margin: 0 auto;
overflow: hidden;
padding-left: 13px;
margin-top: 20px;
padding-right: 13px;

}

.mainouterdiv ol li {
text-align:justify;

}


.contentinnerdiv {

width: 100%;
color: #333333;
}


.mainheading {
font-size: 31px;
color: #E80005;
line-height: 32px;
}

.productsmaindiv {
float: left;
width: 100%;
margin-top: 10px;
}

.productsinnerdiv {
float: left;
width: 100%;
margin-bottom: 20px;
}

.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 50px;
padding-bottom: 5px;
font-weight: bold;
width: 100%;
font-size:26px;
}

.productsinnerdiv p {
margin-right: 0px;
}

.contentinnerdiv p {
/*text-align: justify!important;*/
margin-top: 10px;
color:#333333!important;
line-height:35px;
width:100%
}


a {
color: #323232;
text-decoration: underline;
outline: none;
}

.lefttdata {

width: 240px;
margin-top: 50px;
}

.lefttdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.lefttdata ul li {
float: left;
padding: 0px;
width: 240px;
height: 64px;
/*margin-left: 5px;*/
margin-bottom: 10px;
}

ol {
margin: 0px;
padding: 0px;
list-style: none;
}
.prodif
{
width:260px;
}

/*------letdata------*/

#lefttd .lefttdata ul li img
{
	width:260px;
}
/*------end  letdata------/*

/*-------------product end--------*/
/*-------success------*/
.bqstart {
    /* float: left;*/
     height: 45px;
     margin-top: -20px;
     padding-top: 50px!important;
     margin-bottom: -50px;
     font-size: 300%;
     color: #e3313e;
	 margin-left:-50px;
	
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     /*padding-top: 45px;*/
     font-size: 300%;
     color: #e3313e;
 }
 
 .texttest
 {
 font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;

color: #181111;
 }
 
 .para1
 {
 padding-top: 8px;
 }
 
 .img1
 {
 text-align: center;
/*margin-top: 30px;*/
 }
 
 .img1 img
 {
 width:256px;
 }
 
 
 .img2
 {
 text-align:center;
 margin-top: 50px;
 }
 
  .img2 img
 {
 width:256px;
 }
 
 .bord1 {
/*padding: 7px;*/

}

.bord2 {
padding: 5px;

}

.readmore a {
color: #FFFFFF;
text-decoration: none;
}

.readmore {
background-color: #C33;
height: 30px;
width: 100px;
text-align: center;
float: right;
color: #FFF;
font-weight: bold;
padding-top: 7px;
margin-bottom: 25px;
/*margin-right: 25px;*/
clear:both;
float:right;
font-size:12px;
}



 /*-------success end----------------*/
 
 /*------feedback----*/
 
 .feed
 {
 float:left;
width:250px;
 }
 
 .feedtext2
 {
 width:113px;
 }
 
 .feedtext1
 {
 width:150px;
 }
 
 .feedblank
 {
 display:none;
 }
  /*------feedback end----*/
  
  /*------contact ----*/
  
  .con1
  {
  float:left;
  width:250px;
  }
  
  .conp
  {
   width:250px;
  }
  
    .con1 p 
  {
  
  width:250px;
  }
  .con1 p b 
  {
  
  width:250px;
  }
  .con2
  {
  float:left;
  width:250px;
  margin-left:-2px;
  }
  
  .conblank
  {
  display:none;
  }
  
  #mapcon
  {
  width:250px;
  }
  
  .consoft
  {
  text-align:left;
  }
  
  /*------contact end----*/

  .contententbullets ul {
margin: 0px;
padding: 0px;
}


.leftheading {
background-color: #286EB3;
padding: 0px;

padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
}

.leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.leftcontentdata ul li {

padding: 0px;
background-color: #EBEFF9;

margin-top: 1px;
margin-bottom: 1px;
margin-left:2px;
}

.leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
display: block;
padding-top: 8px;
padding-bottom: 9px;
padding-left: 15px;

}

.leftcontentdata ul li a:hover {
text-decoration:underline;
}

.contententbullets ul {
margin: 0px;
padding: 0px;
}

.contententbullets ul li {
margin: 0px;
list-style: none;
background-image: url(arrow.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-left: 15px;
text-align: justify;
margin-top: 5px;

}

/*--------chat----------*/

.purechat.purechat-bottom-right

{
	right: 0px !important;
bottom: 0px !important;
}
/*-------end chat------*/
/*-------event-------*/

.downloadimg
{
	width:260px;
}

.downiload

{
	width:260px;
}
.photoevent1
{
width:268px;
margin-left:-4px;
}

.photoevent3
{
width:250px;
height:100px;
}

.photoevent2
{
width: 270px;
height: 300px;
margin-top: 20px;
margin-left:-4px;
}

.eventtable
{
margin-top: -254px;
}

.eventphotoh
{
height:100px;
}

.photoevent img
{
width: 248px;
height: 170px;
border: 2px solid rgb(189, 186, 186);
margin-top: 23px;
margin-left: 3px;

}

.cal
{
margin-left: 11px;
color: white;
font-weight: bold;
margin-top: -4px;
}

.manthstable
{
font-size:12px;
}

/*-------event-------*/
.indc
{
padding-left: 90px;
}

.bothead
{
display:none;
}
.isro
{display:none;}
}
@media (min-width: 321px) and (max-width: 480px) {

body, td, th, xp, label, input { 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:30px;
	top:5px;
	line-height:30px;
	color:#333333;
}
div{ 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:30px;
	text-align:left;
	color:#333333;
	line-height:30px;
}
#body { background:#FFFFFF;}
a { color:#323232; text-decoration:underline; outline:none;}
a:hover { color:#2B8BE2; text-decoration:none; }
a, button, .button{ cursor:pointer;}
#mmneu{display:none}

#body
{
margin:8px;
display:block;



}

.softimg
{
width:295px;


}

.feedname
{
width:115px;
}


.logotext {
font-size: 12px;
color: rgb(64, 128, 197);
padding-left: 25px;
/*padding-top:50px;*/
}



.topcontent
{
position: fixed;
top: 0px;
left: 0px;
width:100%;
display:block;
/*height:500px;*/
}

.logo {
/*margin-bottom: 5px;
/* width: 350px; */
/*float: left;
width:100%;
text-align:center;*/
}

.logo
{
background-color: white;
height: 130px;
padding-left: 20px;
padding-top: 32px;
}

.logo img
{
	width:225px;
}
.ban1
{
display:none;
}

.toplinks
{
display:none;
}



.middle img {
width: 35px;
float:left;


}
.middle
{
position:fixed;
right:0px;
top:0;
}

.top-menubar
{


}

.navicon
{
margin-top: -70px;
float: right;
	

}
.navicon img
{
width:70px;
}

.navicon img a
{
position: relative;
margin-left: 193px;
top: 40px;




}

.navicon img a:hover
{
/*position: relative;
margin-left: 193px;
top: 40px;
*/


}

.top-menubar {
/*background-image: url(top.jpg);*/
background: #007dbe;
width: 300px;
float: right;
position: relative;
overflow: hidden;

}

.top-menubar ul {
margin: 0px;
padding: 0px;
margin-left: 10px;
list-style: none;
}

.top-menubar ul li {
padding: 0px;
float: left;
padding-left: 34px;
padding-right: 15px;
/* border-right: 1px solid #0765A5; */
color: #FFF;
margin-top: 8px;
font-weight: bold;
background: #007dbe;
padding-top: 10px;
padding-bottom: 11px;
}

.top-menubar ul li a {
color: #FFF;
text-decoration: none;
}
.row-banner {
/* padding: 5px 0 0 0; */
margin-top: 10px;
background-color: #FFF;
padding-top:170px;
}

.list-banner {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}

.list-banner .bg-1 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;*/
margin-right: 13px;
margin-bottom:20px;

margin-left:13px;
}

.list-banner .bg-2 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-3 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-4 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}
.list-banner li a {
text-decoration: none;
}

.list-banner li .text-h {
font-size: 40px;
line-height: 40px;
color: #6B626B;
display: block;
padding: 22px 0 0 0;
_padding: 54px 0 0 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .text {
display: block;
color: #999;
line-height: 30px;
padding: 11px 0 15px 0;
_padding: 11px 0 15px 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .banner-button {
display: block;
background: url(arrow_home.jpg) no-repeat;
text-align: left;
color: #0765A5;
margin: 0 0 0 15px;
background-position: right;
width: 185px;
}

.footertd {
padding-top: 20px;
/*float: left;*/
}

.bottomnews {
background-image: url(bottom320.jpg);
/*width:100%;*/


color: #454545;
padding-left: 20px;
padding-top: 10px;
margin-left:13px;
margin-right:14px;
/*margin-bottom: 50px;*/
background-repeat: repeat-x;
border-radius:6px;
padding-right:12px;
}



.bottomlinks {
/*float: left;*/
padding-left: 13px;
padding-right: 5px;
/*width: 100%;*/
margin-top: 40px;
}

.heading {
/*width: 243px;
/*float: left;*/
}

.heading .bottomheading {
color: #0765A5;
font-weight: bold;
}

.heading ul {
margin: 0px;
padding: 0px;
list-style: none;
margin-top: 6px;
}

.heading ul li {
/*float: left;*/
margin: 0px;
padding: 0px;
/*width: 225px;*/
padding-top: 5px;
padding-bottom: 5px;
}

.heading ul li a {
color: #9A9A9A;
text-decoration: none;
}

.lines {
border-top: 1px solid #ECECEC;
margin-top: 30px;
/*float: left;
/*width: 100%;*/
padding-top: 15px;
text-align: left;
color: #999999;
padding-bottom: 5px;
margin-left:13px;
margin-right:13px;
font-size:25px;
}

.copyright {
float: left;
width: 100%;
text-align: left;
color: #999999;
font-size:25px;
padding-bottom: 15px;
}

/*----------product-------------*/

.mainheading {
font-size: 40px;
color: #E80005;
line-height: 40px;
}

.indent2-top {
padding: 5px 0 0 0;
padding-top: 0px;
margin-top:145px;
/*margin-right:20px;*/
}


.productsmaindiv {
float: left;
width: 100%;
margin-top: 120px;

}

.indent2-top {
padding: 5px 0 0 0;
/*padding-top: 0px;*/

}
.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 25px;
padding-bottom: 5px;
font-weight: bold;

width: 100%;
}

.productsinnerdiv p {
margin-right: 20px;
}

.contentinnerdiv p {
text-align: justify;
margin-top: 10px;

}

.main {
/*width: 100%;
/*position: relative;*/
margin: 0 auto;
padding: 0 0 0 0;
text-align: left;
}

.mainouterdiv {

/*width: 100%;*/
margin: 0 auto;
overflow: hidden;
padding-left: 13px;
margin-top: 20px;
padding-right: 13px;

}


.mainouterdiv ol li {
text-align:justify;
}

.mainouterdiv ul li {
/*text-align:justify;*/
}

.contentinnerdiv {

width: 100%;
color: #333333;
}


.mainheading {

color: #E80005;

}

.productsmaindiv {
float: left;
width: 100%;
margin-top: 10px;
}

.productsinnerdiv {
float: left;
width: 100%;
margin-bottom: 20px;
}

.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 50px;
padding-bottom: 5px;
font-weight: bold;

width: 100%;
}

.productsinnerdiv p {
margin-right: 0px;
}

.contentinnerdiv p {
text-align: justify!important;
margin-top: 10px;

color:#333333!important;
}

a {
color: #323232;
text-decoration: underline;
outline: none;
}

.lefttdata {

width: 240px;
margin-top: 50px;
}

.lefttdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.lefttdata ul li {
float: left;
padding: 0px;
width: 240px;
height: 64px;
/*margin-left: 5px;*/
margin-bottom: 10px;
}

ol {
margin: 0px;
padding: 0px;
list-style: none;
}
.prodif
{
width:294px;
}

/*------letdata------*/

#lefttd .lefttdata ul li img
{
	width:260px;
}
/*------end  letdata------/*

/*-------------product end--------*/
/*-------success------*/
.bqstart {
    /* float: left;*/
     height: 45px;
     margin-top: -20px;
     padding-top: 50px!important;
     margin-bottom: -50px;
     font-size: 300%;
     color: #e3313e;
	 margin-left:-50px;
	
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 18px;
     /*padding-top: 45px;*/
     font-size: 300%;
     color: #e3313e;
 }
 
 .texttest
 {
 font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
color: #181111;
 }
 
 .para1
 {
 padding-top: 8px;
 }
 
 .img1
 {
 text-align: center;
/*margin-top: 30px;*/
 }
 
 .img2
 {
 text-align:center;
 margin-top: 90px;
 }
 
 .bord1 {
padding: 7px;
height: 337px;
}

.bord2 {
padding: 5px;
height: 325px;
}

.img3
{
margin-top: 100px;
}

.readmore a {
color: #FFFFFF;
text-decoration: none;
}

.readmore {
background-color: #C33;
width: 96px;
text-align: center;
float: right;
color: #FFF;
font-weight: bold;
margin-bottom: 25px;
/*margin-right: 25px;*/
clear:both;
float:right;
padding-right:6px;
font-size:12px;
}



 /*-------success end----------------*/
 
 /*------feedback----*/
 .reade
 {
 height:40px;
 }
 .feed
 {
 float: left;
width: 382px;
line-height: 47px;
 }
 
 .feedtext2
 {
 width:145px;
 }
 
 .feedtext1
 {
 width:113px;
 }
 

 
 .feedblank
 {
 display:none;
 
 
 }
 
 .manthstable
 {
 font-size:14px;
 
 }
  /*------feedback end----*/
  
  /*------contact ----*/
  
  .con1
  {
  float:left;
  width:250px;
  }
  
  .conp
  {
   width:250px;
  }
  
    .con1 p 
  {
  
  width:250px;
  }
  .con1 p b 
  {
  
  width:250px;
  }
  .con2
  {
  float:left;
  width:250px;
  }
  
  .conblank
  {
  display:none;
  }
  
  #mapcon
  {
  width:282px;
  }
  
  .consoft
  {
  text-align:left;
  }
  
  /*------contact end----*/

  .contententbullets ul {
margin: 0px;
padding: 0px;
}


.leftheading {
background-color: #286EB3;
padding: 0px;
padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
}

.leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.leftcontentdata ul li {

padding: 0px;

background-color: #EBEFF9;
margin-top: 1px;
margin-bottom: 1px;
margin-left:2px;
}

.leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
display: block;
padding-top: 8px;
padding-bottom: 9px;
padding-left: 15px;

}

.leftcontentdata ul li a:hover {
text-decoration:underline;
}

.contententbullets ul {
margin: 0px;
padding: 0px;
}

.contententbullets ul li {
margin: 0px;
list-style: none;
background-image: url(arrow.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-left: 15px;
text-align: justify;
margin-top: 5px;

}

/*--------chat----------*/

.purechat.purechat-bottom-right

{
	right: 0px !important;
bottom: 0px !important;
}
/*-------end chat------*/
/*-------event-------*/

.downloadimg
{
	width: 294px;
height: 300px;
}

.downiload

{
	width: 294px;
height: 350px;
}
.photoevent1
{
width: 304px;
margin-left: -5px;
}

.photoevent3
{
width:250px;
height:100px;
}

.photoevent2
{
width: 305px;
height: 300px;
margin-left: -5px;
}

.eventtable
{
margin-top: -139px;
}

.eventphotoh
{
height:200px;
}

.photoevent img
{
width: 292px;
height: 290px;
margin-top: 23px;
border: 2px solid rgb(221, 214, 214);
}

.cal
{
margin-left: 11px;
color: white;
font-weight: bold;
margin-top: -4px;
}

.bothead
{
display:none;
}

.paramain
{
background: url(box320.jpg);
background-repeat: repeat-x;
border-radius: 10px;
padding-left:10px;
padding-right:10px;
padding-top:15px;
}

.bgimg img
{
border: 1px dotted rgb(241, 231, 231);
}
/*-------event-------*/

.chpri
{
width:278px!important;
height:300px!important;
}
.chpri img
{
width:150px!important;
}
.sub
{
margin-top:-155px!important;
}

.cp_leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.cp_leftcontentdata ul li {

padding: 0px;

background-color: #EBEFF9;
height: 92px;
margin-top: 1px;
margin-bottom: 1px;
font-size: 13px;
}

.cp_leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
}
.cp_leftcontentdata ul li img {
padding-left: 5px;
padding-top: 2px;
margin-right: 8px;
float: left;
}

.cp_leftheading {
background-color: #286EB3;
padding: 0px;

padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
font-weight: bold;
}
	#global
	{margin-left: 77px;

	}
	
	#global img
	{width:100px;}
	.isro
{display:none;}
}


@media (min-width: 481px) and (max-width: 640px) {
body, td, th, xp, label, input { 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:30px;
	top:5px;
	line-height:30px;
	color:#333333;
}
div{ 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:30px;
	text-align:left;
	color:#333333;
	line-height:30px;
}
#body { background:#FFFFFF;}
a { color:#323232; text-decoration:underline; outline:none;}
a:hover { color:#2B8BE2; text-decoration:none; }
a, button, .button{ cursor:pointer;}
#mmneu{display:none}

#body
{
margin:8px;
display:block;


}

.manthstable
{
font-size:12px;
}

.logotext {
font-size: 26px;
color: rgb(64, 128, 197);
padding-left: 19px;
/*padding-top:73px;*/
}

.topcontent
{
position: fixed;
top: 0px;
left: 0px;
width:100%;
display:block;
/*height:500px;*/
}

.logo {
/*margin-bottom: 5px;
/* width: 350px; */
/*float: left;
width:100%;
text-align:center;*/
}

.logo
{
background-color: white;
height: 150px;
padding-left: 10px;
padding-top: 10px;
}

.logo img
{
width:425px;
}


.ban1
{
display:none;
}

.toplinks
{
display:none;
}



.middle img {
width: 35px;
float:left;


}
.middle
{
position:fixed;
right:0px;
top:0;
}

.top-menubar
{

}

.navicon
{

margin-top: -76px;
float: right;
}

.navicon img
{
width:75px;
}

.top-menubar {
/*background-image: url(top.jpg);*/
background: #007dbe;
width: 344px;
float: right;

position: relative;
overflow: hidden;


}

.top-menubar ul {
margin: 0px;
padding: 0px;
margin-left: 10px;
list-style: none;
}

.top-menubar ul li {
padding: 0px;
float: left;
padding-left: 56px;
padding-right: 23px;
/* border-right: 1px solid #0765A5; */
color: #FFF;
margin-top: 8px;
font-weight: bold;
background: #007dbe;
padding-top: 16px;
padding-bottom: 19px;

}

.top-menubar ul li a {
color: #FFF;
text-decoration: none;
}
.row-banner {
/* padding: 5px 0 0 0; */
margin-top: 10px;
background-color: #FFF;
padding-top:160px;
}

.list-banner {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}

.list-banner .bg-1 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;*/

margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-2 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-3 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-4 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}
.list-banner li a {
text-decoration: none;
}

.list-banner li .text-h {
font-size: 40px;
line-height: 40px;
color: #6B626B;
display: block;
padding: 22px 0 0 0;
_padding: 54px 0 0 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .text {
display: block;
color: #999;
line-height: 28px;
padding: 11px 0 15px 0;
_padding: 11px 0 15px 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .banner-button {
display: block;
background: url(arrow_home.jpg) no-repeat;
text-align: left;
color: #0765A5;
margin: 0 0 0 15px;
background-position: right;
width: 200px;
}

.footertd {
padding-top: 20px;
float: left;
}

.bottomnews {
background-image: url(bottom320.jpg);
/*width:100%;*/
/*height:190px;*/
float: left;
color: #454545;
padding-left: 20px;
padding-top: 10px;
margin-left:13px;
margin-right:13px;

background-repeat: repeat-x;
border-radius:6px;
}



.bottomlinks {
/*float: left;*/
padding-left: 10px;
padding-right: 5px;
/*width: 100%;*/
margin-top: 40px;
}

.heading {
/*width: 243px;
/*float: left;*/
}

.heading .bottomheading {
color: #0765A5;
font-weight: bold;
}

.heading ul {
margin: 0px;
padding: 0px;
list-style: none;
margin-top: 6px;
}

.heading ul li {
/*float: left;*/
margin: 0px;
padding: 0px;
/*width: 225px;*/
padding-top: 5px;
padding-bottom: 5px;
}

.heading ul li a {
color: #9A9A9A;
text-decoration: none;
}

.lines {
border-top: 1px solid #ECECEC;
margin-top: 30px;
float: left;
width: 100%;
padding-top: 15px;
text-align: left;
color: #999999;
padding-bottom: 5px;

}

.copyright {
float: left;
width: 100%;
text-align: left;
color: #999999;

padding-bottom: 15px;
}


/*--------------Product-----------*/
.mainheading {
font-size: 40px;
color: #E80005;
line-height: 32px;
}

.indent2-top {
padding: 5px 0 0 0;
padding-top: 0px;
margin-top:125px;
/*margin-right:20px;*/
}


.productsmaindiv {
float: left;
width: 100%;
margin-top: 120px;

}

.indent2-top {
padding: 5px 0 0 0;
/*padding-top: 0px;*/

}
.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 25px;
padding-bottom: 5px;
font-weight: bold;

width: 100%;
}

.productsinnerdiv p {
/*margin-right: 13px;*/
}

.contentinnerdiv p {
text-align: justify;
margin-top: 10px;

}

.main {
width: 100%;
/*position: relative;*/
margin: 0 auto;
padding: 0 0 0 0;
text-align: left;
}

.mainouterdiv {

/*width: 100%;*/
margin: 0 auto;
overflow: hidden;
padding-left: 13px;
margin-top: 20px;
padding-right:13px;
}

.mainouterdiv ol li {
text-align:justify;
}

.mainouterdiv ul li {
text-align:justify;
}


.contentinnerdiv {

width: 100%;
color: #333333;
}


.mainheading {

color: #E80005;
line-height: 60px;
}

.productsmaindiv {
float: left;
width: 100%;
margin-top: 10px;
}

.productsinnerdiv {
float: left;
width: 100%;
margin-bottom: 20px;
}

.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 35px;
padding-bottom: 5px;
font-weight: bold;

width: 100%;
}

.productsinnerdiv p {
/*margin-right: 13px;*/
}

.contentinnerdiv p {
text-align: justify!important;
margin-top: 10px;

color:#333333!important;
}

a {
color: #323232;
text-decoration: underline;
outline: none;
}

.lefttdata {

width: 240px;
margin-top: 70px;
}

.lefttdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.lefttdata ul li {
float: left;
padding: 0px;
width: 240px;
height: 64px;
/*margin-left: 5px;*/
margin-bottom: 10px;
}
/*--------------Product end-----------*/

ol {
margin: 0px;
padding: 0px;
list-style: none;
}

/*-------success------*/
.bqstart {
    /*float: left;*/
     height: 45px;
     margin-top: -20px;
     padding-top: 50px!important;
     margin-bottom: -50px;
     font-size: 300%;
     color: #e3313e;
	 margin-left: -41px;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     /*padding-top: 45px;*/
     font-size: 300%;
     color: #e3313e;
 }
 
 .texttest
 {
 font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
/*font-size: 15px;*/
color: #181111;
 }
 
 .para1
 {
 padding-top: 8px;
 }
 
 .img1
 {
 text-align: center;
margin-top: 30px;
 }
 
 .img2
 {
 text-align:center;
 margin-top: 80px;
 }
 
 
  .img3
 {
 text-align:center;
 margin-top: 80px;
 }
 
 .reade
 {
 height:25px;
 }
 .bord1 {
/*padding: 7px;*/
height: 285px;
}

.bord2 {
padding: 5px;
height: 285px;
text-align:justify;
}

.readmore a {
color: #FFFFFF;
text-decoration: none;
}

.readmore {
background-color: #C33;
/*height: 25px;*/
width: 100px;
text-align: center;
float: right;
color: #FFF;
font-weight: bold;
/*padding-top: 7px;*/
margin-bottom: 25px;
/*margin-right: 25px;*/
clear:both;
float:right;
font-size:12px;

}



 /*-------success end----------------*/
 
 
   /*------contact ----*/
  
  .con1
  {
  float:left;
  width:153px;
  }
  
  .conp
  {
   width:250px;
  }
  
    .con1 p 
  {
  
 
  }
  .con1 p b 
  {
  
  width:250px;
  }
  .con2
  {
  float:left;

  }
  
  .conblank
  {
  display:none;
  }
  
  #mapcon
  {
  width:400px;
  }
  
  .consoft
  {
  text-align:left;
  }
  
  .photoevent
  {
  padding-top:25px;
  }
  
  /*------contact end----*/
  
  .contententbullets ul {
margin: 0px;
padding: 0px;
}


.leftheading {
background-color: #286EB3;
padding: 0px;
width: 100%;
padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
}

.leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.leftcontentdata ul li {
float: left;
padding: 0px;
width: 100%;
background-color: #EBEFF9;

margin-top: 1px;
margin-bottom: 1px;
margin-left:2px;
}

.leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
display: block;
padding-top: 8px;
padding-bottom: 9px;
padding-left: 15px;

}

.leftcontentdata ul li a:hover {
text-decoration:underline;
}

.contententbullets ul {
margin: 0px;
padding: 0px;
}

.contententbullets ul li {
margin: 0px;
list-style: none;
background-image: url(arrow.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-left: 15px;
text-align: justify;
margin-top: 5px;

}

/*-------event-------*/

.downloadimg
{
		width: 415px;
height: 300px;
}

.downiload

{
		width: 415px;
height: 350px;
}
.photoevent1
{
width: 482px;
margin-left: -4px;
}

.photoevent3
{
width:250px;
height:100px;
}

.photoevent2
{
width: 484px;
height: 300px;
margin-left: -5px;
}

.eventtable
{
margin-top: 0px;
}

.eventphotoh
{
height:250px;
}

.photoevent img
{
width:469px;
height:303px;
border:3px solid #D8D4D4;

}

.cal
{
margin-left: 11px;
color: white;
font-weight: bold;
margin-top: -4px;
}

/*-------event-------*/

.bothead
{
display:none;
}
.paramain
{
/*background: url(box320.jpg);
background-repeat: repeat-x;
border-radius: 10px;
padding-left:10px;
padding-right:10px;
padding-top:15px;*/
}

.bgimg img
{
border: 1px dotted rgb(241, 231, 231);
}
.feedname
{
width:300px;
}

.feed
{
float:left;
}

.chpri
{
width:400px!important;
height:300px!important;
}
.chpri img
{
width:150px!important;
}
.sub
{
margin-top:-155px!important;
}

.cp_leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.cp_leftcontentdata ul li {

padding: 0px;

background-color: #EBEFF9;
height: 48px;
margin-top: 1px;
margin-bottom: 1px;
font-size: 13px;
}

.cp_leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
}
.cp_leftcontentdata ul li img {
padding-left: 5px;
padding-top: 2px;
margin-right: 8px;
float: left;
}

.cp_leftheading {
background-color: #286EB3;
padding: 0px;

padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
font-weight: bold;
}
.isro
{display:none;}
}





@media (min-width: 641px) and (max-width: 768px) {


body, td, th, xp, label, input { 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:35px;
	top:5px;
	line-height:35px;
	color:#333333;
	text-align:justify;
}
div{ 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:35px;
	text-align:left;
	line-height:35px;
	color:#333333;
	text-align:justify;
}
#body { background:#FFFFFF;}
a { color:#323232; text-decoration:underline; outline:none;}
a:hover { color:#2B8BE2; text-decoration:none; }
a, button, .button{ cursor:pointer;}
#mmneu{display:none}

#body
{
margin:8px;
display:block;



}

.sub
{
margin-top:-155px!important;
}


.logotext {
font-size: 23px;
color: rgb(64, 128, 197);
padding-left: 27px;
/*padding-top:73px;*/
}
.manthstable
{
font-size:12px;
}


.topcontent
{
position: fixed;
top: 0px;
left: 0px;
width:100%;
display:block;
/*height:500px;*/
}

.logo {
/*margin-bottom: 5px;
/* width: 350px; */
/*float: left;
width:100%;
text-align:center;*/
}

.logo
{

margin-left: 15px;
/*margin-top: 25px*/
background-color: white;
height: 146px;
}

.logo img
{
width:400px;
}
.ban1
{
display:none;
width:100%;
}

.toplinks
{
display:none;
}



.middle img {
width: 37px;
float:left;


}
.middle
{
position:fixed;
right:0px;
top:0;
}

.navicon
{
margin-top: -70px;
float: right;
	

}

.navicon img a
{
position: relative;
margin-left: 193px;
top: 40px;




}

.navicon img a:hover
{
/*position: relative;
margin-left: 193px;
top: 40px;
*/
}


.navicon img
{

width: 70px;

}
.top-menubar {
/*background-image: url(top.jpg);*/
background: #007dbe;
width: 400px;
float: right;

position:relative;
/*overflow: hidden;*/

}

.top-menubar ul {
margin: 0px;
padding: 0px;
margin-left: 10px;
list-style: none;
}

.top-menubar ul li {
margin: 0px;
padding: 0px;
/* float: left; */
padding-left: 60px;
padding-right: 15px;
/* border-right: 1px solid #0765A5; */
color: #FFF;
margin-top: 8px;
font-weight: bold;
background: #007dbe;
padding-top: 25px;
padding-bottom: 25px;
border-bottom: 1px dotted rgb(120, 170, 204);
}

.top-menubar ul li a {
color: #FFF;
text-decoration: none;
}


.row-banner {
/* padding: 5px 0 0 0; */
margin-top: 10px;
background-color: #FFF;
padding-top:155px;
}

.list-banner {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}

.list-banner .bg-1 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;*/
margin-right: 13px;
margin-bottom:20px;
margin-left:13px;

}

.list-banner .bg-2 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-3 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}

.list-banner .bg-4 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
}
.list-banner .bg-11 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;

}
.list-banner li a {
text-decoration: none;
}

.list-banner li .text-h {
font-size: 50px;
line-height: 50px;
color: #6B626B;
display: block;
padding: 22px 0 0 0;
_padding: 54px 0 0 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .text {
display: block;
color: #999;
line-height: 40px;
padding: 11px 0 15px 0;
_padding: 11px 0 15px 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .banner-button {
display: block;
background: url(arrow_home.jpg) no-repeat;
text-align: left;
color: #0765A5;
margin: 0 0 0 15px;
background-position: right;
width: 238px;
}

.footertd {
padding-top: 20px;
float: left;
}

.bottomnews {
background-image: url(bottom320.jpg);
/*width:100%;*/

float: left;
color: #454545;
padding-left: 20px;
padding-top: 10px;
margin-left:13px;
margin-right:13px;

background-repeat: repeat-x;
border-radius:6px;
}



.bottomlinks {
/*float: left;*/
padding-left: 10px;
padding-right: 5px;
/*width: 100%;*/
margin-top: 40px;
}

.heading {
/*width: 243px;*/
/*float: left;*/
}

.heading .bottomheading {
color: #0765A5;
font-weight: bold;
}

.heading ul {
margin: 0px;
padding: 0px;
list-style: none;
margin-top: 6px;
}

.heading ul li {
/*float: left;*/
margin: 0px;
padding: 0px;
/*width: 225px;*/
padding-top: 5px;
padding-bottom: 5px;
}

.heading ul li a {
color: #9A9A9A;
text-decoration: none;
}

.lines {
border-top: 1px solid #ECECEC;
margin-top: 30px;
float: left;
width: 100%;
padding-top: 15px;
text-align: left;
color: #999999;
padding-bottom: 5px;
/*font-size: 13px;*/
}

.copyright {
float: left;
/*width: 100%;*/
text-align: left;
color: #999999;
/*font-size: 11px;*/
padding-bottom: 15px;
}

/*--------------Product-----------*/
.mainheading {
font-size: 50px;
color: #E80005;
line-height: 72px;
}

.indent2-top {
padding: 5px 0 0 0;
padding-top: 0px;
margin-top:125px;
margin-right:13px;
}


.productsmaindiv {
float: left;
width: 100%;
margin-top: 120px;

}

.indent2-top {
padding: 5px 0 0 0;
/*padding-top: 0px;*/

}
.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 25px;
padding-bottom: 5px;
font-weight: bold;

width: 100%;
}

.productsinnerdiv p {
/*margin-right: 13px;*/
}

.contentinnerdiv p {
text-align: justify;
margin-top: 10px;

}

.main {
width: 100%;
/*position: relative;*/
margin: 0 auto;
padding: 0 0 0 0;
text-align: left;
}

.mainouterdiv {

/*width: 100%;*/
margin: 0 auto;
overflow: hidden;
padding-left: 13px;
margin-top: 20px;
}

.mainouterdiv ol li {
text-align:justify;}

.mainouterdiv ul li {
text-align:justify;}

.contentinnerdiv {

width: 100%;
}


.mainheading {

color: #E80005;
line-height: 70px;
}

.productsmaindiv {
float: left;
width: 100%;
margin-top: 10px;
}

.productsinnerdiv {
float: left;
width: 100%;
margin-bottom: 20px;
}

.highlight {
color: #0765A5;
/*padding-top: 81px;*/
line-height: 48px;
padding-bottom: 5px;
font-weight: bold;

width: 100%;
}

.high1
{
/*padding-top: 124px;*/
}

.high2
{
/*padding-top: 111px;*/
}
.productsinnerdiv p {
/*margin-right: 13px;*/
}

.contentinnerdiv p {
text-align: left;
margin-top: 10px;

color:#333333!important;
}

a {
color: #323232;
text-decoration: underline;
outline: none;
}

.lefttdata {

width: 240px;
margin-top: 56px;
}

.lefttdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.lefttdata ul li {
float: left;
padding: 0px;
width: 240px;
height: 64px;
/*margin-left: 5px;*/
margin-bottom: 10px;
}

ol {
margin: 0px;
padding: 0px;
list-style: none;
}


/*-------success------*/
.bqstart {
    /* float: left;*/
     height: 45px;
     margin-top: -20px;
     padding-top: 50px!important;
     margin-bottom: -50px;
     font-size: 300%;
     color: #e3313e;
	margin-left: -41px;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     /*padding-top: 45px;*/
     font-size: 300%;
     color: #e3313e;
 }
 
 .texttest
 {
 font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;

color: #181111;
 }
 
 .para1
 {
 padding-top: 8px;
 }
 
 .img1
 {
 text-align: center;
margin-top: 30px;
 }
 
 .img2
 {
 text-align:center;
 margin-top: 70px;
 }
 
  .img3
 {
 text-align: center;
margin-top: 70px;
 }
 
 .reade
 {
 height:25px;
 }
 
 .bord1 {
/*padding: 7px;*/
height: 311px;
text-align:justify;
}

.bord2 {
padding: 5px;
height: 311px;
text-align:justify;
}

.readmore a {
color: #FFFFFF;
text-decoration: none;
}

.readmore {
background-color: #C33;
/*height: 25px;*/
width: 100px;
text-align: center;
float: right;
color: #FFF;
font-weight: bold;
/*padding-top: 7px;*/
margin-bottom: 25px;
/*margin-right: 25px;*/
clear:both;
float:right;
font-size:12px;

}



 /*-------success end----------------*/


/*--------------Product end-----------*/

  .contententbullets ul {
margin: 0px;
padding: 0px;
}


.leftheading {
background-color: #286EB3;
padding: 0px;
padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
}

.leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.leftcontentdata ul li {
float: left;
padding: 0px;
width: 240px;
background-color: #EBEFF9;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
margin-left:2px;
}

.leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
display: block;
padding-top: 8px;
padding-bottom: 9px;
padding-left: 15px;

}

.leftcontentdata ul li a:hover {
text-decoration:underline;
}

.contententbullets ul {
margin: 0px;
padding: 0px;
}

.contententbullets ul li {
margin: 0px;
list-style: none;
background-image: url(arrow.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-left: 15px;
text-align: justify;
margin-top: 5px;

}
/*-------------BOTTOM------*/
.headbot
{
float: left;
/*width: 357px;*/
}

.headbot2
{
/*float: left;*/
}

.head4
{
/*position: absolute;
margin-top: -354px;
margin-left: 345px;*/
}
/*-------------BOTTOM END------*/

/*------------download----------*/
.downloadimg
{
width:415px;
height:350px;
float:left;
margin-right:30px;
}

.downiload
{
width:415px;
height:350px;
float:left;
margin-right:30px;
margin-bottom:25px;
}

.high3
{
height: 170px;
padding-top: 42px;
}

.highlight a
{
color: #0765A5;
text-decoration:none;
}

.highlight a:hover
{
color: #0765A5;
text-decoration:underline;
}
/*------------download----------*/


.cal
{
margin-left: 15px;
font-weight: bold;
}

.consoft
{
text-align: left!important;
padding-left: 181px!important;
}

.bothead
{
display:none;
}


.paramain
{
/*background: url(box320.jpg);
background-repeat: repeat-x;
border-radius: 10px;
padding-left:10px;
padding-right:10px;
padding-top:15px;
*/
}

.bgimg img
{
border: 1px dotted rgb(241, 231, 231);
}
.con2
{
height:348px;
}

.cp_leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.cp_leftcontentdata ul li {

padding: 0px;

background-color: #EBEFF9;
height: 42px;
margin-top: 1px;
margin-bottom: 1px;
font-size: 13px;
}

.cp_leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
}
.cp_leftcontentdata ul li img {
padding-left: 5px;
padding-top: 2px;
margin-right: 8px;
float: left;
}
.cp_leftheading {
background-color: #286EB3;
padding: 0px;

padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
font-weight: bold;
}
.isro
{display:none;}
}

@media (min-width: 769px) and (max-width: 1023px) {

body, td, th, xp, label, input { 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:35px;
	top:5px;
	line-height:38px;
	color:#333333;

}
div{ 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:35px;

	color:#333333;
	line-height:38px;

}
#body { background:#FFFFFF;}
a { color:white; text-decoration:underline; outline:none;}
a:hover { color:#2B8BE2; text-decoration:none; }
a, button, .button{ cursor:pointer;}
#mmneu{display:none}

#body
{
margin:8px;
display:block;



}

.feedtext
{
width:428px;
}

.photoevent
{padding-top: 11px;}

.logotext {
font-size: 27px;
color: rgb(64, 128, 197);
padding-left: 9px;
/*padding-top:73px;*/
}

.ban11
{
width:950px!important;
}

.topcontent
{
position: fixed;
top: 0px;
left: 0px;
width:100%;
display:block;
/*background-color: white;
/*height:500px;*/
z-index:10001;
}

.logo {
/*margin-bottom: 5px;
/* width: 350px; */
/*float: left;
width:100%;
text-align:center;*/
}

.logo
{

padding-left: 10px;
/*margin-top: 25px;
margin-right: 250px;*/
background-color:#FFFFFF;
height: 165px;

}

.logo img
{
width:450px;
}
.ban1
{
width:700px;
margin-top: 170px
}

.toplinks
{
display:none;
}


.middle img {
width: 60px;
float:left;


}
.middle
{
position:fixed;
right:0px;
top:0;
}

.navicon
{
margin-top: -90px;
float: right;
	

}

.navicon img
{
width:90px;
hight:70px;
}

.navicon img a
{
position: relative;
margin-left: 193px;
top: 40px;




}

.navicon img a:hover
{
/*position: relative;
margin-left: 193px;
top: 40px;
*/


}

.top-menubar {
/*background-image: url(top.jpg);*/
background:#007dbe;
width: 400px;

float: right;
font-size: 40px;
position:relative;
overflow: hidden;

}

.top-menubar ul {
margin: 0px;
padding: 0px;
margin-left: 10px;
list-style: none;
}

.top-menubar ul li {
margin: 0px;
padding: 0px;
/* float: left; */
padding-left: 60px;
padding-right: 15px;
/* border-right: 1px solid #0765A5; */
color: #FFF;
margin-top: 8px;
font-weight: bold;
background: #007dbe;
padding-top: 25px;
padding-bottom: 25px;
border-bottom: 1px dotted rgb(120, 170, 204);
}

.top-menubar ul li a {
color: #FFF;
text-decoration: none;
}


.row-banner {
/* padding: 5px 0 0 0; */
margin-top: 10px;
background-color: #FFF;
padding-top:43px;
}

.list-banner {
list-style: none;
margin: 0;
padding: 0;
text-align: left;

}

.list-banner .bg-1 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;*/
/*margin-right: 30px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;
/*float:left;*/
text-align:justify;


}

.list-banner .bg-2 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;

}

.list-banner .bg-3 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;


}

.list-banner .bg-4 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;


}
.list-banner .bg-11 {
background: url(box320.jpg);
background-repeat:repeat-x;
border-radius:10px;
/*width: 100%;
/*margin-right: 22px;*/
margin-bottom:20px;
margin-right:13px;
margin-left:13px;

}
.list-banner li a {
text-decoration: none;
}

.list-banner li .text-h {
font-size: 50px;
line-height: 50px;
color: #6B626B;
display: block;
padding: 22px 0 0 0;
_padding: 54px 0 0 21px;
margin-left: 15px;
margin-right: 15px;
}

.list-banner li a .text {
display: block;
color: #999;
line-height: 50px;
padding: 11px 0 15px 0;
_padding: 11px 0 15px 21px;
margin-left: 15px;
margin-right: 15px;
text-align:justify;

}

.list-banner li a .banner-button {
display: block;
background: url(arrow_home.jpg) no-repeat;
text-align: left;
color: #0765A5;
margin: 0 0 0 15px;
background-position: right;
width: 229px;
}

.footertd {
padding-top: 20px;
float: left;
}

.head4
{
/*width:600px;*/
}

.bottomnews {
background-image: url(bottom320.jpg);
/*width:100%;*/
/*height:110px;*/
/*float: left;*/
color: #454545;
padding-left: 20px;
padding-top: 10px;
margin-left:18px;
line-height:50px;
margin-right:13px;

background-repeat: repeat-x;
border-radius:6px;
}



.bottomlinks {
/*float: left;*/
padding-left: 10px;
padding-right: 5px;
/*width: 100%;*/
margin-top: 40px;
}

#softwarewidth
{width:100%}
.heading {
/*width: 700px;*/
/*float: left;*/
line-height:50px;
}
#resellerid
{text-align: center;}
.applo1
{
height: 225px;
float:left;
}
.heading .bottomheading {
color: #0765A5;
font-weight: bold;
}

.heading ul {
margin: 0px;
padding: 0px;
list-style: none;
margin-top: 6px;
border-bottom:1px solid #999999;
}

.heading ul li {
/*float: left;*/
margin: 0px;
padding: 0px;
/*width: 225px;*/
padding-top: 5px;
padding-bottom: 5px;
}

.heading ul li a {
color: #9A9A9A;
text-decoration: none;
}

.lines {
border-top: 1px solid #ECECEC;
margin-top: 40px;
/*float: left;*/

padding-top: 15px;
text-align: left;
color: #999999;
padding-bottom: 5px;
line-height:50px;
}

.copyright {
float: left;

text-align: left;
color: #999999;
line-height:50px;

padding-bottom: 15px;
}

/*--------------Product-----------*/
.mainheading {
font-size: 30px;
color: #E80005;
line-height: 32px;
}

.indent2-top {
padding: 5px 0 0 0;
padding-top: 0px;
margin-top:125px;
margin-right:17px;
}


.productsmaindiv {
float: left;
/*width: 100%;*/
margin-top: 120px;

}

.indent2-top {
padding: 5px 0 0 0;
padding-top: 0px;

}
.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 25px;
padding-bottom: 5px;
font-weight: bold;

width: 100%;
}

.productsinnerdiv p {
/*margin-right: 13px;*/
}

.contentinnerdiv p {
text-align: justify;
margin-top: 10px;

}

.main {
width: 100%;
/*position: relative;*/
margin: 0 auto;
padding: 0 0 0 0;
text-align: left;
}

.mainouterdiv {

/*width: 100%;*/
margin: 0 auto;
overflow: hidden;
padding-left: 13px;
margin-top: 20px;

}
.mainouterdiv ol li {
text-align:justify;
}

.mainouterdiv ul li {
text-align:justify;
}

.contentinnerdiv {

/*width: 100%;*/
color: #333333;
}


.mainheading {
font-size: 50px;
color: #E80005;
line-height: 60px;
padding-top: 60px;
padding-bottom: 21px;
}

.productsmaindiv {
float: left;
/*width: 100%;*/
margin-top: 10px;
color:#333333!important;
}

.productsinnerdiv {
float: left;
width: 100%;
margin-bottom: 20px;
}

.highlight {
color: #0765A5;
padding-top: 10px;
line-height: 25px;
padding-bottom: 5px;
font-weight: bold;
line-height: 60px;
width: 100%;
}

.productsinnerdiv p {
/*margin-right: 13px;*/
}

.contentinnerdiv p {
text-align: justify!important;
margin-top: 10px;

color:#333333!important;
}
.comfeed
{
width:430px;
}
a {
color: #323232;
text-decoration: underline;
outline: none;
}

.lefttdata {

width: 240px;
margin-top: 20px;
}

.lefttdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.lefttdata ul li {
float: left;
padding: 0px;
width: 240px;
height: 64px;
/*margin-left: 5px;*/
margin-bottom: 10px;
}
/*--------------Product end-----------*/
ol {
margin: 0px;
padding: 0px;
list-style: none;
}

/*-------success------*/
.bqstart {
    /* float: left;*/
     height: 45px;
     margin-top: -20px;
     padding-top: 50px!important;
     margin-bottom: -50px;
     font-size: 300%;
     color: #e3313e;
	 margin-left:-825px;

 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     /*padding-top: 45px;*/
     font-size: 300%;
     color: #e3313e;
 }
 
 .texttest
 {
 font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 15px;
color: #181111;
 }
 
 .para1
 {
 padding-top: 8px;
 }
 
 .cal img
 {
 width:100px;
 
 }
 
 .manthstable
 {
 font-size:15px!important;
 padding-left: 8px;
 }
 
 
 .img1
 {
 text-align: center;
/*width: 351px;*/
float: left;
border-bottom: 1px solid gainsboro;
height: 470px;
 }
 
 .img2
 {
 text-align:center;

 float: left;
border-bottom: 1px solid gainsboro;
height: 470px;
 }
 
 .bord1 {
padding: 7px;
height: 242px;
}

.bord2 {
padding: 5px;
height: 247px;
}

.readmore a {
color: #FFFFFF;
text-decoration: none;
}

.readmore {
background-color: #C33;


text-align: center;
float: right;
color: #FFF;
font-weight: bold;
padding-top: 7px;
margin-bottom: 25px;
margin-right: 25px;
clear:both;
float:right;
padding-left: 5px;
padding-right: 5px;

}

.texttest {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 35px;
color: #181111;
}



 /*-------success end----------------*/

  .contententbullets ul {
margin: 0px;
padding: 0px;
}


.leftheading {
background-color: #286EB3;
padding: 0px;
/*width: 714px;*/
padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
}

.leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.leftcontentdata ul li {
/*float: left;*/
padding: 0px;
/*width: 240px;*/
background-color: #EBEFF9;
/*height: 32px;*/
margin-top: 1px;
margin-bottom: 1px;
margin-left:2px;
}

.leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
display: block;
padding-top: 8px;
padding-bottom: 9px;
padding-left: 15px;

}

.leftcontentdata ul li a:hover {
text-decoration:underline;
}

.contententbullets ul {
margin: 0px;
padding: 0px;
}

.contententbullets ul li {
margin: 0px;
list-style: none;
background-image: url(arrow.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-left: 15px;
text-align: justify;
margin-top: 5px;

}

.photoevent1
{
	width:750px!important;
}

.consoft
{
text-align: left!important;
padding-left: 181px!important;
}
.cp_leftheading
{
background-color: #286EB3;
padding: 0px;

padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
font-weight: bold;
}

.cp_leftcontentdata ul
{
margin: 0px;
padding: 0px;
list-style: none;
}

.cp_leftcontentdata ul li
{

padding: 0px;

background-color: #EBEFF9;

margin-top: 1px;
margin-bottom: 1px;
padding-top: 5px;
padding-bottom: 5px;
}

.cp_leftcontentdata ul li a {
text-decoration:none;
}

.cp_leftcontentdata ul li a:hover {
text-decoration: underline;
}

.cp_leftcontentdata ul li img {
padding-left: 5px;
padding-top: 2px;
margin-right: 8px;
float: left;
}

.cp_leftcontentdata ul li a div {
margin-top: 3px;

}

.bothead
{
display:none;
}





.paramain
{
background: url(box320.jpg);
background-repeat: repeat-x;
border-radius: 10px;
padding-left:10px;
padding-right:10px;
padding-top:15px;
}

.bgimg img
{
border: 1px dotted rgb(241, 231, 231);
}

.con2
{
height: 405px;
}

.feedname{
width:439px;}

.feed
{
float:left;
width:700px;
}

.sub
{
margin-top: -217px!important;
}

.cp_leftcontentdata ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.cp_leftcontentdata ul li {

padding: 0px;

background-color: #EBEFF9;
height: 42px;
margin-top: 1px;
margin-bottom: 1px;
font-size: 13px;
}

.cp_leftcontentdata ul li a {
text-decoration: none;
color: #6A6A6A;
}
.cp_leftcontentdata ul li img {
padding-left: 5px;
padding-top: 2px;
margin-right: 8px;
float: left;
}
.cp_leftheading {
background-color: #286EB3;
padding: 0px;

padding-top: 11px;
padding-bottom: 11px;
margin: 0px;
padding-left: 15px;
font-weight: bold;
}

.isro
{display:none;}
}

@keyframes blink {  
    0% { color: red; }
    100% { color: #0765A5; }
}
@-webkit-keyframes blink {
    0% { color: #0765A5; }
    100% { color: black; }
}
#blink {
    -webkit-animation: blink 1s linear infinite;
    -moz-animation: blink 1s linear infinite;
    -ms-animation: blink 1s linear infinite;
    -o-animation: blink 1s linear infinite;
    animation: blink 1s linear infinite;
} 
#benefit
{
padding-left: 7px; 
padding-right: 4px; 
padding-bottom: 10px;

}
#benefit a
{
text-decoration:none;
}

#styletable
{

border-radius: 3px;
background: transparent linear-gradient(#F4F2F3, #FDFBFC) repeat scroll 0% 0%;
border: 1px solid #EEE;
}

.list-banner .bg-11 {
    background: transparent linear-gradient(#F4F2F3, #FDFBFC) repeat scroll 0% 0%;
    border-radius: 3px;
    border: 1px solid #EEE;
    max-width: 230px;
    margin-right: 22px;
}

.isro
{
display:none;
}


.cong
{
margin-top: 17px;
font-size: 15px;
font-style: italic;
color: #499c2a;
display:none;
}

.text-none
{
	text-decoration:none;	
	}
	
.youTube-icons-align
{
	position: relative;
top: 4px;}

.ind_button button {
  background: transparent;
  border: 0;
  padding: 0;
  cursor: pointer;
  outline: 0;
  -webkit-appearance: none;
}

/* Custom */
.ind_button button {
  display: inline-block;
  position: relative;
padding: 2px 5px;
font-size: 28px;
  font-family: "Open Sans", Helvetica;
  border-radius: 4px;
 border-bottom: 1px solid rgb(43, 133, 219);
background: rgb(112, 162, 209);
  color: #fff;
  box-shadow: 0px 0px 0px rgba( 15, 165, 60, 0.1 );
  
  -webkit-transform: translateZ(0);
     -moz-transform: translateZ(0);
      -ms-transform: translateZ(0);
          transform: translateZ(0);
  
  -webkit-transition: all 0.2s ease;
     -moz-transition: all 0.2s ease;
      -ms-transition: all 0.2s ease;
          transition: all 0.2s ease;
}

.ind_button button:hover {
  top: -10px;
  box-shadow: 0px 10px 10px rgba( 15, 165, 60, 0.2 );
  
  -webkit-transform: rotateX(20deg);
     -moz-transform: rotateX(20deg);
      -ms-transform: rotateX(20deg);
          transform: rotateX(20deg);
}

.ind_button button:active {
  top: 0px;
  box-shadow: 0px 0px 0px rgba( 15, 165, 60, 0.0 );
  background: rgba( 20, 224, 133, 1 );
}
.ind_button{
	margin: 10px 60px 25px;
}

/*whatsup on css website*/

.desktop_whatsicon{
    margin: 0px 0px 10px;
    display:block;
    
}
.whatsicon{
    margin: 8px 0px 12px;
    display:none;
}
.whatsicon a{
    color:#333;
}

.desktop_whatsicon a{
    color:#333;
    
}

@media (max-width: 480px) {
    .desktop_whatsicon{

    display:none;
 
}
.top_whatsap{
	right: 140px !important;
}
.whatsicon{
    margin: 8px 0px 12px;
    display:block;
}
    
}
@media (max-width: 640px) {
    .desktop_whatsicon{

    display:none;
    
}
.top_whatsap{
	right: 140px;
}
.whatsicon{
    margin: 8px 0px 12px;
    display:block;
}
    
}

@media (max-width: 1024px) {
    .desktop_whatsicon{

    display:none;
    
}
.top_whatsap{
	right: 140px !important;
}
.whatsicon{
    margin: 8px 0px 12px;
    display:block;
}
    
}

/* General Buttons */
.indstr button {
  width: 130px;
  height: 40px;
  background: linear-gradient(to bottom, #4eb5e5 0%,#389ed5 100%); /* W3C */
  border: none;
  border-radius: 5px;
  position: relative;
  border-bottom: 4px solid #2b8bc6;
  color: #fbfbfb;
  font-weight: 600;
  font-family: 'Open Sans', sans-serif;
  text-shadow: 1px 1px 1px rgba(0,0,0,.4);
  font-size: 15px;
  text-align: left;
  text-indent: 5px;
  box-shadow: 0px 3px 0px 0px rgba(0,0,0,.2);
  cursor: pointer;

/* Just for presentation */  
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
}
.indstr button:active {
  box-shadow: 0px 2px 0px 0px rgba(0,0,0,.2);
  top: 1px;
}

.indstr button:after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-top: 20px solid #187dbc;
  border-bottom: 20px solid #187dbc;
  border-left: 16px solid transparent;
  border-right: 20px solid #187dbc;
  position: absolute;
  opacity: 0.6; 
  right: 0;
  top: 0;
  border-radius: 0 5px 5px 0;  
}

/* Button pointing left */

.indstr button.back {
  text-align: right;
  padding-right: 12px;
  box-sizing: border-box;
}
.indstr button.back:after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-top: 20px solid #187dbc;
  border-bottom: 20px solid #187dbc;
  border-right: 16px solid transparent;
  border-left: 20px solid #187dbc;
  position: absolute;
  opacity: 0.6; 
  left: 0;
  top: 0;
  border-radius: 5px 0 0 5px;    
}

/* Single buttons */

.indstr button.site {
  width: 40px;
  text-align: center;
  text-indent: 0;
}
.indstr button.site:after{
  display: none;
}

.indstr a{
	text-decoration:none;
}


/* End of Stylesheet */