BODY {
	FONT-SIZE: 11px; MARGIN: 0px; OVERFLOW: auto; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #333333 SCROLLBAR-BASE-COLOR: #7e2c14
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
BODY {
	FONT-SIZE: 11px; COLOR: #999999
}
TD {
	FONT-SIZE: 11px; COLOR: #999999
}
TH {
	FONT-SIZE: 11px; COLOR: #999999
}
INPUT {
	FONT-SIZE: 11px; COLOR: #999999
}
A {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
TABLE.Header {
	WIDTH: 100%
}
TABLE.Header TD.logo {
	TEXT-ALIGN: left
}
TABLE.Header TD.page {
	TEXT-ALIGN: right
}
TABLE.Header TD.spacer {
	HEIGHT: 10px; BACKGROUND-COLOR: #80a7c4
}
TABLE.Header TD.spacer IMG {
	WIDTH: 100%; HEIGHT: 10px
}
.footer {
	PADDING-TOP: 0px; BACKGROUND-COLOR: #b7d3e8
}
TABLE.tbFooter {
	WIDTH: 100%
}
TABLE.tbFooter TD {
	PADDING-LEFT: 200px; HEIGHT: 24px; BACKGROUND-COLOR: #80a7c4
}
TABLE.tbMenu A {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-REPEAT: no-repeat
}
TABLE.tbMenu A:hover IMG {
	BACKGROUND-POSITION: 0px -40px
}
TABLE.tbMenu IMG.none {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.home {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.home_on {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.service {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.service_on {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.portfolio {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.portfolio_on {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.work {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.work_on {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.contact {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.contact_on {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.consulting {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.consulting_on {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.client {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.client_on {
	WIDTH: 205px; HEIGHT: 40px
}
TABLE.tbMenu IMG.home {
	BACKGROUND-IMAGE: url(../images/menu/Home.gif)
}
TABLE.tbMenu IMG.home_on {
	BACKGROUND-IMAGE: url(../images/menu/Home.gif)
}
TABLE.tbMenu IMG.service {
	BACKGROUND-IMAGE: url(../images/menu/Service.gif)
}
TABLE.tbMenu IMG.service_on {
	BACKGROUND-IMAGE: url(../images/menu/Service.gif)
}
TABLE.tbMenu IMG.portfolio {
	BACKGROUND-IMAGE: url(../images/menu/Portfolio.gif)
}
TABLE.tbMenu IMG.portfolio_on {
	BACKGROUND-IMAGE: url(../images/menu/Portfolio.gif)
}
TABLE.tbMenu IMG.work {
	BACKGROUND-IMAGE: url(../images/menu/Work.gif)
}
TABLE.tbMenu IMG.work_on {
	BACKGROUND-IMAGE: url(../images/menu/Work.gif)
}
TABLE.tbMenu IMG.contact {
	BACKGROUND-IMAGE: url(../images/menu/Contact.gif)
}
TABLE.tbMenu IMG.contact_on {
	BACKGROUND-IMAGE: url(../images/menu/Contact.gif)
}
TABLE.tbMenu IMG.consulting {
	BACKGROUND-IMAGE: url(../images/menu/Consulting.gif)
}
TABLE.tbMenu IMG.consulting_on {
	BACKGROUND-IMAGE: url(../images/menu/Consulting.gif)
}
TABLE.tbMenu IMG.client {
	BACKGROUND-IMAGE: url(../images/menu/Client.gif)
}
TABLE.tbMenu IMG.client_on {
	BACKGROUND-IMAGE: url(../images/menu/Client.gif)
}
TABLE.tbMenu IMG.home_on {
	BACKGROUND-POSITION: 0px -40px
}
TABLE.tbMenu IMG.service_on {
	BACKGROUND-POSITION: 0px -40px
}
TABLE.tbMenu IMG.portfolio_on {
	BACKGROUND-POSITION: 0px -40px
}
TABLE.tbMenu IMG.work_on {
	BACKGROUND-POSITION: 0px -40px
}
TABLE.tbMenu IMG.contact_on {
	BACKGROUND-POSITION: 0px -40px
}
TABLE.tbMenu IMG.consulting_on {
	BACKGROUND-POSITION: 0px -40px
}
TABLE.tbMenu IMG.client_on {
	BACKGROUND-POSITION: 0px -40px
}
INPUT.login {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 93px; COLOR: #999999; BORDER-BOTTOM: #c6c6c6 1px solid; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #fbfbfb! important
}
INPUT.dash {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; WIDTH: 170px; COLOR: #999999; BORDER-BOTTOM: 1px dashed; BACKGROUND-COLOR: #ffffff! important
}
TD.pageHead {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/pagehead/bg.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
TD.pageBody {
	PADDING-LEFT: 20px; PADDING-TOP: 15px
}
TABLE.tbHome TH {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; TEXT-ALIGN: left
}
TABLE.tbHome TD.text {
	FONT-SIZE: 11px; COLOR: #999999
}
TABLE.tbService TD {
	FONT-SIZE: 11px; COLOR: #999999
}
TABLE.tbService .title {
	FONT-WEIGHT: bold
}
TABLE.tbWork DIV.Content {
	SCROLLBAR-FACE-COLOR: #ffb400; OVERFLOW: auto; WIDTH: 100%; SCROLLBAR-3DLIGHT-COLOR: #ffb400; SCROLLBAR-DARKSHADOW-COLOR: #ffb400; HEIGHT: 360px
}
TABLE.tbWork TH {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: left
}
TABLE.tbWork TH A {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; COLOR: #999999; WHITE-SPACE: nowrap
}
TABLE.tbWork TH A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TABLE.tbWork TD.Qualifications {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
TABLE.tbPortfolioCate TD {
	PADDING-RIGHT: 3px
}
TABLE.tbPortfolioCate IMG {
	HEIGHT: 22px
}
TABLE.tbPortfolioCate A {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-REPEAT: no-repeat
}
TABLE.tbPortfolioCate A:hover IMG {
	BACKGROUND-POSITION: 0px -22px
}
TABLE.tbPortfolioCate IMG.cate1 {
	BACKGROUND-IMAGE: url(../images/portfolio/cate1.gif); WIDTH: 90px
}
TABLE.tbPortfolioCate IMG.cate1_on {
	BACKGROUND-IMAGE: url(../images/portfolio/cate1.gif); WIDTH: 90px
}
TABLE.tbPortfolioCate IMG.cate2 {
	BACKGROUND-IMAGE: url(../images/portfolio/cate2.gif); WIDTH: 90px
}
TABLE.tbPortfolioCate IMG.cate2_on {
	BACKGROUND-IMAGE: url(../images/portfolio/cate2.gif); WIDTH: 90px
}
TABLE.tbPortfolioCate IMG.cate3 {
	BACKGROUND-IMAGE: url(../images/portfolio/cate3.gif); WIDTH: 90px
}
TABLE.tbPortfolioCate IMG.cate3_on {
	BACKGROUND-IMAGE: url(../images/portfolio/cate3.gif); WIDTH: 90px
}
TABLE.tbPortfolioCate IMG.cate4 {
	BACKGROUND-IMAGE: url(../images/portfolio/cate4.gif); WIDTH: 125px
}
TABLE.tbPortfolioCate IMG.cate4_on {
	BACKGROUND-IMAGE: url(../images/portfolio/cate4.gif); WIDTH: 125px
}
TABLE.tbPortfolioCate IMG.cate5 {
	BACKGROUND-IMAGE: url(../images/portfolio/cate5.gif); WIDTH: 125px
}
TABLE.tbPortfolioCate IMG.cate5_on {
	BACKGROUND-IMAGE: url(../images/portfolio/cate5.gif); WIDTH: 125px
}
TABLE.tbPortfolioCate IMG.cate1_on {
	BACKGROUND-POSITION: 0px -22px
}
TABLE.tbPortfolioCate IMG.cate2_on {
	BACKGROUND-POSITION: 0px -22px
}
TABLE.tbPortfolioCate IMG.cate3_on {
	BACKGROUND-POSITION: 0px -22px
}
TABLE.tbPortfolioCate IMG.cate4_on {
	BACKGROUND-POSITION: 0px -22px
}
TABLE.tbPortfolioCate IMG.cate5_on {
	BACKGROUND-POSITION: 0px -22px
}
TABLE.tbPortfolio TD.content {
	VERTICAL-ALIGN: top; WIDTH: 25%; PADDING-TOP: 10px; HEIGHT: 150px; TEXT-ALIGN: center
}
TABLE.tbPortfolio TABLE.image TD {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 125px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 83px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.tbPortfolio DIV.name {
	FONT-SIZE: 10px; WIDTH: 130px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
TABLE.tbContact TD.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
TABLE.tbConsult TH {
	PADDING-RIGHT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TABLE.tbClient DIV.Content {
	SCROLLBAR-FACE-COLOR: #999999; OVERFLOW: auto; WIDTH: 100%; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-DARKSHADOW-COLOR: #999999; HEIGHT: 360px
}
TABLE.tbClient TD.title {
	FONT-VARIANT: small-caps
}
TABLE.tbClient DIV.title {
	FONT-VARIANT: small-caps
}
TABLE.tbClient DIV.click {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 50px; BORDER-LEFT: #666666 1px solid; WIDTH: 100px; PADDING-TOP: 40px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 65px; BACKGROUND-COLOR: #999999
}
TABLE.tbClient DIV.click A {
	FONT-WEIGHT: bold; COLOR: #cccccc; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
TABLE.tbClient DIV.click A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.paging {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.paging A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.paging A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.paging A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.paging A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
