﻿BODY {
	MARGIN: 0px;
}
BODY.main {
	BACKGROUND-IMAGE: url(/images/back.gif); BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #2d353c
}
H1 {
	MARGIN-TOP: 25px;
	MARGIN-BOTTOM: 20px;
	margin-left: -2px;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 200%;
	FONT-STYLE: normal;
	COLOR: #333333;
	font-weight: normal;
}
H2 {
	MARGIN-BOTTOM: 18px;
	PADDING-RIGHT: 30px;
	margin-left: -30px;
	PADDING-LEFT: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
	FONT-WEIGHT: normal;
	FONT-SIZE: 110%;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #eef0f2;
}
H3 {
	MARGIN-TOP: 32px; MARGIN-BOTTOM: 16px
}
H4 {
	MARGIN-TOP: 32px; MARGIN-BOTTOM: 16px
}
H5 {
	MARGIN-BOTTOM: 16px; margin-top: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #819da4; FONT-STYLE: italic; FONT-FAMILY: Georgia
}
H6 {
	FONT-SIZE: 80%; COLOR: #999; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; margin-top: 0px; padding-top: 0px;
}
H6 A, H6 A:visited {
	COLOR: #999; TEXT-DECORATION: underline
}
H6 A:hover {
	COLOR: #ee9e57
}
H6 span {
	padding-left: 20px; padding-right: 20px
}
P {
	MARGIN: 0px 0px 18px;
	LINE-HEIGHT: 150%;
}
A, A:visited {
	COLOR: #2c63bd; PADDING-TOP: 6px; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ee9e57; TEXT-DECORATION: underline
}
UL {
	PADDING: 0px; margin: 16px 0 16px 0; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; BACKGROUND: url('/images/bullet.gif') no-repeat 0px 0.8em; MARGIN-LEFT: 0px
}
ul ul {
	margin: 16px 0 16px 10px;
}
.container {
	MIN-WIDTH: 980px; MAX-WIDTH: 1200px; MARGIN: 0px auto; WIDTH: 100%; POSITION: relative
}
.header {
	WIDTH: 100%; height: 160px; position:relative; float:left; display:inline
}
.content {
	Z-INDEX: 1; LEFT: 10%; WIDTH: 50%; POSITION: relative; top: 5px; FONT-SIZE: 100%; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY: Georgia; float:left;
}
.main_h {
	BACKGROUND-IMAGE: url(/images/top_bgr.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #0066cc; WIDTH: 100%; HEIGHT: 350px
}
.main_hl {
	LEFT: 0px; BACKGROUND-IMAGE: url(/images/top_bgrl.gif); WIDTH: 50%; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: 0px; HEIGHT: 350px; BACKGROUND-COLOR: #0066cc
}
.main_hs {
	BACKGROUND-POSITION: left 50%; LEFT: 0px; BACKGROUND-IMAGE: url(/images/bgr.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 350px
}
.pics {
	LEFT: 425px; POSITION: absolute; TOP: 100px
}
.logo {
	BORDER: 0px; Z-INDEX: 1; LEFT: 5%; MARGIN-LEFT: -60px; WIDTH: 451px; POSITION: absolute; TOP: 10px; HEIGHT: 176px;
}
.pic {
	WIDTH: 20px; POSITION: absolute; TOP: 40px; HEIGHT: 20px; border: 0;
}
#home {
	LEFT: 84%
}
#mail {
	LEFT: 94%
}
#map {
	LEFT: 89%
}
#s1 {
	z-index: 0;
}
.underlogo {
	margin: 0 0 0 113px;
	Z-INDEX: 1;
	LEFT: 5%;
	POSITION: absolute;
	TOP: 180px;
}
.enter A {
	FONT-SIZE: 70%; LEFT: 69%; PADDING-TOP: 0px; MARGIN-LEFT: 15px; COLOR: #fcbd54; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 43px; TEXT-DECORATION: none
}
.enter A:hover {
	COLOR: #ee9e57
}
.enter IMG {
	BORDER: 0px; LEFT: 69%; POSITION: absolute; TOP: 45px;
}
.menu {
	Z-INDEX: 1; LEFT: 69%; WIDTH: 25%; POSITION: absolute; TOP: 105px; HEIGHT: 200px
}
.menu A, .menu A:visited {
	FONT-SIZE: 110%;
	COLOR: #FCB743;
}
.menu A:hover {
	COLOR: #ee9e57;
}
.menu2 {
	Z-INDEX: 1; LEFT: 5%; FLOAT: left; WIDTH: 20%; POSITION: relative; display:inline
}
.menu UL, .menu2 UL {
	FONT-SIZE: 115%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	MARGIN: -14px 0 15px 0;
	PADDING: 0;
	LIST-STYLE-TYPE: none;
}
.menu UL LI, .menu2 UL LI {
	PADDING: 0px; padding-top: 12px; margin: 0; BACKGROUND: none;
}
.menu ul ul, .menu2 ul ul {
	FONT-SIZE: 75%; margin: 5px 0 -5px 13px; padding: 0px;
}
.menu UL UL LI, .menu2 UL UL LI {
	PADDING: 0px; margin-bottom: 5px; BACKGROUND: none; FONT-SIZE: 95%;
}
a.act {
	COLOR: #ee9e57; TEXT-DECORATION: none
}
.orange {
	height: 40px; background-color:#cc9933; position:relative;
}
.orange .container {
	height: 40px; FONT-SIZE: 50%;  
}
.orange .container a, .orange .container a:visited {
	FONT-SIZE: 220%; COLOR: #000; FONT-FAMILY: Georgia; margin: -10px 0 0 5%; text-decoration:none;
}
.orange .container a:hover {
	COLOR: #333;
}
.top403 {
	margin: 40px 0 0 6%; display:inline; float:left; position:relative; width: 26%; 
}
.top402 {
	margin: 40px 0 0 6%; display:inline; float:left; position:relative; width: 26%; 
}
.top401 {
	margin: 40px 0 0 5%; display:inline; float:left; position:relative; width: 26%; 
}

p.hometitle a, p.hometitle a:visited {
	MARGIN: 0;
	FONT-SIZE: 110%;
	COLOR: #cc9933;
	LINE-HEIGHT: 30px;
	FONT-FAMILY: Arial;
	display:inline;
}

p.hometitle span a, p.hometitle span a:visited {
	MARGIN: 0 0 0 30px;
	FONT-SIZE: 80%;
	COLOR: #cc9933;
	LINE-HEIGHT: 30px;
	FONT-FAMILY: Arial;
	padding: 0px;
}

p.hometitle a:hover, p.hometitle span a:hover {
	COLOR: #FCBD54;
}

.news, .news2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;
	MARGIN: 40px 0 50px 0;
}
.news P {
	MARGIN: 0;
	LINE-HEIGHT: 130%;
}
.news A, .news A:visited {
	FONT-SIZE: 90%; COLOR: #a7afbc; LINE-HEIGHT: 130%; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.news A:hover {
	COLOR: #c1c7d0; TEXT-DECORATION: none
}
.news2 A, .news2 A:visited {
	FONT-FAMILY: Georgia; COLOR: #CC9933; LINE-HEIGHT: 130%; PADDING-TOP: 3px; FONT-SIZE: 100%;
}
.news2 A:hover {
	COLOR: #FCBD54;
}
.news2 A.rss {
	FONT-SIZE: 70%; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news .image {
	BACKGROUND: url(/images/news_back.gif) no-repeat 50% top; FLOAT: left; WIDTH: 73px; HEIGHT: 73px; POSITION: relative; 
}
.news2 .image {
	FLOAT: left; WIDTH: 73px; POSITION: relative; 
}
.news IMG {
	WIDTH: 58px; HEIGHT: 58px; border: 0;
}
.news .date, .news2 span{
	FONT-SIZE: 95%; COLOR: #cc9933; LINE-HEIGHT: 30px; FONT-STYLE: italic; FONT-FAMILY: Georgia
}
.news .text {
	margin: 5px 0 0 73px;
}
#date_full {
	FONT-STYLE: italic; FONT-FAMILY: Georgia;
}
.news_page {
	MARGIN: 25px 0px 15px; WIDTH: 99%
}
.news_page A {
	PADDING-TOP: 8px
}
.transp {
	DISPLAY: inline; FLOAT: left; POSITION: relative; BACKGROUND-IMAGE: url(/images/transp_back.gif); WIDTH: 91%; margin: 20px 0 -20px 5%;
}
.transp p {
	padding: 25px 40px 0px 40px; COLOR: #c1c7d0; FONT-FAMILY: Georgia; FONT-SIZE: 160%; LINE-HEIGHT: 130%;  TEXT-ALIGN: left
}
.transp p.auth {
	padding: 0px 40px 15px 40px; FONT-SIZE: 100%; TEXT-ALIGN: right; font-style: italic;
}
.line {
	BORDER-TOP: #535c68 1px solid; DISPLAY: inline; MARGIN: 20px 0 -20px 5%; FLOAT: left; WIDTH: 91%; POSITION: relative; 
}
.copy {
	FLOAT: left; POSITION: relative; 
}
.copy p {
	FONT-SIZE: 75%; COLOR: #c1c7d0; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left: 73px; MARGIN: 0px; LINE-HEIGHT: 120%;
}
.copy A, .design p A, .copy A:hover, .copy A:visited, .design p A:hover, .design p A:visited {
	TEXT-DECORATION: underline; font-size: 100%;
}
.design {
	DISPLAY: inline; FONT-SIZE: 90%; FLOAT: left; COLOR: #92a9af; FONT-FAMILY: Georgia; POSITION: relative
}
.design p {
	DISPLAY: inline; MARGIN-LEFT: 73px; FLOAT: left; POSITION: relative
}
.bcrumb {
	FONT-SIZE: 80%; LEFT: 2px; COLOR: #a7afbc; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.bcrumb A, .bcrumb A:visited {
	COLOR: #999; TEXT-DECORATION: underline
}
.bcrumb A:hover {
	COLOR: #ee9e57
}
.bcrumb span {
	padding-left: 20px;
	padding-right: 20px;
}

p.file  {  background-repeat:no-repeat; padding: 0 0 0 26px; }
p.file img {vertical-align: top; float: left; margin-right: 0px; border: 0; width: 26px; height: 37px}
p.file a {margin-right: 0.5em; }
p.file span { line-height: 1.4em; font-size: 70%; display: block; }
.pdf {background-image:url(/images/pdf.gif);}
.doc {background-image:url(/images/doc.gif);}
.xls {background-image:url(/images/xls.gif);}
.ppt {background-image:url(/images/ppt.gif);}
.jpg {background-image:url(/images/jpg.gif);}
.mp3 {background-image:url(/images/mp3.gif);}

INPUT, TEXTAREA {
	FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.fback {
	WIDTH: 100%;
}
TEXTAREA.fback {
	WIDTH: 100%; HEIGHT: 150px
}
.search {
FONT-SIZE: 95%; WIDTH: 140px; COLOR: #808080;
margin:0 0 4px;
vertical-align:top;
}
#search_button {
width:18px;
height:18px;
margin-top:4px;
}
