/* Import default */
@import url("default.css");

/* Body */
body {background:#ffffff;font-size:12px;color:#000000}

/* Gradient */
.gradient {/*fallback (Opera)*/background:#f7f7f7;/*Mozilla:*/background:-moz-linear-gradient(top, #ffffff, #f2f2f2);/* Chrome, Safari:*/background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));/* MSIE */filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#f2f2f2', GradientType=0)}

/* Header */
#header {background:url(home-header-bg.png);min-width:940px;height:119px}
	#header .width > .line {background:url(home-header-line-bg.png);padding:7px 0;border:1px solid #09436d;border-top:0;border-radius:0 0 3px 3px}
	#header .width > .line,
		#header .width > .line a {font-size:12px;color:#ffffff}
	#header h1 {padding:20px 0 0 5px}
	#header .contact {background:url(home-contact-icon.png) 7px 12px no-repeat #02355b;margin-top:22px;padding:10px 30px 9px 34px;position:relative;font-size:18px;font-weight:bold;border-radius:8px}
		#header .contact:hover {background-color:#045089;text-decoration:none}
		#header .contact .icon {background-position:-26px -76px;display:block;width:8px;height:13px;position:absolute;top:14px;right:10px;text-indent:-999em}
	#header .header .p-items {margin-top:20px}

/* Container */
#container {padding:2px 0 0;position:relative}

/* Menu */
#menu {background:#01375f;display:inline-block;width:100%;position:relative;z-index:19}
	#menu > li {float:left;border-right:2px solid #002c4c/*002c4c*/}
	#menu li {position:relative !important}
		#menu > li > a {display:block;height:26px;padding:10px 20px 0;font-size:14px;font-weight:bold;text-align:center}
		#menu > li > a.selected,
		#menu > li:hover > a,
		#menu > li > a:hover {background:#176eae;text-decoration:none}
		#menu > li ul {background:#f2f2f2;display:none;width:175px;position:absolute;top:36px;left:0}
		#menu > li.last ul {right:0;left:auto;z-index:50}
			#menu > li ul li {}
				#menu > li ul li a {display:block;height:24px;padding:12px 15px 0;font-size:12px;color:#01375f;border-top:1px solid #c8c8c8}
					#menu > li ul li:hover > a,
					#menu > li ul li a:hover {background:#176eae;text-decoration:none;color:#fbfcfc}
				#menu > li ul li.has > a {background-image:url(home-menu-arrow.png);background-position:160px 14px;background-repeat:no-repeat}
				#menu > li.last ul li.has > a {background-image:url(home-menu-arrow-right.png);background-position:9px 14px}
					#menu > li ul li.has:hover > a,
					#menu > li ul li.has > a:hover {background-position:160px -37px}
					#menu > li.last ul li.has:hover > a,
					#menu > li.last ul li.has > a:hover {background-position:9px -37px}
				#menu > li ul > li.last > a {border-bottom:1px solid #c8c8c8}
				#menu > li.last > ul > li > a {padding-left:20px}
				#menu > li > ul ul {left:175px;top:0}
				#menu > li.last > ul ul {right:175px;left:auto}
		#menu li:hover > ul {display:block}
	#menu > li.last {/*border-right:0*/}
	#menu > li.home {width:44px}
		#menu > li.home > a {background-image:url(home-menu-home.png);background-position:10px 9px;background-repeat:no-repeat;text-indent:-9999em}

/* Info */
#info-button {background:url(home-info-button.png) 0 0 no-repeat;display:block;width:116px;height:26px;padding:8px 0 0 10px;position:absolute;top:72px;right:5px;z-index:46;font-size:12px;color:#fefefe}
#info-button.opened {background-position:0 -36px/*;top:48px*/}
	#info-button:hover {text-decoration:none}
#info {background:url(home-info-bg.png) no-repeat;margin:3px 0 10px;padding:20px}
	 #info .cnt {height:307px}
	    #info .cnt > .left {width:520px;padding:0 30px;position:relative;z-index:9}
			#info .cnt > .left .arrow {display:block;width:12px;height:13px;margin-top:-7px;float:none;position:absolute;top:50%}
				#info .cnt > .left .arrow.left {background-position:-149px -29px;left:10px}
				#info .cnt > .left .arrow.right {background-position:-161px -29px;right:10px}
					#info .cnt > .left .arrow.left:hover {background-position:-173px -29px}
					#info .cnt > .left .arrow.right:hover {background-position:-185px -29px}
			#info h1 {font-size:48px;font-weight:bold;color:#002c4c}
			#info p {height:210px;line-height:26px;overflow:auto;font-size:12px;font-weight:bold;text-align:justify;text-indent:20px;color:#002c4c}
			#info .items {margin-top:10px}
				#info .items li {background:url(home-info-item.png) center bottom no-repeat;padding:1px 1px 16px;float:left}
					#info .items li a {background:#05385e;padding:6px 15px;font-size:14px;font-weight:bold}
					#info .items li a:hover {background:#135a8f;text-decoration:none}
        #info .cnt > .right {background:url(home-info-cnt.png) 0 20px no-repeat;width:318px;padding-top:280px}
        /* Round items */
        #info .round-items {padding-left:30px}
            #info .round-items li {padding-right:5px;float:left}
                #info .round-items li a {background-position:-217px -64px;display:block;width:16px;height:16px;text-indent:-9999em}
                    #info .round-items li a.selected,
                    #info .round-items li a:hover {background-position:-233px -64px}

/* Search */
#search {background:#3f83b6;height:61px;padding:20px 20px 10px 91px}
	#search .field {background:#ffffff;border:4px solid #407fb0;border-radius:3px}
		#search .field .inputText {width:440px;height:34px;margin:6px 5px 0;font-size:18px;font-weight:bold;color:#1a1408;border:0}
		#search .field .inputSearch {background:#fbfbfb;padding:0 8px;height:44px;margin:0;box-shadow:inset 0 0 2px 1px #d8d8d8;font-size:15px;font-weight:bold;text-transform:uppercase;color:#05385e;cursor:pointer;border:0;border-left:1px solid #c8c8c8}
	#search > a,
        #search > a > i {background:url(home-search-advanced.png) no-repeat;display:block}
	#search > a {height:23px;margin-top:12px;padding:8px 0 0 20px;position:relative;font-size:12px;text-decoration:none;color:#fefefe}
        #search > a > i {background-position:right 0;width:15px;height:31px;position:absolute;top:0;right:-15px}

/* Triple */
.triple {margin-top:10px}
	.triple li {width:288px;height:113px;margin-right:8px;padding:10px;float:left}
	.triple.gray li {background:#d3d3d3;width:292px;height:123px;/*width:198px;padding-left:100px*/padding:5px 8px}
		.triple.gray li .round {background:#fcfcfc;background-position:8px 30px;background-repeat:no-repeat;height:117px;padding:2px 5px 2px 85px;border-radius:8px;border:1px solid #e1e1e1}
			.triple.gray li h3 {font-size:24px;color:#1a1408}
			.triple.gray li p {line-height:18px;font-size:12px;font-style:italic;color:#002c4c}
			.triple.gray li a.more {font-size:12px;font-weight:bold;color:#1b1b1b}
	.triple.gray .clock .round {background-image:url(home-triple-clock.png)}
	.triple.gray .person .round {background-image:url(home-triple-person.png)}
	.triple.gray .file .round {background-image:url(home-triple-file.png)}
	.triple.white li {width:286px;border:1px solid #bcbcbc}
		.triple.white li h3 {font-size:25px;color:#003054}
			.triple.white li h3 img {width:39px;height:38px;margin-right:5px}
			.triple.white li.events h3 img {background-position:-84px -110px}
			.triple.white li.contact h3 img {background-position:-164px -110px}
			.triple.white li.partner h3 img {background-position:-124px -110px}
		.triple.white li a.more {font-size:12px;font-weight:bold;color:#155c92}
	.triple li.last {margin-right:0}

/* Double */
#double {margin-top:10px}
	#double > .left {width:624px}
		#double > .left > h2 {height:36px;padding:13px 20px 0;font-size:21px;color:#1a1408;border:1px solid #e3e3e3}
		#double .menu {display:table;width:100%;margin-top:2px}
			#double .menu li {display:table-cell}
				#double .menu li a {display:block;height:33px;padding:16px 0 0;font-size:15px;font-weight:bold;text-align:center;color:#929292;border:1px solid #dfdfdf}
					#double .menu li a i {display:none}
					#double .menu li.selected a i {background-position:-70px -29px;display:block;width:10px;height:8px;margin-left:-5px;position:absolute;bottom:-8px;left:50%}
				#double .menu li a:hover,
				#double .menu li.selected a {background:#226699;position:relative;text-decoration:none;color:#ffffff;border-color:#226699}
		#double .items {padding-top:3px}
			#double .items li {background:url(home-double-item-bg.png) 0 0 repeat-x;height:91px;margin-top:5px;padding:10px 20px;border:1px solid #bcbcbc}
				#double .items li > .left {width:70px;padding:5px 0 0 20px;position:relative;font-weight:bold;color:#929292}
					#double .items li > .left h2 {font-size:32px}
					#double .items li > .left span {font-size:18px}
					#double .items li > .left .icon {background-position:-90px -29px;display:block;width:21px;height:19px;position:absolute;top:0;right:0}
				#double .items li > .right {width:460px;color:#454040}
					#double .items li > .right p {line-height:18px;font-size:13px}
					#double .items li > .right a {color:inherit}
					#double .items li > .right > a {font-weight:bold}
			#double .items li:hover {background-position:0 -111px;cursor:pointer}
				#double .items li:hover > .left {color:#ffffff}
					#double .items li:hover > .left .icon {background-position:-90px -50px}
				#double .items li:hover > .right {color:#ffffff}
		#double .pages {height:13px;margin-top:5px;padding:10px;border:1px solid #bcbcbc}
			#double .pages a,
			#double .pages span {display:block;position:relative;font-size:12px}
			#double .pages a {color:#025b9c}
				#double .pages a:hover {text-decoration:none}
			#double .pages span {color:#b4b2b2}
			#double .pages > .left {padding-left:15px}
			#double .pages > .right {padding-right:15px}
				#double .pages .icon {display:block;width:7px;height:13px;position:absolute;top:1px}
				#double .pages > .left .icon {background-position:-82px -76px;left:0}
				#double .pages > .right .icon {background-position:-89px -76px;right:0}
				#double .pages > a.left .icon {background-position:-96px -76px}
				#double .pages > a.right .icon {background-position:-103px -76px}
	#double > .right {width:308px}
		#double .info {background:#dedede;height:97px;margin-bottom:5px;/*padding:10px 10px 10px 95px;*/padding:5px;position:relative;font-size:13px;font-weight:bold;letter-spacing:3px;color:#727272;border:1px solid #bcbcbc}
			#double .info img {width:90px;height:106px;position:absolute;left:0;top:0}
				#double .info.want img {background:url(home-info-want.png) no-repeat}
				#double .info.find img {background:url(home-info-find.png) no-repeat}
			#double .info .round {background:#ffffff;background:-moz-linear-gradient(left, #d3d3d3, #ffffff);background:-webkit-gradient(linear, left top, right top, from(#d3d3d3), to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#d3d3d3', EndColorStr='#ffffff', GradientType=1);padding:5px 5px 5px 90px;border-radius:5px;border:1px solid #d0d0d0}
				#double .info h2 {font-size:27px;font-style:italic;letter-spacing:normal;color:#1a1408}
				#double .info span {display:block;padding:5px 0 10px;font-size:17px;font-weight:normal;letter-spacing:normal;color:#226699}
				#double .info .icon {background-position:-111px -29px;display:block;width:19px;height:19px;text-indent:-9999em}
				#double .info .icon:hover {background-position:-130px -29px;display:block;width:19px;height:19px;text-indent:-9999em}
		#double .info-items {background:#e0e0e0;border:1px solid #bcbcbc;border-bottom:0}
			#double .info-items dt {}
				#double .info-items dt a {background:url(home-info-items-dt.png) repeat-x;display:block;height:27px;padding:9px 15px 0;overflow:hidden;font-size:13px;color:#ffffff}
				#double .info-items dt a:hover {text-decoration:none}
			#double .info-items dd {display:none}
		#double .info-items.opened {padding:5px}
			#double .info-items.opened dt {background:#fefefe;padding:0 15px;font-size:17px;border-radius:8px 8px 0 0}
				#double .info-items.opened dt a {background:none;height:22px;padding:9px 0 0;font-size:17px;color:#1a1408;border-bottom:1px solid #bcbcbc}
			#double .info-items.opened dd {background:#fefefe;display:block;height:226px;padding:5px 15px;overflow:auto;text-align:justify;border-radius:0 0 8px 8px}
				#double .info-items.opened dd p {padding:5px 0;text-align:inherit}
		#double .info-items.last {border-bottom:1px solid #bcbcbc !important}


/* Links */
#links {background:url(home-links-bg.png) no-repeat;display:table;width:100%;height:171px;margin-top:10px;padding:60px 0 0}
	#links dl {display:table-cell;padding:0 10px}
        #links dt {font-size:15px;font-weight:bold;color:#0462a8}
        #links dd {line-height:18px;padding:5px 0 0 5px}
			#links dd a {font-size:12px;color:#817e7e}


/* Footer */
#footer {background:url(home-header-bg.png);margin-top:10px;padding:14px 10px 12px}
	#footer p {font-size:12px;font-weight:bold;color:#ffffff}






















