* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #333; FONT: 12px Arial,Verdana,sans-serif; COLOR: #333; TEXT-ALIGN: center
}
#feed-icon IMG {
	FLOAT: right
}
A {
	COLOR: #8e9d98; TEXT-DECORATION: underline; outline: none
}
A:hover {
	COLOR: #8e9d98; TEXT-DECORATION: none
}
A.tt {
	COLOR: #a7481a; BORDER-BOTTOM: #a7481a 1px dotted; TEXT-DECORATION: none
}
A.tt:hover {
	COLOR: #a7481a; BORDER-BOTTOM: #a7481a 1px solid; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
B {
	FONT-WEIGHT: normal
}
INPUT.txt {
	BORDER-RIGHT: #8e9d98 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8e9d98 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #8e9d98 1px solid; WIDTH: 254px; PADDING-TOP: 3px; BORDER-BOTTOM: #8e9d98 1px solid
}
INPUT.btn {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(button.gif) no-repeat; WIDTH: 108px; COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 38px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 38px; BORDER-BOTTOM-STYLE: none
}
TEXTAREA {
	BORDER-RIGHT: #8e9d98 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8e9d98 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #8e9d98 1px solid; WIDTH: 254px; PADDING-TOP: 3px; BORDER-BOTTOM: #8e9d98 1px solid; HEIGHT: 100px
}
.msgbox {
	BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #d0dbdd; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 5px; BORDER-LEFT: #999 1px dotted; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px dotted
}
.ajaxtooltip {
	BORDER-RIGHT: #e6e6e6 10px solid; BORDER-TOP: #e6e6e6 10px solid; BACKGROUND: #666; LEFT: 0px; BORDER-LEFT: #e6e6e6 10px solid; WIDTH: 350px; BORDER-BOTTOM: #e6e6e6 10px solid; POSITION: absolute; TOP: 0px
}
.trans {
	
}
DIV.clear {
	CLEAR: both; HEIGHT: 0px
}
.play {
	DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(play.gif) no-repeat 0% 50%; LINE-HEIGHT: 20px
}
.center {
	TEXT-ALIGN: center
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.quote {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333; LINE-HEIGHT: 20px
}
.quote-bold-12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 20px
}
.float-left {
	FLOAT: left; WIDTH: 49%
}
.float-right {
	FLOAT: right; WIDTH: 49%
}
.float-l {
	FLOAT: left; WIDTH: 45%
}
.float-r {
	FLOAT: right; WIDTH: 45%
}
.img-right {
	FLOAT: right; MARGIN: 10px 0px
}
.img-right2 {
	FLOAT: right; MARGIN: 35px 0px 0px
}
.img-left {
	FLOAT: left
}
.img-left2 {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 40px; MARGIN-RIGHT: 10px
}
.img-left3 {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.img-left-side {
	FLOAT: left; MARGIN-BOTTOM: 80px
}
.border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.codeFrame {
	BORDER-RIGHT: #da6228 2px solid; BORDER-TOP: #da6228 2px solid; BORDER-LEFT: #da6228 2px solid; BORDER-BOTTOM: #da6228 2px solid
}
#header-wrapper {
	WIDTH: 100%; BORDER-BOTTOM: #8e9d98 3px solid; HEIGHT: 100px; BACKGROUND-COLOR: #2e2e2e
}
#header {
	BACKGROUND: url(menu.jpg) no-repeat; MARGIN: 0px auto; WIDTH: 920px; POSITION: relative; HEIGHT: 100px; TEXT-ALIGN: left
}
#header #logo-holder {
	FLOAT: left; WIDTH: 160px; HEIGHT: 100px
}
#header #logo-holder H1#logo A {
	DISPLAY: block; BACKGROUND: url(logo.jpg) no-repeat; WIDTH: 152px; TEXT-INDENT: -5000px; HEIGHT: 100px
}
#header #navigation {
	MARGIN-TOP: 65px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; WIDTH: 740px; COLOR: #fff; LINE-HEIGHT: 35px; HEIGHT: 35px
}
#header #navigation LI {
	FLOAT: right; MARGIN-LEFT: 2px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#header #navigation LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #56626e; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#header #navigation A:hover {
	BACKGROUND: #da6228; COLOR: #fff; TEXT-DECORATION: none
}
#header #navigation .selected {
	BACKGROUND: #8e9d98; COLOR: #fff; TEXT-DECORATION: none
}
#header #navigation LI.home {
	BORDER-LEFT-STYLE: none
}
#content-wrapper {
	BACKGROUND: url(tile.jpg) #212221; WIDTH: 100%; TEXT-ALIGN: center
}
#content {
	MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; TEXT-ALIGN: left
}
#banner {
	WIDTH: 1000px; HEIGHT: 300px
}
#banner DIV {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 270px; COLOR: #fff; PADDING-TOP: 60px
}
#banner H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d0661c; PADDING-TOP: 0px; 
}
#banner H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px
}
#banner H2 A { 
       COLOR: #ffffff;
}
#banner P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#banner H2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#banner P A { 
       COLOR: #ffffff;
}

#banner SPAN {
	FONT-WEIGHT: bold; COLOR: #d0661c
}
.banner-home {
	BACKGROUND: url(home.jpg) no-repeat
}
.banner-brand {
	BACKGROUND: url(brand-identity.jpg) no-repeat
}
.banner-brand-s {
	BACKGROUND: url(brand-identity-s.jpg) no-repeat
}
.banner-web {
	BACKGROUND: url(web-design.jpg) no-repeat
}
.banner-web-s {
	BACKGROUND: url(web-design-s.jpg) no-repeat
}
.banner-work {
	BACKGROUND: url(work.jpg) no-repeat
}
.banner-work-s {
	BACKGROUND: url(work-s.jpg) no-repeat
}
.banner-glossary {
	BACKGROUND: url(glossary.jpg) no-repeat
}
.banner-glossary-s {
	BACKGROUND: url(glossary-s.jpg) no-repeat
}
.banner-team {
	BACKGROUND: url(team.jpg) no-repeat
}
.banner-contact {
	BACKGROUND: url(contact.jpg) no-repeat
}
.banner-work4us {
	BACKGROUND: url(work-for-us.jpg) no-repeat
}
.banner-sitemap {
	BACKGROUND: url(sitemap.jpg) no-repeat
}
.banner-error {
	BACKGROUND: url(error.jpg) no-repeat
}
.banner-generic {
	BACKGROUND: url(generic.jpg) no-repeat
}
#banner-sub {
	WIDTH: 1000px; HEIGHT: 120px
}
#banner-line {
	DISPLAY: block; BACKGROUND: url(line.gif) no-repeat; FONT: 0px/0px ""; WIDTH: 1000px; HEIGHT: 3px
}
#wrapper {
	BACKGROUND: url(slice.gif) repeat-y; WIDTH: 1000px
}
BODY.home #wrapper {
	BACKGROUND: url(slice.gif) repeat-y; WIDTH: 1000px
}
BODY.marketing #wrapper {
	BACKGROUND: url(slice2.gif) repeat-y; WIDTH: 1000px
}
#page {
	FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 700px
}
#page UL {
	MARGIN: 5px 10px 5px 15px
}
#page LI {
	PADDING-BOTTOM: 5px
}
#page P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; PADDING-TOP: 5px
}
#page .breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 15px; PADDING-TOP: 15px
}
#page SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal
}
#page SPAN.bold-gray {
	COLOR: #333
}
#page SPAN.bold-blue {
	COLOR: #8e9d98
}
#page SPAN.bold-orange {
	COLOR: #da6228
}
#page SPAN.larger {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #da6228
}
#page H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #56626e
}
#page H1 SPAN {
	FONT-SIZE: 24px; COLOR: #db5c2d; FONT-STYLE: normal
}
#page H1 SPAN.alt {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #333
}
#page H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #56626e
}
#page H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #999
}
#page .legend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ccc; PADDING-TOP: 5px
}
#page .green {
	BACKGROUND: url(green-circle.gif) no-repeat 0% 50%
}
#page .orange {
	BACKGROUND: url(orange-circle.gif) no-repeat 0% 50%
}
#page .semi {
	BACKGROUND: url(semi-circle.gif) no-repeat 0% 50%
}
#page .box {
	FLOAT: left; WIDTH: 206px
}
#page .box H3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#page .box P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page #column-400 {
	FLOAT: left; WIDTH: 400px
}
#page #column-400 H2 {
	PADDING-RIGHT: 0px; FONT-SIZE: 24px; PADDING-LEFT: 80px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
#page #column-400 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 80px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page #column-400 P.overflow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page #column-260 {
	FLOAT: right; WIDTH: 260px
}
#page #column-260 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
#page #column-260 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page #column-260 P.showcase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#page #column-260 P.play {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 50%; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#page #column-260 P.view {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 40%; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#page .block-620 {
	FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 620px
}
#page .block-work {
	BACKGROUND: url(dots.gif) repeat-x 0% 100%; FLOAT: right; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; WIDTH: 620px
}
#page #gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page #gallery LI {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 25px 20px 0px; WIDTH: 122px
}
#page #gallery A {
	TEXT-DECORATION: none
}
#page #gallery A:hover {
	TEXT-DECORATION: none
}
#page #gallery IMG {
	MARGIN-BOTTOM: 5px
}
#page .logolist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; LIST-STYLE-TYPE: none; HEIGHT: 150px
}
#page .logolist LI {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 15px 10px 0px
}
#page .logolist A {
	TEXT-DECORATION: none
}
#page .logolist A:hover {
	TEXT-DECORATION: none
}
#page .logolist IMG {
	MARGIN-BOTTOM: 5px
}
#page .block-work H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 10px
}
#page .block-work P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page .work-frame {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#page P.heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#page P.indent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#page .block-620 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #444; PADDING-TOP: 10px
}

#page .block-620-work {
	FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 620px; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
#page .block-620-work P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 360px; COLOR: #999; PADDING-TOP: 5px
}
#page .block-620-work P.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 360px; COLOR: #999; PADDING-TOP: 10px
}
#page .block-620-work H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 360px; COLOR: #333; PADDING-TOP: 0px
}
#page .block-620-work H2.green {
	BACKGROUND: url(green-circle.gif) #fff no-repeat 20px 1px
}
#page .block-620-work H2.orange {
	BACKGROUND: url(orange-circle.gif) #fff no-repeat 20px 1px
}
#page .block-620-work H2.semi {
	BACKGROUND: url(semi-circle.gif) #fff no-repeat 20px 1px
}
#page .block-620-sites {
	FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 620px; PADDING-TOP: 20px
}
#page .block-620-sites UL {
	MARGIN: 5px 0px; LIST-STYLE-TYPE: none
}
#page .block-620-sites A IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#page .block-620-sites A {
	LINE-HEIGHT: 64px
}
#page .block-700 {
	BORDER-RIGHT: #e6e6e6 10px solid; BORDER-TOP: #e6e6e6 10px solid; BACKGROUND: #f3f3f3; FLOAT: right; MARGIN: 10px 0px; BORDER-left: #e6e6e6 10px solid; WIDTH: 600px; BORDER-BOTTOM: #e6e6e6 10px solid
}
#page .block-700-jargon {
	BORDER-RIGHT: #62686a 10px solid; BORDER-TOP: #62686a 10px solid; BACKGROUND: url(../images/glossary/of-the-month.jpg) #303030 no-repeat; FLOAT: left; MARGIN: 10px 0px; BORDER-LEFT: #62686a 10px solid; WIDTH: 680px; PADDING-TOP: 30px; BORDER-BOTTOM: #62686a 10px solid
}
#page .block-700-flash {
	FLOAT: left; WIDTH: 700px
}
#page .block-700 H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #709394; PADDING-TOP: 10px
}
#page .block-700 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page .block-700 OL {
	MARGIN: 0px 0px 10px 10px; LIST-STYLE-TYPE: decimal
}
#page .block-700 LI {
	PADDING-LEFT: 5px; MARGIN: 0px 0px 2px 20px
}
#page .column-320 {
	FLOAT: left; WIDTH: 620px
}
#page .column-320 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#page .column-320 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page .column-full {
	WIDTH: 620px
}
#page .column-full H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#page .column-full P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page .column-260 {
	FLOAT: right; WIDTH: 260px
}
#sidebar {
	PADDING-RIGHT: 40px; FLOAT: right; WIDTH: 220px
}
#sidebar H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #56626e; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
#sidebar SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #da6228
}
#sidebar P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; PADDING-TOP: 5px
}
#sidebar P.small {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
#sidebar P.contactdetails {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: #d0dbdd; PADDING-BOTTOM: 10px; LINE-HEIGHT: 17px; PADDING-TOP: 10px
}
#sidebar P.contactdetails SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333
}
#sidebar UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#sidebar LI {
	BACKGROUND: url(dots.gif) #c6cecb repeat-x 0% 100%
}
#sidebar LI A {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #56626e; PADDING-TOP: 7px; TEXT-DECORATION: underline
}
#sidebar LI A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(dots.gif) #fff repeat-x 0% 100%; PADDING-BOTTOM: 8px; COLOR: #db5c2d; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#sidebar .selected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(dots.gif) #fff repeat-x 0% 100%; PADDING-BOTTOM: 8px; COLOR: #db5c2d; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#teasers {
	CLEAR: both; BACKGROUND: url(dots.gif) #fff repeat-x; MARGIN: 0px 40px; WIDTH: 920px; PADDING-TOP: 1px; HEIGHT: 101px
}
#teasers UL {
	MARGIN: 0px 10px; LIST-STYLE-TYPE: none
}
#teasers LI {
	DISPLAY: block; BACKGROUND: #fff; FLOAT: left; WIDTH: 300px; COLOR: #666; HEIGHT: 100px
}
#teasers IMG {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
#teasers H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #8e9d98; PADDING-TOP: 10px
}
#teasers P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
#sidebar #teasers-side {
	WIDTH: 220px
}
#sidebar #teasers-side UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#sidebar #teasers-side LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 220px; COLOR: #666; PADDING-TOP: 0px
}
#sidebar #teasers-side IMG {
	FLOAT: left; MARGIN: 0px 5px 40px 0px
}
#sidebar #teasers-side H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #8e9d98; PADDING-TOP: 10px
}
#sidebar #teasers-side P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
#sidebar #teasers-side A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #8e9d98; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#sidebar #teasers-side A:hover {
	COLOR: #8e9d98; TEXT-DECORATION: none
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(footer-sb.jpg) #333 no-repeat; PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 920px; COLOR: #999; PADDING-TOP: 30px; POSITION: relative; TEXT-ALIGN: left
}
.home #footer {
	BACKGROUND-IMAGE: url(footer.jpg)
}
.marketing #footer {
	BACKGROUND-IMAGE: url(footer.jpg)
}
#footer SPAN {
	PADDING-RIGHT: 5px
}
#footer A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#footer .foot-left {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 600px
}
#footer .foot-right {
	PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right
}
#page .busting {
	FONT-SIZE: 12px; MARGIN: 20px 0px; WIDTH: 620px; BORDER-COLLAPSE: collapse
}
#page .busting TD {
	BORDER-RIGHT: #b4b5b5 1px dotted; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#page .busting TD.alt {
	BORDER-RIGHT-STYLE: none
}
#page .busting TD H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #da6228
}
#page .busting TD A.btn {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(blank-btn.jpg) #333 no-repeat; WIDTH: 145px; COLOR: #fff; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#page .glossary {
	FONT-SIZE: 12px; MARGIN: 20px 0px; WIDTH: 620px; BORDER-COLLAPSE: collapse
}
#page .glossary TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
#page .glossary TD.jargon {
	BORDER-RIGHT: #b4b5b5 1px dotted; FONT-WEIGHT: bold; WIDTH: 150px; COLOR: #da6228; TEXT-ALIGN: right
}
#page .glossary H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #da6228; PADDING-TOP: 0px
}
#page .glossary TD.desc {
	COLOR: #333
}
#page .glossary2 {
	FONT-SIZE: 12px; MARGIN: 20px 0px; WIDTH: 670px; BORDER-COLLAPSE: collapse
}
#page .glossary B {
	FONT-WEIGHT: bold; COLOR: #333
}
#page .glossary2 B {
	FONT-WEIGHT: bold; COLOR: #ccc
}
#page .glossary2 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#page .glossary2 TD.jargon {
	BORDER-RIGHT: #b4b5b5 1px dotted; FONT-WEIGHT: bold; WIDTH: 220px; COLOR: #56626e; TEXT-ALIGN: right
}
#page .glossary2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#page .glossary2 TD.desc {
	COLOR: #fff
}
#page .team {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; WIDTH: 620px; PADDING-TOP: 10px; BORDER-COLLAPSE: collapse
}
#page .team DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #b4b5b5 1px dotted
}
#page .team DIV.none {
	BORDER-BOTTOM-STYLE: none
}
#page .team DIV.text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#page .team DIV.text2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}



#page .team DIV.text2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #da6228; PADDING-TOP: 0px
}







#page .team H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #da6228; PADDING-TOP: 0px
}

#page .team H2 A:link {
	COLOR: #da6228; TEXT-DECORATION: none
}
#page .team H2 A:visited {
	COLOR: #da6228; TEXT-DECORATION: none
}
#page .team H2 A:hover {
	COLOR: #da6228; TEXT-DECORATION: underline
}
#page .team H2 A:active {
	COLOR: #da6228; TEXT-DECORATION: underline
}
#page .team H2 A {
	COLOR: #da6228; TEXT-DECORATION: underline
}
#page .team H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8f9d98; PADDING-TOP: 0px
}


#tooltip {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; Z-INDEX: 3000; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 180px; COLOR: #fff; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 118px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#tooltip H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tooltip DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tooltip H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.bubble#tooltip {
	BACKGROUND: url(../images/template/tooltip.png)
}
#sidebars {
	PADDING-RIGHT: 40px; FLOAT: right; WIDTH: 220px
}




#sidebars LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #56626e; PADDING-TOP: 7px; TEXT-DECORATION: underline
}



#sidebars H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #56626e; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
#sidebars SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #da6228
}
#sidebars P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; PADDING-TOP: 5px
}
#sidebars P.small {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
#sidebars P.contactdetails {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: #d0dbdd; PADDING-BOTTOM: 10px; LINE-HEIGHT: 17px; PADDING-TOP: 10px
}
#sidebars P.contactdetails SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333
}
.sidebarss {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.sidebarss LI {
	BACKGROUND: url(dots.gif) #c6cecb repeat-x 0% 100%
}
.sidebarss LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #56626e; PADDING-TOP: 7px; TEXT-DECORATION: underline
}
.sidebarss LI A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(dots.gif) #fff repeat-x 0% 100%; PADDING-BOTTOM: 8px; COLOR: #db5c2d; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.selected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(dots.gif) #fff repeat-x 0% 100%; PADDING-BOTTOM: 8px; COLOR: #db5c2d; PADDING-TOP: 7px; TEXT-DECORATION: none
}


DIV.seoinformation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 598px; PADDING-TOP: 5px; FONT-FAMILY: Arial,ËÎÌå; TEXT-ALIGN: left
}
DIV.seoinformation DIV.hotcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 598px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.seoinformation A:link {
	COLOR: #5D5D5C
}
DIV.seoinformation A:visited {
	COLOR: #5D5D5C
}
DIV.seoinformation A:hover {
	COLOR: #5D5D5C
}
DIV.seoinformation P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; PADDING-TOP: 0px
}

DIV.seoinformation DIV.tuijian {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.seoinformation DIV.seofuwu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.seoinformation DIV.seopeixun {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 210px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px; TEXT-ALIGN: left
}

DIV.banner-web H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff6600; PADDING-TOP: 0px
}

DIV.banner-web H3 a{ COLOR: #ffffff }
