/*
Theme Name: New Jainhits
Theme URI: http://www.jainhits.com
Description: New jainhits theme.
Author: Deepak 
Author URI: http://www.jainhits.com
Version: 1.0.0
Tags: fixed-width, custom-colors, theme-options
*/
/* set all the styles to 0 */
html, body, table, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{ 
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* Firefox will always display a scroll bar */
html{
	min-height: 100%;
	margin-bottom: 1px;
}

html, body{
	height:100%;
}
 img, div, input {behavior: url("iepngfix.htc")}
:focus {outline:0px;}

body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; text-align:center; margin:0px; padding:0px; background-color: #FFFFFF;}
a{cursor: pointer; outline:none;}
img{border:0px; outline:none;}
p{padding:3px 0px; margin:0px;}
h1{font-family:arial,verdana; font-size:11px; color:#000; text-decoration:none; margin:0px;	padding:0px;}

.float-r{float:right !important;}
.float-l{float:left !important;}

.margin-top{margin-top:10px !important;}

.no-borderbot{border-bottom:0px;}

.noback{background:none !important;}

a.knowmore{background:url(images/know-more-bg.png) no-repeat left -15px; display:inline-block; padding:0px 0px 0px 5px;}
a.knowmore span{background:url(images/know-more-bg.png) no-repeat right top; display:inline-block; color:#fff; padding:0px 10px 0px 0px; color:#ffffff; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}

.top{width:100%; float:left; background: url(images/header-bg.jpg) left top repeat-x; border-bottom: 4px solid #e25b24;}
.container{margin:0px auto; padding:0px; height:auto; text-align:left; width:1024px;}
.master{margin:0px; padding:0px; height:auto; width:1024px; float:left;}
.header{margin:0px; padding:0px; height:auto; width:1024px; float:left;}	
.header-logo{margin:0px; padding:8px 0px 8px 23px; height:auto; width:100px; float:left;}	
.header-right{margin:0px; padding:0px; height:auto; width:901px; float:left;}	
.header-se-vir{margin:0px; padding:20px 12px 0px 0px; height:auto; width:352px; float:right;}	
.header-search{margin:0px; padding:0px; height:auto; width:214px; float:right; background:url(images/search.png) left top no-repeat;}	
.header-se-vir a{font:bold 16px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; background:url(images/virtual-tour.png) left top no-repeat; float:right; display:inline-block; padding:7px 19px; margin:0px 0px 0px 10px;}
.ser-inp{width:167px; border:none; font: bold 12px Arial, Helvetica, sans-serif; color:#535353; padding:7px 5px 7px 5px; background:none;}
.ser-button{width:29px; height:22px; cursor:pointer; background:url(images/lense.png) no-repeat left 2px; border:0px;}

.header-nav{margin:10px 0px 0px 0px; padding:0px; height:auto; width:901px; float:left;}	
/* Author: Craig Erskine Description: Dynamic Menu System - Horizontal/Vertical */ 
ul#navmenu-h { margin: 0; padding:0; list-style: none; position: relative; float:right; } 
ul#navmenu-h ul { width: 160px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; border-radius:5px; -moz-border-radius:5px;
 -khtml-border-radius:5px; -webkit-border-radius:5px; border:1px solid #D8D8D8; background:#ededed;} 
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; } 
ul#navmenu-h li { float: left; display: inline; position: relative; z-index : 1000; } 
ul#navmenu-h ul li {width: 100%; display: block; } 
/* Root Menu */ 
ul#navmenu-h a {padding: 2px 10px; float:left; display:block;/* background: #DDD;*/ color:#4d4d4d; font:bold 12px Arial, sans-serif; text-decoration:none; height:1%;} 
.bor-rig{border-right:1px solid #d7d7d7 !important;}
/* Root Menu Hover Persistence */ 
ul#navmenu-h li li a{border:0px;}
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {/* background: #BBB;*/ color: #223d7e; } 
/* 2nd Menu */ 
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { float: none; background:#ededed; } 
/* 2nd Menu Hover Persistence */ 
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background:#ccc;} 
/* 3rd Menu */ 
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #999; } 
/* 3rd Menu Hover Persistence */ 
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #666; } 
/* 4th Menu */ 
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #666; } 
/* 4th Menu Hover */ 
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #333; } 
/* Hover Function - Do Not Move */ 
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; } 
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }


.top2{width:100%; float:left; background:#223d7e; padding:0px; margin:0px;}
.master2{margin:0px; padding:12px 12px; height:auto; width:1000px; float:left; background:#fff;}

.smsjain{float:left; color:#585858; font:bold 15px Arial, Helvetica, sans-serif;}
.tollfree{float:right; color:#585858; font:bold 15px Arial, Helvetica, sans-serif;}

.banner{width:1000px; float:left; padding:0px; margin:10px 0px 15px 0px; position:relative; z-index:0}
.banner h3{position:absolute; padding:0px; margin:0px; width:997px;}
.banner h3 p{position:relative; background:url(images/banner-text-bg.png) repeat left top; display:block; width:970px; color:#fff; top:-90px; font:normal 16px/22px Arial, Helvetica, sans-serif; padding:3px 10px;}

.index-content{width:1000px; float:left; padding:0px; margin:0px 0px;}

.inleft{width:302px; float:left; padding:0px; margin:0px 15px 0px 0px; border:1px solid #e4e4e4; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}

.features{width:362px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #e4e4e4; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
.features h2{color:#fff; font:bold 22px Arial, Helvetica, sans-serif; padding:10px 0px 10px 12px; margin:0px 0px 0px 0px; background-color:#223d7e;-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-khtml-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
.features a h2{color:#fff; font:bold 22px Arial, Helvetica, sans-serif; text-decoration:none; outline:0px;}
.features p{padding:13px 6px 8px 12px; margin:0px; color:#484848; font:normal 13px Arial, Helvetica, sans-serif; line-height:18px; border-bottom:1px solid #d8d8d8; width:344px; float:left;}
.features p span{color:#484848; font:normal 13px Arial, Helvetica, sans-serif; line-height:18px; width:294px; float:right;}
.features p img{width:27px; float:left; padding:0px; margin:0px 5px 0px 0px; vertical-align:middle;}

.enquiry{width:267px; float:right; padding:5px 15px 15px 20px; margin:0px; background:url(images/enquiry-bg.gif) repeat-x left top #fc4500; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
.enquiry h2{font:bold 22px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0px 3px 0px; margin:0px;}
.enquiry p{color:#fff; font:normal 14px Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
.enquiry .inpe{width:253px; float:left; padding:8px 5px 9px 5px; margin:7px 0px 6px 0px; background:url(images/inp-bg.png) no-repeat left top; border:0px; color:#484848; font:normal 14px Arial, Helvetica, sans-serif;}
.enquiry .txte{width:253px; float:left; height:85px; padding:8px 5px 9px 5px; margin:7px 0px 17px 0px; background:url(images/texta-bg.png) no-repeat left top; border:0px; color:#484848; font:normal 14px Arial, Helvetica, sans-serif; overflow:auto;}
.enquiry .bute{background:url(images/submit-bg.png) no-repeat left top; border:0px; width:98px; height:30px; float:right; cursor:pointer; margin:0px 4px 0px 0px;}
.partners{width:1000px; float:left; padding:0px; margin:0px 0px;}
.partners h2{font: bold 20px Arial, Helvetica, sans-serif; color:#223d7e; padding: 22px 0px 5px 0px;}
.logo{width:1000px; float:left; padding:0px 0px; margin:0px 0px;  text-align:center;}
.logo img { margin:0px 10px;}

.footer{width:1000px; float:left; padding:20px 12px 10px 12px; margin:0px 0px 0px 0px; background:url(images/bottom-border-bg.png) center bottom no-repeat; background-color:#fff;}
.footer-new{width:1000px; float:left; padding:8px 12px 8px 12px; margin:0px 0px 0px 0px; background-color:#e4e4e4;}
.footer-new-inn{width:113px; height:auto; float:left; margin:0px; padding:0px; text-align: center;}
.footer-new-inn-all{width:262px; height:auto; float:left; margin:7px 0px 0px 0px; padding:4px 0px 3px 35px; border-left:1px solid #b8b8b8; font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c;}
.footer-new-inn-all a {font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c; text-decoration:none;}
.footer-new-inn-all img{ padding:0px 7px 0px 0px;}
.footer-new-inn-all-1{width:262px; height:auto; float:left; margin:7px 0px 0px 0px; padding:7px 20px 7px 35px; border-left:1px solid #b8b8b8; font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c;}
.footer-new-inn-all-1 a {font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c; text-decoration:none;}
.footer-new-inn-all-1 img{ padding:0px 7px 0px 0px;}
.footer h2{font: bold 14px Arial, Helvetica, sans-serif; color:#000000;}
.footer h2 img {margin:0px 0px 0px 5px !important;}
.footer-inner{width:220px; height:auto; float:left; margin:0px 0px 0px 30px; padding:0px;}
.footer-inner h2{font: bold 14px Arial, Helvetica, sans-serif; color:#010000;}
.footer-inner ul { list-style:none;}
.footer-inner ul li{ line-height:normal; margin:5px 0px 0px 0px;}
.footer-inner ul li a{font: normal 12px Arial, Helvetica, sans-serif; color:#525252; text-decoration:none;}
.footer-inner ul li a:hover{color:#000;}
.ver-ali{ vertical-align:middle;}

.footer-inner2{width:221px; height:auto; float:left; margin:0px; padding:0px;}
.footer-inner2 h2{font: bold 14px Arial, Helvetica, sans-serif; color:#010000;}
.footer-inner2 p{font: normal 12px Arial, Helvetica, sans-serif; color:#525252;}

.bootom{width:1024px; float:left; padding:10px 0px 5px 0px; margin:0px 0px;}
.bootom-left{width:200px; float:left; padding:0px; margin:0px 0px; font: normal 11px Arial, Helvetica, sans-serif; color:#fff;}
.bootom-right{width:180px; float:right; padding:0px; margin:0px 0px; font: normal 10px Arial, Helvetica, sans-serif; color:#fff;}
.bootom-right a{font: normal 10px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}

.content{width:1000px; float:left; padding:0px; margin:0px 0px; position:relative; z-index:1;}
.c-left{width:197px; float:left; padding:0px; margin:0px 0px;}
.c-left ul{list-style:none; padding:0px 0px 5px 0px; margin:0px; border-bottom:3px solid #cdcdcd;}
.c-left ul li{padding:0px 0px 0px 0px; margin:0px; background:url(images/cl-border.png) no-repeat left bottom; display:block;}
.c-left ul li:last-child{padding:0px 0px 0px 0px; margin:0px; background:none; display:block;}
.c-left ul li a{padding:0px 0px 0px 15px; margin:0px; color:#606060; font:normal 13px Arial, Helvetica, sans-serif; background:url(images/c-l-arrow.png) no-repeat left center; text-decoration:none; display:block; line-height:38px;}
.c-left ul li a:hover{color:#223d7e; font-weight:bold;}
.c-left ul li a.active{color:#223d7e; font-weight:bold;}


.c-right{width:785px; float:right; padding:0px; margin:0px 0px;}
.c-right h2{color:#104a8d; font:normal 28px Arial, Helvetica, sans-serif; padding:0px 0px 8px 0px; margin:0px 0px 10px 0px; border-bottom:3px solid #ededed;}
.c-right h5{color:#cd6716; font:normal 20px Arial, Helvetica, sans-serif; padding:0px 0px 8px 0px; margin:0px 0px 10px 0px; line-height:26px;}

.c-right p{color:#606060; font:normal 13px Arial, Helvetica, sans-serif; padding:0px 0px 8px 0px; margin:0px 0px 10px 0px; line-height:24px;}

.bsn{width:975px; height:auto; float:left; margin:0px 0px 15px 0px; padding:0px 0px 0px 25px; text-align:center;}
.bsn ul {list-style:none;}
.bsn ul li {float:left; line-height:normal;}
.bsn a { width:316px; display: inline-block; font: bold 18px Arial, Helvetica, sans-serif; color:#5a5a5a; padding:10px 0px 10px 0px; background:url(images/jain-bg.jpg) left top repeat-x; text-decoration:none; margin:0px 1px 0px 0px;
-webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-khtml-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;

}
.bsn a:hover{background:url(images/jain-hover.jpg) left top repeat-x; color:#fff;}
.bsn a.active{background:url(images/jain-hover.jpg) left top repeat-x; color:#fff;}
.bg-colo{background-color:#efefef !important;}
table
{
border-collapse:collapse;
}
table,th, td
{
border: 1px solid #CCC; padding:10px 5px 5px 5px;vertical-align:top;
color: #606060;
font: 13px/18px arial;
}
.c-right ul li{
color: #606060;
    font: 13px/18px Arial,Helvetica,sans-serif;
    margin: 0 0 10px;
    padding: 0 0 8px;
} 
.leftimg {float:left; margin:0 1em 1em 0}
.fac-new{margin:0px 0px 10px 0px; padding:0px; height:auto; width:700px; float:left;}   
.fac-new h3 a {color: #F88220;  font: bold 16px Arial,Helvetica,sans-serif;  text-decoration: none; display:inline-block; margin:0px 0px 10px 25px;}
.fac-new h3 a:hover{ color:#F88220;}
.fac-new-left{margin:0px; padding:0px; height:auto; width:150px; float:left;}   
.fac-new-left img {border:1px solid #ccc;}
.fac-new-right{margin:0px; padding:0px 15px 0px 0px; height:auto; width:535px; float:right;}   
.fac-new h3 {color: #F88220; font: bold 14px Arial,Helvetica,sans-serif;  text-decoration: none; display:inline-block; margin:0px 0px 5px 0px;}
.fac-new-right p{color: #323232; font: 12px/20px Arial,Helvetica,sans-serif; margin:0px 0 5px 0; padding: 0;}
.fac-new-right p a{font: normal 12px Arial, Helvetica, sans-serif; color:#0F4470;}
.fac-new-right a{font: bold 12px Arial, Helvetica, sans-serif; color:#0F4470;}
.fac-new-right{float:right !important;}

.page_nav{
color: #A9A5A9;
    float: right;
    height: 19px;
    margin: 15px 0 0;
    padding: 0 3px;
    text-align: right;
    width: 670px;
}
.page_nav .page-numbers {
    background-color: #F4F2F6;
    border: 1px solid #E4E3E6;
    color: #ABA7AB !important;
    font: 13px Arial,Helvetica,sans-serif;
    margin: 0 2px 0 0;
    padding: 0 5px;
}
.page_nav .current {
    background-color: #E4E3E6;
    border: 1px solid #E4E3E6;
    color: #000000 !important;
}   
.c-right ul {list-style:disc; padding:0px 0px 0px 20px;}
.c-right ul li {font: normal 12px Arial, Helvetica, sans-serif; color:#606060; margin:0px 0px 7px 0px;}

/*
Theme Name: New Jainhits
Theme URI: http://www.jainhits.com
Description: New jainhits theme.
Author: Deepak 
Author URI: http://www.jainhits.com
Version: 1.0.0
Tags: fixed-width, custom-colors, theme-options
*/
/* set all the styles to 0 */
html, body, table, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{ 
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* Firefox will always display a scroll bar */
html{
	min-height: 100%;
	margin-bottom: 1px;
}

html, body{
	height:100%;
}
 img, div, input {behavior: url("iepngfix.htc")}
:focus {outline:0px;}

body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; text-align:center; margin:0px; padding:0px; background-color: #FFFFFF;}
a{cursor: pointer; outline:none;}
img{border:0px; outline:none;}
p{padding:3px 0px; margin:0px;}
h1{font-family:arial,verdana; font-size:11px; color:#000; text-decoration:none; margin:0px;	padding:0px;}

.float-r{float:right !important;}
.float-l{float:left !important;}

.margin-top{margin-top:10px !important;}

.no-borderbot{border-bottom:0px;}

a.knowmore{background:url(images/know-more-bg.png) no-repeat left -15px; display:inline-block; padding:0px 0px 0px 5px;}
a.knowmore span{background:url(images/know-more-bg.png) no-repeat right top; display:inline-block; color:#fff; padding:0px 10px 0px 0px; color:#ffffff; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}

.top{width:100%; float:left; background: url(images/header-bg.jpg) left top repeat-x; border-bottom: 4px solid #e25b24;}
.container{margin:0px auto; padding:0px; height:auto; text-align:left; width:1024px;}
.master{margin:0px; padding:0px; height:auto; width:1024px; float:left;}
.header{margin:0px; padding:0px; height:auto; width:1024px; float:left;}	
.header-logo{margin:0px; padding:8px 0px 8px 23px; height:auto; width:100px; float:left;}	
.header-right{margin:0px; padding:0px; height:auto; width:901px; float:left;}	
.header-se-vir{margin:0px; padding:20px 12px 0px 0px; height:auto; width:352px; float:right;}	
.header-search{margin:0px; padding:0px; height:auto; width:214px; float:right; background:url(images/search.png) left top no-repeat;}	
.header-se-vir a{font:bold 16px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; background:url(virtual-tour.png) left top no-repeat; float:right; display:inline-block; padding:7px 19px; margin:0px 0px 0px 10px;}
.ser-inp{width:167px; border:none; font: bold 12px Arial, Helvetica, sans-serif; color:#535353; padding:7px 5px 7px 5px; background:none;}
.ser-button{width:29px; height:22px; cursor:pointer; background:url(images/lense.png) no-repeat left 2px; border:0px;}

.header-nav{margin:26px 0px 0px 0px; padding:0px; height:auto; width:901px; float:left;}	
/* Author: Craig Erskine Description: Dynamic Menu System - Horizontal/Vertical */ 
ul#navmenu-h { margin: 0; padding:0; list-style: none; position: relative; float:right; } 
ul#navmenu-h ul { width: 160px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; border-radius:5px; -moz-border-radius:5px;
 -khtml-border-radius:5px; -webkit-border-radius:5px; border:1px solid #D8D8D8; background:#ededed;} 
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; } 
ul#navmenu-h li { float: left; display: inline; position: relative; z-index : 1000; } 
ul#navmenu-h ul li {width: 100%; display: block; } 
/* Root Menu */ 
ul#navmenu-h a {padding: 8px 10px; float:left; display:block;/* background: #DDD;*/ color:#4d4d4d; font:bold 12px Arial, sans-serif; text-decoration:none; height:1%;} 
.bor-rig{border-right:1px solid #d7d7d7 !important;}
/* Root Menu Hover Persistence */ 
ul#navmenu-h li li a{border:0px;}
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {/* background: #BBB;*/ color: #223d7e; } 
/* 2nd Menu */ 
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { float: none; background:#ededed; } 
/* 2nd Menu Hover Persistence */ 
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background:#ccc;} 
/* 3rd Menu */ 
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #999; } 
/* 3rd Menu Hover Persistence */ 
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #666; } 
/* 4th Menu */ 
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #666; } 
/* 4th Menu Hover */ 
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #333; } 
/* Hover Function - Do Not Move */ 
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; } 
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }


.top2{width:100%; float:left; background:url(parallax_img.png); padding:0px; margin:0px;}
.master2{margin:0px; padding:12px 12px; height:auto; width:1000px; float:left; background:#fff;}

.smsjain{float:left; color:#585858; font:bold 15px Arial, Helvetica, sans-serif;}
.tollfree{float:right; color:#585858; font:bold 15px Arial, Helvetica, sans-serif;}

.banner{width:1000px; float:left; padding:0px; margin:10px 0px 15px 0px; position:relative; z-index:0}
.banner h3{position:absolute; padding:0px; margin:0px; width:997px;}
.banner h3 p{position:relative; background:url(images/banner-text-bg.png) repeat left top; display:block; width:970px; color:#fff; top:-90px; font:normal 16px/22px Arial, Helvetica, sans-serif; padding:3px 10px;}

.index-content{width:1000px; float:left; padding:0px; margin:0px 0px;}

.inleft{width:302px; float:left; padding:0px; margin:0px 15px 0px 0px; border:1px solid #e4e4e4; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}

.features{width:362px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #e4e4e4; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
.features h2{color:#fff; font:bold 22px Arial, Helvetica, sans-serif; padding:10px 0px 10px 12px; margin:0px 0px 0px 0px; background-color:#FC6500;-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-khtml-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
.features p{padding:11px 6px 8px 12px; margin:0px; color:#484848; font:normal 13px Arial, Helvetica, sans-serif; line-height:18px; border-bottom:1px solid #d8d8d8; width:344px; float:left;}
.features p span{color:#484848; font:normal 13px Arial, Helvetica, sans-serif; line-height:18px; width:294px; float:right;}
.features p img{width:27px; float:left; padding:0px; margin:0px 5px 0px 0px; vertical-align:middle;}

.enquiry{width:267px; float:right; padding:5px 15px 15px 20px; margin:0px; background:url(images/enquiry-bg.gif) repeat-x left top #fc4500; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
.enquiry h2{font:bold 22px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0px 3px 0px; margin:0px;}
.enquiry p{color:#fff; font:normal 14px Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
.enquiry .inpe{width:253px; float:left; padding:8px 5px 9px 5px; margin:7px 0px 6px 0px; background:url(images/inp-bg.png) no-repeat left top; border:0px; color:#484848; font:normal 14px Arial, Helvetica, sans-serif;}
.enquiry .txte{width:253px; float:left; height:85px; padding:8px 5px 9px 5px; margin:7px 0px 17px 0px; background:url(images/texta-bg.png) no-repeat left top; border:0px; color:#484848; font:normal 14px Arial, Helvetica, sans-serif; overflow:auto;}
.enquiry .bute{background:url(images/submit-bg.png) no-repeat left top; border:0px; width:98px; height:30px; float:right; cursor:pointer; margin:0px 4px 0px 0px;}
.partners{width:1000px; float:left; padding:0px; margin:0px 0px;}
.partners h2{font: bold 20px Arial, Helvetica, sans-serif; color:#223d7e; padding: 22px 0px 5px 0px;}
.logo{width:1000px; float:left; padding:0px 0px; margin:0px 0px;  text-align:center;}
.logo img { margin:0px 10px;}

.footer{width:1000px; float:left; padding:20px 12px 10px 12px; margin:0px 0px 0px 0px; background:url(images/bottom-border-bg.png) center bottom no-repeat; background-color:#fff;}
.footer-new{width:1000px; float:left; padding:8px 12px 8px 12px; margin:0px 0px 0px 0px; background-color:#e4e4e4;}
.footer-new-inn{width:113px; height:auto; float:left; margin:0px; padding:0px; text-align: center;}
.footer-new-inn-all{width:auto; height:auto; float:left; margin:7px 0px 0px 0px; padding:4px 20px 3px 30px; border-left:1px solid #b8b8b8; font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c;}
.footer-new-inn-all a {font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c; text-decoration:none;}
.footer-new-inn-all img{ padding:0px 7px 0px 0px;}
.footer-new-inn-all-1{width:262px; height:auto; float:left; margin:7px 0px 0px 0px; padding:7px 0px 7px 30px; border-left:1px solid #b8b8b8; font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c;}
.footer-new-inn-all-1 a {font: bold 12px Arial, Helvetica, sans-serif; color:#203b7c; text-decoration:none;}
.footer-new-inn-all-1 img{ padding:0px 7px 0px 0px;}
.footer h2{font: bold 14px Arial, Helvetica, sans-serif; color:#000000;}
.footer h2 img {margin:0px 0px 0px 5px !important;}
.footer-inner{width:220px; height:auto; float:left; margin:0px 0px 0px 30px; padding:0px;}
.footer-inner h2{font: bold 14px Arial, Helvetica, sans-serif; color:#010000;}
.footer-inner ul { list-style:none;}
.footer-inner ul li{ line-height:normal; margin:5px 0px 0px 0px;}
.footer-inner ul li a{font: normal 12px Arial, Helvetica, sans-serif; color:#525252; text-decoration:none;}
.footer-inner ul li a:hover{color:#000;}
.ver-ali{ vertical-align:middle;}

.footer-inner2{width:221px; height:auto; float:left; margin:0px; padding:0px;}
.footer-inner2 h2{font: bold 14px Arial, Helvetica, sans-serif; color:#010000;}
.footer-inner2 p{font: normal 12px Arial, Helvetica, sans-serif; color:#525252;}

.bootom{width:1024px; float:left; padding:10px 0px 5px 0px; margin:0px 0px;}
.bootom-left{width:200px; float:left; padding:0px; margin:0px 0px; font: normal 11px Arial, Helvetica, sans-serif; color:#fff;}
.bootom-right{width:180px; float:right; padding:0px; margin:0px 0px; font: normal 10px Arial, Helvetica, sans-serif; color:#fff;}
.bootom-right a{font: normal 10px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}

.content{width:1000px; float:left; padding:0px; margin:0px 0px; position:relative; z-index:1;}
.c-left{width:197px; float:left; padding:0px; margin:0px 0px;}
.c-left ul{list-style:none; padding:0px 0px 5px 0px; margin:0px; border-bottom:3px solid #cdcdcd;}
.c-left ul li{padding:0px 0px 0px 0px; margin:0px; background:url(images/cl-border.png) no-repeat left bottom; display:block;}
.c-left ul li:last-child{padding:0px 0px 0px 0px; margin:0px; background:none; display:block;}
.c-left ul li a{padding:0px 0px 0px 15px; margin:0px; color:#606060; font:normal 13px Arial, Helvetica, sans-serif; background:url(images/c-l-arrow.png) no-repeat left center; text-decoration:none; display:block; line-height:38px;}
.c-left ul li a:hover{color:#FF5A17; font-weight:bold;}
.c-left ul li a.active{color:#223d7e; font-weight:bold;}
.c-left ul li#active a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active1 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active2 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active3 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active4 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active5 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active6 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active7 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active8 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active9 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active10 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active11 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active12 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active13 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active14 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active15 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active16 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active17 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active18 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active19 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active20 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active21 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active22 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active23 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active24 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active25 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active26 a{color:#FF5A17; font-weight:bold;}
.c-left ul li#active27 a{color:#FF5A17; font-weight:bold;}


.c-right{width:995px; float:right; padding:0px; margin:0px 0px;}
.c-right h2{color:#104a8d; font:normal 28px Arial, Helvetica, sans-serif; padding:0px 0px 8px 0px; margin:0px 0px 10px 0px; border-bottom:3px solid #ededed;}
.c-right h5{color:#cd6716; font:normal 20px Arial, Helvetica, sans-serif; padding:0px 0px 8px 0px; margin:0px 0px 10px 0px; line-height:26px;}

.c-right p{color:#606060; font:normal 14px Arial, Helvetica, sans-serif; padding:0px 0px 8px 0px; margin:0px 0px 10px 0px; line-height:24px;text-align: justify;}

.bsn{width:975px; height:auto; float:left; margin:0px 0px 15px 0px; padding:0px 0px 0px 25px; text-align:center;}
.bsn ul {list-style:none;}
.bsn ul li {float:left; line-height:normal;}
.bsn a { width:316px; display: inline-block; font: bold 18px Arial, Helvetica, sans-serif; color:#5a5a5a; padding:10px 0px 10px 0px; background:url(images/jain-bg.jpg) left top repeat-x; text-decoration:none; margin:0px 1px 0px 0px;
-webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-khtml-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;

}
.bsn a:hover{background:url(images/jain-hover.jpg) left top repeat-x; color:#fff;}
.bsn a.active{background:url(images/jain-hover.jpg) left top repeat-x; color:#fff;}
.bg-colo{background-color:#efefef !important;}
table
{
border-collapse:collapse;
}
table,th, td
{
border: 1px solid #CCC; padding:10px 5px 5px 5px;vertical-align:top;
color: #606060;
font: 13px/18px arial;
}
.c-right ul li{
color: #606060;
    font: 13px/18px Arial,Helvetica,sans-serif;
    margin: 0 0 10px;
    padding: 0 0 8px;
} 
.leftimg {float:left; margin:0 1em 1em 0}
.fac-new{margin:0px 0px 10px 0px; padding:0px; height:auto; width:700px; float:left;}   
.fac-new h3 a {color: #F88220;  font: bold 16px Arial,Helvetica,sans-serif;  text-decoration: none; display:inline-block; margin:0px 0px 10px 25px;}
.fac-new h3 a:hover{ color:#F88220;}
.fac-new-left{margin:0px; padding:0px; height:auto; width:150px; float:left;}   
.fac-new-left img {border:1px solid #ccc;}
.fac-new-right{margin:0px; padding:0px 15px 0px 0px; height:auto; width:535px; float:right;}   
.fac-new h3 {color: #F88220; font: bold 14px Arial,Helvetica,sans-serif;  text-decoration: none; display:inline-block; margin:0px 0px 5px 0px;}
.fac-new-right p{color: #323232; font: 12px/20px Arial,Helvetica,sans-serif; margin:0px 0 5px 0; padding: 0;}
.fac-new-right p a{font: normal 12px Arial, Helvetica, sans-serif; color:#0F4470;}
.fac-new-right a{font: bold 12px Arial, Helvetica, sans-serif; color:#0F4470;}
.fac-new-right{float:right !important;}

.page_nav{
color: #A9A5A9;
    float: right;
    height: 19px;
    margin: 15px 0 0;
    padding: 0 3px;
    text-align: right;
    width: 670px;
}
.page_nav .page-numbers {
    background-color: #F4F2F6;
    border: 1px solid #E4E3E6;
    color: #ABA7AB !important;
    font: 13px Arial,Helvetica,sans-serif;
    margin: 0 2px 0 0;
    padding: 0 5px;
}
.page_nav .current {
    background-color: #E4E3E6;
    border: 1px solid #E4E3E6;
    color: #000000 !important;
}   
.c-right ul {list-style:disc; padding:0px 0px 0px 40px;}
.c-right ul li {font: normal 13px/18px Arial, Helvetica, sans-serif; color:#606060; margin:0px 0px 7px 0px;}


.c-right ol { padding:0px 0px 0px 20px;}
.c-right ol li {font: normal 12px Arial, Helvetica, sans-serif; color:#606060; margin:0px 0px 7px 0px;}


.coffer-left{width:350px;
    float:left;
    color: #525252;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    font: 13px Arial,Helvetica,sans-serif;
    /*text-decoration: none;
    width:600px;
    height:100px;*/
}

.coffer-right{width:350px;
    float:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: #525252;
    font: 12px Arial,Helvetica,sans-serif;
    /*text-decoration: none;
    width:600px;
    height:100px;*/
}

strong{color:#ff5a17;}
b{color:#fff;}


.tab-no-border{border:0px;}

table.tab-no-border, table.tab-no-border th, table.tab-no-border td{border:0px;}
table.tab-no-border th{border-right:15px solid #fff; padding:10px 5px; font:bold 15px Arial,Helvetica,sans-serif; text-transform:uppercase;}
table.tab-no-border td{border-right:15px solid #fff; padding:10px 5px; text-align:justify;}
table.tab-no-border td ul{padding:0 0 0 10px; !important;}


.contactwid245{width:370px; float:left; padding:5px; margin:0px 0px 10px 0px; border-radius:5px; webkit-border-radius:5px; _moz-border-radius:5px; border:1px solid #EDEDED; height:150px; font:normal 13px Arial, Helvetica, sans-serif; background:#F0F0F0;}
.contactwid245 h2{font:bold 15px Arial, Helvetica, sans-serif; padding:0px; margin:0px 0px 10px 0px; color:#FF5A17; border-bottom:0px;}
.contactwid245 p{margin:0px;}
.margcent{margin:0px 10px !important;}

.contactwid785{width:770px; float:left; padding:5px 5px 10px 5px; margin:0px 0px 15px 0px; border-radius:5px; webkit-border-radius:5px; _moz-border-radius:5px; border:1px solid #EDEDED; font:normal 13px Arial, Helvetica, sans-serif; background:#F0F0F0;}
.contactwid785 h2{font:bold 15px Arial, Helvetica, sans-serif; padding:0px; margin:0px 0px 10px 0px; color:#FF5A17; border-bottom:0px;}
.contactwid785 p{margin:0px;}


.faq-tab{width:264px; /*float:left;*/ padding:0px; margin:0px 0px 2px 0px; height:61px; font:normal 23px/61px "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(images/faq-buttons.png) no-repeat left top; color:#fff; text-align:center;}
.faq-tab a{color:#fff; text-decoration:none;}
.marg200px{margin:0px 0px 2px 200px; !important;}
.marg90{margin:0px 0px 2px 90px !important;}
.marg350{margin:0px 0px 2px 350px !important;}
.marg515{margin:0px 0px 0px 515px; !important;}






.tab-index-alpha {width:785px; float:left; padding:0px; margin:0px; font:normal 13px Arial, Helvetica, sans-serif; text-align:left;}
.tab-index-alpha ul {padding:0px; margin:0px; list-style-type:none;}
.tab-index-alpha ul li {display: inline; margin:0px; padding:0px;}
.tab-index-alpha ul li a {margin:0px 5px 0px 0px; background-color:#223D7E; color:#ffffff; text-decoration:none; padding:6px 10px; display:inline; float:left; outline:none; border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; -khtml-border-radius:5px 5px 0px 0px; font:bold 13px Arial, Helvetica, sans-serif;}
.tab-index-alpha ul li a:hover {color:#ffffff; text-decoration:none;}
.tab-index-alpha ul li.selected {color:#fff}
.tab-index-alpha ul li.selected a {background-color:#FF5A17; color:#fff; text-decoration:none;}
.tab-index-alpha ul li.selected a:hover {text-decoration:none; color:#fff;}
.tab-index-content {display: none; width:765px; clear:both; margin:0px; padding:8px 10px 8px 10px; color:#606060; font:13px/24px Arial, Helvetica, sans-serif; text-align:justify;}
.tab-index-content strong {color:#FF5A17;}
.tab-content-outer {width:765px; clear:both; padding:10px 0px 10px 0px; margin:0px; border:1px solid #d3d3d3; float:left;}
.tabfaq {width:740px; float:left;}
.tabfaq p {margin:0px 0px 10px 0px;}
.tabfaq .tab-content-outer {border:0px;}

 @media Print {
.tab-index-content {display: block! important;}
}