@charset "utf-8";

/* CSS Document */





@font-face {
	font-family: 'Arial-Black';
	src: url('../fonts/ufonts.com_arial-black-2.eot');
	src: url('../fonts/ufonts.com_arial-black-2.eot?#iefix') format('embedded-opentype'), url('../fonts/ufonts.com_arial-black-2.woff') format('woff'), url('../fonts/ufonts.com_arial-black-2.ttf') format('truetype'), url('../fonts/ufonts.com_arial-black-2.svg#ufonts.com_arial-black-2') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TimesNewRomanRegular';
	src: url('../fonts/times-webfont.eot');
	src: url('../fonts/times-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/times-webfont.woff') format('woff'), url('../fonts/times-webfont.ttf') format('truetype'), url('../fonts/times-webfont.svg#TimesNewRomanRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*

@font-face {

    font-family: 'Tahoma';

    src: url('../fonts/tahoma.eot');

    src: url('../fonts/tahoma.eot?#iefix') format('embedded-opentype'),

         url('../fonts/tahoma.woff') format('woff'),

         url('../fonts/tahoma.ttf') format('truetype'),

         url('../fonts/tahoma.svg#tahoma') format('svg');

    font-weight: normal;

    font-style: normal;

}

*/



body {
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:62.5%;
	color:#353535;
}

img { border:none; }

a { text-decoration:none; }

.center {
	width:1002px;
	margin:0 auto;
}

.wrapper-outer {
	background: url("../images/body-bg.jpg") repeat-y scroll 0 0 transparent;
	margin: 0;
	width: 1002px;
	float:left;
}

.inner-page-wrapper-outer {
	background: url("../images/body-bg-inner.jpg") repeat-y scroll 0 0 transparent;
	margin: 0;
	width: 1002px;
	float:left;
}

.wrapper-inner {
	width:980px;
	height:auto;
	margin:0 auto;
	padding:0;
}

.header-top {
	height: 30px;
	width:100%;
	background: #2a7dc3;
	margin:0;
	float:left;
}

.header-top-l {
	margin: 0 0 0 10px;
	float:left;
}

.header-top-l-slogan {
	color: #FFFFFF;
	float: left;
	font-size: 1.100em;
	margin: 6px 0 0;
}

.zoom-plus {
	width:23px;
	height:23px;
	float:left;
	margin:4px 0 0 5px;
	padding:0;
}

.zoom-minus {
	width:23px;
	height:23px;
	float:left;
	margin:4px 0 0 5px;
	padding:0;
}

.header-top-r {
	color: #FFFFFF;
	float: right;
	font-family: 'Arial-Black' !important;
	font-size: 1.600em;
	margin: 4px 35px 0 0;
	font-weight:bold;
}

.main-header-bg {
	width:980px;
	height:185px;
	float:left;
	margin:0;
	padding:0;
	background:url(../images/main-header-bg.jpg) no-repeat;
}

.logo {
	height:104px;
	width:602px;
	float:right;
	margin:44px 37px 0 0;
}

.logo-slogan-box {
	float: right;
	height: 80px;
	margin: 62px 50px 0 0;
	width: 200px;
}

.logo-slogan-box h1 {
	color: #343434;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
}

.logo-slogan-box h2 {
	color: #343434;
	font-size: 1.8em;
	font-weight: bold;
	margin: 1px 0;
	font-family:Arial, Helvetica, sans-serif;
}

.logo-slogan-box h3 {
	color: #F7941E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.02em;
	font-weight: bold;
	margin: 4px 0;
}

.logo-slogan-box h4 {
	color: #343434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.02em;
	font-weight: normal;
	letter-spacing: 2px;
	margin: 0;
}

.header-l {
	float:left;
	margin:0;
	width:98px;
}

.newspaper {
	float: left;
	height: 151px;
	margin:5px 0 -2px 4px;
	width: 100px;
	background:url(../images/newspaper_main_bg.png) no-repeat;
}

.news_img {
	float:right;
	margin: 2px 4px 0 0px;
}

.pdf {
	width:29px;
	height:31px;
	float:left;
	margin:0;
}

.pdf:hover { opacity:0.8; }

.header-btn {
	width:61px;
	height:30px;
	float:left;
	background:url(../images/header-btn.png) no-repeat top;
	margin:0;
}

.header-btn:hover {
	background:url(../images/header-btn.png) no-repeat bottom;
	width:61px;
	height:30px;
	cursor:pointer;
}

.header-bot {
	width:100%;
	height:37px;
	background:#ff9d2a;
	float:left;
	margin:0 0 2px 0;
}

.header-bot .rss {
	float: left;
	height: 42px;
	margin: 0 0 0 6px;
	width: 37px;
}

.header-bot .rss:hover { opacity:0.8; }

.header-bot input {
	background: url("../images/header-bot-search-bg.jpg") repeat-x scroll 0 0 transparent;
	border: medium none;
	float: left;
	height: 27px;
	margin: 5px 0 0 0;
	padding:0;
	width: 120px;-webkit-border-radius:0; -webkit-appearance: none;
	
}

.header-bot input[type="submit"] {
	width:56px;
	height:27px;
	cursor:pointer;
	background:url(../images/header-bot-search-btn.jpg) no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-size:15px;
	float:left;
	margin:5px 0 0 0;
}

.header-bot .search-l {
	background: url("../images/header-bot-search-bg-l.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 27px;
	margin: 5px 0 0 0;
	width: 2px;
}

.header-bot .right {
	background: none repeat scroll 0 0 #E9E9E9;
	border: 1px solid #B29068;
	float: right;
	height: 29px;
	margin: 3px 0 0;
	width: 753px;
	position:relative;
}

.header-bot .right h1 {
	color: #004A92;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 4px 0 0;
	width: 80%;
}

.header-bot .right h1 span {
	font-family:Arial, Helvetica, sans-serif;
	color:#f79622;
	font-size:12px;
}

.header-bot .player {
	float: right;
	height: 29px;
	margin: 0 0 0;
	position: relative;
	width: 753px;
}
.header-bot  form{ float:left;}

/*.header-bot .player a{

    background: url("../images/player.jpg") no-repeat scroll 0 0 transparent;

    float: right;

    height: 26px;

    margin: 2px 2px 0 0;

    width: 55px;

	display:block;

}



.header-bot .player a:hover{ background: url("../images/player-hover.jpg") no-repeat scroll 0 0 transparent; float: right; height: 26px; margin: 2px 2px 0 0; display:block; width: 55px;} */



.left {
	float: left;
	height: auto;
	margin: 1px 0 0 2px;
	padding: 0;
	width: 218px;
}

.left-t {
	width:218px;
	height:9px;
	float:left;
	background:url(../images/left-t.jpg) no-repeat;
	margin:0;
}

.left-m {
	background: url("../images/left-m.jpg") repeat-y scroll 0 0 transparent;
	float: left;
	height: auto;
	margin: 0;
	padding: 0 10px;
	width: 198px;
}

.tab-t-1 {
	width:200px;
	height:30px;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	background:url(../images/tab-t-1.jpg) no-repeat;
}

.tab-t-1 .left-txt {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	left: 18px;
	position: absolute;
	top: 7px;
}

.tab-t-1 .left-txt a { color:#fff; }

.tab-t-1 .left-txt a:hover { color:#000; }

.tab-t-1 .left-txt a.active { color:#000; }

.tab-t-1 .right-txt, .tab-t .right-txt {
	color: #fff;
	font-size: 1.300em;
	font-weight: bold;
	position: absolute;
	right: 9px;
	top: 4px;
}

.tab-t {
	background:url(../images/tab-t.jpg) no-repeat;
	width:200px;
	height:23px;
	float:left;
	margin:0;
	padding:0;
	position:relative;
}

.left-m p {
	line-height:18px;
	font-size:1.1em;
	margin:0 0 3px;
}

.left-m h4 {
	font-size:1.100em;
	margin-bottom:5px;
	font-weight:normal;
	line-height:18px;
}

.left-b {
	width:218px;
	height:8px;
	float:left;
	background:url(../images/left-b.jpg) no-repeat;
	margin:0 0 12px 0;
}

.left-img1 {
	width:218px;
	height:193px;
	float:left;
	margin:0;
	position:relative;/* background:url(../images/left-img1.jpg) no-repeat; */
}

.left-img1-btn {
	background: url("../images/left-img1-btn.png") no-repeat scroll 0 0 transparent;
	color: #F7941E;
	font-size: 1.19em;
	font-weight: bold;
	height: 31px;
	position: absolute;
	right: 0;
	top: 0;
	width: 97px;
}

.left-img1-text {
	float: right;
	padding: 4px 6px 0 0;
}

.left-img1-text a, .left-img1-text a:visited {
	color:#F7941E;
	font-size:1.400em;
}

.left-img1-text a:hover { color:#000; }

.caricature-img {
	float: right;
	height: 169px;
	margin-top: 19px;
	width: 216px;
	background:url(../images/left-img1-bg.png) no-repeat;
}

.caricature-img img {
	float: left;
	margin: 2px 0 0 1px;
}

.left-img2 {
	background:url(../images/left-img2.jpg) no-repeat;
	width:218px;
	height:36px;
	float:left;
	margin:0;
	position:relative;
}

.hd1 {
	color: #F7941E;
	font-size: 1.600em;
	font-weight: bold;
	margin: 9px 11px 0 0;
	width: 140px;
}

.arrow {
	bottom: 4px;
	float: left;
	left: -23px;
	margin: 0;
	position: absolute;
	width: 80px;
}

/* .l-arrow{  background:url(../images/l-arrow.jpg) no-repeat top;  width:11px; height:18px; cursor:pointer; }

.l-arrow:hover{ background:url(../images/l-arrow.jpg) no-repeat bottom; width:11px; height:18px; cursor:pointer; } */



/* .r-arrow{ background:url(../images/r-arrow.jpg) no-repeat top; width:11px; height:18px; cursor:pointer; }

.r-arrow:hover{ background:url(../images/r-arrow.jpg) no-repeat bottom; width:11px; height:18px; cursor:pointer; } */



.hd {
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	margin-top: 5px;
}

.alignleft {
	margin:0;
	text-align:left;
	color:#000 !important;
}

.dotted {
	width:54%;
	border-bottom:2px dotted #878787;
	margin-bottom:6px;
}

.img3 {
	background: url("../images/img3.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 38px;
	margin: -4px 0 0 -7px;
	padding: 0;
	width: 212px;
	position:relative;
}

.img3 .left-hd {
	font-size: 10px;
	left: 15px;
	position: absolute;
	top: 17px;
}

.img3 .left-hd a { color:#fff; }

.img3 .left-hd a:hover { color:#333333; }

.img3 .right-hd {
	color: #414141;
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	right: 15px;
	top: 7px;
	font-size:1.6em;
}

.left-m ul {
	margin:0;
	padding:0;
}

.left-m ul li {
	background: url("../images/orange-bullet.jpg") no-repeat scroll 187px 12px transparent;
	float: right;
	list-style: none outside none;
	margin: 3px 0;
	padding: 0 20px 0 0;
	width: 89%;
}

.left-m .hd a {
	color:#000;
	font-size:1.100em
}

.left-m .hd a:hover { color:#3e6fb3; }

.date {
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
	font-size:1.1em;
}

.left-m ul li h1 {
	color:#000;
	font-weight:bold;
	margin-bottom:0;
	font-size:1.1em;
}

.left-m ul li h1 a { color:#000; }

.left-m ul li h1 a:hover { color:#3e6fb3; }

.img4 {
	background:url(../images/img4.jpg) no-repeat;
	width:218px;
	height:113px;
	float:left;
	margin:0 0 12px 0;
	position:relative;
}

.img4 .right {
	color: #393939;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	position: absolute;
	right: 28px;
	top: 3px;
	width: 60px;
}

.img4 .center {
	float: left;
	position: absolute;
	right: 109px;
	top: 28px;
	width: 42%;
	font-size:1.066em;
}

.img4-inpt {
	border: 1px solid #F5A447;
	float: left;
	height: 26px;
	position: absolute;
	right: 56px;
	top: 58px;
width:150px;
}

.img4 .sub {
	bottom: 8px;
	color: #F5911C;
	font-size: 1.1em;
	font-weight: bold;
	left: 42px;
	position: absolute;
}

.img4 .sub a {
	color:#F5911C;
	font-size:1.233em;
}

.img4 .sub a:hover { color:#000; }

.img5 {
	position:relative;
	background:url(../images/img5.jpg) no-repeat;
	height:635px;
	width:218px;
	float:left;
	margin:0;
}

.right {
	width:758px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	float:right;
}

.main-banner {
	width:758px;
	float:left; /* background:url(../images/main-banner.jpg) no-repeat; */
	height:395px;
	margin:0;
	padding:0;
}

.banner {
	background:url(../images/banner-bg.jpg) no-repeat;
	width:657px;
	height:395px;
	float:left;
}

.main-banner .articles-box {
	float: right;
	margin: 0;
	padding: 0;
	width: 99px;
}

.main-banner .articles-t {
	background: url("../images/articles-t.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 9px;
	width: 99px;
}

.main-banner .articles-m {
	background: url("../images/articles-m.png") repeat-y scroll 0 0 transparent;
	float: left;
	height: auto;
	width: 99px;
}

.main-banner .articles-m ul {
	margin: 0;
	padding: 0;
}

.main-banner .articles-m ul li {
	border-top: 1px solid #AABBC9;
	color: #FFFFFF;
	float: right;
	font-size:1.376em;
	font-weight: bold;
	line-height: 30px;
	list-style: none outside none;
	margin: 0 3px 0 0;
	padding: 0 15px 0 0;
	width: 77.8%;
}

.main-banner .articles-m ul li:first-child { border-top:none; }

.main-banner .articles-m ul li a {
	color: #FFFFFF;
	padding-right: 0px;
}

.main-banner .articles-b {
	width:99px;
	background:url(../images/articles-b.png) no-repeat;
	height:8px;
	float:left;
}

.right-l {
	width:536px;
	float:left;
	margin:0;
}

.right-cont-t {
	background: url(../images/right-cont-t.jpg) no-repeat;
	width:536px;
	height:13px;
	float:left;
	margin:0;
}

.right-cont-m {
	background: url(../images/right-cont-m.jpg) repeat-y;
	width:536px;
	height:auto;
	float:left;
	margin:0;
}

.right-cont-b {
	background: url(../images/right-cont-b.jpg) no-repeat;
	width:536px;
	height:13px;
	float:left;
	margin:0;
}

.add1 {
	background:url(../images/right-add1.jpg) no-repeat;
	width:536px;
	height:65px;
	float:left;
	margin:0;
	cursor:pointer;
	display:block;
}

.main-cont-block1 {
	float: left;
	height: 273px;
	margin: -7px 2px 0 4px;
	width: 262px;
	position:relative;
	background:url(../images/main-cont-img-bg.jpg) no-repeat;
}

.main-cont-block1 h1 {
	background: url("../images/main-cont-img-hd.png") no-repeat scroll center top transparent;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight: bold;
	height: 41px;
	padding: 0;
	position: absolute;
	right: 0px;
	top: -16px;
	width: 100%;
}

.main-cont-block1 h1:hover { background: url("../images/main-cont-img-hd.png") no-repeat scroll center bottom transparent; }

.main-cont-img {
	border-bottom: 2px solid #FFFFFF;
	margin: 0;
	padding: 3px 2px 0 0;
}

.main-cont-block1 h1 span {
	color: #FFFFFF;
	float: right;
	padding: 5px 18px 0 0;
	width: 91%;
}

.main-cont-block1 ul {
	bottom: 5px;
	float: left;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 97%;
}

.main-cont-block1 ul li {
	background: url("../images/bullet.jpg") no-repeat scroll 232px 3px transparent;
	color: #343434;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 18px;
	list-style: none outside none;
	margin: 0;
	padding: 0 20px 0 0;
	width: auto;
}

.main-cont-block1 ul li:hover { background: url("../images/bullet-hover.jpg") no-repeat scroll 232px 3px transparent; }

.main-cont-block1 ul li:hover a { color:#2a7dc3; }

.main-cont-block1 ul li a { color:#343434; }

.main-cont-block2 {
	background: url("../images/main-cont-img-bg.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 273px;
	margin: -7px 1px 0;
	position: relative;
	width: 262px;
}

.main-cont-block2 h1 {
	background: url("../images/main-cont-img-hd.png") no-repeat scroll center top transparent;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight: bold;
	height: 41px;
	padding: 0;
	position: absolute;
	right: 0px;
	top: -16px;
	width: 100%;
}

.main-cont-block2 h1:hover { background: url("../images/main-cont-img-hd.png") no-repeat scroll center bottom transparent; }

.main-cont-block2 h1 span {
	color: #FFFFFF;
	float: right;
	padding: 5px 18px 0 0;
	width: 91%;
}

.main-cont-block2 ul {
	bottom: 5px;
	float: left;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 97%;
}

.main-cont-block2 ul li {
	background: url("../images/bullet.jpg") no-repeat scroll 262px 3px transparent;
	color: #343434;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 18px;
	list-style: none outside none;
	margin: 0;
	padding: 0 20px 0 0;
	width: 100%;
}

.main-cont-block2 ul li:hover { background: url("../images/bullet-hover.jpg") no-repeat scroll 262px 3px transparent; }

.main-cont-block2 ul li:hover a { color:#2a7dc3; }

.main-cont-block2 ul li a { color:#343434; }

.margin-t-7 { margin-top: 8px; }

.main-cont-block7 {
	float: left;
	height: 93px;
	margin: 8px 0 0 5px;
	position: relative;
	width: 525px;
	background:url(../images/main-cont-img7.jpg) no-repeat;
}

.main-cont-block7 h1 {
	background: url("../images/main-cont-block7-hd-bg.png") no-repeat scroll center top transparent;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight: bold;
	height: 41px;
	margin: 0;
	position: absolute;
	right: 1;
	top: 2px;
	width: 161px;
}

.main-cont-block7 h1:hover { background: url("../images/main-cont-block7-hd-bg.png") no-repeat scroll center bottom transparent; }

.main-cont-block7 h1 span {
	color: #FFFFFF;
	float: right;
	padding: 5px 18px 0 0;
	width: 91%;
}

.main-cont-block7 ul {
	bottom: 16px;
	float: right;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 50%;
}

.main-cont-block7 ul li {
	background: url("../images/bullet.jpg") no-repeat scroll 244px 3px transparent;
	color: #343434;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 18px;
	list-style: none outside none;
	margin: 0;
	padding: 0 32px 0 0;
	width: 90%;
}

.main-cont-block7 ul li a { color: #343434; }

.main-cont-block7 ul li:hover a { color:#2A7DC3; }

.main-cont-block7 ul li:hover { background: url("../images/bullet-hover.jpg") no-repeat scroll 244px 3px transparent; }

.video-bg {
	background: url("../images/video-bg.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 368px;
	margin: 10px 0 0 4px;
	width: 528px;
	position:relative;
}

.video {
	width:523px;
	height:253px;
	float:left;
	margin:3px;
	padding:0;
}

.video-thumb-txt {
	bottom: 3px;
	color: #FFFFFF;
	font-size: 0.8em;
	position: absolute;
	right: 2px;
}

.video-thumb-play {
	background: url("../images/video-thumb-play.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	height: 23px;
	position: absolute;
	right: 32px;
	top: 18px;
	width: 22px;
}

.right-r {
	width:222px;
	float:left;
	margin:0;
}

.margin-t-6 { margin-top: 6px; }

.bt1 {
	margin: 5px 0 8px;
	background:url(../images/btn1.jpg) no-repeat;
	height:17px;
	width:120px;
}

.bt1 a {
	color: #343434;
	float: right;
	font-size: 0.9em;
	font-weight: normal;
	margin: -14px 5px 0 0;
}

.bt1 a:hover { color:#2a7dc3; }

.bt2 {
	margin: -3px 0 8px;
	background:url(../images/btn1.jpg) no-repeat;
	height:17px;
	width:120px;
}

.bt2 a {
	color: #343434;
	float: right;
	font-size: 9px;
	font-weight: normal;
	margin: 3px 5px 0 0;
}

.bt2 a:hover { color:#2a7dc3; }

.orange-hd {
	background:url(../images/orange-hd.jpg) no-repeat;
	width:218px;
	height:33px;
	float:left;
	margin:5px 5px 0 0;
}

.orange-hd h1 {
	color: #FFFFFF;
	font-size: 1.4em;
	font-weight: bold;
	margin: 10px 19px 0 0;
}

.login-hd {
	color: #000000;
	font-size: 14px;
}

.margin-r-8 { margin-right: 8px; }

.txt-left { text-align:left; }

.weather-t-bg {
	background:url(../images/weather-t-bg.jpg) no-repeat;
	width:218px;
	height:74px;
	float:left;
	margin:5px 0 0 0;
}

.font-b-14 {
	font-size:1.4em;
	color:#000;
}

.gray-12 {
	color:#6e6e6e;
	font-size:1.2em;
	padding-top:4px;
}

.gray-10 {
	color: #6E6E6E;
	text-align: center;
}

.mar-0 { margin:4px 9px 0 0; }

.weather-bg {
	width:218px;
	background:url(../images/weather-bg.jpg) no-repeat;
	height:142px;
	float:left;
	margin:3px 0 0 0;
}

.weather-bg ul {
	float: left;
	height: 69px;
	margin: 0;
	padding: 66px 0 0;
	text-align: center;
}

.weather-bg ul li {
	border-left: 1px solid #FFFFFF;
	color: #FFFFFF;
	float: left;
	font-size: 0.92em;
	list-style: none outside none;
	margin: 0;
	padding: 8px 0 0 3px;
	width: 40px;
	height:61px;
}

.weather-bg ul li:first-child { border-left:none; }

.weather-bg ul li.active {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #F7941E;
	padding-left: 0;
	width:37px;
}

.weather-bg ul li.active span { color:#6e6e6e; }

.right-add {
	width:218px;
	height:631px;
	background:url(../images/right-add.jpg) no-repeat;
	float:left;
	margin:10px 0 0 0;
}

.gal-bot {
	float: left;
	height: auto;
	margin: 35px 0 0;
	position: relative;
	text-align: center;
	width: 100%;
}

.gal-bot-top {
	background: url("../images/curosel-top.png") no-repeat scroll 0 0 transparent;
	height: 49px;
	position: absolute;
	right: 152px;
	top: -15px;
	width: 83px;
	z-index: 999;
	cursor:pointer;
	display:block;
}

.gal-bot-top a {
	color: #634927;
	float: right;
	font-size: 1.1em;
	margin: 12px 13px 0 0;
}

.gal-bot-top a:hover {
	color:#fff;
	font-size:13px;
}

.black-11 {
	color: #000000;
	margin-top: 22px;
}

.margin-r-20 { margin-right: 20px; }

.wrapper-bot {
	width:1002px;
	height:20px;
	background:url(../images/wrapper-bot.jpg) no-repeat;
	float:left;
	margin:0;
}

.wrapper-bot-inner {
	width:1002px;
	height:20px;
	background:url(../images/wrapper-bot-inner.jpg) no-repeat;
	float:left;
	margin:0;
}

.footer {
	width:980px;
	height:auto;
	margin:0 auto;
}

.foot-links {
	width:50%;
	float:left;
	margin:10px 0 0 0;
}

.foot-links ul {
	margin: 0;
	padding: 0;
	width: 50%;
}

.foot-links ul li {
	float: left;
	list-style: none outside none;
	margin: 0;
	padding: 0 8px;
}

.slash {
	float: left;
	margin: 0;
	padding: 0;
}

.foot-links ul li a {
	color:#004a92;
	font-size:1.3em;
}

.foot-links ul li a:hover { color:#353535; }

.social-links {
	width:20%;
	float:left;
	margin:-6px 0 0 0;
}

.social-links ul {
	margin:0;
	padding:0;
}

.social-links ul li {
	list-style:none;
	margin:0;
	padding:8px 18px 0 0;
	float:left;
}

.social-links ul li:hover {
	list-style:none;
	margin:0;
	padding:0 18px 0 0;
	float:left;
}

.copyright {
	color: #000000;
	float: right;
	margin-top: 10px;
	font-size:1.1em;
}

.curosel-links {
	float: right;
	margin: 15px 0;
	width: 100%;
}

.curosel-links ul {
	margin:0;
	padding:0;
}

.curosel-links li {
	list-style: none outside none;
	margin: 0;
	padding: 0 15px;
}

.curosel-links li a {
	color:#000000;
	font-size:1.1em;
}

.curosel-links li a:hover {
	color:#000000;
	font-weight:bold;
}

.curosel-links li a.active {
	font-weight:bold;
	font-size:1.4
}

/*******************************************************************Inner Page CSS starts here ***********************************************/



.full-width {
	width:814px;
	padding: 20px 83px;
	float:left;
	position:relative;
}

.page-navi {
	width:814px;
	float:left;
	margin:0 0 5px;
}

.page-navi ul {
	border-bottom: 1px solid #ABABAB;
	float: left;
	margin: 0;
	padding: 0 0 6px;
	width: 814px;
}

.page-navi ul li {
	color: #2A7DC3;
	float: right;
	font-size: 1.376em;
	font-weight: bold;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

.margin-l-r-5 { margin: 0 5px; }

.page-navi ul li a {
	color:#2a7dc3;
	font-family:Tahoma;
}

.full-width h1 {
	background: url("../images/h1-bg.jpg") repeat-y scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 1.9em!important;
	font-weight: bold;
	padding: 6px 9px 6px 0;
	margin:0 0 10px;
	width: 805px; /*font-family:'TimesNewRomanRegular'!important;*/
}

.articles-left h1 { margin:0 10px 10px 10px!important }

.magnifier {
	left: 80px;
	position: absolute;
	top: 50px;
}

.full-width p {
	color:#4f4f4f;
	font-weight:bold;
	font-size:1.3em;
	line-height:20px; /*font-family:Tahoma;*/
}

.alignright {
	float:right;
	margin:0 0 0 30px;
}

.page-navi-archive {
	width:100%;
	float:left;
	margin:0;
}

.page-navi-archive ul {
	background: url("../images/h2-sep.jpg") no-repeat scroll center bottom transparent;
	float: left;
	margin: 0;
	padding: 0 0 7px;
	width: 814px;
}

.page-navi-archive ul li {
	color: #2A7DC3;
	float: right;
	font-size: 1.2em;
	font-weight: bold;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

.full-width h2 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 15px;
	font-weight: bold;
	height: 25px;
	padding: 6px 9px 0 0;
	margin:10px 0;
	width: 365px;
}

.middle-content {
	float: left;
	margin: 12px 0 0 232px;
	width: 365px;
}

.margin-l-r-5 { margin: 0 5px; }

.padding-7 {
	padding: 7px;
	width: 966px;
}

.page-navi-archive ul li a { color:#2a7dc3; }

.articles-box {
	float:right;
	margin:0;
	padding:0;
	width:99px;
}

.articles-t {
	width:99px;
	background:url(../images/articles-t.png) no-repeat;
	height:9px;
	float:left;
}

.articles-m {
	width:99px;
	background:url(../images/articles-m.png) repeat-y;
	height: auto;
	float:left;
}

.articles-m ul {
	margin:0;
	padding:0;
}

.articles-m ul li {
	border-top: 1px solid #AABBC9;
	color: #FFF;
	float: left;
	font-size: 1.367em;
	font-weight: bold;
	line-height: 32px;
	list-style: none outside none;
	margin: 0 3px;
	padding: 0;
	width: 94%;
}

.articles-m ul li:hover { background:#014c8c; }

.articles-m ul li.active {
	background:#fff;
	color:#f79521;
}

.articles-m ul li.active a { color:#f79521; }

.articles-m ul li:first-child { border-top:none; }

.articles-m ul li a {
	color: #FFFFFF;
	padding-right: 13px;
}

.articles-b {
	width:99px;
	background:url(../images/articles-b.png) no-repeat;
	height:8px;
	float:left;
}

.hd-margin {
	color: #393939 !important;
	font-size: 3.5em !important;
	font-weight: bold !important;
	margin: 0 14px 0 0;
	width:85% !important; /*font-family:'TimesNewRomanRegular'!important;*/
}

.article {
	float: right;
	margin: 0 0 7px;
	padding: 0;
	width: 80%;
}

.articles-left {
	float: right;
	margin: 0 0 150px;
	padding: 0;
	width: 865px;
}

.article h1 {
	background: none repeat scroll 0 0 transparent;
	color: #2A7DC3;
	font-size: 1.6em!important;
	font-weight: bold;
	margin: 10px 10px 0 0;
	padding: 0;
	width: 76%; /*font-family:'TimesNewRomanRegular'!important;*/
}

.article a { color: #2A7DC3; }

.article a:hover { color: #343434; }

.article h2 {
	background: none repeat scroll 0 0 transparent;
	font-size: 1.02em;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0;
	width: 76%;
}

.article .alignright {
	float: right;
	margin: 8px 13px 0 0;
}

.article p {
	color: #4F4F4F;
	float: right;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 20px;
	margin: 0 10px 0 0;
	width: 74%;
}

.article-sub {
	background: url("../images/article-sub.jpg") no-repeat scroll center top transparent;
	cursor: pointer;
	display: block;
	float: left;
	height: 26px;
	margin: 5px 0 0;
	width: 39px;
}

.article-sub:hover {
	background: url("../images/article-sub.jpg") no-repeat scroll center bottom transparent;
	cursor: pointer;
	display: block;
}

.article-pagination {
	margin: 20px auto;
	text-align: center;
	width: 100%;
}

.article-pagination ul {
	margin: 0 auto;
	padding: 0;
	width: 260px;
}

.nex-pre {
	color: #FF9D2A;
	font-size: 1.02em;
	font-weight: bold;
	padding: 0 5px;
}

.nex-pre:hover { color:#2a7dc3; }

.gray-13-b {
	font-size:1.02em;
	font-weight:bold;
	color:#525252;
}

.article-pagination ul li {
	list-style:none;
	margin:0;
	padding:0 1px;
	float:left;
}

.gray-13-b:hover { color:#2a7dc3; }

.contact-div {
	color: #5B5A5A;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 55%;
}

.contact-div input:focus {
	outline:none;
	border-color:#F5901C;
	border: 1px solid #F5901C; /* border-left: 1px solid #ccc;border-top: 1px solid #ccc; */
	box-shadow: 0 0 1px #666;
}

.contact-div textarea:focus {
	outline:none;
	border-color:#F5901C;
	border: 1px solid #F5901C;
	box-shadow: 0 0 1px #666;
}

.full-width input:focus {
	outline:none;
	border-color:#F5901C;
	border: 1px solid #F5901C;
	box-shadow: 0 0 1px #666;
}

.full-width textarea:focus {
	outline:none;
	border-color:#F5901C;
	border: 1px solid #F5901C;
	box-shadow: 0 0 1px #666;
}

.label {
	color: #565656;
	float: right;
	font-size: 0.7em;
	font-weight: normal;
	line-height: 28px;
	width: 95px;
}

.inpt-text {
	border:1px solid #f5901c;
	width:180px;
	height:26px;
}

.txtarea {
	border:1px solid #f5901c;
	width:180px;
	height:80px;
}

.reset {
	background: url("../images/reset-btn1.jpg") no-repeat scroll 0 0 transparent;
	border:none;
	cursor: pointer;
	float: left;
	height: 35px;
	margin: 0 4px 0 168px;
	width: 90px;
	font-size: 14px; /*font-family:Tahoma, Geneva, sans-serif;*/
}

.submit {
	width:90px;
	height:35px;
	float:left;
	margin:0;
	background:url(../images/reset-btn1.jpg) no-repeat;
	cursor:pointer;
	display:block;
	border:none;
	font-weight:bold;
}

.reset {
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 10px;
}

.submit {
	color: #FFFFFF;
	font-size: 14px; /*font-family:Tahoma, Geneva, sans-serif;*/
	font-weight: bold;
	padding-bottom: 10px;
}

.reset:hover, .submit:hover { color:#000; }

.contact-info {
	width:45%;
	float:right;
	margin:0
}

.contact-info ul {
	margin:0;
	padding:0;
}

.contact-info ul li {
	list-style:none;
	line-height:34px;
	color:#5b5a5a;
	font-size:1.4em;
	font-weight:bold;
}

.margin-t-0 {
	margin:0;
	float:left !important;
}

.padding-0 {
	float: right;
	padding: 8px 0 30px 0;
	width: 100%;
}

.font-13 {
	color: #2A7DC3;
	font-family: myriad pro;
	font-size: 13px;
	font-weight: bold;
}

.block1 {
	float: right;
	margin-right: 164px;
	width: 82%;
}

.block2 {
	float: right;
	margin-bottom: 0;
	margin-right: 129px;
	margin-top: 0;
	width: 26%;
}

.block3 {
	float: right;
	margin: 0;
	width: 40%;
}

.block4 {
	float: right;
	margin: 12px 91px 0 0;
	width: 40%;
}

.label1 {
	text-align:left;
	font-size:1em;
	color:#565656;
	font-weight: normal;
}

.blue-13 {
	font-size:13px;
	color: #2a7dc3;
	font-weight:bold;
}

.news-block {
	width:690px;
	margin: 0 auto;
}

.news-block h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 15px;
	font-weight: bold;
	height: 25px;
	padding: 6px 9px 0 0;
	width: 690px;
}

.news-block .date {
	color:#2a7dc3;
	font-size:9px;
	font-weight:normal;
}

.tab1 {
	background: none repeat scroll 0 0 #E5E3E3;
	float: left;
	padding-right: 8px;
	width: 682px;
}

.tab1-hd {
	background: none repeat scroll 0 0 transparent;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 0;
	margin-left: 10px;
	margin-top: 0;
	width: auto;
}

.tab1 p {
	color: #353535;
	float: right;
	font-size: 11px;
	font-weight: normal;
	margin: 3px 0;
	width: auto;
}

.tab2 {
	background: none repeat scroll 0 0 #f6f5f5;
	float: left;
	padding-right: 8px;
	width: 682px;
}

.tab2-hd {
	background: none repeat scroll 0 0 transparent;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	width:auto;
	margin-left:10px;
}

.tab2 p {
	color: #6a6a6a;
	float: right;
	font-size: 11px;
	font-weight: normal;
	margin: 3px 0;
	width: auto;
}

.syria-revo-left {
	float: left;
	margin: 0 0 15px;
	padding: 0 0 0 25px;
	width: 820px;
}

.syria-revo-left h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 1.3em;
	font-weight: bold; /*height: 25px;*/
	margin: 0; /*padding: 6px 9px 0 0;*/
	width: 300px;
}

.syria-revo-left h2 {
	background: none repeat scroll 0 0 transparent;
	color: #2A7DC3;
	font-size: 1.4em;
	font-weight: bold;
	width: 100%;
	margin:10px 0 0 0;
	text-decoration:underline;
}

.syria-revo-left h3 {
	color: #393939;
	font-size: 1.3em;
	font-weight: bold;
	width: 100%;
	margin:10px 0 0 0;
	float:right;
}

.syria-revo-left h4 {
	color: #000;
	float: right;
	font-size: 1.2em;
	font-weight: bold;
	margin: 22px 0 0;
	width: 100%;
}

.syria-revo-left p {
	font-size:1.02em;
	font-weight:bold;
	color:#4f4f4f;
	margin:0;
}

.syria-revo-left .alignleft {
	float:left;
	margin: 0 12px 0 0;
}

.share {
	float: right;
	margin: 0;
	width: 440px;
}

.share ul {
	margin:0;
	padding:0;
}

.share ul li {
	float: left;
	list-style: none outside none;
	margin: 0;
	padding: 5px 5px;
}

.share ul li:hover {
	float: left;
	list-style: none outside none;
	margin: 0;
	padding: 0 5px;
}

.share ul li a {
	color:#3e6fb3;
	font-size:1.3em;
	font-weight:normal;
}

.share-txt {
	float: right;
	margin: 13px 0 0 3px;
	padding: 0;
}

.syria-revo-sep {
	background: url("../images/syria-revo-sep.jpg") no-repeat scroll 0 0 transparent;
	height: 8px;
	margin: 10px 0 0;
	width: 820px;
}

.syria-revo-form {
	color: #5B5A5A;
	float: right;
	font-size: 14px;
	font-weight: bold;
	margin: 18px 0 0;
	padding: 0;
	width: 55%;
}

.syria-revo-form .label {
	color: #565656;
	float: right;
	font-size: 0.7em;
	font-weight: normal;
	line-height: 28px;
	width: 95px;
}

.syria-revo-form .inpt-text {
	border:1px solid #f5901c;
	width:180px;
	height:26px;
	margin-bottom:10px;
}

.syria-revo-form .txtarea {
	border:1px solid #f5901c;
	width:180px;
	height:80px;
	margin-bottom:10px;
}

.syria-revo-form .reset {
	background: url("../images/reset-btn1.jpg") no-repeat scroll 0 0 transparent;
	border: medium none;
	cursor: pointer;
	display: block;
	float: left;
	height: 35px;
	margin: 0 4px 0 173px;
	width: 90px;
}

.syria-revo-form .reset {
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	padding-bottom: 10px;
}

.syria-revo-form .reset:hover {
	color:#000;
	font-weight:bold;
	font-size:22px;
}

.syria-revo-form .submit {
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	padding-bottom: 10px;
}

.syria-revo-form .submit:hover {
	color:#000;
	font-weight:bold;
	font-size:22px;
}

.syria-revo-form .submit {
	width:90px;
	height:35px;
	float:left;
	margin:0;
	background:url(../images/reset-btn1.jpg) no-repeat;
	cursor:pointer;
	display:block;
	border:none;
}

.margin-bot { margin-bottom:5px; }

.syria-revo-comments {
	width:480px;
	height:auto;
	float:right;
}

.syria-revo-comments h1 {
	color:#393939;
	font-weight:bold;
	font-size:1.2em;
	background:none;
}

.syria-revo-comments h2 {
	color: #2A7DC3;
	font-size: 1.02em;
	font-weight: normal;
	margin: 0;
	padding: 0 9px 0 0;
}

.syria-revo-comments p {
	color: #393939;
	font-size: 1.02em;
	font-weight: normal;
	line-height: 20px;
}

.syria-revo-comments .date {
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: left;
	width: 30%;
}

.float-lft {
	float: left;
	margin-top: 5px;
	text-align: left;
	width: 100%;
}

.search-block h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 2.5em;
	font-weight: bold;
	margin: 12px 0 0;
	padding: 6px 9px 0 9px;
	width: 805px; /*font-family:'TimesNewRomanRegular';*/
}

.search-block h2 {
	color: #ff9d2b;
	font-weight:bold;
	font-size:1.2em;
	font-weight:bold;
	width:100%;
	background:none;
	margin:0;
}

.search-block h3 {
	color:#2a7dc3;
	font-weight:bold;
	font-size:1.6em;
	margin:0;
}

.search-result {
	border-bottom: 2px dotted #D3D3D3;
	float: left;
	margin: 16px 0 0;
	padding: 0;
	width: 100%;
}

.search-result a { color:#2a7dc3; }

.search-result a:hover { color:#343434; }

.no-border { border-bottom:none; }

.search-result p {
	font-size:1.04em;
	font-weight:bold;
	color:#4f4f4f;
}

.search-caricature-block {
	width:618px;
	padding:0 100px;
}

.search-caricature-block h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 15px;
	font-weight: bold;
	height: 25px;
	margin: 12px 0 0;
	padding: 6px 9px 0 0;
	width: 618px;
}

.search-caricature-block ul {
	float: left;
	margin: 15px 0;
	padding: 0;
}

.search-caricature-block ul li {
	float: left;
	list-style: none outside none;
	margin: 0;
	padding: 0 31px 0 0;
	width: 185px;
}

.search-caricature-block .pad-r-0 { padding-right:0px; }

.search-gal-left {
	float: left;
	margin: 0 0 10px 175px;
	padding: 0;
	width: 616px;
}

.search-gal-left h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 1.3em;
	font-weight: bold;
	height: 25px;
	padding: 6px 9px 0 0;
	width: 616px;
}

.search-gal-left .page-navi-archive {
	float: left;
	margin: 0;
	width: 100%;
}

.search-gal-left .page-navi-archive ul {
	background: url("../images/h2-sep.jpg") no-repeat scroll center bottom transparent;
	float: left;
	margin: 0;
	padding: 0 0 14px;
	width: 616px;
}

.search-gal-left .page-navi-archive ul li {
	color: #2A7DC3;
	float: right;
	font-size: 1.2em;
	font-weight: bold;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	width:auto;
}

.search-gal-left ul {
	float: left;
	margin: 8px 0 0;
	padding: 0;
}

.search-gal-left ul li {
	width:186px;
	float:left;
	margin:0 29px 27px 0;
	list-style:none;
}

ul.gal-bg li {
	background:#dadada;
	width:186px;
	height:188px;
}

.pad-r-0 { margin-right: 0 !important; }

.open-search-left {
	margin:0 auto;
	width:685px;
}

.open-search-left h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 1.3em;
	font-weight: bold;
	height: 25px;
	padding: 6px 9px 0 0;
	width: 685px;
	margin:40px 0 20px 0;
}

.open-search-left h2 {
	background: none repeat scroll 0 0 transparent;
	border-bottom: 2px solid #2A7DC3;
	color: #2A7DC3;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 28px;
	margin: 0 0 12px;
	padding: 0;
	width: auto;
}

.open-search-left h2:hover {
	background: none repeat scroll 0 0 transparent;
	border-bottom: 2px solid #343434;
	color: #343434;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 28px;
	margin: 0 0 12px;
	padding: 0;
	width: auto;
}

.open-search-left p {
	color: #4F4F4F;
	float: right;
	font-size: 1.02em;
	font-weight: bold;
	line-height: 20px;
	margin: 0;
	width: 668px;
}

.open-search-left .date {
	color: #2A7DC3;
	float: left;
	font-size: 1em;
	font-weight: normal;
	width: auto;
}

.open-search-left .article {
	float: right;
	margin: 0 0 22px;
	padding: 0;
	width: 100%;
}

.search-block-620 {
	width:620px;
	margin:0 auto;
}

.as-sabah-616 {
	width:616px;
	margin:0 auto;
	position:relative;
}

.as-sabah-616 .as-sabah-text {
	color: #484848;
	font-size: 20px;
	font-weight: normal;
	height: 32px;
	line-height:28px;
	text-align: center;
}

.as-sabah-616 ul {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}

.as-sabah-616 ul li {
	float: right;
	list-style: none outside none;
	margin: 0;
	margin: 0 24px 32px 0;
	position:relative;
	width:188px;
	height:282px;
	color: #484848;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
}

.mar-r-0 { margin-right:0 !important; }

.as-sabah-616 ul li img {
	float: left;
	height: 282px;
	margin: 0;
	width: 188px;
}

.as-sabah-616 h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 2.5em;
	font-weight: bold;
	height: 32px;
	padding: 3px 9px 3px 0;
	width: 350px; /*font-family:'TimesNewRomanRegular'!important;*/
}

.search-block-620 ul {
	margin:0;
	padding:0;
}

.search-block-620 ul li {
	float: left;
	list-style: none outside none;
	margin: 0;
	margin: 0 0 25px 32px;
	position:relative;
	background:#dadada;
	width:185px;
	height:187px;
}

.search-block-620 ul li img {
	float: left;
	height: 140px;
	margin: 15px;
	width: 156px;
}

.pad-l-0 { margin: 0 0 25px 0 !important; }

.search-block-620 h1 {
	background: url("../images/h1-bg.jpg") no-repeat scroll right center #FFFFFF;
	color: #393939;
	float: right;
	font-size: 1.9em;
	font-weight: bold;
	height: 25px;
	padding: 3px 9px 3px 0;
	width: 620px;
}

.bot-text {
	bottom: 0px;
	color: #484848;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	padding-right: 15px;
	position: absolute;
	width: 155px;
}

.bot-text span {
	color:#2a7dc3;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

.submit-btn a {
	background: url("../images/emailtofriend-btn3.jpg") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	height: 35px;
	width: 90px;
}

.submit-btn a:hover {
	background: url("../images/emailtofriend-btn3-hover.jpg") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	height: 35px;
	width: 90px;
}

.hover-color a { color:#2A7DC3; }

.hover-color a:hover { color:#000 !important; }

.mar-t-12 { margin-top: 12px !important; }

.syria-revo-btn a {
	background: url("../images/syria-revo-btn.jpg") no-repeat scroll center top transparent;
	cursor: pointer;
	display: block;
	float: left;
	height: 26px;
	width: 62px;
}

.syria-revo-btn a:hover {
	background: url("../images/syria-revo-btn.jpg") no-repeat scroll center bottom transparent;
	cursor: pointer;
	display: block;
	float: left;
	height: 26px;
	width: 62px;
}

.min-h-192 {
	width:198px !important;
	;
	height:184px !important;
}

.min-h-192 p {
	line-height: 18px;
	margin: 5px 0 0;
	color:#878787;
}

.pad-10 { padding:10px; }

.hasDatepicker {
	width:365px;
	height:262px;
	float:right;
}

#ticker_nav {
	float: right;
	margin: 0;
	position: absolute;
	top: 1px;
	right:3px;
	width:55px;
}

#ticker_nav img {
	float:right;
	border:none;
}

#news {
	height: 29px;
	width: 675px;
	line-height:29px;
	float:left;
}

#news a, #news a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.600em;
	color:#004a92;
}

#news img { margin:0 5px; }

.search-gal-img {
	float: left;
	height: 142px;
	margin: 13px 0 0 15px;
	padding: 0;
	width: 156px;
}

.search-gal-txt {
	color: #484848 !important;
	float: left;
	font-weight: normal !important;
	margin: 0;
	padding: 4px 16px 0 0;
	width: 170px;
}

.field {
	float: left;
	font-weight: bold;
	margin: 0;
}

.mar-bot-2 { margin-bottom:2px; }

.poll-strip {
	width:100%;
	background:#d8d8d8;
	border:1px solid #aaaaaa;
	height:9px;
	-moz-border-radius:2px;
	webkit-border-radius:2px;
	border-radius:2px;
}

.poll-purple {
	height:9px;
	float:right;
	background:#2d55ff;
}

.poll-green {
	height:9px;
	float:right;
	background:#00b019;
}

.font-times-bold {
	font-family: 'TimesNewRomanRegular';
	font-size: 26px !important;
	font-weight: bold !important;
	line-height: 31px;
	padding: 0 9px 0 0 !important;
}

.poll-sub {
	background: url("../images/poll-sub.jpg") no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #EE8414;
	cursor: pointer;
	font-size: 1.2em;
	height: 29px;
	margin: 0;
	width: 79px;
}

.poll-sub:hover { color:#000; }

/*********************************************************Bottom Scroller CSS Start here ******************************/

.jcarousel-skin-tango .jcarousel-container { background: #fff; }

.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; }

.jcarousel-skin-tango .jcarousel-container-horizontal {
	margin: 0 auto;
	padding: 0;
	width: 720px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
	width: 75px;
	height: 245px;
	padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:  720px;
	height: 74px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
	width: 86px;
	height: 70px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 0;
	border:2px solid #fff;
}

.jcarousel-skin-tango:hover .jcarousel-direction-rtl:hover .jcarousel-item-horizontal:hover { border:2px solid #000; }

.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; }

.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}

/**

 *  Horizontal Buttons

 */

.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 43px;
	right: 5px;
	width: 28px;
	height: 55px;
	cursor: pointer;
	background: transparent url(../images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: -29px;
	top: 11px;
	right: auto;
	background-image: url(../images/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: -32px 0; }

.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0; }

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 43px;
	left: 5px;
	width: 28px;
	height: 55px;
	cursor: pointer;
	background: transparent url(../images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: -26px;
	top:11px;
	background-image: url(../images/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: -32px 0; }

.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0; }

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}

/**

 *  Vertical Buttons

 */

.jcarousel-skin-tango .jcarousel-next-vertical {
	position: absolute;
	bottom: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover, .jcarousel-skin-tango .jcarousel-next-vertical:focus { background-position: 0 -32px; }

.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px; }

.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
	position: absolute;
	top: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-vertical:focus { background-position: 0 -32px; }

.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px; }

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
}

/* .jcarousel-item a img:hover{border:2px solid #000;} */





.jcarousel-skin-tango1 {
	float: left;
	margin: 9px auto;
	width: 100%;
}

.jcarousel-skin-tango1 .jcarousel-container { background: #000; }

.jcarousel-skin-tango1 .jcarousel-direction-rtl { direction: rtl; }

.jcarousel-skin-tango1 .jcarousel-container-horizontal {
	margin: 0 auto;
	padding: 0;
	width: 360px;
}

.jcarousel-skin-tango1 .jcarousel-container-vertical {
	width: 75px;
	height: 245px;
	padding: 40px 20px;
}

.jcarousel-skin-tango1 .jcarousel-clip { overflow: hidden; }

.jcarousel-skin-tango1 .jcarousel-clip-horizontal {
	width:  360px;
	height: 85px;
}

.jcarousel-skin-tango1 .jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
}

.jcarousel-skin-tango1 .jcarousel-item {
	width: 86px;
	height: 76px;
}

.jcarousel-skin-tango1 .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 10px;
}

.jcarousel-skin-tango1 .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin: 2px 0 0 0;
	border:2px solid #000;
	position:relative;
}

.jcarousel-skin-tango1:hover .jcarousel-direction-rtl:hover .jcarousel-item-horizontal:hover { }

.jcarousel-skin-tango1 .jcarousel-item-vertical { margin-bottom: 10px; }

.jcarousel-skin-tango1 .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}

/**

 *  Horizontal Buttons

 */

.jcarousel-skin-tango1 .jcarousel-next-horizontal {
	position: absolute;
	top: 43px;
	right: 5px;
	width: 28px;
	height: 55px;
	cursor: pointer;
	background: transparent url(../images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango1 .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: -30px;
	top: 30px;
	right: auto;
	background: url(../images/video-curosel-left-arrow.png) no-repeat;
}

.jcarousel-skin-tango1 .jcarousel-next-horizontal:hover, .jcarousel-skin-tango1 .jcarousel-next-horizontal:focus { }

.jcarousel-skin-tango1 .jcarousel-next-horizontal:active { }

.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:active { }

.jcarousel-skin-tango1 .jcarousel-prev-horizontal {
	position: absolute;
	top: 43px;
	left: 5px;
	width: 28px;
	height: 55px;
	cursor: pointer;
	background: url(../images/video-curosel-left-arrow.png) no-repeat;
}

.jcarousel-skin-tango1 .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: -38px;
	top:30px;
	background: url(../images/video-curosel-right-arrow.png) no-repeat;
}

.jcarousel-skin-tango1 .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango1 .jcarousel-prev-horizontal:focus { }

.jcarousel-skin-tango1 .jcarousel-prev-horizontal:active { }

.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:active { }

/**

 *  Vertical Buttons

 */

.jcarousel-skin-tango1 .jcarousel-next-vertical {
	position: absolute;
	bottom: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango1 .jcarousel-next-vertical:hover, .jcarousel-skin-tango1 .jcarousel-next-vertical:focus { }

.jcarousel-skin-tango1 .jcarousel-next-vertical:active { }

.jcarousel-skin-tango1 .jcarousel-next-disabled-vertical, .jcarousel-skin-tango1 .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango1 .jcarousel-next-disabled-vertical:focus, .jcarousel-skin-tango1 .jcarousel-next-disabled-vertical:active { }

.jcarousel-skin-tango1 .jcarousel-prev-vertical {
	position: absolute;
	top: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango1 .jcarousel-prev-vertical:hover, .jcarousel-skin-tango1 .jcarousel-prev-vertical:focus { }

.jcarousel-skin-tango1 .jcarousel-prev-vertical:active { }

.jcarousel-skin-tango1 .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango1 .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango1 .jcarousel-prev-disabled-vertical:focus, .jcarousel-skin-tango1 .jcarousel-prev-disabled-vertical:active { }

/* .jcarousel-item a img:hover{border:2px solid #000;} */

/*********************************************************Bottom Scroller CSS End here ******************************/





/*************************************TN3 Gallery CSS start here ************************************************/

.tn3-gallery {
	height: 395px;
	line-height: normal;
	position: relative;
	width: 657px;
}

.tn3-gallery img {
	margin: 26px 0 0 2px;
	padding: 0 !important;
	border: 0 !important;
	max-width: none !important;
}

.tn3-image {
	padding-top:21px;
	height: 280px;
	margin-right: 1px;
	position: absolute;
	width: 655px;
}

.tn3-controls-bg {
	position: absolute;
	width: 620px;
	height: 47px;
	bottom: 0px;
	background-image: url('../images/tbg.png');
	display:none;
}

.tn3-thumbs ul, .tn3-thumbs li {
	margin: 0 2px 0 2px !important;
	padding: 0 !important;
	list-style-type: none !important;
}

.tn3-thumbs {
	bottom: 9px;
	height: 77px;
	left: 91px;
	padding: 0;
	position: absolute;
	width: 486px;
}

.tn3-thumb {
	border: 1px solid #fff;
	width: 75px;
	height: 75px;
	margin-right: 3px;
	cursor: pointer;
}

.tn3-thumb img {
	width: 75px;
	height: 75px;
	margin:0 !important;
}

.tn3-thumb:hover { border: 1px solid #000; }

.tn3-thumb-selected {
	border: none;
	cursor: default;
	opacity:0.5 !important;
	border:1px solid #fff;
}

.tn3-next-page {
	background: url("../images/thslide_link_next.gif") no-repeat scroll 0 0 transparent;
	bottom: 32px;
	cursor: pointer;
	height: 28px;
	position: absolute;
	right: 45px;
	width: 28px;
}

.tn3-next-page:hover {
	background: url(../images/thslide_link_next-hover.gif) no-repeat;
	height:28px;
	width:28px;
}

.tn3-prev-page {
	background: url("../images/thslide_link_previous.gif") no-repeat scroll 0 0 transparent;
	bottom: 32px;
	cursor: pointer;
	height: 28px;
	left: 52px;
	position: absolute;
	width: 28px;
}

.tn3-prev-page:hover {
	background:url(../images/thslide_link_previous_hover.gif) no-repeat;
	height:28px;
	width:28px;
}

.tn3-preloader {
	position: absolute;
	width: 39px;
	height: 15px;
}

.tn3-text-bg {
	position:absolute;
	top: 0px;
	width: 100%;
	height:58px;
	font-size: medium; /*   background: url(../images/barousel_content-hd-bg.jpg) no-repeat;*/
	padding-bottom: 1.1em;
	margin-left:1px;
}

.tn3 description {
	color: #2A7DC3;
	font-size: 1.8em;
	font-weight: normal;
	line-height: 39px;
	text-align: center;
}

.tn3 description a {
	color: #2A7DC3;
	text-decoration:none;
	text-align:center;
}

.tn3-image-title {
	color: #2A7DC3;
	font-size: 1.8em;
	font-weight: normal;
	line-height: 54px;
	text-align: center;
}

.tn3-image-title a {
	color: #2A7DC3;
	text-align: right;
	text-decoration: none;
}

.tn3-image-description {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #e0dcdc;
	font-size: 0.625em;
	line-height: 1.1em;
	padding-left: 1.1em;
}

.tn3-timer {
	position:absolute;
	width: 100%;
	height: 2px;
	bottom: 0px;
	background: url('bg.png') repeat;
	background: rgba(0, 0, 0, 0.3);
}

.tn3-count {
	position:absolute;
	right:20px;
	bottom:6px;
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display: none;
}

.tn3-play {
	position: absolute;
	background-image: url('tn3.png');
	background-position: -74px -5px;
	left: 13px;
	bottom: 9px;
	width: 25px;
	height: 25px;
	cursor: pointer;
	display:none;
}

.tn3-play:hover {
	background-position: -74px -42px;
	display:none;
}

.tn3-play-active {
	background-position: -101px -4px;
	display:none;
}

.tn3-play-active:hover {
	background-position: -101px -41px;
	display:none;
}

.tn3-show-albums {
	position: absolute;
	background-image: url('tn3.png');
	background-position: -177px -6px;
	bottom: 9px;
	right: 59px;
	width: 25px;
	height: 25px;
	cursor: pointer;
}

.tn3-show-albums:hover { background-position: -177px -41px; }

.tn3-fullscreen {
	position: absolute;
	background-image: url('tn3.png');
	background-position: -203px -5px;
	bottom: 9px;
	right: 11px;
	width: 25px;
	height: 25px;
	cursor: pointer;
	display:none;
}

.tn3-fullscreen:hover {
	background-position: -203px -42px;
	display:none;
}

.tn3-albums {
	position: absolute;
	width: 620px;
	height: 425px;
	left: 0px;
	top: 0px;
	color: #e0dcdc;
	font-family: Tahoma, Helvetica, sans-serif;
	background-image:url('bg.png');
	background: rgba(0, 0, 0, 0.7);
}

.tn3-inalbums {
	position: absolute;
	width: 620px;
	height: 380px;
	padding: 14px;
	top: 45px;
}

.tn3-album {
	position:absolute;
	width: 280px;
	height: 70px;
	background-color: #1a1a1a;
	overflow: hidden;
	cursor: pointer;
}

.tn3-album-over { background-color: #2a2a2a; }

.tn3-album-selected {
	background-color: #cdcdcd;
	color: #111214;
	cursor: default;
}

.tn3-album-image {
	height: 100%;
	width: 80px;
	margin-right: 10px;
	float: left;
}

.tn3-album-image img {
	width: 80px;
	height: 80px;
}

.tn3-album-title {
	font-size:11px;
	font-weight:bold;
	margin-top: 1em;
}

.tn3-album-description {
	font-size:10px;
	height: 3em;
	line-height: 1.4em;
	overflow: hidden;
}

.tn3-albums-next {
	position:absolute;
	background-image:url('tn3.png');
	background-position: -43px -9px;
	width: 20px;
	height: 20px;
	right:24px;
	top:20px;
	cursor:pointer;
}

.tn3-albums-next:hover { background-position: -43px -46px; }

.tn3-albums-prev {
	position:absolute;
	background-image:url('tn3.png');
	background-position: -9px -9px;
	width: 20px;
	height: 20px;
	right: 46px;
	top: 20px;
	cursor: pointer;
}

.tn3-albums-prev:hover { background-position: -9px -46px; }

.tn3-albums-close {
	position: absolute;
	background-image: url('tn3.png');
	background-position: -237px -9px;
	width: 20px;
	height: 20px;
	left: 20px;
	top: 19px;
	cursor: pointer;
}

.tn3-albums-close:hover { background-position: -237px -47px; }

.tn3-sep1 {
	position: absolute;
	background-image: url('tn3.png');
	width: 2px;
	height: 47px;
	left: 47px;
}

.tn3-sep2 {
	position: absolute;
	background-image: url('tn3.png');
	width: 2px;
	height: 47px;
	right: 96px;
}

.tn3-sep3 {
	position: absolute;
	background-image: url('tn3.png');
	width: 2px;
	height: 47px;
	right: 47px;
}

/* when javascript is disabled */

.tn3.album, .tn3.album li {
	float:left;
	list-style-type: none;
	margin:4px;
}

.tn3.album li { float:right; }

.tn3.album div, .tn3.album li h4, .tn3.album li div { display:none; }

.tn3-in-image { top:-3px !important; }

.tn3-image-description {
	color: #2A7DC3;
	font-size: 1.8em;
	font-weight: normal;
	line-height: 54px;
	text-align: right;
	margin-right: 15px;
}

.tn3-image-description a {
	color: #2A7DC3;
	font-family: 'TimesNewRomanRegular';
	font-size: 25px;
	font-weight: bold;
	text-decoration: none;
}

/*****************************************TN3 Gallery CSS ends here *****************************/





/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */

.fancybox-tmp iframe, .fancybox-tmp object {
	vertical-align: top;
	padding: 0;
	margin: 0;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	padding: 0;
	margin: 0;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.fancybox-opened { z-index: 8030; }

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	padding: 0;
	margin: 0;
	position: relative;
	outline: none;
}

.fancybox-inner { overflow: hidden; }

.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 10px;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../images/fancybox/fancybox_sprite.png'); }

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8020;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../images/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	background: transparent url('../images/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev { left: 0; }

.fancybox-next { right: 0; }

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 20px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 20px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span { visibility: visible; }

.fancybox-tmp {
	position: absolute;
	top: -9999px;
	left: -9999px;
	padding: 0;
	overflow: visible;
	visibility: hidden;
}

/* Overlay helper */



#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: #000;
}

#fancybox-overlay.overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

/* Title helper */



.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title { visibility: visible; }

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8030;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap { margin-top: 10px; }

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */



/******************************************Calender CSS start here ************************/



.ui-helper-hidden { display: none; }

.ui-helper-hidden-accessible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px,1px,1px,1px);
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table;
}

.ui-helper-clearfix:after { clear: both; }

.ui-helper-clearfix { zoom: 1; }

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-state-disabled { cursor: default !important; }

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ui-widget {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.1em;
}

.ui-widget .ui-widget { font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	color: #FF9D2A;
	font-family: arial;
	font-size: 14px !important;
	font-weight: normal !important;
}

.ui-widget-content a { color: #333333; }

.ui-widget-header {
	border: 1px solid #3785c7;
	background: #2a7dc3;
	color: #ffffff;
	font-weight: bold;
	font-size:20px;
	font-family:Tahoma;
}

.ui-widget-header a { color: #ffffff; }

/* Interaction states

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

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #FFFFFF;
	color: #000000;
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #1c94c4;
	text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	background: #f7941e url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #fff;
}

.ui-state-hover a, .ui-state-hover a:hover {
	color: #c77405;
	text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border: 1px solid #fbd850;
	background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #eb8f00;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #eb8f00;
	text-decoration: none;
}

.ui-widget :active { outline: none; }

/* Interaction Cues

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

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	background: url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") repeat-x scroll 50% top #2A7DC3;
	border: 1px solid #2A7DC3;
	color: #FFFFFF;
}

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #363636; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;
	color: #ffffff;
}

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}

/* Icons

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



/* states and images */

.ui-icon {
	width: 16px;
	height: 16px;
	background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-widget-content .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); }

.ui-widget-header .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }

.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }

.ui-state-active .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }

.ui-state-highlight .ui-icon { background-image: url(images/ui-icons_228ef1_256x240.png); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* positioning */

.ui-icon-carat-1-n { background-position: 0 0; }

.ui-icon-carat-1-ne { background-position: -16px 0; }

.ui-icon-carat-1-e { background-position: -32px 0; }

.ui-icon-carat-1-se { background-position: -48px 0; }

.ui-icon-carat-1-s { background-position: -64px 0; }

.ui-icon-carat-1-sw { background-position: -80px 0; }

.ui-icon-carat-1-w { background-position: -96px 0; }

.ui-icon-carat-1-nw { background-position: -112px 0; }

.ui-icon-carat-2-n-s { background-position: -128px 0; }

.ui-icon-carat-2-e-w { background-position: -144px 0; }

.ui-icon-triangle-1-n { background-position: 0 -16px; }

.ui-icon-triangle-1-ne { background-position: -16px -16px; }

.ui-icon-triangle-1-e { background-position: -32px -16px; }

.ui-icon-triangle-1-se { background-position: -48px -16px; }

.ui-icon-triangle-1-s { background-position: -64px -16px; }

.ui-icon-triangle-1-sw { background-position: -80px -16px; }

.ui-icon-triangle-1-w { background-position: -96px -16px; }

.ui-icon-triangle-1-nw { background-position: -112px -16px; }

.ui-icon-triangle-2-n-s { background-position: -128px -16px; }

.ui-icon-triangle-2-e-w { background-position: -144px -16px; }

.ui-icon-arrow-1-n { background-position: 0 -32px; }

.ui-icon-arrow-1-ne { background-position: -16px -32px; }

.ui-icon-arrow-1-e { background-position: -32px -32px; }

.ui-icon-arrow-1-se { background-position: -48px -32px; }

.ui-icon-arrow-1-s { background-position: -64px -32px; }

.ui-icon-arrow-1-sw { background-position: -80px -32px; }

.ui-icon-arrow-1-w { background-position: -96px -32px; }

.ui-icon-arrow-1-nw { background-position: -112px -32px; }

.ui-icon-arrow-2-n-s { background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }

.ui-icon-arrow-2-e-w { background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }

.ui-icon-arrowstop-1-n { background-position: -192px -32px; }

.ui-icon-arrowstop-1-e { background-position: -208px -32px; }

.ui-icon-arrowstop-1-s { background-position: -224px -32px; }

.ui-icon-arrowstop-1-w { background-position: -240px -32px; }

.ui-icon-arrowthick-1-n { background-position: 0 -48px; }

.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }

.ui-icon-arrowthick-1-e { background-position: -32px -48px; }

.ui-icon-arrowthick-1-se { background-position: -48px -48px; }

.ui-icon-arrowthick-1-s { background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }

.ui-icon-arrowthick-1-w { background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }

.ui-icon-arrow-4 { background-position: 0 -80px; }

.ui-icon-arrow-4-diag { background-position: -16px -80px; }

.ui-icon-extlink { background-position: -32px -80px; }

.ui-icon-newwin { background-position: -48px -80px; }

.ui-icon-refresh { background-position: -64px -80px; }

.ui-icon-shuffle { background-position: -80px -80px; }

.ui-icon-transfer-e-w { background-position: -96px -80px; }

.ui-icon-transferthick-e-w { background-position: -112px -80px; }

.ui-icon-folder-collapsed { background-position: 0 -96px; }

.ui-icon-folder-open { background-position: -16px -96px; }

.ui-icon-document { background-position: -32px -96px; }

.ui-icon-document-b { background-position: -48px -96px; }

.ui-icon-note { background-position: -64px -96px; }

.ui-icon-mail-closed { background-position: -80px -96px; }

.ui-icon-mail-open { background-position: -96px -96px; }

.ui-icon-suitcase { background-position: -112px -96px; }

.ui-icon-comment { background-position: -128px -96px; }

.ui-icon-person { background-position: -144px -96px; }

.ui-icon-print { background-position: -160px -96px; }

.ui-icon-trash { background-position: -176px -96px; }

.ui-icon-locked { background-position: -192px -96px; }

.ui-icon-unlocked { background-position: -208px -96px; }

.ui-icon-bookmark { background-position: -224px -96px; }

.ui-icon-tag { background-position: -240px -96px; }

.ui-icon-home { background-position: 0 -112px; }

.ui-icon-flag { background-position: -16px -112px; }

.ui-icon-calendar { background-position: -32px -112px; }

.ui-icon-cart { background-position: -48px -112px; }

.ui-icon-pencil { background-position: -64px -112px; }

.ui-icon-clock { background-position: -80px -112px; }

.ui-icon-disk { background-position: -96px -112px; }

.ui-icon-calculator { background-position: -112px -112px; }

.ui-icon-zoomin { background-position: -128px -112px; }

.ui-icon-zoomout { background-position: -144px -112px; }

.ui-icon-search { background-position: -160px -112px; }

.ui-icon-wrench { background-position: -176px -112px; }

.ui-icon-gear { background-position: -192px -112px; }

.ui-icon-heart { background-position: -208px -112px; }

.ui-icon-star { background-position: -224px -112px; }

.ui-icon-link { background-position: -240px -112px; }

.ui-icon-cancel { background-position: 0 -128px; }

.ui-icon-plus { background-position: -16px -128px; }

.ui-icon-plusthick { background-position: -32px -128px; }

.ui-icon-minus { background-position: -48px -128px; }

.ui-icon-minusthick { background-position: -64px -128px; }

.ui-icon-close { background-position: -80px -128px; }

.ui-icon-closethick { background-position: -96px -128px; }

.ui-icon-key { background-position: -112px -128px; }

.ui-icon-lightbulb { background-position: -128px -128px; }

.ui-icon-scissors { background-position: -144px -128px; }

.ui-icon-clipboard { background-position: -160px -128px; }

.ui-icon-copy { background-position: -176px -128px; }

.ui-icon-contact { background-position: -192px -128px; }

.ui-icon-image { background-position: -208px -128px; }

.ui-icon-video { background-position: -224px -128px; }

.ui-icon-script { background-position: -240px -128px; }

.ui-icon-alert { background-position: 0 -144px; }

.ui-icon-info { background-position: -16px -144px; }

.ui-icon-notice { background-position: -32px -144px; }

.ui-icon-help { background-position: -48px -144px; }

.ui-icon-check { background-position: -64px -144px; }

.ui-icon-bullet { background-position: -80px -144px; }

.ui-icon-radio-off { background-position: -96px -144px; }

.ui-icon-radio-on { background-position: -112px -144px; }

.ui-icon-pin-w { background-position: -128px -144px; }

.ui-icon-pin-s { background-position: -144px -144px; }

.ui-icon-play { background-position: 0 -160px; }

.ui-icon-pause { background-position: -16px -160px; }

.ui-icon-seek-next { background-position: -32px -160px; }

.ui-icon-seek-prev { background-position: -48px -160px; }

.ui-icon-seek-end { background-position: -64px -160px; }

.ui-icon-seek-start { background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */

.ui-icon-seek-first { background-position: -80px -160px; }

.ui-icon-stop { background-position: -96px -160px; }

.ui-icon-eject { background-position: -112px -160px; }

.ui-icon-volume-off { background-position: -128px -160px; }

.ui-icon-volume-on { background-position: -144px -160px; }

.ui-icon-power { background-position: 0 -176px; }

.ui-icon-signal-diag { background-position: -16px -176px; }

.ui-icon-signal { background-position: -32px -176px; }

.ui-icon-battery-0 { background-position: -48px -176px; }

.ui-icon-battery-1 { background-position: -64px -176px; }

.ui-icon-battery-2 { background-position: -80px -176px; }

.ui-icon-battery-3 { background-position: -96px -176px; }

.ui-icon-circle-plus { background-position: 0 -192px; }

.ui-icon-circle-minus { background-position: -16px -192px; }

.ui-icon-circle-close { background-position: -32px -192px; }

.ui-icon-circle-triangle-e { background-position: -48px -192px; }

.ui-icon-circle-triangle-s { background-position: -64px -192px; }

.ui-icon-circle-triangle-w { background-position: -80px -192px; }

.ui-icon-circle-triangle-n { background-position: -96px -192px; }

.ui-icon-circle-arrow-e { background-position: -112px -192px; }

.ui-icon-circle-arrow-s { background-position: -128px -192px; }

.ui-icon-circle-arrow-w { background-position: -144px -192px; }

.ui-icon-circle-arrow-n { background-position: -160px -192px; }

.ui-icon-circle-zoomin { background-position: -176px -192px; }

.ui-icon-circle-zoomout { background-position: -192px -192px; }

.ui-icon-circle-check { background-position: -208px -192px; }

.ui-icon-circlesmall-plus { background-position: 0 -208px; }

.ui-icon-circlesmall-minus { background-position: -16px -208px; }

.ui-icon-circlesmall-close { background-position: -32px -208px; }

.ui-icon-squaresmall-plus { background-position: -48px -208px; }

.ui-icon-squaresmall-minus { background-position: -64px -208px; }

.ui-icon-squaresmall-close { background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }

.ui-icon-grip-solid-vertical { background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }

.ui-icon-grip-diagonal-se { background-position: -80px -224px; }

/* Misc visuals

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



/* Corner radius */

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-khtml-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-khtml-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { }

/* Overlays */

.ui-widget-overlay {
	background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;
	opacity: .50;
	filter:Alpha(Opacity=50);
}

.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;
	opacity: .20;
	filter:Alpha(Opacity=20);
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}/*!

 * jQuery UI Resizable 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Resizable#theming

 */

.ui-resizable { position: relative; }

.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }

.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}

.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}

.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}

.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}

.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}

.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}/*!

 * jQuery UI Selectable 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Selectable#theming

 */

.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border:1px dotted black;
}

/*!

 * jQuery UI Accordion 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Accordion#theming

 */

/* IE/Win - Fix animation bug - #4615 */

.ui-accordion { width: 100%; }

.ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
	margin-top: 1px;
	zoom: 1;
}

.ui-accordion .ui-accordion-li-fix { display: inline; }

.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }

.ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding: .5em .5em .5em .7em;
}

.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }

.ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}

.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: none;
	zoom: 1;
}

.ui-accordion .ui-accordion-content-active { display: block; }

/*!

 * jQuery UI Autocomplete 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Autocomplete#theming

 */

.ui-autocomplete {
	position: absolute;
	cursor: default;
}

/* workarounds */

* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*

 * jQuery UI Menu 1.8.20

 *

 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Menu#theming

 */

.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}

.ui-menu .ui-menu { margin-top: -3px; }

.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}

.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}

.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

/*!

 * jQuery UI Button 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Button#theming

 */

.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	margin-right: .1em;
	text-decoration: none !important;
	cursor: pointer;
	text-align: center;
	zoom: 1;
	overflow: visible;
} /* the overflow property removes extra width in IE */

.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */

button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */

.ui-button-icons-only { width: 3.4em; }

button.ui-button-icons-only { width: 3.7em; }

/*button text element */

.ui-button .ui-button-text {
	display: block;
	line-height: 1.4;
}

.ui-button-text-only .ui-button-text { padding: .4em 1em; }

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }

.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}

/* no icon support for input elements, provide padding by default */

input.ui-button { padding: .4em 1em; }

/*button icon element(s) */

.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}

.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }

.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/

.ui-buttonset { margin-right: 7px; }

.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}



/* workarounds */

button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
} /* reset extra padding in Firefox */

/*!

 * jQuery UI Dialog 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Dialog#theming

 */

.ui-dialog {
	position: absolute;
	padding: .2em;
	width: 300px;
	overflow: hidden;
}

.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 16px .1em 0;
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 19px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 18px;
}

.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }

.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
	zoom: 1;
}

.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin: .5em 0 0 0;
	padding: .3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }

.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}

.ui-dialog .ui-resizable-se {
	width: 14px;
	height: 14px;
	right: 3px;
	bottom: 3px;
}

.ui-draggable .ui-dialog-titlebar { cursor: move; }

/*!

 * jQuery UI Slider 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Slider#theming

 */

.ui-slider {
	position: relative;
	text-align: left;
}

.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}

.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

.ui-slider-horizontal { height: .8em; }

.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min { left: 0; }

.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}

.ui-slider-vertical .ui-slider-range-min { bottom: 0; }

.ui-slider-vertical .ui-slider-range-max { top: 0; }/*!

 * jQuery UI Tabs 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Tabs#theming

 */

.ui-tabs {
	position: relative;
	padding: .2em;
	zoom: 1;
} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */

.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 1px;
	margin: 0 .2em 1px 0;
	border-bottom: 0 !important;
	padding: 0;
	white-space: nowrap;
}

.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */

.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}

.ui-tabs .ui-tabs-hide { display: none !important; }

/*!

 * jQuery UI Datepicker 1.8.20

 *

 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)

 * Dual licensed under the MIT or GPL Version 2 licenses.

 * http://jquery.org/license

 *

 * http://docs.jquery.com/UI/Datepicker#theming

 */

.ui-datepicker {
	width: 365px;
	height:233px;
	padding: .2em .2em 0;
	display: none;
}

.ui-datepicker .ui-datepicker-header {
	position:relative;
	padding:.2em 0;
}

.ui-datepicker .ui-datepicker-prev {
	position:absolute;
	top: 16px;
	width: 9px;
	height: 11px;
	background:url(../images/calender-pre.png) no-repeat;
}

.ui-datepicker .ui-datepicker-next {
	position:absolute;
	top: 16px;
	width: 9px;
	height: 11px;
	background:url(../images/calender-next.png) no-repeat;
}

.ui-datepicker .ui-datepicker-prev-hover {
	position:absolute;
	top: 16px;
	width: 9px;
	height: 11px;
	background:url(../images/calender-pre-hover.png) no-repeat;
}

.ui-datepicker .ui-datepicker-next-hover {
	position:absolute;
	top: 16px;
	width: 9px;
	height: 11px;
	background:url(../images/calender-next-hover.png) no-repeat;
}

.ui-datepicker .ui-datepicker-prev { left:2px; }

.ui-datepicker .ui-datepicker-next { right:2px; }

.ui-datepicker .ui-datepicker-prev-hover { left:2px; }

.ui-datepicker .ui-datepicker-next-hover { right:2px; }

.ui-datepicker .ui-datepicker-prev span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
	font-size:1em;
	margin:1px 0;
}

.ui-datepicker select.ui-datepicker-month-year { width: 100%; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; }

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin:0 0 .4em;
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
	border:1px solid #2a7dc3;
}

.ui-datepicker td {
	border: 0;
	padding: 0px;
	border:1px solid #2a7dc3;
}

.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: center;
	text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding:0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width:auto;
	overflow:visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */

.ui-datepicker.ui-datepicker-multi { width:auto; }

.ui-datepicker-multi .ui-datepicker-group { float:left; }

.ui-datepicker-multi .ui-datepicker-group table {
	width:95%;
	margin:0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }

.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }

.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }

.ui-datepicker-row-break {
	clear:both;
	width:100%;
	font-size:0em;
}

/* RTL support */

.ui-datepicker-rtl { direction: rtl; }

.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }

.ui-datepicker-rtl .ui-datepicker-group { float:right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width:0;
	border-left-width:1px;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width:0;
	border-left-width:1px;
}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */

.ui-datepicker-cover {
	display: none; /*sorry for IE5*/
	display/**/: block; /*sorry for IE5*/
	position: absolute; /*must have*/
	z-index: -1; /*must have*/
	filter: mask(); /*must have*/
	top: -4px; /*must have*/
	left: -4px; /*must have*/
	width: 200px; /*must have*/
	height: 200px; /*must have*/
}

.ui-progressbar {
	height:2em;
	text-align: left;
	overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height:100%;
}

/************************************CAlender CSS ends here ***********************************/



.magnifier-syria-rev {
	float: left;
	margin: 10px 0 0;
	z-index: 9999;
}

.magnifier-gallery {
	left: 176px;
	position: absolute;
	top: 50px;
}

.magnifier-pol-news {
	left: 240px;
	position: absolute;
	top: 20px;
}

.magnifier-caricature {
	left: 172px;
	position: absolute;
	top: 50px;
}

.magnifier-articles {
	left: 240px;
	position: absolute;
	top: 20px;
}

.magnifier-archive {
	left: 294px;
	position: absolute;
	top: 67px;
}

.magnifier-contact {
	left: 245px;
	position: absolute;
	top: 50px;
}

.magnifier-e-to-frnd {
	left: 365px;
	position: absolute;
	top: 20px;
}

.magnifier-open-search {
	left: 135px;
	position: absolute;
	top: 50px;
}

.magnifier-sabah {
	float: left;
	margin: 12px 0 0 10px;
}

.mar-l-12 { margin-right:12px !important; }

.top-bar {
	float:left;
	width:100%;
	margin:0;
}

/* Done by developer */

div.homepage-articles-box ul li { width: 100%; }

.main-cont-block7.homepage-articles-box ul li { width: 90%; }

.main-cont-block1.homepage-articles-box ul li { width: 225px; }

ul.errorlist {
	list-style-type: none;
	padding: 0;
	margin: 0;
	color: red;
	font-size: 10px;
	margin-right: 95px;
}

ul.errorlist li { margin-bottom: 10px; }

#send-to-friend ul.errorlist { margin-right: 30px; }

#send-to-friend .block4 ul.errorlist { margin-right: 35px; }

#send-to-friend ul.errorlist li { margin-top: 5px; }

#send-to-friend .block3 ul.errorlist, #send-to-friend .block3 ul.errorlist { margin-right: 79px; }

.clear { clear: both; }

.zoom-in-out-div {
	top: 34px;
	left: 0;
	position: absolute;
}

.zoom-in-text {
	color: 
 #2A7DC3;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 5px;
}

.zoom-out-text {
	float: left;
	color: 
 #2A7DC3;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 5px;
}

#zoomer { position: relative; }

#zoomer .zoom-in-out-div { top: 0px; }

#zoomer.top34 .zoom-in-out-div { top: 30px; }

.zoom-in-out-div1 {
	left: 0;
	position: absolute;
	top: 10px;
}

.search-gal-left .page-navi-archive ul li {
	color: #2A7DC3;
	float: right;
	font-size: 1.2em;
	font-weight: bold;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	width:auto;
}

.search-gal-left ul {
	float: left;
	margin: 8px 0 0;
	padding: 0;
}

.search-gal-left ul li {
	width:186px;
	float: right;
	margin:0 0 27px 29px;
	list-style:none;
}

ul.gal-bg li {
	background:#dadada;
	width:186px;
	height:188px;
}

.pad-r-0 { margin-right: 0 !important; }

.margin-left-0 { margin-left: 0 !important; }

.min-h-192 p { color: #353535; }

.search-block { position: relative; }

.tn3-image-description { direction: rtl; }

.main-cont-block2 ul, .main-cont-block1 ul {
	top: 3px;
	bottom: 0;
	position: relative;
}

.main-cont-block7 ul {
	top: 20px;
	bottom: 0;
}

.search-gal-left ul { float: right; }

.pdf { margin-left: 8px; }

.bt1 {
	margin: -3px 0 8px;
	background:url(../images/btn1.jpg) no-repeat;
	height:17px;
	width:120px;
}

.bt1 a {
	color: #343434;
	float: right;
	font-size: 0.9em;
	font-weight: normal;
	margin: -14px 5px 0 0;
}

.bt1 a:hover { color:#2a7dc3; }

.bt2 {
	margin: -3px 0 8px;
	background:url(../images/btn1.jpg) no-repeat;
	height:17px;
	width:120px;
}

.bt2 a {
	color: #343434;
	float: right;
	font-size: 9px;
	font-weight: normal;
	margin: 3px 5px 0 0;
}

.bt2 a:hover { color:#2a7dc3; }

.weather-bg {
	width:218px;
	background:url(../images/weather-bg.jpg) no-repeat;
	height:142px;
	float:left;
	margin:3px 0 0 0;
}

.weather-bg ul {
	float: left;
	height: 69px;
	margin: 0;
	padding: 66px 0 0;
	text-align: center;
}

.weather-bg ul li {
	border-left: 1px solid #FFFFFF;
	color: #FFFFFF;
	float: left;
	font-size: 0.92em;
	list-style: none outside none;
	margin: 0;
	padding: 8px 0 0 3px;
	width: 40px;
	height:61px;
}

.weather-bg ul li:first-child { border-left:none; }

.weather-bg ul li.active {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #F7941E;
	padding-left: 0;
	width:37px;
}

.weather-bg ul li.active span { color:#6e6e6e; }

/* Done by developer */

div.homepage-articles-box ul li { width: 100%; }

.main-cont-block7.homepage-articles-box ul li { width: 90%; }

.main-cont-block1.homepage-articles-box ul li { width: 225px; }

ul.errorlist {
	list-style-type: none;
	padding: 0;
	margin: 0;
	color: red;
	font-size: 10px;
	margin-right: 95px;
}

ul.errorlist li { margin-bottom: 10px; }

#send-to-friend ul.errorlist { margin-right: 30px; }

#send-to-friend .block4 ul.errorlist { margin-right: 35px; }

#send-to-friend ul.errorlist li { margin-top: 5px; }

#send-to-friend .block3 ul.errorlist, #send-to-friend .block3 ul.errorlist { margin-right: 79px; }

.clear { clear: both; }

.zoom-in-out-div {
	top: 34px;
	left: 0;
	position: absolute;
}

.zoom-in-text {
	color: 
 #2A7DC3;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 5px;
}

.zoom-out-text {
	float: left;
	color: 
 #2A7DC3;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 5px;
}

#zoomer { position: relative; }

#zoomer .zoom-in-out-div { top: 0px; }

#zoomer.top34 .zoom-in-out-div { top: 30px; }

.zoom-in-out-div1 {
	left: 0;
	position: absolute;
	top: 10px;
}

.search-gal-left .page-navi-archive ul li {
	color: #2A7DC3;
	float: right;
	font-size: 1.2em;
	font-weight: bold;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	width:auto;
}

.search-gal-left ul {
	float: left;
	margin: 8px 0 0;
	padding: 0;
}

.search-gal-left ul li {
	width:186px;
	float: right;
	margin:0 0 27px 29px;
	list-style:none;
}

ul.gal-bg li {
	background:#dadada;
	width:186px;
	height:188px;
}

.pad-r-0 { margin-right: 0 !important; }

.margin-left-0 { margin-left: 0 !important; }

.min-h-192 p {
	color: #353535;
	font-size:1.1em;
}

.search-block { position: relative; }

.tn3-image-description { direction: rtl; }

.main-cont-block2 ul, .main-cont-block1 ul {
	top: 3px;
	bottom: 0;
	position: relative;
}

.main-cont-block7 ul {
	top: 20px;
	bottom: 0;
}

.search-gal-left ul { float: right; }

.pdf { margin-left: 8px; }

.bt1 {
	margin: 10px 0 8px;
	background:url(../images/btn1.jpg) no-repeat;
	height:17px;
	width:120px;
}

.bt1 a {
	color: #343434;
	float: right;
	font-size: 0.9em;
	font-weight: normal;
	margin: -4px 5px 0 0;
}

.bt1 a:hover { color:#2a7dc3; }

.bt2 {
	margin: -3px 0 8px;
	background:url(../images/btn1.jpg) no-repeat;
	height:17px;
	width:120px;
}

.bt2 a {
	color: #343434;
	float: right;
	font-size: 9px;
	font-weight: normal;
	margin: 3px 5px 0 0;
}

.bt2 a:hover { color:#2a7dc3; }

.weather-bg {
	width:218px;
	background:url(../images/weather-bg.jpg) no-repeat;
	height:142px;
	float:left;
	margin:3px 0 0 0;
}

.weather-bg ul {
	float: left;
	height: 69px;
	margin: 0;
	padding: 66px 0 0;
	text-align: center;
}

.weather-bg ul li {
	border-left: 1px solid #FFFFFF;
	color: #FFFFFF;
	float: left;
	font-size: 1.2em;
	list-style: none outside none;
	margin: 0;
	padding: 8px 0 0 3px;
	width: 40px;
	height:61px;
	font-family:'TimesNewRomanRegular';
}

.weather-bg ul li:first-child { border-left:none; }

.weather-bg ul li.active {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #F7941E;
	padding-left: 0;
	width:37px;
}

.weather-bg ul li.active span { color:#6e6e6e; }

.curosel-links {
	float: right;
	margin: 15px 0;
}

.curosel-links ul {
	float: right;
	width: 100%;
	text-align:center;
}

.curosel-links ul li { display:inline }

.full-width.padding-7 .articles-left h1.hd-margin { margin-right: 12px; }

.share { width: 470px; }

.block4 { margin-right: 125px; }

.float-right { float: right; }

#youtube_video_wrapper {
	position: relative;
	width: 518px;
	height: 240px;
	overflow: hidden;
	margin-right: 5px;
	margin-top: 5px;
}

#poll_main_container {
	padding:10px 13px 0 10px;
	width:195px;
}

#poll_main_container p {
	font-size:1.4em;
	margin-bottom:5px;
}

.weather-t-bg { /*font-family:'TimesNewRomanRegular', Times, serif!important */ }

.article h2 { margin-right: 10px; }

p.error-404-500 {
	font-weight: normal;
	font-size: 1.2em;
}


@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.main-cont-block1 ul li,
.main-cont-block2 ul li {font-size: 1.1em;}

}
