html{background:#fff}
body {
	font:11px arial,sans-serif;
	color:#000;
	background:#fff url(/media/images/body_bg.gif) repeat-x;
	margin:0;
	min-width:968px;
}
#inner {background:#fff url(/media/images/bg2.gif) repeat-x}
a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
a:focus {outline:none}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
img {border-style:none}
#container {
	background:url(/media/images/left-bg.gif) no-repeat 50% 0;
	width:100%;
	overflow:hidden;
}
#inner #container {background:none}
#header {
	margin:0 auto;
	width:968px;
}
#header:after {
	clear:both;
	display:block;
	content:"";
}
.header {
	width:958px;
	padding:0 10px 0 0;
	overflow:hidden;
	height:90px;
}
#logo {
	float:left;
	background:url(/media/images/pgsga_title.gif) no-repeat;
	width:201px;
	height:67px;
	margin:15px 0 0 10px;
	display:inline;
	text-indent:-9999px;
	overflow:hidden;
}
#logo a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
#lang {
	float:left;
	padding:0 0 0 35px;
	margin:70px 0 0;
}
#lang ul {
	float:left;
	padding:0;
	margin:0;
	list-style:none;
}
#lang ul li {
	float:left;
	padding:0 5px;
	background:url(/media/images/separator01.gif) no-repeat 0 50%;
}
#lang ul li:first-child {background:none}
#lang ul li a {
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#adb7d4;
}
#container_search {
	float:right;
	width:217px;
	margin:7px 0 0;
}
#nav_header {
	width:217px;
	overflow:hidden;
}
#nav_header ul {
	width:217px;
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
}
#nav_header ul li {
	float:left;
	padding:0 10px 0 11px;
	background:url(/media/images/separator02.gif) no-repeat 0 50%;
}
#nav_header ul li:first-child {
	padding:0 10px 0 0;
	background:none;
}
#nav_header ul li a {
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#adbadf;
}
.searchbox {
	width:217px;
	background:url(/media/images/search_box_bg.png) no-repeat;
	overflow:hidden;
	margin:6px 0 0;
	height:24px;
}
.searchbox input {
	float:left;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#001f7a;
	width:179px;
	height:14px;
	padding:5px;
	margin:0;
	position:relative;
	border:none;
	background:none;
}
.searchbox .search_button {
	float:left;
	background:url(/media/images/search_button.gif) no-repeat;
	width:27px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	border:none;
}
#online {
	width:217px;
	overflow:hidden;
	margin:7px 0 0;
}
#onlineText {
	float:left;
	width:157px;
	position:relative;
	margin:0 -17px 0 0;
	display:inline;
}
#onlineText a {
	float:right;
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#9ea8c5;
	margin:14px 0 0;
}
#onlineImg {
	/*float:left;
	width:77px;*/
}
#onlineImg a {
	display:block;
	/*background:url(/media/images/on-line.png) no-repeat;*/
	width:77px;
	height:31px;
	cursor:pointer;
	overflow:hidden;
	/*text-indent:-9999px;*/
}
#nav_topic {
	width:950px;
	padding:0 0 0 18px;
	overflow:hidden;
}
#nav_topic ul {
	float:left;
	padding:0;
	margin:0;
	background:url(/media/images/separator03.gif) no-repeat 100% 0;
	list-style:none;
}
#nav_topic ul li {
	float:left;
	padding:0 56px 0 57px;
	background:url(/media/images/separator03.gif) no-repeat;
}
#nav_topic ul li a {
	float:left;
	font:14px/30px "Times New Roman", Times, serif;
	color:#002396;
}
#content_main {
	width:968px;
	margin:-7px auto 0;
	position:relative;
}
#inner #content_main {margin:0 auto}
.holder {
	width:963px;
	padding:0 0 0 5px;
	overflow:hidden;
}
.section {
	float:left;
	/*background:url(/media/images/univer.png) no-repeat;*/
	width:736px;
}

#sectiontitle {
	width:683px;
	height:32px;
	padding:217px 23px 0 30px;
	overflow:hidden;
	position: relative;
	z-index: 1;
}
#sectiontitleText {
	width:683px;
	overflow:hidden;
	position:relative;
}
#sectiontitleText span {
	display:block;
	font:10px/14px Verdana, Tahoma, sans-serif;
	color:#b3b3b3;
}
#sectiontitleText a {
	float:left;
	font:10px/14px Verdana, Tahoma, sans-serif;
	color:#fff;
	padding:0 9px 0 0;
	background:url(/media/images/arrows.gif) no-repeat 100% 50%;
	text-decoration:underline;
}
#sectiontitleText a:hover {text-decoration:none}
#right_mnu {
	float:left;
	width:218px;
	padding:0;
}
#right_mnu ul {
	width:218px;
	padding:0;
	margin:10px 0 0;
	overflow:hidden;
	list-style:none;
}
* html #right_mnu ul {margin:12px 0 0}
#right_mnu ul li {
	float:left;
	width:218px;
	margin:2px 0 0;
}
* html #right_mnu ul li {margin:-1px 0 0}
#right_mnu ul li a {
	display:block;
	cursor:pointer;
}
#right_mnu ul li img {
	display:block;
}
.content {
	background:url(/media/images/bg-content.gif) repeat-y;
	width:968px;
	overflow:hidden;
	margin:20px 0 0;
}
.sidebar {
	float:left;
	width:212px;
	padding:0 21px;
}
#events {
	width:212px;
	overflow:hidden;
}
#events .heading {
	width:212px;
	overflow:hidden;
}
#events .heading h2 {
	font:14px/16px "Times New Roman", Times, serif;
	color:#002798;
	float:left;
	margin:0;
}
#events .heading h2 a {
	float:left;
	font:14px/16px "Times New Roman", Times, serif;
	color:#002798;
	padding:0 2px 0 0;
}
#events .heading h2 img {
	float:left;
	margin:2px 0 0;
}
.rss_feed {
	float:right;
	cursor:pointer;
	background:url(/media/images/rss.png) no-repeat;
	width:13px;
	height:13px;
	text-indent:-9999px;
	margin:2px 0 0;
}
.rss_feed:hover {
	float:right;
	cursor:pointer;
	background:url(/media/images/rss_hover.png) no-repeat;
	width:13px;
	height:13px;
	text-indent:-9999px;
	margin:2px 0 0;
}
#events .event {
	background:url(/media/images/bg-event.gif) repeat-y;
	width:212px;
	overflow:hidden;
	margin:22px 0 0;
}
#events .event h3 {
	float:left;
	margin:0;
	width:36px;
}
#events .event h3 .event_day {
	font:24px/24px "Times New Roman", Times, serif;
	color:#00279a;
	display:block;
}
#events .event h3 .event_month {
	font:14px/14px "Times New Roman", Times, serif;
	color:#00279a;
	display:block;
}
#events .event h3 .event_year {
	font:10px/12px "Times New Roman", Times, serif;
	color:#5e5e5e;
	display:block;
}
#events .event_list {
	float:left;
	width:169px;
	padding:0 0 0 7px;
}
#events .event_list p {
	font:14px/16px "Times New Roman", Times, serif;
	color:#474b56;
	margin:0;
}
#events .event_list p a {
	font:14px/16px "Times New Roman", Times, serif;
	color:#474b56;
	text-decoration:underline;
}
#events .event_list p a:hover {text-decoration:none}
#events .event_list .event_time {
	display:block;
	font:bold 12px/14px "Times New Roman", Times, serif;
	color:#002798;
	margin:0 0 4px;
}
.right {text-align: right;}

.sidebar .more {
	background:#eae9e6;
	width:196px;
	padding:2px 7px;
	overflow:hidden;
	border:1px solid #a6b2d3;
	border-width:1px 0;
	margin:18px 0 0;
}
.sidebar .more a {
	font:11px/14px "Times New Roman", Times, serif;
	color:#77819d;
}
#your_mail{
	background: url(/media/images/mail_bg.gif) no-repeat;
	height: 92px;
	width: 186px;
	padding-top: 26px;
	padding-left: 24px;
	margin:17px 0 0;
}
#your_mail_div{
	/*height: 23px;*/
	width: 163px;
	background: #ffffff;
	color: #0E37B1;
	font: 12px arial;
	text-align: center;
	padding-top:3px;
	padding-bottom: 3px; 
}
#content_center {
	float:left;
	width:690px;
	padding:0 0 0 16px;
}
.columns {
	background:url(/media/images/bg-columns.gif) repeat-y;
	width:690px;
	overflow:hidden;
}
.colum1 {
	float:left;
	width:440px;
	padding:0 40px 0 0;
}
.colum1 .newsitem {
	width:440px;
	overflow:hidden;
}
.colum1 .newsitem p {
	font:13px/16px "Times New Roman", Times, serif;
	color:#474b56;
	margin:22px 0 0;
}
.colum1 .newsitem p a {
	font:16px/18px "Times New Roman", Times, serif;
	color:#474b56;
	text-decoration:underline;
}
.colum1 .newsitem p a:hover {text-decoration:none}
.colum2 {
	float:left;
	width:210px;
}
.columns .heading {
	width:100%;
	overflow:hidden;
}
.columns .heading h2 {
	font:14px/16px "Times New Roman", Times, serif;
	color:#002798;
	float:left;
	margin:0;
}
.columns .heading h2 a {
	float:left;
	font:14px/16px "Times New Roman", Times, serif;
	color:#002798;
	padding:0 5px 0 0;
}
.columns .heading h2 img {
	float:left;
	margin:2px 0 0;
}
.columns .more {
	background:#eae9e6;
	height:1%;
	padding:2px 7px;
	overflow:hidden;
	border:1px solid #a6b2d3;
	border-width:1px 0;
	margin:18px 0 0;
}
.columns .more a {
	font:11px/14px "Times New Roman", Times, serif;
	color:#77819d;
}
.spotlight_text {
	width:100%;
	overflow:hidden;
}
.spotlight_text .photo {
	background:#f6f6f5;
	width:100%;
	overflow:hidden;
	margin:20px 0 0;
}
.spotlight_text .photo div {
	background:url(/media/images/spotlight_back.gif) no-repeat;
	width:137px;
	height:177px;
	padding:12px;
	overflow:hidden;
}
.spotlight_text .photo img {display:block}
.spotlight_text p {
	font:14px/16px "Times New Roman", Times, serif;
	text-align: justify;
	color:#474b56;
	margin:4px 5px 0;
}
.spotlight_text p a {
	font:16px/18px "Times New Roman", Times, serif;
	color:#474b56;
	text-decoration:underline;
}
.spotlight_text p a:hover {text-decoration:none}
.breadcrumbs {
	width:936px;
	padding:0 9px 0 23px;
	margin:8px 0 0;
	overflow:hidden;
	list-style:none;
}
.breadcrumbs li {
	float:left;
	padding:0 5px 0 8px;
	background:url(/media/images/separator05.gif) no-repeat 0 50%;
}
.breadcrumbs li:first-child {background:none}
.breadcrumbs li a {
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#afafaf;
	text-decoration:underline;
}
.breadcrumbs li a:hover {text-decoration:none}
.context {
	width:946px;
	padding:0 9px 0 13px;
	/*overflow-x:hidden;*/
	margin:25px 0 0;
}
.context h1 {
	font:18px/20px "Times New Roman", Times, serif;
	color:#002798;
	margin:0 0 0 8px;
	text-transform:uppercase;
}
.colums {
	width:946px;
	overflow:hidden;
	margin:20px 0 0;
	background:url(/media/images/bg-colums.gif) repeat-y;
}
.column1 {
	float:left;
	width:226px;
	padding:0 14px 0 0;
	margin:-32px 0 0;
}
.column1 .item {
	background:url(/media/images/bg-column1.gif) no-repeat 50% 0;
	width:226px;
	padding:30px 0 0;
	overflow:hidden;
	margin:32px 0 0;
}
.column1 .itm {
	width:226px;
	padding:0;
	overflow:hidden;
	margin:32px 0 0;
}
.column1 .item .photo-box {
	background:url(/media/images/frame-bg.gif) repeat-y;
	width:226px;
	overflow:hidden;
}
.column1 .item .photo-bg {
	background:url(/media/images/frame-top.gif) no-repeat;
	width:226px;
	overflow:hidden;
}
.column1 .item .photo-info {
	background:url(/media/images/frame-foot.gif) no-repeat 0 100%;
	width:188px;
	padding:17px 19px;
	overflow:hidden;
}
.column1 .item .photo-box img {display:block}
.column1 .item .text {
	width:196px;
	padding:0 8px 7px 8px;
	overflow:hidden;
	margin:0 0 0 8px;
	border-bottom:1px solid #f6f6f5;
}
.column1 .item .text ul {
	width:196px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.column1 .item .text ul li {
	float:left;
	width:196px;
}
.column1 .item .text p {
	font:13px/16px "Times New Roman", Times, serif;
	color:#a7adbc;
}
.column1 .item .text ul li a {
	float:left;
	font:13px/16px "Times New Roman", Times, serif;
	cursor:pointer;
	color:#a7adbc;
	background:url(/media/images/arrow01.gif) no-repeat 0 6px;
	text-decoration:none;
}
.column1 .item .text ul li a span {
	float:left;
	font:13px/16px "Times New Roman", Times, serif;
	color:#a7adbc;
	padding:0 0 2px 11px;
	background:url(/media/images/dots.gif) no-repeat 0 100%;
}
.column1 .navigation {
	background:url(/media/images/bg-column1.gif) no-repeat 50% 0;
	width:218px;
	padding:34px 0 0 8px;
	overflow:hidden;
	margin:32px 0 0;
}
.column1 .navigation h3 {
	font:bold 14px/16px "Times New Roman", Times, serif;
	color:#082e9b;
	margin:0;
}
.column1 .navigation ul {
	width:211px;
	padding:0;
	margin:9px 0 0;
	overflow:hidden;
	list-style:none;
	border-top:1px solid #eae9e6;
}
.column1 .navigation ul li {
	float:left;
	width:211px;
	padding:9px 0;
	overflow:hidden;
	border-bottom:1px solid #eae9e6;
}
.column1 .navigation ul li a {
	float:left;
	font:14px/16px "Times New Roman", Times, serif;
	color:#677189;
	text-decoration:none;
}
.column1 .navigation ul li a:hover {
	color:#002798;
	background:url(/media/images/dots2.gif) repeat-x 0 100%;
}
.column1 .navigation ul li a.active {
	color:#002798;
	background:url(/media/images/dots2.gif) repeat-x 0 100%;
}

.column2 {
	color: #474B56;
	font:14px/18px "Times New Roman",Times,serif;
	text-align:justify;
	float:left;
	width:691px;
	padding:0 0 0 15px;
	background:url(/media/images/bg-column2.gif) no-repeat 100% 0;
}
.column2 .column2 {
	color: #474B56;
	float:none;
	width: auto;
	padding:0;
	background: none;
}
.column2 .info {
	float:left;
	width:691px;
	margin:27px 0 0;
}
.column2 .info .info {
	float:none;
	width:auto;
	margin: 0;
}
.column2 .info .item-holder {
	width:691px;
	overflow:hidden;
	background:url(/media/images/border01.gif) no-repeat 100% 100%;
}
.column2 .info .item {
	float:left;
	background:#f6f6f5;
	width:460px;
	overflow:hidden;
	margin:11px 0 0;
}
.column2 .info .wide .item {
	width:691px;
	position:relative;
}
.column2 .info .item .photo {
	float:left;
	background:url(/media/images/frame01.jpg) no-repeat;
	width:131px;
	height:130px;
	padding:12px;
}
.column2 .info .item-box .item .photo {
	float:left;
	background:url(/media/images/frame01.jpg) no-repeat;
	width:131px;
	height:130px;
	padding:12px;
}
.column2 .info .item .photo img {display:block}
.column2 .info .item .text {
	float:left;
	width:285px;
	padding:0 0 0 7px;
	margin:12px 0 0;
}
.column2 .info .wide .item .text {
	width:516px;
	padding:0 0 20px 7px;
}
.column2 .info .item .text h3 {
	font:16px/18px "Times New Roman", Times, serif;
	color:#16181e;
	margin:0;
}
.column2 .info .item .text h3 a {
	font:16px/18px "Times New Roman", Times, serif;
	color:#16181e;
}
.column2 .info .item .text p {
	font:13px/16px "Times New Roman", Times, serif;
	color:#474b56;
	margin:10px 0 0;
}
.column2 .info .item .text p a {
	font:13px/16px "Times New Roman", Times, serif;
	color:#474b56;
	text-decoration:underline;
}
.column2 .info .item .text p a:hover {text-decoration:none}
.column2 .info .wide .more-box {
	position:absolute;
	bottom:0;
	left:0;
	width:691px;
}
.column2 .info .wide .more-box {padding: 10px; margin-left: -20px}
.column2 .info .wide .more-box a {
	float:right;
	cursor:pointer;
	font:13px/16px "Times New Roman", Times, serif;
	color:#6d778f;
	padding:0 0 0 13px;
	background:url(/media/images/arrow01.gif) no-repeat 0 50%;
	text-decoration:none;
}
.column2 .info .wide .more-box a span {
	float:left;
	font:13px/16px "Times New Roman", Times, serif;
	color:#6d778f;
	background:url(/media/images/dots1.gif) repeat-x 0 100%;
}
.column2 .info .item-bar {
	float:right;
	width:193px;
	padding:0 10px 17px 7px;
	margin:10px 0 0;
	border-top:1px solid #eae9e6;
}
.column2 .info .item-bar ul {
	width:193px;
	padding:0;
	margin:9px 0 0;
	/*overflow:hidden;*/
	list-style:none;
}
.column2 .info .item-bar ul li {
	padding-left: 11px;
	background:url(/media/images/arrow01.gif) no-repeat 0 6px;
	float:left;
	width:193px;
}
.column2 .info .item-bar ul li a {
	float:left;
	font:13px/16px "Times New Roman", Times, serif;
	cursor:pointer;
	color:#737c95;
	background:url(/media/images/dots.gif) -11px bottom repeat-x;
	text-decoration:none;
}
.column2 .info .item-bar ul li a span {
	float:left;
	font:13px/16px "Times New Roman", Times, serif;
	color:#737c95;
	padding:0 0 2px 0px;
}

.column2 .info .item-bar ul li a:hover {
	float:left;
	font:13px/16px "Times New Roman", Times, serif;
	cursor:pointer;
	color:#313540;
	background:url(/media/images/dots.gif) -11px bottom repeat-x;
	text-decoration:none;
}
.column2 .info .item-bar ul li a:hover span {
	float:left;
	font:13px/16px "Times New Roman", Times, serif;
	color:#313540;
	padding:0 0 2px 0px;
}



.column2 .info .item-box {
	width:691px;
	overflow:hidden;
	margin:5px 0 0;
}

.column2 .info .item-box .item-box {
	width:auto;
	overflow: visible;
	margin:0;
}

.column2 .info .item-box h3 {
	font:bold 16px/18px "Times New Roman", Times, serif;
	color:#082e9b;
	margin:15px 5px 0;
}
.column2 .info .item-box h4 {
	font:bold 16px/18px "Times New Roman", Times, serif;
	color:#17191f;
	margin:5px 5px 0;
}
.column2 .info .item-box p {
	font:14px/18px "Times New Roman", Times, serif;
	color:#474b56;
	margin:10px 5px 0;
	text-align: justify;
}


.column2 .info .item-box ul, .column2 .info .item-box ol {
	font:14px/18px "Times New Roman", Times, serif;
	color:#474b56;
	margin:10px 5px 0;
	text-align: left;
}
.column2 .info .item-box a {
	font:14px/18px "Times New Roman", Times, serif;
	color:#474b56;
	text-decoration:underline;
}
.column2 .info .item-box .indexnav {
	font:14px/18px "Times New Roman", Times, serif;
	margin:15px 0 18px 0;
}
.column2 .info .item-box .indexnav a {
	color:#474b56;
	padding:10px 5px;
	margin:0;
	text-align: justify;
	text-decoration:none;
}
.column2 .info .item-box .indexnav .active {
	color:#ffffff;
	padding:10px 5px;
	text-align: justify;
	background-color:#00175C;
	text-decoration:none;
	margin:0;
}
.column2 .info .item-box .indexnav a:hover {
	color:#ffffff;
	padding:10px 5px;
	text-align: justify;
	background-color:#00279A;
	text-decoration:none;
	margin:0;
}


.column2 .info .item-box .photo {
	float:left;
	width:155px;
	margin:4px 8px 0 0;
	background:url(/media/images/frame-bg1.gif) repeat-y;
}

.column2 .info .item-box .item .photo {
    background:url("/media/images/frame01.jpg") no-repeat scroll 0 0 transparent;
    float:left;
    height:130px;
    margin:0;
    padding:12px 12px 12px 2px;
    width:141px;
}

* html .column2 .info .item-box .photo {margin:4px 5px 0 0}
.column2 .info .item-box .photo .frame {
	background:url(/media/images/frame-top1.gif) no-repeat;
}
.column2 .info .item-box .photo .frame div {
	width:131px;
	overflow:hidden;
	padding:12px;
	background:url(/media/images/frame-foot1.gif) no-repeat 0 100%;
}
.column2 .info .item-box .photo div img {display:block}
.column2 .info .item-box .photo .frame div p {color:#a7adbc}

#footer {
	width:940px;
	margin:0 auto;
	overflow:hidden;
	padding:20px 10px 15px 18px;
}
#inner #footer {padding:10px 10px 15px 18px}
#nav_footer {
	width:940px;
	margin:0;
	padding:8px 0 0;
	overflow:hidden;
	list-style:none;
	border-top:1px solid #eae9e6;
	text-align:center;
}
#nav_footer li {
	display:inline;
	padding:0 11px 0 16px;
	background:url(/media/images/separator04.gif) no-repeat 0 50%;
}
#nav_footer li:first-child {background:none}
#nav_footer li a {
	font:14px/16px "Times New Roman", Times, serif;
	color:#5e5e5e;
}
#copyright {
	width:100%;
	overflow:hidden;
	margin:15px 0 0;
}
#copyright p {
	font:12px/16px "Times New Roman", Times, serif;
	color:#5e5e5e;
	text-align:center;
	margin:0;
}
#nets {
	width:100%;
	overflow:hidden;
}
#nets a {
	float:right;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#b1b1b1;
}

#scroll_container_outer { width: 690px; background-color: #EAE9E6; height: 150px; margin-top: 17px}
#scroll_container_outer a { border: none; text-decoration: none;  }

#scroll_left_shift { width: 16px; float: left; padding-top: 70px; margin-left: 10px; margin-right: 10px}
#scroll_left_shift img { border: none; text-decoration: none;}
#scroll_left_shift img a { border: none; text-decoration: none;}

#scroll_container_inner {
	margin: 0 0 10px 10px;
	overflow: hidden;
	height: 115px;
	width: 540px;
	float: left;
}
#scroll_container_inner ul { float: left; width: 700px; list-style-type: none; margin:0; padding: 0; padding-top: 15px;}
#scroll_container_inner li { float: left; margin: 0; padding: 0; margin-right: 5px;/*width: 147px;*/}
#scroll_container_inner li a { border: none  }
#scroll_container_inner img { padding: 4px; margin:0; margin-bottom: 5px; border: 1px solid #A6B2D3; background-color: #fff}

#scroll_content { width: 8000px; /*height: 140px;*/}
/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:16px;
	height:22px;
	background:url(/media/images/arrow/left.png) no-repeat;
	float:left;
	margin: 63px 10px;
	cursor:pointer;
	display:inline;
}

/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px 0px;
}

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;
}

/* next button uses another background image */
a.next, a.nextPage {
	background-image:url(/media/images/arrow/right.png);
	clear:right;
	display:inline;
}


/*********** navigator ***********/


/* position and dimensions of the navigator */
div.navi {
	margin-left:320px;
	margin-top: 0px;
	width:200px;
	height:20px;
	padding:0;
}
* html div.navi {margin-top: -18px}
/* items inside navigator */
div.navi a {
	float:left;
	width:12px;
	height:12px;
	margin:3px;
	background:url(/media/images/navigator.png) no-repeat;
	cursor:pointer;
	overflow:hidden;
}

/* mouseover state */
div.navi a:hover {
	background-position:0 -12px;
}

/* active state (current page state) */
div.navi a.active {
	background-position:0 -24px;
}

div.scrollable {
	float:left;
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 605px;
	height:100px;

	/* custom decorations */
	padding:10px 0;
	margin-top: 10px;
}
div.scrollable div.items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;

	/* decoration */
	margin-left:0px;
}

/* single scrollable item */
div.scrollable div.items div {
	float:left;

	/* custom decoration */
	text-align:center;
	width:auto;
	padding:5px;
	font-size:30px;
	font-family: 'bitstream vera sans';
	border:1px solid #A6B2D3;
	background-color: #ffffff;
	margin-right: 5px;
	/*-moz-border-radius:5px;*/
}

/* active item */
div.scrollable div.items div.active {
	border:1px inset #ccc;
	background-color:#fff;
}


/* this makes it possible to add next button beside scrollable */
div.scrollable {
	float:left;
}

.detail_picture{margin: 0px 10px 0px 0px;}
.news-date-time
{
	font-size:95%;
	display:block;
	color:#82929a;
}
.search_button {cursor: pointer;}

.column2 .info .item-box p.eps, p.eps{display: block; line-height: 32px; height: 32px; padding-left: 40px; background: url(/img/AI.gif) left center no-repeat}
.column2 .info .item-box p.doc, .doc {display: block; line-height: 32px; height: 32px; padding-left: 40px; background: url(/img/icon_word.png) left center no-repeat}
.column2 .info .item-box p.pdf, p.pdf {display: block; line-height: 32px; height: 32px; padding-left: 40px; background: url(/img/PDF.gif) left center no-repeat}
.column2 .info .item-box p.gif, p.gif {display: block; line-height: 32px; height: 32px; padding-left: 40px; background: url(/img/GIF.gif) left center no-repeat}
.column2 .info .item-box p.jpg, p.jpg {display: block; line-height: 32px; height: 32px; padding-left: 40px; background: url(/img/JPG.gif) left center no-repeat}

.column2 .info .item-box p.autodoc, p.autodoc {margin : 10px 0; display: block; line-height: 32px; padding-left: 40px; background: url(/img/icon_word.png) left 0px no-repeat}

li.doc {display: block; line-height: normal; padding: 5px 0 5px 40px; background: url(/img/icon_word.png) left center no-repeat}
li.xls {display: block; line-height: normal; padding: 5px 0 5px 40px; background: url(/img/icon_xls.png) left center no-repeat}
/*ul {margin: 0; padding: 0px 0 20px 50px; font-size: 12px; line-height: 20px; color: #82929a; font-family:"Times New Roman",Times,serif;}*/

#inner .column2 .info .item-box table {border-collapse: collapse; margin: 5px}
#inner .column2 .info .item-box table tr td.odd {background: #f8f8f8}

#inner .column2 .info .item-box table th, #inner .column2 .info .item-box table td {font-size: 14px; padding: 7px; border: 1px solid #e5e5e5}
#inner .column2 .info .item-box table#iCal th, #inner .column2 .info .item-box table#iCal td {font-size: 20px; font-family:Tahoma; padding: 0px; border: 1px solid #e5e5e5}
#inner .column2 .info .item-box table#iCal th {font-size:16px; font-weight:bold; height:30px;}
#inner .column2 .info .item-box table td {font-size: 12px}
#inner .column2 .info .item-box table#iCal {border-color:#9DABCE; border-style:solid; border-width:0 0 1px 1px;}

#inner .column2 .info .item-box .bx-yandex-map table td {padding: 0; border: 0}

#inner .column2 .info .item-box img {padding: 0 10px 10px 10px}

.highslide-container #bx_incl_area_panel_1 {top: 0; z-index: 2000}
.highslide-container img {padding: 0 10px 10px 10px}

.print { background:transparent url(/media/images/printer.png) no-repeat scroll left center; float: right; height:22px; line-height:22px; padding:10px 10px 10px 27px; }

h1.international {background: url(/media/images/h1_bg.png) left top repeat-y; color: #fff; font-size:18px; line-height:26px; padding:0 10px;}
#n_left_column {width: 230px; float: left;}
#n_right_column {margin: 10px 0 0 230px; border-left: 1px solid #EAE9E6; padding: 0 10px 10px 10px}

#n_right_column {
    	font:14px/18px "Times New Roman", Times, serif;
	color:#474b56;
	text-align: justify;
}
#n_right_column a, #n_right_column a:visited {color: #1d2094; text-decoration: underline}
#n_right_column a:hover {color: #282dca; text-decoration: underline}

#n_right_column hr {border: 0; border-bottom: 1px solid #bebbb1}

#n_right_column p, p.text  {
    -x-system-font:none;
    color:#474B56;
    font-family:"Times New Roman",Times,serif;
    font-size:14px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:18px;
    margin:10px 5px 0;
    text-align:justify;
}

.item-box img {padding: 10px}

.img_wrap 					{display: block; background: url(/media/images/img_wrap/center-top.png) left top repeat-x; margin: 10px}
.img_wrap span 					{display: block; background: url(/media/images/img_wrap/left-left.png) left top repeat-y}
.img_wrap span span 				{background: url(/media/images/img_wrap/right-right.png) right top repeat-y}
.img_wrap span span span 			{background: url(/media/images/img_wrap/center-bottom.png) left bottom repeat-x}
.img_wrap span span span span 			{background: url(/media/images/img_wrap/left-top.png) left top no-repeat}
.img_wrap span span span span span 		{background: url(/media/images/img_wrap/right-top.png) right top no-repeat}
.img_wrap span span span span span span 	{background: url(/media/images/img_wrap/left-bottom.png) left bottom no-repeat}
.img_wrap span span span span span span span 	{background: url(/media/images/img_wrap/right-bottom.png) right bottom no-repeat}

#n_right_column .img_wrap p.title {text-align: center; font-size: 12px; margin-bottom: 10px}

#select_raz {padding: 10px; position: absolute; right: 0; list-style: none; font-size: 10px}
#select_raz li {display: none}
#select_raz li.select {display: block}
#select_raz li.select a, #select_raz li.select a:visited {border-bottom:1px dashed #AFAFAF; color:#AFAFAF; text-decoration:none;}
#select_raz li a, #select_raz li a:visited {color:#272727; text-decoration:underline;}
#select_raz li a:hover {color:#8c8c8c; text-decoration:underline;}
#select_raz li.select a:hover {border-bottom:1px dashed #7e7e7e; color:#7e7e7e; text-decoration:none;}
.raz_submenu {background: #fff; border: 1px solid #bcbcbc; padding: 10px}
.raz_submenu li.select {padding-bottom: 10px}