/* color for top bar texts */
#topBar {
	color: white;
	background-color: black;	
}

/* color for top bar home link */
#topBar a#home {
	color: white;	
}

/* dropdown menu background */
ul#dropNav {
	background-color: black;	
}

/* dropdown menu element separator */
ul#dropNav li {
	border-bottom: 1px solid rgb(71,71,71);	
}

/* link that activates dropdown menu */
#topBar #topNav a, 
#topBar #topNav a:visited {
	color: white;	
}

/* top bar links to other pages */
#topBar ul#topLinks li a, 
#topBar ul#topLinks li a:visited {
	color: rgb(139,139,139);
}

/* top bar links for changing language */
#topBar ul#topLang li a, 
#topBar ul#topLang li a:visited {
	color: rgb(139,139,139);
}

/* overwrites color for hover on top bar links */
#topBar ul#topLinks li a:hover, 
#topBar ul#topLang li a:hover {
	color: white;
}

/* search box outer background */
#header #searchBg {
	background-color: white;	
}

/* search box border and background color */
#header #searchContainer {
	background-color: white;
	border: 1px solid rgb(197,197,197);	
}

/* search box typed text color */
#header #searchContainer #text {
	color: rgb(197,197,197);	
}

/* main menu link */
#skMainMenu ul li a,
#skMainMenu ul li a:visited {
	color: white;
}

/* important news box heading */
#skMainContent .importantNews h1 {
	color: rgb(49, 91, 133);
}

/* important news links */
#skMainContent .importantNews a, 
#skMainContent .importantNews a:visited {
	color: rgb(49, 91, 133);
}

/* important news box background and border */
#skMainContent .importantNews {
	border: 1px solid rgb(232,232,232);
	background-color: rgb(248,248,248);
}

/* link block heading */
#skMainContent .linkBlocks .block h1 {
	color: rgb(38, 71, 113);	
}

/* link block link color */
#skMainContent .linkBlocks .block a,
#skMainContent .linkBlocks .block a:visited {
	color: rgb(89,89,89);
}

/* main content separator block */
#skMainContent .separator {
	border: 1px solid rgb(232,232,232);
	background-color: rgb(248,248,248);
}

/* footer link box border and background */
#skMainContent .footer {
	border: 1px solid rgb(232,232,232);
	background-color: rgb(248,248,248);
}

/* path in structure */
#skMainContent #path {
	border: 1px solid rgb(232,232,232);
	background-color: rgb(248,248,248);
	color: rgb(160,160,160);
}

/* path link */
#skMainContent #path a,
#skMainContent #path a:visited {
	color: #2373B0;
}

/* footer link color */
#skMainContent .footer ul li a, 
#skMainContent .footer ul li a:visited{
	color: rgb(148, 148, 148);
}

/* right side news heading color */
#skSideContent .block h1.default {
	color: rgb(59, 110, 151);
}

/* right side news calendar color */
#skSideContent .block h1.calendar {
	color: rgb(59, 110, 151);
}

/* right side news or calendar link color */
#skSideContent .block a,
#skSideCOntent .block a:visited  {
	color: rgb(53, 53, 53);
}

/* right side paragraph color */
#skSideContent .block p {
	color: rgb(176, 176, 176);
}

/* right side "read more" link color */
#skSideContent .block a.more {
	color: rgb(89,138,173);
}

/* text title in content */
#skMainContent .article h1 {
	color: #2474B1;
	border-bottom: 1px solid rgb(221,221,221);
}

/* link in content */
#skMainContent .article a,
#skMainContent .article a:visited {
	color: #2474B1; 
}

#skSideContent ul.menu li a,
#skSideContent ul.menu li a:visited {
	color: rgb(53,53,53);
}

#skSideContent ul.menu li ul li.selected a,
#skSideContent ul.menu li ul li.selected a:visited {
	color: rgb(59, 110, 151);
}


/* main background */
body {
	background-image: url('../images/bg.gif');
}

/* main background left 3d corner */
#skLeftCorner {
	background-image: url('../images/corner_left.gif');
}

/* main background right 3d corner */
#skRightCorner {
	background-image: url('../images/corner_right.gif');
}

/* top bar home link arrow */
#topBar div#home.closed {
	background: url('../images/arrow1.gif') 100% 4px no-repeat;
}

/* top bar home link arrow down when dropdow is opened*/
#topBar div#home.opened {
	background: url('../images/arrow1_down.gif') 100% 7px no-repeat;
}

/* top bar links to other sites separator */
#topBar ul#topLinks li {
	background: url('../images/separator1.gif') 0px 4px no-repeat;	
}

/* top bar language links separator*/
#topBar ul#topLang li {
	background: url('../images/separator1.gif') 0px 4px no-repeat;	
}

/* header background */
#header {
	background-image: url('../images/header_bg.jpg');	
}

/* header logo */
#header #logo {
	width: 150px;
	height: 89px;
	top: 40px;
	left: 70px;
	background-image: url('../images/header_logo_ska_eng.gif');	
}

/* search button icon */
#header #searchContainer #searchBtn {
	background: url('../images/search_icon.gif') 50% 50% no-repeat;	
}

/* main menu fixed size background */
#skMainMenu {
	background-image: url('../images/mainmenu_bg.jpg');
}

/* faux columns approach to get the right column always height 100% 
gray no matter how much content there on either columns */
#skContentContainer {
	background-image: url('../images/main_content_bg.gif');	
}

/* heading for link blocks */
#skMainContent .linkBlocks .block h1 {
	background-image: url('../images/link_block_heading_bg.gif');	
}

/* links inside link blocks with arrow */
#skMainContent .linkBlocks .block p {
	background: url('../images/arrow2.gif') 0px 5px no-repeat;
}

/* footer links separator */
#skMainContent .footer ul li {
	background: url('../images/separator2.gif') 100% 5px no-repeat;	
}

/* right column default heading */
#skSideContent .block h1.default {
	background-image: url('../images/right_label_news.gif');	
}

/* right column calendar heading */
#skSideContent .block h1.calendar {
	background-image: url('../images/right_label_calendar.gif');	
}

/* separator for news or calendar events */
#skSideContent .block .separator {
	background-image: url('../images/separator3.gif');	
}

/* main content path separator */
#skMainContent #path a {
	background: url('../images/separator4.gif') 100% 6px no-repeat;
}

/* main content list bullet */
#skMainContent .article ul  {
	list-style-image: url('../images/bullet.gif');	
}

/* right menu first level */
#skSideContent ul.menu li {
	background: url('../images/separator3.gif') 0px 100% repeat-x;
}

/* search result title arrow */
.ResultTitle {
	background: url('../images/arrow3.gif') 0px 6px no-repeat;
}

/* news link arrow on the right side*/
#skSideContent .block a {
	background: url('../images/arrow3.gif') 0px 5px no-repeat;
}

