BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(images/page_bkg.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #919191; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana; TEXT-ALIGN: center
}
A.Link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b5143e; TEXT-DECORATION: none
}
A.Link:hover {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM: #b5143e 1px dashed; TEXT-DECORATION: none
}
H1 {
	DISPLAY: inline; FONT-SIZE: 14px; COLOR: #b5143e; LINE-HEIGHT: 30px; FONT-FAMILY: "Times New Roman", Times, serif
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555
}
H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #b5143e; BORDER-BOTTOM: #b5143e 1px dashed; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none
}
A.StrongLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #b5143e; BORDER-BOTTOM: #b5143e 1px dashed; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #b5143e; TEXT-DECORATION: none
}
A.StrongLink:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #b5143e; TEXT-DECORATION: none
}
.Strong {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 15px
}
.Strong_red {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #b5143e; BORDER-BOTTOM: #b5143e 0px dashed; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P:hover {
	COLOR: #565656
}
.img_left {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.img_right {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
#outer {
	MARGIN: 0px auto; WIDTH: 840px; DIRECTION: rtl; HEIGHT: auto
}
#shade-left {
	BACKGROUND: url(images/shade_left.gif) no-repeat; FLOAT: left; WIDTH: 20px; HEIGHT: 741px
}
#shade-right {
	BACKGROUND: url(images/shade_right.gif) no-repeat; FLOAT: right; WIDTH: 20px; HEIGHT: 741px
}
#container {
	BORDER-RIGHT: #fff 1px; BORDER-TOP: #fff 1px; FLOAT: left; BACKGROUND-IMAGE: url(images/logo_bkg1.jpg); BORDER-LEFT: #fff 1px; WIDTH: 800px; BORDER-BOTTOM: #fff 1px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fff
}
#header {
	BACKGROUND: url(images/header06.jpg) #ffffff no-repeat; FLOAT: right; MARGIN: 0px; WIDTH: 800px; HEIGHT: 160px
}
#head_container {
	FLOAT: right; PADDING-TOP: 15px
}
#slogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #dfdfdf; PADDING-TOP: 30px; TEXT-ALIGN: left
}
#top_menu_container {
	MARGIN-RIGHT: 20px; TEXT-ALIGN: right
}
#top_menu_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_menu_main LI {
	DISPLAY: inline; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
#top_menu_sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
#top_menu_sub LI {
	DISPLAY: inline; MARGIN-LEFT: 3px; LIST-STYLE-TYPE: none
}
A.top_menu_main_link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px dotted; TEXT-DECORATION: none
}
A.top_menu_main_link:hover {
	BORDER-BOTTOM-COLOR: #ff3366; COLOR: #ff3366
}
A.top_menu_sub_link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #fb5774; BORDER-BOTTOM: #fb5774 1px dotted; TEXT-DECORATION: none
}
A.top_menu_sub_link:hover {
	BORDER-BOTTOM-COLOR: #ffffff; COLOR: #ffffff
}
#side-left {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 200px; TEXT-ALIGN: justify
}
.left_menu_container {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 180px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.left_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.left_menu LI {
	LIST-STYLE: none url(images/bullet1l.gif) inside
}
A.left_menu_link {
	PADDING-BOTTOM: 2px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-DECORATION: none
}
A.left_menu_link:hover {
	BORDER-BOTTOM-COLOR: #c5313f; COLOR: #d22c3a
}
A.left_menu_current {
	PADDING-BOTTOM: 2px; COLOR: #b90139; BORDER-BOTTOM: #780c0c 1px dotted; TEXT-DECORATION: none
}
A.left_menu_current:link {
	PADDING-BOTTOM: 2px; COLOR: #b90139; BORDER-BOTTOM: #780c0c 1px dotted; TEXT-DECORATION: none
}
A.left_menu_current:hover {
	PADDING-BOTTOM: 2px; COLOR: #b90139; BORDER-BOTTOM: #780c0c 1px dotted; TEXT-DECORATION: none
}
A.left_menu_current:visited {
	PADDING-BOTTOM: 2px; COLOR: #b90139; BORDER-BOTTOM: #780c0c 1px dotted; TEXT-DECORATION: none
}
.bar_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.bar_menu LI {
	CLEAR: both; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(images/bullet1l.gif)
}
A.bar_menu_link {
	COLOR: #b90139; TEXT-DECORATION: none
}
A.bar_menu_link:hover {
	BORDER-BOTTOM-COLOR: #c5313f; COLOR: #d22c3a
}
.bar_menu LI A#current {
	COLOR: #b90139; TEXT-DECORATION: none
}
.left_menu_title {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: right; BACKGROUND-IMAGE: url(images/main_menu.jpg); PADDING-BOTTOM: 0px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-ALIGN: center
}
#contents {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(images/dot-horz.gif); PADDING-BOTTOM: 92px; WIDTH: 540px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: justify
}
#footer {
	CLEAR: both; BACKGROUND: url(images/footer.gif) #ffffff no-repeat 50% top; COLOR: #666666; PADDING-TOP: 10px; HEIGHT: 65px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footer A:hover {
	PADDING-BOTTOM: 1px; COLOR: #b5143e; BORDER-BOTTOM: #b5143e 1px dashed; TEXT-DECORATION: none
}
.main {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
.block_main {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 30px; FLOAT: left; BACKGROUND-IMAGE: url(images/line-short.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 500px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.block_11 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 490px; PADDING-TOP: 0px
}
.block_12 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 235px; PADDING-TOP: 0px
}
.block_13 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 150px; PADDING-TOP: 0px
}
.list_fa_1 {
	PADDING-RIGHT: 10px; LIST-STYLE: none url(images/bullet3l.gif) inside; MARGIN: 0px
}
.list_fa_2 {
	PADDING-RIGHT: 10px; LIST-STYLE: none url(images/bullet3l.gif) outside; MARGIN: 0px 30px 0px 0px
}
.list_en_1 {
	LIST-STYLE: none url(images/bullet3r.gif) inside; PADDING-LEFT: 10px; FLOAT: left; MARGIN: 0px
}
A.list_link_1 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333333; BORDER-BOTTOM: #b5143e 1px dashed; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none
}
A.list_link_1:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #b5143e; TEXT-DECORATION: none
}
#index-side-left {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 40px; FLOAT: left; BACKGROUND-IMAGE: url(images/dot-horz.gif); PADDING-BOTTOM: 10px; WIDTH: 400px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: justify
}
#index-side-right {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 330px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
A.ServiceLink {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/service_02.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 135px; COLOR: #ffffff; LINE-HEIGHT: 13px; HEIGHT: 61px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.ServiceLink:hover {
	BACKGROUND: url(images/service_02_r.gif) no-repeat; COLOR: #ffffff; HEIGHT: 61px
}
.index_block_big {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(images/line-short.gif); MARGIN-BOTTOM: 10px; WIDTH: 370px; BACKGROUND-REPEAT: repeat-x
}
.index_block_big_text {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 230px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.index_block_small {
	BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 30px; FLOAT: left; BACKGROUND-IMAGE: url(images/line-short.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 290px; BACKGROUND-REPEAT: repeat-x
}
.highlight_image {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(images/recentproject_tab1.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 5px; FONT: 11px Tahoma, Verdana; WIDTH: 500px; COLOR: #919191; PADDING-TOP: 0px
}
.highlight_image:hover {
	BACKGROUND: url(images/recentproject_tab_r1.gif) no-repeat right top; FLOAT: left; COLOR: #565656; POSITION: relative; HEIGHT: 100%
}
.phbody {
	PADDING-RIGHT: 5px; MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 290px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
.phbody_titr1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #b90f1a; FONT-FAMILY: "Times New Roman", Times, serif
}
.phbody_titr2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY: "Times New Roman", Times, serif
}
.Thumbnail {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(images/thumbnail.gif) no-repeat right top; FLOAT: right; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 15px
}
.thumbnail {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(images/thumbnail.gif) no-repeat right top; FLOAT: right; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 15px
}
.divider {
	BACKGROUND: url(images/text_spacer.gif) repeat-x; FLOAT: right; WIDTH: 500px; MARGIN-RIGHT: 5px; HEIGHT: 45px
}
.page_num {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #919191; PADDING-TOP: 0px
}
.page_num LI {
	PADDING-RIGHT: 1px; DISPLAY: inline; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
A.page_num_link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #b5143e; BORDER-BOTTOM: #ffffff 1px dotted; TEXT-DECORATION: none
}
A.page_num_link:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #b5143e
}

