* {
	margin:0;
	padding:0;
}

body {
	background-color:#ECE9E0;
	font:62.5%/1.5  Arial, sans-serif;
	_text-align:center;
}
#container {
	margin:34px auto 0;
	width:984px;
	position:relative;
	overflow:hidden;
	_text-align:left;
}
#columns {
	background:url(../images/bg.gif) repeat-y;
	border-top:54px solid #ECE9E0;
	overflow:hidden;
	_height:1%;
}
#home #columns {
	background:0;
	min-height:597px;
	_height:597px;
}
	#column-a {
		float:left;
		width:198px;
	}
	#column-b {
		float:left;
		width:586px;
		background:#fff;
		overflow:hidden;
	}
		#content {
			margin:20px 33px;
		}
	#column-c {
		float:right;
		width:199px;
		padding-top:12px;
	}
	#home #column-a {
		position:absolute !important;
		z-index:2;
	}
/* Updated 06/08 */
	#column-d {
		position:absolute;
		width:939px;
		height:597px;
	right:0;
	}
/* End of update */
	#column-d *,
	#home #column-a {
		position:relative;
		z-index:2;
	}
	#home h1 {
		z-index:3;
	}
	#cycle {
		position:absolute;
		top:0;
		left:0;
		text-align:right;
		z-index:1;
		width:939px;
		height:597px;
	}
/* Updated 06/08 */
#toolbar {
	position:absolute;
	top:0;
	right:0;
	background:#F6F4EF;
	float:right;
}
/* End of update */
#footer {
	background:#F6F4EF;
	border-left:#ECE9E0 solid 46px;
	padding-left:181px;
	padding-top:25px;
	padding-bottom:20px;
	margin-bottom:50px;
	overflow:hidden;
	_height:1%;
}
#home #footer {
	background:transparent;
	padding-left:0;
}

h1 {
	position:absolute;
	left:0;
	top:0;
	line-height:1000px;
	overflow:hidden;
	width:109px;
	height:110px;
}
	h1 img {
		display:block;
	}
h2 {
	color:#92007F;
	font-size:2.8em;
	font-weight:400;
	margin-bottom:0.5em;
}
h3 {
	color:#333;
	font-size:1.4em;
	margin-bottom:1em;
	margin-top:-1em;
}

li h3 {
	margin-top:0;
}

h3.subheading {
	margin-top:-.714em;
}
h3.events {
	margin:0 0 .5em 0;
	color:#666;
	font-size:1.2em
}
	h3.events a {
		text-decoration:none;
	}

object,
embed {
	margin-bottom:2em;
}

.fragment h3 {
	margin-top:0;
}
.event h3 {
	font-size:1.8em;
	margin-top:0;
}
.jobs h3,
.events h3 {
	font-size:1.6em;
	margin-bottom:0;
	margin-top:0;
}
	.jobs h3 a,
	.events h3 a {
		text-decoration:none;
	}
#column-c h3 {
	font-size:1.2em;
	color:#666;
	background:url(../images/dot_dash.gif) repeat-x bottom;
	padding:0 0 1em 7px;
	margin:0 19px 1em 2px;
}
h4 {
	font-size:1.4em;
	color:#333;
	margin-bottom:1em;
}
.related h4 {
	background:url(../images/dot_dash.gif) repeat-x bottom;
	padding:0 0 .5em 0;
	margin-bottom:0;
}
div.more a {
	text-decoration:none;
}
div.more a:hover {
	text-decoration:underline;
}
div.more h4 {
	font-size:1.2em;
	color:#666;
	background:url(../images/dot_dash.gif) repeat-x bottom;
	padding:0 0 .5em 7px;
	margin-bottom:0;
}
h5 {
	font-size:1.4em;
	color:#333;
}
div.more ul li h5 {
	font-size:1.4em;
	color:#93007F;
	line-height:1;
	margin-bottom:1em;
}
h6 {
	font-size:1.3em;
	color:#333;
	margin-bottom:1em;
}
p {
	color:#333;
	margin-bottom:1em;
	font-size:1.4em;
}
p.intro {
	font-size:1.8em;
}
p.date {
	font-size:1.2em;
	color:#666;
	margin-bottom:.5em;
}
p.level {
	padding-left:26px;
}
p.level a {
	color:#92007F;
	font-size:.8575em;
	text-decoration:none;
}
p.level1 {
	background:url(../images/icon_1.gif) no-repeat 0 50%;
}
p.level2 {
	background:url(../images/icon_2.gif) no-repeat 0 50%;
}
p.level3 {
	background:url(../images/icon_3.gif) no-repeat 0 50%;
}
p.question {
	background:url(../images/icon_question.gif) no-repeat 0 50%;
}
div.more ul li p {
	font-size:1.2em;
}
a {
	color:#92007F;
}
hr {
	background:transparent url(../images/hr.gif) no-repeat;
	border:0;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hr.gif');
	height:1px;
	width:492px;
	*width:1px;
	margin:0 auto 1em;
	_margin-left:10px;
}
pre {
	font-family:'Lucida Console', Monaco, monospace;
	white-space:pre-wrap;
	font-size:1.4em;
	color:#333;
	margin-bottom:2em;
	padding:10px;
	border:1px solid #eee;
	*word-wrap:break-word;
}
q {
   font-style:italic;
   padding:0 1ex 0 .5ex;
}
table {
	color:#333;
	font-size:1.4em;
	width:520px;
	border-collapse:collapse;
	background:url(../images/dot_dash.gif) repeat-x bottom;
	margin-bottom:2em;
}

	div.fragment table {
		width:500px;
	}

th {
	vertical-align:top;
	text-align:left;
	background:url(../images/dot_dash.gif) repeat-x bottom;
	padding:0 1ex .5em 0;
}
td {
	vertical-align:top;
	padding:.5em 1ex;
	border-bottom:1px solid #eee;
}
/* New 06/08 */
table.noborders {
	background:0;
}
	table.noborders th {
		background:0;
	}
	table.noborders td {
		border:0;
	}
/* End of new */
ol {
	font-size:1.4em;
	color:#333;
	margin-left:40px;
	margin-bottom:2em;
}
	ol ol {
		font-size:1em;
		list-style-type:lower-roman;
		margin-left:30px;
		margin-bottom:0
	}
#content ul {
	font-size:1.4em;
	color:#333;
	margin-left:40px;
	margin-bottom:2em;
}
#content ul ul {
	font-size:1em;
	margin-left:30px;
	margin-bottom:0
}
#columns ul.buttons {
	list-style:none;
	overflow:hidden;
	_height:1%;
	padding-top:1em;
	margin-bottom:3em;
	font-size:1em;
	margin-left:0;
}
	ul.buttons li {
		float:left;
	}
		ul.buttons li a {
			background:#93007F url(../images/arrow_button.gif) no-repeat;
			color:#fff;
			font-size:1.6em;
			font-weight:700;
			text-decoration:none;
			display:block;
			width:119px;
			padding:5px 8px 5px 35px;
			margin-right:20px;
			white-space:nowrap;
		}
#column-c ul.buttons {
	background:0
}
#column-c ul.buttons li a {
	background:transparent url(../images/arrow_button2.gif) no-repeat;
	color:#93007F;
	font-size:1.4em;
	padding-left:35px;
	line-height:150%;
white-space:normal;
}
div.more {
	margin-bottom:2em;
}
#columns div.more ul {
	background:#F9F8F6;
	list-style:none;
	overflow:hidden;
	_height:1%;
	font-size:1em;
	margin:0;
}
	div.more ul li {
		float:left;
		width:30%;
		padding:0;
		margin:1em 1.5% 0;
	}
	div.more ul li.last {
		margin-right:0;
	}
blockquote {
	background:#F9F8F6 url(../images/dot_dash.gif) repeat-x top;
}
	blockquote div {
		background:url(../images/dot_dash2.gif) repeat-x bottom;
		overflow:hidden;
		_height:1%;
		padding-top:7px
	}
		blockquote div div.left {
			background:0;
			width:82px;
			padding-left:10px
		}
		blockquote div div.right {
			background:0;
			width:428px;
		}
		blockquote p {
			font-size:1.8em;
			margin-bottom:.7em;
		}
		blockquote p.source {
			color:#666;
			font-size:1.2em;
			font-weight:700;
			margin-bottom:1em;
		}
		blockquote p.source a {
			color:#666;
			text-decoration:none;
		}
#column-c ul {
	background:#F0EDE6;
	list-style:none;
	width:177px;
	margin-left:3px;
	margin-bottom:2em;
	margin-top:-1.2em;
}
	#column-c ul li {
		padding:5px 0;
	}
	#column-c ul a {
		color:#666;
		display:block;
		font-size:1.4em;
		text-decoration:none;
		background:url(../images/arrow_right.gif) no-repeat 15px 4px;
		padding-left:25px;
		line-height:120%
	}
	#column-c ul a:hover {
		text-decoration:underline;
	}

#column-c p {
	font-size:1.3em;
	color:#666;
	margin:0 21px 2em 13px;
	line-height:120%
}
	#column-c p a {
		font-weight:700;
		color:#666;
		text-decoration:none;
	}
div.ncb {
	background:#36B0A3 url(../images/ncb.gif) no-repeat;
	width:155px;
	margin-left:13px;
}
div.ncb a {
	color:#fff;
	text-decoration:none;
	font-size:1.3em;
	font-weight:700;
	line-height:120%;
	padding:60px 5px 5px 5px;
	display:block;
}
#columns div.tabs ul.tabs {
	list-style:none;
	overflow:hidden;
	_height:1%;
	position:relative;
	z-index:2;
	font-size:0.9em;
	margin:0;
}
	div.tabs ul.tabs li {
		float:left;
		background:#ECE9E0 url(../images/tab.gif) no-repeat;
		border-bottom:1px solid #fff;
	}
	div.tabs ul.tabs li.ui-state-active {
		background:#F6F4EF;
		border:1px solid #ECE9E0;
		border-bottom:1px solid #F6F4EF;
	}
		div.tabs ul.tabs li a {
			font-size:1.4em;
			color:#333;
			font-weight:700;
			text-decoration:none;
			padding:5px 10px;
			display:block;
		}
		div.tabs ul.tabs li a:hover {
			background:#ECE9E0 url(../images/tab_hover.gif) no-repeat;
			color:#93007F;
		}
		div.tabs ul.tabs li.ui-state-active a {
			color:#93007F;
		}
div.tabs div.fragment {
	background:#F6F4EF;
	border:1px solid #ECE9E0;
	padding:5px 10px;
	margin-bottom:2em;
	position:relative;
	z-index:1;
	margin-top:-1px;
	padding-top:2em;
}
	div.fragment h3 {
		font-size:1.6em;
		color:#333;
		font-weight:700;
	}
	div.fragment h4 {
		font-size:1.4em;
		color:#93007F;
		font-weight:700;
		margin-bottom:0;
	}
	#columns div.fragment ul {
		margin-left:17px;
		font-size:1.4em;
		margin-bottom:1em;
		color:#333;
	}
	#columns div.fragment ul.col {
		list-style:none;
		list-style-image:none;
		background:url(../images/dot_dash.gif) repeat-x bottom;
		margin:.5em 9px 2em 0;
		font-size:1em;
	}
	#columns div.fragment ul.li_cont3 {
		margin-right:0;
	}
	div.fragment ul.li_cont3 {
		margin-right:0;
	}
	div.fragment ul.col li {
		background:url(../images/dot_dash.gif) repeat-x top;
		font-size:1.4em;
	}
	div.fragment ul.col li a {
		color:#333;
		text-decoration:none;
		line-height:200%;
	}
	div.fragment ul.col li a:hover {
	text-decoration:underline;
	}
.li_container {
	overflow:hidden;
	_height:1%;
}
#home div.tabs {
	width:323px;
	float:right;
	margin-top:75px;
	margin-right:32px;
	display:inline;
}
	#home div.tabs ul.tabs li {
		background:#60002C url(../images/tab2.gif) no-repeat;
		border:0;
	}
	#home div.tabs ul.tabs li a {
		padding:3px 11px 3px 12px;
	}
	#home div.tabs ul.tabs li.ui-state-active a {
		background:#A51E57;
	}
	#home div.tabs ul.tabs li a:hover {
	   background:#60002C url(../images/tab2_hover.gif) no-repeat;
	color:#fff
	}
		#home div.tabs ul.tabs li a {
			font-size:1.4em;
			color:#fff;
			font-weight:400;
		}
#home div.tabs div.fragment {
	background:#A51E57;
	border:0;
	margin-top:0;
	color:#fff;
	margin-bottom:7px;
	padding-top:1em;
}
	#home div.tabs div.fragment p {
		color:#fff;
		font-size:2em;
		line-height:120%;
		margin-bottom:.5em;
	}
	#home div.tabs div.fragment ul {
		color:#fff;
	}
	#home div.tabs div.fragment a {
		color:#fff;
		text-decoration:none;
	}
#updates {
	background:url(../images/transparent.png);
	clear:right;
	float:right;
	margin-right:32px;
	width:303px;
	_width:323px;
	padding:5px 10px;
	display:inline;
}
	#updates h3 {
		background:url(../images/dot_dash_white.gif) repeat-x bottom;
		color:#fff;
		font-size:1.2em;
		padding-bottom:.25em;
		margin-bottom:.5em;
		margin-top:0;
	}
	#updates h4 {
		font-size:1.2em;
		font-weight:700;
		margin-bottom:.25em;
	}
		#updates h4 a {
			text-decoration:none;
			color:#fff;
		}

	#updates ul {
		list-style:none;
	}
		#updates ul li {
			float:left;
			background:url(../images/dot_dash_white.gif) repeat-x left bottom;
			margin-bottom:.75em;
			overflow:visible;
			min-height:60px;
			height:auto !important;
			height:60px;
		}
			#updates ul li a {
				float:left;
			}

			#updates ul li h4 a {
				float:none;
			}

		#updates div.right {
			width:238px;
		}
		#updates p {
			color:#fff;
			font-size:1.2em;
			margin-bottom:.5em
		}
#updates a#more {
	color:#ccc;
	font-size:1.1em;
	text-decoration:none;
	text-align:right;
	display:block;
	padding-right:10px;
}
div.pullout {
	background:#F9F8F6 url(../images/dot_dash.gif) repeat-x;
	margin-bottom:2em;
}
	div.pullout div {
		background:url(../images/dot_dash2.gif) bottom repeat-x;
		padding:10px
	}
	div.pullout h4 {
		font-size:1.4em;
		color:#333;
	}
/* Updated 06/08 */
#columns ul.actions,
#columns ul.iconPdf {
	font-size:1em;
	margin-left:0;
	list-style:none;
	overflow:hidden;
	margin-bottom:2em;
	_height:1%;
}
	ul.actions li {
		float:left;
		background:url(../images/icon_go.gif) no-repeat;
	}
		ul.actions li a,
		ul.iconPdf li a,
		#column-c ul.iconPdf a {
			color:#93007F;
			font-size:1.3em;
			font-weight:700;
			padding-left:26px;
			text-decoration:none;
			padding:0 0 0 26px;
			margin-right:24px;
		}
	ul.actions li.iconPdf {
		background:url(../images/icon_pdf.gif) no-repeat;
	}
	ul.actions li.iconPrint {
		background:url(../images/icon_print.gif) no-repeat;
	}
	ul.iconPdf li {
		background:url(../images/icon_pdf.gif) no-repeat;
		margin-bottom:10px;
	}
/* End of update */
/* Updated 27/08 */
#column-c ul.iconPdf {
	background:transparent;
	margin-top:inherit;
	width:auto;
}
#column-c ul.iconPdf li {
	margin-left:12px;

}
#column-c ul.iconPdf a {
	background:none;
}
/* End of update */
#column-c ul.actions {
	background:transparent;
}
	#column-c ul.actions li {
		float:none;
		background:0;
		padding-left:8px;
	}
		#column-c ul.actions li a {
			background:url(../images/icon_go2.gif) no-repeat 0 3px;
			color:#93007F;
			font-size:1.3em;
			font-weight:700;
			margin:0;
			display:block;
			padding:5px 0 5px 30px;
			line-height:120%;
		}
		#column-c ul.actions li.iconPdf a {
			background:url(../images/icon_pdf2.gif) no-repeat 0 3px;
		}
		#column-c ul.actions li.iconPrint a {
			background:url(../images/icon_print2.gif) no-repeat 0 3px;
		}
#columns .related ul {
	list-style:none;
	margin-bottom:2em;
	font-size:1em;
	margin-left:0;
}
	.related ul li {
		background:url(../images/dot_dash2.gif) bottom repeat-x;
		font-size:1.2em;
		color:#333;
		padding:4px 0 6px;
	}
	.related ul li a {
		color:#333;
	}
#columns ul.logos {
	list-style:none;
	overflow:hidden;
	_height:1%;
	margin-bottom:2em;
	margin-left:0;
}
	ul.logos li {
		float:left;
		margin-right:14px;
	}
	ul.logos li.last {
		margin-right:0;
	}
#columns ul.events {
	list-style:none;
	list-style-image:none;
	background:url(../images/dot_dash2.gif) bottom repeat-x;
	padding-bottom:15px;
	margin-bottom:.8575em;
	margin-left:0;
	font-size:1em;
}
	ul.events li {
		margin-bottom:5px;
		background:#F9F8F6 url(../images/dot_dash2.gif) top repeat-x;
		overflow:hidden;
		_height:1%;
		padding:8px 8px 0;
	}
	ul.events li .left {
		width:60px;
	}
	ul.events li .right {
		width:430px;
	}

#columns ul.jobs {
	list-style:none;
	list-style-image:none;
	background:url(../images/dot_dash2.gif) bottom repeat-x;
	padding-bottom:2px;
	margin-bottom:.8575em;
	margin-left:0;
	font-size:1em;
}
	ul.jobs li {
		margin-bottom:5px;
		background:#F9F8F6 url(../images/dot_dash2.gif) top repeat-x;
		overflow:hidden;
		_height:1%;
		padding:8px 8px 0;
	}
		ul.jobs li p.date {
			font-weight:bold;
		}

div.event {
	overflow:hidden;
	_height:1%;
	background:url(../images/dot_dash_gradient.gif) top repeat-x;
	padding:8px 8px 0;
}
	div.event .left {
		width:60px;
	}
	div.event .right {
		width:430px;
	}
/* New 06/08 */
		div.event .left .right,
		div.event .left .left,
		div.event .right .right,
		div.event .right .left {
			width:auto;
		}
/* End of new */
#columns ul.gallery {
	list-style:none;
	overflow:hidden;
	_height:1%;
	font-size:1em;
	margin:0;
}
	ul.gallery li {
		float:left;
		margin-right:20px;
		margin-bottom:2em;
	}
	ul.gallery li.first {
		clear:left;
	}
	ul.gallery li.last {
		margin-right:0;
	}
	ul.gallery a img {
		border:3px solid #D09FB2;
		opacity:0.5;
		filter:alpha(opacity=50);
		display:block;
		margin-bottom:.5em;
	}
	ul.gallery a:hover img {
		opacity:1;
		filter:alpha(opacity=100);
	}
	ul.gallery a:hover {
		color:#93007F;
	}
	ul.gallery a {
		display:block;
		font-size:1.3em;
		color:#333;
		font-weight:700;
		width:160px;
		text-decoration:none;
	}
dl {
	margin-bottom:2em;
}
	dl dt {
		font-size:1.4em;
		font-weight:700;
		color:#666;
		padding:5px;
		background:url(../images/dot_dash.gif) bottom repeat-x;
	}
		dl dt a {
			background:url(../images/down.gif) no-repeat 500px 8px;
			color:#666;
			display:block;
			padding-right:20px;
			cursor:pointer;
		}
		dl dt a:hover {
			text-decoration:underline;
		}
		dl dt a.active {
			background:url(../images/up.gif) no-repeat 500px 8px;
			color:#333;
			text-decoration:underline;
		}
	dl dd {
		background:#F7F6F3;
		padding:5px 5px 1px;
	}
fieldset {
	border:0
}
legend {
	color:#333;
	font-size:1.6em;
	font-weight:700;
	margin-bottom:.5em;
	*margin-left:-6px;
}
#columns form ul {
	list-style:none;
	list-style-image:none;
	margin:0 0 2em;
	font-size:1em;
	overflow:hidden;
	_height:1%;
}
	#columns form ul li {
		float:left;
		clear:left;
		margin-bottom:15px;
		list-style:none;
		width:519px;
	}

		#columns form ul li div.group {
			float:left;
			width:290px;
		}

	#columns form ul ul {
		list-style-type:disc;
		margin-left:17px;
		margin-bottom:1em;
		height:auto;
		display:block;
		overflow:visible;
		z-index:0;
		font-size:1.4em;
	}

		#columns form ul ul li {
			float:none;
			margin-bottom:0;
			list-style-type:disc;
		}

label {
	color:#333;
	font-size:1.4em;
	width:199px;
	display:block;
	float:left;
	margin-right:5px
}
#content textarea,
#content input.text {
	font-size:1.4em;
	padding:2px;
	width:290px;
}

#content li input#captcha {
	width:70px;
}

	li.long label {
		width:203px
	}
	#content li.long input.text {
		width:286px;
	}
	li.radio-inline label {
		float:none;
		display:inline;
		width:auto;
		margin-right:8px
	}
	li.radio-inline input.radio {
		margin-right:35px
	}
li.radio {
	margin-bottom:1em;
}
	li.radio label {
		float:none;
		display:inline;
		width:auto;
		font-weight:700;
	}
	li.radio input.radio {
		margin-right:7px;
	}
	li.radio p {
		margin-left:23px
	}
	li.radio ul {
		background:#F7F6F3 url(../images/dot_dash.gif) repeat-x top;
		padding:10px 10px 10px 23px
	}
	li.radio ul li input.checkbox {
		margin-right:10px
	}
	li.radio ul li label {
		font-weight:400;
	}

	#columns li.select-inline ul {
		margin-bottom:0;
	}
	#columns li.select-inline ul li {
		float:left;
		clear:none;
		margin-right:2px;
		margin-bottom:0;
	}
	li.select-inline ul li.last {
		margin:0;
	}
	select {
		font-size:1.4em;
		color:#333;
	}
	select.tiny {
		width:64px;
	}
	select.small {
		width:96px;
	}
	select.medium {
		width:168px;
	}
	select.large {
		width:179px;
	}

#toolbar ul {
	float:left;
	list-style:none;
	overflow:hidden;
	_height:1%;
	margin-left:22px;
}
	#toolbar ul li {
		float:left;
		padding:5px 0;
		font-size:1.1em;
		margin-right:1ex;
		color:#999;
		margin-top:2px;
	}
	#toolbar ul li a {
		margin-right:1ex;
		color:#999;
		text-decoration:none;
		vertical-align:bottom;
	}
	#toolbar ul li.size {
		margin-top:-3px;
	}
	#toolbar ul li.size span {
		vertical-align:-2px;
	}

	#toolbar ul li.size a {
		margin-right:0;
	}
	#toolbar form {
		margin:0;
	}
	#toolbar fieldset {
		float:left;
		border:0;
		margin-top:-2px
	}
	#toolbar .submit {
		width:20px;
		height:20px;
		background:url(../images/search.gif) no-repeat;
		text-indent:-1000em;
		font-size:0;
		line-height:0;
		border:0;
		vertical-align:bottom
	}
	#toolbar .text {
		border:1px solid #999;
		height:18px;
		vertical-align:bottom;
		line-height:1.4;
		font-size:14px;
		padding:0;
	}

#footer ul {
	list-style:none;
	font-size:1.1em;
	color:#666;
	float:left;
	width:135px;
}
	#footer li {
		font-weight:700;
	}
		#footer li a {
			font-weight:400;
			color:#666;
			text-decoration:none;
			margin-right:5px
		}
		#footer li a:hover {
			text-decoration:underline;
		}
/* Updated 06/08 */
#footer ul#contacts {
	float:right;
	width:267px;
}
	#footer ul#contacts li address {
		font-style:normal;
		font-size:1.1em;
		color:#A09F9D;
		font-weight:400;
		padding-bottom:2em;
		line-height:120%
	}
		#footer ul#contacts li address.hover {
			color:#666;
		}

	#footer ul#contacts li a.left {
		margin-right:10px;
	}
	#footer ul#contacts li a {
		font-weight:700;
		color:#A09F9D;
		position:relative;
	}

		#footer ul#contacts li a:hover {
			text-decoration:none;
			color:#666;
		}

	#home #footer ul#contacts {
		width:auto;
	}
	#footer ul#contacts li address {
		padding-left:77px;
	}
		#footer ul#contacts li address a span {
			margin-left:-77px;
			position:absolute;
			top:0;
			left:0;
		}

	#footer ul#contacts li.seevic address {
		padding-left:77px;
	}
		#footer ul#contacts li.seevic address a span {
			display:block;
			width:71px;
			height:61px;
			margin-left:-71px;
			background:url(../images/contact_seevic.gif) no-repeat;
		}
			#footer ul#contacts li.seevic address a:hover span {
				background-position:0 -61px;
			}

	#footer ul#contacts li.ncb address {
		padding-left:77px;
	}
		#footer ul#contacts li.ncb address a span {
			display:block;
			width:77px;
			height:33px;
			margin-left:-77px;
			float:left;
			background:url(../images/contact_ncb.gif) no-repeat;
		}
			#footer ul#contacts li.ncb address a:hover span {
				background-position:0 -33px;
			}

#home #footer ul#contacts li {
	float:left;
	margin-right:30px
}

	#home #footer ul#contacts li.ncb {
		margin-right:0;
	}

		#home #footer ul#contacts li.seevic address a span {
			width:71px;
			height:61px;
		}

/* End of update */

/* Navigation stuff */
#columns ul.item-nav {
	list-style:none;
	overflow:hidden;
	margin:0;
	font-size:1em;
	_height:1%;
}
	ul.item-nav li {
		float:left;
		font-size:1.2em
	}
	ul.item-nav li.previous {
		width:82px;
	}
	ul.item-nav li.next {
		float:right;
	}
		ul.item-nav li.previous a {
			background:url(../images/arrow_previous.gif) no-repeat 0 65%;
			padding-left:10px;
			text-decoration:none;
		}
		ul.item-nav li.back a {
			background:url(../images/arrow_back.gif) no-repeat 0 65%;
			padding-left:12px;
			text-decoration:none;
		}
		ul.item-nav li.next a {
			background:url(../images/arrow_next.gif) no-repeat 100% 65%;
			padding-right:10px;
			text-decoration:none;
		}
ul.border {
	background:url(../images/dot_dash.gif) top repeat-x;
	padding-top:.8em;
}
ul#navigation {
	background:#A51E57 url(../images/nav_bottom.gif) no-repeat bottom right;
	border-left:20px solid #ECE9E0;
	list-style:none;
	padding-top:71px;
	padding-bottom:42px;
}
	ul#navigation li {
		font-size:1.4em;
	}
		ul#navigation li a {
			color:#fff;
			display:block;
			padding-left:12px;
			text-decoration:none;
			border-bottom:1px solid #90154A;
			_height:1px;
		}
		ul#navigation li.current a,
		ul#navigation li a:hover {
			text-decoration:underline;
		}
		ul#navigation li.current li a {
			text-decoration:none;
		}
		ul#navigation li.more a {
			background:url(../images/arrow_down.gif) no-repeat right;
		}
			ul#navigation li.more ul {
				background:#D0256E;
				list-style:none;
			}
				ul#navigation li.more li {
					font-size:1em;
				}
					ul#navigation li.more li a {
						background:0;
						border-bottom:1px solid #AE1A5A;
					}
					ul#navigation li.more li.last a {
						border-bottom:1px solid #90154A;
					}
					ul#navigation li.more li.more a,
					ul#navigation li.more li.more a:hover {
						background:url(../images/nav_active2.gif) no-repeat left top;
					}
					ul#navigation li.more li a:hover {
						background:url(../images/nav_active2.gif) no-repeat left top;
					}
				ul#navigation li.more li.active {
					background:url(../images/nav_active.gif) no-repeat;
				}
					ul#navigation li.more li.more ul {
						background:#F6F4EF;
						padding:0 0 5px 0;
					}
						ul#navigation li.more li.more ul li {
							font-size:0.8575em;
						}
						   ul#navigation li.more li.more ul li a {
							   border-bottom:0;
							   color:#60002C;
							   background:url(../images/arrow_across.gif) no-repeat 0 0.7em;
							   padding:0.2em 1em 0.5em 28px;
						   }
				ul#navigation li.more li.active li.active {
					background:url(../images/nav_active_active.gif) no-repeat 0 0;
				}
					 ul#navigation li.more li.active li.active a,
					 ul#navigation li.more li.active li a:hover {
						background:url(../images/nav_active_active.gif) no-repeat 0 0;
					}
		ul#navigation li.last a {
			border-bottom:0
		}

ul#breadcrumb {
	list-style:none;
	margin:12px 33px
}
	ul#breadcrumb li {
		display:inline;
		font-size:1.1em;
		color:#999;
	}
		ul#breadcrumb li a {
			color:#999;
			text-decoration:none;
		}
	ul#breadcrumb li a:hover {
		text-decoration:underline
}

a img {
	border:0
}
.left {
	float:left !important
}
.right {
	float:right !important
}
.ui-tabs .ui-tabs-hide {
	 display:none;
}


#breadcrumb {
	position:relative;
}
#breadcrumb ul {
	display:none;
	width:150px;
	background:#fff;
	border:1px solid #ccc;
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	padding:5px;
	position:absolute;
}
	#breadcrumb ul li {
		display:block;
		float:none;
	}


/* search results */

#search h3 {
	margin:0;
}

#search p.results {
	padding:0 0 5px 0;
	font-size:1em;
}
	#search ul.searchnav {
		list-style-type:none;
		display:inline-block;
		margin:0 0 30px 0;
		padding:5px 0 15px 0;
		width:100%;
		border-top:1px solid #CCCCCC;
	}
		#search ul.searchnav li {
			float:left;
			margin:0;
			padding:0 5px 0 0;
			font-size:0.8em;
		}
			#search ul.searchnav li.selected {
				color:#000;
				font-weight:bold;
			}

	#search ul.results {
		list-style-type:none;
		margin:0;
		padding:0;
	}
		#search ul.results li {
			padding:0;
			margin:0 0 15px 0;
		}
			#search ul.results li h4 {
				font-size:1em;
				margin:0;
			}

			#search ul.results li p {
				font-size:0.8em;
			}

/* apply now button */
	div#column-a div#applyNow {
		margin-top:6px;
		font-size:1.6em;
		float:right;
		background:url(../images/apply_now.png) no-repeat bottom left;
	}

		div#column-a div#applyNow p {	
			font-size:1em;
			margin:0;
		}

		div#column-a div#applyNow a {	
			display:block;
			width:129px;
			color:#ffffff;
			text-decoration:none;
			padding:12px;
			text-align:center;
		}
			
			div#column-a div#applyNow a:hover {	
			}

		div#column-a div#applyNow strong {
			display:block;
			font-size:1.5em;
		}

/* countdown */
	div#column-c div.countdown {
		background:url(../images/countdown_top.gif) no-repeat top left;
		margin:10px 0 20px 9px;
		width:170px;
	}

		div#column-c div.countdown div {
			background:url(../images/countdown_bottom.gif) no-repeat bottom left;
			overflow:hidden;
			width:170px;
		}

		div#column-c div.countdown p {
			margin:8px 4px 4px 4px;
			font-size:1.8em;
			color:#333333;
			text-align:center;
		}

			div#column-c div.countdown p strong {
				display:block;
				background:#98A51C;
				color:#ffffff;
				font-size:2em;
				line-height:1;
				padding:7px 0;
				margin-top:7px;
				overflow:hidden;
				clear:both;
			}