h1, h2, h3, h4, h5 {font-family: 'RTNassim',Arial,Times,'Times New Roman' !important; text-align: right}
body { min-width: 960px; font-family: Tahoma, Arial, Times, 'Times New Roman';/* background: url('../img/bg.png') repeat center top #4a628f;*/ }
a:hover{ text-decoration: none;color: #4a628f }
/* Header */
#navbar { position: relative;}
#navbar .icon-calendar {margin-left: 3px}
.box .item-img, .box .item-img img, .item-image, .item-image img {border-radius: 0;-moz-border-radius: 0;}
.item-image img, .item-img img {border: 1px solid #000}
/** Navigation **/
/** Navbar Menu **/
ul.nav-menu { list-style: none; position: absolute;left: 80px;top:-3px;color:#EEE;font-size: 11px}
ul.nav-menu li { float: right; margin: 5px 0 5px 0; padding-left: 6px; }
ul.nav-menu li:last-child { border: none; }
ul.nav-menu li a { color: #EEE; display: block;  }
ul.nav-menu li a:hover { color: #fff; }
ul.nav-menu li a [class^="icon-"] {margin-left: 3px;}
/** date **/
.date { padding: 5px 12px 5px 12px; color: #555; }
.date:hover { color: #fff; }
/** Head **/
#header {background: url('../img/header_texture.png') repeat-x center top transparent;}
#header .container { height:150px; background: url('../img/header_bg.jpg') no-repeat center top transparent; }
a.head-link { color: #555; }
a.head-link:hover { color: #fff; }
/** Logo **/
#head .logo { position: relative; }
#head .logo h1 { overflow: hidden; margin: 0; width: 250px; height: 36px; position: absolute; top: 42px; left: 692px; }
#head .logo h1 a { display: block; width: 250px; height: 36px; line-height: 1000px; background: url('../img/header-logo.png') no-repeat 0 0 transparent; }
/** Search **/
#search { position: absolute; top: 0; left: 390px;}
#search input { height: 12px; padding: 2px 4px; font: normal 11px tahoma}
#search button { position: absolute; width: 30px; right: 158px; top: -1px; }
#search button:hover { text-decoration: none; }
#search a.advanced-search { text-decoration: none; }
#header .subscribe { width: 300px; position: absolute; top: 0; right: 10px;}
#header .subscribe img {width: 300px;height: 15px;}
#header #search input { height: 12px; padding: 2px 4px; font: normal 11px tahoma}
/** Archive **/

	/*** IE Hacks ***/
	html.lt-ie8 #search { width: 100% !important; } /* IE 7 Ghost bug */
	html.lt-ie8 #search button { top: 44px !important; } /* IE 7 */
/** Menu **/
ul#menu-items { height: 40px; margin: 104px 6px 6px 0; list-style: none; font: bold 12px 'Tahoma'; }
ul#menu-items li { float: right; position: relative;}
ul#menu-items li a { display: block; padding: 0 10px 6px 10px; color: #FFF; }
ul#menu-items >li >a:hover, ul#menu-items >li:hover >a { color: #a70505;}
ul#menu-items >li.active >a{ color: #a70505; font-weight: bold; }
ul#menu-items >li.active> a:hover { color: #FEFEFE; }

/* sub levels link hover*/
ul#menu-items ul li:hover a, ul#menu-items li:hover li a {
	background: none;
	border: none;
	color: #FFF;
}
ul#menu-items > li.haschild:hover:after {
    display: block; content: ''; position: absolute; top: 21px; right: 50%; margin-right: -3px; width: 0; height: 0; border-top: 6px solid #657899; border-left: 6px solid transparent; border-right: 6px solid transparent; z-index: 200;
}
/* dropdown*/
ul#menu-items li:hover > ul{
	display: block;
}
/* level 2 list */
ul#menu-items li > ul {
	display: none;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	z-index: 99;
	width: 680px;
	background: #7686A0;
	top: 20px; right: 0; border-top: 2px solid #657899; 
}
ul#menu-items ul li {
	float: right;
	margin: 0;
	padding: 0;
}
ul#menu-items ul li a { padding: 0 10px}
ul#menu-items ul > li ul { position: static; padding-top: 8px; padding-bottom: 10px; border-bottom: 1px solid #657899; }
ul#menu-items ul > li div { float: none; clear: both; }
ul#menu-items ul > li .submenu-items li { width: 135px; line-height: 24px; float: none; display: inline-block; font-weight: normal; }
ul#menu-items ul > li .submenu-items li:hover a { color: #a70505; }
ul#menu-items ul > li .news-item { padding-top:10px; padding-bottom: 10px; min-height: 135px; }
ul#menu-items ul > li .news-item > a { display: block; float: right; clear: right; }
ul#menu-items ul > li .news-item .item-image { display: block; width: 200px; }
ul#menu-items ul > li .news-item .item-image img { display: block; width: 100%; height: auto; }
ul#menu-items ul > li .news-item h4 { font-size: 12px; margin: 0; color: #ccc	; }
ul#menu-items ul > li .news-item h3 { font-size: 18px; margin-top: 0; line-height: 24px; }
ul#menu-items ul > li .news-item h3:hover a { color: #a70505; }
ul#menu-items ul > li .news-item p { font-size: 13px; margin-bottom: 0; font-weight: normal; color: #e4e4e4; }
/* Main */
#main { margin:12px 0 0 0}
#main .container { background-color: #fff; }
/** Content **/
.box.content{ text-align:justify; padding: 0; line-height: 2em; -webkit-box-shadow: none; box-shadow: none;border-radius: 0;margin: 0;}
.box.content.story #divNewsInfo { display: inline-block; width: 100%; font-size: 11px; color: #555;background: none;border-radius: 0;padding: 0;line-height: 1.5em }
.box.content.story #divNewsInfo .item-trailing {float: right}
.box.content.story #divNewsInfo .item-leading,#divNewsInfo .service-bundle {display: none}
.box.content.story #divNewsInfo .item-tools {float: left;clear: both}
.box.content.story #divNewsInfo .item-service {float: left;color: red;}
.box.content.story #divNewsInfo .item-service a {color:red}
.box.content.story h3 { font-size: 1.5em }
.box.content.story .large-image img { border: 1px solid #000 }

/** Global Boxes Attributes **/
/*
#left .box { margin-left: 10px; }
#right .box { margin-right: 8px; }
.box { -webkit-box-shadow: 0 0 2px 1px #ccc; box-shadow: 0 0 2px 1px #ccc; }
*/
.box.type-t1-3 .box-content {margin-right: 0}
.box.type-t1-3 .box-content h3 {font:bold 1.6em/1.3em RTNassim !important}
.box.type-t1-3 .box-content li
	,.box.type-t1-3 .box-content .item-img
	,.box.type-t1-3 .box-content .item-img img {width: 350px;border: none}
.third-news ul li {border-bottom:1px dotted gray}
.third-news ul li h3 {font:bold 1.25em/1.35em RTNassim}
.third-news ul li p {color:#666}
.third-news .item-time {clear: none;float: none;margin-top: 7px;margin-bottom: 2px;}
.box-content h3 {font: bold 1.1em/1.2em RTNassim}
.box-title h2 {/*background: url('../../global/img/box-title-bg.png') no-repeat left top transparent;*/}
.box.type-t1-3 .box-content.carousel li {min-height:470px; height: 470px; }
.box.type-t1-3 .box-content h3 {line-height: 1.4em}
	/*** IE Hacks ***/
	html.lt-ie9 .box { filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=0,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=90,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=270,strength=3); } /* IE 7-8 Box-shaodw */
	html.lt-ie8 .box { overflow: hidden; } /* IE 7*/
/** Ads **/
#ads.sidebar .box.ads {margin-right: -20px}

#mainbody .box.ads { margin-bottom: 24px; }
#mainbody .box.ads ul li { margin-left: 20px; margin-bottom: 20px; }
#mainbody .box.ads ul li.wide { margin-left: 20px; width: 212px; }
#mainbody .box.ads ul li.wide img { width: 212px; }
/*** Header B (Brown Headers) ***/
.sidebar .box.header-b .box-title { padding-left: 10px }
.box.header-b .box-title h2 { color: #ccc; background: url('../../global/img/box-title-bg.png') no-repeat left -100px #2d0704; margin: 0 -10px 8px; padding: 0 10px; }
.box.header-b .box-title h2 a { color: #ccc }
.box.header-b .box-title h2 a:hover { color: #fff }
/** Second News **/
.second-news { margin-bottom: 12px; overflow: hidden; float: right; }
.second-news{ margin-left: 12px; }
.second-news:last-child { margin-left: 0; }
.second-news .item-image { width: 165px; }
.second-news .item-image  img { display: block; width: 228px; height:110px;background-color: #000; }
.second-news h2.item-title { font-size: 1.3em; line-height: 1.1em; }
.second-news h4 { font: normal 11px tahoma; line-height: 1.3em; }
.second-news p { line-height: 1.2em;font-size: 11px;color: gray }
	/*** IE Hacks ***/
	html.lt-ie8 .third-news ul li { height: 54px \9; } /* IE 7 */
/** Mainbody Boxes **/
.box h4, .third-news h4 {color: #222 !important; font-size: 13px}
/* Footer */
#footer {background: url('../img/footer_tile.gif') repeat-x center top #333;}
/** Footer Items **/
#footer .box { box-shadow: none; background-color: transparent; padding: 12px 12px 16px 0; height: 130px;float: left;width:215px;margin-left: 18px}
#footer .box .box-title h2 { color: #ccc;text-align: center; padding-left: 6px; font-size: 14px }
#footer .box .box-title h2 a { color: #ccc; }
#footer .box .box-title h2 a:hover { color: #fff; }
#footer .box .box-content ul li { margin-left: 24px; text-align: center}
#footer .box .box-content ul li:last-child { margin-left: 0; }
#footer .box .box-content h3 a { color: #ccc; }
#footer .box .box-content h3 a:hover { color: #fff; }
	/*** IE Hacks ***/
	html.lt-ie9 #footer .box { filter: none \9; } /* IE 7-8 */
	html.lt-ie9 #footer .box .box-content ul li + li + li + li + li + li + li + li { margin-left: 0; } /* IE 7-8 */
/** Footer Logo **/
.footer-logo {background: #000;border-bottom: 3px solid #FFF;padding: 6px;height: 25px;}
#footer-logo a { display: block; color: #FFF;font:bold 1.6em/1.2em RTNassim}
#footer-logo .icon-arrow-up {margin-left: 3px}
#footer .topic-title{ color: #fd7304;font:bold 1.1em/1.2em RTNassim;margin-top: 15px}
#footer .topic-title a { color: #fd7304;}
#footer .topic-title li { margin-bottom: 12px; line-height: 8px; padding-bottom: 13px; border-bottom: 2px solid #2c2c2c }
#footer .box .box-title a { color: #fd7304 !important;}
#footer .box .item-img img { border: none !important; max-width: 60% }
#footer .box li>h3:before { content: "■"; color: #ff9610; font-size: 18px; padding-left: 5px; }

ul.topic-items { height: 40px; margin: 10px 0 0 15px; list-style: none; overflow: hidden; font: bold 1.1em/1.2em RTNassim; }
ul.topic-items li { float: left; margin-top: 4px; line-height: 0;border-left: 1px solid #ececec}
ul.topic-items li:first-child {border-left: none}
ul.topic-items li a { display: block; padding: 10px 10px; color: #fff; }
ul.topic-items li a:hover { color: #ececec;}
ul.topic-items li.active a{ color: #ececec; font-weight: bold; }

/** Footer Menu **/
.footer-menu { list-style: none; padding: 6px 0 0 0; }
.footer-menu li a { color: #222; }
.footer-menu li a:hover { color: #777; }
.footer-menu li.hot { font-weight: 600; }
/** Copyright **/
#copyright { text-align: center ;color: #fd7304;}
.to-top { color: #fff }
.to-top a { color: #fff;float: left; padding-left: 12px;cursor: pointer }

ul#menu-items li.active a i { display: none; }
.box.type-q .box-content ul li { margin: 0 }
.box.type-q .box-content ul li h3 { line-height: 18px; font-size: 14px }
.box-title h2 { line-height: 23px; }
.box.type-r ul li { margin-top: 6px; }
.box.type-d .box-content ul { padding-top: 8px; }
.ticker-1 .title { color: #FF5D00; line-height: 25px; }
.box.type-t ul li:not(:first-child) h3 { display:none; }
.box.type-t-inverse ul li:not(:first-child) h3 { display:none; }
.top-news { margin: 0 0 12px 0; }
.top-news .item-image {width: 346px}
.top-news .item-image img {width: 344px}
.photoGall div.slideshow a.advance-link {line-height: 0}
.box.type-q ul li .item-img {float:left;margin:0 6px 6px 6px;}
.box.content .introtext {text-align: right}

.box.news-related, .box.news-comment { width: 99%; margin-right: 8px;}
.box.news-related .box-title, .box.news-comment .box-title {background: #657899; padding: 2px 12px;}
.box.news-related .box-title h3, .box.news-comment .box-title h2 { color: #FFF !important; margin: 0 !important; font: bold 15px RTNassim}
.box.news-comment .box-title h2 a {color: #FFF !important;}
.box.news-related .box-content, .box.news-comment .box-content { background: #e4e4e4 }
.box.news-related .box-content .date {display: none}
.box.news-related .box-content ul {list-style: none; padding-right: 5px;}
.box.news-related .box-content li > a:before { content: "■"; color: #ff9610; font-size: 15px; padding-left: 5px; }
.box.news-related .box-content li a { color: #222 }
.box.news-comment .box-content { padding: 8px;}
.box.news-comment .box-content form { margin: 0 }

.box.type-t1-1 .box-content { margin-right:8px}
.box.type-t1-1 .box-content li {width: 100%}
.box.type-t1-1 .box-content h3 { font: bold 1.7em/1.45em RTNassim,Arial }
.box.type-t1-1 .box-content .item-img { width: 344px; overflow: visible; }
.box.type-t1-1 .box-content .item-img img {width: 344px}

.box.type-l .box-content ul li { width: 167px; margin-left: 10px }
.box.type-l .box-content ul h3 { font-size:1.17em; line-height: 1.2em  }
.box.type-l .box-content span.item-img {width: 100%; display: inline}

.box.type-g ul li {border-bottom: 1px dotted gray}
.box.type-g ul li h3 { font:bold 1.25em/1.35em RTNassim }
.box.type-g ul li p { font-size: 11px; color:#555 }
.subject { background: none }
.jwplayer { margin: 0 auto !important; }
.btn.download-media {margin-bottom: 12px }

.poweredby a { color: #FFF }

.box.type-t1-3 .box-content p { line-height: 18px }
.box.mads-1 ul li, .box.ads-1 ul li { width: 99%; }
.box.type-q .box-content ul li p
,.box.type-d .box-content ul li { color: #333 }

.topic-photo { background-color: #555; color: #FFF }
.topic-photo a { color:#FFF }
.topic-photo a.btn { color: #444 }
.topic-photo .box.type-l .box-content ul li { width:228px }
.topic-photo .box.type-t1-1 { margin-bottom: 8px !important;}
.topic-photo .box.type-t1-1 .box-content li { height: auto }
.topic-photo .box.type-t1-1 .box-content .item-img { width: 468px }
.topic-photo .box.type-t1-1 .box-content .item-img img { width: 466px }
/* .box.type-r ul li { float: none; margin-left: 53%; }
.box.type-r ul li:first-child { margin-left: 0; float: left; } */