﻿@charset "utf-8";
/* CSS Document */

body{
	margin: 0px;
	border: 0px;
	background-repeat: repeat;
	background-image: url(../images/bg.jpg);
}
.know-more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.video-bk {
	background-image:  url("../images/video-bk.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	height: 230px;
	width: 480px;
}

.blackText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 8px;
	text-align: left;
}
.bgborder {
	border: thin solid #000099;
}


.know-more:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E05512;
}
.testimonial-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #E15616;
	padding-bottom: 2px;
}

.left-aglin-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}


.sitemap-text {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #E15413;
}
.sitemap-text1 {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #006AB2;
}
.plan-text-heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: center;
}

.plan-text-heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

.package-border {
	border: thin dotted #CCC;
}



.top-line-img{
	background-image:  url(../images/top-back.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.form-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 20px;
}
.map-bk {
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 208px;
	width: 386px;
}
.page-heading-orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E15616;
}
.left-border {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #CCC;
}


.page-heading-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0072BD;
}

.page-heading-orange1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E15616;
}

.package-back {
	background-image:  url("../images/pakages-back.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height: 255px;
	width: 474px;
}

.page-heading-blue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0072BD;
}

.left-menu-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	padding-left: 12px;
}
.bottom-line {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #AEAEAE;
	background-image:  url("../images/menu-side-bar.gif");
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
}
.bottom-line:hover {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #AEAEAE;
	background-color: #EBEBEB;
}

.work {
	border-bottom-width: medium;
	border-bottom-style: dashed;
	border-top-style: dashed;
	border-bottom-color: #AEAEAE;
	border-top-color: #AEAEAE;
	background-repeat: no-repeat;
	height: 24px;
}
.work:hover {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #AEAEAE;
	background-color: #EBEBEB;
}

.left-menu-text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0063A6;
	padding-left: 12px;
}

.form-field {
	width: 85px;
}

.showcase {
	background-repeat: no-repeat;
	background-position: left top;
	height: 185px;
	width: 232px;
}
.client-quote-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding-right: 8px;
	padding-left: 5px;
	text-align: left;
	line-height: 18px;
}

.contact-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding-right: 8px;
	padding-left: 5px;
	text-align: justify;
	line-height: 18px;
}
.client-quote-blue-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1361A0;
	padding-right: 8px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
}

.contact-blue-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1361A0;
	padding-right: 8px;
	padding-left: 5px;
	text-align: justify;
	font-weight: bold;
}

.b-border-line {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.b-border-line1 {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #CCC;
}

.gap_padding {
	padding-right: 5px;
}

.icon-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F3E3C;
}

.icon-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3E3C;
}
.bg_curve_repeat {
	background-image:  url("../images/bg_right.jpg");
	background-repeat: repeat-y;
	background-position: center top;
	width: 222px;
}
.text-heading {
	font-family: Verdana;
	font-size: 14px;
	color: #0063A6;
	font-weight: bold;
	line-height: 20px;
}

.maincont {
	width="764";
	valign="top";
	style="border-left:1px dotted #cccccc; border-right:1px dotted #cccccc; padding:5px;"
}

.h1 {
	font-family: Verdana;
	font-size: 14px;
	color: #0063A6;
	line-height: 28px;
	text-align: center;
}

.text-heading-cc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #0063A6;
	line-height: 36px;
	text-align: center;
	text-decoration: underline;
}

.left-side-text-heading-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.left-side-text-heading-orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E05110;
	font-weight: bold;
}
.readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DE3A01;
	text-align: right;
}
.readmore:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005DA3;
	text-align: right;
}

.readmore1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DE3A01;
	text-align: left;
	padding-left: 6px;
	padding-top: 2px;
}
.readmore1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005DA3;
	text-align: left;
	padding-left: 6px;
	padding-top: 2px;
}

.body-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	text-align: justify;
}

.body-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #0072BD;
}
.body-text-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
}

.footer-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3E3C;
	text-align: left;
	padding-left: 10px;
}

.copyright-footer-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 10px;
}
.copyright-footer-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E15616;
	text-align: center;
}
.copyright-footer-text-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005DA3;
	text-align: center;
}
.footer-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.footer-text-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC4E11;
}

.icon-text-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e05110;
}
.bg{
	width:1000px;
	margin:auto;
	background-color: #FFFFFF;
}
.bg1{
	width:1000px;
	height:310px;
	margin:auto;
	background-color: #FFFFFF;
}
.bg2{
	width:1000px;
	height:290px;
	margin:auto;
	background-color: #FFFFFF;
}
.heading-back-img {
	background-image:  url("../images/heading-back-img.gif");
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	width: 227px;
}
.heading-line {
	background-image:  url("../images/heading-line-img.gif");
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 200px;
}
.rt_heading{
	font: normal normal bold 16px Verdana;
	background-image: url(../images/left_heading_bg.jpg);
	color: #FFFFFF;
	height: 58px;
}
.footer-img {
	background-image:  url("../images/footer-back.gif");
	background-repeat: repeat-x;
	background-position: left top;
}
.tp-line {
	background-image:  url(../images/hrcs-topline.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 52px;
	width: 1000px;
}
.tp-linecctv {
	background-image:  url(../images/hrcs-topcctv.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 52px;
	width: 1000px;
}
.logo-line {
	background-image:  url("../images/hrcs-logo.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 1000px;
}
.special-service {
	background-image: url("../images/special-services.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height: 185px;
	width: 1000px;
}
li{
	list-style-image: url("../images/leftnavbullet.gif");
	}
.cent_heading{
	font: normal normal bold 16px Verdana;
	color: #FFFFFF;
	height: 52px;
}
.text-heading-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E15616;
	font-weight: normal;
}
.text-heading-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0063AA;
	font-weight: normal;
}
.banner {
	width: 997px;
	height: 283px;
	margin: 0 auto;
	padding: 5px 0 5px 0;
	position: absolute;
	z-index: 3;
	margin: auto;
	border: 0;
	background-color: #FFFFFF;
}
#footer{
	background:url(../images/back_footer.gif) #343434 repeat-x;
	clear:both;
	height:400px;
	padding:18px 0 0 0;
	margin:0px 0 0 0;
	overflow:hidden;
	width:100%;
	}
#footer_wrap{
	margin:0 auto;
	width:950px;
	}
.flt_l{
	float:left;
	}
#g_touch{
	background:url(../images/underline.gif) left 35px repeat-x;
	height:220px;
	margin:12px 0 0 0;
	}
.text1{
	font-family: Verdana;
	color:#636363;
	font-size:11px;
	letter-spacing:0.07em;
	line-height:14px;
	}
.text2{
	font-family: Verdana;
	font-size: 12px;
	color:#636363;
	margin:0;
	}
.text3{
	color: #909090;
	font-family: Verdana;
	font-size: 12px;
}
.text3 a{
	color:#909090;
	padding:0 7px;
	}
.text4{
	color:#fff
	}
.text4 a{
	color:#fff;
	}
.text5{
	color: #282828;
	font-family: Verdana;
	font-size: 12px;
}

#f_sec1{
	height:310px;
	}
#f_sec2{
	height:120px;
	margin:0 0 0 0;
	}
#f_featured{
	padding:0 0 0 16px;
	height:100%;
	width:350px;
	}
#f_btn{
	width:420px;
	}
#f_featured ul{
	padding:0;
	margin:15px 0 0 0;
	width:155px;
	}
#f_featured ul li{
	background:url(../images/underline.gif) 0 34px repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	height:36px;
	list-style:none;
	line-height:36px;
	padding:0;
	}
#f_featured ul li a{
	background:url(../images/bullet.gif) 0 7px no-repeat;
	color:#636363;
	display:block;
	height:36px;
	list-style:none;
	line-height:36px;
	padding:0 0 0 27px;
	}
#f_featured ul li a:hover{
	background:url(../images/bullet.gif) 0 -30px no-repeat;
	color:#06C;
	}
#f_india ul{
	padding:0;
	margin:15px 0 0 0;
	width:300px;
	}
#f_india ul li{
	background: url(../images/underline.gif) 0 34px repeat-x;
	font: 12px Tahoma;
	height: 36px;
	list-style: none;
	line-height: 36px;
	padding: 0;
}
#f_india ul li a{
	background:url(../images/bullet.gif) 0 7px no-repeat;
	color:#636363;
	display:block;
	height:36px;
	list-style:none;
	line-height:36px;
	padding:0 0 0 27px;
	}
#f_india ul li a:hover{
	background:url(../images/bullet.gif) 0 -30px no-repeat;
	color:#06C;
	}

#f_featured1{
	padding:0 0 0 16px;
	height:100%;
	width:430px;
	}
#f_featured1 ul{
	padding:0;
	margin:15px 0 0 0;
	width:176px;
	}
#f_featured1 ul li{
	background:url(../images/underline.gif) 0 34px repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	height:36px;
	list-style:none;
	line-height:36px;
	padding:0;
	}
#f_featured1 ul li a{
	background:url(../images/bullet.gif) 0 7px no-repeat;
	color:#636363;
	display:block;
	height:36px;
	list-style:none;
	line-height:36px;
	padding:0 0 0 27px;
	}
#f_featured ul1 li a:hover{
	background:url(../images/bullet.gif) 0 -30px no-repeat;
	color:#06C;
	}

.table .head {
	border: medium;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
}
.text_tr { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#727272; text-align:center; height:23px;}
.text_td2 { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#727272; text-align:left; height:30px; text-indent: 15px;}

.text_tr_l {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #727272;
	background: #e3e3e3;
	text-align: left;
	height: 23px;
	text-indent: 15px;
}
.text_tr_b { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#727272; background:#e3e3e3; text-align:center; height:23px;}

.allindia {
	font: normal normal bold 18px Verdana;
	text-align: center;
	color: #0066CC;
	line-height: 20px;
}

.table .headfb {
	border: medium;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
}

.fb_tr { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#727272; text-align:center; height:23px;}
.fb_td2 {
	border: thin #808080 double;
	font: normal 30px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-align: center;
	height: 30px;
	width: 22%;
	vertical-align: bottom;
}

.fb_td3 {
	font: normal 30px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-align: center;
	height: 30px;
	width: 3%;
	vertical-align: bottom;
}

.fb_td4 {
	border: thin #808080 double;
	font: normal 20px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-align: center;
	height: 30px;
	width: 22%;
	vertical-align: bottom;
}

.fb_tr_l {
	border: thin #808080 double;
	font: normal 20px Verdana, Arial, Helvetica, sans-serif;
	color: #727272;
	background: #e3e3e3;
	text-align: center;
	height: 30px;
}
.fb_tr_b { font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#727272; background:#e3e3e3; text-align:center; height:23px; width:22%}
.fb_tr_3 {
	height: 23px;
	width: 3%;
}

.brd0 {	border-width:0 ;
}
