font-weight: bold;@import url(http://fonts.googleapis.com/css?family=Open+Sans:600);
@import url(http://fonts.googleapis.com/css?family=Lato);
@import url(https://fonts.googleapis.com/css?family=Montserrat);

table.tfooter
{
padding: 0px 0px;
}

body {
        header-background-color:#7F3D10;
	margin:0;
	padding:0;
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	font-size: 13px;
	
	/* color: #000000; */
	line-height: 1.428571429;;
	background-attachment: scroll;
       /*  background-color: #abb181;*/
	background-color: #e2e2e2; 
	
	background-repeat: no-repeat;
	background-position: left top;

}

* {
	margin:0;
	padding:0;
}

/** element defaults **/
table.dummy
{
  width:70%;
  text-align: left;
}

table {
	width: 100%;
	text-align: center;
		font-family: "Montserrat",Verdana, Geneva, sans-serif;
}

th, td {
	padding: 10px 10px;
		font-family: "Montserrat",Verdana, Geneva, sans-serif;\
		text-align: center;
}

th {
	color: #fff;
	background: #3791C6 repeat-x scroll 0 -20px;
	border-bottom: 1px solid #2E78A3;
		font-family: Montserrat,Verdana, Geneva, sans-serif;
		text-align: center;
}

td {
	/*border-bottom: 1px solid #ccc;*/
		font-family: Montserrat,Verdana, Geneva, sans-serif;
}

code, blockquote {
	display: block;
	border-left: 5px solid #222;
	padding: 10px;
	margin-bottom: 20px;
}
code {
	background-color: #222;
	color:#ccc;
	border: none;
}
blockquote {
	border-left: 5px solid #222;
}

blockquote p {
	font-style: italic;
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	margin: 0;
	color: #333;
	height: 1%;
}

Fp {
	line-height: 1.9em;
	margin-bottom: 20px;
	font-size: 12px;
}



fieldset {
	display: block;
	border: none;
	border-top: 1px solid #ccc;
}

fieldset legend {
	font-weight: bold;
	font-size: 13px;
	padding-right: 10px;
	color: #333;
}

fieldset form {
	padding-top: 15px;
}

fieldset p label {
	float: left;
	width: 150px;
}

form input, form select, form textarea {
	padding: 5px;
	color: #333333;
	border: 1px solid #ddd;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:#fff;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Montserrat;
	/*font-family: Verdana, Geneva, sans-serif;*/
	font-size: 13px;
}

form input.formbutton {
	border: none;
	background: #333;
	color: #ffffff;
	font-weight: bold;
	padding: 5px 10px;
	font-size: 12px;
	/*font-family: Tahoma, Geneva, sans-serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	letter-spacing: 1px;
	width: auto;
	overflow: visible;
}

fieldset form input.formbutton {
	margin-left: 150px;
}

form.searchform p {
	margin: 5px 0;
}


span.required {
	color: #ff0000;
}

h1 {
	color: #000;
	font-size: 35px;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	padding: 0;
	background: none;
	border-bottom: none;
	text-transform: none;
	line-height: 1.0em;
	padding: 0 0 5px;
}

h1 strong {
	color: #03315C;
	font-weight: normal;
}

h2 {
	color: #03315C;
	/*font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	font-size: 28px;
	letter-spacing: -0.25px;
	font-weight: normal;
	padding: 0 0 5px;
	margin: 0;
}

h3 {
	color: #26678C;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 10px;
	/*font-family: 'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
}

h4 {
	padding-bottom: 5px;
	font-size: 15px;
	color: #555;
}

h5 {
	padding-bottom: 10px;
	font-size: 13px;
	color: #999;
}

/*------------------Container----------------*/

#container {
	width: 980px;
	margin: 0 auto;
	padding: 0;
}

/*-------------------------------------------*/

/*------------Header-------------------------*/

#header {
	height: 120px;
	margin-top: 5px;
	margin-right: auto;
	/*margin-bottom: 5px;*/
	margin-left: auto;
	padding: 0px 0px 10px 0px;
	background-attachment: scroll;
	/*background-color: transparent;
	background-color: #959B61;*/
        background-color: #767b46;
	/*background-image: url(images/header-bg1.png);*/
	background-repeat: no-repeat;
	background-position: left bottom;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
}

#header h1 {
	padding: 0; 
}
#header h1 a {
	color: #1aa1f0;
	padding-top: 35px;
	font-size: 40px;
	/*font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -3px;
	float: left;
}

#header h2 {
	color: #c0c0c0;
	float: left;
	/*font-family: Arial,Helvetica,sans-serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0;
	margin-left: 5px;
	margin-top: 52px;
	padding-bottom: 0;
	padding-left: 4px;
}

/*----------------End Header------------*/


/*------------------------------Nav Strat  --------------*/
#nav {
	height: 45px;  /*changed on 22-03-2017*/
	width: 980px;
	background: transparent no-repeat scroll;
	background-color:#AC6A3D;
	position: relative;
	z-index: 888;
	/*border-radius: 10px;*/
}

#nav ul {
	list-style: none;
	padding: 0;
	margin: 0 0px;
	height: 35px;   /*changed on 13-05-2014*/
	
}

#nav ul ul {
	margin: 0;
	
}

#nav ul li {
	display: block;
	float: left;
	
}

#nav ul li a {
	color: #eee;
	color:#fff;
	/*background-color:#AC6A3D;*/    /* removed on 13-05-2014*/
	display: block;
	font-size: 9px;
	font-weight: normal;
	float: left;
	font-family: "Montserrat",Arial, Helvetica, sans-serif;
	padding: 7px 16px 12px;    /* changed on 13-05-2014*/
	text-decoration: none;
}

#nav ul li a.has_submenu {
	/*background: transparent url('images/submenu-item.gif') no-repeat scroll right center;*/
	background-color:#AC6A3D no-repeat scroll right center;
	padding-right: 20px;
	/*border-radius: 10px;*/
}

#nav ul li a.has_submenu:hover, #nav ul li.sfHover a.has_submenu {
	
	background-color: #AC6A3D;
}

#nav ul ul li a { 
	float: none; 
	/*width: 170px;*/
	width: 205px;/**/
	padding:4px 15px 5px 12px;    /* added on 13-05-2014*/
	
}

#nav ul li.selected li a { 
	text-decoration: none; 
	color: #D3D37F;
	background-color:#AC6A3D;/**/
	
	/*border-bottom-style:solid;*/ /* removed on 13-05-2014*/
        border-bottom-style:ridge;  /* added on 13-05-2014*/
  
}

#nav ul li.selected a, #nav ul li.selected a:hover, #nav ul li.selected li.selected a, #nav ul li.selected li.selected a:hover  {
	color: #fff;
        font-family: "Montserrat",calibri;
	font-weight: normal;
        font-size:13px;

	/*background-color:#4F591D;
	border-radius: 18px;*/
}

#nav ul ul a,  #nav ul li.sfHover a, #nav ul li a:hover {
	color: #fff;
	/*background-color: #022545;*/
	margin:0px 0px 0px 0px;
}

#nav ul li.sfHover ul li a, #nav ul li.sfHover ul li a:hover {
	font-weight: normal;
}

#nav ul ul ul li {
display: block;
float: left;
padding-left: 20px;
}

#nav ul ul li a:hover {
	font-weight: normal;
	background-color: #7F3D10;
        color: #D3D37F;
        
}

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	/*line-height:	1.0;*/
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			190px; /* left offset of submenus need to match (see below) */
	margin-top: 	10px;
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			35px; /* match top ul list item height */  /* changed on 13-05-2014*/
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			185px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*----------------------------------nav end--------*/


/* front page slider styles */
div#jFlowSlide {
	margin:0 auto;
}
div#slides-container1 {
	height: 200px;
	overflow: hidden; 
	width: 100%; 
	background: #3791C6 no-repeat scroll top left;
}
div#slides-container {
	/*height: 200px;*/
	height: 285px;/**/
	overflow: hidden; 
	width: 100%; 
	background: #e2e2e2  no-repeat scroll top left;
}
div#slides-container_1 {
	height: 200px;
	overflow: hidden;
	width: 270px;
	background: #e2e2e2 no-repeat scroll top left;
	float: right;
}
div#slides-container div#jFlowSlide {
	height: 315px;
	margin-top: 30px;
}
div#slides-container div.jFlowSlideContainer img {
	margin:auto;
}
div#slides-container div.jFlowSlideContainer div {
}
div#slides-container div.jFlowSlideContainer div.slide-image {
	float:left;
	width: 370px;
	padding-top: 0px;
}
span.jFlowPrev, span.jFlowNext {
	background-image:url('images/slide-prev.gif');
	background-repeat:no-repeat;
	display:block;
	height:41px;
	width:24px;
	float:left;
	margin:0;
	cursor:pointer;
}
span.jFlowPrev span, span.jFlowNext span { display:none; }
span.jFlowNext {
	background-image:url('images/slide-next.gif');
	float:right;
}
div#slides-container div.controls {
	position:relative;
	top:-130px;
	width:940px;
	margin:0 auto;
}
div#slides-container p {
	padding-top: 10px;
	color: #eee;
}
div#slides-container a {
	color: #eee;
}
div#slides-container h2, div#sub-header h2 {
	font-family: Montserrat,'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	color: #fff;
	text-shadow: 1px 1px #21441D;
	font-weight: normal;
}
div.slide-text {
	padding-top: 10px;
}

.hidden { display:none;  }

#body {
	width: 940px;
	background: #fff url('images/content-top.png') no-repeat scroll top left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#container div.has-slider { 
	background: #fff url('images/content-top-slider.png') no-repeat scroll top left;
	width: 100%;
	border-radius: 0px;
}

/*------------Content------------*/

#content {
	float: right;
	width: 680px;
	border-left: solid 1px #D3D4BD;
}

#left {
float: left;
width: 25%;
overflow: hidden;
margin-right: -3px;
}
#icontent {
float: right;
width: 73%;
overflow: hidden;
}
#icontent2 {
float: right;
width: 73%;
overflow: hidden;
border-left: solid 1px #D3D4BD;
padding-right: 10px;
padding-left: 25px;
}

#icontent2  li{
text-align: justify;
line-height:2.0;
}
#icontent2 h4,h5,h6{
  margin-top: 10px;
  margin-bottom: 10px;
  color: #2083A4;
}

#icontent #right{
float: right;	
width: 50%;
overflow: hidden;
padding-left: 3px;
}

#icontent #left{
float: left;	
width: 50%;
overflow: hidden;
padding-right: 3px;
}

.clearfix {
clear: both;
height: 10px;
}

#contact #right {
float: right;	
width: 25%;
overflow: hidden;

}

#contact #left{
float: left;	
width: 73%;
overflow: hidden;
padding-right: 3px;
}

.box { 
	margin: 0;
	padding: 0 5px;
}

.sidebar {
	width: 250px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.sidebar_1 {
	width: 260px;
	float: left;
	padding: 0px;
	margin: 0px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar ul li {
	margin-bottom: 20px;
	line-height: 1.9em;
}

.sidebar li ul {
	padding: 10px;
	background-color: #FFFFFF;
}

.sidebar li ul li {
	display: block;
	border-top: none;
	margin: 0;
	line-height: 1.5em;
	font-size: 13px;
	border: none;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.sidebar li ul li a {
	font-weight: normal;
	color: #666;
}

.sidebar li ul li a:hover {
	color: #f00e53;
}

.sidebar li ul.blocklist {
	padding: 0;
}

.sidebar li ul.blocklist li {
	padding: 0;
	display: marker;
}

.sidebar h4  {
	color: #fff;
	font-family: Lucida, "Lucida Sans", Geneva, Arial, sans-serif;
	font-size: 13px;
	letter-spacing: -0.5px;
	border-bottom: 1px solid #02213B;
	text-transform:uppercase;
	margin: 0;
	line-height: 1.2em;
	padding: 5px 5px 5px 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	background-image: url(images/h4-bg.png);
	background-repeat: repeat-x;
	background-position: center;
}

/*------------End Content------------*/

/*------------Start Footer------------*/

#footer p {
	text-align: left;
	color: #999;
	font-size: 12px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	margin: 0;
	padding: 0;
}

.footer-content {
	padding: 30px 20px;
	background: #3791C6 repeat-x scroll top left;
	
}

#footer .footer-content p {
	color: #666;
	position: relative;
	top: 12px;
	margin-left: 185px;
}

#footer .footer-content p a {
	color: #fff;
	/*font-family: "Lucida Grande", "lucida sans unicode", Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-decoration: none;
	margin: 0 10px;
	padding-bottom: 2px;
	position: relative;
	top: 2px;
}

#footer .footer-content p a:hover {
	color: #fff;
	border-bottom: 2px solid #2C76A0;
}

#footer .footer-content p a.backtotop {
	float: right;
	font-size: 13px;
	top: 3px;
}

#footer .footer-content span.sitename {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	font-size: 40px;
	font-weight: normal;
	letter-spacing: -2px;
	color: #fff;
	float: left;
}

#footer .footer-bottom {
	height: 170px;
	color: #FFF;
	background: #484848;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 20px;
	border-radius: 0px;
}

#footer .footer-bottom p {
	color: #FFF;
}

#footer .footer-bottom p a {
	color: #fff;
	font-weight: bold;
}

#footerright{
float: right;	
width: 30%;
overflow: hidden;
padding-left: 3px;
}

#footercenter{
float: left;	
width: 30%;
overflow: hidden;
padding-right: 10px;
}

#footerleft{
float: left;	
width: 40%;
overflow: hidden;
padding-right: 20px;
}
#footerlefth4,h5,h6 {
	color:#FFF;
}

#footerleft a{
	color:#FFF;
}

/*------------End Footer------------*/

/*=== Other Styles ===*/

.clear {
	clear:both;
}
.small_title{
	background-color:#03315c;
	text-align:left;
	width:260px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: right;
}
.small_title_1{
	background-color:#03315c;
	text-align:left;
	width:100%;
	color:#FFFFFF;
	font-weight:bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: left;
}

.small_title_2{
	background-color:#033768;
	text-align:left;
	width:100%;
	color:#FFFFFF;
	font-weight:bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: left;
}
.small_title_3{
	background-color:#8ec8fe;
	text-align:left;
	width:100%;
	color: #000000;
	font-weight:bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: left;
}
.offer_box{
	width:260px;
	height:160px;
	background-color:#3791C6;
	font co
	padding:10px;
	float: right;
	margin: 0px;
}



/* Feature List code */

#featured{ 
	width:400px; 
	padding-right:250px; 
	position:relative; 
	border:5px solid #00CCFF; 
	height:250px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}



/* Table Style */

.head h1{
/*font-family: 'Open Sans', sans-serif;*/
font-family: Montserrat,Verdana, Geneva, sans-serif;
color:#D44039;
margin-top:5px !important;
}
.tdesign{
text-align:justify;
}
.tabspl{
color:#FFF;
max-height:305px;
min-height:250px;
overflow:hidden;
font-family: 'Montserrat','Lato', sans-serif;
}


.tabspl h5{
color:#D3D37F;
text-transform:uppercase;
font-weight:500;
font-size:18px;
font-family: 'Montserrat','Lato', sans-serif;
}

.tabspl p{
margin-top:5px;
}
.colr1{
background-color:#FFF;
}
.colr2{
background-color:#EBEAE6;
width:300px;
}
.colr3{
background-color:#20ABCC;
}
.colr4{
background-color:#EBEAE6;
width:300px;
}




/* ---------------------------------------------Leftbox & Latestnews-------------------------------------*/


.leftbox,.latestnews {
border-radius:5px;
border:2px  solid #E6E6E6;
text-align:justify;
}

.latestnews h4,.leftbox  h4{
margin:6px 10px;
text-align:center;
}


.latestnews img{
text-align:center;
border-radius:15px;
}

.latestnewsHeader {
background-color: #4F591D;
/*padding: 10px 0 5px 45px;
margin: -10px -10px 0 -10px;*/
padding: 1px 0px 0px 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
color: #FFF;
}

.spaced {
letter-spacing: 1px;
}


.latestnews ul{
	list-style:none;
    padding:0px 0 0 5px;
}
.latestnews ul li{
	width:245px;
	padding:12px 0 2px 1px;
	border-bottom: solid 1px #e1e1e1;
	float:none;
}
/*.latestnews ul li .thumb {
	width:55px;
	padding-top:7px;
	float:left;
}*/
.latestnews ul li .thumb1 {
	width:42px;
	height:50px;
	background-image:url(../img/cal-image3.png);
	padding-top:0px;
	background-repeat:no-repeat;
	float:left;
	padding-right:10px;
}
.latestnews ul li .thumb1 .day{
	padding:2px 4px 0px 12px;
	color:#FFFFFF;
	font-size:10px;
}
.latestnews ul .thumb1 .date{
	padding:3px 4px 0px 11px;
	font-weight:bold;
	font-size:17px;
	color:#000000;
}


.latestnews ul .thumb1 .month{
	padding:0px 0px 0px 5px;
	font-size:12px;
	font-weight: bold;
	color:#000;
	
}

.latestnews ul li .descripton {
width: 240px;
	margin-left:50px;
	float:none;
/*	border:1px solid #000000; */
}
.latestnews ul li .descripton .link{
	text-align:right;
	font-weight:bold;
	padding-left:130px;
}

.latestnews ul li .descripton:hover { 
	color:#000000;
	
}
.latestnews ul li .descripton a {
	color:#428bca;
	font-weight:bold;
}
.latestnews ul li .descripton a:hover { 
	color:#428bca;
	text-decoration:underline;
	
}
.latestnews ul li .descripton h6 {
	font-size:11px;
	padding-bottom:6px;
	color:#3a5998;
	font-weight:bold;
}
.latestnews ul li .descripton em {
	color:#999999;
}
.latestnews ul li .descripton p {
	width:245px;
	padding-top:0px;
	padding-bottom:10px!important;
	float:none;
	text-indent: 0px;
	text-align: justify;
	font-size: 12px;
	font-family: Montserrat,Verdana, Geneva, sans-serif;
}


/* ---------------------------------------------End Leftbox & Latestnews-------------------------------------*/

.flashnews,.span{
border-radius:6px;
border:1px  solid #E6E6E6;
color:#428bca;
font-family:Montserrat,Verdana, Geneva, sans-serif;
font-size:12px;
line-height: 30px;

}


/* --------------------------------------------- Start Barnav-------------------------------------*/

.barnav,.span{
border-radius:6px;
border:1px  solid #E6E6E6;
color:#428bca;
font-family:Montserrat,Verdana, Geneva, sans-serif;
font-size:12px;
line-height:20px;
}

.barnav a{
color:#428bca;
text-decoration: none;
}

.barnav a:hover{
color:rgb(79, 89, 29);
text-decoration: none;
}

/* ---------------------------------------------End Barnav-------------------------------------*/

/* ---------------------------------------------Start partnerslide-------------------------------------*/
.partnerslide {
border-radius:0px;
border:1px  solid #E6E6E6;
text-align:justify;
width:300px;
}


.partnerslide h4,.leftbox  h4{
margin:6px 10px;
text-align:center;
}

.partnerslide img{
height:50px;
/* width:50px; */
}

.recruiters img{
height:50px;

}



/* ---------------------------------------------End partnerslide-------------------------------------*/
/* ---------------------------------------------Start placementsslide-------------------------------------*/

.placementslide {
border-radius:0px;
border:1px  solid #E6E6E6;
text-align:justify;
width:620px; 
}

.placementslide h4,.leftbox  h4{
margin:6px 10px;
text-align:center;
}

.placementslide img{
height:50px;
/* width:50px; */
}

.recruiters img{
height:50px;

}


/* ---------------------------------------------End placementslide-------------------------------------*/




.topmenu{
	float:right; position:relative; top:10px;
}

.topmenu a{
	color:#FFF;
}

.topright_sec {
	float:right;
	color:#FFF;
	width:auto;
	margin-right: 10px;/**/
}
.promo{
    position: relative;
  
    float: right;
    color: rgb(255, 255, 255);
    font-weight: 600;
}
p {
	text-indent: 40px;
	text-align:justify;
	font-size:15px;
	color:#000000;
	font-family:Montserrat,Verdana, Geneva, sans-serif;
	
}

p  span{
	text-align:justify;
	font-size:13px;
	color:#000000;
	font-family:Montserrat,Verdana, Geneva, sans-serif;
	
}


/* ---------------------------------------------Start slider-------------------------------------*/

.slidespace {
width: 490px;
float: left;
position: relative;
min-height: 1px;
padding-right: 0px;
padding-left: 6px;
margin-top: 0px;
margin-bottom: 5px;
}

.slidespace1 {
width: 490px;
float: right;
position: relative;
min-height: 1px;
padding-right: 5px;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 5px;
left: 8px;
}

#slider {
/*margin-left:-29px;
border-bottom-style:groove; 
border-left-style:groove;
border-right-style:groove; 
border-top-style:groove; 
border-radius:5px;*/
overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius:5px;
	border-radius: 5px;
}

#slider img {
	border-radius:5px;
}

#sliders {
/*margin-left:4px;*/ 
	overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius:5px;
	border-radius: 5px;
}

#sliders img {
	border-radius:5px;
}

/* ---------------------------------------------End slider-------------------------------------*/


/* ---------------------------------------------Start sliderlink-------------------------------------*/

#sliderlink {
	float: left;
/*background-color:#FFF;*/
background:url(../images/gsli.jpg) no-repeat;
border-bottom-style:groove; 
border-left-style:groove;
border-right-style:groove; 
border-top-style:groove; 
border-radius:25px;
width: 240px;
height: 280px;
/*margin-left: -20px;*/
}

#sliderlink h4{
color:#FFF;
}
#sliderlink2 h4{
color:#FFF;
text-align:center;
}

#sliderlink2 {
	float: left;
	font-size: 12px;
/*background-color:#FFF;*/
background:url(../images/gsli2.jpg) no-repeat;
border-bottom-style:groove; 
border-left-style:groove;
border-right-style:groove; 
border-top-style:groove; 
border-radius:25px;
width: 237px;
height: 500px;
margin-left: 12px;
}
#sliderlink2 img {
vertical-align: middle;
width: 230px;
height: 174px;

}
#sliderlink2Header {
background-color: #FF0000;
padding: 1px 0 5px 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
color: #FFF;
}

/* ---------------------------------------------End sliderlink-------------------------------------*/


/* ----------------------------------------------Start leftstylebox-------------------------------------*/

#leftstylebox {
float: left;
/*background:url(../images/gsli2.jpg) no-repeat;*/
border-bottom-style:groove; 
border-left-style:groove;
border-right-style:groove; 
border-top-style:groove; 
border-radius:25px;
width: 290px;
height: auto;

}

#leftstylebox img {
text-align: center;
height: 100px;
width: 240px;
border-radius: 15px;
}

.ads {
width: 240px;
float: left;
height: 280px;
padding: 50px 0 0px 0;
background-image: url(../img/2.png);
background-repeat: no-repeat;
}

iframe {

border-bottom-style:groove; 
border-left-style:groove;
border-right-style:groove; 
border-top-style:groove; 
border-radius:25px;
}


#leftstylebox  h4{
color:#FFF;
text-align:center;
}

/* ----------------------------------------------End leftstylebox-------------------------------------*/


/* ----------------------------------------------Start Ticker-------------------------------------*/

#ticker {
 
 padding:3px;
 height: 20px;
 overflow: hidden;
}
#ticker li {
 height: 40px;
}

/* ----------------------------------------------End Ticker-------------------------------------*/


/* ----------------------------------------------Start Gallery-------------------------------------*/

/* Gallery */
#gallery li { 
	display: block; 
	float: left; 
	margin: 0 0px 20px 20px; 
	padding: 0; 
	/*width: 196px;*/ 
	position: relative;
}

#gallery li span { display: block }
#gallery li span a.more { display: block; margin-top: 10px }
#gallery li.no_margin_right { margin-right: 0 }

#gallery li span {
	display: none; 
	font-size: 11px; 
	position: absolute; 
	bottom: 7px; 
	left: 7px; 
	padding: 5px; 
	background: #fff; 
	color: #ccc;
	width: 266px; 
	line-height: 1.2em;
	background: url(images/caption_background.png) repeat;
}

#gallery li span h4 { color: #fff; margin-bottom: 10px; font-size: 14px }
#gallery li a:hover { text-decoration: none }



.s_paging { margin: 0 0 20px; padding: 0 }
.s_paging ul { margin: 0; padding: 0; list-style: none }
.s_paging ul li { margin: 0; padding: 0; display: inline }

.s_paging ul li a { 
	float: left; 
	display: block; 
	color: #666; 
	text-decoration: none; 
	margin-right: 5px; 
	padding: 5px 10px; 
	background: #eeeeee; 
	border: 1px solid #dddddc;
}

.s_paging ul li a:hover {
	background: #771201; 
	border: 1px solid #5f0e00; 
	color: #fff 
}

.bgtab{
	background:url(../images/tab.png) red no-repeat;
	width:200px;
	height:35px;

}


/* ----------------------------------------------End Gallery-------------------------------------*/


/* ----------------------------------------------Start Gotop-------------------------------------*/

#toTop {
display: none;
position: fixed;
bottom: 5px;
right: -25px;
width: 64px;
height: 64px;
background-image:url(../images/up6.png);
background-repeat: no-repeat;
opacity: .6;
filter: alpha(opacity=60);
/*border-radius: 30px 30px 30px 30px;*/
}

/* ----------------------------------------------End Gotop-------------------------------------*/

#profile-wrapper {
float: left;
margin-left: 100px;
width: 530px;
margin-top: 10px;
}

#profile-wrapper p {

text-indent: 0px;
text-align: justify;
font-size: 13px;
font-family: Montserrat,Verdana, Geneva, sans-serif;
}

#contact-wrapper {
float: left;
margin-left: 100px;
width: 530px;
margin-top: 10px;
}

#contact-wrapper p {

text-indent: 0px;
text-align: justify;
font-size: 13px;
font-family:Montserrat, Verdana, Geneva, sans-serif;
}




/* ----------------------------------------------Start Column Navigation-------------------------------------*/

.subnav{
	display:block;
	/*width:250px;*/
	width:220px;/**/
	/*padding:25px;*/
	background-color:#F7F7F7;
	margin-bottom:30px;
	line-height:normal;
	}

.subnav h2{
	margin:0 0 20px 0;
	padding:0 0 14px 0;
	background-color:#F7F7F7;
	border-bottom:1px dotted #666666;
	}

.subnav ul{
	margin:0;
	padding:0;
	list-style:none;
	}

.subnav li{
	margin:0 0 3px 0;
	padding:0;
	}

.subnav ul ul, .subnav ul ul ul, .subnav ul ul ul ul, .subnav ul ul ul ul ul{
	border-top:none;
	padding-top:0;
	}

.subnav a{
	display:block;
	margin:0;
	padding:5px 10px 5px 20px;
	/*color:#666666;*/
	
	background:url("images/blue_file.gif") no-repeat 10px center #F7F7F7;
	text-decoration:none;
	/*border-bottom:1px dotted #666666;*/
	border-bottom:1px solid #666666;

	}

.subnav a:hover{
	color:#55ABDA;
	background-color:#F7F7F7;
	}

.subnav ul ul a, .subnav ul ul ul a, .subnav ul ul ul ul a, .subnav ul ul ul ul ul a{
	background:url("../images/black_file.gif") no-repeat #F7F7F7;
	
	}

.subnav ul ul a{
	/*padding-left:40px;*/
	padding-left:30px;
	background-position:30px center;
	}

.subnav ul ul ul a{
	padding-left:50px;
	background-position:40px center;
	}

.subnav ul ul ul ul a{
	padding-left:60px;
	background-position:50px center;
	}

.subnav ul ul ul ul ul a{
	padding-left:70px;
	background-position:60px center;
	}

/* ----------------------------------------------End Column Navigation-------------------------------------*/


/* ----------------------------------------------Start Side Content-------------------------------------*/

#side {
width : 180px;
float : left;
margin : 0 auto;
padding : 0;
}
#side p {
margin : 1em 0 1em 1em;
color : #999;
background : inherit;
}
#navcontainer ul {
margin-top : 30px;
list-style-type : none;
background-color : inherit;
color : #000;
text-align : left;
}
#navcontainer ul li a {
padding : 15px;
color : #000;
background : transparent url(images/list-off.gif) no-repeat left center;
text-align : left;
font : 100% "lucida sans", arial, sans-serif;
text-decoration : none;
}
#navcontainer ul li a:hover {
color : #c86000;
background : transparent url(images/list-on.gif) no-repeat left center;
}
#navcontainer ul li a#current {
background : transparent url(images/list-active.gif) no-repeat left center;
color : #666;
}
#content {
width : 535px;
margin-left : 190px;
padding-left : 10px;
line-height : 1.8em;
border-left : 1px solid #bbb;
}

/* ----------------------------------------------End Side Content-------------------------------------*/




/* ---------------------------------------------- Start visitor Box-------------------------------------*/


.visitor_box {
    float: left;
    /*background: #224947;*/
    border: 4px solid #bfbfa3;
    width: 100px;
    height: 60px;
	padding: 0px;
    -moz-border-radius: 39px;
    -webkit-border-radius: 39px;
    border-radius: 39px;
    padding: 15px 10px;
	margin-left:68px;
    color: #f2f2da;
    text-align: center;
    text-transform: uppercase;
    line-height: 17px; line-height: 1.7rem;
    margin-bottom: 22px;
	font-family: Montserrat,Verdana, Geneva, sans-serif;
}

/* ----------------------------------------------End visitor Box-------------------------------------*/


/* ----------------------------------------------Start appr-------------------------------------*/

.appr h6{
color:#fff;
line-height: 1.428571429;
}

.appr a{
color:#fff;
}

/* ----------------------------------------------End appr-------------------------------------*/


/* ----------------------------------------------Start Urbangreymenu-------------------------------------*/


.urbangreymenu{
width: 220px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Montserrat,Verdana;
color: #FFF;
background: #4F591D 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform:capitalize;*/
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
margin: 0px 0px 5px 0px;
border-radius: 15px;
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: #FFF;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
padding-left: 10px;
}

.urbangreymenu ul li a{
/*font: normal 12px Arial;*/
font: normal 11px Montserrat,Verdana, Geneva, sans-serif;
color: black;
/*background: #E9E9E9;*/
display: block;
padding: 5px 0;
line-height: 10px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
border-radius: 15px;

}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #428bca;
/*background: #dadabc;*/
}

/* ----------------------------------------------End Urbangreymenu-------------------------------------*/


#slidecontent {
background-color: #dadabc;
margin: 0px auto;
width: 990px;
margin-top: 0px;
height: 280px;
border-radius: 30px;
}
#slidercontentleft {
float: left;
width: 45%;
overflow: hidden;
padding-right: 3px;
	
}

#slidercontentright {
float: right;
width: 45%;
overflow: hidden;
padding-left: 3px;
		
}

#slider1 {
float: left;
width: 45%;
overflow: hidden;
padding-right: 3px;
overflow:hidden;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius:20px;
border-radius: 30px;
}

#slider1 img {
border-radius:20px;
}

#slider2 {
float: right;
width: 45%;
overflow: hidden;
padding-left: 3px;
overflow:hidden;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius:20px;
border-radius: 30px;
}

#slider2 img {
border-radius:20px;
}

#wrapper_sec {
width: 990px;
margin: 0px auto;
background: #959B61;
}


/* ----------------------------------------------Start glossymenu-------------------------------------*/

.glossymenu{
margin: 5px 0;
padding: 0;
width: 220px; /*width of menu*/
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/

}

.glossymenu a.menuitem{
background: #AC6A3D repeat-x bottom left;
/*Green Color background: #4F591D (Left Menu) */
/*font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;*/
font: 13px Montserrat,Verdana, Geneva, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 220px;
/*height:30px;/*added & remove it*/
/*padding: 4px 0;
padding-left: 10px;*/
text-decoration: none;
border-radius: 10px;
/*margin-bottom: 5px;*/
padding: 7px 0 7px 30px;
margin: 0px 0px 5px 0px;

}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{

/* Light Green Background */ /*  background:rgb(149, 155, 97); */ /*#4F591D;*/
/* Dark Brown Background */ background:#7F3D10;

}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;

}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;

}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #CCC;
padding-bottom: 3px;/*Added Newly 9.05.14*/
padding-left: 10px;/*Added Newly 9.05.14*/
}

.glossymenu div.submenu ul li a{
display: block;
/*font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;*/
font: normal 11px Montserrat,Verdana, Geneva, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
/*background: #DFDCCB;*/
color: #428bca;/*Modified 9.05.14*/
}



/* ----------------------------------------------End glossymenu-------------------------------------*/