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

@font-face {
	font-family: "Roboto-Regular";
	font-style: normal;
	font-weight: 300;
	src:url("../robto-font/Roboto-Regular.ttf") format('truetype'), url("../robto-font/Roboto-Regular.eot") format('embedded opentype');
} 
@font-face {
	font-family: "Roboto-Medium";
	font-style: normal;
	font-weight: 300;
	src:url("../robto-font/Roboto-Medium.ttf") format('truetype');
}
@font-face {
	font-family: "RobotoCondensed-Regular";
	font-style: normal;
	font-weight: 300;
	src:url("../robto-font/RobotoCondensed-Regular.ttf") format('truetype');
}
@font-face {
	font-family: "RobotoCondensed-Bold";
	font-style: normal;
	font-weight: 300;
	src:url("../robto-font/RobotoCondensed-Bold.ttf") format('truetype');
}
@font-face {
	font-family: "Roboto-Italic";
	font-style: normal;
	font-weight: 300;
	src:url("../robto-font/Roboto-Italic.ttf") format('truetype');
}@font-face {
	font-family: "Roboto-Light";
	font-style: normal;
	font-weight: 300;
	src:url("../robto-font/Roboto-Light.ttf") format('truetype');
}

*{margin:0; padding:0;}
body, div, h1, h2, h3, h4, h5, h6, p, a, img, header{margin:0; padding:0;}

body{font-family:'roboto',tahoma,verdana,arial,sans-serif; font-size:12px; color:#333;}

.bg{background:#fff; border-top:1px solid #e9eaea}
.clr{clear:both;}
.lft{float:left;}
.rht{float:right;}
.bold{font-weight:bold;}
.mt25{margin-top:25px;}
.brdr_bottom{border-bottom:1px solid #e9eaea;}
.brdr_right{border-right:0px solid #d1d1d1}
.line{width:100%; height:1px; background:#e9eaea}
a{ outline:none;}

.fullWidth{width:100%;}
.wrapper{width:975px; margin:0 auto;}
.header{width:1000px; background:#fff;}
.header .logo{padding:5px 0 25px 0; border:none;}
.logo img{border:none;} 
.header .searchDiv{width:524px;  margin:15px 0 0 50px;}
.header .tcnSearch{width:506px; padding:8px; border:1px solid #e0dfde; background:url(../images/search_bg_outset.gif) repeat-x; border-radius:3px;}
.tcnSearch .input{ padding:10px 0 9px 28px; border:1px solid #d1d1d1; width:402px; background:#fff url(../images/search_icon_bg.gif) left no-repeat; box-shadow:1px 1px 2px #C8CFC8 inset; border-top-left-radius:3px;border-bottom-left-radius:3px; height:15px;}
.tcnSearch .button{float:right; font-size:12px; background:url(../images/search_btn.gif) no-repeat; width:75px !important; height:36px; border:none; color:#fff; cursor:pointer; margin-left:-5px; font-weight:bold}
.tcnSearch .button:hover{ background:url(../images/search_btn_hover.gif) no-repeat;}
.searchDiv .ex{color:#6e6e6e; font-size:12px; line-height:20px }
.searchDiv .ad{font-size:12px; line-height:20px }
.ad a{color:#0968ca; text-decoration:none}
.ad a:hover{color:#d42721; text-decoration:underline}
.book_btn_div{ width:206px; margin:0px 0 0 26px; padding-bottom:15px;}
.HRline{width:100%; border-bottom:1px solid #fff; height:8px; background:#e9eaea}
.HRline1{width:100%; border-top:1px solid #fff; height:8px; background:#e9eaea}
.midcontent{height:200px; margin:25px 0;}
.midcontent .leftPannel{width:565px; background:#FFF; border-radius:10px; border:1px solid #c6c6c6; padding:15px 0; margin:0px 15px;}
.leftPannel p{line-height:17px; padding:0 15px; }
.psc_Div{ margin-top:8px;}
.psc_Div h3{font-weight:bold; padding:10px 0 0 0; font-size:14px;}
.searchCategoryBox{margin:20px 16px 0 7px; width:165px;}
.searchCategories{ background:#f4f4f4; border:1px solid #ccc; border-radius:10px; width:72px; height:72px; margin-left:48px; cursor:pointer; transition:all 0.3s ease-in-out}
.searchCategories:hover{ background:#fff; cursor:pointer; width:72px; height:72px; box-shadow:0 0 5px #b5b5b5;}
.searchCategories img{width:48px; height:48px; margin:12px; border:none}
.categoryName{font-weight:normal; font-size:14px; color:#282826; text-align:center; padding:10px 0 5px 0px; cursor:pointer}
.categoryName:hover{color:#d42721; cursor:pointer}
.categoryName a{ color:#282826; text-decoration:none;}
.categoryName a:hover{ color:#d42721; text-decoration:none;}
.link_box{border:1px solid #c6c6c6; width:195px}
.link_box h3{font-size:14px;}
.link_box ul{margin:0; padding:8px 0; margin-left:13px;}
.link_box ul li{line-height:20px;}
.link_box ul li a{display:block; font-size:13px; color:#282826; text-decoration:none; text-transform:capitalize; width: 180px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.link_box ul li a:hover{ text-decoration:none}

.footer{padding:20px 0; font-weight:normal}
.footer .footerLinks{width:660px; margin-bottom:20px; text-align:left;}
.footerLinks ul{color:#9d9c9c}
.footerLinks ul li{list-style:none; display:inline;}
.footerLinks ul li a{color:#424242; text-decoration:none; }
.footerLinks ul li a:hover{color:#000; text-decoration:underline}
.footer .socialConnect{width:150px; }
.socialConnect img{border:none}

.footer .tcnCategories{ border:1px solid #dedede;1000px; border-radius:20px; height:43px;}
.tcnCategories .tcn_cat_heading{width:90px; background:url(../images/footer-cat_bg.gif) no-repeat; text-align:center; padding:6px 8px; font-weight:bold}
.cate_links{background:#f0f0f0 url(../images/cat_links_bg.gif) repeat-x; width:856px; padding:8px 0;}
.cate_links ul{color:#9d9c9c}
.cate_links ul li{float:left; list-style:none; text-align:center; padding:0 12px; border-right:1px solid #d1d1d1; font-size:11px;}
.cate_links ul li a{color:#424242; text-decoration:none}
.cate_links ul li a:hover{color:#000; text-decoration:underline} 
.footer p{text-align:center; margin-top:15px; font-size:12px;}


/*Sub-category page css*/
.midcontent .psc_Div1{background:url(../images/popular_heading_bg.gif) repeat-x;  margin-top:7px;}
.psc_Div1 h3{font-weight:bold; padding:5px 15px 5px 15px; font-size:14px; color:#d52f29}
.leftPannel1{width:740px; background:#FFF; border-radius:10px; border:1px solid #c6c6c6; padding:0 0 15px 0; margin:0px 15px 0 0;}
.logoContent .cat_logoDiv{padding:5px; border:1px solid #dedede; margin:0px 15px 0 0; width:128px; border-radius:5px; }
.cat_logoDiv img{border:none; width:128px; height:128px;}
.logoContent{margin:10px 15px;}
.logoContent p{float:left; width:554px; text-align:justify; line-height:18px;}
.logoContent button{ background:url(../images/btn_bg.gif) no-repeat; padding:9px 6px; width:274px; font-weight:bold; color:#282826; font-size:13px; border:none; margin-top:54px;; text-shadow:0px 1px 1px #E8E8E8 }
.logoContent button:hover{color:#d52f29; cursor:pointer}
.subCategories h1{color:#606060; font-size:15px; margin:25px 15px 0 15px; padding:5px 8px; background:#efefef; border-radius:5px;}
.subCategories table{margin:15px 11px;}
.subCategories table td{padding:5px; border:1px solid #fff; background:#f0f0f0; width:236px;}
.subCategories table td a{color:#0968ca; text-decoration:none;}
.subCategories table td a:hover{color:#d42721; text-decoration:underline;}
.adPostDiv{ background:#fffaed; border:1px solid #f9e0b0; border-radius:10px; padding:10px; margin:20px 15px;}
.adPostDiv ul{margin:0; padding:5px 0; margin-left:13px;}
.adPostDiv ul li{ list-style-image:url(../images/list_style_green.gif); line-height:20px; color:#e66600;}
.adPostDiv ul li a{color:#e66600; text-decoration:none}
.adPostDiv ul li a:hover{color:#d42721; text-decoration:underline}
.adPostDiv span a{color:#0968ca; text-decoration:none;}
.adPostDiv span a:hover{color:#d42721; text-decoration:underline}


/*Header Buttons*/

 .gradient {
       filter: none;
  }
.adButton{
	background: #fffdea; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmRlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWM3MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fffdea 0%, #f1c70d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffdea), color-stop(100%,#f1c70d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fffdea 0%,#f1c70d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fffdea 0%,#f1c70d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fffdea 0%,#f1c70d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fffdea 0%,#f1c70d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffdea', endColorstr='#f1c70d',GradientType=0 ); /* IE6-8 */
	border:1px solid #faa52b;
	border-radius:5px;
	box-shadow:0 1px 2px #b7b7b7;
	padding:8px 12px;
	margin:0;
	font-size:15px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	display:block;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.book_btn_div span{
	margin-right:5px;
}
.btnM{
	margin-top:8px;
}

.adButton:hover, .adButton:active{
	background: #ff6761; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNjc2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNDI5MjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff6761 0%, #d42923 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6761), color-stop(100%,#d42923)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6761 0%,#d42923 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6761 0%,#d42923 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6761 0%,#d42923 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff6761 0%,#d42923 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6761', endColorstr='#d42923',GradientType=0 ); /* IE6-8 */
	color:#fff;
	text-decoration:none;
	border:1px solid #c2231c;
	box-shadow:0 1px 1px #e7e7e7 inset;
}
.book_btn_div img{
	margin-top:0px;
}

.welcomeTCn{font-size: 20px; margin: 0; padding: 0 0 10px 0px;}
.tcn-color{	color:#D32620;font-weight:normal;}

/*Scheme UI*/
.scheme-container{width:160px;}
.scheme-ribbon{border:none}
.scheme-inner-container{background:#fbe3cb; height:189px; border-width:0 1px 1px 1px; border-color:#d32620; border-style:solid; cursor:pointer }
.matrimonial-scheme-bg{background:#fbe3cb url(../images/matrimony-scheme-bg-tcn.png) no-repeat;}
.property-scheme-bg{background:#d9faff url(../images/property-scheme-bg-tcn.png) no-repeat;}
.recruitment-scheme-bg{background:#fff url(../images/recruitment-scheme-bg-tcn.png) no-repeat;}
.business-opp-scheme-bg{background:#d9faff url(../images/bsuiness-opp-scheme-bg-tcn.png) no-repeat;}
.scheme-cat-title{background-color:#d32620; font-size:16px; color:#fff; font-weight:600; text-align:center; padding:5px;}
.scheme-inner-container span{color:#222; font-size:12px; font-weight:600; text-align:center; display:block; padding:8px;}
.scheme-inner-container p{padding-bottom:10px; font-size:14px; font-weight:bold; color:#f00000; text-align:center}
.scheme-inner-container input{background:#0f75dc; width:74%; font-size:14px; font-weight:600; color:#fff; padding:8px 20px; margin:10px 20px; border:0px; border-radius:3px; text-shadow:0 1px 1px #555; font-family:'roboto'}



