@charset "utf-8";
html {overflow: auto;overflow-y: scroll;}
body {text-align: center;margin: 0px;padding: 0px;font-family: Tahoma, Arial, Helvetica, Sans-Serif;background: #303030 url(../images/common/body_bckgnd.jpg) repeat-y center top;}
#container {width: 800px;margin-left: auto;margin-right: auto;text-align: left;background: #FFFFFF url(../images/common/right_divider_bckgnd.gif) repeat-y 630px 0px;}
#topmenu {background: #FFF;margin:0px;padding:0px 0px 3px;list-style-type:none;float: right;min-height: 35px;}
#topmenu li {display: inline;}
#topmenu li a {font-weight: 900;text-decoration: none;font-size: 66%;margin-top: 25px;padding: 2px 0px 2px 7px;display: block;float:left;border-left: 1px solid #E5E5E5;margin-left: 7px;color: #9C2139;}
#topmenu li a#lnkServicedOffices {border-left:0px none;color: #557982;}
#topmenu li a:hover, #topmenu li a:active, #topmenu li a:focus {text-decoration: underline;}
#header {min-height:89px;overflow: auto;clear: both;border-bottom: solid 2px #FFF;background: #557982;}
#header a img {float:left;border:0px;padding-right:2px;background:#FFF; margin-right: 21px;}
#header p {font-size: 108%;color: #82A4AC;margin: 0px;padding: 17px 0px 29px;line-height: normal;}
#header p strong {border-right: 1px solid #69929C;padding-right: 7px;font-weight: 100;margin-right: 2px;color: #FFFFFF;}
#header p a {color: #82A4AC;}
#header p strong a {text-decoration: none;color: #FFFFFF;}
#nav {min-height: 17px;margin: 0px;padding: 0px;list-style-type: none;overflow: auto;}
#nav li {display: block;float: left;}
#nav li a {width: auto;text-align: center;color: #FFFFFF;text-decoration: none;font-size: 66%;padding: 3px 11px;display: block;border-left: 1px solid #CCCCCC;}
#nav li a#business, #nav li a#functions {border-left: 0px none;padding-left: 0px;}
#nav a#office_facilities, #nav a#services {background: url(../images/common/symbols.gif) no-repeat right -2481px;}
#nav a#function_features, #nav a#functions_events, #nav a#functions_cafe {background: url(../images/common/symbols.gif) no-repeat right -2441px;}
#nav li a:visited {color: #82A4AC;}
#nav li a:hover, #nav li a:active, #nav li a:focus {color: #FFCC33;}
#nav ul {display: block;padding: 0;margin: 0;list-style: none;line-height: 1;}
#nav li ul li {float: left;margin: 0px;padding: 0px;line-height: 1;background: url(../images/common/spacer.gif);}
#nav li ul {position: absolute;background: url(../images/common/sub_bckgnd.png) no-repeat right 3px;left: -999em;text-align: left;display: block;z-index: 99;border-bottom: 1px solid #244A55;border-left: 1px solid #CCCCCC;width: 270px;padding-top: 21px;padding-bottom: 21px;}
#nav li ul li a, #nav li ul li a:visited {text-align: left;padding: 6px 3px 6px 11px;width: 233px;margin: 0px 0px 0px 11px;color: #e5e5e5;font-size: small;background: url(../images/common/symbols.gif) no-repeat -2px -454px;border-width: 0px;border-style: none;z-index: 99;line-height: normal;}
#nav li ul li a:visited {color: #B9CBD0;background: url(../images/common/symbols.gif) no-repeat -2px -514px;}
#nav li ul li a:hover, ul#nav li#contact_sub ul li a:hover, ul#nav li#about_sub ul li a:hover, ul#nav li#tour_sub ul li a:hover, .red #nav ul li a:hover {color: #FFCC33;background: url(../images/common/symbols.gif) no-repeat -2px -294px;border-width: 0px;border-style: none;}
#nav li:hover ul {position: absolute;left: auto;display: block;visibility: visible;}
#flashbanner {border-top: 1px solid #2B5763;border-bottom: 2px solid #FFFFFF;margin: 0px;padding: 0px;height: 180px;clear: both;background: url(../images/banners/1.jpg) no-repeat 0px 0px;}
#pageContent {float:left;width:605px;padding-bottom: 21px;}
#sidebar {min-height: 420px;width: 156px;float: right;padding-right: 7px;padding-bottom: 7px;}
#sidebar p {font-size: 82%;margin-left: 8px;}
#sidebar h2 {color: #FFFFFF;padding-top: 9px;font-weight: 100;margin-left: 8px;}
#sidebar h2 strong {font-size: small;color: #809FA8;}
#sidebar h2 em {display: block;font-style: normal;color: #809FA8;}
#sidebar a.highlight_link {margin-left: 71px;margin-top: 4px;line-height: normal;}
#sidebar .green {padding-top: 7px;}
#sidebar .green h2 {padding-bottom: 7px;padding-top: 7px;padding-right: 0px;}
#sidebar .green p {color: #FFFFFF;font-size: x-small;padding-right: 3px;line-height: 1.2em;padding-bottom: 5px;}
.opening_hours {margin: 0px;padding: 0px 7px 11px;list-style: none;line-height: normal;background: url(../images/common/sub_bckgnd.png) no-repeat 0px 10px;border-right: 1px solid #50727A;border-bottom: 1px solid #50727A;border-left: 1px solid #809FA8;border-top: 1px solid #809FA8;}
.opening_hours h3 {color: #FFFFFF;padding-bottom: 3px;text-align: left;font-size: 145%;font-weight: 100;padding-top: 11px;}
.opening_hours h3 strong {width: 140px;display: block;font-size: 88%;color: #FFFFFF;float: none;font-weight: 700;}
.opening_hours li {color: #FFFFFF;vertical-align: top;min-height: 5px;overflow: auto;padding-bottom: 1px;text-align: right;width: auto;line-height: 1.3;font-size: x-small;}
.opening_hours strong {display: block;width: 55px;float: left;margin: 0px;padding: 0px;color: #CCCCCC;text-align: left;font-weight: 100;}
.phone {background: url(../images/common/symbols.gif) no-repeat 0px -748px;padding: 12px 0px 15px 38px;margin: 7px 0px 0px;line-height: normal;}
.phone strong, .email strong, .fax strong {display: block;color: #FFFFFF;font-weight: 100;font-size: 108%;}
.phone em, .fax em {font-weight: 100;font-style: normal;color: #809FA8;padding-right: 4px;}
.fax {background: url(../images/common/symbols.gif) no-repeat 0px -2070px;padding: 11px 0px 14px 38px;margin: 0px;line-height: normal;}
.email {background: url(../images/common/symbols.gif) no-repeat 0px -1846px;padding: 14px 0px 14px 38px;margin: 0px;line-height: normal;display: block;color: #FFFFFF;text-decoration: none;font-size: 108%;}
a.email:hover, a.email:active, a.email:focus {color: #FFCC33;}
#footer {clear:both;background: #2B5763;border-top: 2px solid #FFFFFF;margin: 0px;padding: 0px;list-style: none;min-height: 89px;overflow: auto;}
#footer li {display: block;font-size: small;color: #557982;float: left;padding-left: 11px;margin-top: 38px;}
#footer li a {border-right: 1px solid #557982;padding-right: 11px;}
#footer li strong {border-right: 1px solid #FFFFFF;padding-right: 11px;color: #FFFFFF;}
#footer li.phone {background: url(../images/common/spacer.gif);margin: 38px 0px 0px;padding: 0px 0px 0px 11px;}
#footer li.phone strong {display: inline;border-right-width: 0px;border-right-style: none;margin: 0px;padding: 0px;}
#footer li.phone strong em {color: #7097A0;}
h1, h2, h3 {margin: 0px;padding: 0px;}
h1 {color: #557982;padding-top: 7px;padding-bottom:7px;font-size: 108%;font-weight: 100;}
h1 strong {display: block;font-weight: 100;font-size: small;color: #809FA8;}
h1 a, .red #pageContent h1 a {color: #51A8FF;padding-right: 21px;background: url(../images/common/symbols.gif) no-repeat right 0px;font-weight: 100;}
#pageContent h1 a:hover, #pageContent h1 a:active, #pageContent h1 a:focus {background: url(../images/common/symbols.gif) no-repeat right -70px;text-decoration: none;color: #33CCFF;}
h2 {font-size: 108%;font-weight: 700;color: #557982;}
h2 strong {display: block;font-weight: 100;}
h2 strong em {display: block;font-style: normal;color: #757575;font-size: small;}
#pageContent h2 {padding-top: 7px;padding-bottom: 14px;}
p {color: #606060;font-size: 82%;margin:0;padding-bottom:11px;line-height: 135%;}
p strong {font-weight: 700;}
.business_brand {color: #557982;font-weight: 700;}
.business_brand em {font-style: normal;font-weight: 100;}
blockquote {background: url(../images/common/symbols.gif) no-repeat 0px -961px;padding: 7px 21px 0px 26px;font-size: 100%;margin: 6px auto 0px 0px;width: 87%;}
body.red blockquote p {font-size: 88%;font-weight: 100;color: #666666;}
cite {background: url(../images/common/symbols.gif) no-repeat right -1581px;font-style: normal;display: block;color: #DEB563;font-size: 108%;text-align: right;font-weight: 100;margin: -22px auto 22px 0px;width: 90%;padding: 35px 21px 3px 0px;border-bottom: 1px solid #e5e5e5;}
cite strong {color: #999999;display: block;font-size: small;font-weight: 100;padding-bottom: 7px;}
a {text-decoration: none;color: #6699CC;}
a:hover, a:active, a:focus {color: #0099FF;text-decoration: underline;}
a:active, a:focus {outline: none;}
a.highlight_link, ul.tick h3 a strong em {background: url(../images/common/symbols.gif) no-repeat 0px -180px;padding-left: 11px;display: block;text-decoration: none;color: #669999;padding-bottom: 0px;}
a.highlight_link:visited, .red #pageContent a.highlight_link:visited {color: #A3A3A3;background: url(../images/common/symbols.gif) no-repeat 0px -520px;}
ul.tick a.highlight_link:visited strong {color: #A3A3A3;}
a.highlight_link:hover, a.highlight_link:active, a.highlight_link:focus, ul.tick h3 a:hover strong em, ul.tick h3 a:active strong em, ul.tick h3 a:focus strong em {background: url(../images/common/symbols.gif) no-repeat 0px -120px;color: #51A8FF;}
ul.tick a.highlight_link:hover strong, ul.tick a.highlight_link:active strong, ul.tick a.highlight_link:focus strong {color: #51A8FF;}
#sidebar a.highlight_link, #link_choices h2 a em {background: url(../images/common/symbols.gif) no-repeat 0px -381px;padding-left: 11px;display: block;text-decoration: none;color: #2B5763;padding-bottom: 1px;}
#sidebar a.highlight_link:hover, #sidebar a.highlight_link:active,#sidebar a.highlight_link:focus, .red #sidebar a.highlight_link:hover, .red #sidebar a.highlight_link:active, .red #sidebar a.highlight_link:focus, #link_choices h2 a:hover em, #link_choices h2 a:active em, #link_choices h2 a:focus em, #link_choices h2 a.red:hover em, #link_choices h2 a.red:active em, #link_choices h2 a.red:focus em {text-decoration: none;color: #FFCC33;background: url(../images/common/symbols.gif) no-repeat 0px -301px;cursor: pointer;}
ul.tick {margin: 7px 0px 14px;padding: 0px;list-style: none;display: block;}
ul.tick li strong {display: block;color: #757575;font-size: small;font-weight: 100;padding-right: 95px;padding-top: 2px;}
ul.tick li h3 a:hover strong, ul.tick li h3 a:active strong, ul.tick li h3 a:focus strong {color: #3F5F5F;text-decoration: none;}
ul.tick li h3 a:hover, ul.tick li h3 a:active, ul.tick li h3 a:focus {color: #0099FF;text-decoration: none;}
ul.tick li {background: url(../images/common/symbols.gif) no-repeat 0px -543px;padding-left: 24px;color: #557982;line-height: normal;padding-top: 2px;padding-bottom: 3px;font-weight: 700;font-size: 82%;vertical-align: top;}
ul.tick h3 a {color: #6699CC;text-decoration: none;font-size: 82%;}
ul.tick a.highlight_link {margin-top: 3px;font-weight: 100;}
ul.tick a.highlight_link strong {display: inline;width: auto;margin: 0px;padding: 0px;color: #669999;font-weight: 700;}
a.highlight_link em {font-style: normal;font-weight: 700;}
ul.tick h3 a strong em {font-style: normal;margin-top: 3px;margin-bottom: 11px;}
.hide {display: none;}
#map {height: 300px;font: 88% Tahoma, Arial, Helvetica, sans-serif;color: #303030;border: 1px solid #e5e5e5;}
#map strong {color: #557999;font-weight: 700;margin: 0px;padding: 0px;}
#map em {font-style: normal;line-height: 150%;color: #557999;font-weight: 700;}
.small {font-size: x-small;}
.menu_selections {margin: 0px;padding: 0px 0px 35px;list-style: none;}
.menu_selections li {border-bottom: 1px solid #F2F2F2;margin-bottom: 7px;padding-bottom: 7px;}
.menu_selections li p {padding-right: 120px;}
.menu_selections h3 {min-height: 17px;overflow: auto;font-weight: 100;padding-bottom: 3px;font-size: 89%;color: #9C2139;}
.menu_selections h3 strong {width: 480px;float: left;display: block;color: #9C2139;padding-bottom: 2px;font-weight: 100;padding-right: 21px;}
.menu_selections h3 em {font-size: x-small;font-style: normal;color: #999999;font-weight: 100;}
.menu_selections p.add {padding-bottom: 0px;color: #CC9966;}
.menu_selections p.add strong {width: 260px;float: left;display: block;font-weight: 100;color: #CC9933;}
#pageContent .menu_selections li h2 {padding-top: 35px;padding-bottom: 3px;display: block;color: #CC9933;font-weight: 100;}
.partners {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.partners li {
	float: left;
	display: block;
	padding-top: 7px;
}
.partners h3 {
	float: left;
	display: block;
	width: 600px;
	font-weight: 100;
	margin: 0px;
	padding: 0px 0px 7px;
	border-bottom: 1px solid #F5F5F5;
}
.partners h3 strong {
	float: right;
	width: 200px;
	margin: 0px;
	padding: 3px;
	text-align: center;
	border: 1px solid #E5E5E5;
	cursor: pointer;
}
.partners .non-html em {
	font-size: x-small;
	color: #CCCCCC;
	text-decoration: none;
	display: block;
	font-style: normal;
}
.partners h3 a.non-html {
	color: #6699CC!important;
	text-decoration: none;
	display: block;
	font-size: 88%;
}
.partners h3 a.non-html:hover {
	color: #66CCFF!important;
	text-decoration: none;
}
.partners a img {
	margin: 0px auto;
	padding: 4px;
	width: auto;
	cursor: pointer;
	border: 1px solid #FFFFFF;
}
.partners a:hover strong {
	border: 1px solid #BFDFFF;
}

.availability {margin: -10px 0px 0px;padding: 0px 0px 21px;}
#pageContent div.availability p {margin: 0px;padding: 0px;font-size: x-small;color: #CC9966;}
acronym {border-bottom: 1px dashed #CCCCCC;cursor: help;}
form {color: #999999;padding: 0px;margin: 0px 11px 21px 0px;}
form p {margin: 0px;padding: 0px;font-size: small;}
form p em {font-size: x-small;font-style: normal;display: block;}
fieldset p {padding-bottom: 5px;padding-left: 3px;overflow: auto;}
fieldset {padding: 0px 11px 11px;text-align: left;background: #F7F7F7 url(../images/common/fieldset_gradient.jpg) repeat-x 0px -1px;display: block;color: #999999;margin: 0px 0px 14px;border-top: 1px solid #DBDBDB;border-right: 1px solid #DBDBDB;border-bottom: 1px solid #CECECE;border-left: 1px solid #DBDBDB;}
fieldset fieldset {background: url(../images/common/spacer.gif);margin: 0px;padding: 0px 0px 14px 3px;border-width: 0px;border-style: none;}
legend {color: #426E8B;font-size: 88%;font-weight: 700;padding-top: 8px;padding-bottom: 8px;}
fieldset fieldset legend {background: url(../images/common/spacer.gif);font-weight: 100;padding-top: 3px;padding-bottom: 7px;padding-left: 0px;}
label {width: 40%;display: block;float: left;text-align: left;color: #3E4D60;line-height: 1.25em;font-weight: 100;}
label strong {color: #333333;font-weight: 700;}
input {width: 56%;line-height: 1.25em;}
select {width: 57%;}
textarea {font-family: Tahoma, Arial, Helvetica, sans-serif;display: block;width: 96%;margin-top: 7px;margin-bottom: 14px;}
label:hover, label:active, label:focus {cursor: pointer;color: #000033;}
label:hover input.no_border_checkbox, label:active input.no_border_checkbox, label:focus input.no_border_checkbox, label.no_border_checkbox:hover input, label.no_border_checkbox:active input, label.no_border_checkbox:focus input, label input:hover, label input:active, label input:focus, .red label input:hover, .red label input:active, .red label input:focus {outline: none;}
button {padding-top: 5px;padding-bottom: 5px;float: right;margin-right: 3%;min-width: 140px;}
input.file_upload {padding-top: 5px;padding-bottom: 5px;}
input.no_border_checkbox {text-align: left;width: auto;margin: 0px;padding: 0px;height: auto;float: left;}
label.no_border_checkbox input {width: auto;float: left;height: auto;padding: 0px;margin-top: 2px;margin-right: 3px;}
label.no_border_checkbox {float: left;width: auto;padding-right: 55px;clear: none;font-size: small;}
.required {color: #CC6633;font-weight: 100;font-size: small;padding-left: 1px;}
label.checkbox_right {width: 42%;line-height: 1.5em;}
label.checkbox_right input {float: right;text-align: left;width: auto;margin: 4px 0px 0px;padding: 0px;}
label.auto {display: block;float: none;width: 100%;}
label.auto input {float: left;margin-top: 2px;height: auto;width: auto;margin-right: 7px;padding: 0px;}
.hire_packages {margin: 0px;padding: 0px 0px 21px;list-style: none;}
.hire_packages li {padding-bottom: 7px;font-size: 88%;color: #999999;}
.hire_packages li strong {font-weight: 100;width: 350px;display: block;}
.hire_packages em {font-size: small;font-style: normal;}
.hire_packages h3 {font-size: 100%;font-weight: 100;color: #808080;}
.hire_packages h3 strong {display: block;float: left;width: 350px;color: #9C2139;font-weight: 100;}
table {margin-bottom: 35px;} caption {text-align: left;color: #9C2139;font-weight: 700;font-size: 88%;} thead th {padding-right: 35px;font-size: 88%;text-align: left;font-weight: 100;height: 35px;color: #666666;} tbody th {padding-bottom: 0px;padding-top: 0px;vertical-align: bottom;text-align: left;padding-right: 35px;color: #9C2139;font-weight: 100;} tbody td {vertical-align: bottom;color: #666666;padding-top: 0px;font-size: 88%;text-align: center;padding-right: 35px;} td em {padding-top: 7px;font-size: 82%;color: #999999;font-style: normal;display: block;text-align: left;} .capacities thead th {font-size: 88%;padding-right: 9px;} .capacities td {text-align: center;padding-right: 9px;} .capacities tbody th {padding-right: 11px;}
#business_page #business, #functions_page #functions, #services_page #services, #answering_page #services, #mail_page #services, #reception_page #services, #facilities_page #office_facilities, #office_cafe_page #office_facilities, #functions_cafe_page #functions_cafe, #functions_location_page #functions_location, #breakfast_page #functions_cafe, #lunch_menu_page #functions_cafe, #takeaway_page #functions_cafe, #pizza_page #functions_cafe, #sandwiches_page #functions_cafe, #beverages_page #functions_cafe, #office_equipment_page #office_facilities, #office_communications_page #office_facilities, #office_cafe_page #office_facilities, #office_boardrooms_page #office_facilities, #office_styles_page #office_styles, #virtual_offices_page #virtual_offices, #office_waiting_page #office_facilities, #office_contact_page #office_contact, #functions_events_page #functions_events, #function_features_page #function_features,  #function_convenient_location_page #function_features, #functions_training_room_page #function_features, #functions_pa_page #function_features, #wedding_page #functions_events, #functions_meeting_rooms_page #function_features, #functions_private_page #functions_events, #testimonials_page #testimonials, #functions_contact_page #functions_contact, #suppliers_page #suppliers {color: #FFCC33;}
#reception_page #reception, #answering_page #answering, #mail_page #mail, #office_cafe_page #office_cafe, #breakfast_page #breakfast, #classics_page #classics, #salads_page #salads, #pizza_page #pizza, #sandwiches_page #sandwiches, #beverages_page #beverages, #office_communications_page #office_communications, #office_equipment_page #office_equipment, #office_boardrooms_page #office_boardrooms, #office_waiting_page #office_waiting, #wedding_page #wedding, #functions_corporate_page #functions_corporate, #function_convenient_location_page #function_convenient_location, #functions_training_room_page #functions_training_room, #functions_pa_page #functions_pa, #functions_meeting_rooms_page #functions_meeting_rooms, #functions_private_page #functions_private, #lunch_menu_page #lunch_menu, #takeaway_page #takeaway {color: #FFCC33;background: url(../images/common/symbols.gif) no-repeat -2px -294px;
}
#office_cafe_page #flashbanner, #functions_cafe_page #flashbanner, #breakfast_page #flashbanner, #classics_page #flashbanner, #lunch_menu_page #flashbanner, #takeaway_page #flashbanner, #beverages_page #flashbanner {background: url(../images/banners/5.jpg) no-repeat 0px 0px;}
#office_communications_page #flashbanner {background: url(../images/banners/15.jpg) no-repeat 0px 0px;}
#office_boardrooms_page #flashbanner {background: url(../images/banners/7.jpg) no-repeat 0px 0px;}
#virtual_offices_page #flashbanner {background: url(../images/banners/15.jpg) no-repeat 0px 0px;}
#wedding_page #flashbanner {background: url(../images/banners/8.jpg) no-repeat 0px 0px;}
#answering_page #flashbanner {background: url(../images/banners/15.jpg) no-repeat 0px 0px;}
#mail_page #flashbanner {background: url(../images/banners/16.jpg) no-repeat 0px 0px;}
.red #header p strong {border-right: 1px solid #DFBFAA;}
.red ul.tick li {color: #9C2139;background: url(../images/common/symbols.gif) no-repeat 0px -1710px;}
.red #container {background: url(../images/common/right_divider_bckgnd.gif) repeat-y right top;}
.red #header {background: #9C2139;}
.red #footer {background: #7B1C30;}
.red #footer li {color: #C9BFAA;}
.red #footer li.phone em {color: #A64B24;}
.red #footer a {border-right: 1px solid #9C2139;color: #FFFFFF;}
.red h1 {color: #7A1B2F;}
.red h1 strong {color: #CC9966;}
.red #header p a, .red #sidebar h2 strong, .red #sidebar h2 strong em {color: #DFBFAA;}
.red h2 {color: #9C2139;}
.red #header p strong a {color: #FFFFFF;}
.red #flashbanner {border-top: 1px solid #7B1C30;background: url(../images/banners/2.jpg) no-repeat 0px 0px;}
.red #nav li ul {background: url(../images/common/sub_bckgnd_red.png) no-repeat right 3px;border-bottom: 1px solid #7B1C30;border-left: 1px solid #CCCCCC;}
.red #nav li ul li a strong {font-size: x-small;color: #DFBFAA;display: block;font-weight: 100;padding-bottom: 11px;}
.red #nav li a:visited {color: #DCA798;}
.red #nav li a:hover {color: #FFCC66;}
.red .opening_hours {background: url(../images/common/sub_bckgnd_red.png) no-repeat 0px 10px;border-right: 1px solid #8B1F34;border-bottom: 1px solid #8B1F34;border-left: 1px solid #B92C24;border-top: 1px solid #B92C24;}
.red #sidebar a.highlight_link {background: url(../images/common/symbols.gif) no-repeat 0px -240px;color: #6A1A29;}
.red .phone {background: url(../images/common/symbols.gif) no-repeat 0px -858px;}
.red .phone strong em, .red .fax strong em {color: #DFBFAA;}
.red .fax {background: url(../images/common/symbols.gif) no-repeat 0px -2180px;}
.red .email {background: url(../images/common/symbols.gif) no-repeat 0px -1956px;}
.red p {color: #5F4441;}
.red .business_brand, .red form legend, .red #map strong, .red #map em {color: #9C2139;}
.red form label {color: #666666;}
.red label:hover, .red label:active, .red label:focus {cursor: pointer;color: #333333;}
.red ul.tick h3 a, .red #pageContent a {color: #73221A;}
.red #pageContent ul.tick h3 a:hover, .red #pageContent ul.tick h3 a:active, .red #pageContent ul.tick h3 a:focus {color: #9C2139}  
.red ul.tick h3 a strong {color: #795753;}
.red ul.tick h3 a:hover strong, .red ul.tick h3 a:active strong, .red ul.tick h3 a:focus strong {color: #330000;}
.red ul.tick h3 a strong em, .red a.highlight_link {background: url(../images/common/symbols.gif) no-repeat 0px -240px;color: #73221A;}
.red ul.tick h3 a:hover strong em, .red ul.tick h3 a:active strong em, .red ul.tick h3 a:focus strong em, .red #pageContent a.highlight_link:hover, .red #pageContent a.highlight_link:active, .red #pageContent a.highlight_link:focus {color: #9C2139;background: url(../images/common/symbols.gif) no-repeat 0px -240px;}
.index {background: #303030 url(../images/common/index_body_bckgnd.gif) repeat-x center 138px;}
.index #container {background: url(../images/common/index_container_bckgnd.png) no-repeat center top;padding-right: 40px;padding-left: 40px;padding-bottom: 2px;}
.index #topmenu li a {background: #303030;border-left: 1px solid #666666;}
.index #topmenu {background: #303030;}
.index #flashbanner {border-top: 1px solid #FFFFFF;background: url(../images/common/spacer.gif);}
.index #header {background: url(../images/common/spacer.gif);border-bottom: 2px solid #FFFFFF;}
.index h1 {color: #826E59;background: url(../images/common/spacer.gif);font-size: 108%;margin: 0px;padding: 8px 0px 0px 165px;font-weight: 100;}
.index h1 strong {font-size: 88%;color: #826E59;}
.index h1 strong em {color: #CCCCCC;font-style: normal;font-weight: 700;display: block;}
.index #pageContent {width: 800px;padding-bottom: 0px;}
.index #footer li.phone {font-size: medium;padding: 7px 0px 7px 37px;background: url(../images/common/symbols.gif) no-repeat 0px -2293px;margin: 7px 0px 0px;color: #826E59;}
.index #footer li.phone em {color: #757575;font-size: small;vertical-align: middle;padding: 0px 3px;margin: 0px;}
.index #footer {border-top: 0px none;border-left: 0px none;margin: 0px;padding: 0px;border-right-width: 0px;border-bottom-width: 0px;border-right-style: none;border-bottom-style: none;background: url(../images/common/spacer.gif);}
.index #footer li {padding: 0px;margin: 0px;display: block;color: #826E59;font-size: medium;clear: right;float: right;}
.index #footer li.phone strong {display: inline;border-right-width: 0px;border-right-style: none;margin: 0px;padding: 0px;}
.index #footer li.phone em {width: 231px;display: block;float: left;line-height: 1.5em;}
.index #footer li strong {font-weight: 100;color: #757575;margin: 0px 0px 0px 3px;padding: 0px 0px 0px 7px;border-left: 1px solid #757575;border-right: 0px none;}
#link_choices {margin: 16px 0px 27px;padding: 0px;list-style: none;}
#link_choices h2 {font-weight: 100;margin: 0px;padding: 0px;}
#link_choices h2 a {background: #557982;display: block;color: #CCCCCC;font-size: small;min-height: 75px;overflow: auto;border-bottom: 2px solid #FFFFFF;padding-right: 21px;	text-decoration: none;}
#link_choices h2 a.red {background: #9C2139;color: #F1CBC5;}
#link_choices h2 a strong {padding-top: 10px;padding-bottom: 6px;color: #FFFFFF;padding-left: 0px;font-size: medium;}
#link_choices h2 a:hover strong, #link_choices h2 a:active strong , #link_choices h2 a:focus strong  {color: #FFCC00;}
#link_choices h2 a:hover, #link_choices h2 a:active, #link_choices h2 a:focus {color: #FFFFFF;background: #2B5763;}
#link_choices h2 a.red:hover, #link_choices h2 a.red:active, #link_choices h2 a.red:focus {color: #FFFFFF;background: #7B1C30;}
#link_choices h2 a em {background: url(../images/common/symbols.gif) no-repeat -2px -382px;padding-left: 8px;display: block;font-style: normal;float: right;padding-top: 0px;width: 180px;font-size: x-small;margin-left: 180px;}
#link_choices h2 a.red em {background: url(../images/common/symbols.gif) no-repeat -2px -242px;color: #6A1A29;}
#link_choices h2 a:hover em, #link_choices h2 a:active em, #link_choices h2 a:focus em, #link_choices h2 a.red:hover em, #link_choices h2 a.red:active em, #link_choices h2 a.red:focus em  {background: url(../images/common/symbols.gif) no-repeat -2px -302px}
#link_choices a img {float: left;margin: 0px 14px 0px 0px;padding: 0px;border-right: 2px solid #FFF;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;}
.or {padding-right: 5px;padding-left: 5px;font-size: small;vertical-align: middle;color: #606060;}
.index #topmenu li a, .index #topmenu li a#lnkServicedOffices {color: #707070;text-decoration: underline;}
.index #topmenu li a:hover {font-weight: 900;text-decoration: underline;color: #9C2139;}
.index #topmenu li a#lnkServicedOffices:hover {border-left:0px none;color: #557982;}
