﻿/* This css file define styles for DORH portal BEGIN */ 

body {
	background-color:#fff;
	background:url(../../images/_gui/BodyBcgTop.jpg) repeat-x left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:62.5%;
	margin:0;
	padding:0;
}
html, body, form {
	height:100%;
	margin:0;
	padding:0;
}
input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
a:link, a:active, a:visited, a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	outline:none;
	color:#333;
	text-decoration:none;
}
#pageContainer {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	background:url(../../images/_gui/PageContainer.jpg) no-repeat left top;
	position:relative;
	min-height:100%;
}
#footerContainer {
	background:url(../../images/_gui/pageWrapperBcg.jpg) repeat-x left 0;
	width:100%;
	background-color:#080935;
	position:relative;
	margin-top: -85px; /* negative value of footer height */
	height: 85px;
	clear:both;
}
#pageFooter {
	width:990px;
	background:url(../../images/_gui/FooterBcg.jpg) no-repeat 0 0;
	overflow:hidden;
	margin:0 auto 0 auto;
}
#logoCro {
	width:472px;
	height:82px;
	background:url(../../images/_gui/LogoCro.gif) no-repeat left top;
	position:absolute;
	left:12px;
	top:12px;
	margin:0;
	padding:0;
}
#logoCro a, #logoCro a:link, #logoCro a:active, #logoCro a:visited, #logoCro a:hover {
	color:#0C0;
	display:block;
	width:472px;
	height:82px;
}
#logoEng {
	width:536px;
	height:82px;
	background:url(../../images/_gui/LogoEng.gif) no-repeat left top;
	position:absolute;
	left:12px;
	top:12px;
	margin:0;
	padding:0;
}
#logoEng a, #logoEng a:link, #logoEng a:active, #logoEng a:visited, #logoEng a:hover {
	color:#0C0;
	display:block;
	width:536px;
	height:82px;
}
#ContentContainer {
	clear:both;
	background:url(../../images/_gui/dark_shadow.gif) no-repeat center 4px;
	overflow:hidden;
	padding:16px 0 85px 0;
}
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#LeftContentContainer {
	width:175px;
	float:left;
	overflow:hidden;
}
#MainContentContainer {
	width:616px;
	float:left;
	margin:0 0 0 11px;
}
#RightContentContainer {
	width:176px;
	float:right;
}
/*topLinks_Search Begin*/
#topLinks_Search {
	width:509px;
	float:right;
	background:url(../../images/_gui/topLinks_SearchBcg.gif) no-repeat left top;
	padding-left:6px;
}
#topLinks_Search a, #topLinks_Search a:link, #topLinks_Search a:active, #topLinks_Search a:visited {
	background:url(../../images/_gui/TopLinksBcg.gif) repeat-x left top;
	float:left;
}
#topLinks_Search a, #topLinks_Search a:link, #topLinks_Search a:active, #topLinks_Search a:visited, #topLinks_Search a:hover, #search .SearchBtn {
	font-size:10px;
}
#topLinks_Search a:link span, #topLinks_Search a:active span, #topLinks_Search a:visited span, #topLinks_Search a:hover span {
	background:url(../../images/_gui/TopLinksDevider.gif) no-repeat right 6px;
	display:block;
	padding:7px 11px 12px 8px;
}
#topLinks_Search a:link #disabled, #topLinks_Search a:active #disabled, #topLinks_Search a:visited #disabled, #topLinks_Search a:hover #disabled { color:#ccc; cursor:default !Important;}

#topLinks_Search #contact:link span, #topLinks_Search #contact:active span, #topLinks_Search #contact:visited span, #topLinks_Search contact:hover span {
	background:url(../../images/_gui/TopLinks_contactDevider.gif) no-repeat right 0;
	display:block;
	padding:7px 15px 12px 8px;
}
#search {
	float:left;
	background:url(../../images/_gui/SearchBcg.jpg) no-repeat right top;
	padding:5px 0 10px;
}
.SearchTextInput {
	width:136px;
	font-size:11px;
	background:url(../../images/_gui/SearchTextInputBcg.jpg) repeat-x left top;
	border:0;
	float:left;
	height:17px;
	margin:0 0 0 6px;
	padding:0;
}
.SearchBtn {
	color:#FFF;
	background:url(../../images/_gui/SearchBtn.gif) no-repeat left top;
	border:0;
	display:block;
	float:left;
	cursor:pointer;
	overflow:hidden;
	height:16px;
	margin:0 12px 0 0;
	padding:0 3px 2px 19px;
}
/*topLinks_Search End
accesibility Begin*/
#accesibility {
	width:260px;
	height:68px;
	float:right;
	background-color:#090;
	clear:right;
	background:url(../../images/_gui/accesibilityBcg.jpg) no-repeat 0 0;
	font-size:11px;
	margin-top:3px;
}
#contrast:link, #contrast:active, #contrast:visited {
	float:left;
	display:block;
	width:109px;
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 12px 17px;
	padding:12px 0 0 24px;
}
#contrast:hover {
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 13px 0;
}
#print:link, #print:active, #print:visited {
	float:left;
	display:block;
	width:104px;
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 9px 17px;
	padding:12px 0 0 21px;
}
#print:hover {
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 10px 0;
}
#text_resize {
	width:121px;
	float:left;
	margin:0;
	padding:4px 0 0 10px;
}
#text_resize li {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#font_type:link, #font_type:active, #font_type:visited {
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 2px 11px;
	padding:6px 0 7px 15px;
}
#font_type:hover {
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 3px -6px;
}
#font_original:link, #font_original:active, #font_original:visited {
	font-size:11px;
	background:url(../../images/_gui/font_originalBcg.gif) no-repeat right 3px;
	padding:0 7px 0 16px;
}
#font_original:hover {
	background:url(../../images/_gui/font_originalBcg.gif) no-repeat right -9px;
}
#font_large:link, #font_large:active, #font_large:visited {
	font-size:12px;
	background:url(../../images/_gui/font_largeBcg.gif) no-repeat right 4px;
	padding:0 7px 0 3px;
}
#font_large:hover {
	background:url(../../images/_gui/font_largeBcg.gif) no-repeat right -8px;
}
#font_larger:link, #font_larger:active, #font_larger:visited {
	font-size:14px;
	background:url(../../images/_gui/font_largerBcg.gif) no-repeat right 3px;
	padding:0 7px 0 3px;
}
#font_larger:hover {
	background:url(../../images/_gui/font_largerBcg.gif) no-repeat right -14px;
}
#send_link:link, #send_link:active, #send_link:visited {
	float:left;
	display:block;
	width:104px;
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 11px 12px;
	padding:7px 0 4px 23px;
}
#send_link:hover {
	background:url(../../images/_gui/accesibility_arrows.gif) no-repeat 12px -5px;
}
#adjust_look, #options {
	font-size:9px;
	color:#B2B2B2;
}
#adjust_look {
	width:112px;
	text-align:center;
	float:left;
}
#options {
	width:110px;
	text-align:center;
	float:right;
}
#RSS_button {
	width:57px;
	height:39px;
	position:absolute;
	top:85px;
	right:96px;
	background:url(../../images/_gui/RSS_button.gif) no-repeat 0 0;
}
/*accesibility End
Region Links Begin*/
#RegionLinks {
	clear:both;
	padding:4px 0 0;
}
.LinkText_Links:link p, .LinkText_Links:active p, .LinkText_Links:visited p, .LinkText_Links:hover p, .LinkText_Links_selected:link p, .LinkText_Links_selected:active p, .LinkText_Links_selected:visited p, .LinkText_Links_selected:hover p {
	display:inline;
}
.LinkText_Links:link, .LinkText_Links:active, .LinkText_Links:visited {
	color:#fff;
	font-size:1.2em;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../../images/_gui/LinkText_LinksBcgLeft.jpg) no-repeat left top;
	letter-spacing:1px;
	display:block;
	float:left;
	margin-right:2px;
	padding:0 0 0 13px;
	text-transform:uppercase;
}
.LinkText_Links:hover, .LinkText_Links_selected:link, .LinkText_Links_selected:active, .LinkText_Links_selected:visited, .LinkText_Links_selected:hover {
	background:url(../../images/_gui/LinkText_LinksBcgLeft.jpg) no-repeat left bottom;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 13px;
	letter-spacing:1px;
	display:block;
	float:left;
	margin-right:2px;
	font-size:1.2em;
	font-weight:700;
	text-transform:uppercase;
}
.LinkText_Links:link span, .LinkText_Links:active span, .LinkText_Links:visited span {
	background:url(../../images/_gui/LinkText_LinksBcg.jpg) no-repeat right top;
	display:block;
	padding:8px 11px 7px 0;
}
.LinkText_Links:hover span, .LinkText_Links_selected:link span, .LinkText_Links_selected:active span, .LinkText_Links_selected:visited span, .LinkText_Links_selected:hover span {
	background:url(../../images/_gui/LinkText_LinksBcg.jpg) no-repeat right bottom;
	display:block;
	padding:8px 11px 7px 0;
}
.LinkType_USKOK .LinkText_Links:link, .LinkType_USKOK .LinkText_Links:active, .LinkType_USKOK .LinkText_Links:visited {
	color:#333;
	font-size:1.2em;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../../images/_gui/LinkText_LinksTypeUSKOKBcgLeft.gif) no-repeat left top;
	letter-spacing:1px;
	display:block;
	float:right;
	margin-right:14px;
	padding:0 0 0 13px;
	text-transform:uppercase;
}
.LinkType_USKOK .LinkText_Links:hover {
	background:url(../../images/_gui/LinkText_LinksTypeUSKOKBcgLeft.gif) no-repeat left bottom;
	letter-spacing:1px;
	color:#FFF;
	padding:0 0 0 13px;
}
.LinkType_USKOK .LinkText_Links:link span, .LinkType_USKOK .LinkText_Links:active span, .LinkType_USKOK .LinkText_Links:visited span {
	background:url(../../images/_gui/LinkText_LinksTypeUSKOKBcg.gif) no-repeat right top;
	display:block;
	padding:8px 11px 7px 0;
}
.LinkType_USKOK .LinkText_Links:hover span {
	background:url(../../images/_gui/LinkText_LinksTypeUSKOKBcg.gif) no-repeat right bottom;
	display:block;
	padding:8px 11px 7px 0;
}
/*Region Links End
Left Navigation Menu Begin */
.level1 {
	margin:0;
	padding:0 0 3px;
}
.level1 li a, .level1 li a:link, .level1 li a:active, .level1 li a:visited {
	font-size:1.2em;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(../../images/_gui/level1Bcg.gif) no-repeat left top;
	display:block;
	position:relative;
	overflow:hidden;
	letter-spacing:1px;
	margin:0 0 -5px;
	padding:7px 10px 14px 8px;
}
.level1 li a:hover, .level1 li a.selected {
	background:url(../../images/_gui/level1Bcg.gif) no-repeat right top;
	overflow:hidden;
}
.level1 li a span.Arrow, .level1 li a:link span.Arrow, .level1 li a:active span.Arrow, .level1 li a:visited span.Arrow, .level1 li a:hover span.Arrow {
	width:15px;
	height:14px;
	position:absolute;
	right:3px;
	top:6px;
	display:block;
	background:url(../../images/_gui/level1ArrowsBcg.gif) no-repeat left bottom;
}
.level1 li a span.FooterBcg, .level1 li a:link span.FooterBcg, .level1 li a:active span.FooterBcg, .level1 li a:visited span.FooterBcg {
	display:block;
	height:10px;
	width:175px;
	background:url(../../images/_gui/level1FooterBcg.gif) no-repeat left top;
	position:absolute;
	left:0;
	bottom:0;
}
.level1 li a:hover span.FooterBcg, .level1 li a.selected span.FooterBcg {
	background:url(../../images/_gui/level1FooterBcg.gif) no-repeat right bottom;
	position:absolute;
	left:0;
	bottom:0;
}
.level1 li a.selected span.Arrow, .level1 li.selected a:link span.Arrow, .level1 li.selected a:active span.Arrow, .level1 li.selected a:visited span.Arrow, .level1 li.selected a:hover span.Arrow {
	width:15px;
	height:14px;
	position:absolute;
	right:5px;
	top:6px;
	display:block;
	background:url(../../images/_gui/level1ArrowsBcg.gif) no-repeat right bottom;
}
.level2 {
	margin:2px 0;
	padding:0;
}
.level2 li a, .level2 li a:link, .level2 li a:active, .level2 li a:visited {
	color:#333;
	font-weight:700;
	background:none;
	position:relative;
	display:block;
	margin:0;
	padding:2px 5px 2px 15px;
}
.level2 li a span.Arrow2, .level2 li a:link span.Arrow2, .level2 li a:active span.Arrow2, .level2 li a:visited span.Arrow2 {
	width:5px;
	height:7px;
	display:block;
	background:url(../../images/_gui/level2ArrowsBcg.gif) no-repeat 0 0;
	position:absolute;
	left:4px;
	top:6px;
}
.level2 li a:hover span.Arrow2 {
	position:absolute;
	left:6px;
	top:6px;
	background:url(../../images/_gui/level2ArrowsBcg.gif) no-repeat 0 0;
}
.level2 li a.selected, .level2 li a.selected:link, .level2 li a.selected:active, .level2 li a.selected:visited {
	color:#333;
	font-weight:700;
	background:url(../../images/_gui/level2Selected.jpg) repeat-x left top;
	border:1px solid #E5E5E5;
	position:relative;
	margin:0;
	padding:1px 5px 1px 15px;
}
.level2 li a.selected:hover span.Arrow2 {
	border:0px;
}
.level3 li a, .level3 li a:link, .level3 li a:active, .level3 li a:visited {
	position:relative;
	font-size:1.1em;
	font-weight:400;
	letter-spacing:0;
	margin:0;
	padding:2px 5px 2px 15px;
}
.level3 li a span.Arrow3, .level3 li a:link span.Arrow3, .level3 li a:active span.Arrow3, .level3 li a:visited span.Arrow3 {
	width:3px;
	height:5px;
	position:absolute;
	left:6px;
	top:6px;
	display:block;
	background:url(../../images/_gui/level3ArrowsBcg.gif) no-repeat 0 0;
}
.level3 li a:hover span.Arrow3 {
	width:3px;
	height:5px;
	position:absolute;
	left:8px;
	top:6px;
	display:block;
	background:url(../../images/_gui/level3ArrowsBcg.gif) no-repeat 0 0;
	overflow:hidden;
}
.level3 li a.selected, .level3 li a.selected:link, .level3 li a.selected:active, .level3 li a.selected:visited, .level3 li a.selected:hover {
	position:relative;
	font-size:1.1em;
	font-weight:400;
	letter-spacing:0;
	background:url(../../images/_gui/level2Selected.jpg) repeat-x left top;
	border:1px solid #E5E5E5;
	margin:0;
	padding:1px 5px 1px 15px;
}
.levelN li a, .levelN li a:link, .levelN li a:active, .levelN li a:visited {
	font-size:1em;
	position:relative;
	padding:2px 5px 2px 15px;
}
.levelN li a span.ArrowN, .levelN li a:link span.ArrowN, .levelN li a:active span.ArrowN, .levelN li a:visited span.ArrowN {
	width:3px;
	height:5px;
	display:block;
	position:absolute;
	left:6px;
	top:6px;
	background:url(../../images/_gui/levelNArrowsBcg.gif) no-repeat 0 0;
}
.levelN li a:hover span.ArrowN {
	width:3px;
	height:5px;
	display:block;
	position:absolute;
	left:8px;
	top:6px;
	background:url(../../images/_gui/levelNArrowsBcg.gif) no-repeat 0 0;
	overflow:hidden;
}
.levelN li a.selected, .levelN li a.selected:link, .levelN li a.selected:active, .levelN li a.selected:visited, .levelN li a.selected:hover {
	background:url(../../images/_gui/level2Selected.jpg) repeat-x left top;
	border:1px solid #E5E5E5;
	font-size:1em;
	padding:1px 5px 1px 15px;
}
/*Left Navigation Menu End 
Article Begin*/
.ArticleWrapper {
	border-top:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1;
	background:url(../../images/_gui/ArticleWrapperBcg.gif) repeat-x left bottom;
	position:relative;
	margin-bottom:10px;
	padding:2px 2px 3px 0;
}
.ArticleContainer {
	background:url(../../images/_gui/ArticleContainerBcg.jpg) repeat-x 0 0;
	overflow:hidden;
	padding:5px 5px 7px;
}
h2.ArticleHeading {
	color:#474772;
	font-weight:400;
	font-size:1.8em;
	margin:0;
	padding:5px 0;
}
h2.ArticleHeading a, h2.ArticleHeading a:link, h2.ArticleHeading a:active, h2.ArticleHeading a:visited {
	color:#474772;
	font-weight:400;
	margin:0;
	padding:5px 0;
}
.Lead {
	font-size:1.2em;
	line-height:1.2;
}
.Lead p, .Lead_Text p {
	margin:0 0 10px;
}
.Lead_Text {
	font-size:1.2em;
	line-height:1.2;
	margin-top:7px;
	padding-bottom:10px;
}
.Lead h5, .Lead_Text h5 {
	font-size:1em;
	font-weight:700;
	margin:5px 0;
	padding:0;
}
.Lead h6, .Lead_Text h6 {
	font-size:0.9em;
	font-weight:700;
	margin:5px 0;
	padding:0;
}
tr.isTROdd td {
	background-color:#FFF;
	padding:2px;
}
.ArticleDetails:link, .ArticleDetails:active, .ArticleDetails:visited {
	padding-right:13px !important;
	padding-left:0 !important;
	text-transform:lowercase;
	font-weight:700;
	background-color:transparent !important;
	background:url(../../images/_gui/ArticleDetails.gif) no-repeat 31px 4px;
	color:#474772;
}
.ArticleDetails:hover {
	color:#888;
	background-color:transparent !important;
	background:url(../../images/_gui/ArticleDetails.gif) no-repeat 31px -14px;
}
.LeftGradient {
	width:1px;
	height:25px;
	position:absolute;
	left:-1px;
	bottom:0;
	background:url(../../images/_gui/ArticleGradients.jpg) no-repeat 0 0;
}
.RightGradient {
	width:1px;
	height:25px;
	position:absolute;
	right:-1px;
	bottom:0;
	background:url(../../images/_gui/ArticleGradients.jpg) no-repeat 0 0;
}
h5.ArticleLinks {
	text-transform:uppercase;
	color:#474772;
	font-size:1.2em;
	margin:10px 0 5px;
}
a.ArticleLinks:link, a.ArticleLinks:active, a.ArticleLinks:visited {
	font-size:1.2em;
	line-height:18px;
	background:url(../../images/_gui/ArticleDetails.gif) no-repeat 2px -12px;
	padding:0 6px 0 17px;
	display:block;
}
a.ArticleLinks:hover {
	background:url(../../images/_gui/ArticleDetails.gif) no-repeat 4px -12px;
}
#videoPlayer {
	width:450px;
	margin-left:auto;
	margin-right:auto;
}
/*TabLine Begin*/
.ArticleWrapper_TabLine {
	border-right:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1;
	background:url(../../images/_gui/ArticleWrapperBcg.gif) repeat-x left bottom;
	position:relative;
	margin-bottom:10px;
	padding:0 2px 3px;
}
.ArticleWrapper_TabLine .ImageRotatorTrue .articleGalleryContainer {
	margin-top:10px;
}
.ArticleContainer_TabLine {
	background:url(../../images/_gui/ArticleContainerBcg.jpg) repeat-x 0 0;
	overflow:hidden;
	padding:0 5px;
}
.ArticleContainer_TabLine .Lead {
	padding:10px 0 0;
}
.ArticleTabWrapper ul {
	height:25px;
	display:block;
	background:url(../../images/_gui/TabLineBcg.gif) repeat-x left bottom;
	clear:both;
	overflow:hidden;
	margin:0;
	padding:0;
}
.ArticleTabWrapper ul li {
	display:block;
	float:left;
	background:url(../../images/_gui/TabLineBcg.gif) repeat-x 0 2px;
	margin:0;
	padding:0;
}
.ArticleTabWrapper ul li.first {
	background:url(../../images/_gui/TabLineLiFirstBcg.gif) no-repeat 0 2px;
}
.ArticleTabWrapper ul li.last {
	background:url(../../images/_gui/TabLineLiLastBcg.gif) no-repeat right 2px;
}
.ArticleTabWrapper ul li a, .ArticleTabWrapper ul li a:link, .ArticleTabWrapper ul li a:active, .ArticleTabWrapper ul li a:visited {
	font-size:1.2em;
	display:block;
	background:url(../../images/_gui/TabLineLinkDevider.gif) no-repeat right 7px;
	color:#888;
	padding:6px 0 5px 10px;
	cursor:pointer;
}
.ArticleTabWrapper ul li a:hover {
	color:#333;
}
.ArticleTabWrapper ul li a span {
	padding-right: 10px;
}
.selected a, .selected a:link, .selected a:active, .selected a:visited, .selected a:hover {
	background:url(../../images/_gui/TabLineLinkSelectedLeft.gif) no-repeat left top !important;
	font-weight:700 !important;
	position:relative !important;
	color:#333 !important;
	height:24px;
	line-height:24px;
	padding: 0 !important;
}
.selected a span, .selected a:link span, .selected a:active span, .selected a:visited span, .selected a:hover span {
	height:24px;
	line-height:24px;
	display:block;
	padding-left: 10px;
	background: url(../../images/_gui/TabLineLinkSelectedRight.gif) no-repeat right bottom;
}
/*TabLine End
******** article gallery *********/
.ImageRotatorTrue .articleGalleryContainer {
	display:block !Important;
}
.ImageRotatorFalse .articleGalleryContainer {
	display:none !Important;
}
.Article img {
	position:absolute;
	visibility:hidden;
}
.articleGalleryContainer ul, .articleGalleryContainer ul li {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
.articleGalleryContainer {
	float:left;
	margin-right:10px;
	position:relative;
}
.articleGalleryContainer img {
	position:static;
	visibility:visible;
}
.Gallery {
	border:1px solid #D1D1D1;
}
.jcarousel-container {
	position:relative;
}
.jcarousel-clip {
	z-index:2;
	overflow:hidden;
	position:relative;
	margin:0;
	padding:0;
}
.jcarousel-list {
	z-index:1;
	overflow:hidden;
	position:relative;
	top:0;
	left:0;
	margin:0;
	padding:0;
}
.jcarousel-list li, .jcarousel-item {
	float:left;
	list-style:none;
	width:90px;
	overflow:hidden;
}
.jcarousel-scroll {
	width:91px;
	height:19px;
	line-height:19px;
	vertical-align:middle;
	text-align:center;
	margin-left:67px;
	font-size:1.1em;
}
a.jcarousel-next:link, a.jcarousel-next:visited, a.jcarousel-next:active, a.jcarousel-next:hover {
	display:block;
	background-image:url(../../images/_gui/Rotator_next_on.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	width:19px;
	height:18px;
	float:right;
	line-height:18px;
}
a.jcarousel-prev:link, a.jcarousel-prev:visited, a.jcarousel-prev:active, a.jcarousel-prev:hover {
	display:block;
	background-image:url(../../images/_gui/Rotator_previous_on.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	width:19px;
	height:18px;
	line-height:18px;
	float:left;
}
.jcarousel-numberof {
	display:block;
	float:left;
	width:53px;
	line-height:18px;
	vertical-align:middle;
	text-align:center;
	font-size:0.8em;
}
.jcarousel-enabled {
	filter:alpha(opacity=100);
	-moz-opacity:1px;
	opacity:1px;
}
.jcarousel-disabled:link, .jcarousel-disabled:active, .jcarousel-disabled:visited, .jcarousel-disabled:hover  {
	filter:alpha(opacity=35);
	-moz-opacity:.35;
	opacity:.35;
	cursor:default;
}
.jcarousel-skin-tango .jcarousel-container {
	background-color:#fff;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width:220px;
	padding:0;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right:10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background:#fff;
	color:#000;
}
/*Article End*/
/*Right part of page Begin
RecentAndLinksContainer*/
.HideTrue {
	display:none;
}
.RecentAndLinksContainer {
	font-size:1.1em;
	font-weight:700;
	background:url(../../images/_gui/OutdexShadowFooterBcg.gif) no-repeat left bottom;
	padding-bottom:11px;
}
#tabRecent, #tabLinks {
	border:1px solid #B1B1B1;
	border-bottom:0;
	float:left;
	text-align:center;
	cursor:pointer;
	margin-left:2px;
}
.RecentAndLinksContainer .SwitchingRegions {
	border-left:1px solid #B1B1B1;
	clear:both;
	background:url(../../images/_gui/OutdexShadowBcg.gif) no-repeat right top;
	padding:3px 5px;
}
.RecentAndLinksContainer .selected, .FotoAndVideoContainer .selected {
	background:url(../../images/_gui/selectedMainPart.gif) no-repeat left top;
	color:#FFF;
}
.RecentAndLinksContainer .selected span, .FotoAndVideoContainer .selected span {
	display:block;
	background:url(../../images/_gui/selectedLeftPart.gif) no-repeat left top;
	border:1px solid #FFF;
	padding:2px 11px 2px 10px;
}
.RecentAndLinksContainer .unselected span, .FotoAndVideoContainer .unselected span {
	display:block;
	background:url(../../images/_gui/unselectedMainPart.jpg) repeat-x left top;
	border:1px solid #FFF;
	padding:2px 11px 2px 10px;
}
.OutdexLink:link p, .OutdexLink:active p, .OutdexLink:visited p, .OutdexLink:hover p, .RegionOutdex_Link:link p, .RegionOutdex_Link:active p, .RegionOutdex_Link:visited p, .RegionOutdex_Link:hover p {
	display:inline;
	margin:0;
}
/*FotoAndVideoContainer*/
.FotoAndVideoContainer {
	font-size:1.1em;
	font-weight:700;
	background:url(../../images/_gui/OutdexShadowFooterBcg.gif) no-repeat left bottom;
	padding-bottom:11px;
	position:relative;
}
#tabFoto, #tabVideo {
	border:1px solid #B1B1B1;
	border-bottom:0;
	float:left;
	text-align:center;
	cursor:pointer;
	margin:15px 0 0 2px;
}
.FotoAndVideoContainer .SwitchingRegions {
	border-left:1px solid #B1B1B1;
	clear:both;
	background:url(../../images/_gui/OutdexShadowBcg.gif) no-repeat right top;
	padding:10px 5px 15px;
}
.LinkShowAllOutdex:link, .LinkShowAllOutdex:active, .LinkShowAllOutdex:visited {
	width:auto;
	height:15px;
	background:url(../../images/_gui/ShowAllBcg.gif) no-repeat 0 0;
	position:absolute;
	right:7px;
	bottom:7px;
	font-size:0.8em;
	font-weight:400;
	text-align:left;
	padding:2px 2px 0 5px;
}
.LinkShowAllOutdex:link span, .LinkShowAllOutdex:active span, .LinkShowAllOutdex:visited span {
	background:url(../../images/_gui/ShowAllArrow.gif) no-repeat right 5px;
	display:block;
	padding-right:10px;
}
.LinkShowAllOutdex:hover span {
	background:url(../../images/_gui/ShowAllArrow.gif) no-repeat right -9px;
}
.LinkImage_FotoVideo:link, .LinkImage_FotoVideo:active, .LinkImage_FotoVideo:visited, .LinkImage_FotoVideo:hover {
	display:block;
	text-align:center;
	margin-left:-9px;
}
.LinkImage_FotoVideo:link img, .LinkImage_FotoVideo:active img, .LinkImage_FotoVideo:visited img {
	border:1px solid #B1B1B1;
	width:109px;
}
.LinkImage_FotoVideo:link .LinkImageText, .LinkImage_FotoVideo:active .LinkImageText, .LinkImage_FotoVideo:visited .LinkImageText {
	font-weight:400;
	text-align:center;
	display:block;
	width:145px;
	font-size:0.9em;
	cursor:pointer;
	margin:0 auto 10px;
}
.LinkImage_FotoVideo:hover .LinkImageText {
	font-weight:700;
}
.LinkImage_FotoVideo:hover img, .GalleryList li img:hover, .GalleryTable table td img:hover {
	border:1px solid #333;
}
span.ImgShadow {
	width:121px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	height:7px;
	background:url(../../images/_gui/ImgShadowBcg.gif) no-repeat 0 0;
}
/*TagContainer*/
#TagCloudContainer {
	background:url(../../images/_gui/OutdexShadowFooterBcg.gif) no-repeat left bottom;
	padding-bottom:11px;
}
#TagCloudBody {
	border-left:1px solid #B1B1B1;
	clear:both;
	background:url(../../images/_gui/OutdexShadowBcg.gif) no-repeat right top;
	padding:3px 11px 3px 5px;
}
#TagCloudBody a, #TagCloudBody a:link, #TagCloudBody a:active, #TagCloudBody a:visited {
	color:#474772;
	padding-right:4px;
	padding-left:4px;
	line-height:1.3;
}
.tagSize1:link, .tagSize1:active, .tagSize1:visited {
	font-size:1em;
}
.tagSize2:link, .tagSize2:active, .tagSize2:visited {
	font-size:1.2em;
}
.tagSize3:link, .tagSize3:active, .tagSize3:visited {
	font-size:1.6em;
}
.tagSize4:link, .tagSize4:active, .tagSize4:visited {
	font-size:2em;
}
#TagCloudTab, .OutdexHeading {
	border:1px solid #B1B1B1;
	border-bottom:0;
	float:left;
	text-align:center;
	background:url(../../images/_gui/selectedMainPart.gif) no-repeat left top;
	color:#FFF;
	font-size:1.1em;
	font-weight:700;
	margin:15px 0 0 2px;
}
#TagCloudTab span, .OutdexHeading span {
	border:1px solid #FFF;
	display:block;
	padding:2px 11px 2px 10px;
}
/*Outdex Region Begin*/
#outdexRegion {
	background:url(../../images/_gui/OutdexShadowBcg.gif) no-repeat 0 35px;
	overflow:hidden;
}
.ShowRegion_Yes {
	display:block;
}
#outdexRegionFooter {
	background:url(../../images/_gui/OutdexShadowFooterBcg.gif) no-repeat 0 0;
	height:11px;
}
.RegionOutdex_Link:link, .RegionOutdex_Link:active, .RegionOutdex_Link:visited {
	font-size:1.1em;
	font-weight:400;
	background:url(../../images/_gui/OutdexLinkArrow.gif) no-repeat 5px 9px;
	display:block;
	border-left:1px solid #B1B1B1;
	overflow:hidden;
	clear:both;
	padding:5px 8px 1px 17px;
}
.RegionOutdex_Link:hover {
	background:url(../../images/_gui/OutdexLinkArrow.gif) no-repeat 7px 9px;
}
.OutdexLink:link, .OutdexLink:active, .OutdexLink:visited {
	font-size:1em;
	font-weight:400;
	background:url(../../images/_gui/OutdexLinkArrow.gif) no-repeat 0 8px;
	display:block;
	clear:both;
	padding:3px 4px 2px 12px;
}
.OutdexLink:hover {
	background:url(../../images/_gui/OutdexLinkArrow.gif) no-repeat 2px 8px;
}
/*Outdex Region End*/
/*Right part of page End*/
/*Footer Content Begin*/
#top-link:link, #top-link:active, #top-link:visited {
	font-size:0.9em;
	color:#FFF;
	float:right;
	background:url(../../images/_gui/top-linkBcg.gif) no-repeat right bottom;
	margin:13px 191px 0 0;
	padding:0 15px 0 0;
}
#top-link:hover {
	background:url(../../images/_gui/top-linkBcg.gif) no-repeat right 1px;
}
.SectionFirstLevel {
	clear:both;
	overflow:hidden;
	background:url(../../images/_gui/SectionFirstLevelBcg.gif) no-repeat 0 10px;
	display:block;
	position:relative;
	margin:0 auto;
	padding:0;
}
.SectionFirstLevel li {
	list-style:none;
	display:block;
	float:left;
	margin-right:90px;
}
.SectionFirstLevel li a, .SectionFirstLevel li a:link, .SectionFirstLevel li a:active, .SectionFirstLevel li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#FFF;
	display:block;
	clear:both;
	background:url(../../images/_gui/SectionFirstLevelBcg.gif) repeat-y left 20px;
	margin:10px 0 5px 0;
	padding:0 10px 3px 20px;
}
.SectionFirstLevel li a:hover {
	color:#7A7AA0;
}
.SectionSecondLevel {
	list-style:none;
	margin:0;
	padding:0;
}
.SectionSecondLevel li {
	float:none;
	clear:both;
	margin:0;
	padding:0 0 3px 0;
}
.SectionSecondLevel li a, .SectionSecondLevel li a:link, .SectionSecondLevel li a:active, .SectionSecondLevel li a:visited {
	font-size:1.1em;
	background:url(../../images/_gui/FooterLinks.gif) no-repeat 11px 5px;
	margin:0;
	padding:0 5px 0 19px;
}
#rights {
	color:#FFF;
	width:870px;
	float:left;
	padding:7px 0 7px 2px;
}
#perpetuum:link, #perpetuum:active, #perpetuum:visited, #perpetuum:hover {
	width:115px;
	float:right;
	color:#7A7AA0;
	padding:7px 0;
}
.SiteMap1 li {
	margin:0 0 2px;
	padding:0;
}
.SiteMap1 li a, .SiteMap1 li a:link, .SiteMap1 li a:active, .SiteMap1 li a:visited {
	background-color:#E4E4E9;
	background-image:url(../../images/_gui/level2ArrowsBcg.gif);
	background-repeat:no-repeat;
	background-position:4px 8px;
	display:block;
	font-size:1.3em;
	font-weight:700;
	padding:3px 5px 3px 15px;
}
.SiteMap1 li a:hover {
	background-position:6px 8px;
}
.SiteMap2 li a, .SiteMap2 li a:link, .SiteMap2 li a:active, .SiteMap2 li a:visited {
	background-color:#FFF;
	font-weight:400;
	background-image:url(../../images/_gui/level3ArrowsBcg.gif);
	background-repeat:no-repeat;
	background-position:5px 9px;
}
.SiteMap2 li a:hover {
	background-position:7px 9px;
}
.SiteMap3 li a, .SiteMap3 li a:link, .SiteMap3 li a:active, .SiteMap3 li a:visited {
	font-size:1.1em;
	background-image:url(../../images/_gui/levelNArrowsBcg.gif);
	background-repeat:no-repeat;
	background-position:15px 8px;
	padding:3px 5px 3px 25px;
}
.SiteMap3 li a:hover {
	background-position:17px 8px;
}
.SiteMapN li a, .SiteMapN li a:link, .SiteMapN li a:active, .SiteMapN li a:visited {
	background-image:url(../../images/_gui/ListBcg.gif);
	background-repeat:no-repeat;
	background-position:25px 7px;
	font-size:1em;
	padding:3px 5px 3px 35px;
}
.SiteMapN li a:hover {
	background-position:27px 7px;
}
/*SiteMap End
Gallery Begin*/
.GalleryList {
	list-style:none;
	width:605px;
	overflow:hidden;
	margin:10px auto 0;
	padding:0;
}
.GalleryList li {
	float:left;
	display:block;
	width:121px;
	text-align:center;
	margin:0;
	padding:0;
}
.GalleryList li a, .GalleryList li a:link, .GalleryList li a:active, .GalleryList li a:visited, .GalleryList li a:hover {
	font-size:0;
}
.GalleryDetails:link, .GalleryDetails:active, .GalleryDetails:visited {
	float:right;
	text-transform:lowercase;
	font-weight:700;
	background-color:transparent;
	background:url(../../images/_gui/ArticleDetails.gif) no-repeat right 4px;
	color:#474772;
	font-size:1.1em;
	margin:5px 5px 5px 0;
	padding:0 13px 0 0;
}
.GalleryDetails:hover {
	color:#888;
	background-color:transparent;
	background:url(../../images/_gui/ArticleDetails.gif) no-repeat right -14px;
}
.GalleryTable input {
	display:none !important;
}
.GalleryTable table {
	margin-top:10px;
}
.GalleryTable table td {
	padding-top:10px;
	text-align:center;
}
.GalleryTable table td a, .GalleryTable table td a:link, .GalleryTable table td a:active, .GalleryTable table td a:visited {
	font-size:0;
	padding-bottom:7px;
	background:url(../../images/_gui/ImgShadowBcg.gif) no-repeat center bottom;
	width:121px;
	display:block;
}
.GalleryTable table td img {
	border:1px solid #B1B1B1;
	vertical-align:bottom;
}
/*Gallery End
Other elements Begin*/
.clear {
	font-size:0;
	clear:both;
}
.PlainText ul {
	margin:10px 0;
	padding:0 10px;
}
.PlainText ul li {
	list-style:none;
	background:url(../../images/_gui/ListBcg.gif) no-repeat 0 5px;
	margin-bottom:7px;
	overflow:hidden;
	padding:0 0 0 11px;
}
.SearchPrevious {
	background:url(../../images/_gui/SearchPrevious.gif) no-repeat 0 4px;
	padding-left:2px;
}
.SearchNext {
	background:url(../../images/_gui/level2ArrowsBcg.gif) no-repeat 0 4px;
	padding-left:2px;
	background-color:#FFF;
}
.SearchResults {
	margin:10px 0;
}
input.SearchResultsBtn {
	color:#FFF;
	background-color:#333;
	border:0;
	font-size:1em;
	cursor:pointer;
	vertical-align:top;
	margin:0;
	padding:3px 3px 2px 0;
}
.StatusMessage {
	color:red;
	font-size:1.1em;
	display:block;
}
.Form_Outdex {
	border-left:1px solid #B1B1B1;
	font-size:1.1em;
	padding:0 5px 5px;
}
.Form_Text {
	border-left:1px solid #B1B1B1;
	clear:both;
	font-size:1.1em;
	padding:5px;
}
input.FormBtn {
	color:#FFF;
	background-color:#333;
	border:0;
	font-size:1em;
	cursor:pointer;
	vertical-align:top;
	margin:0;
	padding:2px 2px 1px 0;
}
.SurveyResultsList li {
	background:none !important;
	margin:0;
	padding:0 !important;
}
.SurveyResultsList li.text {
	width:30%;
	float:left;
	display:block;
	margin-right:5px;
}
.SurveyResultsList li.graphic {
	width:68%;
	float:left;
	display:block;
}
.SurveyResultsList li.graphic img {
	float:left;
}
h3.TagResults {
	background-color:#E4E4E9;
	font-size:1.2em;
	margin:0;
	padding:3px 0 3px 5px;
}
img, .level2 li a:hover {
	border:0;
}
#logoCro span, #logoEng span, #RSS_button:link span, #RSS_button:active span, #RSS_button:visited span, #RSS_button:hover span, a.jcarousel-next span, a.jcarousel-prev span, .ShowRegion_, .ShowRegion_No {
	display:none;
}
#topLinks_Search a:hover, #accesibility a:hover, h2.ArticleHeading a:hover, .LinkShowAllOutdex:hover, #TagCloudBody a:hover {
	color:#888;
}
.level1 li, .level2 li, .level3 li, .levelN li, .SiteMap1, .SiteMap2, .SiteMap3, .SiteMapN, .SurveyResultsList {
	list-style:none;
	margin:0;
	padding:0;
}
.level3, .levelN, .SiteMap2 li, .SiteMap3 li, .SiteMapN li {
	margin:0;
	padding:0;
}
h2.ArticleHeading p, .OutdexHeading p {
	display:inline;
}
.Lead a, .Lead a:link, .Lead a:active, .Lead a:visited, .Lead_Text a, .Lead_Text a:link, .Lead_Text a:active, .Lead_Text a:visited {
	background-color:#E4E4E9;
	padding-left:2px;
	padding-right:2px;
}
.Lead a:hover, .Lead_Text a:hover, .PlainText a.LinkList:hover, .Form_Text a:hover {
	background-color:#FFFFFF !Important;
}
.Lead ul, .Lead_Text ul {
	margin:10px 0;
	padding:0;
}
.Lead ul li, .Lead_Text ul li {
	list-style:none;
	background:url(../../images/_gui/ListBcg.gif) no-repeat 0 5px;
	margin-bottom:2px;
	overflow:hidden;
	padding:0 0 0 11px;
}
.Lead h3, .Lead_Text h3, .Lead h4, .Lead_Text h4 {
	font-size:1.2em;
	font-weight:700;
	margin:5px 0;
	padding:0;
}
tr.isTRFirst td, tr.isTREven td {
	background-color:#E4E4E9;
	padding:2px;
}
span.ArticleLinks, .PlainText {
	font-size:1.1em;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal, .jcarousel-skin-tango .jcarousel-item {
	width:220px;
}
.GalleryList li img, .SearchResultsInput {
	border:1px solid #B1B1B1;
}
.PlainText a.LinkList, .PlainText a.LinkList:link, .PlainText a.LinkList:active, .PlainText a.LinkList:visited, .Form_Text a, .Form_Text a:link, .Form_Text a:active, .Form_Text a:visited {
	background-color:#E4E4E9;
}
/*Other elements End*/
/* This css file define styles for DORH portal END */
