BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; BACKGROUND: url(images/body_top_bg.jpg) #f1efe9 repeat-x; COLOR: #464646; FONT-SIZE: 12px; CURSOR: default; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
TABLE {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
TABLE TD {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
SPAN {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
INPUT {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
DIV {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
.Normal {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
.NormalDisabled {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
UL {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
UL LI {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
TD A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
TD A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
DIV A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
DIV A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
.Normal A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
.Normal A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
TD A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
DIV A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
DIV A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
.Normal A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 12px
}
TD A:hover {
	TEXT-DECORATION: underline
}
DIV A:hover {
	TEXT-DECORATION: underline
}
DIV A:hover {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
.Normal A:hover {
	TEXT-DECORATION: underline
}
UL {
	MARGIN: 0px; PADDING-LEFT: 16px
}
UL LI {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/bullet_buildings.gif)
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main {
	WIDTH: 100%
}
H1 {
	BORDER-BOTTOM: #b5b4a1 1px solid; PADDING-BOTTOM: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ae1418; FONT-SIZE: 23px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ae1418; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.breadcrumb_structure {
	TEXT-ALIGN: center; WIDTH: 960px
}
.breadcrumb_links {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.breadcrumb_links A:link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.breadcrumb_links A:visited {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.breadcrumb_links A:hover {
	TEXT-DECORATION: underline
}
.breadcrumb A:link {
	COLOR: #ae1418; FONT-WEIGHT: bold
}
.breadcrumb A:visited {
	COLOR: #ae1418; FONT-WEIGHT: bold
}
.breadcrumb A:active {
	COLOR: #ae1418; FONT-WEIGHT: bold
}
A.breadcrumb_Active:link {
	COLOR: #ae1418; FONT-WEIGHT: bold
}
A.breadcrumb_Active:visited {
	COLOR: #ae1418; FONT-WEIGHT: bold
}
A.breadcrumb_Active:active {
	COLOR: #ae1418; FONT-WEIGHT: bold
}
.search {
	BORDER-BOTTOM: #c56727 1px solid; BORDER-LEFT: #c56727 1px solid; BORDER-TOP: #c56727 1px solid; BORDER-RIGHT: #c56727 1px solid
}
.search INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 200px; HEIGHT: 19px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.searchimage {
	
}
.search_button {
	WIDTH: 24px; BACKGROUND: url(images/search_image.jpg) no-repeat; HEIGHT: 20px; CURSOR: pointer
}
.header_table_full {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 68px; PADDING-TOP: 0px
}
.header_table {
	WIDTH: 960px; BACKGROUND: url(images/header_right_bg.gif) repeat-x; HEIGHT: 68px
}
.logo IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 68px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.logo {
	WIDTH: 557px; HEIGHT: 68px
}
.header_table_left {
	WIDTH: 30%; BACKGROUND: url(images/header_left_bg.gif) repeat-x; HEIGHT: 68px
}
.header_table_right {
	WIDTH: 30%; BACKGROUND: url(images/header_right_bg.gif) repeat-x; HEIGHT: 68px
}
.bblinks_topnav {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px
}
.top_nav {
	LINE-HEIGHT: 29px; WIDTH: 395px; BACKGROUND: url(images/top_nav_bg.gif) no-repeat; HEIGHT: 29px
}
.top_nav {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.top_nav A:link {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.top_nav A:visited {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.top_nav A:hover {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.RssImage:hover {
	TEXT-DECORATION: none
}
.css_page_name {
	MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.height1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 1px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.height3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 3px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.height4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 4px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.height5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 5px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.height8 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 8px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.height10 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 10px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.height18 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 18px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.width14 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 14px; PADDING-RIGHT: 0px; HEIGHT: auto; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.width5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 5px; PADDING-RIGHT: 0px; HEIGHT: auto; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.width6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; HEIGHT: auto; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.whos_container_title {
	BACKGROUND: url(images/whos_title_bg.jpg) no-repeat
}
.whos_container_title .Head {
	LINE-HEIGHT: 34px; PADDING-LEFT: 9px; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.whos_container_body .Normal {
	
}
.content_full {
	WIDTH: 100%
}
.content_table {
	TEXT-ALIGN: left; WIDTH: 970px; BACKGROUND: #ffffff
}
.content {
	WIDTH: 960px
}
.top_border {
	WIDTH: 970px; BACKGROUND: url(images/top_border.jpg) no-repeat; HEIGHT: 8px
}
.content_border_left_top {
	WIDTH: 5px; BACKGROUND: url(images/leftborder_top.jpg) no-repeat; HEIGHT: 550px
}
.content_border_left_bottom {
	WIDTH: 5px; BACKGROUND: url(images/leftborder_bottom.jpg) repeat-y; HEIGHT: auto
}
.content_border_right_top {
	WIDTH: 5px; BACKGROUND: url(images/rightborder_top.jpg) no-repeat right 50%; HEIGHT: 550px
}
.content_border_right_bottom {
	WIDTH: 5px; BACKGROUND: url(images/rightborder_bottom.jpg) repeat-y; HEIGHT: auto
}
.content_border_bottom {
	WIDTH: 970px; BACKGROUND: url(images/bottom_border.jpg) no-repeat; HEIGHT: 11px
}
.Video_container {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; WIDTH: 100%; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid
}
.Video_container_title {
	BACKGROUND: #eaebf1
}
.Video_container_title .Head {
	LINE-HEIGHT: 24px; PADDING-LEFT: 9px; COLOR: #473838; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.Video_container_body .Normal {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.Video_container_body .Normal A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.Video_container_body .Normal A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.buildings_default {
	MARGIN-TOP: 6px; WIDTH: 100%
}
.buildings_default_title {
	
}
.buildings_default_title .Head {
	LINE-HEIGHT: 24px; PADDING-LEFT: 3px; FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.buildings_default_body .Normal {
	WIDTH: 100%; FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
.buildings_default_body .Normal A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.buildings_default_body .Normal A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.buildings_default_body .Normal A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.buildings_default_body .Normal TABLE TD {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.buildings_default_body .Normal UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.buildings_default_body .Normal UL LI {
	LIST-STYLE-TYPE: disc; FONT-FAMILY: Arial; COLOR: #9b9b94; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.buildings_default_body .Normal .keywords A:link {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
.buildings_default_body .Normal .keywords A:hover {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
.buildings_default_body .Normal .keywords A:active {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px
}
.buildings_default_body .Normal .keywords A:visited {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.hr_light {
	MARGIN-TOP: 3px; WIDTH: 100%; MARGIN-BOTTOM: 5px; HEIGHT: 1px; FONT-SIZE: 0px; BORDER-TOP: #deded9 1px solid
}
.hr_dark {
	MARGIN-TOP: 5px; WIDTH: 100%; MARGIN-BOTTOM: 1px; HEIGHT: 1px; FONT-SIZE: 0px; BORDER-TOP: #b5b4a1 1px solid
}
.no_title_container {
	MARGIN-TOP: 5px; WIDTH: 100%
}
.no_title_container_body .Normal {
	
}
.no_title_container_body .Normal TABLE {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.no_title_container_body .Normal TABLE H4 {
	PADDING-BOTTOM: 0px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 0px; COLOR: #464646; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.no_title_container_body .Normal H4 {
	PADDING-BOTTOM: 0px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 0px; COLOR: #464646; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.no_title_container_body .Normal TABLE A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.no_title_container_body .Normal TABLE A:active {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.no_title_container_body .Normal TABLE A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.no_title_container_body .Normal TABLE A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.Newsletter_container {
	BORDER-BOTTOM: #b5b4a1 1px solid; WIDTH: 100%; BACKGROUND: #f7f5f2; BORDER-TOP: #b5b4a1 1px solid
}
.Newsletter_container_title {
	PADDING-TOP: 5px
}
.Newsletter_container_title .Head {
	MARGIN: 0px; PADDING-LEFT: 3px; FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.Newsletter_container_body {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 3px; WIDTH: 100%; FONT-FAMILY: Arial; COLOR: #101010; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.Newsletter_inputtext {
	BORDER-BOTTOM: #b5b4a1 1px solid; BORDER-LEFT: #b5b4a1 1px solid; MARGIN-TOP: 8px; WIDTH: 217px; HEIGHT: 20px; BORDER-TOP: #b5b4a1 1px solid; BORDER-RIGHT: #b5b4a1 1px solid
}
.btn_submit_SignUp {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; WIDTH: 47px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial; BACKGROUND: url(images/btn_submit_bg1.jpg) repeat-x; HEIGHT: 20px; COLOR: white; FONT-SIZE: 10px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.mostpopular_container {
	MARGIN-TOP: 6px; WIDTH: 100%
}
.mostpopular_container_title {
	BORDER-BOTTOM: #cacaca 1px solid; BACKGROUND: url(images/mostpopular_title_bg1.jpg) no-repeat; HEIGHT: 22px
}
.mostpopular_container_title .Head {
	LINE-HEIGHT: 22px; PADDING-LEFT: 14px; FONT-FAMILY: Arial; COLOR: #f5f6f4; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.mostpopular_container_body .Normal {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; BACKGROUND: #f1f1f1; COLOR: #989790; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid
}
.mostpopular_container_body .Normal UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mostpopular_container_body .Normal UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #435261; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.mostpopular_container_body .Normal A:link {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.mostpopular_container_body .Normal A:visited {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.mostpopular_container_body .Normal A:hover {
	FONT-FAMILY: Arial; COLOR: #ae1418; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.bblinks_footernav {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.footer_menu {
	WIDTH: 500px; BACKGROUND: url(images/footer_bg.jpg) no-repeat 0px 4px; HEIGHT: 35px; PADDING-TOP: 6px
}
.footer_menu A:link {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.footer_menu A:hover {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.footer_menu A:visited {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.footer_hr {
	WIDTH: 100%; HEIGHT: 0px; BORDER-TOP: #b5b4a1 1px solid
}
.footer_address {
	FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 11px
}
.footer_disclaimer {
	LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 11px
}
.btn_submit {
	BORDER-BOTTOM: #85090c 1px solid; BORDER-LEFT: #85090c 1px solid; WIDTH: 53px; BACKGROUND: url(images/btn_submit.jpg) no-repeat; HEIGHT: 18px; BORDER-TOP: #85090c 1px solid; BORDER-RIGHT: #85090c 1px solid
}
.Survey_Container {
	MARGIN-TOP: 6px; WIDTH: 100%
}
.Survey_Container_title {
	
}
.Survey_Container_title .Head {
	LINE-HEIGHT: 24px; PADDING-LEFT: 3px; FONT-FAMILY: Arial; COLOR: #464646; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.Survey_Container_body {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 17px; PADDING-TOP: 2px
}
.header_menu_table_full {
	WIDTH: 100%; BACKGROUND: url(images/topnav_bg_drkgrey.jpg) repeat-x; HEIGHT: 24px
}
.header_menu_table {
	WIDTH: 960px; FONT-FAMILY: Arial; HEIGHT: 24px; COLOR: white; FONT-SIZE: 12px
}
.header_links {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header_links A {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header_links A:hover {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header_links A:visited {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header_links A:active {
	LINE-HEIGHT: 22px; FONT-FAMILY: Arial; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header_menu_center_bg {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.header_menu_left_bg {
	WIDTH: 1px; BACKGROUND: url(images/topnavigation_silver_bg.jpg) no-repeat; HEIGHT: 24px; FONT-SIZE: 0px
}
.header_menu_left_bg_active {
	WIDTH: 1px; BACKGROUND: url(images/topnavigation_silver_bg.jpg) no-repeat; HEIGHT: 24px; FONT-SIZE: 0px
}
.header_menu_center_bg_active {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(images/topnav_bg_black.jpg) repeat-x; HEIGHT: 24px; TEXT-DECORATION: none
}
.header_menu_center_bg_active A:link {
	COLOR: #ffffff
}
.header_menu_center_bg_active A:visited {
	COLOR: #ffffff
}
.header_menu_center_bg A:link {
	COLOR: #ffffff
}
.header_menu_center_bg A:visited {
	COLOR: #ffffff
}
.header_menu_center_bg_active A:hover {
	COLOR: #ffffff
}
.header_menu_center_bg A:hover {
	COLOR: #ffffff
}
.header_menu_center_bg_active A:active {
	COLOR: #ffffff
}
.header_menu_right_bg {
	WIDTH: 1px; BACKGROUND: url(images/topnavigation_silver_bg.jpg) no-repeat; HEIGHT: 24px; FONT-SIZE: 0px
}
.header_menu_right_bg_active {
	WIDTH: 1px; BACKGROUND: url(images/topnavigation_silver_bg.jpg) no-repeat; HEIGHT: 24px; FONT-SIZE: 0px
}
.header_menu_table .empty {
	WIDTH: 0px; DISPLAY: none; HEIGHT: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.subheader_menu_table_full {
	WIDTH: 100%; BACKGROUND: url(images/subnav_bg_lightgrey.jpg) repeat-x 50% bottom; HEIGHT: 21px
}
.subheader_menu_table {
	WIDTH: 960px; FONT-FAMILY: Arial; HEIGHT: 20px; COLOR: white; FONT-SIZE: 11px
}
.subheader_links {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subheader_links A {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subheader_links A:hover {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subheader_links A:visited {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subheader_links A:active {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subheader_links A:link {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.subheader_menu_left_bg {
	WIDTH: 1px; BACKGROUND: url(images/subnav_bg_separator.jpg) no-repeat; HEIGHT: 20px; FONT-SIZE: 0px
}
.subheader_menu_left_bg_active {
	WIDTH: 1px; BACKGROUND: url(images/subnav_bg_separator.jpg) no-repeat; HEIGHT: 20px; FONT-SIZE: 0px
}
.subheader_menu_center_bg {
	PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: url(images/subnav_bg_drkgrey.jpg) repeat-x; HEIGHT: 20px; COLOR: white
}
.subheader_menu_center_bg_active {
	PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: url(images/subnav_bg_rust.jpg) repeat-x; HEIGHT: 20px; COLOR: white
}
.subheader_menu_center_bg_active A:link {
	COLOR: #ffffff
}
.subheader_menu_center_bg_active A:visited {
	COLOR: #ffffff
}
.subheader_menu_center_bg_active A:hover {
	COLOR: #ffffff
}
.subheader_menu_right_bg {
	WIDTH: 1px; BACKGROUND: url(images/subnav_bg_separator.jpg) no-repeat; HEIGHT: 20px; FONT-SIZE: 0px
}
.subheader_menu_right_bg_active {
	WIDTH: 1px; BACKGROUND: url(images/subnav_bg_separator.jpg) no-repeat; HEIGHT: 20px; FONT-SIZE: 0px
}
.AdminMenu {
	BACKGROUND-COLOR: #5c6356; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.AdminMenuHighlight {
	BACKGROUND-COLOR: #909090; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.MainMenu_MenuArrow {
	BORDER-BOTTOM: #95b7da 1px solid; FONT-FAMILY: webdings; FONT-SIZE: 10pt; BORDER-TOP: #95b7da 0px solid; CURSOR: hand; BORDER-RIGHT: #95b7da 1px solid
}
.AdminMenuContainer {
	BACKGROUND-COLOR: transparent; WIDTH: 175px; FONT-FAMILY: Verdana, Arial, sans-serif; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.AdminMenuContainer TD {
	COLOR: white
}
.SourceHeader {
	BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/DesktopModules/Source/images/source_header_bg_at.gif) #010101 repeat-x; BORDER-TOP: #969696 1px solid; BORDER-RIGHT: #969696 1px solid; PADDING-TOP: 10px
}
.SourceHeaderText {
	COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.SourceListingCategory {
	BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #969696 1px solid; BORDER-RIGHT: #969696 1px solid; PADDING-TOP: 5px
}
.SourceListingCategory A:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.SourceListingCategory A:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.SourceListingCatCount {
	BORDER-BOTTOM: #969696 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #969696 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eaebf0; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #969696 1px solid; BORDER-RIGHT: #969696 1px solid; PADDING-TOP: 5px
}
.SourceListingCatCount A:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.SourceListingCategory A:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.SourceListingCityState {
	BORDER-BOTTOM: #969696 1px solid; BORDER-LEFT: #969696 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eaebf0; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; BORDER-TOP: #969696 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #969696 1px solid; PADDING-TOP: 5px
}
.DetailsFormView {
	PADDING-RIGHT: 3px; FONT-FAMILY: Arial; COLOR: #585d4c; FONT-SIZE: 10pt
}
.DetailsGridViewHeaderText {
	COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.detailsgridviewItem {
	FONT-FAMILY: Arial; COLOR: black; FONT-SIZE: 11px
}
.section_header_center {
	BORDER-BOTTOM: #b5b4a1 1pt solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #b5b4a1 1pt solid; BACKGROUND-COLOR: #d7d7ff; WIDTH: 610px; FONT-FAMILY: Arial; COLOR: #000099; FONT-SIZE: 14pt; VERTICAL-ALIGN: middle; BORDER-TOP: #b5b4a1 1pt solid; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.category_list TABLE {
	FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.category_list TABLE A {
	FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.category_list {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 10pt; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 1px solid
}
.category_list TABLE A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.category_list TABLE A:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
.black_8pt_text {
	FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 8pt
}
.black_8pt_text LABEL {
	FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 8pt
}
A.bread_black_8pt_text {
	FONT-FAMILY: Arial; COLOR: #003366; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
A.bread_black_8pt_text:visited {
	FONT-FAMILY: Arial; COLOR: #003366; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
A.bread_black_8pt_text:link {
	FONT-FAMILY: Arial; COLOR: #003366; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
A.bread_black_8pt_text:active {
	FONT-FAMILY: Arial; COLOR: #003366; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
A.bread_black_8pt_text:hover {
	FONT-FAMILY: Arial; COLOR: #ff0000; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.Details_black_8pt_text {
	PADDING-RIGHT: 3px; FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 8pt
}
.Details_black_10pt_text {
	PADDING-RIGHT: 3px; FONT-FAMILY: Arial; COLOR: black; FONT-SIZE: 10pt
}
.Details_black_9pt_text {
	FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 10pt
}
.white_10pt_text {
	FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 10pt
}
.subtitle {
	FONT-FAMILY: Arial; COLOR: #990000; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.ViewCategoriesDataList TD {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.ViewCategoriesDataList {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: #b5b4a1 1px solid
}
.DetailsGrid TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; BORDER-RIGHT: white 1px solid; PADDING-TOP: 3px
}
.DetailsGrid {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.DetailsView TD {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.width5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 5px; PADDING-RIGHT: 0px; HEIGHT: auto; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.gridviewHeader {
	BACKGROUND-COLOR: #6666cc; COLOR: white; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.gridviewHeader TH {
	BACKGROUND-COLOR: #6666cc; COLOR: white; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.gridviewHeader TD {
	BACKGROUND-COLOR: #6666cc; COLOR: white; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.detailsgridRow TD {
	PADDING-LEFT: 3px
}
.AdminContent {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt
}
.form_text_right {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #000000; FONT-SIZE: 10pt
}
.form_text_right1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10pt
}
.title {
	FONT-FAMILY: Arial; COLOR: #990000; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
.AdmingridviewHeader {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.AdmingridviewHeader TH {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.AdmingridviewHeader TD {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.Magazinetitle {
	FONT-FAMILY: Arial; COLOR: #990000; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
.Magazinesubtitle {
	FONT-FAMILY: Arial; COLOR: #990000; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.RbText LABEL {
	FONT-FAMILY: Arial; COLOR: white; FONT-SIZE: 13px
}
.validationMessage UL LI {
	PADDING-BOTTOM: 4px; COLOR: red
}
.validationMessage UL {
	LIST-STYLE-IMAGE: url(/portals/2/containers/archi-tech/images/bullet.gif)
}
.section_header {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #5d6558; PADDING-LEFT: 5px; WIDTH: 610px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FLOAT: left; COLOR: white; FONT-SIZE: 14pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#CalendarControlIFrame {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 250px; DISPLAY: none; HEIGHT: 250px; TOP: 0px; LEFT: 0px
}
#CalendarControl {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
#CalendarControl TABLE {
	BORDER-LEFT: #336 1px solid; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-SIZE: 8pt; BORDER-RIGHT: #336 1px solid
}
#CalendarControl TH {
	FONT-WEIGHT: normal
}
#CalendarControl TH A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #fff; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#CalendarControl TD {
	TEXT-ALIGN: center
}
#CalendarControl .header {
	BACKGROUND-COLOR: #336
}
#CalendarControl .weekday {
	BACKGROUND-COLOR: #ddd; COLOR: #000
}
#CalendarControl .weekend {
	BACKGROUND-COLOR: #ffc; COLOR: #000
}
#CalendarControl .current {
	BORDER-BOTTOM: #339 1px solid; BORDER-LEFT: #339 1px solid; BACKGROUND-COLOR: #336; COLOR: #fff; BORDER-TOP: #339 1px solid; BORDER-RIGHT: #339 1px solid
}
#CalendarControl .weekday {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 2em; DISPLAY: block; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none
}
#CalendarControl .weekend {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 2em; DISPLAY: block; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none
}
#CalendarControl .current {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 2em; DISPLAY: block; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none
}
#CalendarControl .weekday:hover {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #336; COLOR: #fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#CalendarControl .weekend:hover {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #336; COLOR: #fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#CalendarControl .current:hover {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #336; COLOR: #fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#CalendarControl .previous {
	TEXT-ALIGN: left
}
#CalendarControl .next {
	TEXT-ALIGN: right
}
#CalendarControl .previous {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1.4em; PADDING-TOP: 1px
}
#CalendarControl .next {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1.4em; PADDING-TOP: 1px
}
#CalendarControl .previous A {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#CalendarControl .next A {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#CalendarControl .title {
	TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#CalendarControl .empty {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #ccc; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.calender_button {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(images/SmallCalendar.jpg) no-repeat center 50%; HEIGHT: 20px; CURSOR: pointer
}
.CompanyHeaderLabel {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.form_text_left {
	PADDING-LEFT: 10px; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

