@font-face {
font-family: 'ge_ss_twobold';
src: url('../fonts/HelveticaNeueLTArabic-Roman.eot');
src: url('../fonts/HelveticaNeueLTArabic-Roman.ttf') format('truetype'), url('../fonts/HelveticaNeueLTArabic-Roman.svg') format('svg');
font-weight: normal;
font-style: normal;
}

body {
font-family: 'ge_ss_twobold';
}

.content {
width:100%;
margin:0;
padding:0;
background-image: linear-gradient(to top,#890909,#b80909);
color:#3F6;
}

.header {
width:100%;
/*margin:10px 0px 30px 0px;*/
margin:8px 0;
}

li ul.submenu {
display: none;
}

.menu-container {
width:100%;
height:40px;
background:url(../img/menu-bg.png) top right repeat-x;
}

.menu-container ul li {
float:right;
position:relative;
margin:0px;
}

.menu-container ul li a {
padding-right:8px;
padding-left:9px;
display: block;
line-height:35px;
text-decoration: none;
font-size:18px;
color:#FFFFFF;
overflow: hidden;
background:#b80909;
border-right: 1px solid #900;
height:40px;
}

.menu-container ul li a:hover ,
.menu-container ul li a.active{
color:#CC0000;
background-color:#FFF;
}

.menu-container ul, ul.submenu {
list-style-type: none;
margin: auto;
}

.menu-container ul li:hover ul.submenu{
display: block;
position: absolute;
float:left;
top:40px;
background:#FFF;
}


ul.submenu li, ul.submenu li a {
display:block;
width:150px;
z-index:1000;
background:#FFF;
color:#b80909;
}

ul.submenu li, ul.submenu li a:hover{
	background:#b80909;
	color:#FFF;
}

.proj-container {
width:188px;
height:35px;
background:#b80909;
margin-top:15px;	
}

.proj-title {
font-size:22px;
font-family: 'ge_ss_twobold';
color:#FFF;
margin-right:10px;
}

.widgets-1 {
width:130px;
height:35px;
background:#b80909;
margin-top:30px;
font-size: 24px;
color:#FFF;
padding-right:15px;
padding-top:5px;
line-height:30px;
}

.border {
border-bottom:5px #b80909 solid;
}

.small-title {
font-size:12px;
color:#999999;
margin-right:5px;
}

.sm-title {
font-size:12px;
color:#999999;
margin-right:5px;
margin-bottom:5px;
}

.article-border {
padding-bottom:10px;
border-bottom:1px solid #CCC;
}

.small-title-2{
font-size:12px;
color:#999999;
margin-top:-15px;
margin-left:5px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

.big-title {
font-size:20px;
color:#000000;
margin-right:5px;
margin-top:5px;
margin-bottom:8px;
}

.text {
font-size:14px;
color:#000000;
margin-right:5px;
margin-top:5px;
}

.widgets-2 {
width:150px;
height:35px;
background:#b80909;
margin-top:30px;
font-size: 24px;
color:#FFF;
padding-right:15px;
padding-top:5px;
line-height:30px;
}

.list-container {
text-decoration:none;
border-bottom:1px #cccccc solid;
font-family: 'ge_ss_twobold';
display:block;
width:100%;
height:52px;	
}

.list-container:hover div {
color:#b80909;
background:url(../img/slider.png) repeat;
}

.list-container:hover .months {
background:none;
}

.sml-list {
width:60px;
height:52px;
background:url(../img/slider.png) repeat;
float:right;
}

.days {
font-size:30px;
text-align:center;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
color:#666666;
}

.months {
color:#666666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
}

.md-list {
height:52px;
width:240px;
font-size:14px;
color:#000;
float:right;
}

.md-lists {
height:52px;
width:100%;
font-size:14px;
color:#000;
float:right;
}

.md-list-journal {
height:52px;
width:140px;
font-size:14px;
color:#000;
float:right;
margin-right:10px;
margin-top:25px;
}

.text-list{
margin:7px 10px 0 0;;
}

.widgets-3 {
width:165px;
height:35px;
background:#b80909;
margin-top:30px;
font-size: 24px;
color:#FFF;
padding-right:15px;
padding-top:5px;
line-height:30px;
}

.widgets-4 {
width:210px;
height:35px;
background:#b80909;
margin-top:30px;
font-size: 24px;
color:#FFF;
padding-right:15px;
padding-top:5px;
line-height:30px;
}

.jr-container {
border-bottom:1px #cccccc solid;
font-family: 'ge_ss_twobold';
display:block;
height:202px;
}
.jr-containers {
border-bottom:1px #cccccc solid;
font-family: 'ge_ss_twobold';
display:block;
height:106px;
}

.img-jr {
margin-top:22px;
float:right;
}

.text-list-jr {
float:right;
font-size:17px;
}	

.text-list-title {
float:right;
font-size:20px;
}	

.text-list-journal {
float:right;
margin-top:16px;
margin-right:20px;
}	

.text-jr {
text-decoration:none;
color:#b80909;	
}

.text-jr-download {
background:url(../img/ico-download.png) right center no-repeat;
padding-right:25px;
text-decoration:none;
color:#b80909;
font-size:16px;	
}

.text-jr-view {
background:url(../img/icon-view.png) right center no-repeat;
padding-right:25px;
text-decoration:none;
color:#b80909;	
}

.text-jr-download:hover, .text-jr-view:hover{
text-decoration:underline;
color:#b80909;
}

.text-jr:hover {
text-decoration:underline;
color:#b80909;
}

.jr-img {
margin-top:10px;
}

.jr-desc {
font-size:12px;
color:#000;
font-weight:bold;
margin-top:10px;
}

.link-container {	
border-bottom:1px #cccccc solid;
font-family: 'ge_ss_twobold';
display:block;
width:100%;
height:35px;	
}

.text-link {
font-size:14px;	
font-weight:bold;
padding-top:10px;
}

.link-text {
color:#000;
text-decoration:none;
}

.link-text:hover {
color:#b80909;
}

.text-link:hover {
background:url(../img/link.png) no-repeat left;
}
	
.agency-news-title {
width:150px; 
background-color:#b80909; 
float:right;
font-family: 'ge_ss_twobold';
color:#FFF;
padding:5px 10px 5px 0;
}

.agency-news-container {
margin-top:15px;
}

.img-widg {
margin-top:5px;
float:right;
margin-left:10px;
}

.text-widg {
margin-top:5px;
margin-right:10px;
font-family: 'ge_ss_twobold';
font-size:14px;
color:#999999;		
}

.rec-container {
margin-top:50px;
}

.press-list-link {
background:url(../img/icon.png) 220px 10px no-repeat #f3f3f3;
display:block;
width:200px;
height:70px;
font-size:20px;
color:#9e9e9e;
text-decoration:none;
padding:10px 100px 0 0;
}

.press-list-link:hover {
background:url(../img/icon-hover.png) 220px 10px no-repeat #b80909;
color:#FFF;
}
	
.press-list-link-2 {
background:url(../img/icon-2.png) 258px 10px no-repeat #f3f3f3;
display:block;
width:250px;
height:70px;
font-size:20px;
color:#9e9e9e;
text-decoration:none;
padding:10px 50px 0 0;
}

.press-list-link-2:hover {
background:url(../img/icon-2-hover.png) 258px 10px no-repeat #b80909;
color:#FFF;
}
	
.footer-container {
width:100%;
height:55px;
background:#f3f3f3;
margin-top:20px;
}

.footer {
font-size:14px;
color:#9e9e9e;
margin-top:10px;
}
	
.footer-left {
float:left;
font-size:14px;
color:#9e9e9e;
margin-top:10px;
}

.in2button {
text-decoration:none;
color:#000000;
}

.in2button:hover {
text-decoration:underline;
}	

.read-more {
float:left;
margin-top:-25px;
font-size:15px;
color:#999999;
text-decoration:none;	
}

.read-more:hover {
text-decoration:underline;
}

.static-text {
font-size:14px;
margin-top:12px;
color:#000000;
line-height:25px;
}

.static-text table{
width:99% !important;
}

.static-img {
margin-top:15px;
}

.share {
float:right;
margin-top:70px;
}	

.gmnoprint div { left:0; }

#map-canvas {
width:620px;
height:350px;
margin-top:20px;
}

.address-container {
margin:5px 10px;
display:inline-block;
font-size:13.4px;
color:#000000;
width:100%;
}

.address-title {
float:right;
width:115px;
font-weight:bold;
}

.address-text {
float:right;
}

.contact-container {
width:130px;
height:25px;
background:#b80909;
margin-top:10px;	
}

.contact-text {
color:#FFF;
font-size:14px;
margin-right:5px;	
}

.frm-contact span {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#e6e6e6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#e6e6e6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
	height:25px;
	display:inline-block;
	padding: 0 10px;
	margin:0;
	padding-top:15px;
	width:130px;
}

.frm-contact .input-text {
border:0;
margin:0;
border-bottom: 1px solid #e6e6e6;
height:40px;
font-size:14px;
font-family: 'ge_ss_twobold';
font-weight:bold;
margin-top:10px;
}

.frm-contact input[type=text] {
border:0;
margin:0;
outline:none;
font-size:16px;
width:450px;
}

.frm-contact .input-text-area {
border:0;
margin:0;
font-size:14px;
font-family: 'ge_ss_twobold';
font-weight:bold;
margin-top:10px;
}

#styled {
border:0;
margin:0;
outline:none;
font-size:16px;
border: 1px solid #e6e6e6;
width:100%;
}

textarea#styled {
border: 1px solid #e6e6e6;
margin:0;
outline: none;
font-size: 16px;
width:100%;
border-bottom: 1px solid #e6e6e6;
height:100px;
font-family: Arial;
resize:none;
}

.submit-container {
width:100%;
text-align:right;
}

.submit {
background:url(../img/icon-sendmail.png) 100px 10px #f3f3f3 no-repeat;
font-family: 'ge_ss_twobold';
display:block;
width:150px;
height:60px;
font-size:14px;
color:#9e9e9e;
text-decoration:none;
margin-top:20px;
text-align:center;
margin-left:10px;
font-weight:bold;
border:none;
}

.submit:hover {
background:url(../img/icon-sendmail-hover.png) 100px 10px #b80909 no-repeat;
color:#FFF;
}

.img-events {
margin-top:30px;
float:right;
margin-left:10px;		
}

.title-events {
margin-top:20px;
margin-right:10px;
font-family: 'ge_ss_twobold';
font-size:19px;
color:#999999;
font-weight:bold;	
}

.title-ev {
font-family: 'ge_ss_twobold';
font-size:14px;
color:#999999;
font-weight:bold;
margin-top:15px;	
}

.desc-events {
margin-right:10px;
font-family: 'ge_ss_twobold';
font-size:12px;
color:#999999;		
}

.text-events {
margin-top:35px;
margin-right:10px;
font-family: 'ge_ss_twobold';
font-size:12px;
color:#999999;		
}

.read-more-ev {
font-size:16px;
color:#b80909;
text-decoration:none;
}

.read-more-ev:hover {
text-decoration:underline;
}

.border-home {
border-bottom:5px #b80909 solid;
padding-top:50px;
}

.img-journal {
float:right;
margin-left:10px;		
}

.readmore {
font-size:15px;
color:#b80909;
text-decoration:none;	
}

.readmore:hover {
text-decoration:underline;
}

.sharing-buttons-inside{
margin-top:20px;
}

.iframe-div {
height:auto;
width:200px;

}

.iframe-text {
font-family: 'ge_ss_twobold';
font-size:18px;
padding-top:10px;
margin-right:10px;
width:450px;
}

.iframe-title{
text-align:center;
font-size:24px;
font-family: 'ge_ss_twobold';
width:450px;
font-weight:bold;
}

.back{
font-size: 16px;
color: #999999;
margin-left: 10px;
float: left;
text-decoration:none;	
}

.back:hover{
	text-decoration:underline;
}
.resp-tab-item a {
	color: #FFFFFF;
	text-decoration:none;
}
