*{
margin:0px;
padding:0px;
}
body{
	font-family:"Myriad Pro", Arial, Helvetica,strong, sans-serif;
	font-size:1em;
	background-color:#fffffff;
	/*background-attachment: fixed;*/
	/*background-image:url(images/body.png);*/
	min-width:960px;
	width:100%;
	cursor:auto;
	zoom:1;
	border:0px white;
}
	
@font-face {
  font-family: Myriad Pro;
  src: local("MyriadPro"),
  local("MyriadPro-Regular"),
  url(MyriadPro-Regular.ttf);
  font-weight:Regular;
}
@font-face {
        font-family: "Myriad Pro";
        src: url('MyriadPro-Regular.eot');
        src: url('MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('MyriadPro-Regular.svg#Myriad Pro') format('svg'),
        url('MyriadPro-Regular.woff') format('woff'),
        url('MyriadPro-Regular.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
    	.clear:after,
.clear:before
{
content:"";
display:table;
}
.clear:after
{
clear:both;
		}
.wrapper
	{
	width:960px;
	margin:0px auto;
	}
	
	.border{
		border: 1px solid #158241;
	}
	
	.left-header{
	margin-top:15px;
	margin-bottom:15px;
	}
	
	.right-header{
		float: right;
	        width: 389px;
		padding-bottom: 35px;
		padding-top: 50px;
		}
	.home{
		float:left;
		width:28px;
		height:26px;
		padding-top: 6px;
	}
	.nav{
		float: left;
		width: 960px;
		margin-top: 6px;
	}
	.nav .ul{
	list-style:none;
	float:left;
	width:28px;
		
	}
	.nav .ul li :hover{
background-color: #158241;
display: block;
	}
	
	nav{
	float:left;
	width:930px;
	}
	nav ul ul {
	display: none;
}

	nav ul li:hover > ul {
		display: block;
	}
	
	
	
	nav ul {
	background: #ffffff;
	list-style: none;
	position: relative;
	display: inline-table;
	margin-top: -6px;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}
	
	nav ul li {
	float: left;
}
	nav ul li:hover {
		color:#158241;
		background: #ffffff;
		background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
	}
		nav ul li:hover a {
			color: #fff;
			background-color: #158241;
		}
	
	nav ul li a {
		display: block;
		padding-top: 12px; 
		padding-left:18px;
		padding-right:18px;
		padding-bottom:9px;
		color: #757575;
		text-decoration: none;
	}
	
	
	nav ul ul {
	background: #fffffff; border-radius: 0px; padding: 0;
	position: absolute; top: 114%;
	z-index: 99999;
}
	nav ul ul li {
		float: none; 
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
	}
		nav ul ul li a {
			padding: 8px 20px;
			color: #fff;
		}	
			nav ul ul li a:hover {
				background: #ffffff;
					color:#158241;
			}
			
			
			nav ul ul ul {
	position: absolute; left: 100%; top: 18%;
	z-index:99999999;
}
		

	.leenag{
	background-color:#158241;
	padding:10px 0;
	}
	.list_carousel1 {
				
				margin: 0 0 0px 0px;
				width: 950px;
				height: 327px;
				overflow: hidden;
			}
			.list_carousel1 #myId1 {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
			.list_carousel1 li {
				font-size: 40px;
				/*color: #999;*/
				text-align: center;
				background-color: #eee;
				width: 950px;
				height: 327px;
				padding: 0;
				display: block;
				float: left;
			}
			.list_carousel1 .responsive {
				width: auto;
				margin-left:0;
			}
			
			
/* .next-to-slider{
width:100%;
margin-top:38px;
} */
 .left-div{
width: 260px;
padding-left: 5px;
font-size: 24px;
border-radius: 3px;
float: left;
background-color: #ffc666;
margin-top: 20px;
margin-bottom: 14px;
}

 .left-div h2{
padding-left:5px;
padding-top:5px;
font-size:24px;
}
 .left-div ul{
padding-left: 28px;
line-height: 29px;
padding-top: 13px;
padding-bottom: 25px;
list-style:url('image/list2.png');
max-height:118px;
overflow:hidden;
}
.left-div ul li a{
text-decoration:none;
color:000000;
font-size:14px;
}
.left-div ul li a:hover{
text-decoration:underline;
color:#158241;
}

.mid-div{
width: 260px;
padding-left: 5px;
font-size: 24px;
border-radius: 3px;
float: left;
background-color: #158241;
margin-top: 20px;
margin-bottom: 14px;
}

.mid-div h2{
padding-left:5px;
padding-top:5px;
font-size:24px;
color:#ffffff;
}

.mid-div ul{
padding-left: 28px;
line-height: 29px;
padding-top: 13px;
padding-bottom: 25px;
list-style:url('image/list1.png');
max-height:118px;
overflow:hidden;
}

.mid-div ul li a{
text-decoration:none;
color:000000;
font-size:14px;
color:#ffffff;
}

.mid-div ul li a:hover{
text-decoration:underline;
color:#000000;
}


.right-div{
width: 260px;
padding-left: 5px;
font-size: 24px;
border-radius: 3px;
float: left;
background-color: #158241;
margin-top: 20px;
margin-bottom: 14px;
}

.right-div h2{
padding-left:5px;
padding-top:5px;
font-size:24px;
color:#ffffff;
}
.right-div h4{
font-size:14px;
color:#ffc666;
padding-left:13px;
padding-top:7px;
padding-bottom:7px;
}
.right-div .detail{
width:260px;
margin-left:5px;
overflow:hidden;
height:82px;
font-size:14px;
color:ffffff;
padding-top:10px;
padding-bottom:5px;
}

.right-div  h5{
text-align:right;
padding-right:4px;
padding-bottom:10px;
}
.right-div  h5 a{
color:#ffffff;
text-decoration:none;
font-size:14px;
}

.main-page{
width:100%;
margin-top:15px;
}

.left-main-page{
width:630px;
float:left;
}

.first-left-main-page{
float:left;
width:630px;
}
.first-left-main-page h2{
color:#158241;
font-size:14px;
padding-bottom:18px;}

.first-left-main-page p{
text-align:justify;
font-size:14px;
height: 65px;
}
.first-left-main-page  h5{
text-align:right;
font-size:14px;
}
.first-left-main-page  h5 a{
color:#000000;
text-decoration:none;
}

.second-left-main-page{
margin-top:30px;
width:630px;
}
.left-side{
float: left;
width: 637px;
/* margin-right: 25px; */
text-align: justify;
}

.second-left-main-page .left-side h2{
color:#158241;
font-size:14px;
padding-bottom:18px;
}
.second-left-main-page .left-side p{
text-align:justify;
font-size:14px;
height: 65px;
}

.second-left-main-page .left-side  h5{
text-align:right;
font-size:14px;
margin-top:5px;
}
.second-left-main-page .left-side h5 a{
color:#000000;
text-decoration:none;
}
.third-left-main-page{
border:1px #4b4b4b solid;
margin-top:15px;
padding-top: 5px;
padding-bottom: 5px;
border-radius:2px;
text-align:justify;
width: 637px;
margin-left: 1px;
}

	.third-left-main-page .previous{
	float:left;
	width:20px;
	margin-top:52px;
	padding-left: 23px;
	}

	.third-left-main-page  .next{
	float:left;
	width:20px;
	height:20px;
	margin-top:52px;
	display:table;
	}
	.small-slider{
	width: 507px;
	float: left;
	margin: 0 12px;

	}
		.third-left-main-page .small-slider ul{
		list-style: none;
		padding-left: 10px;
		padding-right: 10px;
		}
			.third-left-main-page  .small-slider li{
			float:left;
			padding-left:5px;
			padding-right:5px;
			}

.list_carousel{
width:507px;
height: 134px;
}
#carousel{
	margin-left: 16px;
	width: 507px;
	position: relative;
}
#carousel ul{
	margin:0;
	padding:0;
	list-style: none;
	display: block;
	text-align: left;
	
	float: none;
	position: absolute;
	top: 0px;
	right: auto;
	bottom: auto;
	left: 0px;
	margin: 0px;
	width: 2850px;
	height: 95px;
	z-index: auto;
}

#carousel li{
		font-size: 40px;
		color: #999;
		text-align: center;
		width: 155px;
		height: 134px;
		display: block;
		float: left;
		background: transparent url('../img/border.png') no-repeat 0 0;
		position: relative;
}

#carousel li img{
	width: 155px;
	height: 134px;
}

.clearfix{
	float: none;
	clear: both;
}


/* Individual setting for previous button */
#carousel .prev {
    background-position:0 0;
    left:-30px;
}
    #carousel .prev:hover {
        left:-31px;
    }            
/* Individual setting for next button */
#carousel .next {
    background-position: -42px 0;;
    right:-20px;
}
    #carousel .next:hover {
        right:-21px;
    }                
#carousel .pager {
    margin:0 auto;
    text-align: center;
}
/* Style the pagination button with dot */
/* Same as prev and next button, we use the same css sprite */
#carousel .pager a {
    margin: 0 5px 0 0;
    text-decoration: none;
    display:inline-block;
    width:8px;
    height:8px;
    background: transparent url('../img/control.png') no-repeat -13px -28px;
    text-indent:-999em;
}
#carousel .pager a.selected {
    text-decoration: underline;
    background: transparent url('../img/control.png') no-repeat -34px -28px;                
}

.right-main-page{
float:left;
width:265px;
margin-right:58px;
}

	.right-main-page .telephone-no {
			list-style: none outside none;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 20px;
			margin-left: 2px;
			background-color: #158241;
			border-radius: 4px;
		}
		.right-main-page .telephone-no li
		{
		background-image: url('image/call.png');
		background-image: url('image/call.png');
		list-style: none;
		padding-top: 23px;
		padding-bottom: 8px;
		padding-left: 27px;
		background-repeat: no-repeat;
		color: #ffffff;
		}

.download{
margin-top: 20px;
width: 45%;
background-color: #158241;
border-radius: 4px;
float:left;
}


.download h2{
font-size:24px;
color:#ffffff;
padding-left:25px;
padding-top:4px;
padding-bottom:4px;
}
.download hr{
color:#ffffff;
}
.download ul{
list-style-image: url('image/list.png');
padding-left: 45px;
line-height: 26px;
padding-top: 15px;
padding-bottom: 25px;
}

.download ul li a{
color:white;
text-decoration:none;
}


.today-exchange{
width: 322px;
float:left;
margin-left:24px;
margin-top:20px;
}

.sprit-image{
margin-top:30px;
width:700px;
}

.sprite-list{
list-style:none;
width: 600px;
margin-left: 200px;
}

.sprite-list li{
float:left;
margin-left: 88px;
}
.sprite-list li:hover{
opacity: .6;}


.border_footer12{
background-color:#158241;
margin-top:30px;
}

.border_footer12  .wrapper{
background-color:#158241;
}

.footer{
margin-top: 30px;
width: 960px;
padding-top: 30px;
}

.footer .footer-left{
float:left;
width:270px;
}
.footer .footer-left   h2{
padding-left:10px;
padding-top:10px;
color:#ffffff;
width:270px;
}
.footer-left  .time{
margin-top:10px;
margin-left: 10px;
}
.footer-left div{
color:#ffffff;
line-height:30px;
}
.footer-mid{
float:left;
width:310px;
margin-left:20px;
}
.footer-mid  h2{
padding-top:10px;
color:#ffffff;
}
.footer-mid  .time1{
margin-top:10px;
margin-left: 10px;
}
.footer-mid div{
color:#ffffff;
line-height:30px;
}
.footer-right{
width: 335px;
float: left;
margin-left:25px;
}
.footer-right  h2{
padding-top:10px;
color:#ffffff;
}
.footer-right .login-form{
color:#ffffff;
}
	
.powred-by{
margin-top:45px;
width:100%;
text-align:center;
}
.powred-by h2{
text-align:center;
font-size:20px;
color:#ffffff;
width:100%;
}

.powred-by h4{
text-align:center;
font-size:12px;
color:#ffffff;
width:100%;
margin-top: 5px;
}

.powred-by h5{
text-align:center;
font-size:12px;
color:#ffffff;
width:100%;
margin-top: 5px;
}


.border111{
border: 0px solid #158241;
}
.detail div{
padding-right: 14px;
}




/* css after screening of real site */

.Services{
width:100%;
background-color: rgb(219, 219, 219);
border-radius:2px;
}

.Services h2{
background-color:#158241;
padding:3px 10px;
} 

.Services h2 a{
text-decoration:none;
color:white;
}

.Services ul{
list-style:none;

}
.Services ul li:hover{
background-color: rgb(158, 154, 154);
color: white;
-webkit-transform: scale(1);
}
.Services ul li{
border-bottom: 1px solid black;
border-top: 1px solid black;
padding:2px 0;
-webkit-transition-duration: 0.3s;
transition-duration: 0.7s;
}
.Services ul li a{
text-decoration:none;
color:black;
line-height:30px;
padding-left:10px
}

.Services ul li a:hover{
color:black;
font-weight:400;
-webkit scale:
} 

/* .Services nav{
	float:left;
	width:930px;
	}
		.Services nav ul {
			display: block;
			width: 265PX;
	}
	.Services nav ul li {
			display: block;
			width: 265PX;
	}
	.Services nav ul ul {
	display: none;
	position:absolute;
	z-index:99999;
}

	.Services nav ul li:hover > ul {
		display: block;
	}
	
	
	
	.Services nav ul {
	background: #ffffff;
	list-style: none;
	position: relative;
	display:BLOCK;
	margin-top: -6px;
}
	.Services nav ul:after {
		content: ""; clear: both; display: block;
	}
	
	.Services nav ul li {
	float: left;
}
	.Services nav ul li:hover {
		color:#158241;
		background: #ffffff;
		background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
	}
		.Services nav ul li:hover a {
			color: #fff;
			background-color: #158241;
		}
	
	.Services nav ul li a {
		display: block;
		padding-top: 12px; 
		padding-left:18px;
		padding-right:18px;
		padding-bottom:9px;
		color: #757575;
		text-decoration: none;
	}
	
	
	.Services nav > ul > ul {
	background: #fffffff; border-radius: 0px; padding: 0;
    top: 0%;left:100%;
	position
	z-index: 99999;
}
	.Services nav ul ul li {
		float: none; 
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
	}
		.Services nav ul ul li a {
			padding: 8px 20px;
			color: #fff;
		}	
			.Services nav ul ul li a:hover {
				background: #ffffff;
					color:#158241;
			}
			
			
			.Services nav ul ul ul {
					position: absolute; left: 100%; top: 18%;
					z-index:99999999;
				} */
/* 
.about-smaran{
width:100%;
background-color: rgb(219, 219, 219);
margin-top:30px;
border-radius:2px;
}

.about-smaran h2{
background-color:#158241;
padding:3px 10px;
}
.about-smaran h2 a{
text-decoration:none;
color:white;

}
.about-smaran p{
height:100px;
color:black;
padding-left:5px;
margin-top:10px;
}


.about-smaran h5{
background-color:#158241;
float:right;
margin-bottom:5px;
margin-right:5px;
margin-top:15px;
padding:10px 5px;
}

.about-smaran h5 a{
text-decoration:none;
color:white;
text-align:center;

}

.about-smaran h5 a:hover{
font-weight:400;
}

.about-smaran p{
text-align:justify;
padding:4px 5px;
height:90px;
overflow:hidden;
}





.useful-links{
width:100%;
background-color: rgb(219, 219, 219);
border-radius:2px;
margin-top:30px;
}

.useful-links h2{
background-color:#158241;
padding:3px 10px;
} 

.useful-links h2 a{
text-decoration:none;
color:white;
}

.useful-links ul{
list-style:none;

}
.useful-links ul li{
border-bottom: 1px solid black;
border-top: 1px solid black;
padding:2px 0;
-webkit-transition-duration: 0.3s;
transition-duration: 0.7s;

}


.useful-links  ul li:hover{
background-color: rgb(158, 154, 154);
color: white;
-webkit-transform: scale(1);
}


.useful-links ul li:last-child, .services ul li:last-child{
border-bottom: none;
}

.useful-links ul li a{
text-decoration:none;
color:black;
line-height:30px;
padding-left:10px
}

.useful-links ul li a:hover{
color:white;
font-weight:400;
-webkit scale:
}
 */

.news-notice{

margin:2px;
}

.news-notice, .news-list{
 margin-top:15px;
 width:100%;
}
.news-list{
position: relative;
border: 3px solid #ccc;
padding-top: 5px;
padding-bottom: 5px;
}

.news-notice h2{
color: rgb(250, 245, 245);
font-size: 20px;
/* margin-left: 10px; */
margin-top: 10px;
background-color: #158241;
width: 590px;
padding: 6px;
}

.news-left{
	width: 184px;
float: left;
margin: 0 12px;

	
}

.news-left img{
width:184px;
height:89px;
}

.news-left h3{
font-size:15px;


}
.news-left h3 a{
text-decoration:none;
color:black;
}

.news-left h3 a:hover{
text-decoration:ultra-condensed;
}
.news-left p{
padding:0 3px;
text-align:justify;
height:93px;
overflow:hidden;
margin-top:4px;
margin-bottom:4px;
}
.news-left h5{
font-size:12px;
color:black;
background-color:#158241;
width:100px;
padding:8px;
margin-top:10px;
margin-bottom:5px;
}

.news-left h5 a{
text-decoration:none;
padding:8px 16px;
color:white;
-webkit-transition-duration: 0.3s;
transition-duration: 0.7s;

}
.news-left h5:hover{
opacity:0.6;
}
.news-left h5 a:hover{
text-decoration:ultra-condensed;
color:white;
-webkit-transition-duration: 0.3s;
transition-duration: 0.7s;
-webkit-transform: scale(1);
}




/* 
.Last-Week-Activities{
margin-top:30px;
width: 640px;
}

.content-class{
margin-top:10px;
border:1px solid black;
word-break: break-word;
padding: 6px;
text-align: justify;
}
.content-class li{list-style:none;}
.content-class li a{text-decoration:none;color:black;}
.content-class li a:hover{text-decoration:underline;color:green;opacity:0.8;}


.content-class p{
padding-top:10px;
height: 121px;
overflow: hidden;
}

.content-class h5{
float:right;
margin-top:13px;
padding:4px 8px;
font-size:16px;
background-color:#158241;
margin-bottom:3px;
}
.content-class  h5 a{
text-decoration:none;
color:white;
}

.content-class h5 a:hover{
opacity:0.6;
color:black;
} */












/* inner page css */

.events-wrapper #nornalGroup {
list-style:none;
}

.events-wrapper #nornalGroup  a{
text-decoration:none;
color:Black;
font-size:14px;
}