.devlinks A:hover {
	TEXT-DECORATION: underline
}
.devlinks A:visited {
	TEXT-DECORATION: none
}
.devlinks A:link {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 0.9em; BACKGROUND: #ececec url(../img/right_bg2.gif) repeat-x 100% -2px; MARGIN: 0px; COLOR: #333; FONT-FAMILY: "Tahoma", "Tahoma", sans-serif; POSITION: absolute
}
BODY#test {
	FONT-SIZE: 0.9em; BACKGROUND: #ececec url(../img/right_bg2.gif) repeat-x 100% -2px; MARGIN-LEFT: 0px; COLOR: #333; FONT-FAMILY: "Tahoma", "Tahoma", sans-serif; POSITION: absolute
}
TABLE {
	FONT-SIZE: 0.9em; FONT-FAMILY: "Tahoma", "Tahoma", sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	COLOR: #eee
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 SPAN {
	DISPLAY: none
}
H2 SPAN {
	DISPLAY: none
}
H3 SPAN {
	DISPLAY: none
}
H4 SPAN {
	DISPLAY: none
}
H5 SPAN {
	DISPLAY: none
}
H6 SPAN {
	DISPLAY: none
}
P {
	MARGIN: 0px 1em
}
H3 {
	MARGIN: 0px 1em
}
H3 {
	TEXT-TRANSFORM: capitalize
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H3 A:link {
	COLOR: #444; TEXT-DECORATION: none
}
H3 A:visited {
	COLOR: #444; TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #111; TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	MARGIN-TOP: 0.5em; FONT-SIZE: 1em; MARGIN-BOTTOM: 0.5em; COLOR: #555; LINE-HEIGHT: 1.2em
}
.error {
	COLOR: red
}
.success {
	COLOR: green
}
.clear {
	CLEAR: both; DISPLAY: block
}
.input {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #bbb 2px solid; BORDER-LEFT: #bbb 2px solid; BORDER-BOTTOM: #ddd 1px solid
}
.image_mid {
	VERTICAL-ALIGN: middle
}
.tip {
	FONT-SIZE: 11px; COLOR: #6f6f6f
}
.image_popup {
	CURSOR: pointer; align: center
}
#rokwrapper {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #cfcfcf; OVERFLOW: hidden; WIDTH: 749px
}
#rokwrapper_investor {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #cfcfcf; OVERFLOW: hidden; WIDTH: 779px; HEIGHT: 1360px
}
#top_bar {
	CLEAR: both; FONT-SIZE: 0.85em; BACKGROUND: url(../img/rok-tagline.png) #fff no-repeat 14px 2em; COLOR: #bfbfbf; POSITION: relative; HEIGHT: 100px
}
#searchbox {
	LEFT: 14px; WIDTH: 23em; BOTTOM: 3px; POSITION: absolute
}
#searchbox INPUT {
	FONT-SIZE: 0.9em; WIDTH: 15em
}
#searchbox INPUT.search_graphic {
	WIDTH: 49px; HEIGHT: 17px
}
#access_textsize {
	LEFT: 15.5em; WIDTH: 8em; BOTTOM: 3px; POSITION: absolute
}
#access_textonly {
	LEFT: 255px; WIDTH: 6em; BOTTOM: 3px; POSITION: absolute
}
#access_sheetlink {
	COLOR: #bfbfbf; TEXT-DECORATION: none
}
#logo {
	RIGHT: 0px; BACKGROUND: url(../img/rok_logo.gif) no-repeat left top; CURSOR: pointer; TOP: 0px; clip:  rect(   )
}
#nav_bar {
	CLEAR: both; BORDER-TOP: #bfbfbf 4px solid; FONT-SIZE: 0.75em; BACKGROUND: url(../img/nav_bg.jpg) #b6b6b6 repeat-x center top; OVERFLOW: hidden; COLOR: #474747; BORDER-BOTTOM: #bfbfbf 1px solid
}
#nav_bar UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 26px
}
#nav_bar UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav_bar UL LI A:link {
	PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: url(../img/nav_divide.jpg) no-repeat right center; MARGIN: 0.5em 0.25em; TEXT-DECORATION: none
}
#nav_bar UL LI A:visited {
	PADDING-RIGHT: 0.75em; DISPLAY: block; BACKGROUND: url(../img/nav_divide.jpg) no-repeat right center; MARGIN: 0.5em 0.25em; TEXT-DECORATION: none
}
#nav_bar UL LI A:hover {
	BACKGROUND: url(../img/nav_divide.jpg) no-repeat right center; COLOR: #272727; TEXT-DECORATION: underline
}
#nav_bar UL LI A.first {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#nav_bar UL LI A.last:link {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 0px
}
#nav_bar UL LI A.last:visited {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 0px
}
#navgap {
	FONT-SIZE: 10px; BACKGROUND: url(../img/nav_bg.jpg) repeat-x 0px -5px; WIDTH: 100%; LINE-HEIGHT: 10px; HEIGHT: 20px
}
#bodywrapper {
	BACKGROUND: #fff; POSITION: relative
}
#line {
	FONT-SIZE: 1px; BACKGROUND: #fff; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#cat_nav {
	BACKGROUND: #ccc; FLOAT: left; WIDTH: 258px; POSITION: relative
}
.catwrapper {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid
}
 HTML .clear {
	HEIGHT: 1%
}
.catwrapper H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 0%; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.25em; MARGIN: 0px; TEXT-TRANSFORM: capitalize; COLOR: #333; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #444
}
H3.cat_head_current {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1em; BACKGROUND: url(../img/bullet/arrow_white_down.gif) #aaa no-repeat 225px 50%; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 0.5em
}
H3.cat_head_current A {
	BACKGROUND-IMAGE: none! important
}
H3.cat_head_current A:link {
	COLOR: #fff
}
H3.cat_head_current A:visited {
	COLOR: #fff
}
H3.cat_head_current A:hover {
	TEXT-DECORATION: underline
}
H3.cat_head {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1em; BACKGROUND: url(../img/bullet/arrow_white_right.gif) #9f9f9f no-repeat 225px 50%; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #fff 1px solid; COLOR: #666; PADDING-TOP: 0.5em
}
H3.cat_head A {
	BACKGROUND-IMAGE: none! important
}
H3.cat_head A:link {
	COLOR: #666
}
H3.cat_head A:visited {
	COLOR: #666
}
H3.cat_head A:hover {
	TEXT-DECORATION: underline
}
.catcontent {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; MARGIN-LEFT: 0px; COLOR: #fff; LINE-HEIGHT: 1em; BACKGROUND-COLOR: #f5f5f5
}
.catcontent_full {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; MARGIN-LEFT: 0px; COLOR: #fff; LINE-HEIGHT: 1em; BACKGROUND-COLOR: #f5f5f5
}
.catcontent H3.cat_head A:link {
	COLOR: #fff
}
.catcontent H3.cat_head A:visited {
	COLOR: #fff
}
 HTML .ie_fix {
	HEIGHT: 0.01%
}
.cat_development .catcontent {
	BACKGROUND: url(../img/cat/image_development_small.jpg) #eee no-repeat 1px 1px
}
.cat_building .catcontent {
	BACKGROUND: url(../img/cat/image_building_small.jpg) #eee no-repeat 1px 1px
}
.cat_maintenance .catcontent {
	BACKGROUND: url(../img/cat/image_maintenance_small.jpg) #eee no-repeat 1px 1px
}
.cat_people .catcontent {
	BACKGROUND: url(../img/cat/image_people_small.jpg) #eee no-repeat 1px 1px
}
.cat_investor .catcontent {
	BACKGROUND: url(../img/cat/image_investor_small.jpg) #eee no-repeat 1px 1px
}
.cat_myarea .catcontent {
	BACKGROUND: url(../img/cat/image_myarea_small.jpg) #eee no-repeat 1px 1px
}
.cat_company .catcontent {
	BACKGROUND: url(../img/cat/image_company_small.jpg) #eee no-repeat 1px 1px
}
.cat_development {
	BACKGROUND: #36f
}
.cat_building {
	BACKGROUND: #f60
}
.cat_maintenance {
	BACKGROUND: #9900cc
}
.cat_people {
	BACKGROUND: #000033
}
.cat_investor {
	BACKGROUND: #000033
}
.cat_myarea {
	BACKGROUND: #000033
}
.cat_news {
	BACKGROUND: #000033
}
.cat_company {
	BACKGROUND: #000033
}
.catcontent UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 85px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.catcontent_full UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 85px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.catcontent UL LI {
	PADDING-LEFT: 10px
}
.catcontent_full UL LI {
	PADDING-LEFT: 10px
}
.catcontent UL LI A:link {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: capitalize; TEXT-DECORATION: none
}
.catcontent UL LI A:visited {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: capitalize; TEXT-DECORATION: none
}
.catcontent_full UL LI A:link {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: capitalize; TEXT-DECORATION: none
}
.catcontent_full UL LI A:visited {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: capitalize; TEXT-DECORATION: none
}
.catcontent UL LI A:hover {
	TEXT-DECORATION: underline
}
.catcontent_full UL LI A:hover {
	TEXT-DECORATION: underline
}
.cat_development .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cat_building .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cat_maintenance .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cat_people .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cat_investor .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cat_myarea .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cat_news .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cat_company .catcontent_full UL.area_nav LI.cat_subhead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL LI.cat_subhead {
	MARGIN-TOP: 0em; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL LI.cat_subhead A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70%; PADDING-TOP: 0px
}
UL LI.cat_subhead A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70%; PADDING-TOP: 0px
}
UL LI.cat_subhead A.filler:link {
	DISPLAY: inline; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
UL LI.cat_subhead A.filler:visited {
	DISPLAY: inline; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
UL.area_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 1em; MARGIN: 0px; COLOR: #666; PADDING-TOP: 1em
}
UL.area_nav LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.date {
	MARGIN-TOP: 1.35em; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.35em; FLOAT: right; WIDTH: 140px; COLOR: #eee; MARGIN-RIGHT: 1em; HEIGHT: 40px; TEXT-ALIGN: right
}
.share_price {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #ccf; TEXT-DECORATION: none
}
.share_price A:link {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #ccf; TEXT-DECORATION: none
}
.share_price A:visited {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #ccf; TEXT-DECORATION: none
}
.share_price A:hover {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #ccf; TEXT-DECORATION: none
}
#roksheet {
	BORDER-TOP: #fff 1px solid; FONT-SIZE: 1.1em; VERTICAL-ALIGN: top
}
#contentwrapper {
	BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 749px; COLOR: #444
}
#contentwrapper_investor {
	BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 520px; COLOR: #444; HEIGHT: 1000px
}
#page_header {
	BACKGROUND: #000033; COLOR: #f4f4f4; HEIGHT: 60px
}
#page_head_tbl {
	FONT-SIZE: 1.1em; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 60px
}
DIV#date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3%; WIDTH: 36%; COLOR: #eee; PADDING-TOP: 13px; TEXT-ALIGN: center
}
DIV#titleclear {
	CLEAR: both
}
H1 {
	WIDTH: 100%; HEIGHT: 60px
}
H1#home {
	BACKGROUND-COLOR: #000033
}
DIV#page_header_ {
	BACKGROUND-COLOR: #000033
}
DIV#home {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#development {
	BACKGROUND: url(../img/page_title/development.gif) #36f no-repeat left top
}
DIV#page_header_development {
	BACKGROUND-COLOR: #36f
}
DIV#development {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#building {
	BACKGROUND: url(../img/page_title/building.gif) #f60 no-repeat left top
}
DIV#page_header_building {
	BACKGROUND-COLOR: #f60
}
DIV#building {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#maintenance {
	BACKGROUND: url(../img/page_title/maintenance.gif) #9900cc no-repeat left top
}
DIV#page_header_maintenance {
	BACKGROUND-COLOR: #9900cc
}
DIV#maintenance {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#people {
	BACKGROUND: url(../img/page_title/people.gif) #000033 no-repeat left top
}
DIV#page_header_people {
	BACKGROUND-COLOR: #000033
}
DIV#people {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#investor {
	BACKGROUND: url(../img/page_title/investor.gif) #000033 no-repeat left top
}
DIV#page_header_investor {
	BACKGROUND-COLOR: #000033
}
DIV#investor {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#contact {
	BACKGROUND: url(../img/page_title/contact.gif) #000033 no-repeat left top
}
DIV#page_header_contact {
	BACKGROUND-COLOR: #000033
}
DIV#contact {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#myarea {
	BACKGROUND: url(../img/page_title/myarea.gif) #000033 no-repeat left top
}
DIV#page_header_myarea {
	BACKGROUND-COLOR: #000033
}
DIV#myarea {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#news {
	BACKGROUND: url(../img/page_title/news.gif) #000033 no-repeat left top
}
DIV#page_header_news {
	BACKGROUND-COLOR: #000033
}
DIV#news {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#company {
	BACKGROUND: url(../img/page_title/company.gif) #000033 no-repeat left top
}
DIV#page_header_company {
	BACKGROUND-COLOR: #000033
}
DIV#company {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1#rokcitizen {
	BACKGROUND: url(../img/page_title/rokcitizen.gif) #000033 no-repeat left top
}
DIV#page_header_rokcitizen {
	BACKGROUND-COLOR: #000033
}
DIV#rokcitizen {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 24px arial; WIDTH: 50%; COLOR: white; PADDING-TOP: 28px; TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.news_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: #9f9f9f; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
.myarea_head {
	PADDING-RIGHT: 1em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1em; FONT-SIZE: 1em; BACKGROUND: #000033; PADDING-BOTTOM: 0.3em; COLOR: #fff; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 1px solid
}
H3.news_title {
	MARGIN-TOP: 0.5em; FONT-SIZE: 1em; COLOR: #333
}
H3.project_title {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: #dfdfdf; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
.news_links {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #eee
}
.nice_bullet {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #eee
}
UL.news_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.nice_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.news_links LI A:link {
	PADDING-LEFT: 1.25em; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat 0px 3px; COLOR: #000033; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
UL.news_links LI A:visited {
	PADDING-LEFT: 1.25em; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat 0px 3px; COLOR: #000033; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
UL.news_links LI A:hover {
	PADDING-LEFT: 1.25em; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat 0px 3px; COLOR: #000033; TEXT-DECORATION: underline
}
UL.nice_bullet LI A:link {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet LI A:visited {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet LI A:hover {
	PADDING-LEFT: 1.25em; COLOR: #8f8f8f; TEXT-DECORATION: underline
}
UL.nice_bullet_new LI A:link {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_new LI A:visited {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_new LI A:hover {
	PADDING-LEFT: 1.25em; COLOR: #8f8f8f; TEXT-DECORATION: underline
}
UL.nice_bullet_building LI A:link {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_orange.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_building LI A:visited {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_orange.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_building LI A:hover {
	PADDING-LEFT: 1.25em; COLOR: #8f8f8f; TEXT-DECORATION: underline
}
UL.nice_bullet_maintenance LI A:link {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_purple.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_maintenance LI A:visited {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_purple.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_maintenance LI A:hover {
	PADDING-LEFT: 1.25em; COLOR: #8f8f8f; TEXT-DECORATION: underline
}
UL.nice_bullet_home LI A:link {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_home LI A:visited {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: normal; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
UL.nice_bullet_home LI A:hover {
	PADDING-LEFT: 1.25em; COLOR: #8f8f8f; TEXT-DECORATION: underline
}
A.nice_bullet:link {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: bold; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #000033; TEXT-DECORATION: none
}
A.nice_bullet:visited {
	PADDING-LEFT: 1.25em; FONT-WEIGHT: bold; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat left center; COLOR: #000033; TEXT-DECORATION: none
}
A.nice_bullet:hover {
	PADDING-LEFT: 1.25em; TEXT-DECORATION: underline
}
P.news_block {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em
}
P.news_block IMG {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: -1em; FLOAT: right; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#foot_bar {
	CLEAR: both; FONT-SIZE: 0.7em; Z-INDEX: 1001; BACKGROUND: url(../img/base_bg.gif) repeat-x right top; TEXT-TRANSFORM: capitalize; WIDTH: 100%; COLOR: #afafaf; LINE-HEIGHT: 2.5em; BORDER-BOTTOM: #fff 1px solid
}
#foot_bar_investor {
	CLEAR: both; FONT-SIZE: 0.7em; Z-INDEX: 1001; BACKGROUND: url(../img/base_bg.gif) repeat-x right top; TEXT-TRANSFORM: capitalize; WIDTH: 100%; COLOR: #afafaf; LINE-HEIGHT: 2.5em; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TOP: 19.5em
}
#footer_content {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; BACKGROUND: #dfdfdf; WIDTH: 739px
}
#foot_bar_investor .copyright {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 2.5em; HEIGHT: 2.5em
}
#foot_bar_investor UL {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px
}
#foot_bar_investor UL LI {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 1em
}
#foot_bar_investor UL LI A:link {
	COLOR: #afafaf; TEXT-DECORATION: none
}
#foot_bar_investor UL LI A:visited {
	COLOR: #afafaf; TEXT-DECORATION: none
}
#foot_bar_investor UL LI A:hover {
	COLOR: #9f9f9f; TEXT-DECORATION: underline
}
#foot_bar .copyright {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 2.5em; HEIGHT: 2.5em
}
#foot_bar UL {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px
}
#foot_bar UL LI {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 1em
}
#foot_bar UL LI A:link {
	COLOR: #afafaf; TEXT-DECORATION: none
}
#foot_bar UL LI A:visited {
	COLOR: #afafaf; TEXT-DECORATION: none
}
#foot_bar UL LI A:hover {
	COLOR: #9f9f9f; TEXT-DECORATION: underline
}
FORM#contact_form {
	
}
FORM FIELDSET {
	BORDER-RIGHT: #bfbfbf 0px solid; PADDING-RIGHT: 1em; BORDER-TOP: #bfbfbf 0px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em; BORDER-LEFT: #bfbfbf 0px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #bfbfbf 0px solid
}
FORM LEGEND {
	DISPLAY: none; COLOR: #aaa
}
LABEL {
	CLEAR: both; PADDING-RIGHT: 1em; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 20%; COLOR: #777; TEXT-ALIGN: right
}
INPUT.contact_form_input {
	DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 200px; FONT-FAMILY: Arial
}
SELECT.contact_form_input {
	DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 200px; FONT-FAMILY: Arial
}
TEXTAREA.contact_form_input {
	DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 200px; FONT-FAMILY: Arial
}
LABEL.inline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#content_news_image_careers {
	BORDER-RIGHT: #fff 1px solid; DISPLAY: block; BACKGROUND: #edf1f6; VERTICAL-ALIGN: top; WIDTH: 375px
}
#content_news_box {
	BACKGROUND: #eee; VERTICAL-ALIGN: top; WIDTH: 100%
}
#content_map_image {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #edf1f6; VERTICAL-ALIGN: top
}
#content_map_box {
	VERTICAL-ALIGN: top
}
#content_myarea_form {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #eee; MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #fff 1px solid
}
.homebox {
	BACKGROUND: #eee
}
.myarea_address_cell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #dfdfdf; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.myarea_contact_details_cell {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #dfdfdf; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.myarea_navlinks_cell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
UL.grey_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 2em 2em 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.grey_bullet LI {
	PADDING-LEFT: 1.5em
}
UL.development_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0.5em 0.4em 0.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.development_bullet LI {
	PADDING-LEFT: 1em; FONT-SIZE: 0.9em; BACKGROUND: url(../img/bullet/star_development.gif) no-repeat 0px 0.5em; PADDING-TOP: 0.2em
}
UL.building_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0.5em 0.4em 0.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.building_bullet LI {
	PADDING-LEFT: 1em; FONT-SIZE: 0.9em; BACKGROUND: url(../img/bullet/star_building.gif) no-repeat 0px 0.5em; PADDING-TOP: 0.2em
}
UL.maintenance_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0.5em 0.4em 0.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.maintenance_bullet LI {
	PADDING-LEFT: 1em; FONT-SIZE: 0.9em; BACKGROUND: url(../img/bullet/star_maintenance.gif) no-repeat 0px 0.5em; PADDING-TOP: 0.2em
}
#map_location_display {
	FONT-SIZE: 0.85em
}
P P {
	MARGIN: 0em
}
A:link {
	COLOR: #000033; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000033; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P#back_to_searchresults {
	BACKGROUND: #bfbfbf; MARGIN: 0px
}
P#back_to_searchresults A:link {
	PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat 1em 0.55em; COLOR: #000033; LINE-HEIGHT: 2.5em; TEXT-DECORATION: none
}
P#back_to_searchresults A:visited {
	PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND: url(../img/bullet/bullet_dark_blue.gif) no-repeat 1em 0.55em; COLOR: #000033; LINE-HEIGHT: 2.5em; TEXT-DECORATION: none
}
P#back_to_searchresults A:hover {
	
}
TD.tdline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
DL.accordion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.accordion DT.myarea_head {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; CURSOR: pointer; LINE-HEIGHT: 1.4em
}
DL.accordion DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#peopletable TD.peoplehead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #cfcfcf; COLOR: #555555; TEXT-INDENT: 10px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: "Tahoma", Arial; HEIGHT: 30px
}
#peopletable TD.peoplebase {
	FONT-SIZE: 11px; BACKGROUND: #dfdfdf; VERTICAL-ALIGN: top; COLOR: #555555; LINE-HEIGHT: 15px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: "Tahoma", Arial
}
#peopletable TD.peoplebase P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#peopletable TD IMG {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 375px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 212px
}
#localtable TD.peopleheadtorquay {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: #fff; COLOR: #6881bc; TEXT-INDENT: 10px; FONT-FAMILY: "Tahoma", Arial; HEIGHT: 40px
}
#localtable TD.peopleheadsouthampton {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: #fff; COLOR: #23459c; TEXT-INDENT: 10px; FONT-FAMILY: "Tahoma", Arial; HEIGHT: 40px
}
#localtable TD.peopleheadoxford {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: #fff; COLOR: #fd1a20; TEXT-INDENT: 10px; FONT-FAMILY: "Tahoma", Arial; HEIGHT: 40px
}
#localtable TD.peopleheaddartford {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: #fff; COLOR: #b13b9a; TEXT-INDENT: 10px; FONT-FAMILY: "Tahoma", Arial; HEIGHT: 40px
}
#localtable TD.peopleheadbolton {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: #fff; COLOR: #319854; TEXT-INDENT: 10px; FONT-FAMILY: "Tahoma", Arial; HEIGHT: 40px
}
#localtable TD.peoplebase {
	FONT-SIZE: 11px; BACKGROUND: #dfdfdf; VERTICAL-ALIGN: top; COLOR: #555555; LINE-HEIGHT: 15px; FONT-FAMILY: "Tahoma", Arial
}
#localtable TD.peoplebasetorquay {
	BACKGROUND: #6881bc; VERTICAL-ALIGN: top
}
#localtable TD.peoplebasetorquay P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px; VERTICAL-ALIGN: top; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: "Tahoma", Arial
}
#localtable TD.peoplebasesouthampton {
	BACKGROUND: #23459c; VERTICAL-ALIGN: top
}
#localtable TD.peoplebasesouthampton P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px; VERTICAL-ALIGN: top; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: "Tahoma", Arial
}
#localtable TD.peoplebaseoxford {
	BACKGROUND: #fd1a20; VERTICAL-ALIGN: top
}
#localtable TD.peoplebaseoxford P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px; VERTICAL-ALIGN: top; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: "Tahoma", Arial
}
#localtable TD.peoplebasedartford {
	BACKGROUND: #b13b9a; VERTICAL-ALIGN: top
}
#localtable TD.peoplebasedartford P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px; VERTICAL-ALIGN: top; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: "Tahoma", Arial
}
#localtable TD.peoplebasebolton {
	BACKGROUND: #319854; VERTICAL-ALIGN: top
}
#localtable TD.peoplebasebolton P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px; VERTICAL-ALIGN: top; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: "Tahoma", Arial
}
#localtable TD.peoplebase P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#localtable TD IMG {
	DISPLAY: block; WIDTH: 749px; HEIGHT: 425px
}
