/*

	Stylesheet for MediaLink

	Media:      screen, projection
	Copyright:  Netlash <http://www.netlash.com>
	Author:     Yoni De Beule <yoni@netlash.com>

*/

body {
	font: 300 12px "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.5;
	color: #000;
	background: #002e5d;
}

	#language li a {
		float: left;
		padding: 3px 3px;
		min-width: 18px;
		text-align: center;
		border: 0;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		background: #264d75;
		color: #fff;
	}

		#language li a:link,
		#language li a:visited {
			background: #264d75;
			color: #fff;
		}

		#language li a:hover,
		#language li a:active,
		#language li a:focus {
			background: #547392;
			color: #fff;
		}

	#language li.selected a,
	#language li.selected a:link,
	#language li.selected a:visited {
		background: #fff;
		color: #002e5d;
	}

	#userMeta li a,
	#userMeta li a:link,
	#userMeta li a:visited {
		color: #000;
		border-color: #73ACC3;
	}

	#topMeta li a,
	#topMeta li a:link,
	#topMeta li a:visited {
		color: #fff;
		border-color: #547392;
	}

	#mainHeader {
		background: #fb5a00 url(../images/logo.gif) no-repeat;
		padding: 12px;
	}

	#navigation {
		clear: both;
		background: #fb5b01 url(../images/background_blue_inactive.gif) repeat-x;
	}

	#navigation li a {
		float: left;
		padding: 9px 12px;
		border: 0;
		font-weight: 700;
		color: #fff;
		background: #002e5d url(../images/background_blue_inactive.gif) repeat-x;
	}

		#navigation li a:link,
		#navigation li a:visited {
			color: #fff;
			background: #002e5d url(../images/background_blue_inactive.gif) repeat-x;
		}

		#navigation li a:hover,
		#navigation li a:active,
		#navigation li a:focus {
			color: #fff;
			background: #3f6285 url(../images/background_blue_active.gif) repeat-x;
		}

	#navigation li.selected a,
	#navigation li.selected a:link,
	#navigation li.selected a:visited {
		background: #3f6285 url(../images/background_blue_active.gif) repeat-x;
	}

	#topFooter {
		background: #fb5a00;
		text-align: center;
		padding: 9px 0;
		color: #fff;
	}

	#topFooter li a,
	#topFooter li a:link,
	#topFooter li a:visited {
		color: #fff;
		border-color: #fc9054;
	}

	#mainFooter li a,
	#mainFooter li a:link,
	#mainFooter li a:visited {
		color: #fff;
		border-color: #547392;
	}

