﻿body {font-family:arial,helvetica,sans-serif;	font-size:11px; margin:0px; padding:0px;}
img {border:0px}
#backmain {margin:0 auto;width:998px;}
#main {width:998px; margin:0 auto;padding:0px; background:url(../img/main_back.gif) repeat-y;float:left;}
#maing {width:998px; margin:0 auto;padding:0px; background:url(../img/main_back_2.gif) repeat-y;float:left;}

a {color:#1f3773; text-decoration:none}
a:hover{ color:#39a7f3; text-decoration:none}
a:visited{color:#1f3773; text-decoration:none}

a:link.gray 	{color:#8b8b8b;text-decoration: none;}
a:visited.gray		{color:#8b8b8b;text-decoration: none;}
a:hover.gray		{color:#51f377;text-decoration: underline;}
a:active.gray		{color:#8b8b8b;text-decoration: none;}

#header {width:998px; height:179px;background-image:url(../img/header_bg.gif); background-repeat:no-repeat;}
#content {width:998px; float:left; padding-bottom:10px}
#content #coll {width:172px; float:left; overflow:hidden}
#content #colc {width:637px; float:left; overflow:hidden}
#content #colr {width:189px; float:left; overflow:hidden}
#footer {width:998px; float:left;}

#header div.language {display:block; float:right; margin:6px 0px 0px 0px; padding:0px; color:#1f3773;}
#header div.language a{color:#aaaaaa; text-decoration:underline;}
#header div.language span.languageselected a{color:#1f3773; text-decoration:none; font-weight:bold}
#header div.language span.languageselected {color:#1f3773; text-decoration:none; font-weight:bold}
#header div.language span.search {color:#FFFFFF; font-weight:bold;padding:0px 92px 0px 10px;}
#header div.language span.searchgo a{color:#FFFFFF; font-weight:bold; padding-right:15px;}
#header div.language div.textbox {width:87px;position:relative; top:-13px; left:135px;}
#header div.language div.textbox input.form {width:85px;font-size:11px;color:#5E5E5E;border:1px solid #a5acb2;height:16px;}

#header div.backmenu {float:left; margin-top:0px; width:998px;}
#header div.backmenu div.menu {display:block; float:left; margin:0px; padding:0px 12px 0px 0px}
#header div.backmenu div.menu ul {display:block; margin:0px; padding:0px; width:175px}
#header div.backmenu div.menu li	{list-style-type:none; color:#a0aed0; font-weight:normal; padding:2px 0px 2px 5px; margin-top:1px}
#header div.backmenu div.menu li a	{text-decoration:none; color:#a0aed0; display:block;}
#header div.backmenu div.menu li a:hover{text-decoration:none; color:#a0aed0; display:block; background-color:#39a7f4}
#header div.backmenu div.menu li.head{list-style-type:none; margin:0px; padding:0px 0px 5px 0px; font-weight:bold; color:#fff}
#header div.backmenu div.menu li.head a{text-decoration:none;  font-weight:bold; color:#fff;}
#header div.backmenu div.menu li.sub{list-style-type:none; color:#6175ab; font-weight:normal; padding:0px 0px 3px 15px; }
#header div.backmenu div.menu li.sub a{ text-decoration:none; color:#6175ab;}

#header div.backmenu div.menusel {display:block; float:left; margin:0px; padding:0px 12px 0px 0px}
#header div.backmenu div.menusel ul {display:block; margin:0px; padding:0px; width:175px}
#header div.backmenu div.menusel li{list-style-type:none; color:#a0aed0; font-weight:normal; padding:2px 0px 2px 5px; margin-top:1px}
#header div.backmenu div.menusel li.selected {list-style-type:none; font-weight:normal; padding:2px 0px 2px 5px; color:#e8ebf0; display:block; background-color:#39a7f4; margin-top:1px}
#header div.backmenu div.menusel li a{text-decoration:none; color:#e8ebf0; display:block;}
#header div.backmenu div.menusel li.head{list-style-type:none; margin:0px; padding:0px 0px 5px 0px; font-weight:bold; color:#fff}
#header div.backmenu div.menusel li.head a{text-decoration:none;  font-weight:bold; color:#fff;}
#header div.backmenu div.menusel li.sub{list-style-type:none; color:#6175ab; font-weight:normal; padding:0px 0px 3px 15px; }
#header div.backmenu div.menusel li.sub a{ text-decoration:none; color:#6175ab;}

#content #coll div.external {float:left;}
#content #coll div.external  div.menu {float:none; margin: 0px 0px 0px 10px; width:148px}
#content #coll div.external  div.menu ul{display:block; margin:16px 0px 0px 0px; padding:0px; width:148px}
#content #coll div.external  div.menu li{list-style-type:none; color:#666666; font-weight:normal; padding:0px 0px 0px 5px; width:148px; margin-top:1px}
#content #coll div.external  div.menu li a	{text-decoration:none; color:#666666; display:block; padding:0px 0px 1px 0px;}
#content #coll div.external  div.menu li.head{list-style-type:none; margin:0px; padding:0px 0px 5px 0px; font-weight:bold}
#content #coll div.external  div.menu li.head a{text-decoration:none;  font-weight:bold; color:#1f3773}

#content #coll div.external {float:left;}
#content #coll div.external  div.menusel {float:none; margin: 0px 0px 0px 10px; width:148px}
#content #coll div.external  div.menusel ul{display:block; margin:16px 0px 0px 0px; padding:0px; width:148px}
#content #coll div.external  div.menusel li{list-style-type:none; color:#666666; font-weight:normal; padding:0px 0px 0px 5px; width:148px; margin-top:1px}
#content #coll div.external  div.menusel li a{ text-decoration:none; color:#39a7f3; display:block; padding:0px 0px 1px 0px;}
#content #coll div.external	 div.menusel li.selected {list-style-type:none; font-weight:normal; padding:0px 0px 0px 5px; color:#fff; display:block; background-color:#39a7f4; margin-top:1px}
#content #coll div.external	 div.menusel li.selected a {color:#fff; padding:0px 0px 1px 0px}
#content #coll div.external  div.menusel li.head{list-style-type:none; margin:0px; padding:0px 0px 5px 0px; font-weight:bold}
#content #coll div.external  div.menusel li.head a{text-decoration:none;  font-weight:bold; color:#1f3773;}

#content #colc div.content {display:block; margin:0px; padding:0px;}

#content #colr div.external {display:block;}
#content #colr div.colorblue {float:none; margin:0px 0px 0px 21px; padding:0px; width:156px; background-color:#39a7f3;}
#content #colr div.colorblue span.title		{display:block; padding:5px 0px 2px 6px; color:#FFFFFF; font-weight:bold}
#content #colr div.colorblue span.height	{display:block;height:41px;}
#content #colr div.external  div.internal {display:block; background-color: #ededed}
#content #colr div.external  div.internal div.BoxNews {display:block; margin: 0px 15px 0px 6px; width:135px}
#content #colr div.external  div.internal span.date {display:block; color:#8b8b8b; padding:5px 0px 0px 0px}
#content #colr div.external  div.internal span.text {display:block; color:#1f3773 }
#content #colr div.external  div.internal span.right {display:block; color:#8b8b8b; text-decoration:none; float:right}
#content #colr div.external  div.internal span.right a{color:#8b8b8b; text-decoration:none;}
#content #colr div.external  div.internal span.right a:hover{color:#8b8b8b; text-decoration:none;}

#footer div.footermenu { padding:3px 0px 3px 0px; background-color:#ededed; display:block;}
#footer div.footermenu ul {color: #1f3773; margin:0px; padding-left:15px;}
#footer div.footermenu li {display:inline;list-style-type:none; margin:0px; padding:0px 3px 0px 3px;}
#footer div.footermenu li a{color: #1f3773; text-decoration:none;}
#footer div.footermenu li.created	{padding:0px 0px 0px 577px; color:#adadad; font-weight:bold; font-size:10px;}

#footer div.copyright {display:block; background-color:#ff0000}
#footer div.copyright span.text{ float:left;color:#39a7f3; font-weight:bold; font-size:10px; padding-left:17px;}

.clear {height:0px; clear:both;}

/*----------------------History--------------------*/

#content #colr div.external  div.internal div.BoxCategory {display: block; margin: 0px; font-size:12px;}
#content #colr div.external  div.internal div.BoxCategory span.sub a{display: block; color:#39a7f3; padding:5px 0px 5px 21px}
#content #colr div.external  div.internal div.BoxCategory span.sub a:hover{display: block; color:#fff; background-color:#213870; }
#content #colr div.external  div.internal div.BoxCategory span.subselected a{display: block; color:#fff; background-color:#213870; padding:5px 0px 5px 21px}

#content #colr div.colorblue div.white{float:left; margin: 0px;padding:0px; width:156px; background-color:#fff;}
#content #colr div.colorblue div.white span.tools {display:block; margin:7px 0px 8px 17px; color:#474747;}
#content #colr div.colorblue div.white span.tools a{color:#474747; text-decoration:underline}
#content #colr div.colorblue div.white span.tools a:hover{color:#1f3773; text-decoration:underline}

#content #colc div.content div.Headtittle{display:block; border-bottom:1px solid #39a7f3;margin:20px 0px 9px 0px;}
#content #colc div.content div.Headtittle span.title{position:relative; top:-6px;left:0px;font-family:Arial; font-size:26px; color:#39a7f3;}
#content #colc div.content span.subtitle{font-family:Arial; font-size:26px; color:#39a7f3;}
#content #colc div.content span.dsubtitle{font-family:Arial; font-size:24px; color:#39a7f3;}
#content #colc div.content span.errormsg{font-family:Arial; font-size:15px; color:#ff0000;}
#content #colc div.content span.left{float:left;}
#content #colc div.content span.right{float:right;}
#content #colc div.content div.capit{width:450px; font-style:italic; }

#content #colc div.content div.historytext	{margin:0px 0px 48px 0px; padding:0px; color:#111111; font-family:Arial,Verdana,Tahoma!IMPORTANT; font-size:11px!IMPORTANT; line-height:150%}
#content #colc div.content div.historytext span	{font-family:Arial,Verdana,Tahoma!IMPORTANT; font-size:11px!IMPORTANT; line-height:150%}
#content #colc div.content div.historytext img.floatRight {float: right; margin: 0px 0px 23px 0px;}


/*----------------------List--------------------*/
#content #colc div.content .BoxList {margin:0px;	width:637px;overflow:hidden;}
#content #colc div.content .BoxListPhoto {float:left;	width:193px}
#content #colc div.content .BoxListTitle{font-size:12px;	color:#505050;	float:left;	padding:0 0 7px 10px;	font-weight:bold;	width:430px;}
#content #colc div.content .BoxListDescr{	float:left;	width:430px;	padding:0 0 0 10px;	height:auto}
#content #colc div.content .BoxListDescr#BoxListDescrAll{width:433px;}
#content #colc div.content .BoxListMore{color:#505050;	float:right;	padding:0px;	display:block}

div.BoxList {display:block; color:#222222}
div.BoxList img.floatLeft {float: left;margin-right: 8px;}

div.BoxList  .blueb        {font-family:arial;font-size:14px;color:#1f3773;}


/*-----------------------Search----------------------*/
#search {width:597px;height:1123px; text-align:left;position: absolute;display:block;}	
.btitle {width:100%;height:19px;font-size:19px;font-family:times new roman;font-weight:bold;font-style:italic;color:#fe0000;display:block;float:left;border-bottom:dashed 1px #fe0000;}
div.results {width:597px;height:18px;font-size:12px;position: relative;top:5px;left:2px;display:block;float:left;}
div.categor {width:597px;font-size:12px;position: relative;top:22px;left:2px;float:left;border-bottom:dashed 1px #afafaf;padding-bottom:15px;display:block;}
span.categortitle {width:597px;text-align:left;font-weight:bold;font-size:14px;color:#393939;position: relative;top:0px;left:0px;display:block;float:left;}
span.categortitlered {width:180px;text-align:left;font-weight:bold;font-size:12px;color:#ff0000;position: relative;top:0px;left:0px;display:block;float:left;padding-bottom:3px;}
span.categorcont {width:597px;text-align:left;font-size:12px;color:#393939;position: relative;top:0px;left:0px;display:block;float:left;}
.catarrow {width:4px;height:7px;background: url('/img/cat_arrow.jpg');background-repeat:no-repeat;position: relative;top:0px;left:2px;display:block;float:left;margin-right:5px;}

div.complex {width:650px; color:#393939; font-size:12px; margin:0px; padding:0px;}

div.complex div.content {width: 581px; margin:0px 7px 0px 9px;}

div.complex div.content span.words {font-weight:bold;padding:0px 5px 0px 0px;}
div.complex div.content .textForm {width: 296px; height:20px; font-size:11px;color:#5E5E5E;border:1px solid #7f9db9;margin:14px 0px 0px 0px;}
div.complex div.content .optionForm1 {width:178px; font-size:11px;color:#000000;border:1px solid #7f9db9;margin:15px 0px 0px 0px;}
div.complex div.content div.bggrey1 {width: 473px; margin:3px 0px 0px 72px; padding:0px 0px 3px 35px; background-color:#eeeeee;}
div.complex div.content div.bggrey1 span.pos1 {position: relative; top:0px; left:15px;}
div.complex div.content div.bggrey1 span.pos2 {position: relative; top:0px; left:23px;}

div.complex div.content div.bggrey2 {width: 473px; margin:1px 0px 17px 72px; padding:0px 0px 3px 35px; background-color:#eeeeee;}
div.complex div.content div.bggrey2 span.pos3 {position: relative; top:0px; left:8px;}
div.complex div.content div.bggrey2 span.pos4 {position: relative; top:0px; left:25px;}


div.complex div.content .optionForm2 {width:39px;font-size:11px;color:#000000;border:1px solid #7f9db9;margin:0px 1px 0px 10px;}
div.complex div.content .optionForm3 {width:117px;font-size:11px;color:#000000;border:1px solid #7f9db9;}
div.complex div.content .optionForm4 {width:51px;font-size:11px;color:#000000;border:1px solid #7f9db9;margin:0px 7px 0px 1px;}
div.complex div.content .optionForm3a {width:117px;font-size:11px;color:#000000;border:1px solid #7f9db9;}
div.complex div.content .optionForm4a {width:51px;font-size:11px;color:#000000;border:1px solid #7f9db9;}
div.complex div.content .searchFormDate1 {width:39px;font-size:11px;color:#000000;border:1px solid #7f9db9;margin:0px 1px 0px 10px;}
div.complex div.content .searchFormDate2 {width:95px;font-size:11px;color:#000000;border:1px solid #7f9db9;}
div.complex div.content .searchFormDate3 {width:51px;font-size:11px;color:#000000;border:1px solid #7f9db9;margin:0px 7px 0px 1px;}


div.complex div.content div.category {margin: 18px 0px 18px 0px;} 
div.complex div.content div.category .catForm1 {width:109px;font-size:11px;color:#000000;border:1px solid #7f9db9;margin:0px 13px 0px 3px;}
div.complex div.content div.category .catForm2 {width:109px;font-size:11px;color:#000000;border:1px solid #7f9db9;margin:0px 12px 0px 0px;}
div.complex div.content div.category .catForm3 {width:109px;font-size:11px;color:#000000;border:1px solid #7f9db9;}
div.complex div.content .searchbtn {width:133px; height:22px; float:right; font-weight:bold; color:#393939;}
div.complex div.line {width:100%; border-top:1px dashed #b2b2b2; margin:0px; padding:0px;}


div.complex div.search { width:600px; display:block;}	


div.complex div.search  span.results {display:block; padding:5px 0px 20px 5px;}
div.complex div.search  span.categortitle {font-weight:bold;font-size:14px;color:#393939;display:block;padding:0px 0px 0px 4px;}
div.complex div.search  span.categortitlered {margin-left:6px;font-weight:bold;color:#ff0000;padding:0px 0px 0px 7px; background-image:url(/img/cat_arrow.jpg); background-repeat:no-repeat; background-position: 0 3px;}
div.complex div.search  span.categortitlered  a{font-weight:bold;color:#ff0000; text-decoration:none;}

div.complex div.search  span.categorcont {display:block;padding:2px 0px 0px 4px;}
div.complex div.search  span.line	{clear:both; display:block; border-bottom:1px dashed #b0b0b0; margin:15px 0px 18px 0px;}

div.complex div.paging  {height:50px; background-repeat:no-repeat; padding:4px 0px 0px 4px; margin-left:3px;text-align:center;}
div.complex div.paging span.previous {font-weight:bold; color:#7e7e7e; width:100px;}
div.complex div.paging span.next {font-weight:bold; color:#7e7e7e; width:100px;}
div.complex div.paging span.number {margin:0px 10px 0px 10px;width:100%;}
div.complex div.paging span.number a {margin:0px 6px 0px 6px;color:#535353; text-decoration:none; width:25px}
div.complex div.paging span.number .selected {margin:0px 6px 0px 6px;color:#ec0c0a;font-weight:bold;text-decoration:none; width:25px}


/*----------------------Contact--------------------*/
#content #colc div.content div.Form         {float:left; display:block; margin:0px; padding:0px; font-size:11px;}
#content #colc div.content div.Form         span.bgForm {float:left; display: block; padding:5px 35px 5px 5px;margin:1px 34px 1px 0px; width:65px; border-bottom:1px solid #dfdfdf; border-left:3px solid #dfdfdf;}
#content #colc div.content div.Form         span.bgFormbig {float:left; display:block;width:623px; margin:1px 5px 1px 0px;padding:5px 0px 5px 5px; border-bottom:1px solid #dfdfdf; border-left:3px solid #dfdfdf;}
#content #colc div.content div.Form         span.Formnobg{float:left; display:block;width:400px; margin: 5px 0px 3px 5px;}
#content #colc div.content div.Form         span.Formnobg1{float:left; display:block; width:210px; margin: 5px 0px 3px 5px;}
#content #colc div.content div.Form         div.Textback{float:left; display:block; margin:1px 0px 1px 0px; }
#content #colc div.content div.Form         .textFormbig {float:left; width:626px; height:80px;color:#5E5E5E;border:1px solid #abadba;margin:2px 0px 10px 0px;}
#content #colc div.content div.Form         .textFormmedium {float:left; width: 484px; height:21px;font-size:11px;color:#5E5E5E;border:1px solid #abadba;margin:2px 0px 2px 0px; display:block; float:left}
#content #colc div.content div.Form         .textForm {float:left;width: 400px; height:21px;font-size:11px;color:#5E5E5E;border:1px solid #abadba;margin:0px 8px 0px 0px;}
#content #colc div.content div.Form         .textFormsmall {float:left;width: 214px; height:21px;font-size:11px;color:#5E5E5E;border:1px solid #abadba;margin:0px;}
#content #colc div.content div.Form         .optionForm       {width: 288px;font-size:11px;color:#3a3a3a;border:1px solid #7f9db9;margin:2px 5px 2px 0px;}
#content #colc div.content div.Form         .formbutton        {cursor:pointer;font-size:12px; padding:0px 10px 0px 10px;}
#content #colc div.content div.Form         div.smallfont      {font-size:10px; margin: 0px 0px 10px 0px}

.background1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; width:100%
}

.background2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ededed; width:100%
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; HEIGHT: 15px; TEXT-DECORATION: none
}
H1 A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
H1 A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
H1 A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
H1 A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #ff9900; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #2f5a84; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none
}
H5 A:link {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #2f5a84; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none
}
H5 A:visited {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #2f5a84; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none
}
H5 A:active {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #2f5a84; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none
}
H5 A:hover {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none
}
.title2 {
	PADDING-BOTTOM: 2px; BORDER-LEFT: #2276a5 3px solid; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; BACKGROUND-COLOR: #2e447c; width:100%
}
.selectedYear {
	COLOR: #fff
}

/*----------------------SiteMap--------------------*/
#content #colc div.content div.sitemap	{margin:0px 0px 48px 0px; padding:0px; color:#222222;width: 210px; float:left}
#content #colc div.content div.sitemap	ul {display: block; color:#1f3773; font-weight:bold; list-style-type:none; margin:0px 0px 0px 0px; }
#content #colc div.content div.sitemap	.title {display: block; color:#1f3773; font-weight:bold; list-style-type:none; margin:15px 0px 15px 0px; }
#content #colc div.content div.sitemap	.title a{display: block; color:#1f3773; font-weight:bold; list-style-type:none; margin:15px 0px 15px 0px; }
#content #colc div.content div.sitemap	.title a:hover{color:#39a7f3; font-weight:bold;}
#content #colc div.content div.sitemap	li {display: block; color:#666666; margin:0px; }

#content #colc div.content div.sitemap	li a{display: block; list-style-type:none; background-image: url(img/arrow.jpg); background-position: 0px 4px; background-repeat: no-repeat; font-weight:normal;color:#666666; margin:0px; padding:0px 0px 0px 10px;}
#content #colc div.content div.sitemap	 li a:hover{display: block; list-style-type:none; color:#39a7f3; font-weight:normal; margin:0px;list-style-type:none; background-image: url(img/arrow_over.jpg); background-position: 0px 4px; background-repeat: no-repeat;  padding:0px 0px 0px 10px;}
