
@font-face {
	
    font-family: 'pt_sans_narrowbold';
	
    src: url('PTN77F-webfont.eot');
	
    src: url('PTN77F-webfont.eot?#iefix') format('embedded-opentype'),
         url('PTN77F-webfont.woff') format('woff'),
         url('PTN77F-webfont.ttf') format('truetype'),
         url('PTN77F-webfont.svg#pt_sans_narrowbold') format('svg');
	
    font-weight: normal;
	
    font-style: normal;
	


}


@font-face {
	
    font-family: 'pt_sans_captionbold';
	
    src: url('PTC75F-webfont.eot');
	
    src: url('PTC75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('PTC75F-webfont.woff') format('woff'),
         url('PTC75F-webfont.ttf') format('truetype'),
         url('PTC75F-webfont.svg#pt_sans_captionbold') format('svg');
	
    font-weight: normal;
	
    font-style: normal;
	


}



@font-face {
	
    font-family: 'source_sans_proregular';
	
    src: url('sourcesanspro-regular-webfont.eot');
	
    src: url('sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('sourcesanspro-regular-webfont.woff') format('woff'),
         url('sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
	
    font-weight: normal;
	
    font-style: normal;
	


}


:hover
{
	
   
    
    
}



body {
	
	margin: 0px;
	
	padding: 0px;
	
	font-family: Arial,Helvetica,sans-serif;
	
	font-size: 13px;


}



p{
	
	margin:0px;
	
	font-size: 100%;
	
	line-height:17px;
	

}



a {
	
    
    
	

}


h1{
	
	font-size: 26px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	color:#fff;
	
	 
	margin: -5px;
	
	margin-left: 10px;
	
	font-weight: normal;
	line-height: 35px;
	

}
/*
h1 span{
	background:#ccc
	

} */

ul {
	

	font-family: Arial,Helvetica,sans-serif;
	
	font-size: 13px;
	

	

}



h2
{
	
	font-family: 'source_sans_proregular';
	
	font-weight:bold;
	
	margin: 6px;
	color: #3D3D3D;
	margin-left: 0px;
	



}


h3
{
	
	 font-family: 'source_sans_proregular';
	
	font-weight:bold;
	
	margin: 6px;
	color: #3D3D3D;
	

}


h5
{
	
	 font-family: 'source_sans_proregular';
	
	margin-top: 14px;
	
	font-size: 14px;
	


}


.wrap{
	
	width: 100%;

	

}


.topbar {
	
	background-image: url(../images/menubg.png);
	
	background-repeat: repeat-x;
	
	height: 129px;
	
	position: absolute;
	
	z-index: 16;
	
	width: 100%;
	


}


/*.topbarinside{
	
	background-image: url(../images/menubg.jpg);
	
	background-repeat: repeat-x;
	
	height: 129px;
	



}*/




.logo{
	

	width:10%;
	
	
	float:left;
	
	margin-top: 12px;

}


.menus{
	
	width:90%;
	
	text-align: left;
	
	
	float:left;
	

}


.topmenu{
	
	height: 26px;
	
	font-size:11px;
	
	color:#fff;
	
	background:transperant;
	width: 97%;
	


}


.topmenu a{
	
	color:#ffffff;
	text-decoration: none;
	

}



.topmenu a:hover{
	
	color:#eee;
	

}


a.home
{
	
	font-family: Arial,Helvetica,sans-serif;
	
	width: 7px;
	
	height: 23px;
	
	font-size: 11px;
	
	font-style: normal;
	
	font-weight: normal;
	
	font-variant: normal;
	
	color: transparent;
	
	text-decoration: none;
	
	background-image: url('../images/home.png');
	
	background-repeat: no-repeat;
	
	padding-left: 14px;
	
	background-position: left 1px;
	
	float: left;
	

}


a.home:hover{
	
	color: transparent;
	

}


.signin{
	
	width: 114px;
	
	height: 29px;
	
	margin: 0px;
	
	padding: 0px;
	
	background:url(../images/signin.png) no-repeat left top;
	



}


a.signin{
	
    margin: 8px;
	
	font-family: Arial,Helvetica,sans-serif;
	
	
	color: #232323;
	
	font-size: 12px;
font-weight: bold;
text-decoration: none;
padding: 3px 34px 8px 9px;
	

}


a.signin:hover{
	
	color: #004522;
	

}




.mainmenu{
	
	height: 58px;
	
	margin-top: 7px;
	
	float:right;
	
	margin-right:10px;
	


}


.mainmenu2{
	
	height: 39px;
	


}



.slider {
	

	/*padding-top: 108px;*/
	


}
.cma-pro
{
    width:315px;
    float:left;
}
.cma-pro a
{
    display:block;
   width: 306px;
height: 168px;
background: url('../images/cma-pro.png') no-repeat scroll center center transparent;
opacity: 0.9;
padding: 9px;
}
.cma-pro a:hover, .membership-video a:hover
{
    box-shadow:0 0 15px #CCC;
    -moz-box-shadow:0 0 15px #000;
    opacity:1;
    transition: all 0.5s ease-in-out 0s;
}
.cma-pra-pro
{
    width:315px;
    float:left;
    padding-left: 15px;
}
.cma-pra-pro a
{
    display:block;
   width: 306px;
height: 168px;
background: url('../images/cma-pra-pro.png') no-repeat scroll center center transparent;
opacity: 0.9;
padding: 9px;
}
.cma-pra-pro a:hover, .membership-video a:hover
{
    box-shadow:0 0 15px #CCC;
    -moz-box-shadow:0 0 15px #000;
    opacity:1;
    transition: all 0.5s ease-in-out 0s;
}
.featured-trainings
{
    margin:0 0px 0 5px;
    width:330px;
    float:left;
}
.featured-trainings ul
{
    list-style:none;
    margin:0;
    padding:0;
}
.featured-trainings ul li
{
    margin-bottom:5px;
    margin-top:2px;
}
.featured-trainings ul li a
{
    
    background:url(../images/featured-training-strip.png) no-repeat;    
    display:block;
    padding:23px 25px 15px 25px;
    text-align:center;
    color:#555;
    font-size:14px;
    font-weight:bold;
    opacity:0.9;
    text-decoration: none;
}
.featured-trainings ul li a:hover
{
    color:#000;
    transition: all 0.5s ease-in-out 0s;
    opacity:1;
}
.membership-video
{
    float:left;
    width:300px;
}
.membership-video a
{
    display:block;
  width: 304px;
height: 166px;
padding: 9px;
margin-left: -14px;  

}
    
.col h2
{
    background: none repeat scroll 0 0 #fafafa;
    background: #31a500; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxYTUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzM1N2YwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNWIyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #31a500 0%, #357f00 41%, #35b200 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#31a500), color-stop(41%,#357f00), color-stop(100%,#35b200)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #31a500 0%,#357f00 41%,#35b200 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #31a500 0%,#357f00 41%,#35b200 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #31a500 0%,#357f00 41%,#35b200 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #31a500 0%,#357f00 41%,#35b200 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31a500', endColorstr='#35b200',GradientType=0 ); /* IE6-8 */

    border-bottom: 1px solid #ccc;
    border-top-left-radius: 14px;
    border-top-right-radius: 14px;
    margin: 0 0 15px;
    padding: 10px;
    color:#FFF;
    text-transform:uppercase
    
}

.newsbar {
	
	margin-top:8px;
	
	height: 40px;
	
	background:#747474;
	
	margin-bottom:5px;
	


}


.image{
	
	margin:8px;
	
	-moz-box-shadow: 2px 2px 5px #000000;
	
	-webkit-box-shadow: 2px 2px 5px #000000;
	
	box-shadow: 2px 2px 5px #000000;
	


}


.newsheadline{
	
	background:url(../images/latest.jpg) no-repeat left center;
	
	text-align:left;
	
	color:#fff;
	
	padding:12px;
	
	width: 51%;
	
	float: left;
	
	padding-left: 103px;
	

}



.boxes {
	
	height: 238px;
	
	margin-bottom: -13px;
	
background: #fff;
	
padding-top: 26px;
	


}


.view_more a{
	
	color:transparent;
	
	font-size:12px;
	
	font-weight: bold;
	
	background:url(../images/readmore.jpg) no-repeat;
	
	height:33px;
	
	width:121px;
	
	padding: 3px 20px;
	
line-height: 28px;
	
transition: all 0.5s ease-in-out 0s;
	

}


.introbox {
	

    float:left;
	
	margin: 0px;
padding: 0px;



}





.introbox h2 a{
	
color:#067C3F;
	
font-size:17px;
	

}



.introbox li
{
	
background:#fff;
	
	float: left;
	
	display: block;
	
	  width: 282px;
	
	padding: 8px;
	
position: relative;
	
	margin-left: 11px;
	margin-right: 11px;
	
	border: 2px #C5C5C5 solid;
	
	-moz-border-radius: 14px;
	
	-webkit-border-radius: 14px;
	
	border-radius: 14px;
	
	transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	color: #3D3D3D;
	
	
	



}



.introbox li:hover
{
	
background:url(../images/boxbg.jpg) #fff repeat-x;
	
padding: 8px;
	
	-moz-box-shadow: 0px 0px 10px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
	
box-shadow: 0px 0px 10px #6B6B6B;
	
	border: 2px solid transparent;
	


}

.introdiv
{
	
background:#fff;
	
	float: left;
	
	display: block;
	
	
	padding: 6px;
	
position: relative;
	
	margin: 6px;
	
	
	border: 2px #C5C5C5 solid;
	
	-moz-border-radius: 14px;
	
	-webkit-border-radius: 14px;
	
	border-radius: 14px;
	
	transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	color: #3D3D3D;
	
	text-align:left;



}



.introdiv:hover
{
	
background:url(../images/boxbg.jpg) #fff repeat-x;
	
padding: 6px;
	
	-moz-box-shadow: 0px 0px 10px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
	
box-shadow: 0px 0px 10px #6B6B6B;
	
	border: 2px solid transparent;
	


}

.introdiv h2 a{
	
color:#067C3F;
	
	

}
.progbox {
	

    float:left;
width: 306px;
	
margin-left: 11px;
	
margin-right: 11px;
	


}


.cma{
background:url(../images/box/cma.png)#800507 0px 0px  no-repeat;	

height:186px;

transition: all 0.5s ease-in-out 0.5s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
-moz-box-shadow: 0px 0px 10px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
		

}



.cma:hover{
	
background:url(../images/box/cma.png)#DD111A 0px 0px  no-repeat;
	

	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
-moz-box-shadow: 0px 0px 10px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
	
box-shadow: 0px 0px 10px #6B6B6B;	

}

.cma a{
	
font-family: Arial,Helvetica,sans-serif;
	
font-size: 16px;
	
font-weight:bold;
	
color: transparent;
	
padding:  0px 85px 168px;

transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
-moz-box-shadow: 0px 0px 10px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
	



}

.dtp{
	

background:url(../images/box/dtp.png)#E45200 0px 0px  no-repeat;height:57px;
margin-bottom:8px;
	

}



.dtp:hover{
	
background:url(../images/box/dtp.png)#F09D01 0px 0px  no-repeat;
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
-moz-box-shadow: 0px 0px 10px #6B6B6B;
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
	
box-shadow: 0px 0px 10px #6B6B6B;	

}

.dtp a{
	
font-family: Arial,Helvetica,sans-serif;
	
	font-size: 16px;
	
	font-weight:bold;
	
	color: transparent;
	
padding: 0px 82px 37px 82px;
	



}

.ifrs{
background:url(../images/box/ifrs.png)#D72501 0px 0px  no-repeat;	

height:57px;
margin-bottom:8px;
	

}



.ifrs:hover{
	
background:url(../images/box/ifrs.png)#F15C00 0px 0px  no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	
-moz-box-shadow: 0px 0px 10px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
	
box-shadow: 0px 0px 10px #6B6B6B;
}

.ifrs a{
	
font-family: Arial,Helvetica,sans-serif;
	
	font-size: 16px;
	
	font-weight:bold;
	
	color: transparent;
	
padding: 0px 82px 37px 82px;
	



}


.dib{
background:url(../images/box/dib.png)#940300 0px 0px  no-repeat;	

height:57px;
margin-bottom:8px;
	

}



.dib:hover{
	
background:url(../images/box/dib.png)#E3190B 0px 0px  no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
-moz-box-shadow: 0px 0px 10px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 10px #6B6B6B;
	
box-shadow: 0px 0px 10px #6B6B6B;	

}

.dib a{
	
font-family: Arial,Helvetica,sans-serif;
	
	font-size: 16px;
	
	font-weight:bold;
	
	color: transparent;
	
padding: 0px 82px 37px 82px;
	



}



.view_more a:hover{
	
color:transparent;
	
	font-size:12px;
	
	font-weight: bold;
	
	background:url(../images/readmorehov.jpg) no-repeat;
	
	height:33px;
	
	width:121px;
	
	padding: 3px 20px;
	
line-height: 28px;
	



}


.content {
	
	height: 460px;
	padding-bottom:10px;
	


}


.contentinside {
	
	margin-top: 20px;
	
	min-height:600px;
	
	margin-bottom:40px


}
.contentinsidedyna {
    min-height: 600px;
    padding-top: 15px;
    padding-bottom: 15px;
}


.iconsbg{
	
	/*background:#067C3F ;
	background:#e1e1e1 ;*/
	background:#84A17C;
	height: 182px;
    margin-bottom: 18px;
}
	


}


#icons{
	
	list-style: none outside none;
	
	padding-top: 7px;
	

}


.iconsbox{
	
width:100%;
	
height:100%;
	
text-align:center;
	



}


.iconsbox a{
	
font-family: Arial,Helvetica,sans-serif;
	
	font-size: 16px;
	
	font-weight:bold;
	
	color: transparent;
	
padding: 0px 75px 42px 75px;
	



}


#icons a{
	
	color:#fff;
	
	font-size: 16px;
	
	font-weight:bold;
	

}


#icons a:hover{
	
	color:#525C66;
	

}


#icons ul{
	
	font-family: Arial,Helvetica,sans-serif;
	
	font-size: 16px;
	
	font-weight:bold;
	
	color:#525C66;
	
	

}



#icons li
{
	
	float: left;
	
	display: block;
	
	text-align:right;
	
	position: relative;
	
	margin-right: 30px;
	
	margin-top: 10px;
	
	width: 14.2%;
	
	height: 79px;
	
	margin-left: 30px;
	
	
	
	



}



#icons li:hover
{
	
background: #fff;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	


}


.icons {
	
	font-family: Arial,Helvetica,sans-serif;
	
font-size: 16px;
	
font-weight: bold;
	
color: #525C66;
	
float: left;
	
display: block;
	
text-align: right;
	
position: relative;
	
margin-top: 23px;
	
height: 55px;
	
background: none repeat scroll 0% 0%;
	
transition: all 0.5s ease-in-out 0s;
	
width: 300px;
	
margin-left: 11px;
	
margin-right: 11px;
border-radius: 10px;
	



}



 
.resrch{
	
background:url(../images/resrch.png)#17A95D  0px 0px  no-repeat;
	

}



.resrch:hover{
	
background:url(../images/resrch1.png)#fff 0px 0px  no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	

}


.media{
	
background:url(../images/media.png)#fff 0px 0px no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	

}

/*.media{
	
background:url(../images/media1.png)#17A95D 0px 0px no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	

}*/
.media:hover{
	
background:url(../images/media1.png)#259C0E 0px 0px  no-repeat;
	

}


.webtv{
	
background:url(../images/webtv.png)#fff 0px 0px  no-repeat;
	

}

/*.webtv{
	
background:url(../images/webtv1.png)#17A95D 0px 0px  no-repeat;
	

}*/

.webtv:hover{
	
background:url(../images/webtv1.png)#F4AE05 0px 0px no-repeat;
	

}


.gallry{
	
background:url(../images/gallery.png)#fff 0px 0px no-repeat;
	

}


/*.gallry{
	
background:url(../images/gallery1.png)#17A95D 0px 0px no-repeat;
	

}*/
.gallry:hover{
	
background:url(../images/gallery1.png)#015DC0 0px 0px no-repeat;
	

}


.jobs{
	
background:url(../images/jobs.png)#fff 0px 0px  no-repeat;
	

}

/*.jobs{
	
background:url(../images/jobs1.png)#17A95D 0px 0px  no-repeat;
	

}*/

.jobs:hover{
	
background:url(../images/jobs1.png)#A91626 0px 0px  no-repeat;
	

}


.online{
	
background:url(../images/online.png)#fff 0px 0px  no-repeat;
	

}
/*.online{
	
background:url(../images/online1.png)#17A95D 0px 0px  no-repeat;
	

}*/


.online:hover{
	
background:url(../images/online1.png)#606060 0px 0px  no-repeat;
	

}



.cop{
	
background:url(../images/cop.png)#fff 0px 0px  no-repeat;
	

}

/*.cop{
	
background:url(../images/cop1.png)#17A95D 0px 0px  no-repeat;
	

}*/

.cop:hover{
	
background:url(../images/cop1.png)#D45818 0px 0px  no-repeat;
	

}



.leftcol{
	
	width:23%;
	
	float:left;
	
	padding-left: 4px;
	
	padding-right: 9px;
	
	height:100%;
	

}



.rightcol{
	
	width:73%;
	
	float:left;
	
	
	height:100%;
	
	text-align:left;
	

}


/*.headbg{
	
	background:rgba(0, 0, 0, 0.6);
	
	height: 36px;
	
	margin-top: 5px;
	

}*/



.contbg{
	
	background:#fff;
	
	margin-left: 0px;
	
	padding: 10px;
	
	min-height: 600px;
	
	text-align:justify;
	
	color: #3D3D3D;

}
.contbgdyna{
	
	background:#fff;
	
	margin-left: 0px;
	
	padding: 10px;
	
	color: #3D3D3D;

}


/*.head2bg{
	
	border-bottom: 3px solid rgb(211, 23, 31);
	
	height: 27px;
	
	margin-bottom: 13px;
	

}*/


	.col{
	
	height: 430px;
	
	width: 300px;
	
	float: left;
	
	box-shadow: 0px 3px 3px #A6A3A3;
	
	background: none repeat scroll 0% 0% #FFF;
	
	border: 1px solid #CFCFCF;
	
	border-radius: 14px;
	
	margin: 11px;
	
	text-align:left




}


 /*.col h2{
		margin-left: 8px;
		
    

	}

*/
.col1{
	
	height:376px;
	
	width:320px;
	
	
	background:url(../images/bgnews.jpg) repeat-x ;
	
	float:left;
	
	
	border-top:5px solid #4384C4;
	 
	margin-top:14px;
	
	margin-right:9px;
	
	text-align:left;
	



}


.col2{
	
	height:376px;
	
	width:320px;
	
	background:url(../images/bgnews.jpg) repeat-x ;
	
	float:left;
	
	
	border-top:5px solid #3A4871;
	 
	margin-top:14px;
	
	margin-right:9px;
	
	margin-left:9px;
	
	text-align:left;
	


}


.col3{
	
	height:376px;
	
	width:320px;
	
	float:left;
	
	border-top:5px solid #A61D31;
	 
	margin-top:14px;
	
	margin-left:9px;
	
	text-align:left;
	



}


.news
{
	
	height:56px;
	
	padding-top: 5px;
	
	padding-bottom: 5px;
	

}


.newscontent
{
	
	width:78%;
	
	height:56px;
	
	font-size:13px;
	
	text-align:left;
	
	line-height: 14px;
	
	color: #828282;
	
	float: left;
	
	font-size: 11px;
	


}


.newscontent a
{
	
	color:#3E89C9;
	

}


.newscontent a:hover
{
	
	color:#2668A4;
	

}



.datetime{
	
	height:47px;
	
	width:15%;
	
	float:left;
	
	padding-left:10px;
	
	padding-right:10px;
	

}


.daynews{
	
	height:22px;
	
	background:#000D87;
	
	font-family: 'pt_sans_narrowbold';
	
	color:#fff;
	
	text-align:center;
	
	padding-top: 5px;
	

}


.datenews{
	
	height:22px;
	
	background:#fff;
	
	font-family: 'pt_sans_narrowbold';
	
	color:#000D87;
	
	border:1px solid #000D87;
	
	text-align:center;
	
	padding-top: 5px;
	

}


.dayevents{
	
	height:22px;
	
	background:#880032;
	
	font-family: 'pt_sans_narrowbold';
	
	color:#fff;
	
	text-align:center;
	
	padding-top: 5px;
	

}


.dateevents{
	
	height:22px;
	
	background:#fff;
	
	font-family: 'pt_sans_narrowbold';
	
	color:#880032;
	
	border:1px solid #880032;
	
	text-align:center;
	
	padding-top: 5px;
	

}


.dayupdates{
	
	height:22px;
	
	background:#00873B;
	
	font-family: 'pt_sans_narrowbold';
	
	color:#fff;
	
	text-align:center;
	
	padding-top: 5px;
	

}


.dateupdates{
	
	height:22px;
	
	background:#fff;
	
	font-family: 'pt_sans_narrowbold';
	
	color:#00873B;
	
	border:1px solid #00873B;
	
	text-align:center;
	
	padding-top: 5px;
	

}


.all
{
	
	font-family:Arial;
	
	color:#fff;
	
	font-size:10px;
	
	text-align:right;
	
	width:100%;
	
	padding-right:5px;
	
	margin-top: -7px;
	


}



.all a{
	

	font-size:10px;
	
	background:url(../images/allnews.jpg) no-repeat;
	
	height:22px;
	
	width:77px;
	
	padding:  5px 45px 10px 6px;
	
	line-height: 44px;
	
	text-align:left;
	
	transition: all 0.5s ease-in-out 0s;
	


}


.all a:hover{
	

	background:url(../images/allnewshov.jpg) no-repeat;
	
	height:22px;
	
	width:77px;
	
	padding:  5px 45px 10px 6px;
	
	line-height: 44px;
	
	text-align:left;
	



}



.colmini{
	
	height:94px;
	
	width:320px;
	
	float:left;
	
	background:#F1EFF0;
	
	border-top:5px solid #11DAF6;
	 
	margin-top:10px;
	
	text-align:left;
	


}


.quick_links select {
	
    border: 1px solid #DDD;
	
    padding: 2px;
	
    margin: 10px 0px 0px;
	

}


.heading {
	
    text-align: left;
	
    height: 26px;
	
    display: block;
	
    padding: 11px 0px 0px 5px;
	
    font-size: 14px;
	
    color: #575757;
	
    font-weight: normal;
	
    border-bottom: 4px solid #067C3F;
	
    margin-bottom: 5px;
	
	margin: 0px;
	
	
}



.footer {
	
	height: 242px;
	
	background:#008091 url(../images/footerbg.jpg) repeat-x;
	
 
	


}


.footbar{
	
	height:83px;
	
	background:#aaa;
	

}


.footcont{
	
	height:180px;
	

}



.foot1{
	
	width:393px;
	
	float:left;
	
	text-align:left;
	

}


.foot2{
	
	width:285px;
	
	float:left;
	
	text-align:left;
	


}


.foot3{
	
	width: 285px;
	
	float:left;
	
	text-align:left;
	


}


.footlogo1{
	
	width:50%;
	
	height:79px;
	
	float:left;
	
	margin-top: 44px;
	

}


.footlogo2{
	
	width:40%;
	
	height:82px;
	
	border-left:1px solid #FFFFFF;
	
	font-size: 11px;
	
	line-height: 16px;
	
	color:#fff;
	
	text-align:left;
	
	float:left;
	
    margin-top: 54px;
	
    padding-left: 10px;
	


}


.galleryimg{
	
	background: #008091 ;
	
	margin: 5px;
	
	padding: 3px;
	
	border: 1px solid #008091 ;
	
	height:auto;
	
	width: 12%;
	

}



.sociallinks{
	
	float: left;
margin-top: 19px;
margin-left: 213px;
width: 357px;
	


}


.search{
	
	float: left;
margin-top: 10px;
width: 420px;
	

}


.socialimg{
	

	margin: 3px;
	


}


.copyright{
	
	height: 34px;
	
	font-size: 11px;
	
	color: #333;
	
	text-align: left;
	
	padding-top: 11px;
	

}


.designed{
	
	height:17px;
	
	font-size:11px;
	
	color:#ffffff;
	
	text-align:right;
	

}


:focus {
	
    outline: 0px none;
	

}


.input {
	
	height: 14px;
	
	width: 121px;
	
	border-top-style: none;
	
	border-right-style: none;
	
	border-bottom-style: none;
	
	border-left-style: none;
	
	
}



.search_bg {
	
	background-image: url(images/search_bg.gif);
	
	background-repeat: repeat-x;
	
	background-position: left top;
	

}



.search_field {
	
	height: 33px;
	
	width: 281px;
	
	border: none;
	
	padding: 1px;
	
	background: #F5F5F5;
	

}


.search-btn 
{
	
	background:#F5F5F5 url(images/serach_button.gif) no-repeat left top;
	
	border:none;
	
	cursor:pointer;
	
	height: 35px;
	
	widtht: 36px;
	

}


.gallery ul li {
	
	display: inline;
	 
 
 
}


 .menuscroll1 {
	
    width: 100%;
	
    margin-top: -129px !important;
	
   	background-image: url(../images/menubg.png);
	
   	background-position:bottom;
	
	background-repeat: repeat-x;
	
	position:fixed;
	
	display:none;
	
	height: 83px;
	
    z-index: 100;
	
	box-shadow: 0px 0px 9px;
	
	/*border-bottom: 25px solid #fff;*/
	
	

}


.logoimage{
	
	width: 100%;
	
	
}


	.top_left_geen {
	
    background-color: #5d5d5d;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
color: #fff;
font-weight:bold;
	

}


.top_right_geen {
	
     background-color: #5d5d5d;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
color: #fff;
font-weight:bold;
	

}
/*	.top_left_geen {
	
    background-color: #067C3F;
	
    font-family: Arial,Helvetica,sans-serif;
	
    font-size: 13px;
	
    color: #FFF;
	

}


.top_right_geen {
	
    background-color: #067C3F;
	
    font-family: Arial,Helvetica,sans-serif;
	
    font-size: 13px;
	
    color: #FFF;
	
    border-left: 1px solid #CCC;
	

}
*/


.text_style_2 {
	
    font-family: Arial,Helvetica,sans-serif;
	
    font-size: 15px;
	
    font-style: normal;
	
    font-weight: bold;
	
    font-variant: normal;
	
    color: #000;
	
    padding-left: 5px;
	

}

a.print{

	font-family: Arial,Helvetica,sans-serif;
	
	width: 722px;
height: 17px;
	
	font-size: 11px;
	
	font-style: normal;
	
	font-weight: normal;
	
	font-variant: normal;
	
	color: transparent;
	
	text-decoration: none;
	

	padding-right: 14px;
	
	background-position: left 10 px;
	
	float: left;
	
	
background: url('../images/print.png') no-repeat scroll right 1px rgba(255, 255, 255, 0.6) !important;
	

}


a.print:hover{
	
	color: transparent;
	

}




@media screen and (max-width: 1024px) 
{
	

.galleryimg{
		
	background: #3F3F3F;
		
	margin: 5px;
		
	padding: 3px;
		
	border: 1px solid #202020;
		
	height: auto;
		
	width: 12%;
		

	}

	
.topmenu{
		
	height: 26px;
		
	font-size:10px;
		
	color:#fff;
		
	background:transperant;
		


	}

	

.col {
		

    width: 31%;
		
	margin: 8px;
		
    

	}

	/* .col h2{
		margin-left: 8px;
		
    

	}*/

.newscontent {
		
    width: 74%;
		
    height: 56px;
		
    text-align: left;
		
    line-height: 13px;
		
    color: #828282;
		
    float: left;
		
    font-size: 11px;
		

	}

	
.sociallinks {
		
    width: 32%;
		
    float: right;
		
    margin-top: 19px;
		

	}


	


}

@media screen and (min-width: 1024px) 
{
	
.wrap
{
		
    
  width: 1007px;

		  
	}
	
	.col{
	
	height: 430px;
	
	width: 306px;
	
	float: left;
	
	box-shadow: 0px 3px 3px #A6A3A3;
	
	background: none repeat scroll 0% 0% #FFF;
	
	border: 1px solid #CFCFCF;
	
	border-radius: 14px;
	
	margin: 11px;
	
	text-align:left




}
 /*.col h2{
		margin-left: 8px;
		
    

	}*/

.icons {
	
	font-family: Arial,Helvetica,sans-serif;
	
font-size: 16px;
	
font-weight: bold;
	
color: #525C66;
	
float: left;
	
display: block;
	
text-align: right;
	
position: relative;
	
margin-top: 23px;
	
height: 55px;
	
background: none repeat scroll 0% 0%;
	
transition: all 0.5s ease-in-out 0s;
	
width: 306px;
	
margin-left: 11px;
	
margin-right: 11px;
	
	border-radius: 10px;



}



 
.resrch{
	
background:url(../images/resrch.png)#17A95D  0px 0px  no-repeat;
	

}



.resrch:hover{
	
background:url(../images/resrch1.png)#fff 0px 0px  no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	

}


.media{
	
background:url(../images/media.png)#fff 0px 0px no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	

}

/*.media{
	
background:url(../images/media1.png)#17A95D 0px 0px no-repeat;
	
transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;
	

}*/
.media:hover{
	
background:url(../images/media1.png)#259C0E 0px 0px  no-repeat;
	

}


.webtv{
	
background:url(../images/webtv.png)#fff 0px 0px  no-repeat;
	

}

/*.webtv{
	
background:url(../images/webtv1.png)#17A95D 0px 0px  no-repeat;
	

}*/

.webtv:hover{
	
background:url(../images/webtv1.png)#F4AE05 0px 0px no-repeat;
	

}


.gallry{
	
background:url(../images/gallery.png)#fff 0px 0px no-repeat;
	

}


/*.gallry{
	
background:url(../images/gallery1.png)#17A95D 0px 0px no-repeat;
	

}*/
.gallry:hover{
	
background:url(../images/gallery1.png)#015DC0 0px 0px no-repeat;
	

}


.jobs{
	
background:url(../images/jobs.png)#fff 0px 0px  no-repeat;
	

}

/*.jobs{
	
background:url(../images/jobs1.png)#17A95D 0px 0px  no-repeat;
	

}*/

.jobs:hover{
	
background:url(../images/jobs1.png)#A91626 0px 0px  no-repeat;
	

}


.online{
	
background:url(../images/online.png)#fff 0px 0px  no-repeat;
	

}
/*.online{
	
background:url(../images/online1.png)#17A95D 0px 0px  no-repeat;
	

}*/


.online:hover{
	
background:url(../images/online1.png)#606060 0px 0px  no-repeat;
	

}



.cop{
	
background:url(../images/cop.png)#fff 0px 0px  no-repeat;
	

}

/*.cop{
	
background:url(../images/cop1.png)#17A95D 0px 0px  no-repeat;
	

}*/

.cop:hover{
	
background:url(../images/cop1.png)#D45818 0px 0px  no-repeat;
	

}

.introbox li
{
	
background:#fff;
	
	float: left;
	
	display: block;
	
	  width: 286px;
	
	padding: 8px;
	
position: relative;
	
	margin-left: 11px;
	margin-right: 11px;
	
	border: 2px #C5C5C5 solid;
	
	-moz-border-radius: 14px;
	
	-webkit-border-radius: 14px;
	
	border-radius: 14px;
	
	transition: all 0.5s ease-in-out 0s;
	color: #3D3D3D;
	



}



.introbox li:hover
{
	
background:url(../images/boxbg.jpg) #fff repeat-x;
	
padding: 8px;
	
	-moz-box-shadow: 0px 0px 20px #6B6B6B;
	
-webkit-box-shadow: 0px 0px 20px #6B6B6B;
	
box-shadow: 0px 0px 20px #6B6B6B;
	
	border: 2px solid transparent;
	


}
	

}


@media screen and (max-width: 1152px) {
	

/*#icons li {
		
    margin-right: 20px;
		
    margin-left: 20px;
		

	}

	*/

.galleryimg{
		
	background: #3F3F3F;
		
	margin: 5px;
		
	padding: 3px;
		
	border: 1px solid #202020;
		
	height: auto;
		
	width: 12%;
		

	}

	

	

}


@media screen and (max-width: 1200px) {
	

.galleryimg{
		
	background: #3F3F3F;
		
	margin: 5px;
		
	padding: 3px;
		
	border: 1px solid #202020;
		
	height: auto;
		
	width: 12%;
		

	}

	

	

}
