@charset "utf-8";

/* CSS Document */



@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700italic,700);



/* font-family: 'PT Sans', sans-serif; */



html {

	height: auto;

	width: auto;

	

}



body {

	margin: 0px;

	padding: 0px;

	

}



a img {

    border: 0;

}







.wrapper {

	width: auto;

	height: auto;

	margin: 0px;

	padding: 0px;

	font-family: 'PT Sans', sans-serif;

	}

.headerOut {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 100%;

	border-top-width: 5px;

	border-top-style: solid;

	border-top-color: #183750;

	}

.header {

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	height: 90px;

	}

.logo {

	float: left;

	height: 55px;

	width: 370px;

	margin: 0px;

	padding: 0px;

	}

.newslettersubmit{

	background-image:url(../images/login-button.png);

	border:none;

	width:100px;

	height:40px;

	cursor:pointer;

	

}

.topNaviBox {

	float: right;

	height: 25px;

	width: auto;

	padding-right: 10px;

	padding-left: 10px;

	background-color: #183750;

	-webkit-border-bottom-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-moz-border-radius-bottomleft: 5px;

	border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;

	}

.topNaviBoxText {

	font-size: 13px;

	font-weight: 300;

	color: #FFF;

	height: 30px;

	width: auto;

	margin-right: auto;

	margin-left: auto;

	text-transform: uppercase;

	text-align: center;

	}

.topNaviBoxText a {

	font-size: 13px;

	font-weight: 300;

	color: #FFF;

	text-transform: uppercase;

	text-decoration: none;

	}

.topNaviBoxText a:hover {

	font-size: 13px;

	font-weight: 300;

	color: #FFF;

	text-transform: uppercase;

	text-decoration: underline;

	}	

.mainTopMenu {

	float: right;

	height: auto;

	width: 1000px;

	margin-top: 7px;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}	

.mainTopMenu ul {

	float: right;

	height: auto;

	width: 1000px;

	padding: 0px;

	margin: 0px;

	}

.mainTopMenu li {

/*	

	height: auto;

	width: auto;

	margin: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	

	font-size: 12px;

	font-weight: 400;

	color: #3c6990;

	text-transform: uppercase;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #3c6990;*/

	float: right;

	list-style-type: none;

	}	

.mainTopMenu li a {

	float: right;

	height: 25px;

	width: auto;

	margin: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	list-style-type: none;

	font-size: 13px;

	font-weight: 400;

	color: #3c6990;

	text-transform: uppercase;

	/* border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #3c6990; */

	text-decoration: none;

	line-height: 24px;

	}

.mainTopMenu li a:hover {

	float: right;

	height: 25px;

	width: auto;

	margin: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	list-style-type: none;

	font-size: 13px;

	font-weight: 400;

	color: #FFFFFF;

	text-transform: uppercase;

	/*border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #3c6990; */

	text-decoration: none;

	background-color: #3c6990;

	}	

.mainTopMenu li a.active {

	list-style-type: none;

	font-size: 13px;

	font-weight: 400;

	color: #FFFFFF;

	text-transform: uppercase;

	text-decoration: none;

	background-color: #3c6990;

	}	

.homeMidOut {

	float: left;

	height: auto;

	width: 100%;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.homeMainMapBoxOut {

	float: left;

	height: 335px;

	margin: 0px;

	padding: 0px;

	width: 100%;

	background-image: url(../images/home-map-bg.png);

	background-repeat: repeat-x;

	}
	
	.homeMainMapBoxOutNew {

	float: left;

	height: 168px;

	margin: 0px;

	padding: 0px;

	width: 100%;

	background-image: url(../images/home-map-bg-new.png);

	background-repeat: repeat-x;

	}

.homeMainMapBox {

	height: 335px;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	}

.mainSearchBox {

	float: right;

	height: auto;

	width: 150px;

	position: relative;

	z-index: 10;

	top: -330px;

	left: -115px;

	}

.pubRepBoxsr {

	font-family: 'PT Sans', sans-serif;

	font-size: 13px;

	font-weight: 500;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	}

.pubRepBoxsr2 {

	font-family: 'PT Sans', sans-serif;

	font-size: 13px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	}

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

SEARCH

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



#searchForm fieldset {

    width:240px;

    position:relative;

    display:block;

	border:none;

}



div.input {

	width: 36px;

	height: 36px;

	border-radius: 5px;

	border: 1px solid #c6d2db;

	border-top: 1px solid #b4c1cb;

	float: right;

	padding: 5px;

	background-image: url(../images/search-icon.png);

	background-repeat: no-repeat;

	background-color: #FFFFFF;

	background-position: 5px;

}



/*    div.input.focus {

        border:1px solid #9ecbe2;

        box-shadow:0 0 6px #abdcff, inset 0 1px 2px rgba(0,0,0,0.08);

		

    }*/



input#s {

	width: 100%;

	border: 0;

	border-radius: 5px;

	background: transparent;

	height: 36px;

	color: #b4bdc4;

	text-shadow: 0 1px 1px #fff;

	padding-left: 40px;

	padding-top: 0px;

}



    input#s:focus {

        outline:none

    }



input#searchSubmit {

	width: 36px;

	height: 36px;

	text-indent: -9999px;

	overflow: hidden;

	border: 0;

	position: absolute;

	top: 7px;

	right: 13px;

	z-index: 5;

	display: none;

	cursor: pointer;

	/* background-image: url(../images/search-icon.png); 

	background-repeat: no-repeat;*/

	background-color:transparent;

	padding: 0px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

}











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

SEARCH

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



.homeMainMapBoxInner {

	float: left;

	height: 335px;

	width: 1000px;

	background-image: url(../images/home-page-map.png);

	/*background-color: #cae6ff;*/

	}
	
	.homeMainMapBoxInnerNew {

	float: left;

	height: 168px;

	width: 1000px;

	background-image: url(../images/home-page-map-new.png);

	/*background-color: #cae6ff;*/

	}

.loginFileFieldBox {

	height: auto;

	width: 310px;

	float: left;

	}

.loginFileFieldBoxText {

	font-family: 'PT Sans', sans-serif;

	font-size: 15px;

	height: auto;

	width: 300px;

	font-weight: 400;

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	}	

.loginFileFieldBoxTextField {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 30px;

	width: 300px;

	}

.loginFileFieldBoxTextField input {

	margin: 0px;

	height: 30px;

	width: 295px;

	border: 1px solid #CCC;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

}

.loginFileFieldBoxButton {

	height: 40px;

	width: 100px;

	float: left;

	background-color: #999;

	margin-top: 25px;

	}

.mapPointer {

	height: 35px;

	width: 34px;

	}

.homeTextAreaBoxOut {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 100%;

	}

.homeTextAreaBox {

	height: auto;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	}



/* tooltips */ 

.tooltip {

	display:none;

	position:absolute;

	border:1px solid #333;

	background-color:#183750;

	border-radius:5px;

	padding:10px;

	color:#fff;

	font-size:15px;

	font-family: 'PT Sans', sans-serif;

	font-weight:300;

}

/* tooltips */ 



.homeWelcomeText {

	float: left;

	height: auto;

	width: 590px;

	padding: 0px;

	margin-top: 10px;

	margin-right: 10px;

	}

.homeWelcomeTextTitel {

	font-size: 27px;

	font-weight: 600;

	float: left;

	height: 35px;

	width: auto;

	background-color: #FFF;

	}

.homeWelcomeTextTitelLine {

	background-color: #092f8d;

	float: left;

	height: 1px;

	width: 590px;

	margin-top: -10px;

	margin-right: 10px;

	}

.homeWelcomeTextTitelText {

	font-size: 27px;

	font-weight: 600;

	float: left;

	height: 30px;

	width: auto;

	background-color: #FFF;

	padding-right: 10px;

	z-index: 10;

	position: relative;

	padding-left: 1px;

	color: #092f8d;

	}

.homeWelcomefullText {

	float: left;

	height: auto;

	width: 590px;

	color: #4b4b4b;

	font-size: 13px;

	line-height: 18px;

	font-weight: 400;

	text-align: justify;

	margin-right: 10px;

	}

.homeVideoBox {

	float: left;

	height: auto;

	width: 390px;

	margin-left: 10px;

	margin-top: 10px;

	}

.homeVideoBoxTitel {

	background-color: #FFF;

	float: left;

	height: 30px;

	width: 390px;

	}

.homeVideoBoxTitelText {

	float: left;

	height: 30px;

	width: auto;

	font-weight: normal;

	text-transform: uppercase;

	color: #092f8d;

	font-size: 18px;

	position: relative;

	z-index: 10;

	background-color: #FFF;

	margin-top: 8px;

	padding-right: 10px;

	}

.homeVideoBoxTitelTextLine {

	background-color: #092f8d;

	float: left;

	height: 1px;

	width: 390px;

	margin-top: -18px;

	}

.moreLink {

	height: 12px;

	width: 12px;

	margin: 0px;

	padding: 0px;

	float: right;

	}

.homeShortText {

	padding: 0px;

	float: left;

	height: auto;

	width: 590px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.homeShortTextTitel {

	font-size: 18px;

	font-weight: 300;

	float: left;

	height: 30px;

	width: auto;

	background-color: #FFF;

	padding-right: 10px;

	z-index: 10;

	position: relative;

	padding-left: 10px;

	color: #092f8d;

	text-transform: uppercase;

	}

.homeShortTextTitelLine {

	background-color: #092f8d;

	float: left;

	height: 1px;

	width: 590px;

	margin-top: -18px;

	margin-right: 10px;

	}

.homeNewsBox {

	float: left;

	height: auto;

	width: 1000px;

	padding: 0px;

	margin-top: 10px;

	}

.homeNewsBoxTitel {

	float: left;

	height: 30px;

	width: auto;

	font-size: 20px;

	color: #092f8d;

	font-weight: bold;

	position: relative;

	z-index: 10;

	background-color: #FFF;

	padding-right: 10px;

	padding-left: 10px;

	text-transform: uppercase;

	}

.homeNewsBoxTitelBox {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	}

.homeNewsBoxTitelLine {

	background-color: #092f8d;

	float: left;

	height: 1px;

	width: 1000px;

	margin-top: -18px;

	}		

.homeMainNews {

	padding: 0px;

	float: left;

	height: auto;

	width: 480px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.homeMainNewsimg {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 175px;

	width: 245px;

	}

.homeMainNewsTitel {

	float: left;

	height: auto;

	width: 225px;

	margin-left: 10px;

	font-size: 17px;

	font-weight: 300;

	color: #525252;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #3c6990;

	padding-bottom: 5px;

	}

.homeMainNewsText {

	float: left;

	height: auto;

	width: 225px;

	margin-top: 10px;

	margin-left: 10px;

	font-size: 13px;

	line-height: 18px;

	font-weight: 300;

	color: #4b4b4b;

	text-align: justify;

	}

.homeMainNewsMorelink {

	float: left;

	height: auto;

	width: 110px;

	margin-left: 10px;

	margin-top: 5px;

	background-image: url(../images/news-more-icon.png);

	background-repeat: no-repeat;

	background-position: 1px 5px;

	font-size: 12px;

	color: #4b4b4b;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 25px;

	}

.homeMainNewsMore {

	color: #005fae;

	font-size: 12px;

	float: right;

	width: 70px;

	height: auto;

	margin-top: 10px;

	}

.homeMainNewsMore a {

	color: #005fae;

	font-size: 12px;

	text-decoration: none;

	}

.homeMainNewsMore a:hover {

	color: #005fae;

	font-size: 12px;

	text-decoration: underline;

}

.homeMainNewslist {

	float: left;

	height: auto;

	width: 500px;

	margin-top: 10px;

	margin-left: 20px;

	}

.homeMainNewslistBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 500px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	}

.homeMainNewslistBoximg {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 80px;

	width: 120px;

	}

.homeMainNewslistBoxText {

	float: left;

	height: auto;

	width: 370px;

	margin-left: 10px;

	font-size: 17px;

	line-height: 18px;

	color: #525252;

	}

.meetingBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.meetingBoxArea {

	padding: 0px;

	float: left;

	height: 105px;

	width: 1000px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-color: #d8e1e9;

	}

.fooretOut {

	float: left;

	height: auto;

	width: 100%;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	border-bottom-width: 5px;

	border-bottom-style: solid;

	border-bottom-color: #183750;

	}

.footer {

	height: auto;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	border-top-width: 5px;

	border-top-style: solid;

	border-top-color: #183750;

	}

.footerLogo {

	float: left;

	height: 85px;

	width: 80px;

	margin-top: 20px;

	margin-left: 20px;

	}

.footerLogo2 {

	float: right;

	height: 85px;

	width: 325px;

	margin-top: 20px;

	margin-right: 20px;

	}

.footerText {

	float: left;

	height: auto;

	width: 300px;

	font-size: 12px;

	color: #525252;

	font-weight: 300;

	margin-top: 10px;

	}

.footerText a {

	font-size: 12px;

	color: #525252;

	font-weight: 300;

	text-decoration: none;

	}

.footerText a:hover {

	font-size: 12px;

	color: #183750;

	font-weight: 300;

	text-decoration: underline;

	}		

.footerText2 {

	float: left;

	height: auto;

	width: 680px;

	font-size: 12px;

	color: #525252;

	font-weight: 300;

	margin-top: 10px;

	text-align: right;

	padding-right: 20px;

	}

		

/* isura inner pages CSS */



.innerpagesMainImgBox {

	float: left;

	height: 250px;

	margin: 0px;

	padding: 0px;

	width: 100%;

	background-image: url(../images/inner-banner-bg.png);

	background-repeat: repeat-x;

	}

.innerPagesMainBanner {

	height: 250px;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	}	

.innerPagesbreadcrumbsBox {

	float: left;

	height: auto;

	width: 1000px;

	background-color: #d8e1e9;

	padding-bottom: 10px;

	}

.innerPagesbreadcrumbsBoxLeft {

	font-size: 12px;

	font-weight: bold;

	color: #183750;

	text-transform: uppercase;

	float: left;

	height: auto;

	width: auto;

	margin-left: 10px;

	padding-top: 10px;

	}

.innerPagesbreadcrumbsBoxRight {

	font-size: 12px;

	font-weight: 500;

	color: #999999;

	float: right;

	height: auto;

	width: 700px;

	margin-right: 10px;

	text-transform: uppercase;

	padding-top: 10px;

	text-align: right;

	}

.innerPagesbreadcrumbsBoxRight a {

	font-size: 12px;

	font-weight: 500;

	color: #999999;

	text-decoration: none;

	}

.innerPagesbreadcrumbsBoxRight a:hover {

	font-size: 12px;

	font-weight: 500;

	color: #183750;

	text-decoration: none;

	text-transform: uppercase;

	}	

.innerPagesbreadcrumbsBoxRight a.active {

	font-size: 12px;

	font-weight: 500;

	color: #183750;

	text-decoration: none;

	text-transform: uppercase;

	}

.innerPagesFlagBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 30px;

	margin-left: 0px;

	}	

.innerPagesFlag {

	float: left;

	height: 52px;

	width: 52px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

	}

.innerPagesAllTextBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.innerPagesTextTitel {

	font-size: 17px;

	color: #092f8d;

	text-transform: uppercase;

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	}

.innerPagesText {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	font-size: 13px;

	line-height: 18px;

	font-weight: 300;

	color: #4b4b4b;

	text-align: justify;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	}

.innerPagesTextSub {

	background-image: url(../images/sub-text.png);

	background-position: 1px 4px;

	float: right;

	height: auto;

	width: 940px;

	background-repeat: no-repeat;

	font-size: 13px;

	line-height: 18px;

	color: #4b4b4b;

	text-align: justify;

	margin-top: 10px;

	margin-bottom: 10px;

	padding-left: 20px;

	}

.innerPagesDownload {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	}

.innerPagesDownloadTitel {

	font-size: 13px;

	font-weight: bold;

	color: #4b4b4b;

	float: left;

	height: auto;

	width: 1000px;

	}	

.innerPagesDownloadText {

	background-image: url(../images/donload-pdf-icon.png);

	background-repeat: no-repeat;

	background-position: 1px 3px;

	float: left;

	height: auto;

	width: 980px;

	font-size: 13px;

	font-weight: 300;

	color: #4b4b4b;

	padding-left: 20px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.innerPagesDownloadText a {

	font-size: 13px;

	font-weight: 300;

	color: #4b4b4b;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-decoration: none;

	}

.innerPagesDownloadText a:hover {

	font-size: 13px;

	font-weight: 300;

	color: #4b4b4b;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-decoration: underline;

	}	

	

	

/* shakila css */



@charset "utf-8";

/* CSS Document */

/*country information*/

#container{

	width: 1000px;

	height: auto;

	float: left;

	margin-top: 0;

	margin-bottom: 0;

}

	

	

#container h1{

	font-size:24px;

	color:#092f8d;

	font-weight:bold;

    font-family: 'PT Sans', sans-serif;

	text-transform:uppercase;

	margin:0px 10px 0px 10px;

	}

	

#container P{

	color:#092f8d;

	font-family: 'PT Sans', sans-serif;

	margin:0px 10px 0px 0px;

	}	



#container1 P{

	color:#4C4848;

	font-family: 'PT Sans', sans-serif;

	margin:0px 0px 0px 0px;

	}

	

.flagbar{

	width:1000px;

	height:95px;

	margin:0 auto;

	margin: 20px 10px 30px 0px;}	

	

.flagbar .first{

	width:333px;

	height:70px;

	float:left;

	}

	

.flagbar .middle{

	width:333px;

	height:70px;

	float:left;

	}	

	

.flagbar .second{

	width:333px;

	height:70px;

	float:left;

	}	

.flag{

	width:60px;

	height:58px;

	float:left;

	}	

	

	

.text{

	width:235px;

	height:55px;

	float:left;

	padding-left:10px;

	font-family: 'PT Sans', sans-serif;

	color:#888;

	font-size:13px;

	text-align: justify;

	}	





.tittle{

	width:263px;

	height:23px;

	float:right;

	margin:0 auto;

	font-family: 'PT Sans', sans-serif;

	color:#366df5;

	padding-left:10px;

	

 }

	

	

.more{

	width: 45px;

	height: 15px;

	/* [disabled]margin-left: 190px; */

	font-family: 'PT Sans', sans-serif;

	color: #366df5;

	/* [disabled]margin-top: -9px; */

	font-style: italic;

	text-align: left;

	float: right;

}





.more a { text-decoration:none;

		  color:#06F}





.link{

	width:1000px;

	height:325px;

	margin:0 auto;

	}





.link h2{

	font-family: 'PT Sans', sans-serif;

	color:#092f8d;

	

	font-weight:bold;

	

	}



.link a {

	text-decoration:none;

	color:#06C;

	font-size:13px;

	}



.link a:hover{

	color:#06F;}





.link P{

	padding-bottom:5px;}

	

	

	

/*.tooltip{

	width:1000px;

	}	*/

	

/* End_country information*/	

	

/*country information*/

#country{

	width:1000px;

	height:175px;

	margin:0 auto;

	}	

	

	

.country_left{

	/*width:684px;

	height:175px;*/

	width:450px;

	height:40px;

	float:left;

	}	

	

.country_right{

	width:320px;

	height:auto;

	float:left;

	margin-right:20px;

	}	

	

.country_logo{

	width:175px;

	height:88px;

	margin-top:10px;

	float: left;

	margin-bottom: 0;

}	

	

	

#country_info{

	width: 1000px;

	height: auto;

	float: left;

	margin-bottom: 0;

}	

	

.left{

	width: 498px;

	height: auto;

	float: left;

	border-left: solid #AAA 1px;

	border-right: solid #AAA 1px;

}	

	

.right{

	width: 499px;

	height: auto;

	float: left;

	border-right: solid #AAA 1px;

	}	

	

.h5{

	width: 494px;

	height: 20px;

	font-size: 13px;

	float: left;

	border-bottom: solid #AAA 1px;

	border-top: solid #AAA 1px;

	font-family: 'PT Sans', sans-serif;

	color: #4C4848;

	padding-top: 5px;

	padding-left: 5px;

}	

.h51{

	width: 494px;

	height: 20px;

	font-size: 13px;

	float: left;

	border-bottom: solid #AAA 1px;

	border-top: solid #AAA 1px;

	font-family: 'PT Sans', sans-serif;

	color: #4C4848;

	padding-top: 5px;

	padding-left: 5px;

	font-weight:bold;

}	

	

	

.h6{

	width: 494px;

	height: 20px;

	float: left;

	font-size: 13px;

	border-bottom: solid #AAA 1px;

	font-family: 'PT Sans', sans-serif;

	color: #4C4848;

	padding-top: 5px;

	padding-left: 5px

}		

	

#country_details{

	width: 1000px;

	height: auto;

	float: left;

	margin-top: 0;

	margin-right: 0;

	margin-left: 0;

}	

	

.t1{

	width:1000px;

	height:50px;

	margin:0 auto;

	padding-top:35px;

	color:#0b2d82;

	font-size:18px;

	font-weight:bold;

	font-family: 'PT Sans', sans-serif;

	}	

	

.para1 ,.para2 ,.para3{

	width:1000px;

	height:110px;

	}

	

.st1 ,.st2 ,.st3{

	width:950px;

	height:25px;

	margin:0 auto;

	font-size:18px;

	font-weight:bold;

	color:#888;

	font-family: 'PT Sans', sans-serif;

	padding-left:50px;}

	

	

.p1 ,.p2 ,.p3{

	width:950px;

	height:75px;

	margin:0 auto;

	font-size:13px;

	color:#4C4848;

	font-family: 'PT Sans', sans-serif;

	padding-left:50px;

	}	

	

	

.t2,.t3,.t4,.t5,.t6,.t7{

	width:1000px;

	height:30px;

	margin:0 auto;

	color:#0b2d82;

	font-size:18px;

	font-weight:bold;

	font-family: 'PT Sans', sans-serif;

	}	

	

.p4,.p5,.p6,.p7,.p8 ,.p9{

	width:1000px;

	height:100px;

	font-size:13px;

	color:#4C4848;

	font-family: 'PT Sans', sans-serif;}	

	

	

a {

	text-decoration:none;

	color:#06C;}	

	

	

a:hover{

	color:#06F;

	}	

/*End_country information*/	

	

/*NEWS*/



.news{

	font-size: 17px;

	color: #092f8d;

	text-transform: uppercase;

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	}





.news_tittle{

	float: left;

	height: auto;

	width: 1000px;

	font-size: 17px;

	font-weight: 300;

	color: #525252;

	}



.p10{

	width: 1000px;

	height: auto;

	font-size: 13px;

	font-family: 'PT Sans', sans-serif;

	color: #4C4848;

	line-height: 18px;

	float: left;

	text-align: justify;

	padding: 0px;

	font-weight: 300;

	margin-top: 15;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

	}





.date{

	width: 1000px;

	height: auto;

	font-size: 12px;

	font-family: 'PT Sans', sans-serif;

	color: #888;

	float: left;

	padding-bottom: 15px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

	margin: 0;

	}







.empty{

	width:1000px;

	height:35px;

	margin:0 auto;}





.image{
	width: 120px;
	height: 80px;
	float: left;
	margin: 0px;
	padding: 0px;

}



.p11{
	width: 870px;
	height: 80px;
	float: left;
	font-size: 13px;
	font-family: 'PT Sans', sans-serif;
	color: #4C4848;
	line-height: 22px;
	margin-left: 10px;
	text-align: justify;

	}





.cover{

	width: 1000px;

	height: auto;

	margin: 0;

	padding: 0px;

	float: left;

	}



/*NEWS**/





/*pegination*/





#tnt_pagination {

	display:block;

	text-align:left;

	height:22px;

	line-height:21px;

	clear:both;

	padding-top:3px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

}



#tnt_pagination a:link, #tnt_pagination a:visited{

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

    border:1px solid #EBEBEB;

	margin-left:5px;

	text-decoration:none;

	background-color:#F5F5F5;

	color:#474A4D;

	width:22px;

	font-weight:normal;

}



#tnt_pagination a:hover {

	background-color:#EBEBEB;

	border:1px solid #EBEBEB;

	color:#474A4D;	

}



#tnt_pagination .active_tnt_link {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #BBB;

	margin-left:10px;

	font-weight:bold;

	text-decoration:none;

	background-color:#092f8d;

	color:#DDD;

	cursor:default;

}



#tnt_pagination .disabled_tnt_pagination {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #EBEBEB;

	margin-left:10px;

	text-decoration:none;

	background-color:#F5F5F5;

	color:#888;

	cursor:default;

}

/*End_pegination*/





/*News_View*/



.news_view{

    width:630px;

    height:1030px;

    margin:0 auto;

    float:left;

    }
.msg_view{

    width:960px;

    height:1030px;

    margin:0 auto;

    float:left;

    }




.Recent_news{

	width:370px;

	height:1030px;

	float:left;

	}







.date_lb{

	width: 90px;

	height: 15px;

	float: left;

	margin-right: 25px;

	font-size: 12px;

	font-family: 'PT Sans', sans-serif;

	color: #4C4848;

	margin-top: 5px;

	padding: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}







.lightbox{

    width: 600px;

    height: 430px;

    float: left;

    margin: 0px;

    padding: 0px;

    }





.p12{

	width: 600px;

	font-size: 13px;

	font-family: 'PT Sans', sans-serif;

	color: #4C4848;

	text-align: justify;

	float: left;

	height: auto;

	}





.h7{

	width:370px;

	height:30px;

	margin:0 auto;

	padding-top:10px;

	}

	

	





.NewsBoxTitel {

	float: left;

	height: 30px;

	width: auto;

	font-size: 20px;

	color: #092f8d;

	font-weight: bold;

	position: relative;

	z-index: 10;

	padding-right: 10px;

	text-transform: uppercase;

	font-family: 'PT Sans', sans-serif;

	}

.NewsBoxTitelBox {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 370px;

	}

.NewsBoxTitelLine {

	background-color: #092f8d;

	float: left;

	height: 1px;

	width: 200px;

	margin-left:153px;

	margin-top:-25px;

	}		





.p13{

	width:370px;

	height:35px;

	margin:0 auto;

	font-size:13px;

	font-family: 'PT Sans', sans-serif;

	color:#888;}	



.published{

	width:370px;

	height:25px;

	border-bottom:solid 1px #DDD;

	padding-top:8px;

	font-size:12px;

	font-weight:bold;

	font-family: 'PT Sans', sans-serif;

	}





.p17{

	width:370px;

	height:65px;

	padding-top:10px;

	}



.p17left{
	width: 120px;
	height: 80px;
	float: left;
}



.p17right{
	width: 240px;
	height: 80px;
	float: left;
	font-size: 13px;
	padding-top: 0px;
	font-family: 'PT Sans', sans-serif;
	color: #888;
	text-align: justify;
	padding-left: 10px;
}

	

/*End_News_View*/	



/*E-library_document*/



#main{

	width: 1000px;

	height: 995px;

	float: left;

	margin-top: 0;

	margin-bottom: 0;

}





.mainleft{

	width:220px;

	height:995px;

	float:left;

	}



.mainright{

	width:780px;

	height:995px;

	float:left;

	background-image:url(../images/main_right.png);

	background-repeat:no-repeat;}





.e_menu{

	width:220px;

	height:300px;

	float:left;

	}

	

.e_menu ul{

	width:208px;

	height:140px;;

	margin-left:12px;

	padding-left:12px;

	

	

	}	

	

.e_menu li{

	width:160px;

	float:left;

	text-decoration:none;

	list-style:none;

	border-bottom:solid 1px #DDDDDD;

	padding-top:10px;

	padding-bottom:10px;

	font-size:16px;

	text-transform:uppercase;

	font-family: 'PT Sans', sans-serif;

	color:#888;

	}



.e_menu li a{

	text-decoration:none;

	color:#888;

	}





.e_menu li a:hover{

	color:#222 ;

    }



.e_menu li a.active{

	color:#222;}







.h8{

	width: 723px;

	height: 140px;

	float: right;

	border-bottom: solid 1px #DDD;

	padding-bottom: 15px;

}





.imgtext{

	width: 723px;

	height: auto;

	margin-top: 10px;

	float: left;

	margin-bottom: 0;

	}



.elib_imag{

	width:55px;

	height:55px;

	float:left;

	}





.elib_text{

	width:652px;

	height:90px;

	float:left;

	font-size:13px;

	font-family: 'PT Sans', sans-serif;

	color:#888;

	

	margin-left:10px;}

	

	

.document_tittle{

	width: 652px;

	height: auto;

	color: #1F4EC4;

	font-size: 18px;

	font-family: 'PT Sans', sans-serif;

	text-transform: uppercase;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

	

	

.download{

	width:45px;

	height:15px;

	margin-left:210px;

	font-family: 'PT Sans', sans-serif;

	color:#366df5;

	font-style:italic;

	text-align:left;

	text-align:justify;

	}	

	

	

.elib_video{

	width:145px;

	height:95px;

	float:left;

	background-color:#700;

	}

	

	

.elib_text_video{

	width: 555px;

	height: auto;

	float: left;

	font-size: 13px;

	font-family: 'PT Sans', sans-serif;

	color: #888;

	text-align: justify;

	margin-left: 20px;

	}

/*End_E-library_document*/



/*Event Manager*/



.event_tittle {

	width:1000px;

	height:50px;

	margin:0 auto;

	}





.event_lightbox{

	width: 1000px;

	height: auto;

	float: left;

}







.event_view{

	width: 1000px;

	height: auto;

	margin: 0 auto;

	float: left;

	}

	



.event{

	width: 1000px;

	height: auto;

	color: #1F4EC4;

	font-size: 18px;

	font-family: 'PT Sans', sans-serif;

	text-transform: uppercase;

	float: left;

	margin-top: 0;

	margin-bottom: 0;

	padding: 0px;

}





.p20{

	width: 1000px;

	height: 155px;

	font-size: 13px;

	color: #888;

	text-align: justify;

	font-family: 'PT Sans', sans-serif;

	padding: 0px;

	float: right;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}



.upcommingevents{

	width:1000px;

	height:112px;

	float:left;

	border-bottom:solid 1px #DDDDDD

	}

	

.event_date{

	width:65px;

	height:70px;

	float:left;

	font-size:20px;

	color:#555;

	font-weight:bold;

    font-family: 'PT Sans', sans-serif;}

	

	

.event_maintext{

	width:935px;

	height:28px;

	float:left;

	margin:0 auto;

	color:#1F4EC4;

	font-size:18px;

    font-family: 'PT Sans', sans-serif;

	text-transform:uppercase;

}

.date_view{

	width:935px;

	height:20px;

	float:left;

	font-size:13px;

    font-family: 'PT Sans', sans-serif;

	color:#888;

	}





.event_text{

	width:935px;

	height:35px;

	float:left;

	color:#888;

	font-size:13px;

    font-family: 'PT Sans', sans-serif;

	text-align:justify;f

	}





.event_img{

	width:145px;

	height:90px;

	float:left;

}







.past_events{

	width:1000px;

	height:auto;

	float:left;

	padding-top:40px;}

	

.Past_event_left{

    width: 1000px;

    height: auto;

    float: left;

    }    

	

.Past_event_mid{

	width:60px;

	height:400px;

	float:left;}

		

Past_event_right{

	width:470px;

	height:400px;

	float:left;}

	

	

	

	/* ------------------------------ ISura CSS ----------------------- */

	

.innerPagesTextImg {

	float: left;

	height: 185px;

	width: 290px;

	margin-right: 10px;

	margin-bottom: 10px;

	}

.innerPagesTextSubTitel {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-bottom: 10px;

	font-size: 17px;

	font-weight: 300;

	color: #525252;

	}

.innerPagesTextSubTitel2 {

	background-image: url(../images/sub-icon.jpg);

	background-repeat: no-repeat;

	background-position: 1px 6px;

	float: right;

	height: auto;

	width: 880px;

	font-size: 13px;

	color: #4b4b4b;

	padding-left: 20px;

	margin-bottom: 10px;

	}

.innerPagesFooterGall {

	}



.publicationsBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	}	

.publicationsBoxImg {

	float: left;

	height: 150px;

	width: 115px;

	}

.publicationsBoxLeft {

	float: left;

	height: auto;

	width: 870px;

	margin-left: 15px;

	}

.publicationsBoxTitel {

	margin: 0px;

	float: left;

	height: auto;

	width: 845px;

	background-image: url(../images/book-icon.png);

	background-repeat: no-repeat;

	background-position: 5px 5px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 25px;

	font-size: 17px;

	font-weight: 400;

	color: #525252;

	}

.publicationsBoxTitel2 {

	font-size: 13px;

	font-weight: 300;

	color: #525252;

	float: left;

	width: 845px;

	height: auto;

	margin-top: 5px;

	margin-left: 25px;

	}

.publicationsBoxText {

	float: left;

	height: auto;

	width: 850px;

	margin-top: 10px;

	font-size: 13px;

	font-weight: 300;

	color: #4b4b4b;

	text-align: justify;

	}

.pageNaviBox {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-bottom: 10px;

	}

.pageNaviBox1 {

/*	float: left;

	height: 18px;

	width: 19px;

	border: 1px solid #3c6990;

	font-size: 13px;

	font-weight: 300;

	color: #525252;

	text-align: center;

	padding-top: 1px;

	margin-right: 5px;*/

	}

.pageNaviBox1 a {

	float: left;

	height: 18px;

	width: 19px;

	border: 1px solid #3c6990;

	font-size: 13px;

	font-weight: 300;

	color: #525252;

	text-align: center;

	padding-top: 1px;

	margin-right: 5px;

	text-decoration: none;

	}

.pageNaviBox1 a:hover {

	border: 1px solid #3c6990;

	font-size: 13px;

	font-weight: 300;

	color: #FFFFFF;

	text-align: center;

	text-decoration: none;

	background-color: #3c6990;

	}

.pageNaviBox1 a.active {

	border: 1px solid #3c6990;

	font-size: 13px;

	font-weight: 300;

	color: #FFFFFF;

	text-align: center;

	text-decoration: none;

	background-color: #3c6990;

	}		

.usefullLinkBox {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-bottom: 10px;

	}	

.usefullLink {

	float: left;

	height: auto;

	width: 475px;

	margin-left: 20px;

	margin-top: 10px;

	margin-bottom: 10px;

	}

.usefullLinkImg {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 20px;

	width: 20px;

	}

.usefullLinkTitel {

	float: left;

	height: auto;

	width: 440px;

	margin-left: 15px;

	font-size: 17px;

	font-weight: 300;

	color: #525252;

	}

.usefullLinkTitellink {

	float: right;

	height: auto;

	width: 445px;

	font-size: 13px;

	font-weight: 300;

	color: #4b4b4b;

	margin-top: 5px;

	font-style: italic;

	}

.usefullLinkTitellink a {

	font-size: 13px;

	font-weight: 300;

	color: #4b4b4b;

	font-style: italic;

	text-decoration: none;

	}

.usefullLinkTitellink a:hover {

	font-size: 13px;

	font-weight: 300;

	color: #4b4b4b;

	font-style: italic;

	text-decoration: underline;

	}

.innerFlagBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-bottom: 10px;

	}

.innerFlag {

	float: left;

	height: 70px;

	width: 85px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 35px;

	}

.innerFlagText {

	font-size: 17px;

	color: #525252;

	float: left;

	height: auto;

	width: 150px;

	text-align: center;

	margin: 0px;

	padding: 0px;

	}

.contactMap {

	float: left;

	height: 300px;

	width: 950px;

	margin-left: 25px;

	margin-top: 10px;

	padding: 0px;

	}

.contactLeft {

	float: left;

	height: auto;

	width: 450px;

	padding: 0px;

	margin-top: 25px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 25px;

	}

.contactName {

	font-size: 17px;

	font-weight: 300;

	color: #525252;

	width: 450px;

	padding: 0px;

	float: right;

	height: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	}

.contactText {

	padding: 0px;

	float: left;

	height: auto;

	width: 450px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 13px;

	color: #4b4b4b;

	}

.contactRight {

	float: right;

	height: auto;

	width: 440px;

	margin-top: 25px;

	padding: 0px;

	margin-right: 25px;

	margin-bottom: 0px;

	}

.contactField {

	float: left;

	height: 30px;

	width: 210px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.contactField input {

	float: left;

	height: 30px;

	width: 205px;

	padding-left: 5px;

	border: 1px solid #CCC;

	font-size: 17px;

	font-weight: 300;

	color: #d9d9d9;

}

.contactField1 {

	float: left;

	height: auto;

	width: 430px;

	margin-top: 12px;

	}

.contactField1 input {

	float: left;

	height: 30px;

	width: 425px;

	border: 1px solid #CCC;

	padding-left: 5px;

	color: #d9d9d9;

	font-size: 17px;

}

.contactField2 {

	float: left;

	height: 100px;

	width: 435px;

	margin-top: 8px;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	}

.contactField2 textarea {

	float: left;

	height: 100px;

	width: 423px;

	border: 1px solid #CCC;

	color: #d9d9d9;

	font-size: 17px;

	padding-top: 5px;

	padding-left: 5px;

	font-family: 'PT Sans', sans-serif;

	font-weight: 300;

}

.contactButton {

	padding: 0px;

	float: left;

	height: 40px;

	width: 100px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.homeVideoBoxIn {

	float: right;

	height: auto;

	width: 390px;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.homeNewsListMoreLink {

	padding: 0px;

	float: right;

	height: auto;

	width: 80px;

	margin-top: 10px;

	}

.homeNewsListMoreLink a {

	color: #005fae;

	font-size: 12px;

	text-decoration: none;

	}

.homeNewsListMoreLink a:hover {

	color: #005fae;

	font-size: 12px;

	text-decoration: underline;

}			

	

	/* ------------------------------ ISura CSS ----------------------- */	





.imageGalleryBox {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	}

.doxListBox {

	float: right;

	height: 30px;

	width: 200px;

	padding: 0px;

	margin-top: -24px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.doxListBox select {

	margin: 0px;

	float: right;

	height: 30px;

	width: 150px;

	border: 1px solid #CCC;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-family: 'PT Sans', sans-serif;

	font-size:13px;

	font-weight:300;

}

.usefullLinkTitelMain {

	float: left;

	height: auto;

	width: 980px;

	margin-top: 10px;

	margin-bottom: 10px;

	font-size: 20px;

	color: #333333;

	padding-left: 20px;

	font-weight: 400;

	}

.countNameBox {

	font-size: 24px;

	color: #092f8d;

	text-transform: uppercase;

	float: left;

	height: auto;

	width: 400px;

	margin-left: 15px;

	font-weight: 400;

	}

.countNameBoxFlag {

	float: right;

	height: 100px;

	width: 200px;

	margin-right: 15px;

	margin-left: 15px;

	}

.countNameBoxLogo {

	float: right;

	height: 100px;

	width: 100px;

	}

.countNameBoxMapButt {

	float: right;

	height: 75px;

	width: 75px;

	margin-right: 10px;

	margin-left: 10px;

	text-align: center;

	font-size: 17px;

	font-weight: 400;

	margin-top: 13px;

	}



.countNameBoxMapButt a {

/*	float: right;

	height: 55px;

	width: 75px;

	margin-right: 10px;

	margin-left: 10px;

	background-color: #3c6990;

	text-align: center;

	padding-top: 15px;

	font-size: 17px;

	color: #FFF;

	font-weight: 400;

	margin-top: 15px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;*/

	}

.mappopBox {

	float: left;

	height: auto;

	width: 500px;

	}	

.mappopBoxLink {

	float: right;

	height: 30px;

	width: 100px;

	background-color: #999;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	margin-bottom: 15px;

	}

.headLineLinkBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 25px;

	margin-left: 0px;

	}

.headLineLink {

/*	float: left;

	height: 30px;

	width: auto;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	background-color: #3c6990;

	font-size: 14px;

	font-weight: 400;

	color: #FFF;

	margin-right: 10px;*/

	}		

.headLineLink a {

	float: left;

	height: 30px;

	width: auto;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	font-size: 14px;

	font-weight: 400;

	color: #3c6990;

	margin-right: 10px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	margin-bottom: 10px;

	}	

.headLineLink a:hover {

	font-size: 14px;

	font-weight: 400;

	color: #3c6990;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-decoration: underline;

	}	

.headLineLinkBox2 {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 25px;

	margin-bottom: 10px;

	text-align: center;

	}	

.headLineLink2 {

/*	float: left;

	height: 30px;

	width: auto;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	background-color: #3c6990;

	font-size: 14px;

	font-weight: 400;

	color: #FFF;

	margin-right: 10px;*/

	}		

.headLineLink2 a {

	height: 30px;

	width: auto;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	background-color: #3c6990;

	font-size: 16px;

	font-weight: 400;

	color: #FFF;

	margin-right: 10px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	margin-bottom: 10px;

	text-transform: uppercase;

	float: left;

	}

.headLineLink2 a:hover {

	background-color: #d8e1e9;

	font-size: 16px;

	font-weight: 400;

	color: #3c6990;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-transform: uppercase;

	}

.contFocalPoin {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 30px;

	padding-left: 0px;

	}

.contFocalPoinImg {

	float: left;

	height: 175px;

	width: 175px;

	margin: 0px;

	padding: 0px;

	}

.contFocalPoinText {

	padding: 0px;

	float: left;

	height: auto;

	width: 795px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 30px;

	}

.contFocalPoinTextLable {

	float: left;

	height: auto;

	width: 665px;

	font-size: 14px;

	font-weight: 400;

	margin-bottom: 10px;

	color: #525252;

	padding-right: 10px;

	}

.contFocalPoinTextLable1 {

	float: left;

	height: auto;

	width: 120px;

	font-size: 14px;

	font-weight: 600;

	margin-bottom: 10px;

	color: #525252;

	}

.contFocalPoinTextLable2 {

	float: left;

	height: auto;

	width: 675px;

	font-size: 14px;

	font-weight: 400;

	margin-bottom: 10px;

	color: #525252;

	margin-left: 120px;

	}

.pubRepBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 910px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 45px;

	}

.pubRepBoxTitel1 {

	float: left;

	height: 25px;

	width: 290px;

	padding-top: 5px;

	font-size: 15px;

	font-weight: 600;

	color: #525252;

	padding-left: 10px;

	border: 1px solid #CCC;

	}

.pubRepBoxTitel2 {

	float: left;

	height: 25px;

	width: 290px;

	padding-top: 5px;

	font-size: 15px;

	font-weight: 600;

	color: #525252;

	padding-left: 10px;

	border: 1px solid #CCC;

	margin-left: -1px;

	}

.pubRepBoxTitel3 {

	float: left;

	height: 25px;

	width: 290px;

	padding-top: 5px;

	font-size: 15px;

	font-weight: 600;

	color: #525252;

	padding-left: 10px;

	border: 1px solid #CCC;

	margin-left: -1px;

	}

.pubRepBoxTitel4 {

	float: left;

	height: 25px;

	width: 290px;

	padding-top: 5px;

	font-size: 15px;

	font-weight: 300;

	color: #525252;

	padding-left: 10px;

	border: 1px solid #CCC;

	margin-top: -1px;

	}

.pubRepBoxTitel5 {

	float: left;

	height: 25px;

	width: 290px;

	padding-top: 5px;

	font-size: 15px;

	font-weight: 300;

	color: #525252;

	padding-left: 10px;

	border: 1px solid #CCC;

	margin-top: -1px;

	margin-left: -1px;

	}

.pubRepBoxTitel6 {

	float: left;

	height: 25px;

	width: 290px;

	padding-top: 5px;

	font-size: 15px;

	font-weight: 300;

	color: #525252;

	padding-left: 10px;

	border: 1px solid #CCC;

	margin-top: -1px;

	margin-left: -1px;

	}		

.eventVideoBox {

	float: left;

	height: 40px;

	width: 120px;

	}

.memberInfoBox {

	float: left;

	height: auto;

	width: 1000px;

	margin: 0px;

	padding: 0px;

	}

.memberInfoBox1 {

	padding: 0px;

	float: left;

	height: auto;

	width: 480px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 25px;

	margin-left: 0px;

	}

.memberInfoBox1Img {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 100px;

	width: 100px;

	}

.memberInfoBox1TextBox {

	float: left;

	height: auto;

	width: 360px;

	margin-left: 20px;

	padding: 0px;

	}		

.memberInfoBox1Textlabel {

	padding: 0px;

	float: left;

	height: auto;

	width: 100px;

	font-size: 14px;

	font-weight: 600;

	color: #525252;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	}

.memberInfoBox1TextInfo {

	float: left;

	height: auto;

	width: 250px;

	margin-left: 10px;

	font-size: 14px;

	font-weight: 300;

	color: #525252;

	margin-bottom: 5px;

	}

.focalPointBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.focalPointBoxTitelBox {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: -1px;

	}

.focalPointBoxTitelBox1 {

	float: left;

	width: 120px;

	text-align: center;

	height: 28px;

	padding-top: 7px;

	font-size: 14px;

	font-weight: 500;

	background-color: #d8e1e9;

	border: 1px solid #999;

	text-transform: uppercase;

	color: #4b4b4b;

	}

.focalPointBoxTitelBox2 {

	float: left;

	width: 170px;

	text-align: center;

	height: 28px;

	padding-top: 7px;

	font-size: 14px;

	font-weight: 500;

	background-color: #d8e1e9;

	border: 1px solid #999;

	text-transform: uppercase;

	color: #4b4b4b;

	margin-left: -1px;

	}

.focalPointBoxTitelBox3 {

	float: left;

	width: 115px;

	text-align: center;

	height: 56px;

	padding-top: 7px;

	font-size: 14px;

	font-weight: 300;

	color: #4b4b4b;

	padding-left: 5px;

	padding-bottom: 7px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #999;

	border-left-color: #999;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999;

	}

.focalPointBoxTitelBox4 {

	float: left;

	width: 165px;

	text-align: left;

	height: auto;

	padding-top: 7px;

	font-size: 14px;

	font-weight: 300;

	color: #4b4b4b;

	margin-left: -1px;

	padding-left: 5px;

	padding-bottom: 7px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #999;

	border-left-color: #999;

	}

.focalPointBoxTitelBoxInner {

	padding: 0px;

	float: left;

	height: auto;

	width: 878px;

	margin-top: -1px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999;

	}

.focalPointInnerBox {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	}

.focalPointInnerBox h1 {

	font-size: 14px;

	font-weight: 600;

	text-transform: uppercase;

	color: #4b4b4b;

	text-align: center;

	padding-top: 5px;

	padding-bottom: 5px;

	}	

.focalPointInnerBox h2 {

	font-size: 14px;

	font-weight: 300;

	color: #4b4b4b;

	text-align: center;

	padding-top: 0px;

	padding-bottom: 5px;

	margin: 0px;

	padding-right: 0px;

	padding-left: 0px;

	}

.focalPointInnerBox h3 {

	font-size: 14px;

	font-weight: 300;

	color: #4b4b4b;

	text-align: center;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

	}

.cptChaBox {

	padding: 0px;

	float: left;

	height: auto;

	width: 435px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	}

.cptChaBox1 {

	float: left;

	height: 30px;

	width: 175px;

	}

.cptChaBox1 input {

	margin: 0px;

	float: left;

	height: 30px;

	width: 170px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	border: 1px solid #999;

	font-size: 13px;

	font-weight: 300;

	color: #666;

}



.reFreshBox {

	float: left;

	height: 30px;

	width: 30px;

	margin-left: 10px;

	}

.cptChaBox2 {

	padding: 0px;

	float: left;

	height: 30px;

	width: 200px;

	margin-left: 10px;

	}

	

.searchTitel{

	width: 1000px;

	height: auto;

	color: #1F4EC4;

	font-size: 18px;

	font-family: 'PT Sans', sans-serif;

	float: left;

	margin-top: 0;

	margin-bottom: 20px;

	padding: 0px;

}	



.searchTitelSubTitel {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-bottom: 5px;

	font-size: 17px;

	font-weight: 300;

	color: #525252;

	padding: 0px;

	}

.searchTitelSubTitel a {

	font-size: 17px;

	font-weight: 300;

	color: #525252;

	text-decoration: none;

	}	

.searchTitelSubTitel a:hover {

	font-size: 17px;

	font-weight: 300;

	color: #1F4EC4;

	text-decoration: none;

	}	

.searchPagesText {

	padding: 0px;

	float: left;

	height: auto;

	width: 1000px;

	font-size: 13px;

	line-height: 18px;

	font-weight: 300;

	color: #4b4b4b;

	text-align: justify;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	}	

.searchMoreLink {

	float: right;

	height: auto;

	width: 75px;

	font-size: 12px;

	font-style: italic;

	font-weight: 300;

	color: #1F4EC4;

	text-align: right;

	margin-right: 20px;

	}

.searchMoreLink a {

	font-size: 12px;

	font-style: italic;

	font-weight: 300;

	color: #1F4EC4;

	text-decoration: none;

	}

.searchMoreLink a:hover {

	font-size: 12px;

	font-style: italic;

	font-weight: 300;

	color: #1F4EC4;

	text-decoration: underline;

	}	

.searchTitelSubTitelSub {

	float: left;

	height: auto;

	width: 1000px;

	margin-top: 10px;

	margin-bottom: 5px;

	font-size: 18px;

	font-weight: bold;

	color: #525252;

	padding: 0px;

	}	

.loginFileFieldBoxText1 {

	font-family: 'PT Sans', sans-serif;

	font-size: 12px;

	height: auto;

	width: 300px;

	font-weight: 400;

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	color:#333;

	}

.loginFileFieldBoxText2 {

	font-family: 'PT Sans', sans-serif;

	font-size: 12px;

	height: auto;

	width: 300px;

	font-weight: 400;

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	color:#F00;

	}

.innerPagesTextImgRig {

	height: 185px;

	width: 290px;

	/*margin-right: 10px;*/

	margin-bottom: 10px;

	float:right; margin-left:10px; margin-right:0px;

	}

	

.innerPagesAllTextBoxLine {

    margin: 0px;

    float: left;

    height: auto;

    width: 1000px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 25px;

    padding-left: 0px;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #999;

    }

/*2014-11-12 */

.innerPagesTableBox {

    padding: 0px;

    float: left;

    height: auto;

    width: 1000px;

    margin-top: 20px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    }

.innerPagesTableBox h1 {

    color: #FFFFFF;

    font-size: 15px;

    font-weight: 300;

    text-align: center;

    margin: 0px;

    padding-top: 10px;

    padding-right: 0px;

    padding-bottom: 10px;

    padding-left: 0px;

    }

.innerPagesTableBox h2 {

    color: #4b4b4b;

    font-size: 14px;

    font-weight: 300;

    text-align: left;

    margin: 0px;

    padding: 10px;

    }

.innerPagesTableBox h3 {

    color: #4b4b4b;

    font-size: 14px;

    font-weight: 300;

    text-align: center;

    margin: 0px;

    padding: 10px;

    }

.innerPagesTableBox h4 {

    color: #4b4b4b;

    font-size: 14px;

    font-weight: 300;

    text-align: center;

    margin: 0px;

    padding: 10px;

    }

.innerPagesTableBox h4 a {

    color: #183750;

    font-size: 12px;

    font-weight: 300;

    text-align: center;

    font-style:italic;

    margin: 0px;

    padding: 10px;

    } 
